PageSourceSearch

https://impactarte-legacy-web.lovable.app/assets/index-vihLPOwP.js

js impactarte-legacy-web.lovable.app collected 2026-10-03 03:29:13 UTC 1,876,403 bytes, 794 lines download raw bytes

vendor: 6,852 bytes, lines 1-9
1var nK=Object.defineProperty;var rN=e=>{throw TypeError(e)};var aK=(e,t,r)=>t in e?nK(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var ds=(e,t,r)=>aK(e,typeof t!="symbol"?t+"":t,r),Xw=(e,t,r)=>t.has(e)||rN("Cannot "+r);var he=(e,t,r)=>(Xw(e,t,"read from private field"),r?r.call(e):t.get(e)),ct=(e,t,r)=>t.has(e)?rN("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),Ge=(e,t,r,n)=>(Xw(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),jt=(e,t,r)=>(Xw(e,t,"access private method"),r);var jv=(e,t,r,n)=>({set _(a){Ge(e,t,a,r)},get _(){return he(e,t,n)}});function oF(e,t){for(var r=0;r<t.length;r++){const n=t[r];if(typeof n!="string"&&!Array.isArray(n)){for(const a in n)if(a!=="default"&&!(a in e)){const i=Object.getOwnPropertyDescriptor(n,a);i&&Object.defineProperty(e,a,i.get?i:{enumerable:!0,get:()=>n[a]})}}}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 a of document.querySelectorAll('link[rel="modulepreload"]'))n(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function n(a){if(a.ep)return;a.ep=!0;const i=r(a);fetch(a.href,i)}})();var jl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function It(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function iK(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var a=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,a.get?a:{enumerable:!0,get:function(){return e[n]}})}),r}var sF={exports:{}},z1={},lF={exports:{}},kt={};/**
2 * @license React
3 * react.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var K0=Symbol.for("react.element"),oK=Symbol.for("react.portal"),sK=Symbol.for("react.fragment"),lK=Symbol.for("react.strict_mode"),cK=Symbol.for("react.profiler"),uK=Symbol.for("react.provider"),dK=Symbol.for("react.context"),fK=Symbol.for("react.forward_ref"),hK=Symbol.for("react.suspense"),pK=Symbol.for("react.memo"),mK=Symbol.for("react.lazy"),nN=Symbol.iterator;function vK(e){return e===null||typeof e!="object"?null:(e=nN&&e[nN]||e["@@iterator"],typeof e=="function"?e:null)}var cF={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},uF=Object.assign,dF={};function _h(e,t,r){this.props=e,this.context=t,this.refs=dF,this.updater=r||cF}_h.prototype.isReactComponent={};_h.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};_h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function fF(){}fF.prototype=_h.prototype;function KT(e,t,r){this.props=e,this.context=t,this.refs=dF,this.updater=r||cF}var YT=KT.prototype=new fF;YT.constructor=KT;uF(YT,_h.prototype);YT.isPureReactComponent=!0;var aN=Array.isArray,hF=Object.prototype.hasOwnProperty,XT={current:null},pF={key:!0,ref:!0,__self:!0,__source:!0};function mF(e,t,r){var n,a={},i=null,o=null;if(t!=null)for(n in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)hF.call(t,n)&&!pF.hasOwnProperty(n)&&(a[n]=t[n]);var s=arguments.length-2;if(s===1)a.children=r;else if(1<s){for(var l=Array(s),c=0;c<s;c++)l[c]=arguments[c+2];a.children=l}if(e&&e.defaultProps)for(n in s=e.defaultProps,s)a[n]===void 0&&(a[n]=s[n]);return{$$typeof:K0,type:e,key:i,ref:o,props:a,_owner:XT.current}}function gK(e,t){return{$$typeof:K0,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function ZT(e){return typeof e=="object"&&e!==null&&e.$$typeof===K0}function yK(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var iN=/\/+/g;function Zw(e,t){return typeof e=="object"&&e!==null&&e.key!=null?yK(""+e.key):t.toString(36)}function Vg(e,t,r,n,a){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case K0:case oK:o=!0}}if(o)return o=e,a=a(o),e=n===""?"."+Zw(o,0):n,aN(a)?(r="",e!=null&&(r=e.replace(iN,"$&/")+"/"),Vg(a,t,r,"",function(c){return c})):a!=null&&(ZT(a)&&(a=gK(a,r+(!a.key||o&&o.key===a.key?"":(""+a.key).replace(iN,"$&/")+"/")+e)),t.push(a)),1;if(o=0,n=n===""?".":n+":",aN(e))for(var s=0;s<e.length;s++){i=e[s];var l=n+Zw(i,s);o+=Vg(i,t,r,l,a)}else if(l=vK(e),typeof l=="function")for(e=l.call(e),s=0;!(i=e.next()).done;)i=i.value,l=n+Zw(i,s++),o+=Vg(i,t,r,l,a);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function Rv(e,t,r){if(e==null)return e;var n=[],a=0;return Vg(e,n,"","",function(i){return t.call(r,i,a++)}),n}function xK(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var xa={current:null},Hg={transition:null},bK={ReactCurrentDispatcher:xa,ReactCurrentBatchConfig:Hg,ReactCurrentOwner:XT};function vF(){throw Error("act(...) is not supported in production builds of React.")}kt.Children={map:Rv,forEach:function(e,t,r){Rv(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return Rv(e,function(){t++}),t},toArray:function(e){return Rv(e,function(t){return t})||[]},only:function(e){if(!ZT(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};kt.Component=_h;kt.Fragment=sK;kt.Profiler=cK;kt.PureComponent=KT;kt.StrictMode=lK;kt.Suspense=hK;
vendor: 5,096 bytes, lines 9-25
9kt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=bK;kt.act=vF;kt.cloneElement=function(e,t,r){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var n=uF({},e.props),a=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=XT.current),t.key!==void 0&&(a=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)hF.call(t,l)&&!pF.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 c=0;c<l;c++)s[c]=arguments[c+2];n.children=s}return{$$typeof:K0,type:e.type,key:a,ref:i,props:n,_owner:o}};kt.createContext=function(e){return e={$$typeof:dK,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:uK,_context:e},e.Consumer=e};kt.createElement=mF;kt.createFactory=function(e){var t=mF.bind(null,e);return t.type=e,t};kt.createRef=function(){return{current:null}};kt.forwardRef=function(e){return{$$typeof:fK,render:e}};kt.isValidElement=ZT;kt.lazy=function(e){return{$$typeof:mK,_payload:{_status:-1,_result:e},_init:xK}};kt.memo=function(e,t){return{$$typeof:pK,type:e,compare:t===void 0?null:t}};kt.startTransition=function(e){var t=Hg.transition;Hg.transition={};try{e()}finally{Hg.transition=t}};kt.unstable_act=vF;kt.useCallback=function(e,t){return xa.current.useCallback(e,t)};kt.useContext=function(e){return xa.current.useContext(e)};kt.useDebugValue=function(){};kt.useDeferredValue=function(e){return xa.current.useDeferredValue(e)};kt.useEffect=function(e,t){return xa.current.useEffect(e,t)};kt.useId=function(){return xa.current.useId()};kt.useImperativeHandle=function(e,t,r){return xa.current.useImperativeHandle(e,t,r)};kt.useInsertionEffect=function(e,t){return xa.current.useInsertionEffect(e,t)};kt.useLayoutEffect=function(e,t){return xa.current.useLayoutEffect(e,t)};kt.useMemo=function(e,t){return xa.current.useMemo(e,t)};kt.useReducer=function(e,t,r){return xa.current.useReducer(e,t,r)};kt.useRef=function(e){return xa.current.useRef(e)};kt.useState=function(e){return xa.current.useState(e)};kt.useSyncExternalStore=function(e,t,r){return xa.current.useSyncExternalStore(e,t,r)};kt.useTransition=function(){return xa.current.useTransition()};kt.version="18.3.1";lF.exports=kt;var E=lF.exports;const B=It(E),JT=oF({__proto__:null,default:B},[E]);/**
10 * @license React
11 * react-jsx-runtime.production.min.js
12 *
13 * Copyright (c) Facebook, Inc. and its affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var wK=E,_K=Symbol.for("react.element"),SK=Symbol.for("react.fragment"),EK=Object.prototype.hasOwnProperty,AK=wK.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,TK={key:!0,ref:!0,__self:!0,__source:!0};function gF(e,t,r){var n,a={},i=null,o=null;r!==void 0&&(i=""+r),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(o=t.ref);for(n in t)EK.call(t,n)&&!TK.hasOwnProperty(n)&&(a[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)a[n]===void 0&&(a[n]=t[n]);return{$$typeof:_K,type:e,key:i,ref:o,props:a,_owner:AK.current}}z1.Fragment=SK;z1.jsx=gF;z1.jsxs=gF;sF.exports=z1;var f=sF.exports,yF={exports:{}},ci={},xF={exports:{}},bF={};/**
18 * @license React
19 * scheduler.production.min.js
20 *
21 * Copyright (c) Facebook, Inc. and its affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */(function(e){function t(H,q){var ue=H.length;H.push(q);e:for(;0<ue;){var ie=ue-1>>>1,W=H[ie];if(0<a(W,q))H[ie]=q,H[ue]=W,ue=ie;else break e}}function r(H){return H.length===0?null:H[0]}function n(H){if(H.length===0)return null;var q=H[0],ue=H.pop();if(ue!==q){H[0]=ue;e:for(var ie=0,W=H.length,fe=W>>>1;ie<fe;){var pe=2*(ie+1)-1,me=H[pe],Oe=pe+1,_e=H[Oe];if(0>a(me,ue))Oe<W&&0>a(_e,me)?(H[ie]=_e,H[Oe]=ue,ie=Oe):(H[ie]=me,H[pe]=ue,ie=pe);else if(Oe<W&&0>a(_e,ue))H[ie]=_e,H[Oe]=ue,ie=Oe;else break e}}return q}function a(H,q){var ue=H.sortIndex-q.sortIndex;return ue!==0?ue:H.id-q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var l=[],c=[],u=1,d=null,h=3,p=!1,g=!1,m=!1,v=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,x=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function b(H){for(var q=r(c);q!==null;){if(q.callback===null)n(c);else if(q.startTime<=H)n(c),q.sortIndex=q.expirationTime,t(l,q);else break;q=r(c)}}function S(H){if(m=!1,b(H),!g)if(r(l)!==null)g=!0,ee(w);else{var q=r(c);q!==null&&M(S,q.startTime-H)}}function w(H,q){g=!1,m&&(m=!1,y(O),O=-1),p=!0;var ue=h;try{for(b(q),d=r(l);d!==null&&(!(d.expirationTime>q)||H&&!j());){var ie=d.callback;
vendor: 9,192 bytes, lines 25-34
25if(typeof ie=="function"){d.callback=null,h=d.priorityLevel;var W=ie(d.expirationTime<=q);q=e.unstable_now(),typeof W=="function"?d.callback=W:d===r(l)&&n(l),b(q)}else n(l);d=r(l)}if(d!==null)var fe=!0;else{var pe=r(c);pe!==null&&M(S,pe.startTime-q),fe=!1}return fe}finally{d=null,h=ue,p=!1}}var A=!1,_=null,O=-1,C=5,P=-1;function j(){return!(e.unstable_now()-P<C)}function T(){if(_!==null){var H=e.unstable_now();P=H;var q=!0;try{q=_(!0,H)}finally{q?D():(A=!1,_=null)}}else A=!1}var D;if(typeof x=="function")D=function(){x(T)};else if(typeof MessageChannel<"u"){var k=new MessageChannel,F=k.port2;k.port1.onmessage=T,D=function(){F.postMessage(null)}}else D=function(){v(T,0)};function ee(H){_=H,A||(A=!0,D())}function M(H,q){O=v(function(){H(e.unstable_now())},q)}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(H){H.callback=null},e.unstable_continueExecution=function(){g||p||(g=!0,ee(w))},e.unstable_forceFrameRate=function(H){0>H||125<H?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):C=0<H?Math.floor(1e3/H):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return r(l)},e.unstable_next=function(H){switch(h){case 1:case 2:case 3:var q=3;break;default:q=h}var ue=h;h=q;try{return H()}finally{h=ue}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(H,q){switch(H){case 1:case 2:case 3:case 4:case 5:break;default:H=3}var ue=h;h=H;try{return q()}finally{h=ue}},e.unstable_scheduleCallback=function(H,q,ue){var ie=e.unstable_now();switch(typeof ue=="object"&&ue!==null?(ue=ue.delay,ue=typeof ue=="number"&&0<ue?ie+ue:ie):ue=ie,H){case 1:var W=-1;break;case 2:W=250;break;case 5:W=1073741823;break;case 4:W=1e4;break;default:W=5e3}return W=ue+W,H={id:u++,callback:q,priorityLevel:H,startTime:ue,expirationTime:W,sortIndex:-1},ue>ie?(H.sortIndex=ue,t(c,H),r(l)===null&&H===r(c)&&(m?(y(O),O=-1):m=!0,M(S,ue-ie))):(H.sortIndex=W,t(l,H),g||p||(g=!0,ee(w))),H},e.unstable_shouldYield=j,e.unstable_wrapCallback=function(H){var q=h;return function(){var ue=h;h=q;try{return H.apply(this,arguments)}finally{h=ue}}}})(bF);xF.exports=bF;var OK=xF.exports;/**
26 * @license React
27 * react-dom.production.min.js
28 *
29 * Copyright (c) Facebook, Inc. and its affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var CK=E,oi=OK;function Re(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 wF=new Set,wm={};function Ku(e,t){Rf(e,t),Rf(e+"Capture",t)}function Rf(e,t){for(wm[e]=t,e=0;e<t.length;e++)wF.add(t[e])}var Bs=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),aS=Object.prototype.hasOwnProperty,kK=/^[: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]*$/,oN={},sN={};function PK(e){return aS.call(sN,e)?!0:aS.call(oN,e)?!1:kK.test(e)?sN[e]=!0:(oN[e]=!0,!1)}function NK(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 jK(e,t,r,n){if(t===null||typeof t>"u"||NK(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 ba(e,t,r,n,a,i,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var $n={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){$n[e]=new ba(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];$n[t]=new ba(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){$n[e]=new ba(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){$n[e]=new ba(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){$n[e]=new ba(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){$n[e]=new ba(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){$n[e]=new ba(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){$n[e]=new ba(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){$n[e]=new ba(e,5,!1,e.toLowerCase(),null,!1,!1)});var QT=/[\-:]([a-z])/g;function eO(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(QT,eO);$n[t]=new ba(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(QT,eO);$n[t]=new ba(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(QT,eO);$n[t]=new ba(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){$n[e]=new ba(e,1,!1,e.toLowerCase(),null,!1,!1)});$n.xlinkHref=new ba("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){$n[e]=new ba(e,1,!1,e.toLowerCase(),null,!0,!0)});function tO(e,t,r,n){var a=$n.hasOwnProperty(t)?$n[t]:null;(a!==null?a.type!==0:n||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(jK(t,r,a,n)&&(r=null),n||a===null?PK(t)&&(r===null?e.removeAttribute(t):e.setAttribute(t,""+r)):a.mustUseProperty?e[a.propertyName]=r===null?a.type===3?!1:"":r:(t=a.attributeName,n=a.attributeNamespace,r===null?e.removeAttribute(t):(a=a.type,r=a===3||a===4&&r===!0?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}var Qs=CK.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Dv=Symbol.for("react.element"),Nd=Symbol.for("react.portal"),jd=Symbol.for("react.fragment"),rO=Symbol.for("react.strict_mode"),iS=Symbol.for("react.profiler"),_F=Symbol.for("react.provider"),SF=Symbol.for("react.context"),nO=Symbol.for("react.forward_ref"),oS=Symbol.for("react.suspense"),sS=Symbol.for("react.suspense_list"),aO=Symbol.for("react.memo"),pl=Symbol.for("react.lazy"),EF=Symbol.for("react.offscreen"),lN=Symbol.iterator;function ip(e){return e===null||typeof e!="object"?null:(e=lN&&e[lN]||e["@@iterator"],typeof e=="function"?e:null)}var Fr=Object.assign,Jw;function Rp(e){if(Jw===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);Jw=t&&t[1]||""}return`
34`+Jw+e}var Qw=!1;function e_(e,t){if(!e||Qw)return"";Qw=!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(c){var n=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){n=c}e.call(t.prototype)}else{try{throw Error()}catch(c){n=c}e()}}
vendor: 5,610 bytes, lines 34-37
34catch(c){if(c&&n&&typeof c.stack=="string"){for(var a=c.stack.split(`
35`),i=n.stack.split(`
36`),o=a.length-1,s=i.length-1;1<=o&&0<=s&&a[o]!==i[s];)s--;for(;1<=o&&0<=s;o--,s--)if(a[o]!==i[s]){if(o!==1||s!==1)do if(o--,s--,0>s||a[o]!==i[s]){var l=`
37`+a[o].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=o&&0<=s);break}}}finally{Qw=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?Rp(e):""}function RK(e){switch(e.tag){case 5:return Rp(e.type);case 16:return Rp("Lazy");case 13:return Rp("Suspense");case 19:return Rp("SuspenseList");case 0:case 2:case 15:return e=e_(e.type,!1),e;case 11:return e=e_(e.type.render,!1),e;case 1:return e=e_(e.type,!0),e;default:return""}}function lS(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 jd:return"Fragment";case Nd:return"Portal";case iS:return"Profiler";case rO:return"StrictMode";case oS:return"Suspense";case sS:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case SF:return(e.displayName||"Context")+".Consumer";case _F:return(e._context.displayName||"Context")+".Provider";case nO:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case aO:return t=e.displayName||null,t!==null?t:lS(e.type)||"Memo";case pl:t=e._payload,e=e._init;try{return lS(e(t))}catch{}}return null}function DK(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return lS(t);case 8:return t===rO?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function nc(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function AF(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function IK(e){var t=AF(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 a=r.get,i=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(o){n=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(o){n=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Iv(e){e._valueTracker||(e._valueTracker=IK(e))}function TF(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=AF(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function xy(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 cS(e,t){var r=t.checked;return Fr({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function cN(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=nc(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 OF(e,t){t=t.checked,t!=null&&tO(e,"checked",t,!1)}function uS(e,t){OF(e,t);var r=nc(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")?dS(e,t.type,r):t.hasOwnProperty("defaultValue")&&dS(e,t.type,nc(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function uN(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 dS(e,t,r){(t!=="number"||xy(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var Dp=Array.isArray;function Kd(e,t,r,n){if(e=e.options,t){t={};for(var a=0;a<r.length;a++)t["$"+r[a]]=!0;for(r=0;r<e.length;r++)a=t.hasOwnProperty("$"+e[r].value),e[r].selected!==a&&(e[r].selected=a),a&&n&&(e[r].defaultSelected=!0)}else{for(r=""+nc(r),t=null,a=0;a<e.length;a++){if(e[a].value===r){e[a].selected=!0,n&&(e[a].defaultSelected=!0);return}t!==null||e[a].disabled||(t=e[a])}t!==null&&(t.selected=!0)}}function fS(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(Re(91));return Fr({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function dN(e,t){var r=t.value;if(r==null){if(r=t.children,t=t.defaultValue,r!=null){if(t!=null)throw Error(Re(92));if(Dp(r)){if(1<r.length)throw Error(Re(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:nc(r)}
vendor: 12,583 bytes, line 37
37}function CF(e,t){var r=nc(t.value),n=nc(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 fN(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function kF(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 hS(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?kF(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Mv,PF=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,a){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,a)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Mv=Mv||document.createElement("div"),Mv.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Mv.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function _m(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var qp={animationIterationCount:!0,aspectRatio:!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},MK=["Webkit","ms","Moz","O"];Object.keys(qp).forEach(function(e){MK.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),qp[t]=qp[e]})});function NF(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||qp.hasOwnProperty(e)&&qp[e]?(""+t).trim():t+"px"}function jF(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,a=NF(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,a):e[r]=a}}var FK=Fr({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 pS(e,t){if(t){if(FK[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(Re(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(Re(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(Re(61))}if(t.style!=null&&typeof t.style!="object")throw Error(Re(62))}}function mS(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}}var vS=null;function iO(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var gS=null,Yd=null,Xd=null;function hN(e){if(e=Z0(e)){if(typeof gS!="function")throw Error(Re(280));var t=e.stateNode;t&&(t=G1(t),gS(e.stateNode,e.type,t))}}function RF(e){Yd?Xd?Xd.push(e):Xd=[e]:Yd=e}function DF(){if(Yd){var e=Yd,t=Xd;if(Xd=Yd=null,hN(e),t)for(e=0;e<t.length;e++)hN(t[e])}}function IF(e,t){return e(t)}function MF(){}var t_=!1;function FF(e,t,r){if(t_)return e(t,r);t_=!0;try{return IF(e,t,r)}finally{t_=!1,(Yd!==null||Xd!==null)&&(MF(),DF())}}function Sm(e,t){var r=e.stateNode;if(r===null)return null;var n=G1(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(Re(231,t,typeof r));return r}var yS=!1;if(Bs)try{var op={};Object.defineProperty(op,"passive",{get:function(){yS=!0}}),window.addEventListener("test",op,op),window.removeEventListener("test",op,op)}catch{yS=!1}function $K(e,t,r,n,a,i,o,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(r,c)}catch(u){this.onError(u)}}var Gp=!1,by=null,wy=!1,xS=null,LK={onError:function(e){Gp=!0,by=e}};function BK(e,t,r,n,a,i,o,s,l){Gp=!1,by=null,$K.apply(LK,arguments)}function UK(e,t,r,n,a,i,o,s,l){if(BK.apply(this,arguments),Gp){if(Gp){var c=by;Gp=!1,by=null}else throw Error(Re(198));wy||(wy=!0,xS=c)}}function Yu(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function $F(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 pN(e){if(Yu(e)!==e)throw Error(Re(188))}function zK(e){var t=e.alternate;if(!t){if(t=Yu(e),t===null)throw Error(Re(188));return t!==e?null:e}for(var r=e,n=t;;){var a=r.return;if(a===null)break;var i=a.alternate;if(i===null){if(n=a.return,n!==null){r=n;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===r)return pN(a),e;if(i===n)return pN(a),t;i=i.sibling}throw Error(Re(188))}if(r.return!==n.return)r=a,n=i;else{for(var o=!1,s=a.child;s;){if(s===r){o=!0,r=a,n=i;break}if(s===n){o=!0,n=a,r=i;break}s=s.sibling}if(!o){for(s=i.child;s;){if(s===r){o=!0,r=i,n=a;break}if(s===n){o=!0,n=i,r=a;break}s=s.sibling}if(!o)throw Error(Re(189))}}if(r.alternate!==n)throw Error(Re(190))}if(r.tag!==3)throw Error(Re(188));return r.stateNode.current===r?e:t}function LF(e){return e=zK(e),e!==null?BF(e):null}function BF(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=BF(e);if(t!==null)return t;e=e.sibling}return null}var UF=oi.unstable_scheduleCallback,mN=oi.unstable_cancelCallback,WK=oi.unstable_shouldYield,VK=oi.unstable_requestPaint,zr=oi.unstable_now,HK=oi.unstable_getCurrentPriorityLevel,oO=oi.unstable_ImmediatePriority,zF=oi.unstable_UserBlockingPriority,_y=oi.unstable_NormalPriority,qK=oi.unstable_LowPriority,WF=oi.unstable_IdlePriority,W1=null,Wo=null;function GK(e){if(Wo&&typeof Wo.onCommitFiberRoot=="function")try{Wo.onCommitFiberRoot(W1,e,void 0,(e.current.flags&128)===128)}catch{}}var lo=Math.clz32?Math.clz32:XK,KK=Math.log,YK=Math.LN2;function XK(e){return e>>>=0,e===0?32:31-(KK(e)/YK|0)|0}var Fv=64,$v=4194304;function Ip(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Sy(e,t){var r=e.pendingLanes;if(r===0)return 0;var n=0,a=e.suspendedLanes,i=e.pingedLanes,o=r&268435455;if(o!==0){var s=o&~a;s!==0?n=Ip(s):(i&=o,i!==0&&(n=Ip(i)))}else o=r&~a,o!==0?n=Ip(o):i!==0&&(n=Ip(i));if(n===0)return 0;if(t!==0&&t!==n&&!(t&a)&&(a=n&-n,i=t&-t,a>=i||a===16&&(i&4194240)!==0))return t;if(n&4&&(n|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0<t;)r=31-lo(t),a=1<<r,n|=e[r],t&=~a;return n}function ZK(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function JK(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-lo(i),s=1<<o,l=a[o];l===-1?(!(s&r)||s&n)&&(a[o]=ZK(s,t)):l<=t&&(e.expiredLanes|=s),i&=~s}}function bS(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function VF(){var e=Fv;return Fv<<=1,!(Fv&4194240)&&(Fv=64),e}function r_(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function Y0(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-lo(t),e[t]=r}function QK(e,t){var r=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var n=e.eventTimes;for(e=e.expirationTimes;0<r;){var a=31-lo(r),i=1<<a;t[a]=0,n[a]=-1,e[a]=-1,r&=~i}}function sO(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-lo(r),a=1<<n;a&t|e[n]&t&&(e[n]|=t),r&=~a}}var Qt=0;function HF(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var qF,lO,GF,KF,YF,wS=!1,Lv=[],Wl=null,Vl=null,Hl=null,Em=new Map,Am=new Map,xl=[],eY="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 vN(e,t){switch(e){case"focusin":case"focusout":Wl=null;break;case"dragenter":case"dragleave":Vl=null;break;case"mouseover":case"mouseout":Hl=null;break;case"pointerover":case"pointerout":Em.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Am.delete(t.pointerId)}}function sp(e,t,r,n,a,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:i,targetContainers:[a]},t!==null&&(t=Z0(t),t!==null&&lO(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,a!==null&&t.indexOf(a)===-1&&t.push(a),e)}function tY(e,t,r,n,a){switch(t){case"focusin":return Wl=sp(Wl,e,t,r,n,a),!0;case"dragenter":return Vl=sp(Vl,e,t,r,n,a),!0;case"mouseover":return Hl=sp(Hl,e,t,r,n,a),!0;case"pointerover":var i=a.pointerId;return Em.set(i,sp(Em.get(i)||null,e,t,r,n,a)),!0;case"gotpointercapture":return i=a.pointerId,Am.set(i,sp(Am.get(i)||null,e,t,r,n,a)),!0}return!1}function XF(e){var t=Xc(e.target);if(t!==null){var r=Yu(t);if(r!==null){if(t=r.tag,t===13){if(t=$F(r),t!==null){e.blockedOn=t,YF(e.priority,function(){GF(r)});return}}else if(t===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function qg(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=_S(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r===null){r=e.nativeEvent;var n=new r.constructor(r.type,r);vS=n,r.target.dispatchEvent(n),vS=null}else return t=Z0(r),t!==null&&lO(t),e.blockedOn=r,!1;t.shift()}return!0}function gN(e,t,r){qg(e)&&r.delete(t)}function rY(){wS=!1,Wl!==null&&qg(Wl)&&(Wl=null),Vl!==null&&qg(Vl)&&(Vl=null),Hl!==null&&qg(Hl)&&(Hl=null),Em.forEach(gN),Am.forEach(gN)}function lp(e,t){e.blockedOn===t&&(e.blockedOn=null,wS||(wS=!0,oi.unstable_scheduleCallback(oi.unstable_NormalPriority,rY)))}function Tm(e){function t(a){return lp(a,e)}if(0<Lv.length){lp(Lv[0],e);for(var r=1;r<Lv.length;r++){var n=Lv[r];n.blockedOn===e&&(n.blockedOn=null)}}for(Wl!==null&&lp(Wl,e),Vl!==null&&lp(Vl,e),Hl!==null&&lp(Hl,e),Em.forEach(t),Am.forEach(t),r=0;r<xl.length;r++)n=xl[r],n.blockedOn===e&&(n.blockedOn=null);for(;0<xl.length&&(r=xl[0],r.blockedOn===null);)XF(r),r.blockedOn===null&&xl.shift()}var Zd=Qs.ReactCurrentBatchConfig,Ey=!0;function nY(e,t,r,n){var a=Qt,i=Zd.transition;Zd.transition=null;try{Qt=1,cO(e,t,r,n)}finally{Qt=a,Zd.transition=i}}function aY(e,t,r,n){var a=Qt,i=Zd.transition;Zd.transition=null;try{Qt=4,cO(e,t,r,n)}finally{Qt=a,Zd.transition=i}}function cO(e,t,r,n){if(Ey){var a=_S(e,t,r,n);if(a===null)f_(e,t,n,Ay,r),vN(e,n);else if(tY(a,e,t,r,n))n.stopPropagation();else if(vN(e,n),t&4&&-1<eY.indexOf(e)){for(;a!==null;){var i=Z0(a);if(i!==null&&qF(i),i=_S(e,t,r,n),i===null&&f_(e,t,n,Ay,r),i===a)break;a=i}a!==null&&n.stopPropagation()}else f_(e,t,n,null,r)}}var Ay=null;function _S(e,t,r,n){if(Ay=null,e=iO(n),e=Xc(e),e!==null)if(t=Yu(e),t===null)e=null;else if(r=t.tag,r===13){if(e=$F(t),e!==null)return e;e=null}else if(r===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Ay=e,null}
vendor: 10,401 bytes, line 37
37function ZF(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(HK()){case oO:return 1;case zF:return 4;case _y:case qK:return 16;case WF:return 536870912;default:return 16}default:return 16}}var Rl=null,uO=null,Gg=null;function JF(){if(Gg)return Gg;var e,t=uO,r=t.length,n,a="value"in Rl?Rl.value:Rl.textContent,i=a.length;for(e=0;e<r&&t[e]===a[e];e++);var o=r-e;for(n=1;n<=o&&t[r-n]===a[i-n];n++);return Gg=a.slice(e,1<n?1-n:void 0)}function Kg(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 Bv(){return!0}function yN(){return!1}function ui(e){function t(r,n,a,i,o){this._reactName=r,this._targetInst=a,this.type=n,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(r=e[s],this[s]=r?r(i):i[s]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?Bv:yN,this.isPropagationStopped=yN,this}return Fr(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=Bv)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=Bv)},persist:function(){},isPersistent:Bv}),t}var Sh={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},dO=ui(Sh),X0=Fr({},Sh,{view:0,detail:0}),iY=ui(X0),n_,a_,cp,V1=Fr({},X0,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:fO,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!==cp&&(cp&&e.type==="mousemove"?(n_=e.screenX-cp.screenX,a_=e.screenY-cp.screenY):a_=n_=0,cp=e),n_)},movementY:function(e){return"movementY"in e?e.movementY:a_}}),xN=ui(V1),oY=Fr({},V1,{dataTransfer:0}),sY=ui(oY),lY=Fr({},X0,{relatedTarget:0}),i_=ui(lY),cY=Fr({},Sh,{animationName:0,elapsedTime:0,pseudoElement:0}),uY=ui(cY),dY=Fr({},Sh,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),fY=ui(dY),hY=Fr({},Sh,{data:0}),bN=ui(hY),pY={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},mY={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"},vY={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function gY(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=vY[e])?!!t[e]:!1}function fO(){return gY}var yY=Fr({},X0,{key:function(e){if(e.key){var t=pY[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Kg(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?mY[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:fO,charCode:function(e){return e.type==="keypress"?Kg(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Kg(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),xY=ui(yY),bY=Fr({},V1,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),wN=ui(bY),wY=Fr({},X0,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:fO}),_Y=ui(wY),SY=Fr({},Sh,{propertyName:0,elapsedTime:0,pseudoElement:0}),EY=ui(SY),AY=Fr({},V1,{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}),TY=ui(AY),OY=[9,13,27,32],hO=Bs&&"CompositionEvent"in window,Kp=null;Bs&&"documentMode"in document&&(Kp=document.documentMode);var CY=Bs&&"TextEvent"in window&&!Kp,QF=Bs&&(!hO||Kp&&8<Kp&&11>=Kp),_N=" ",SN=!1;function e8(e,t){switch(e){case"keyup":return OY.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function t8(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Rd=!1;function kY(e,t){switch(e){case"compositionend":return t8(t);case"keypress":return t.which!==32?null:(SN=!0,_N);case"textInput":return e=t.data,e===_N&&SN?null:e;default:return null}}function PY(e,t){if(Rd)return e==="compositionend"||!hO&&e8(e,t)?(e=JF(),Gg=uO=Rl=null,Rd=!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 QF&&t.locale!=="ko"?null:t.data;default:return null}}var NY={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 EN(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!NY[e.type]:t==="textarea"}function r8(e,t,r,n){RF(n),t=Ty(t,"onChange"),0<t.length&&(r=new dO("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var Yp=null,Om=null;function jY(e){h8(e,0)}function H1(e){var t=Md(e);if(TF(t))return e}function RY(e,t){if(e==="change")return t}var n8=!1;if(Bs){var o_;if(Bs){var s_="oninput"in document;if(!s_){var AN=document.createElement("div");AN.setAttribute("oninput","return;"),s_=typeof AN.oninput=="function"}o_=s_}else o_=!1;n8=o_&&(!document.documentMode||9<document.documentMode)}function TN(){Yp&&(Yp.detachEvent("onpropertychange",a8),Om=Yp=null)}function a8(e){if(e.propertyName==="value"&&H1(Om)){var t=[];r8(t,Om,e,iO(e)),FF(jY,t)}}function DY(e,t,r){e==="focusin"?(TN(),Yp=t,Om=r,Yp.attachEvent("onpropertychange",a8)):e==="focusout"&&TN()}function IY(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return H1(Om)}function MY(e,t){if(e==="click")return H1(t)}function FY(e,t){if(e==="input"||e==="change")return H1(t)}function $Y(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var po=typeof Object.is=="function"?Object.is:$Y;function Cm(e,t){if(po(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++){var a=r[n];if(!aS.call(t,a)||!po(e[a],t[a]))return!1}return!0}function ON(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function CN(e,t){var r=ON(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=ON(r)}}function i8(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?i8(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function o8(){for(var e=window,t=xy();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=xy(e.document)}return t}function pO(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")}function LY(e){var t=o8(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&i8(r.ownerDocument.documentElement,r)){if(n!==null&&pO(r)){if(t=n.start,e=n.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var a=r.textContent.length,i=Math.min(n.start,a);n=n.end===void 0?i:Math.min(n.end,a),!e.extend&&i>n&&(a=n,n=i,i=a),a=CN(r,i);var o=CN(r,n);a&&o&&(e.rangeCount!==1||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(a.node,a.offset),e.removeAllRanges(),i>n?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r<t.length;r++)e=t[r],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var BY=Bs&&"documentMode"in document&&11>=document.documentMode,Dd=null,SS=null,Xp=null,ES=!1;function kN(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;ES||Dd==null||Dd!==xy(n)||(n=Dd,"selectionStart"in n&&pO(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focu
vendor: 4,383 bytes, line 37
37sNode:n.focusNode,focusOffset:n.focusOffset}),Xp&&Cm(Xp,n)||(Xp=n,n=Ty(SS,"onSelect"),0<n.length&&(t=new dO("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=Dd)))}function Uv(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Id={animationend:Uv("Animation","AnimationEnd"),animationiteration:Uv("Animation","AnimationIteration"),animationstart:Uv("Animation","AnimationStart"),transitionend:Uv("Transition","TransitionEnd")},l_={},s8={};Bs&&(s8=document.createElement("div").style,"AnimationEvent"in window||(delete Id.animationend.animation,delete Id.animationiteration.animation,delete Id.animationstart.animation),"TransitionEvent"in window||delete Id.transitionend.transition);function q1(e){if(l_[e])return l_[e];if(!Id[e])return e;var t=Id[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in s8)return l_[e]=t[r];return e}var l8=q1("animationend"),c8=q1("animationiteration"),u8=q1("animationstart"),d8=q1("transitionend"),f8=new Map,PN="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function hc(e,t){f8.set(e,t),Ku(t,[e])}for(var c_=0;c_<PN.length;c_++){var u_=PN[c_],UY=u_.toLowerCase(),zY=u_[0].toUpperCase()+u_.slice(1);hc(UY,"on"+zY)}hc(l8,"onAnimationEnd");hc(c8,"onAnimationIteration");hc(u8,"onAnimationStart");hc("dblclick","onDoubleClick");hc("focusin","onFocus");hc("focusout","onBlur");hc(d8,"onTransitionEnd");Rf("onMouseEnter",["mouseout","mouseover"]);Rf("onMouseLeave",["mouseout","mouseover"]);Rf("onPointerEnter",["pointerout","pointerover"]);Rf("onPointerLeave",["pointerout","pointerover"]);Ku("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Ku("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Ku("onBeforeInput",["compositionend","keypress","textInput","paste"]);Ku("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Ku("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Ku("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Mp="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),WY=new Set("cancel close invalid load scroll toggle".split(" ").concat(Mp));function NN(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,UK(n,t,void 0,e),e.currentTarget=null}function h8(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var n=e[r],a=n.event;n=n.listeners;e:{var i=void 0;if(t)for(var o=n.length-1;0<=o;o--){var s=n[o],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==i&&a.isPropagationStopped())break e;NN(a,s,c),i=l}else for(o=0;o<n.length;o++){if(s=n[o],l=s.instance,c=s.currentTarget,s=s.listener,l!==i&&a.isPropagationStopped())break e;NN(a,s,c),i=l}}}if(wy)throw e=xS,wy=!1,xS=null,e}function yr(e,t){var r=t[kS];r===void 0&&(r=t[kS]=new Set);var n=e+"__bubble";r.has(n)||(p8(t,e,2,!1),r.add(n))}function d_(e,t,r){var n=0;t&&(n|=4),p8(r,e,n,t)}var zv="_reactListening"+Math.random().toString(36).slice(2);function km(e){if(!e[zv]){e[zv]=!0,wF.forEach(function(r){r!=="selectionchange"&&(WY.has(r)||d_(r,!1,e),d_(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[zv]||(t[zv]=!0,d_("selectionchange",!1,t))}}function p8(e,t,r,n){switch(ZF(t)){case 1:var a=nY;break;case 4:a=aY;break;default:a=cO}r=a.bind(null,t,r,e),a=void 0,!yS||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(a=!0),n?a!==void 0?e.addEventListener(t,r,{capture:!0,passive:a}):e.addEventListener(t,r,!0):a!==void 0?e.addEventListener(t,r,{passive:a}):e.addEventListener(t,r,!1)}function f_(e,t,r,n,a){var i=n;
vendor: 5,522 bytes, lines 37-38
37if(!(t&1)&&!(t&2)&&n!==null)e:for(;;){if(n===null)return;var o=n.tag;if(o===3||o===4){var s=n.stateNode.containerInfo;if(s===a||s.nodeType===8&&s.parentNode===a)break;if(o===4)for(o=n.return;o!==null;){var l=o.tag;if((l===3||l===4)&&(l=o.stateNode.containerInfo,l===a||l.nodeType===8&&l.parentNode===a))return;o=o.return}for(;s!==null;){if(o=Xc(s),o===null)return;if(l=o.tag,l===5||l===6){n=i=o;continue e}s=s.parentNode}}n=n.return}FF(function(){var c=i,u=iO(r),d=[];e:{var h=f8.get(e);if(h!==void 0){var p=dO,g=e;switch(e){case"keypress":if(Kg(r)===0)break e;case"keydown":case"keyup":p=xY;break;case"focusin":g="focus",p=i_;break;case"focusout":g="blur",p=i_;break;case"beforeblur":case"afterblur":p=i_;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":p=xN;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=sY;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=_Y;break;case l8:case c8:case u8:p=uY;break;case d8:p=EY;break;case"scroll":p=iY;break;case"wheel":p=TY;break;case"copy":case"cut":case"paste":p=fY;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=wN}var m=(t&4)!==0,v=!m&&e==="scroll",y=m?h!==null?h+"Capture":null:h;m=[];for(var x=c,b;x!==null;){b=x;var S=b.stateNode;if(b.tag===5&&S!==null&&(b=S,y!==null&&(S=Sm(x,y),S!=null&&m.push(Pm(x,S,b)))),v)break;x=x.return}0<m.length&&(h=new p(h,g,null,r,u),d.push({event:h,listeners:m}))}}if(!(t&7)){e:{if(h=e==="mouseover"||e==="pointerover",p=e==="mouseout"||e==="pointerout",h&&r!==vS&&(g=r.relatedTarget||r.fromElement)&&(Xc(g)||g[Us]))break e;if((p||h)&&(h=u.window===u?u:(h=u.ownerDocument)?h.defaultView||h.parentWindow:window,p?(g=r.relatedTarget||r.toElement,p=c,g=g?Xc(g):null,g!==null&&(v=Yu(g),g!==v||g.tag!==5&&g.tag!==6)&&(g=null)):(p=null,g=c),p!==g)){if(m=xN,S="onMouseLeave",y="onMouseEnter",x="mouse",(e==="pointerout"||e==="pointerover")&&(m=wN,S="onPointerLeave",y="onPointerEnter",x="pointer"),v=p==null?h:Md(p),b=g==null?h:Md(g),h=new m(S,x+"leave",p,r,u),h.target=v,h.relatedTarget=b,S=null,Xc(u)===c&&(m=new m(y,x+"enter",g,r,u),m.target=b,m.relatedTarget=v,S=m),v=S,p&&g)t:{for(m=p,y=g,x=0,b=m;b;b=id(b))x++;for(b=0,S=y;S;S=id(S))b++;for(;0<x-b;)m=id(m),x--;for(;0<b-x;)y=id(y),b--;for(;x--;){if(m===y||y!==null&&m===y.alternate)break t;m=id(m),y=id(y)}m=null}else m=null;p!==null&&jN(d,h,p,m,!1),g!==null&&v!==null&&jN(d,v,g,m,!0)}}e:{if(h=c?Md(c):window,p=h.nodeName&&h.nodeName.toLowerCase(),p==="select"||p==="input"&&h.type==="file")var w=RY;else if(EN(h))if(n8)w=FY;else{w=IY;var A=DY}else(p=h.nodeName)&&p.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(w=MY);if(w&&(w=w(e,c))){r8(d,w,r,u);break e}A&&A(e,h,c),e==="focusout"&&(A=h._wrapperState)&&A.controlled&&h.type==="number"&&dS(h,"number",h.value)}switch(A=c?Md(c):window,e){case"focusin":(EN(A)||A.contentEditable==="true")&&(Dd=A,SS=c,Xp=null);break;case"focusout":Xp=SS=Dd=null;break;case"mousedown":ES=!0;break;case"contextmenu":case"mouseup":case"dragend":ES=!1,kN(d,r,u);break;case"selectionchange":if(BY)break;case"keydown":case"keyup":kN(d,r,u)}var _;if(hO)e:{switch(e){case"compositionstart":var O="onCompositionStart";break e;case"compositionend":O="onCompositionEnd";break e;case"compositionupdate":O="onCompositionUpdate";break e}O=void 0}else Rd?e8(e,r)&&(O="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(O="onCompositionStart");O&&(QF&&r.locale!=="ko"&&(Rd||O!=="onCompositionStart"?O==="onCompositionEnd"&&Rd&&(_=JF()):(Rl=u,uO="value"in Rl?Rl.value:Rl.textContent,Rd=!0)),A=Ty(c,O),0<A.length&&(O=new bN(O,e,null,r,u),d.push({event:O,listeners:A}),_?O.data=_:(_=t8(r),_!==null&&(O.data=_)))),(_=CY?kY(e,r):PY(e,r))&&(c=Ty(c,"onBeforeInput"),0<c.length&&(u=new bN("onBeforeInput","beforeinput",null,r,u),d.push({event:u,listeners:c}),u.data=_))}h8(d,t)})}function Pm(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Ty(e,t){for(var r=t+"Capture",n=[];e!==null;){var a=e,i=a.stateNode;a.tag===5&&i!==null&&(a=i,i=Sm(e,r),i!=null&&n.unshift(Pm(e,i,a)),i=Sm(e,t),i!=null&&n.push(Pm(e,i,a))),e=e.return}return n}function id(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function jN(e,t,r,n,a){for(var i=t._reactName,o=[];r!==null&&r!==n;){var s=r,l=s.alternate,c=s.stateNode;if(l!==null&&l===n)break;s.tag===5&&c!==null&&(s=c,a?(l=Sm(r,i),l!=null&&o.unshift(Pm(r,l,s))):a||(l=Sm(r,i),l!=null&&o.push(Pm(r,l,s)))),r=r.return}o.length!==0&&e.push({event:t,listeners:o})}var VY=/\r\n?/g,HY=/\u0000|\uFFFD/g;function RN(e){return(typeof e=="string"?e:""+e).replace(VY,`
38`).replace(HY,"")}function Wv(e,t,r){if(t=RN(t),RN(e)!==t&&r)throw Error(Re(425))}function Oy(){}var AS=null,TS=null;function OS(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var CS=typeof setTimeout=="function"?setTimeout:void 0,qY=typeof clearTimeout=="function"?clearTimeout:void 0,DN=typeof Promise=="function"?Promise:void 0,GY=typeof queueMicrotask=="function"?queueMicrotask:typeof DN<"u"?function(e){return DN.resolve(null).then(e).catch(KY)}:CS;function KY(e){setTimeout(function(){throw e})}function h_(e,t){var r=t,n=0;
vendor: 4,835 bytes, line 38
38do{var a=r.nextSibling;if(e.removeChild(r),a&&a.nodeType===8)if(r=a.data,r==="/$"){if(n===0){e.removeChild(a),Tm(t);return}n--}else r!=="$"&&r!=="$?"&&r!=="$!"||n++;r=a}while(r);Tm(t)}function ql(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function IN(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 Eh=Math.random().toString(36).slice(2),Mo="__reactFiber$"+Eh,Nm="__reactProps$"+Eh,Us="__reactContainer$"+Eh,kS="__reactEvents$"+Eh,YY="__reactListeners$"+Eh,XY="__reactHandles$"+Eh;function Xc(e){var t=e[Mo];if(t)return t;for(var r=e.parentNode;r;){if(t=r[Us]||r[Mo]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=IN(e);e!==null;){if(r=e[Mo])return r;e=IN(e)}return t}e=r,r=e.parentNode}return null}function Z0(e){return e=e[Mo]||e[Us],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Md(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(Re(33))}function G1(e){return e[Nm]||null}var PS=[],Fd=-1;function pc(e){return{current:e}}function wr(e){0>Fd||(e.current=PS[Fd],PS[Fd]=null,Fd--)}function pr(e,t){Fd++,PS[Fd]=e.current,e.current=t}var ac={},Qn=pc(ac),Ra=pc(!1),_u=ac;function Df(e,t){var r=e.type.contextTypes;if(!r)return ac;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var a={},i;for(i in r)a[i]=t[i];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Da(e){return e=e.childContextTypes,e!=null}function Cy(){wr(Ra),wr(Qn)}function MN(e,t,r){if(Qn.current!==ac)throw Error(Re(168));pr(Qn,t),pr(Ra,r)}function m8(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var a in n)if(!(a in t))throw Error(Re(108,DK(e)||"Unknown",a));return Fr({},r,n)}function ky(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ac,_u=Qn.current,pr(Qn,e),pr(Ra,Ra.current),!0}function FN(e,t,r){var n=e.stateNode;if(!n)throw Error(Re(169));r?(e=m8(e,t,_u),n.__reactInternalMemoizedMergedChildContext=e,wr(Ra),wr(Qn),pr(Qn,e)):wr(Ra),pr(Ra,r)}var Es=null,K1=!1,p_=!1;function v8(e){Es===null?Es=[e]:Es.push(e)}function ZY(e){K1=!0,v8(e)}function mc(){if(!p_&&Es!==null){p_=!0;var e=0,t=Qt;try{var r=Es;for(Qt=1;e<r.length;e++){var n=r[e];do n=n(!0);while(n!==null)}Es=null,K1=!1}catch(a){throw Es!==null&&(Es=Es.slice(e+1)),UF(oO,mc),a}finally{Qt=t,p_=!1}}return null}var $d=[],Ld=0,Py=null,Ny=0,Si=[],Ei=0,Su=null,Os=1,Cs="";function $c(e,t){$d[Ld++]=Ny,$d[Ld++]=Py,Py=e,Ny=t}function g8(e,t,r){Si[Ei++]=Os,Si[Ei++]=Cs,Si[Ei++]=Su,Su=e;var n=Os;e=Cs;var a=32-lo(n)-1;n&=~(1<<a),r+=1;var i=32-lo(t)+a;if(30<i){var o=a-a%5;i=(n&(1<<o)-1).toString(32),n>>=o,a-=o,Os=1<<32-lo(t)+a|r<<a|n,Cs=i+e}else Os=1<<i|r<<a|n,Cs=e}function mO(e){e.return!==null&&($c(e,1),g8(e,1,0))}function vO(e){for(;e===Py;)Py=$d[--Ld],$d[Ld]=null,Ny=$d[--Ld],$d[Ld]=null;for(;e===Su;)Su=Si[--Ei],Si[Ei]=null,Cs=Si[--Ei],Si[Ei]=null,Os=Si[--Ei],Si[Ei]=null}var ri=null,ei=null,Or=!1,to=null;function y8(e,t){var r=Oi(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,t=e.deletions,t===null?(e.deletions=[r],e.flags|=16):t.push(r)}function $N(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,ri=e,ei=ql(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ri=e,ei=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(r=Su!==null?{id:Os,overflow:Cs}:null,e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},r=Oi(18,null,null,0),r.stateNode=t,r.return=e,e.child=r,ri=e,ei=null,!0):!1;default:return!1}}function NS(e){return(e.mode&1)!==0&&(e.flags&128)===0}function jS(e){if(Or){var t=ei;if(t){var r=t;if(!$N(e,t)){if(NS(e))throw Error(Re(418));t=ql(r.nextSibling);var n=ri;t&&$N(e,t)?y8(n,r):(e.flags=e.flags&-4097|2,Or=!1,ri=e)}}else{if(NS(e))throw Error(Re(418));e.flags=e.flags&-4097|2,Or=!1,ri=e}}}function LN(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ri=e}function Vv(e){if(e!==ri)return!1;if(!Or)return LN(e),Or=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!OS(e.type,e.memoizedProps)),t&&(t=ei)){if(NS(e))throw x8(),Error(Re(418));for(;t;)y8(e,t),t=ql(t.nextSibling)}if(LN(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(Re(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){ei=ql(e.nextSibling);break e}t--}
vendor: 12,402 bytes, line 38
38else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}ei=null}}else ei=ri?ql(e.stateNode.nextSibling):null;return!0}function x8(){for(var e=ei;e;)e=ql(e.nextSibling)}function If(){ei=ri=null,Or=!1}function gO(e){to===null?to=[e]:to.push(e)}var JY=Qs.ReactCurrentBatchConfig;function up(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(Re(309));var n=r.stateNode}if(!n)throw Error(Re(147,e));var a=n,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var s=a.refs;o===null?delete s[i]:s[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(Re(284));if(!r._owner)throw Error(Re(290,e))}return e}function Hv(e,t){throw e=Object.prototype.toString.call(t),Error(Re(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function BN(e){var t=e._init;return t(e._payload)}function b8(e){function t(y,x){if(e){var b=y.deletions;b===null?(y.deletions=[x],y.flags|=16):b.push(x)}}function r(y,x){if(!e)return null;for(;x!==null;)t(y,x),x=x.sibling;return null}function n(y,x){for(y=new Map;x!==null;)x.key!==null?y.set(x.key,x):y.set(x.index,x),x=x.sibling;return y}function a(y,x){return y=Xl(y,x),y.index=0,y.sibling=null,y}function i(y,x,b){return y.index=b,e?(b=y.alternate,b!==null?(b=b.index,b<x?(y.flags|=2,x):b):(y.flags|=2,x)):(y.flags|=1048576,x)}function o(y){return e&&y.alternate===null&&(y.flags|=2),y}function s(y,x,b,S){return x===null||x.tag!==6?(x=w_(b,y.mode,S),x.return=y,x):(x=a(x,b),x.return=y,x)}function l(y,x,b,S){var w=b.type;return w===jd?u(y,x,b.props.children,S,b.key):x!==null&&(x.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===pl&&BN(w)===x.type)?(S=a(x,b.props),S.ref=up(y,x,b),S.return=y,S):(S=ty(b.type,b.key,b.props,null,y.mode,S),S.ref=up(y,x,b),S.return=y,S)}function c(y,x,b,S){return x===null||x.tag!==4||x.stateNode.containerInfo!==b.containerInfo||x.stateNode.implementation!==b.implementation?(x=__(b,y.mode,S),x.return=y,x):(x=a(x,b.children||[]),x.return=y,x)}function u(y,x,b,S,w){return x===null||x.tag!==7?(x=yu(b,y.mode,S,w),x.return=y,x):(x=a(x,b),x.return=y,x)}function d(y,x,b){if(typeof x=="string"&&x!==""||typeof x=="number")return x=w_(""+x,y.mode,b),x.return=y,x;if(typeof x=="object"&&x!==null){switch(x.$$typeof){case Dv:return b=ty(x.type,x.key,x.props,null,y.mode,b),b.ref=up(y,null,x),b.return=y,b;case Nd:return x=__(x,y.mode,b),x.return=y,x;case pl:var S=x._init;return d(y,S(x._payload),b)}if(Dp(x)||ip(x))return x=yu(x,y.mode,b,null),x.return=y,x;Hv(y,x)}return null}function h(y,x,b,S){var w=x!==null?x.key:null;if(typeof b=="string"&&b!==""||typeof b=="number")return w!==null?null:s(y,x,""+b,S);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case Dv:return b.key===w?l(y,x,b,S):null;case Nd:return b.key===w?c(y,x,b,S):null;case pl:return w=b._init,h(y,x,w(b._payload),S)}if(Dp(b)||ip(b))return w!==null?null:u(y,x,b,S,null);Hv(y,b)}return null}function p(y,x,b,S,w){if(typeof S=="string"&&S!==""||typeof S=="number")return y=y.get(b)||null,s(x,y,""+S,w);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case Dv:return y=y.get(S.key===null?b:S.key)||null,l(x,y,S,w);case Nd:return y=y.get(S.key===null?b:S.key)||null,c(x,y,S,w);case pl:var A=S._init;return p(y,x,b,A(S._payload),w)}if(Dp(S)||ip(S))return y=y.get(b)||null,u(x,y,S,w,null);Hv(x,S)}return null}function g(y,x,b,S){for(var w=null,A=null,_=x,O=x=0,C=null;_!==null&&O<b.length;O++){_.index>O?(C=_,_=null):C=_.sibling;var P=h(y,_,b[O],S);if(P===null){_===null&&(_=C);break}e&&_&&P.alternate===null&&t(y,_),x=i(P,x,O),A===null?w=P:A.sibling=P,A=P,_=C}if(O===b.length)return r(y,_),Or&&$c(y,O),w;if(_===null){for(;O<b.length;O++)_=d(y,b[O],S),_!==null&&(x=i(_,x,O),A===null?w=_:A.sibling=_,A=_);return Or&&$c(y,O),w}for(_=n(y,_);O<b.length;O++)C=p(_,y,O,b[O],S),C!==null&&(e&&C.alternate!==null&&_.delete(C.key===null?O:C.key),x=i(C,x,O),A===null?w=C:A.sibling=C,A=C);return e&&_.forEach(function(j){return t(y,j)}),Or&&$c(y,O),w}function m(y,x,b,S){var w=ip(b);if(typeof w!="function")throw Error(Re(150));if(b=w.call(b),b==null)throw Error(Re(151));for(var A=w=null,_=x,O=x=0,C=null,P=b.next();_!==null&&!P.done;O++,P=b.next()){_.index>O?(C=_,_=null):C=_.sibling;var j=h(y,_,P.value,S);if(j===null){_===null&&(_=C);break}e&&_&&j.alternate===null&&t(y,_),x=i(j,x,O),A===null?w=j:A.sibling=j,A=j,_=C}if(P.done)return r(y,_),Or&&$c(y,O),w;if(_===null){for(;!P.done;O++,P=b.next())P=d(y,P.value,S),P!==null&&(x=i(P,x,O),A===null?w=P:A.sibling=P,A=P);return Or&&$c(y,O),w}for(_=n(y,_);!P.done;O++,P=b.next())P=p(_,y,O,P.value,S),P!==null&&(e&&P.alternate!==null&&_.delete(P.key===null?O:P.key),x=i(P,x,O),A===null?w=P:A.sibling=P,A=P);return e&&_.forEach(function(T){return t(y,T)}),Or&&$c(y,O),w}function v(y,x,b,S){if(typeof b=="object"&&b!==null&&b.type===jd&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case Dv:e:{for(var w=b.key,A=x;A!==null;){if(A.key===w){if(w=b.type,w===jd){if(A.tag===7){r(y,A.sibling),x=a(A,b.props.children),x.return=y,y=x;break e}}else if(A.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===pl&&BN(w)===A.type){r(y,A.sibling),x=a(A,b.props),x.ref=up(y,A,b),x.return=y,y=x;break e}r(y,A);break}else t(y,A);A=A.sibling}b.type===jd?(x=yu(b.props.children,y.mode,S,b.key),x.return=y,y=x):(S=ty(b.type,b.key,b.props,null,y.mode,S),S.ref=up(y,x,b),S.return=y,y=S)}return o(y);case Nd:e:{for(A=b.key;x!==null;){if(x.key===A)if(x.tag===4&&x.stateNode.containerInfo===b.containerInfo&&x.stateNode.implementation===b.implementation){r(y,x.sibling),x=a(x,b.children||[]),x.return=y,y=x;break e}else{r(y,x);break}else t(y,x);x=x.sibling}x=__(b,y.mode,S),x.return=y,y=x}return o(y);case pl:return A=b._init,v(y,x,A(b._payload),S)}if(Dp(b))return g(y,x,b,S);if(ip(b))return m(y,x,b,S);Hv(y,b)}return typeof b=="string"&&b!==""||typeof b=="number"?(b=""+b,x!==null&&x.tag===6?(r(y,x.sibling),x=a(x,b),x.return=y,y=x):(r(y,x),x=w_(b,y.mode,S),x.return=y,y=x),o(y)):r(y,x)}return v}var Mf=b8(!0),w8=b8(!1),jy=pc(null),Ry=null,Bd=null,yO=null;function xO(){yO=Bd=Ry=null}function bO(e){var t=jy.current;wr(jy),e._currentValue=t}function RS(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function Jd(e,t){Ry=e,yO=Bd=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Pa=!0),e.firstContext=null)}function Ni(e){var t=e._currentValue;if(yO!==e)if(e={context:e,memoizedValue:t,next:null},Bd===null){if(Ry===null)throw Error(Re(308));Bd=e,Ry.dependencies={lanes:0,firstContext:e}}else Bd=Bd.next=e;return t}var Zc=null;function wO(e){Zc===null?Zc=[e]:Zc.push(e)}function _8(e,t,r,n){var a=t.interleaved;return a===null?(r.next=r,wO(t)):(r.next=a.next,a.next=r),t.interleaved=r,zs(e,n)}function zs(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}var ml=!1;function _O(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function S8(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 js(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Gl(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,Ft&2){var a=n.pending;return a===null?t.next=t:(t.next=a.next,a.next=t),n.pending=t,zs(e,r)}return a=n.interleaved,a===null?(t.next=t,wO(n)):(t.next=a.next,a.next=t),n.interleaved=t,zs(e,r)}function Yg(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194240)!==0)){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,sO(e,r)}}function UN(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var a=null,i=null;if(r=r.firstBaseUpdate,r!==null){do{var o={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};i===null?a=i=o:i=i.next=o,r=r.next}while(r!==null);i===null?a=i=t:i=i.next=t}else a=i=t;r={baseState:n.baseState,firstBaseUpdate:a,lastBaseUpdate:i,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 Dy(e,t,r,n){var a=e.updateQueue;ml=!1;var i=a.firstBaseUpdate,o=a.lastBaseUpdate,s=a.shared.pending;if(s!==null){a.shared.pending=null;var l=s,c=l.next;l.next=null,o===null?i=c:o.next=c,o=l;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l))}if(i!==null){var d=a.baseState;o=0,u=c=l=null,s=i;do{var h=s.lane,p=s.eventTime;if((n&h)===h){u!==null&&(u=u.next={eventTime:p,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var g=e,m=s;switch(h=t,p=r,m.tag){case 1:if(g=m.payload,typeof g=="function"){d=g.call(p,d,h);break e}d=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=m.payload,h=typeof g=="function"?g.call(p,d,h):g,h==null)break e;d=Fr({},d,h);break e;case 2:ml=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,h=a.effects,h===null?a.effects=[s]:h.push(s))}else p={eventTime:p,lane:h,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(c=u=p,l=d):u=u.next=p,o|=h;if(s=s.next,s===null){if(s=a.shared.pending,s===null)break;h=s,s=h.next,h.next=null,a.lastBaseUpdate=h,a.shared.pending=null}}while(!0);if(u===null&&(l=d),a.baseState=l,a.firstBaseUpdate=c,a.lastBaseUpdate=u,t=a.shared.interleaved,t!==null){a=t;do o|=a.lane,a=a.next;while(a!==t)}else i===null&&(a.shared.lanes=0);Au|=o,e.lanes=o,e.memoizedState=d}}function zN(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var n=e[t],a=n.callback;if(a!==null){if(n.callback=null,n=r,typeof a!="function")throw Error(Re(191,a));a.call(n)}}}var J0={},Vo=pc(J0),jm=pc(J0),Rm=pc(J0);function Jc(e){if(e===J0)throw Error(Re(174));return e}function SO(e,t){switch(pr(Rm,t),pr(jm,e),pr(Vo,J0),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:hS(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=hS(t,e)}wr(Vo),pr(Vo,t)}function Ff(){wr(Vo),wr(jm),wr(Rm)}function E8(e){Jc(Rm.current);var t=Jc(Vo.current),r=hS(t,e.type);t!==r&&(pr(jm,e),pr(Vo,r))}function EO(e){jm.current===e&&(wr(Vo),wr(jm))}var Dr=pc(0);function Iy(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&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var m_=[];function AO(){for(var e=0;e<m_.length;e++)m_[e]._workInProgressVersionPrimary=null;m_.length=0}var Xg=Qs.ReactCurrentDispatcher,v_=Qs.ReactCurrentBatchConfig,Eu=0,Ir=null,dn=null,Sn=null,My=!1,Zp=!1,Dm=0,QY=0;function Un(){throw Error(Re(321))}function TO(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!po(e[r],t[r]))return!1;return!0}function OO(e,t,r,n,a,i){if(Eu=i,Ir=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Xg.current=e===null||e.memoizedState===null?nX:aX,e=r(n,a),Zp){i=0;do{if(Zp=!1,Dm=0,25<=i)throw Error(Re(301));i+=1,Sn=dn=null,t.updateQueue=null,Xg.current=iX,e=r(n,a)}while(Zp)}if(Xg.current=Fy,t=dn!==null&&dn.next!==null,Eu=0,Sn=dn=Ir=null,My=!1,t)throw Error(Re(300));return e}function CO(){var e=Dm!==0;return Dm=0,e}function ko(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Sn===null?Ir.memoizedState=Sn=e:Sn=Sn.next=e,Sn}function ji(){if(dn===null){var e=Ir.alternate;e=e!==null?e.memoizedState:null}else e=dn.next;var t=Sn===null?Ir.memoizedState:Sn.next;if(t!==null)Sn=t,dn=e;else{if(e===null)throw Error(Re(310));dn=e,e={memoizedState:dn.memoizedState,baseState:dn.baseState,baseQueue:dn.baseQueue,queue:dn.queue,next:null},Sn===null?Ir.memoizedState=Sn=e:Sn=Sn.next=e}return Sn}function Im(e,t){return typeof t=="function"?t(e):t}function g_(e){var t=ji(),r=t.queue;if(r===null)throw Error(Re(311));r.lastRenderedReducer=e;
vendor: 5,690 bytes, line 38
38var n=dn,a=n.baseQueue,i=r.pending;if(i!==null){if(a!==null){var o=a.next;a.next=i.next,i.next=o}n.baseQueue=a=i,r.pending=null}if(a!==null){i=a.next,n=n.baseState;var s=o=null,l=null,c=i;do{var u=c.lane;if((Eu&u)===u)l!==null&&(l=l.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),n=c.hasEagerState?c.eagerState:e(n,c.action);else{var d={lane:u,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};l===null?(s=l=d,o=n):l=l.next=d,Ir.lanes|=u,Au|=u}c=c.next}while(c!==null&&c!==i);l===null?o=n:l.next=s,po(n,t.memoizedState)||(Pa=!0),t.memoizedState=n,t.baseState=o,t.baseQueue=l,r.lastRenderedState=n}if(e=r.interleaved,e!==null){a=e;do i=a.lane,Ir.lanes|=i,Au|=i,a=a.next;while(a!==e)}else a===null&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function y_(e){var t=ji(),r=t.queue;if(r===null)throw Error(Re(311));r.lastRenderedReducer=e;var n=r.dispatch,a=r.pending,i=t.memoizedState;if(a!==null){r.pending=null;var o=a=a.next;do i=e(i,o.action),o=o.next;while(o!==a);po(i,t.memoizedState)||(Pa=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),r.lastRenderedState=i}return[i,n]}function A8(){}function T8(e,t){var r=Ir,n=ji(),a=t(),i=!po(n.memoizedState,a);if(i&&(n.memoizedState=a,Pa=!0),n=n.queue,kO(k8.bind(null,r,n,e),[e]),n.getSnapshot!==t||i||Sn!==null&&Sn.memoizedState.tag&1){if(r.flags|=2048,Mm(9,C8.bind(null,r,n,a,t),void 0,null),On===null)throw Error(Re(349));Eu&30||O8(r,t,a)}return a}function O8(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=Ir.updateQueue,t===null?(t={lastEffect:null,stores:null},Ir.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function C8(e,t,r,n){t.value=r,t.getSnapshot=n,P8(t)&&N8(e)}function k8(e,t,r){return r(function(){P8(t)&&N8(e)})}function P8(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!po(e,r)}catch{return!0}}function N8(e){var t=zs(e,1);t!==null&&co(t,e,1,-1)}function WN(e){var t=ko();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Im,lastRenderedState:e},t.queue=e,e=e.dispatch=rX.bind(null,Ir,e),[t.memoizedState,e]}function Mm(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},t=Ir.updateQueue,t===null?(t={lastEffect:null,stores:null},Ir.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 j8(){return ji().memoizedState}function Zg(e,t,r,n){var a=ko();Ir.flags|=e,a.memoizedState=Mm(1|t,r,void 0,n===void 0?null:n)}function Y1(e,t,r,n){var a=ji();n=n===void 0?null:n;var i=void 0;if(dn!==null){var o=dn.memoizedState;if(i=o.destroy,n!==null&&TO(n,o.deps)){a.memoizedState=Mm(t,r,i,n);return}}Ir.flags|=e,a.memoizedState=Mm(1|t,r,i,n)}function VN(e,t){return Zg(8390656,8,e,t)}function kO(e,t){return Y1(2048,8,e,t)}function R8(e,t){return Y1(4,2,e,t)}function D8(e,t){return Y1(4,4,e,t)}function I8(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 M8(e,t,r){return r=r!=null?r.concat([e]):null,Y1(4,4,I8.bind(null,t,e),r)}function PO(){}function F8(e,t){var r=ji();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&TO(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function $8(e,t){var r=ji();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&TO(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function L8(e,t,r){return Eu&21?(po(r,t)||(r=VF(),Ir.lanes|=r,Au|=r,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Pa=!0),e.memoizedState=r)}function eX(e,t){var r=Qt;Qt=r!==0&&4>r?r:4,e(!0);var n=v_.transition;v_.transition={};try{e(!1),t()}finally{Qt=r,v_.transition=n}}function B8(){return ji().memoizedState}function tX(e,t,r){var n=Yl(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},U8(e))z8(t,r);else if(r=_8(e,t,r,n),r!==null){var a=ga();co(r,e,n,a),W8(r,t,n)}}function rX(e,t,r){var n=Yl(e),a={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(U8(e))z8(t,a);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,s=i(o,r);if(a.hasEagerState=!0,a.eagerState=s,po(s,o)){var l=t.interleaved;l===null?(a.next=a,wO(t)):(a.next=l.next,l.next=a),t.interleaved=a;return}}catch{}finally{}r=_8(e,t,a,n),r!==null&&(a=ga(),co(r,e,n,a),W8(r,t,n))}}function U8(e){var t=e.alternate;return e===Ir||t!==null&&t===Ir}function z8(e,t){Zp=My=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function W8(e,t,r){if(r&4194240){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,sO(e,r)}}var Fy={readContext:Ni,useCallback:Un,useContext:Un,useEffect:Un,useImperativeHandle:Un,useInsertionEffect:Un,useLayoutEffect:Un,useMemo:Un,useReducer:Un,useRef:Un,useState:Un,useDebugValue:Un,useDeferredValue:Un,useTransition:Un,useMutableSource:Un,useSyncExternalStore:Un,useId:Un,unstable_isNewReconciler:!1},nX={readContext:Ni,useCallback:function(e,t){return ko().memoizedState=[e,t===void 0?null:t],e},useContext:Ni,useEffect:VN,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,Zg(4194308,4,I8.bind(null,t,e),r)},useLayoutEffect:function(e,t){return Zg(4194308,4,e,t)},useInsertionEffect:function(e,t){return Zg(4,2,e,t)},useMemo:function(e,t){var r=ko();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=ko();return t=r!==void 0?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=tX.bind(null,Ir,e),[n.memoizedState,e]}
vendor: 7,229 bytes, lines 38-40
38,useRef:function(e){var t=ko();return e={current:e},t.memoizedState=e},useState:WN,useDebugValue:PO,useDeferredValue:function(e){return ko().memoizedState=e},useTransition:function(){var e=WN(!1),t=e[0];return e=eX.bind(null,e[1]),ko().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=Ir,a=ko();if(Or){if(r===void 0)throw Error(Re(407));r=r()}else{if(r=t(),On===null)throw Error(Re(349));Eu&30||O8(n,t,r)}a.memoizedState=r;var i={value:r,getSnapshot:t};return a.queue=i,VN(k8.bind(null,n,i,e),[e]),n.flags|=2048,Mm(9,C8.bind(null,n,i,r,t),void 0,null),r},useId:function(){var e=ko(),t=On.identifierPrefix;if(Or){var r=Cs,n=Os;r=(n&~(1<<32-lo(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=Dm++,0<r&&(t+="H"+r.toString(32)),t+=":"}else r=QY++,t=":"+t+"r"+r.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},aX={readContext:Ni,useCallback:F8,useContext:Ni,useEffect:kO,useImperativeHandle:M8,useInsertionEffect:R8,useLayoutEffect:D8,useMemo:$8,useReducer:g_,useRef:j8,useState:function(){return g_(Im)},useDebugValue:PO,useDeferredValue:function(e){var t=ji();return L8(t,dn.memoizedState,e)},useTransition:function(){var e=g_(Im)[0],t=ji().memoizedState;return[e,t]},useMutableSource:A8,useSyncExternalStore:T8,useId:B8,unstable_isNewReconciler:!1},iX={readContext:Ni,useCallback:F8,useContext:Ni,useEffect:kO,useImperativeHandle:M8,useInsertionEffect:R8,useLayoutEffect:D8,useMemo:$8,useReducer:y_,useRef:j8,useState:function(){return y_(Im)},useDebugValue:PO,useDeferredValue:function(e){var t=ji();return dn===null?t.memoizedState=e:L8(t,dn.memoizedState,e)},useTransition:function(){var e=y_(Im)[0],t=ji().memoizedState;return[e,t]},useMutableSource:A8,useSyncExternalStore:T8,useId:B8,unstable_isNewReconciler:!1};function Ki(e,t){if(e&&e.defaultProps){t=Fr({},t),e=e.defaultProps;for(var r in e)t[r]===void 0&&(t[r]=e[r]);return t}return t}function DS(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:Fr({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var X1={isMounted:function(e){return(e=e._reactInternals)?Yu(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=ga(),a=Yl(e),i=js(n,a);i.payload=t,r!=null&&(i.callback=r),t=Gl(e,i,a),t!==null&&(co(t,e,a,n),Yg(t,e,a))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=ga(),a=Yl(e),i=js(n,a);i.tag=1,i.payload=t,r!=null&&(i.callback=r),t=Gl(e,i,a),t!==null&&(co(t,e,a,n),Yg(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=ga(),n=Yl(e),a=js(r,n);a.tag=2,t!=null&&(a.callback=t),t=Gl(e,a,n),t!==null&&(co(t,e,n,r),Yg(t,e,n))}};function HN(e,t,r,n,a,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,i,o):t.prototype&&t.prototype.isPureReactComponent?!Cm(r,n)||!Cm(a,i):!0}function V8(e,t,r){var n=!1,a=ac,i=t.contextType;return typeof i=="object"&&i!==null?i=Ni(i):(a=Da(t)?_u:Qn.current,n=t.contextTypes,i=(n=n!=null)?Df(e,a):ac),t=new t(r,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=X1,e.stateNode=t,t._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function qN(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&&X1.enqueueReplaceState(t,t.state,null)}function IS(e,t,r,n){var a=e.stateNode;a.props=r,a.state=e.memoizedState,a.refs={},_O(e);var i=t.contextType;typeof i=="object"&&i!==null?a.context=Ni(i):(i=Da(t)?_u:Qn.current,a.context=Df(e,i)),a.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(DS(e,t,i,r),a.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof a.getSnapshotBeforeUpdate=="function"||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(t=a.state,typeof a.componentWillMount=="function"&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount=="function"&&a.UNSAFE_componentWillMount(),t!==a.state&&X1.enqueueReplaceState(a,a.state,null),Dy(e,r,a,n),a.state=e.memoizedState),typeof a.componentDidMount=="function"&&(e.flags|=4194308)}function $f(e,t){try{var r="",n=t;do r+=RK(n),n=n.return;while(n);var a=r}catch(i){a=`
39Error generating stack: `+i.message+`
40`+i.stack}return{value:e,source:t,stack:a,digest:null}}function x_(e,t,r){return{value:e,source:null,stack:r??null,digest:t??null}}function MS(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var oX=typeof WeakMap=="function"?WeakMap:Map;function H8(e,t,r){r=js(-1,r),r.tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Ly||(Ly=!0,qS=n),MS(e,t)},r}function q8(e,t,r){r=js(-1,r),r.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var a=t.value;r.payload=function(){return n(a)},r.callback=function(){MS(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(r.callback=function(){MS(e,t),typeof n!="function"&&(Kl===null?Kl=new Set([this]):Kl.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),r}function GN(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new oX;var a=new Set;n.set(t,a)}else a=n.get(t),a===void 0&&(a=new Set,n.set(t,a));a.has(r)||(a.add(r),e=bX.bind(null,e,t,r),t.then(e,e))}function KN(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function YN(e,t,r,n,a){return e.mode&1?(e.flags|=65536,e.lanes=a,e):(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,r.tag===1&&(r.alternate===null?r.tag=17:(t=js(-1,1),t.tag=2,Gl(r,t,1))),r.lanes|=1),e)}var sX=Qs.ReactCurrentOwner,Pa=!1;function ia(e,t,r,n){t.child=e===null?w8(t,null,r,n):Mf(t,e.child,r,n)}function XN(e,t,r,n,a){r=r.render;var i=t.ref;return Jd(t,a),n=OO(e,t,r,n,i,a),r=CO(),e!==null&&!Pa?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Ws(e,t,a)):(Or&&r&&mO(t),t.flags|=1,ia(e,t,n,a),t.child)}function ZN(e,t,r,n,a){if(e===null){var i=r.type;return typeof i=="function"&&!$O(i)&&i.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(t.tag=15,t.type=i,G8(e,t,i,n,a)):(e=ty(r.type,null,n,t,t.mode,a),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&a)){var o=i.memoizedProps;if(r=r.compare,r=r!==null?r:Cm,r(o,n)&&e.ref===t.ref)return Ws(e,t,a)}return t.flags|=1,e=Xl(i,n),e.ref=t.ref,e.return=t,t.child=e}function G8(e,t,r,n,a){if(e!==null){var i=e.memoizedProps;if(Cm(i,n)&&e.ref===t.ref)if(Pa=!1,t.pendingProps=n=i,(e.lanes&a)!==0)e.flags&131072&&(Pa=!0);else return t.lanes=e.lanes,Ws(e,t,a)}return FS(e,t,r,n,a)}function K8(e,t,r){var n=t.pendingProps,a=n.children,i=e!==null?e.memoizedState:null;if(n.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},pr(zd,Wa),Wa|=r;else{if(!(r&1073741824))return e=i!==null?i.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,pr(zd,Wa),Wa|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=i!==null?i.baseLanes:r,pr(zd,Wa),Wa|=n}
vendor: 4,915 bytes, line 40
40else i!==null?(n=i.baseLanes|r,t.memoizedState=null):n=r,pr(zd,Wa),Wa|=n;return ia(e,t,a,r),t.child}function Y8(e,t){var r=t.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function FS(e,t,r,n,a){var i=Da(r)?_u:Qn.current;return i=Df(t,i),Jd(t,a),r=OO(e,t,r,n,i,a),n=CO(),e!==null&&!Pa?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Ws(e,t,a)):(Or&&n&&mO(t),t.flags|=1,ia(e,t,r,a),t.child)}function JN(e,t,r,n,a){if(Da(r)){var i=!0;ky(t)}else i=!1;if(Jd(t,a),t.stateNode===null)Jg(e,t),V8(t,r,n),IS(t,r,n,a),n=!0;else if(e===null){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,c=r.contextType;typeof c=="object"&&c!==null?c=Ni(c):(c=Da(r)?_u:Qn.current,c=Df(t,c));var u=r.getDerivedStateFromProps,d=typeof u=="function"||typeof o.getSnapshotBeforeUpdate=="function";d||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==n||l!==c)&&qN(t,o,n,c),ml=!1;var h=t.memoizedState;o.state=h,Dy(t,n,o,a),l=t.memoizedState,s!==n||h!==l||Ra.current||ml?(typeof u=="function"&&(DS(t,r,u,n),l=t.memoizedState),(s=ml||HN(t,r,s,n,h,l,c))?(d||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=l),o.props=n,o.state=l,o.context=c,n=s):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{o=t.stateNode,S8(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:Ki(t.type,s),o.props=c,d=t.pendingProps,h=o.context,l=r.contextType,typeof l=="object"&&l!==null?l=Ni(l):(l=Da(r)?_u:Qn.current,l=Df(t,l));var p=r.getDerivedStateFromProps;(u=typeof p=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==d||h!==l)&&qN(t,o,n,l),ml=!1,h=t.memoizedState,o.state=h,Dy(t,n,o,a);var g=t.memoizedState;s!==d||h!==g||Ra.current||ml?(typeof p=="function"&&(DS(t,r,p,n),g=t.memoizedState),(c=ml||HN(t,r,c,n,h,g,l)||!1)?(u||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(n,g,l),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(n,g,l)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=g),o.props=n,o.state=g,o.context=l,n=c):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),n=!1)}return $S(e,t,r,n,i,a)}function $S(e,t,r,n,a,i){Y8(e,t);var o=(t.flags&128)!==0;if(!n&&!o)return a&&FN(t,r,!1),Ws(e,t,i);n=t.stateNode,sX.current=t;var s=o&&typeof r.getDerivedStateFromError!="function"?null:n.render();return t.flags|=1,e!==null&&o?(t.child=Mf(t,e.child,null,i),t.child=Mf(t,null,s,i)):ia(e,t,s,i),t.memoizedState=n.state,a&&FN(t,r,!0),t.child}function X8(e){var t=e.stateNode;t.pendingContext?MN(e,t.pendingContext,t.pendingContext!==t.context):t.context&&MN(e,t.context,!1),SO(e,t.containerInfo)}function QN(e,t,r,n,a){return If(),gO(a),t.flags|=256,ia(e,t,r,n),t.child}var LS={dehydrated:null,treeContext:null,retryLane:0};function BS(e){return{baseLanes:e,cachePool:null,transitions:null}}function Z8(e,t,r){var n=t.pendingProps,a=Dr.current,i=!1,o=(t.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(a&2)!==0),s?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(a|=1),pr(Dr,a&1),e===null)return jS(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=n.children,e=n.fallback,i?(n=t.mode,i=t.child,o={mode:"hidden",children:o},!(n&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=Q1(o,n,0,null),e=yu(e,n,r,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=BS(r),t.memoizedState=LS,e):NO(t,o));if(a=e.memoizedState,a!==null&&(s=a.dehydrated,s!==null))return lX(e,t,o,n,s,a,r);if(i){i=n.fallback,o=t.mode,a=e.child,s=a.sibling;var l={mode:"hidden",children:n.children};return!(o&1)&&t.child!==a?(n=t.child,n.childLanes=0,n.pendingProps=l,t.deletions=null):(n=Xl(a,l),n.subtreeFlags=a.subtreeFlags&14680064),s!==null?i=Xl(s,i):(i=yu(i,o,r,null),i.flags|=2),i.return=t,n.return=t,n.sibling=i,t.child=n,n=i,i=t.child,o=e.child.memoizedState,o=o===null?BS(r):{base
vendor: 8,571 bytes, line 40
40Lanes:o.baseLanes|r,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~r,t.memoizedState=LS,n}return i=e.child,e=i.sibling,n=Xl(i,{mode:"visible",children:n.children}),!(t.mode&1)&&(n.lanes=r),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n}function NO(e,t){return t=Q1({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function qv(e,t,r,n){return n!==null&&gO(n),Mf(t,e.child,null,r),e=NO(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function lX(e,t,r,n,a,i,o){if(r)return t.flags&256?(t.flags&=-257,n=x_(Error(Re(422))),qv(e,t,o,n)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=n.fallback,a=t.mode,n=Q1({mode:"visible",children:n.children},a,0,null),i=yu(i,a,o,null),i.flags|=2,n.return=t,i.return=t,n.sibling=i,t.child=n,t.mode&1&&Mf(t,e.child,null,o),t.child.memoizedState=BS(o),t.memoizedState=LS,i);if(!(t.mode&1))return qv(e,t,o,null);if(a.data==="$!"){if(n=a.nextSibling&&a.nextSibling.dataset,n)var s=n.dgst;return n=s,i=Error(Re(419)),n=x_(i,n,void 0),qv(e,t,o,n)}if(s=(o&e.childLanes)!==0,Pa||s){if(n=On,n!==null){switch(o&-o){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:a=32;break;case 536870912:a=268435456;break;default:a=0}a=a&(n.suspendedLanes|o)?0:a,a!==0&&a!==i.retryLane&&(i.retryLane=a,zs(e,a),co(n,e,a,-1))}return FO(),n=x_(Error(Re(421))),qv(e,t,o,n)}return a.data==="$?"?(t.flags|=128,t.child=e.child,t=wX.bind(null,e),a._reactRetry=t,null):(e=i.treeContext,ei=ql(a.nextSibling),ri=t,Or=!0,to=null,e!==null&&(Si[Ei++]=Os,Si[Ei++]=Cs,Si[Ei++]=Su,Os=e.id,Cs=e.overflow,Su=t),t=NO(t,n.children),t.flags|=4096,t)}function ej(e,t,r){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),RS(e.return,t,r)}function b_(e,t,r,n,a){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=r,i.tailMode=a)}function J8(e,t,r){var n=t.pendingProps,a=n.revealOrder,i=n.tail;if(ia(e,t,n.children,r),n=Dr.current,n&2)n=n&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&ej(e,r,t);else if(e.tag===19)ej(e,r,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(pr(Dr,n),!(t.mode&1))t.memoizedState=null;else switch(a){case"forwards":for(r=t.child,a=null;r!==null;)e=r.alternate,e!==null&&Iy(e)===null&&(a=r),r=r.sibling;r=a,r===null?(a=t.child,t.child=null):(a=r.sibling,r.sibling=null),b_(t,!1,a,r,i);break;case"backwards":for(r=null,a=t.child,t.child=null;a!==null;){if(e=a.alternate,e!==null&&Iy(e)===null){t.child=a;break}e=a.sibling,a.sibling=r,r=a,a=e}b_(t,!0,r,null,i);break;case"together":b_(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Jg(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ws(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),Au|=t.lanes,!(r&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(Re(153));if(t.child!==null){for(e=t.child,r=Xl(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=Xl(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function cX(e,t,r){switch(t.tag){case 3:X8(t),If();break;case 5:E8(t);break;case 1:Da(t.type)&&ky(t);break;case 4:SO(t,t.stateNode.containerInfo);break;case 10:var n=t.type._context,a=t.memoizedProps.value;pr(jy,n._currentValue),n._currentValue=a;break;case 13:if(n=t.memoizedState,n!==null)return n.dehydrated!==null?(pr(Dr,Dr.current&1),t.flags|=128,null):r&t.child.childLanes?Z8(e,t,r):(pr(Dr,Dr.current&1),e=Ws(e,t,r),e!==null?e.sibling:null);pr(Dr,Dr.current&1);break;case 19:if(n=(r&t.childLanes)!==0,e.flags&128){if(n)return J8(e,t,r);t.flags|=128}if(a=t.memoizedState,a!==null&&(a.rendering=null,a.tail=null,a.lastEffect=null),pr(Dr,Dr.current),n)break;return null;case 22:case 23:return t.lanes=0,K8(e,t,r)}return Ws(e,t,r)}var Q8,US,e$,t$;Q8=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}};US=function(){};e$=function(e,t,r,n){var a=e.memoizedProps;if(a!==n){e=t.stateNode,Jc(Vo.current);var i=null;switch(r){case"input":a=cS(e,a),n=cS(e,n),i=[];break;case"select":a=Fr({},a,{value:void 0}),n=Fr({},n,{value:void 0}),i=[];break;case"textarea":a=fS(e,a),n=fS(e,n),i=[];break;default:typeof a.onClick!="function"&&typeof n.onClick=="function"&&(e.onclick=Oy)}pS(r,n);var o;r=null;for(c in a)if(!n.hasOwnProperty(c)&&a.hasOwnProperty(c)&&a[c]!=null)if(c==="style"){var s=a[c];for(o in s)s.hasOwnProperty(o)&&(r||(r={}),r[o]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(wm.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in n){var l=n[c];if(s=a!=null?a[c]:void 0,n.hasOwnProperty(c)&&l!==s&&(l!=null||s!=null))if(c==="style")if(s){for(o in s)!s.hasOwnProperty(o)||l&&l.hasOwnProperty(o)||(r||(r={}),r[o]="");for(o in l)l.hasOwnProperty(o)&&s[o]!==l[o]&&(r||(r={}),r[o]=l[o])}else r||(i||(i=[]),i.push(c,r)),r=l;else c==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,s=s?s.__html:void 0,l!=null&&s!==l&&(i=i||[]).push(c,l)):c==="children"?typeof l!="string"&&typeof l!="number"||(i=i||[]).push(c,""+l):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(wm.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&yr("scroll",e),i||s===l||(i=[])):(i=i||[]).push(c,l))}r&&(i=i||[]).push("style",r);var c=i;(t.updateQueue=c)&&(t.flags|=4)}};t$=function(e,t,r,n){r!==n&&(t.flags|=4)};function dp(e,t){if(!Or)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 zn(e){var t=e.alternate!==null&&e.alternate.child===e.child,r=0,n=0;if(t)for(var a=e.child;a!==null;)r|=a.lanes|a.childLanes,n|=a.subtreeFlags&14680064,n|=a.flags&14680064,a.return=e,a=a.sibling;else for(a=e.child;a!==null;)r|=a.lanes|a.childLanes,n|=a.subtreeFlags,n|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function uX(e,t,r){var n=t.pendingProps;switch(vO(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return zn(t),null;case 1:return Da(t.type)&&Cy(),zn(t),null;case 3:return n=t.stateNode,Ff(),wr(Ra),wr(Qn),AO(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Vv(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,to!==null&&(YS(to),to=null))),US(e,t),zn(t),null;case 5:EO(t);var a=Jc(Rm.current);if(r=t.type,e!==null&&t.stateNode!=null)e$(e,t,r,n,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(t.stateNode===null)throw Error(Re(166));return zn(t),null}if(e=Jc(Vo.current),Vv(t)){n=t.stateNode,r=t.type;var i=t.memoizedProps;switch(n[Mo]=t,n[Nm]=i,e=(t.mode&1)!==0,r){case"dialog":yr("cancel",n),yr("close",n);break;case"iframe":case"object":case"embed":yr("load",n);break;case"video":case"audio":for(a=0;a<Mp.length;a++)yr(Mp[a],n);break;case"source":yr("error",n);break;case"img":case"image":case"link":yr("error",n),yr("load",n);break;case"details":yr("toggle",n);break;case"input":cN(n,i),yr("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!i.multiple},yr("invalid",n);break;case"textarea":dN(n,i),yr("invalid",n)}pS(r,i),a=null;for(var o in i)if(i.hasOwnProperty(o)){var s=i[o];o==="children"?typeof s=="string"?n.textContent!==s&&(i.suppressHydrationWarning!==!0&&Wv(n.textContent,s,e),a=["children",s]):typeof s=="number"&&n.textContent!==""+s&&(i.suppressHydrationWarning!==!0&&Wv(n.textContent,s,e),a=["children",""+s]):wm.hasOwnProperty(o)&&s!=null&&o==="onScroll"&&yr("scroll",n)}switch(r){case"input":Iv(n),uN(n,i,!0);break;
vendor: 31,438 bytes, line 40
40case"textarea":Iv(n),fN(n);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(n.onclick=Oy)}n=a,t.updateQueue=n,n!==null&&(t.flags|=4)}else{o=a.nodeType===9?a:a.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=kF(r)),e==="http://www.w3.org/1999/xhtml"?r==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=o.createElement(r,{is:n.is}):(e=o.createElement(r),r==="select"&&(o=e,n.multiple?o.multiple=!0:n.size&&(o.size=n.size))):e=o.createElementNS(e,r),e[Mo]=t,e[Nm]=n,Q8(e,t,!1,!1),t.stateNode=e;e:{switch(o=mS(r,n),r){case"dialog":yr("cancel",e),yr("close",e),a=n;break;case"iframe":case"object":case"embed":yr("load",e),a=n;break;case"video":case"audio":for(a=0;a<Mp.length;a++)yr(Mp[a],e);a=n;break;case"source":yr("error",e),a=n;break;case"img":case"image":case"link":yr("error",e),yr("load",e),a=n;break;case"details":yr("toggle",e),a=n;break;case"input":cN(e,n),a=cS(e,n),yr("invalid",e);break;case"option":a=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},a=Fr({},n,{value:void 0}),yr("invalid",e);break;case"textarea":dN(e,n),a=fS(e,n),yr("invalid",e);break;default:a=n}pS(r,a),s=a;for(i in s)if(s.hasOwnProperty(i)){var l=s[i];i==="style"?jF(e,l):i==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&PF(e,l)):i==="children"?typeof l=="string"?(r!=="textarea"||l!=="")&&_m(e,l):typeof l=="number"&&_m(e,""+l):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(wm.hasOwnProperty(i)?l!=null&&i==="onScroll"&&yr("scroll",e):l!=null&&tO(e,i,l,o))}switch(r){case"input":Iv(e),uN(e,n,!1);break;case"textarea":Iv(e),fN(e);break;case"option":n.value!=null&&e.setAttribute("value",""+nc(n.value));break;case"select":e.multiple=!!n.multiple,i=n.value,i!=null?Kd(e,!!n.multiple,i,!1):n.defaultValue!=null&&Kd(e,!!n.multiple,n.defaultValue,!0);break;default:typeof a.onClick=="function"&&(e.onclick=Oy)}switch(r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return zn(t),null;case 6:if(e&&t.stateNode!=null)t$(e,t,e.memoizedProps,n);else{if(typeof n!="string"&&t.stateNode===null)throw Error(Re(166));if(r=Jc(Rm.current),Jc(Vo.current),Vv(t)){if(n=t.stateNode,r=t.memoizedProps,n[Mo]=t,(i=n.nodeValue!==r)&&(e=ri,e!==null))switch(e.tag){case 3:Wv(n.nodeValue,r,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Wv(n.nodeValue,r,(e.mode&1)!==0)}i&&(t.flags|=4)}else n=(r.nodeType===9?r:r.ownerDocument).createTextNode(n),n[Mo]=t,t.stateNode=n}return zn(t),null;case 13:if(wr(Dr),n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Or&&ei!==null&&t.mode&1&&!(t.flags&128))x8(),If(),t.flags|=98560,i=!1;else if(i=Vv(t),n!==null&&n.dehydrated!==null){if(e===null){if(!i)throw Error(Re(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(Re(317));i[Mo]=t}else If(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;zn(t),i=!1}else to!==null&&(YS(to),to=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=r,t):(n=n!==null,n!==(e!==null&&e.memoizedState!==null)&&n&&(t.child.flags|=8192,t.mode&1&&(e===null||Dr.current&1?mn===0&&(mn=3):FO())),t.updateQueue!==null&&(t.flags|=4),zn(t),null);case 4:return Ff(),US(e,t),e===null&&km(t.stateNode.containerInfo),zn(t),null;case 10:return bO(t.type._context),zn(t),null;case 17:return Da(t.type)&&Cy(),zn(t),null;case 19:if(wr(Dr),i=t.memoizedState,i===null)return zn(t),null;if(n=(t.flags&128)!==0,o=i.rendering,o===null)if(n)dp(i,!1);else{if(mn!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Iy(e),o!==null){for(t.flags|=128,dp(i,!1),n=o.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),t.subtreeFlags=0,n=r,r=t.child;r!==null;)i=r,e=n,i.flags&=14680066,o=i.alternate,o===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,e=o.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return pr(Dr,Dr.current&1|2),t.child}e=e.sibling}i.tail!==null&&zr()>Lf&&(t.flags|=128,n=!0,dp(i,!1),t.lanes=4194304)}else{if(!n)if(e=Iy(o),e!==null){if(t.flags|=128,n=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),dp(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!Or)return zn(t),null}else 2*zr()-i.renderingStartTime>Lf&&r!==1073741824&&(t.flags|=128,n=!0,dp(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(r=i.last,r!==null?r.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=zr(),t.sibling=null,r=Dr.current,pr(Dr,n?r&1|2:r&1),t):(zn(t),null);case 22:case 23:return MO(),n=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(t.flags|=8192),n&&t.mode&1?Wa&1073741824&&(zn(t),t.subtreeFlags&6&&(t.flags|=8192)):zn(t),null;case 24:return null;case 25:return null}throw Error(Re(156,t.tag))}function dX(e,t){switch(vO(t),t.tag){case 1:return Da(t.type)&&Cy(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ff(),wr(Ra),wr(Qn),AO(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return EO(t),null;case 13:if(wr(Dr),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(Re(340));If()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return wr(Dr),null;case 4:return Ff(),null;case 10:return bO(t.type._context),null;case 22:case 23:return MO(),null;case 24:return null;default:return null}}var Gv=!1,Kn=!1,fX=typeof WeakSet=="function"?WeakSet:Set,Ve=null;function Ud(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){Br(e,t,n)}else r.current=null}function zS(e,t,r){try{r()}catch(n){Br(e,t,n)}}var tj=!1;function hX(e,t){if(AS=Ey,e=o8(),pO(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var a=n.anchorOffset,i=n.focusNode;n=n.focusOffset;try{r.nodeType,i.nodeType}catch{r=null;break e}var o=0,s=-1,l=-1,c=0,u=0,d=e,h=null;t:for(;;){for(var p;d!==r||a!==0&&d.nodeType!==3||(s=o+a),d!==i||n!==0&&d.nodeType!==3||(l=o+n),d.nodeType===3&&(o+=d.nodeValue.length),(p=d.firstChild)!==null;)h=d,d=p;for(;;){if(d===e)break t;if(h===r&&++c===a&&(s=o),h===i&&++u===n&&(l=o),(p=d.nextSibling)!==null)break;d=h,h=d.parentNode}d=p}r=s===-1||l===-1?null:{start:s,end:l}}else r=null}r=r||{start:0,end:0}}else r=null;for(TS={focusedElem:e,selectionRange:r},Ey=!1,Ve=t;Ve!==null;)if(t=Ve,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ve=e;else for(;Ve!==null;){t=Ve;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var m=g.memoizedProps,v=g.memoizedState,y=t.stateNode,x=y.getSnapshotBeforeUpdate(t.elementType===t.type?m:Ki(t.type,m),v);y.__reactInternalSnapshotBeforeUpdate=x}break;case 3:var b=t.stateNode.containerInfo;b.nodeType===1?b.textContent="":b.nodeType===9&&b.documentElement&&b.removeChild(b.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Re(163))}}catch(S){Br(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,Ve=e;break}Ve=t.return}return g=tj,tj=!1,g}function Jp(e,t,r){var n=t.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var a=n=n.next;do{if((a.tag&e)===e){var i=a.destroy;a.destroy=void 0,i!==void 0&&zS(t,r,i)}a=a.next}while(a!==n)}}function Z1(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function WS(e){var t=e.ref;if(t!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof t=="function"?t(e):t.current=e}}function r$(e){var t=e.alternate;t!==null&&(e.alternate=null,r$(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Mo],delete t[Nm],delete t[kS],delete t[YY],delete t[XY])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function n$(e){return e.tag===5||e.tag===3||e.tag===4}function rj(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||n$(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function VS(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,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=Oy));else if(n!==4&&(e=e.child,e!==null))for(VS(e,t,r),e=e.sibling;e!==null;)VS(e,t,r),e=e.sibling}function HS(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(HS(e,t,r),e=e.sibling;e!==null;)HS(e,t,r),e=e.sibling}var jn=null,Ji=!1;function sl(e,t,r){for(r=r.child;r!==null;)a$(e,t,r),r=r.sibling}function a$(e,t,r){if(Wo&&typeof Wo.onCommitFiberUnmount=="function")try{Wo.onCommitFiberUnmount(W1,r)}catch{}switch(r.tag){case 5:Kn||Ud(r,t);case 6:var n=jn,a=Ji;jn=null,sl(e,t,r),jn=n,Ji=a,jn!==null&&(Ji?(e=jn,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):jn.removeChild(r.stateNode));break;case 18:jn!==null&&(Ji?(e=jn,r=r.stateNode,e.nodeType===8?h_(e.parentNode,r):e.nodeType===1&&h_(e,r),Tm(e)):h_(jn,r.stateNode));break;case 4:n=jn,a=Ji,jn=r.stateNode.containerInfo,Ji=!0,sl(e,t,r),jn=n,Ji=a;break;case 0:case 11:case 14:case 15:if(!Kn&&(n=r.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){a=n=n.next;do{var i=a,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&zS(r,t,o),a=a.next}while(a!==n)}sl(e,t,r);break;case 1:if(!Kn&&(Ud(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(s){Br(r,t,s)}sl(e,t,r);break;case 21:sl(e,t,r);break;case 22:r.mode&1?(Kn=(n=Kn)||r.memoizedState!==null,sl(e,t,r),Kn=n):sl(e,t,r);break;default:sl(e,t,r)}}function nj(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new fX),t.forEach(function(n){var a=_X.bind(null,e,n);r.has(n)||(r.add(n),n.then(a,a))})}}function Bi(e,t){var r=t.deletions;if(r!==null)for(var n=0;n<r.length;n++){var a=r[n];try{var i=e,o=t,s=o;e:for(;s!==null;){switch(s.tag){case 5:jn=s.stateNode,Ji=!1;break e;case 3:jn=s.stateNode.containerInfo,Ji=!0;break e;case 4:jn=s.stateNode.containerInfo,Ji=!0;break e}s=s.return}if(jn===null)throw Error(Re(160));a$(i,o,a),jn=null,Ji=!1;var l=a.alternate;l!==null&&(l.return=null),a.return=null}catch(c){Br(a,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)i$(t,e),t=t.sibling}function i$(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Bi(t,e),So(e),n&4){try{Jp(3,e,e.return),Z1(3,e)}catch(m){Br(e,e.return,m)}try{Jp(5,e,e.return)}catch(m){Br(e,e.return,m)}}break;case 1:Bi(t,e),So(e),n&512&&r!==null&&Ud(r,r.return);break;case 5:if(Bi(t,e),So(e),n&512&&r!==null&&Ud(r,r.return),e.flags&32){var a=e.stateNode;try{_m(a,"")}catch(m){Br(e,e.return,m)}}if(n&4&&(a=e.stateNode,a!=null)){var i=e.memoizedProps,o=r!==null?r.memoizedProps:i,s=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{s==="input"&&i.type==="radio"&&i.name!=null&&OF(a,i),mS(s,o);var c=mS(s,i);for(o=0;o<l.length;o+=2){var u=l[o],d=l[o+1];u==="style"?jF(a,d):u==="dangerouslySetInnerHTML"?PF(a,d):u==="children"?_m(a,d):tO(a,u,d,c)}switch(s){case"input":uS(a,i);break;case"textarea":CF(a,i);break;case"select":var h=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!i.multiple;var p=i.value;p!=null?Kd(a,!!i.multiple,p,!1):h!==!!i.multiple&&(i.defaultValue!=null?Kd(a,!!i.multiple,i.defaultValue,!0):Kd(a,!!i.multiple,i.multiple?[]:"",!1))}a[Nm]=i}catch(m){Br(e,e.return,m)}}break;case 6:if(Bi(t,e),So(e),n&4){if(e.stateNode===null)throw Error(Re(162));a=e.stateNode,i=e.memoizedProps;try{a.nodeValue=i}catch(m){Br(e,e.return,m)}}break;case 3:if(Bi(t,e),So(e),n&4&&r!==null&&r.memoizedState.isDehydrated)try{Tm(t.containerInfo)}catch(m){Br(e,e.return,m)}break;case 4:Bi(t,e),So(e);break;case 13:Bi(t,e),So(e),a=e.child,a.flags&8192&&(i=a.memoizedState!==null,a.stateNode.isHidden=i,!i||a.alternate!==null&&a.alternate.memoizedState!==null||(DO=zr())),n&4&&nj(e);break;case 22:if(u=r!==null&&r.memoizedState!==null,e.mode&1?(Kn=(c=Kn)||u,Bi(t,e),Kn=c):Bi(t,e),So(e),n&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!u&&e.mode&1)for(Ve=e,u=e.child;u!==null;){for(d=Ve=u;Ve!==null;){switch(h=Ve,p=h.child,h.tag){case 0:case 11:case 14:case 15:Jp(4,h,h.return);break;case 1:Ud(h,h.return);var g=h.stateNode;if(typeof g.componentWillUnmount=="function"){n=h,r=h.return;try{t=n,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(m){Br(n,r,m)}}break;case 5:Ud(h,h.return);break;case 22:if(h.memoizedState!==null){ij(d);continue}}p!==null?(p.return=h,Ve=p):ij(d)}u=u.sibling}e:for(u=null,d=e;;){if(d.tag===5){if(u===null){u=d;try{a=d.stateNode,c?(i=a.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(s=d.stateNode,l=d.memoizedProps.style,o=l!=null&&l.hasOwnProperty("display")?l.display:null,s.style.display=NF("display",o))}catch(m){Br(e,e.return,m)}}}else if(d.tag===6){if(u===null)try{d.stateNode.nodeValue=c?"":d.memoizedProps}catch(m){Br(e,e.return,m)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;u===d&&(u=null),d=d.return}u===d&&(u=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:Bi(t,e),So(e),n&4&&nj(e);break;case 21:break;default:Bi(t,e),So(e)}}function So(e){var t=e.flags;if(t&2){try{e:{for(var r=e.return;r!==null;){if(n$(r)){var n=r;break e}r=r.return}throw Error(Re(160))}switch(n.tag){case 5:var a=n.stateNode;n.flags&32&&(_m(a,""),n.flags&=-33);var i=rj(e);HS(e,i,a);break;case 3:case 4:var o=n.stateNode.containerInfo,s=rj(e);VS(e,s,o);break;default:throw Error(Re(161))}}catch(l){Br(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function pX(e,t,r){Ve=e,o$(e)}function o$(e,t,r){for(var n=(e.mode&1)!==0;Ve!==null;){var a=Ve,i=a.child;if(a.tag===22&&n){var o=a.memoizedState!==null||Gv;if(!o){var s=a.alternate,l=s!==null&&s.memoizedState!==null||Kn;s=Gv;var c=Kn;if(Gv=o,(Kn=l)&&!c)for(Ve=a;Ve!==null;)o=Ve,l=o.child,o.tag===22&&o.memoizedState!==null?oj(a):l!==null?(l.return=o,Ve=l):oj(a);for(;i!==null;)Ve=i,o$(i),i=i.sibling;Ve=a,Gv=s,Kn=c}aj(e)}else a.subtreeFlags&8772&&i!==null?(i.return=a,Ve=i):aj(e)}}function aj(e){for(;Ve!==null;){var t=Ve;if(t.flags&8772){var r=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Kn||Z1(5,t);break;case 1:var n=t.stateNode;if(t.flags&4&&!Kn)if(r===null)n.componentDidMount();else{var a=t.elementType===t.type?r.memoizedProps:Ki(t.type,r.memoizedProps);n.componentDidUpdate(a,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&zN(t,i,n);break;case 3:var o=t.updateQueue;if(o!==null){if(r=null,t.child!==null)switch(t.child.tag){case 5:r=t.child.stateNode;break;case 1:r=t.child.stateNode}zN(t,o,r)}break;case 5:var s=t.stateNode;if(r===null&&t.flags&4){r=s;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&r.focus();break;case"img":l.src&&(r.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var u=c.memoizedState;if(u!==null){var d=u.dehydrated;d!==null&&Tm(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(Re(163))}Kn||t.flags&512&&WS(t)}catch(h){Br(t,t.return,h)}}if(t===e){Ve=null;break}if(r=t.sibling,r!==null){r.return=t.return,Ve=r;break}Ve=t.return}}function ij(e){for(;Ve!==null;){var t=Ve;if(t===e){Ve=null;break}var r=t.sibling;if(r!==null){r.return=t.return,Ve=r;break}Ve=t.return}}function oj(e){for(;Ve!==null;){var t=Ve;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{Z1(4,t)}catch(l){Br(t,r,l)}break;case 1:var n=t.stateNode;if(typeof n.componentDidMount=="function"){var a=t.return;try{n.componentDidMount()}catch(l){Br(t,a,l)}}var i=t.return;try{WS(t)}catch(l){Br(t,i,l)}break;case 5:var o=t.return;try{WS(t)}catch(l){Br(t,o,l)}}}catch(l){Br(t,t.return,l)}if(t===e){Ve=null;break}var s=t.sibling;if(s!==null){s.return=t.return,Ve=s;break}Ve=t.return}}var mX=Math.ceil,$y=Qs.ReactCurrentDispatcher,jO=Qs.ReactCurrentOwner,Pi=Qs.ReactCurrentBatchConfig,Ft=0,On=null,Qr=null,Mn=0,Wa=0,zd=pc(0),mn=0,Fm=null,Au=0,J1=0,RO=0,Qp=null,ka=null,DO=0,Lf=1/0,bs=null,Ly=!1,qS=null,Kl=null,Kv=!1,Dl=null,By=0,em=0,GS=null,Qg=-1,ey=0;function ga(){return Ft&6?zr():Qg!==-1?Qg:Qg=zr()}function Yl(e){return e.mode&1?Ft&2&&Mn!==0?Mn&-Mn:JY.transition!==null?(ey===0&&(ey=VF()),ey):(e=Qt,e!==0||(e=window.event,e=e===void 0?16:ZF(e.type)),e):1}function co(e,t,r,n){if(50<em)throw em=0,GS=null,Error(Re(185));Y0(e,r,n),(!(Ft&2)||e!==On)&&(e===On&&(!(Ft&2)&&(J1|=r),mn===4&&bl(e,Mn)),Ia(e,n),r===1&&Ft===0&&!(t.mode&1)&&(Lf=zr()+500,K1&&mc()))}function Ia(e,t){var r=e.callbackNode;JK(e,t);var n=Sy(e,e===On?Mn:0);if(n===0)r!==null&&mN(r),e.callbackNode=null,e.callbackPriority=0;else if(t=n&-n,e.callbackPriority!==t){if(r!=null&&mN(r),t===1)e.tag===0?ZY(sj.bind(null,e)):v8(sj.bind(null,e)),GY(function(){!(Ft&6)&&mc()}),r=null;else{switch(HF(n)){case 1:r=oO;break;case 4:r=zF;break;case 16:r=_y;break;case 536870912:r=WF;break;default:r=_y}r=p$(r,s$.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function s$(e,t){if(Qg=-1,ey=0,Ft&6)throw Error(Re(327));var r=e.callbackNode;if(Qd()&&e.callbackNode!==r)return null;var n=Sy(e,e===On?Mn:0);if(n===0)return null;if(n&30||n&e.expiredLanes||t)t=Uy(e,n);else{t=n;var a=Ft;Ft|=2;var i=c$();(On!==e||Mn!==t)&&(bs=null,Lf=zr()+500,gu(e,t));do try{yX();break}catch(s){l$(e,s)}while(!0);xO(),$y.current=i,Ft=a,Qr!==null?t=0:(On=null,Mn=0,t=mn)}if(t!==0){if(t===2&&(a=bS(e),a!==0&&(n=a,t=KS(e,a))),t===1)throw r=Fm,gu(e,0),bl(e,n),Ia(e,zr()),r;if(t===6)bl(e,n);else{if(a=e.current.alternate,!(n&30)&&!vX(a)&&(t=Uy(e,n),t===2&&(i=bS(e),i!==0&&(n=i,t=KS(e,i))),t===1))throw r=Fm,gu(e,0),bl(e,n),Ia(e,zr()),r;switch(e.finishedWork=a,e.finishedLanes=n,t){case 0:case 1:throw Error(Re(345));case 2:Lc(e,ka,bs);break;case 3:if(bl(e,n),(n&130023424)===n&&(t=DO+500-zr(),10<t)){if(Sy(e,0)!==0)break;if(a=e.suspendedLanes,(a&n)!==n){ga(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=CS(Lc.bind(null,e,ka,bs),t);break}Lc(e,ka,bs);break;case 4:if(bl(e,n),(n&4194240)===n)break;for(t=e.eventTimes,a=-1;0<n;){var o=31-lo(n);i=1<<o,o=t[o],o>a&&(a=o),n&=~i}if(n=a,n=zr()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*mX(n/1960))-n,10<n){e.timeoutHandle=CS(Lc.bind(null,e,ka,bs),n);break}Lc(e,ka,bs);break;case 5:Lc(e,ka,bs);break;default:throw Error(Re(329))}}}return Ia(e,zr()),e.callbackNode===r?s$.bind(null,e):null}function KS(e,t){var r=Qp;return e.current.memoizedState.isDehydrated&&(gu(e,t).flags|=256),e=Uy(e,t),e!==2&&(t=ka,ka=r,t!==null&&YS(t)),e}function YS(e){ka===null?ka=e:ka.push.apply(ka,e)}function vX(e){for(var t=e;;){if(t.flags&16384){var r=t.updateQueue;if(r!==null&&(r=r.stores,r!==null))for(var n=0;n<r.length;n++){var a=r[n],i=a.getSnapshot;a=a.value;try{if(!po(i(),a))return!1}catch{return!1}}}if(r=t.child,t.subtreeFlags&16384&&r!==null)r.return=t,t=r;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function bl(e,t){for(t&=~RO,t&=~J1,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-lo(t),n=1<<r;e[r]=-1,t&=~n}}function sj(e){if(Ft&6)throw Error(Re(327));Qd();var t=Sy(e,0);if(!(t&1))return Ia(e,zr()),null;var r=Uy(e,t);if(e.tag!==0&&r===2){var n=bS(e);n!==0&&(t=n,r=KS(e,n))}if(r===1)throw r=Fm,gu(e,0),bl(e,t),Ia(e,zr()),r;if(r===6)throw Error(Re(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Lc(e,ka,bs),Ia(e,zr()),null}function IO(e,t){var r=Ft;Ft|=1;try{return e(t)}finally{Ft=r,Ft===0&&(Lf=zr()+500,K1&&mc())}}function Tu(e){Dl!==null&&Dl.tag===0&&!(Ft&6)&&Qd();var t=Ft;Ft|=1;var r=Pi.transition,n=Qt;try{if(Pi.transition=null,Qt=1,e)return e()}finally{Qt=n,Pi.transition=r,Ft=t,!(Ft&6)&&mc()}}function MO(){Wa=zd.current,wr(zd)}function gu(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,qY(r)),Qr!==null)for(r=Qr.return;r!==null;){var n=r;switch(vO(n),n.tag){case 1:n=n.type.childContextTypes,n!=null&&Cy();break;case 3:Ff(),wr(Ra),wr(Qn),AO();break;case 5:EO(n);break;case 4:Ff();break;case 13:wr(Dr);break;case 19:wr(Dr);break;case 10:bO(n.type._context);break;case 22:case 23:MO()}r=r.return}if(On=e,Qr=e=Xl(e.current,null),Mn=Wa=t,mn=0,Fm=null,RO=J1=Au=0,ka=Qp=null,Zc!==null){for(t=0;t<Zc.length;t++)if(r=Zc[t],n=r.interleaved,n!==null){r.interleaved=null;var a=n.next,i=r.pending;if(i!==null){var o=i.next;i.next=a,n.next=o}r.pending=n}Zc=null}return e}function l$(e,t){do{var r=Qr;try{if(xO(),Xg.current=Fy,My){for(var n=Ir.memoizedState;n!==null;){var a=n.queue;a!==null&&(a.pending=null),n=n.next}My=!1}if(Eu=0,Sn=dn=Ir=null,Zp=!1,Dm=0,jO.current=null,r===null||r.return===null){mn=1,Fm=t,Qr=null;break}e:{var i=e,o=r.return,s=r,l=t;if(t=Mn,s.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var c=l,u=s,d=u.tag;if(!(u.mode&1)&&(d===0||d===11||d===15)){var h=u.alternate;h?(u.updateQueue=h.updateQueue,u.memoizedState=h.memoizedState,u.lanes=h.lanes):(u.updateQueue=null,u.memoizedState=null)}var p=KN(o);if(p!==null){p.flags&=-257,YN(p,o,s,i,t),p.mode&1&&GN(i,c,t),t=p,l=c;var g=t.updateQueue;if(g===null){var m=new Set;m.add(l),t.updateQueue=m}else g.add(l);break e}else{if(!(t&1)){GN(i,c,t),FO();break e}l=Error(Re(426))}}else if(Or&&s.mode&1){var v=KN(o);if(v!==null){!(v.flags&65536)&&(v.flags|=256),YN(v,o,s,i,t),gO($f(l,s));break e}}i=l=$f(l,s),mn!==4&&(mn=2),Qp===null?Qp=[i]:Qp.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var y=H8(i,l,t);UN(i,y);break e;case 1:s=l;var x=i.type,b=i.stateNode;if(!(i.flags&128)&&(typeof x.getDerivedStateFromError=="function"||b!==null&&typeof b.componentDidCatch=="function"&&(Kl===null||!Kl.has(b)))){i.flags|=65536,t&=-t,i.lanes|=t;var S=q8(i,s,t);UN(i,S);break e}}i=i.return}while(i!==null)}d$(r)}catch(w){t=w,Qr===r&&r!==null&&(Qr=r=r.return);continue}break}while(!0)}function c$(){var e=$y.current;return $y.current=Fy,e===null?Fy:e}function FO(){(mn===0||mn===3||mn===2)&&(mn=4),On===null||!(Au&268435455)&&!(J1&268435455)||bl(On,Mn)}function Uy(e,t){var r=Ft;Ft|=2;var n=c$();(On!==e||Mn!==t)&&(bs=null,gu(e,t));do try{gX();break}catch(a){l$(e,a)}while(!0);if(xO(),Ft=r,$y.current=n,Qr!==null)throw Error(Re(261));return On=null,Mn=0,mn}function gX(){for(;Qr!==null;)u$(Qr)}function yX(){for(;Qr!==null&&!WK();)u$(Qr)}function u$(e){var t=h$(e.alternate,e,Wa);e.memoizedProps=e.pendingProps,t===null?d$(e):Qr=t,jO.current=null}function d$(e){var t=e;do{var r=t.alternate;if(e=t.return,t.flags&32768){if(r=dX(r,t),r!==null){r.flags&=32767,Qr=r;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{mn=6,Qr=null;return}}else if(r=uX(r,t,Wa),r!==null){Qr=r;return}if(t=t.sibling,t!==null){Qr=t;return}Qr=t=e}while(t!==null);mn===0&&(mn=5)}function Lc(e,t,r){var n=Qt,a=Pi.transition;try{Pi.transition=null,Qt=1,xX(e,t,r,n)}finally{Pi.transition=a,Qt=n}return null}function xX(e,t,r,n){do Qd();while(Dl!==null);if(Ft&6)throw Error(Re(327));r=e.finishedWork;var a=e.finishedLanes;if(r===null)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(Re(177));e.callbackNode=null,e.callbackPriority=0;var i=r.lanes|r.childLanes;if(QK(e,i),e===On&&(Qr=On=null,Mn=0),!(r.subtreeFlags&2064)&&!(r.flags&2064)||Kv||(Kv=!0,p$(_y,function(){return Qd(),null})),i=(r.flags&15990)!==0,r.subtreeFlags&15990||i){i=Pi.transition,Pi.transition=null;var o=Qt;Qt=1;var s=Ft;Ft|=4,jO.current=null,hX(e,r),i$(r,e),LY(TS),Ey=!!AS,TS=AS=null,e.current=r,pX(r),VK(),Ft=s,Qt=o,Pi.transition=i}else e.current=r;if(Kv&&(Kv=!1,Dl=e,By=a),i=e.pendingLanes,i===0&&(Kl=null),GK(r.stateNode),Ia(e,zr()),t!==null)for(n=e.onRecoverableError,r=0;r<t.length;r++)a=t[r],n(a.value,{componentStack:a.stack,digest:a.digest});if(Ly)throw Ly=!1,e=qS,qS=null,e;return By&1&&e.tag!==0&&Qd(),i=e.pendingLanes,i&1?e===GS?em++:(em=0,GS=e):em=0,mc(),null}function Qd(){if(Dl!==null){var e=HF(By),t=Pi.transition,r=Qt;try{if(Pi.transition=null,Qt=16>e?16:e,Dl===null)var n=!1;else{if(e=Dl,Dl=null,By=0,Ft&6)throw Error(Re(331));var a=Ft;for(Ft|=4,Ve=e.current;Ve!==null;){var i=Ve,o=i.child;if(Ve.flags&16){var s=i.deletions;if(s!==null){for(var l=0;l<s.length;l++){var c=s[l];for(Ve=c;Ve!==null;){var u=Ve;switch(u.tag){case 0:case 11:case 15:Jp(8,u,i)}var d=u.child;if(d!==null)d.return=u,Ve=d;else for(;Ve!==null;){u=Ve;var h=u.sibling,p=u.return;if(r$(u),u===c){Ve=null;break}if(h!==null){h.return=p,Ve=h;break}Ve=p}}}var g=i.alternate;if(g!==null){var m=g.child;if(m!==null){g.child=null;do{var v=m.sibling;m.sibling=null,m=v}while(m!==null)}}Ve=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,Ve=o;else e:for(;Ve!==null;){if(i=Ve,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Jp(9,i,i.return)}var y=i.sibling;if(y!==null){y.return=i.return,Ve=y;break e}Ve=i.return}}var x=e.current;for(Ve=x;Ve!==null;){o=Ve;var b=o.child;if(o.subtreeFlags&2064&&b!==null)b.return=o,Ve=b;else e:for(o=x;Ve!==null;){if(s=Ve,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Z1(9,s)}}catch(w){Br(s,s.return,w)}if(s===o){Ve=null;break e}var S=s.sibling;if(S!==null){S.return=s.return,Ve=S;break e}Ve=s.return}}if(Ft=a,mc(),Wo&&typeof Wo.onPostCommitFiberRoot=="function")try{Wo.onPostCommitFiberRoot(W1,e)}catch{}n=!0}return n}finally{Qt=r,Pi.transition=t}}return!1}function lj(e,t,r){t=$f(r,t),t=H8(e,t,1),e=Gl(e,t,1),t=ga(),e!==null&&(Y0(e,1,t),Ia(e,t))}function Br(e,t,r){if(e.tag===3)lj(e,e,r);else for(;t!==null;){if(t.tag===3){lj(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Kl===null||!Kl.has(n))){e=$f(r,e),e=q8(t,e,1),t=Gl(t,e,1),e=ga(),t!==null&&(Y0(t,1,e),Ia(t,e));break}}t=t.return}}function bX(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),t=ga(),e.pingedLanes|=e.suspendedLanes&r,On===e&&(Mn&r)===r&&(mn===4||mn===3&&(Mn&130023424)===Mn&&500>zr()-DO?gu(e,0):RO|=r),Ia(e,t)}function f$(e,t){t===0&&(e.mode&1?(t=$v,$v<<=1,!($v&130023424)&&($v=4194304)):t=1);var r=ga();e=zs(e,t),e!==null&&(Y0(e,t,r),Ia(e,r))}function wX(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),f$(e,r)}function _X(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,a=e.memoizedState;a!==null&&(r=a.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(Re(314))}n!==null&&n.delete(t),f$(e,r)}var h$;h$=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ra.current)Pa=!0;else{if(!(e.lanes&r)&&!(t.flags&128))return Pa=!1,cX(e,t,r);Pa=!!(e.flags&131072)}else Pa=!1,Or&&t.flags&1048576&&g8(t,Ny,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;Jg(e,t),e=t.pendingProps;var a=Df(t,Qn.current);Jd(t,r),a=OO(null,t,n,e,a,r);var i=CO();return t.flags|=1,typeof a=="object"&&a!==null&&typeof a.render=="function"&&a.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Da(n)?(i=!0,ky(t)):i=!1,t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,_O(t),a.updater=X1,t.stateNode=a,a._reactInternals=t,IS(t,n,e,r),t=$S(null,t,n,!0,i,r)):(t.tag=0,Or&&i&&mO(t),ia(null,t,a,r),t=t.child),t;case 16:n=t.elementType;e:{switch(Jg(e,t),e=t.pendingProps,a=n._init,n=a(n._payload),t.type=n,a=t.tag=EX(n),e=Ki(n,e),a){case 0:t=FS(null,t,n,e,r);break e;case 1:t=JN(null,t,n,e,r);break e;case 11:t=XN(null,t,n,e,r);break e;case 14:t=ZN(null,t,n,Ki(n.type,e),r);break e}throw Error(Re(306,n,""))}return t;case 0:return n=t.type,a=t.pendingProps,a=t.elementType===n?a:Ki(n,a),FS(e,t,n,a,r);case 1:return n=t.type,a=t.pendingProps,a=t.elementType===n?a:Ki(n,a),JN(e,t,n,a,r);case 3:e:{if(X8(t),e===null)throw Error(Re(387));n=t.pendingProps,i=t.memoizedState,a=i.element,S8(e,t),Dy(t,n,null,r);var o=t.memoizedState;if(n=o.element,i.isDehydrated)if(i={element:n,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){a=$f(Error(Re(423)),t),t=QN(e,t,n,r,a);break e}else if(n!==a){a=$f(Error(Re(424)),t),t=QN(e,t,n,r,a);break e}else for(ei=ql(t.stateNode.containerInfo.firstChild),ri=t,Or=!0,to=null,r=w8(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(If(),n===a){t=Ws(e,t,r);break e}ia(e,t,n,r)}t=t.child}return t;case 5:return E8(t),e===null&&jS(t),n=t.type,a=t.pendingProps,i=e!==null?e.memoizedProps:null,o=a.children,OS(n,a)?o=null:i!==null&&OS(n,i)&&(t.flags|=32),Y8(e,t),ia(e,t,o,r),t.child;case 6:return e===null&&jS(t),null;case 13:return Z8(e,t,r);case 4:return SO(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Mf(t,null,n,r):ia(e,t,n,r),t.child;case 11:return n=t.type,a=t.pendingProps,a=t.elementType===n?a:Ki(n,a),XN(e,t,n,a,r);case 7:return ia(e,t,t.pendingProps,r),t.child;case 8:return ia(e,t,t.pendingProps.children,r),t.child;case 12:return ia(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,a=t.pendingProps,i=t.memoizedProps,o=a.value,pr(jy,n._currentValue),n._currentValue=o,i!==null)if(po(i.value,o)){if(i.children===a.children&&!Ra.current){t=Ws(e,t,r);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){o=i.child;for(var l=s.firstContext;l!==null;){if(l.context===n){if(i.tag===1){l=js(-1,r&-r),l.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var u=c.pending;u===null?l.next=l:(l.next=u.next,u.next=l),c.pending=l}}i.lanes|=r,l=i.alternate,l!==null&&(l.lanes|=r),RS(i.return,r,t),s.lanes|=r;break}l=l.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(Re(341));o.lanes|=r,s=o.alternate,s!==null&&(s.lanes|=r),RS(o,r,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}ia(e,t,a.children,r),t=t.child}return t;case 9:return a=t.type,n=t.pendingProps.children,Jd(t,r),a=Ni(a),n=n(a),t.flags|=1,ia(e,t,n,r),t.child;case 14:return n=t.type,a=Ki(n,t.pendingProps),a=Ki(n.type,a),ZN(e,t,n,a,r);case 15:return G8(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,a=t.pendingProps,a=t.elementType===n?a:Ki(n,a),Jg(e,t),t.tag=1,Da(n)?(e=!0,ky(t)):e=!1,Jd(t,r),V8(t,n,a),IS(t,n,a,r),$S(null,t,n,!0,e,r);case 19:return J8(e,t,r);case 22:return K8(e,t,r)}throw Error(Re(156,t.tag))};function p$(e,t){return UF(e,t)}function SX(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 5,293 bytes, line 40
40ype=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.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Oi(e,t,r,n){return new SX(e,t,r,n)}function $O(e){return e=e.prototype,!(!e||!e.isReactComponent)}function EX(e){if(typeof e=="function")return $O(e)?1:0;if(e!=null){if(e=e.$$typeof,e===nO)return 11;if(e===aO)return 14}return 2}function Xl(e,t){var r=e.alternate;return r===null?(r=Oi(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.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,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 ty(e,t,r,n,a,i){var o=2;if(n=e,typeof e=="function")$O(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case jd:return yu(r.children,a,i,t);case rO:o=8,a|=8;break;case iS:return e=Oi(12,r,t,a|2),e.elementType=iS,e.lanes=i,e;case oS:return e=Oi(13,r,t,a),e.elementType=oS,e.lanes=i,e;case sS:return e=Oi(19,r,t,a),e.elementType=sS,e.lanes=i,e;case EF:return Q1(r,a,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case _F:o=10;break e;case SF:o=9;break e;case nO:o=11;break e;case aO:o=14;break e;case pl:o=16,n=null;break e}throw Error(Re(130,e==null?e:typeof e,""))}return t=Oi(o,r,t,a),t.elementType=e,t.type=n,t.lanes=i,t}function yu(e,t,r,n){return e=Oi(7,e,n,t),e.lanes=r,e}function Q1(e,t,r,n){return e=Oi(22,e,n,t),e.elementType=EF,e.lanes=r,e.stateNode={isHidden:!1},e}function w_(e,t,r){return e=Oi(6,e,null,t),e.lanes=r,e}function __(e,t,r){return t=Oi(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function AX(e,t,r,n,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=r_(0),this.expirationTimes=r_(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=r_(0),this.identifierPrefix=n,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function LO(e,t,r,n,a,i,o,s,l){return e=new AX(e,t,r,s,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Oi(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},_O(i),e}function TX(e,t,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Nd,key:n==null?null:""+n,children:e,containerInfo:t,implementation:r}}function m$(e){if(!e)return ac;e=e._reactInternals;e:{if(Yu(e)!==e||e.tag!==1)throw Error(Re(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Da(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(Re(171))}if(e.tag===1){var r=e.type;if(Da(r))return m8(e,r,t)}return t}function v$(e,t,r,n,a,i,o,s,l){return e=LO(r,n,!0,e,a,i,o,s,l),e.context=m$(null),r=e.current,n=ga(),a=Yl(r),i=js(n,a),i.callback=t??null,Gl(r,i,a),e.current.lanes=a,Y0(e,a,n),Ia(e,n),e}function eb(e,t,r,n){var a=t.current,i=ga(),o=Yl(a);return r=m$(r),t.context===null?t.context=r:t.pendingContext=r,t=js(i,o),t.payload={element:e},n=n===void 0?null:n,n!==null&&(t.callback=n),e=Gl(a,t,o),e!==null&&(co(e,a,o,i),Yg(e,a,o)),o}function zy(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 cj(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function BO(e,t){cj(e,t),(e=e.alternate)&&cj(e,t)}function OX(){return null}var g$=typeof reportError=="function"?reportError:function(e){console.error(e)};function UO(e){this._internalRoot=e}tb.prototype.render=UO.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(Re(409));eb(e,t,null,null)};tb.prototype.unmount=UO.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Tu(function(){eb(null,e,null,null)}),t[Us]=null}};function tb(e){this._internalRoot=e}tb.prototype.unstable_scheduleHydration=function(e){if(e){var t=KF();e={blockedOn:null,target:e,priority:t};for(var r=0;r<xl.length&&t!==0&&t<xl[r].priority;r++);xl.splice(r,0,e),r===0&&XF(e)}};function zO(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function rb(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function uj(){}function CX(e,t,r,n,a){if(a){if(typeof n=="function"){var i=n;n=function(){var c=zy(o);i.call(c)}}var o=v$(t,n,e,0,null,!1,!1,"",uj);return e._reactRootContainer=o,e[Us]=o.current,km(e.nodeType===8?e.parentNode:e),Tu(),o}for(;
vendor: 5,160 bytes, line 40
40a=e.lastChild;)e.removeChild(a);if(typeof n=="function"){var s=n;n=function(){var c=zy(l);s.call(c)}}var l=LO(e,0,!1,null,null,!1,!1,"",uj);return e._reactRootContainer=l,e[Us]=l.current,km(e.nodeType===8?e.parentNode:e),Tu(function(){eb(t,l,r,n)}),l}function nb(e,t,r,n,a){var i=r._reactRootContainer;if(i){var o=i;if(typeof a=="function"){var s=a;a=function(){var l=zy(o);s.call(l)}}eb(t,o,e,a)}else o=CX(r,t,e,a,n);return zy(o)}qF=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=Ip(t.pendingLanes);r!==0&&(sO(t,r|1),Ia(t,zr()),!(Ft&6)&&(Lf=zr()+500,mc()))}break;case 13:Tu(function(){var n=zs(e,1);if(n!==null){var a=ga();co(n,e,1,a)}}),BO(e,1)}};lO=function(e){if(e.tag===13){var t=zs(e,134217728);if(t!==null){var r=ga();co(t,e,134217728,r)}BO(e,134217728)}};GF=function(e){if(e.tag===13){var t=Yl(e),r=zs(e,t);if(r!==null){var n=ga();co(r,e,t,n)}BO(e,t)}};KF=function(){return Qt};YF=function(e,t){var r=Qt;try{return Qt=e,t()}finally{Qt=r}};gS=function(e,t,r){switch(t){case"input":if(uS(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 a=G1(n);if(!a)throw Error(Re(90));TF(n),uS(n,a)}}}break;case"textarea":CF(e,r);break;case"select":t=r.value,t!=null&&Kd(e,!!r.multiple,t,!1)}};IF=IO;MF=Tu;var kX={usingClientEntryPoint:!1,Events:[Z0,Md,G1,RF,DF,IO]},fp={findFiberByHostInstance:Xc,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},PX={bundleType:fp.bundleType,version:fp.version,rendererPackageName:fp.rendererPackageName,rendererConfig:fp.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Qs.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=LF(e),e===null?null:e.stateNode},findFiberByHostInstance:fp.findFiberByHostInstance||OX,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Yv=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Yv.isDisabled&&Yv.supportsFiber)try{W1=Yv.inject(PX),Wo=Yv}catch{}}ci.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=kX;ci.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!zO(t))throw Error(Re(200));return TX(e,t,null,r)};ci.createRoot=function(e,t){if(!zO(e))throw Error(Re(299));var r=!1,n="",a=g$;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onRecoverableError!==void 0&&(a=t.onRecoverableError)),t=LO(e,1,!1,null,null,r,!1,n,a),e[Us]=t.current,km(e.nodeType===8?e.parentNode:e),new UO(t)};ci.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(Re(188)):(e=Object.keys(e).join(","),Error(Re(268,e)));return e=LF(t),e=e===null?null:e.stateNode,e};ci.flushSync=function(e){return Tu(e)};ci.hydrate=function(e,t,r){if(!rb(t))throw Error(Re(200));return nb(null,e,t,!0,r)};ci.hydrateRoot=function(e,t,r){if(!zO(e))throw Error(Re(405));var n=r!=null&&r.hydratedSources||null,a=!1,i="",o=g$;if(r!=null&&(r.unstable_strictMode===!0&&(a=!0),r.identifierPrefix!==void 0&&(i=r.identifierPrefix),r.onRecoverableError!==void 0&&(o=r.onRecoverableError)),t=v$(t,null,e,1,r??null,a,!1,i,o),e[Us]=t.current,km(e),n)for(e=0;e<n.length;e++)r=n[e],a=r._getVersion,a=a(r._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[r,a]:t.mutableSourceEagerHydrationData.push(r,a);return new tb(t)};ci.render=function(e,t,r){if(!rb(t))throw Error(Re(200));return nb(null,e,t,!1,r)};ci.unmountComponentAtNode=function(e){if(!rb(e))throw Error(Re(40));return e._reactRootContainer?(Tu(function(){nb(null,null,e,!1,function(){e._reactRootContainer=null,e[Us]=null})}),!0):!1};ci.unstable_batchedUpdates=IO;ci.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!rb(r))throw Error(Re(200));if(e==null||e._reactInternals===void 0)throw Error(Re(38));return nb(e,t,r,!1,n)};ci.version="18.3.1-next-f1338f8080-20240426";function y$(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(y$)}catch(e){console.error(e)}}y$(),yF.exports=ci;var Ci=yF.exports;const x$=It(Ci);var b$,dj=Ci;b$=dj.createRoot,dj.hydrateRoot;const NX=1,jX=1e6;let S_=0;function RX(){return S_=(S_+1)%Number.MAX_SAFE_INTEGER,S_.toString()}const E_=new Map,fj=e=>{if(E_.has(e))return;const t=setTimeout(()=>{E_.delete(e),tm({type:"REMOVE_TOAST",toastId:e})},jX);E_.set(e,t)},DX=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,NX)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(r=>r.id===t.toast.id?{...r,...t.toast}:r)};case"DISMISS_TOAST":{const{toastId:r}=t;
vendor: 13,982 bytes, line 40
40return r?fj(r):e.toasts.forEach(n=>{fj(n.id)}),{...e,toasts:e.toasts.map(n=>n.id===r||r===void 0?{...n,open:!1}:n)}}case"REMOVE_TOAST":return t.toastId===void 0?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(r=>r.id!==t.toastId)}}},ry=[];let ny={toasts:[]};function tm(e){ny=DX(ny,e),ry.forEach(t=>{t(ny)})}function IX({...e}){const t=RX(),r=a=>tm({type:"UPDATE_TOAST",toast:{...a,id:t}}),n=()=>tm({type:"DISMISS_TOAST",toastId:t});return tm({type:"ADD_TOAST",toast:{...e,id:t,open:!0,onOpenChange:a=>{a||n()}}}),{id:t,dismiss:n,update:r}}function MX(){const[e,t]=E.useState(ny);return E.useEffect(()=>(ry.push(t),()=>{const r=ry.indexOf(t);r>-1&&ry.splice(r,1)}),[e]),{...e,toast:IX,dismiss:r=>tm({type:"DISMISS_TOAST",toastId:r})}}function ze(e,t,{checkForDefaultPrevented:r=!0}={}){return function(a){if(e==null||e(a),r===!1||!a.defaultPrevented)return t==null?void 0:t(a)}}function hj(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function w$(...e){return t=>{let r=!1;const n=e.map(a=>{const i=hj(a,t);return!r&&typeof i=="function"&&(r=!0),i});if(r)return()=>{for(let a=0;a<n.length;a++){const i=n[a];typeof i=="function"?i():hj(e[a],null)}}}}function wt(...e){return E.useCallback(w$(...e),e)}function FX(e,t){const r=E.createContext(t),n=i=>{const{children:o,...s}=i,l=E.useMemo(()=>s,Object.values(s));return f.jsx(r.Provider,{value:l,children:o})};n.displayName=e+"Provider";function a(i){const o=E.useContext(r);if(o)return o;if(t!==void 0)return t;throw new Error(`\`${i}\` must be used within \`${e}\``)}return[n,a]}function ta(e,t=[]){let r=[];function n(i,o){const s=E.createContext(o),l=r.length;r=[...r,o];const c=d=>{var y;const{scope:h,children:p,...g}=d,m=((y=h==null?void 0:h[e])==null?void 0:y[l])||s,v=E.useMemo(()=>g,Object.values(g));return f.jsx(m.Provider,{value:v,children:p})};c.displayName=i+"Provider";function u(d,h){var m;const p=((m=h==null?void 0:h[e])==null?void 0:m[l])||s,g=E.useContext(p);if(g)return g;if(o!==void 0)return o;throw new Error(`\`${d}\` must be used within \`${i}\``)}return[c,u]}const a=()=>{const i=r.map(o=>E.createContext(o));return function(s){const l=(s==null?void 0:s[e])||i;return E.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return a.scopeName=e,[n,$X(a,...t)]}function $X(...e){const t=e[0];if(e.length===1)return t;const r=()=>{const n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(i){const o=n.reduce((s,{useScope:l,scopeName:c})=>{const d=l(i)[`__scope${c}`];return{...s,...d}},{});return E.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}function Ou(e){const t=BX(e),r=E.forwardRef((n,a)=>{const{children:i,...o}=n,s=E.Children.toArray(i),l=s.find(UX);if(l){const c=l.props.children,u=s.map(d=>d===l?E.Children.count(c)>1?E.Children.only(null):E.isValidElement(c)?c.props.children:null:d);return f.jsx(t,{...o,ref:a,children:E.isValidElement(c)?E.cloneElement(c,void 0,u):null})}return f.jsx(t,{...o,ref:a,children:i})});return r.displayName=`${e}.Slot`,r}var LX=Ou("Slot");function BX(e){const t=E.forwardRef((r,n)=>{const{children:a,...i}=r;if(E.isValidElement(a)){const o=WX(a),s=zX(i,a.props);return a.type!==E.Fragment&&(s.ref=n?w$(n,o):o),E.cloneElement(a,s)}return E.Children.count(a)>1?E.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var _$=Symbol("radix.slottable");function S$(e){const t=({children:r})=>f.jsx(f.Fragment,{children:r});return t.displayName=`${e}.Slottable`,t.__radixId=_$,t}function UX(e){return E.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===_$}function zX(e,t){const r={...t};for(const n in t){const a=e[n],i=t[n];/^on[A-Z]/.test(n)?a&&i?r[n]=(...s)=>{const l=i(...s);return a(...s),l}:a&&(r[n]=a):n==="style"?r[n]={...a,...i}:n==="className"&&(r[n]=[a,i].filter(Boolean).join(" "))}return{...e,...r}}function WX(e){var n,a;let t=(n=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:n.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=(a=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:a.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}function ab(e){const t=e+"CollectionProvider",[r,n]=ta(t),[a,i]=r(t,{collectionRef:{current:null},itemMap:new Map}),o=m=>{const{scope:v,children:y}=m,x=B.useRef(null),b=B.useRef(new Map).current;return f.jsx(a,{scope:v,itemMap:b,collectionRef:x,children:y})};o.displayName=t;const s=e+"CollectionSlot",l=Ou(s),c=B.forwardRef((m,v)=>{const{scope:y,children:x}=m,b=i(s,y),S=wt(v,b.collectionRef);return f.jsx(l,{ref:S,children:x})});c.displayName=s;const u=e+"CollectionItemSlot",d="data-radix-collection-item",h=Ou(u),p=B.forwardRef((m,v)=>{const{scope:y,children:x,...b}=m,S=B.useRef(null),w=wt(v,S),A=i(u,y);return B.useEffect(()=>(A.itemMap.set(S,{ref:S,...b}),()=>void A.itemMap.delete(S))),f.jsx(h,{[d]:"",ref:w,children:x})});p.displayName=u;function g(m){const v=i(e+"CollectionConsumer",m);return B.useCallback(()=>{const x=v.collectionRef.current;if(!x)return[];const b=Array.from(x.querySelectorAll(`[${d}]`));return Array.from(v.itemMap.values()).sort((A,_)=>b.indexOf(A.ref.current)-b.indexOf(_.ref.current))},[v.collectionRef,v.itemMap])}return[{Provider:o,Slot:c,ItemSlot:p},g,n]}var VX=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],et=VX.reduce((e,t)=>{const r=Ou(`Primitive.${t}`),n=E.forwardRef((a,i)=>{const{asChild:o,...s}=a,l=o?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),f.jsx(l,{...s,ref:i})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function E$(e,t){e&&Ci.flushSync(()=>e.dispatchEvent(t))}function hn(e){const t=E.useRef(e);return E.useEffect(()=>{t.current=e}),E.useMemo(()=>(...r)=>{var n;return(n=t.current)==null?void 0:n.call(t,...r)},[])}function HX(e,t=globalThis==null?void 0:globalThis.document){const r=hn(e);E.useEffect(()=>{const n=a=>{a.key==="Escape"&&r(a)};return t.addEventListener("keydown",n,{capture:!0}),()=>t.removeEventListener("keydown",n,{capture:!0})},[r,t])}var qX="DismissableLayer",XS="dismissableLayer.update",GX="dismissableLayer.pointerDownOutside",KX="dismissableLayer.focusOutside",pj,A$=E.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Ah=E.forwardRef((e,t)=>{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:o,onDismiss:s,...l}=e,c=E.useContext(A$),[u,d]=E.useState(null),h=(u==null?void 0:u.ownerDocument)??(globalThis==null?void 0:globalThis.document),[,p]=E.useState({}),g=wt(t,_=>d(_)),m=Array.from(c.layers),[v]=[...c.layersWithOutsidePointerEventsDisabled].slice(-1),y=m.indexOf(v),x=u?m.indexOf(u):-1,b=c.layersWithOutsidePointerEventsDisabled.size>0,S=x>=y,w=XX(_=>{const O=_.target,C=[...c.branches].some(P=>P.contains(O));!S||C||(a==null||a(_),o==null||o(_),_.defaultPrevented||s==null||s())},h),A=ZX(_=>{const O=_.target;[...c.branches].some(P=>P.contains(O))||(i==null||i(_),o==null||o(_),_.defaultPrevented||s==null||s())},h);return HX(_=>{x===c.layers.size-1&&(n==null||n(_),!_.defaultPrevented&&s&&(_.preventDefault(),s()))},h),E.useEffect(()=>{if(u)return r&&(c.layersWithOutsidePointerEventsDisabled.size===0&&(pj=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),c.layersWithOutsidePointerEventsDisabled.add(u)),c.layers.add(u),mj(),()=>{r&&c.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=pj)}},[u,h,r,c]),E.useEffect(()=>()=>{u&&(c.layers.delete(u),c.layersWithOutsidePointerEventsDisabled.delete(u),mj())},[u,c]),E.useEffect(()=>{const _=()=>p({});return document.addEventListener(XS,_),()=>document.removeEventListener(XS,_)},[]),f.jsx(et.div,{...l,ref:g,style:{pointerEvents:b?S?"auto":"none":void 0,...e.style},onFocusCapture:ze(e.onFocusCapture,A.onFocusCapture),onBlurCapture:ze(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:ze(e.onPointerDownCapture,w.onPointerDownCapture)})});Ah.displayName=qX;var YX="DismissableLayerBranch",T$=E.forwardRef((e,t)=>{const r=E.useContext(A$),n=E.useRef(null),a=wt(t,n);return E.useEffect(()=>{const i=n.current;if(i)return r.branches.add(i),()=>{r.branches.delete(i)}},[r.branches]),f.jsx(et.div,{...e,ref:a})});T$.displayName=YX;function XX(e,t=globalThis==null?void 0:globalThis.document){const r=hn(e),n=E.useRef(!1),a=E.useRef(()=>{});return E.useEffect(()=>{const i=s=>{if(s.target&&!n.current){let l=function(){O$(GX,r,c,{discrete:!0})};const c={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=l,t.addEventListener("click",a.current,{once:!0})):l()}else t.removeEventListener("click",a.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",i)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",i),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}function ZX(e,t=globalThis==null?void 0:globalThis.document){const r=hn(e),n=E.useRef(!1);return E.useEffect(()=>{const a=i=>{i.target&&!n.current&&O$(KX,r,{originalEvent:i},{discrete:!1})};return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}function mj(){const e=new CustomEvent(XS);document.dispatchEvent(e)}function O$(e,t,r,{discrete:n}){const a=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),n?E$(a,i):a.dispatchEvent(i)}var JX=Ah,QX=T$,yn=globalThis!=null&&globalThis.document?E.useLayoutEffect:()=>{},eZ="Portal",Q0=E.forwardRef((e,t)=>{var s;const{container:r,...n}=e,[a,i]=E.useState(!1);yn(()=>i(!0),[]);const o=r||a&&((s=globalThis==null?void 0:globalThis.document)==null?void 0:s.body);return o?x$.createPortal(f.jsx(et.div,{...n,ref:t}),o):null});Q0.displayName=eZ;function tZ(e,t){return E.useReducer((r,n)=>t[r][n]??r,e)}var ra=e=>{const{present:t,children:r}=e,n=rZ(t),a=typeof r=="function"?r({present:n.isPresent}):E.Children.only(r),i=wt(n.ref,nZ(a));return typeof r=="function"||n.isPresent?E.cloneElement(a,{ref:i}):null};ra.displayName="Presence";function rZ(e){const[t,r]=E.useState(),n=E.useRef(null),a=E.useRef(e),i=E.useRef("none"),o=e?"mounted":"unmounted",[s,l]=tZ(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return E.useEffect(()=>{const c=Xv(n.current);i.current=s==="mounted"?c:"none"},[s]),yn(()=>{const c=n.current,u=a.current;if(u!==e){const h=i.current,p=Xv(c);e?l("MOUNT"):p==="none"||(c==null?void 0:c.display)==="none"?l("UNMOUNT"):l(u&&h!==p?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,l]),yn(()=>{if(t){let c;const u=t.ownerDocument.defaultView??window,d=p=>{const m=Xv(n.current).includes(p.animationName);if(p.target===t&&m&&(l("ANIMATION_END"),!a.current)){const v=t.style.animationFillMode;t.style.animationFillMode="forwards",c=u.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=v)})}},h=p=>{p.target===t&&(i.current=Xv(n.current))};return t.addEventListener("animationstart",h),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{u.clearTimeout(c),t.removeEventListener("animationstart",h),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:E.useCallback(c=>{n.current=c?getComputedStyle(c):null,r(c)},[])}}function Xv(e){return(e==null?void 0:e.animationName)||"none"}function nZ(e){var n,a;let t=(n=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:n.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=(a=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:a.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var aZ=JT[" useInsertionEffect ".trim().toString()]||yn;function Ri({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){const[a,i,o]=iZ({defaultProp:t,onChange:r}),s=e!==void 0,l=s?e:a;{const u=E.useRef(e!==void 0);E.useEffect(()=>{const d=u.current;d!==s&&console.warn(`${n} is changing from ${d?"controlled":"uncontrolled"} to ${s?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),u.current=s},[s,n])}const c=E.useCallback(u=>{var d;if(s){const h=oZ(u)?u(e):u;h!==e&&((d=o.current)==null||d.call(o,h))}else i(u)},[s,e,i,o]);return[l,c]}function iZ({defaultProp:e,onChange:t}){const[r,n]=E.useState(e),a=E.useRef(r),i=E.useRef(t);return aZ(()=>{i.current=t},[t]),E.useEffect(()=>{var o;a.current!==r&&((o=i.current)==null||o.call(i,r),a.current=r)},[r,a]),[r,n,i]}function oZ(e){return typeof e=="function"}var C$=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),sZ="VisuallyHidden",ib=E.forwardRef((e,t)=>f.jsx(et.span,{...e,ref:t,style:{...C$,...e.style}}));ib.displayName=sZ;var lZ=ib,WO="ToastProvider",[VO,cZ,uZ]=ab("Toast"),[k$,VVe]=ta("Toast",[uZ]),[dZ,ob]=k$(WO),P$=e=>{const{__scopeToast:t,label:r="Notification",duration:n=5e3,swipeDirection:a="right",swipeThreshold:i=50,children:o}=e,[s,l]=E.useState(null),[c,u]=E.useState(0),d=E.useRef(!1),h=E.useRef(!1);return r.trim()||console.error(`Invalid prop \`label\` supplied to \`${WO}\`. Expected non-empty \`string\`.`),f.jsx(VO.Provider,{scope:t,children:f.jsx(dZ,{scope:t,label:r,duration:n,swipeDirection:a,swipeThreshold:i,toastCount:c,viewport:s,onViewportChange:l,onToastAdd:E.useCallback(()=>u(p=>p+1),[]),onToastRemove:E.useCallback(()=>u(p=>p-1),[]),isFocusedToastEscapeKeyDownRef:d,isClosePausedRef:h,children:o})})};P$.displayName=WO;var N$="ToastViewport",fZ=["F8"],ZS="toast.viewportPause",JS="toast.viewportResume",j$=E.forwardRef((e,t)=>
40{const{__scopeToast:r,hotkey:n=fZ,label:a="Notifications ({hotkey})",...i}=e,o=ob(N$,r),s=cZ(r),l=E.useRef(null),c=E.useRef(null),u=E.useRef(null),d=E.useRef(null),h=wt(t,d,o.onViewportChange),p=n.join("+").replace(/Key/g,"").replace(/Digit/g,""),g=o.toastCount>0;E.useEffect(()=>{const v=y=>{var b;n.length!==0&&n.every(S=>y[S]||y.code===S)&&((b=d.current)==null||b.focus())};return document.addEventListener("keydown",v),()=>document.removeEventListener("keydown",v)},[n]),E.useEffect(()=>{const v=l.current,y=d.current;if(g&&v&&y){const x=()=>{if(!o.isClosePausedRef.current){const A=new CustomEvent(ZS);y.dispatchEvent(A),o.isClosePausedRef.current=!0}},b=()=>{if(o.isClosePausedRef.current){const A=new CustomEvent(JS);y.dispatchEvent(A),o.isClosePausedRef.current=!1}},S=A=>{!v.contains(A.relatedTarget)&&b()},w=()=>{v.contains(document.activeElement)||b()};return v.addEventListener("focusin",x),v.addEventListener("focusout",S),v.addEventListener("pointermove",x),v.addEventListener("pointerleave",w),window.addEventListener("blur",x),window.addEventListener("focus",b),()=>{v.removeEventListener("focusin",x),v.removeEventListener("focusout",S),v.removeEventListener("pointermove",x),v.removeEventListener("pointerleave",w),window.removeEventListener("blur",x),window.removeEventListener("focus",b)}}},[g,o.isClosePausedRef]);const m=E.useCallback(({tabbingDirection:v})=>{const x=s().map(b=>{const S=b.ref.current,w=[S,...AZ(S)];return v==="forwards"?w:w.reverse()});return(v==="forwards"?x.reverse():x).flat()},[s]);return E.useEffect(()=>{const v=d.current;if(v){const y=x=>{var w,A,_;const b=x.altKey||x.ctrlKey||x.metaKey;if(x.key==="Tab"&&!b){const O=document.activeElement,C=x.shiftKey;if(x.target===v&&C){(w=c.current)==null||w.focus();return}const T=m({tabbingDirection:C?"backwards":"forwards"}),D=T.findIndex(k=>k===O);A_(T.slice(D+1))?x.preventDefault():C?(A=c.current)==null||A.focus():(_=u.current)==null||_.focus()}};return v.addEventListener("keydown",y),()=>v.removeEventListener("keydown",y)}},[s,m]),f.jsxs(QX,{ref:l,role:"region","aria-label":a.replace("{hotkey}",p),tabIndex:-1,style:{pointerEvents:g?void 0:"none"},children:[g&&f.jsx(QS,{ref:c,onFocusFromOutsideViewport:()=>{const v=m({tabbingDirection:"forwards"});A_(v)}}),f.jsx(VO.Slot,{scope:r,children:f.jsx(et.ol,{tabIndex:-1,...i,ref:h})}),g&&f.jsx(QS,{ref:u,onFocusFromOutsideViewport:()=>{const v=m({tabbingDirection:"backwards"});A_(v)}})]})});j$.displayName=N$;var R$="ToastFocusProxy",QS=E.forwardRef((e,t)=>{const{__scopeToast:r,onFocusFromOutsideViewport:n,...a}=e,i=ob(R$,r);return f.jsx(ib,{"aria-hidden":!0,tabIndex:0,...a,ref:t,style:{position:"fixed"},onFocus:o=>{var c;const s=o.relatedTarget;!((c=i.viewport)!=null&&c.contains(s))&&n()}})});QS.displayName=R$;var ev="Toast",hZ="toast.swipeStart",pZ="toast.swipeMove",mZ="toast.swipeCancel",vZ="toast.swipeEnd",D$=E.forwardRef((e,t)=>{const{forceMount:r,open:n,defaultOpen:a,onOpenChange:i,...o}=e,[s,l]=Ri({prop:n,defaultProp:a??!0,onChange:i,caller:ev});return f.jsx(ra,{present:r||s,children:f.jsx(xZ,{open:s,...o,ref:t,onClose:()=>l(!1),onPause:hn(e.onPause),onResume:hn(e.onResume),onSwipeStart:ze(e.onSwipeStart,c=>{c.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:ze(e.onSwipeMove,c=>{const{x:u,y:d}=c.detail.delta;c.currentTarget.setAttribute("data-swipe","move"),c.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${u}px`),c.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${d}px`)}),onSwipeCancel:ze(e.onSwipeCancel,c=>{c.currentTarget.setAttribute("data-swipe","cancel"),c.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),c.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),c.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),c.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:ze(e.onSwipeEnd,c=>{const{x:u,y:d}=c.detail.delta;c.currentTarget.setAttribute("data-swipe","end"),c.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),c.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),c.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${u}px`),c.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${d}px`),l(!1)})})})});D$.displayName=ev;var[gZ,yZ]=k$(ev,{onClose(){}}),xZ=E.forwardRef((e,t)=>
40{const{__scopeToast:r,type:n="foreground",duration:a,open:i,onClose:o,onEscapeKeyDown:s,onPause:l,onResume:c,onSwipeStart:u,onSwipeMove:d,onSwipeCancel:h,onSwipeEnd:p,...g}=e,m=ob(ev,r),[v,y]=E.useState(null),x=wt(t,k=>y(k)),b=E.useRef(null),S=E.useRef(null),w=a||m.duration,A=E.useRef(0),_=E.useRef(w),O=E.useRef(0),{onToastAdd:C,onToastRemove:P}=m,j=hn(()=>{var F;(v==null?void 0:v.contains(document.activeElement))&&((F=m.viewport)==null||F.focus()),o()}),T=E.useCallback(k=>{!k||k===1/0||(window.clearTimeout(O.current),A.current=new Date().getTime(),O.current=window.setTimeout(j,k))},[j]);E.useEffect(()=>{const k=m.viewport;if(k){const F=()=>{T(_.current),c==null||c()},ee=()=>{const M=new Date().getTime()-A.current;_.current=_.current-M,window.clearTimeout(O.current),l==null||l()};return k.addEventListener(ZS,ee),k.addEventListener(JS,F),()=>{k.removeEventListener(ZS,ee),k.removeEventListener(JS,F)}}},[m.viewport,w,l,c,T]),E.useEffect(()=>{i&&!m.isClosePausedRef.current&&T(w)},[i,w,m.isClosePausedRef,T]),E.useEffect(()=>(C(),()=>P()),[C,P]);const D=E.useMemo(()=>v?U$(v):null,[v]);return m.viewport?f.jsxs(f.Fragment,{children:[D&&f.jsx(bZ,{__scopeToast:r,role:"status","aria-live":n==="foreground"?"assertive":"polite","aria-atomic":!0,children:D}),f.jsx(gZ,{scope:r,onClose:j,children:Ci.createPortal(f.jsx(VO.ItemSlot,{scope:r,children:f.jsx(JX,{asChild:!0,onEscapeKeyDown:ze(s,()=>{m.isFocusedToastEscapeKeyDownRef.current||j(),m.isFocusedToastEscapeKeyDownRef.current=!1}),children:f.jsx(et.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":i?"open":"closed","data-swipe-direction":m.swipeDirection,...g,ref:x,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:ze(e.onKeyDown,k=>{k.key==="Escape"&&(s==null||s(k.nativeEvent),k.nativeEvent.defaultPrevented||(m.isFocusedToastEscapeKeyDownRef.current=!0,j()))}),onPointerDown:ze(e.onPointerDown,k=>{k.button===0&&(b.current={x:k.clientX,y:k.clientY})}),onPointerMove:ze(e.onPointerMove,k=>{if(!b.current)return;const F=k.clientX-b.current.x,ee=k.clientY-b.current.y,M=!!S.current,H=["left","right"].includes(m.swipeDirection),q=["left","up"].includes(m.swipeDirection)?Math.min:Math.max,ue=H?q(0,F):0,ie=H?0:q(0,ee),W=k.pointerType==="touch"?10:2,fe={x:ue,y:ie},pe={originalEvent:k,delta:fe};M?(S.current=fe,Zv(pZ,d,pe,{discrete:!1})):vj(fe,m.swipeDirection,W)?(S.current=fe,Zv(hZ,u,pe,{discrete:!1}),k.target.setPointerCapture(k.pointerId)):(Math.abs(F)>W||Math.abs(ee)>W)&&(b.current=null)}),onPointerUp:ze(e.onPointerUp,k=>{const F=S.current,ee=k.target;if(ee.hasPointerCapture(k.pointerId)&&ee.releasePointerCapture(k.pointerId),S.current=null,b.current=null,F){const M=k.currentTarget,H={originalEvent:k,delta:F};vj(F,m.swipeDirection,m.swipeThreshold)?Zv(vZ,p,H,{discrete:!0}):Zv(mZ,h,H,{discrete:!0}),M.addEventListener("click",q=>q.preventDefault(),{once:!0})}})})})}),m.viewport)})]}):null}),bZ=e=>{const{__scopeToast:t,children:r,...n}=e,a=ob(ev,t),[i,o]=E.useState(!1),[s,l]=E.useState(!1);return SZ(()=>o(!0)),E.useEffect(()=>{const c=window.setTimeout(()=>l(!0),1e3);return()=>window.clearTimeout(c)},[]),s?null:f.jsx(Q0,{asChild:!0,children:f.jsx(ib,{...n,children:i&&f.jsxs(f.Fragment,{children:[a.label," ",r]})})})},wZ="ToastTitle",I$=E.forwardRef((e,t)=>{const{__scopeToast:r,...n}=e;return f.jsx(et.div,{...n,ref:t})});I$.displayName=wZ;var _Z="ToastDescription",M$=E.forwardRef((e,t)=>{const{__scopeToast:r,...n}=e;return f.jsx(et.div,{...n,ref:t})});M$.displayName=_Z;var F$="ToastAction",$$=E.forwardRef((e,t)=>{const{altText:r,...n}=e;return r.trim()?f.jsx(B$,{altText:r,asChild:!0,children:f.jsx(HO,{...n,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${F$}\`. Expected non-empty \`string\`.`),null)});$$.displayName=F$;var L$="ToastClose",HO=E.forwardRef((e,t)=>{const{__scopeToast:r,...n}=e,a=yZ(L$,r);return f.jsx(B$,{asChild:!0,children:f.jsx(et.button,{type:"button",...n,ref:t,onClick:ze(e.onClick,a.onClose)})})});HO.displayName=L$;var B$=E.forwardRef((e,t)=>{const{__scopeToast:r,altText:n,...a}=e;return f.jsx(et.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":n||void 0,...a,ref:t})});function U$(e){const t=[];
vendor: 13,000 bytes, lines 40-195
40return Array.from(e.childNodes).forEach(n=>{if(n.nodeType===n.TEXT_NODE&&n.textContent&&t.push(n.textContent),EZ(n)){const a=n.ariaHidden||n.hidden||n.style.display==="none",i=n.dataset.radixToastAnnounceExclude==="";if(!a)if(i){const o=n.dataset.radixToastAnnounceAlt;o&&t.push(o)}else t.push(...U$(n))}}),t}function Zv(e,t,r,{discrete:n}){const a=r.originalEvent.currentTarget,i=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),n?E$(a,i):a.dispatchEvent(i)}var vj=(e,t,r=0)=>{const n=Math.abs(e.x),a=Math.abs(e.y),i=n>a;return t==="left"||t==="right"?i&&n>r:!i&&a>r};function SZ(e=()=>{}){const t=hn(e);yn(()=>{let r=0,n=0;return r=window.requestAnimationFrame(()=>n=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(r),window.cancelAnimationFrame(n)}},[t])}function EZ(e){return e.nodeType===e.ELEMENT_NODE}function AZ(e){const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>{const a=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||a?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function A_(e){const t=document.activeElement;return e.some(r=>r===t?!0:(r.focus(),document.activeElement!==t))}var TZ=P$,z$=j$,W$=D$,V$=I$,H$=M$,q$=$$,G$=HO;function K$(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=K$(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function bt(){for(var e,t,r=0,n="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=K$(e))&&(n&&(n+=" "),n+=t);return n}const gj=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,yj=bt,sb=(e,t)=>r=>{var n;if((t==null?void 0:t.variants)==null)return yj(e,r==null?void 0:r.class,r==null?void 0:r.className);const{variants:a,defaultVariants:i}=t,o=Object.keys(a).map(c=>{const u=r==null?void 0:r[c],d=i==null?void 0:i[c];if(u===null)return null;const h=gj(u)||gj(d);return a[c][h]}),s=r&&Object.entries(r).reduce((c,u)=>{let[d,h]=u;return h===void 0||(c[d]=h),c},{}),l=t==null||(n=t.compoundVariants)===null||n===void 0?void 0:n.reduce((c,u)=>{let{class:d,className:h,...p}=u;return Object.entries(p).every(g=>{let[m,v]=g;return Array.isArray(v)?v.includes({...i,...s}[m]):{...i,...s}[m]===v})?[...c,d,h]:c},[]);return yj(e,o,l,r==null?void 0:r.class,r==null?void 0:r.className)};/**
41 * @license lucide-react v0.462.0 - ISC
42 *
43 * This source code is licensed under the ISC license.
44 * See the LICENSE file in the root directory of this source tree.
45 */const OZ=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Y$=(...e)=>e.filter((t,r,n)=>!!t&&t.trim()!==""&&n.indexOf(t)===r).join(" ").trim();/**
46 * @license lucide-react v0.462.0 - ISC
47 *
48 * This source code is licensed under the ISC license.
49 * See the LICENSE file in the root directory of this source tree.
50 */var CZ={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
51 * @license lucide-react v0.462.0 - ISC
52 *
53 * This source code is licensed under the ISC license.
54 * See the LICENSE file in the root directory of this source tree.
55 */const kZ=E.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:n,className:a="",children:i,iconNode:o,...s},l)=>E.createElement("svg",{ref:l,...CZ,width:t,height:t,stroke:e,strokeWidth:n?Number(r)*24/Number(t):r,className:Y$("lucide",a),...s},[...o.map(([c,u])=>E.createElement(c,u)),...Array.isArray(i)?i:[i]]));/**
56 * @license lucide-react v0.462.0 - ISC
57 *
58 * This source code is licensed under the ISC license.
59 * See the LICENSE file in the root directory of this source tree.
60 */const Gt=(e,t)=>{const r=E.forwardRef(({className:n,...a},i)=>E.createElement(kZ,{ref:i,iconNode:t,className:Y$(`lucide-${OZ(e)}`,n),...a}));return r.displayName=`${e}`,r};/**
61 * @license lucide-react v0.462.0 - ISC
62 *
63 * This source code is licensed under the ISC license.
64 * See the LICENSE file in the root directory of this source tree.
65 */const PZ=Gt("Archive",[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1",key:"1wp1u1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8",key:"1s80jp"}],["path",{d:"M10 12h4",key:"a56b0p"}]]);/**
66 * @license lucide-react v0.462.0 - ISC
67 *
68 * This source code is licensed under the ISC license.
69 * See the LICENSE file in the root directory of this source tree.
70 */const qO=Gt("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/**
71 * @license lucide-react v0.462.0 - ISC
72 *
73 * This source code is licensed under the ISC license.
74 * See the LICENSE file in the root directory of this source tree.
75 */const NZ=Gt("Award",[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]]);/**
76 * @license lucide-react v0.462.0 - ISC
77 *
78 * This source code is licensed under the ISC license.
79 * See the LICENSE file in the root directory of this source tree.
80 */const jZ=Gt("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);/**
81 * @license lucide-react v0.462.0 - ISC
82 *
83 * This source code is licensed under the ISC license.
84 * See the LICENSE file in the root directory of this source tree.
85 */const X$=Gt("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
86 * @license lucide-react v0.462.0 - ISC
87 *
88 * This source code is licensed under the ISC license.
89 * See the LICENSE file in the root directory of this source tree.
90 */const GO=Gt("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
91 * @license lucide-react v0.462.0 - ISC
92 *
93 * This source code is licensed under the ISC license.
94 * See the LICENSE file in the root directory of this source tree.
95 */const RZ=Gt("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
96 * @license lucide-react v0.462.0 - ISC
97 *
98 * This source code is licensed under the ISC license.
99 * See the LICENSE file in the root directory of this source tree.
100 */const DZ=Gt("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
101 * @license lucide-react v0.462.0 - ISC
102 *
103 * This source code is licensed under the ISC license.
104 * See the LICENSE file in the root directory of this source tree.
105 */const IZ=Gt("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
106 * @license lucide-react v0.462.0 - ISC
107 *
108 * This source code is licensed under the ISC license.
109 * See the LICENSE file in the root directory of this source tree.
110 */const MZ=Gt("CircleCheckBig",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);/**
111 * @license lucide-react v0.462.0 - ISC
112 *
113 * This source code is licensed under the ISC license.
114 * See the LICENSE file in the root directory of this source tree.
115 */const FZ=Gt("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
116 * @license lucide-react v0.462.0 - ISC
117 *
118 * This source code is licensed under the ISC license.
119 * See the LICENSE file in the root directory of this source tree.
120 */const $Z=Gt("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/**
121 * @license lucide-react v0.462.0 - ISC
122 *
123 * This source code is licensed under the ISC license.
124 * See the LICENSE file in the root directory of this source tree.
125 */const LZ=Gt("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
126 * @license lucide-react v0.462.0 - ISC
127 *
128 * This source code is licensed under the ISC license.
129 * See the LICENSE file in the root directory of this source tree.
130 */const Wi=Gt("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/**
131 * @license lucide-react v0.462.0 - ISC
132 *
133 * This source code is licensed under the ISC license.
134 * See the LICENSE file in the root directory of this source tree.
135 */const Z$=Gt("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/**
136 * @license lucide-react v0.462.0 - ISC
137 *
138 * This source code is licensed under the ISC license.
139 * See the LICENSE file in the root directory of this source tree.
140 */const BZ=Gt("GripVertical",[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]]);/**
141 * @license lucide-react v0.462.0 - ISC
142 *
143 * This source code is licensed under the ISC license.
144 * See the LICENSE file in the root directory of this source tree.
145 */const UZ=Gt("Instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]);/**
146 * @license lucide-react v0.462.0 - ISC
147 *
148 * This source code is licensed under the ISC license.
149 * See the LICENSE file in the root directory of this source tree.
150 */const zZ=Gt("Linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]);/**
151 * @license lucide-react v0.462.0 - ISC
152 *
153 * This source code is licensed under the ISC license.
154 * See the LICENSE file in the root directory of this source tree.
155 */const Cu=Gt("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
156 * @license lucide-react v0.462.0 - ISC
157 *
158 * This source code is licensed under the ISC license.
159 * See the LICENSE file in the root directory of this source tree.
160 */const WZ=Gt("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/**
161 * @license lucide-react v0.462.0 - ISC
162 *
163 * This source code is licensed under the ISC license.
164 * See the LICENSE file in the root directory of this source tree.
165 */const xj=Gt("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/**
166 * @license lucide-react v0.462.0 - ISC
167 *
168 * This source code is licensed under the ISC license.
169 * See the LICENSE file in the root directory of this source tree.
170 */const VZ=Gt("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
171 * @license lucide-react v0.462.0 - ISC
172 *
173 * This source code is licensed under the ISC license.
174 * See the LICENSE file in the root directory of this source tree.
175 */const T_=Gt("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
176 * @license lucide-react v0.462.0 - ISC
177 *
178 * This source code is licensed under the ISC license.
179 * See the LICENSE file in the root directory of this source tree.
180 */const HZ=Gt("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
181 * @license lucide-react v0.462.0 - ISC
182 *
183 * This source code is licensed under the ISC license.
184 * See the LICENSE file in the root directory of this source tree.
185 */const J$=Gt("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]]);/**
186 * @license lucide-react v0.462.0 - ISC
187 *
188 * This source code is licensed under the ISC license.
189 * See the LICENSE file in the root directory of this source tree.
190 */const qZ=Gt("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);/**
191 * @license lucide-react v0.462.0 - ISC
192 *
193 * This source code is licensed under the ISC license.
194 * See the LICENSE file in the root directory of this source tree.
195 */const ay=Gt("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}
vendor: 9,549 bytes, lines 195-215
195],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/**
196 * @license lucide-react v0.462.0 - ISC
197 *
198 * This source code is licensed under the ISC license.
199 * See the LICENSE file in the root directory of this source tree.
200 */const Q$=Gt("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/**
201 * @license lucide-react v0.462.0 - ISC
202 *
203 * This source code is licensed under the ISC license.
204 * See the LICENSE file in the root directory of this source tree.
205 */const GZ=Gt("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/**
206 * @license lucide-react v0.462.0 - ISC
207 *
208 * This source code is licensed under the ISC license.
209 * See the LICENSE file in the root directory of this source tree.
210 */const KZ=Gt("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/**
211 * @license lucide-react v0.462.0 - ISC
212 *
213 * This source code is licensed under the ISC license.
214 * See the LICENSE file in the root directory of this source tree.
215 */const KO=Gt("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),YO="-",YZ=e=>{const t=ZZ(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:o=>{const s=o.split(YO);return s[0]===""&&s.length!==1&&s.shift(),eL(s,t)||XZ(o)},getConflictingClassGroupIds:(o,s)=>{const l=r[o]||[];return s&&n[o]?[...l,...n[o]]:l}}},eL=(e,t)=>{var o;if(e.length===0)return t.classGroupId;const r=e[0],n=t.nextPart.get(r),a=n?eL(e.slice(1),n):void 0;if(a)return a;if(t.validators.length===0)return;const i=e.join(YO);return(o=t.validators.find(({validator:s})=>s(i)))==null?void 0:o.classGroupId},bj=/^\[(.+)\]$/,XZ=e=>{if(bj.test(e)){const t=bj.exec(e)[1],r=t==null?void 0:t.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},ZZ=e=>{const{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return QZ(Object.entries(e.classGroups),r).forEach(([i,o])=>{eE(o,n,i,t)}),n},eE=(e,t,r,n)=>{e.forEach(a=>{if(typeof a=="string"){const i=a===""?t:wj(t,a);i.classGroupId=r;return}if(typeof a=="function"){if(JZ(a)){eE(a(n),t,r,n);return}t.validators.push({validator:a,classGroupId:r});return}Object.entries(a).forEach(([i,o])=>{eE(o,wj(t,i),r,n)})})},wj=(e,t)=>{let r=e;return t.split(YO).forEach(n=>{r.nextPart.has(n)||r.nextPart.set(n,{nextPart:new Map,validators:[]}),r=r.nextPart.get(n)}),r},JZ=e=>e.isThemeGetter,QZ=(e,t)=>t?e.map(([r,n])=>{const a=n.map(i=>typeof i=="string"?t+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(([o,s])=>[t+o,s])):i);return[r,a]}):e,eJ=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,n=new Map;const a=(i,o)=>{r.set(i,o),t++,t>e&&(t=0,n=r,r=new Map)};return{get(i){let o=r.get(i);if(o!==void 0)return o;if((o=n.get(i))!==void 0)return a(i,o),o},set(i,o){r.has(i)?r.set(i,o):a(i,o)}}},tL="!",tJ=e=>{const{separator:t,experimentalParseClassName:r}=e,n=t.length===1,a=t[0],i=t.length,o=s=>{const l=[];let c=0,u=0,d;for(let v=0;v<s.length;v++){let y=s[v];if(c===0){if(y===a&&(n||s.slice(v,v+i)===t)){l.push(s.slice(u,v)),u=v+i;continue}if(y==="/"){d=v;continue}}y==="["?c++:y==="]"&&c--}const h=l.length===0?s:s.substring(u),p=h.startsWith(tL),g=p?h.substring(1):h,m=d&&d>u?d-u:void 0;return{modifiers:l,hasImportantModifier:p,baseClassName:g,maybePostfixModifierPosition:m}};return r?s=>r({className:s,parseClassName:o}):o},rJ=e=>{if(e.length<=1)return e;const t=[];let r=[];return e.forEach(n=>{n[0]==="["?(t.push(...r.sort(),n),r=[]):r.push(n)}),t.push(...r.sort()),t},nJ=e=>({cache:eJ(e.cacheSize),parseClassName:tJ(e),...YZ(e)}),aJ=/\s+/,iJ=(e,t)=>{const{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:a}=t,i=[],o=e.trim().split(aJ);let s="";for(let l=o.length-1;l>=0;l-=1){const c=o[l],{modifiers:u,hasImportantModifier:d,baseClassName:h,maybePostfixModifierPosition:p}=r(c);let g=!!p,m=n(g?h.substring(0,p):h);if(!m){if(!g){s=c+(s.length>0?" "+s:s);continue}if(m=n(h),!m){s=c+(s.length>0?" "+s:s);continue}g=!1}const v=rJ(u).join(":"),y=d?v+tL:v,x=y+m;if(i.includes(x))continue;i.push(x);const b=a(m,g);for(let S=0;S<b.length;++S){const w=b[S];i.push(y+w)}s=c+(s.length>0?" "+s:s)}return s};function oJ(){let e=0,t,r,n="";for(;e<arguments.length;)(t=arguments[e++])&&(r=rL(t))&&(n&&(n+=" "),n+=r);return n}const rL=e=>{if(typeof e=="string")return e;let t,r="";for(let n=0;n<e.length;n++)e[n]&&(t=rL(e[n]))&&(r&&(r+=" "),r+=t);return r};function sJ(e,...t){let r,n,a,i=o;function o(l){const c=t.reduce((u,d)=>d(u),e());return r=nJ(c),n=r.cache.get,a=r.cache.set,i=s,s(l)}function s(l){const c=n(l);if(c)return c;const u=iJ(l,r);return a(l,u),u}return function(){return i(oJ.apply(null,arguments))}}const gr=e=>{const t=r=>r[e]||[];return t.isThemeGetter=!0,t},nL=/^\[(?:([a-z-]+):)?(.+)\]$/i,lJ=/^\d+\/\d+$/,cJ=new Set(["px","full","screen"]),uJ=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,dJ=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,fJ=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,hJ=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,pJ=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,fs=e=>ef(e)||cJ.has(e)||lJ.test(e),ll=e=>Th(e,"length",_J),ef=e=>!!e&&!Number.isNaN(Number(e)),O_=e=>Th(e,"number",ef),hp=e=>!!e&&Number.isInteger(Number(e)),mJ=e=>e.endsWith("%")&&ef(e.slice(0,-1)),Et=e=>nL.test(e),cl=e=>uJ.test(e),vJ=new Set(["length","size","percentage"]),gJ=e=>Th(e,vJ,aL),yJ=e=>Th(e,"position",aL),xJ=new Set(["image","url"]),bJ=e=>Th(e,xJ,EJ),wJ=e=>Th(e,"",SJ),pp=()=>!0,Th=(e,t,r)=>{const n=nL.exec(e);return n?n[1]?typeof t=="string"?n[1]===t:t.has(n[1]):r(n[2]):!1},_J=e=>dJ.test(e)&&!fJ.test(e),aL=()=>!1,SJ=e=>hJ.test(e),EJ=e=>pJ.test(e),AJ=()=>{const e=gr("colors"),t=gr("spacing"),r=gr("blur"),n=gr("brightness"),a=gr("borderColor"),i=gr("borderRadius"),o=gr("borderSpacing"),s=gr("borderWidth"),l=gr("contrast"),c=gr("grayscale"),u=gr("hueRotate"),d=gr("invert"),h=gr("gap"),p=gr("gradientColorStops"),g=gr("gradientColorStopPositions"),m=gr("inset"),v=gr("margin"),y=gr("opacity"),x=gr("padding"),b=gr("saturate"),S=gr("scale"),w=gr("sepia"),A=gr("skew"),_=gr("space"),O=gr("translate"),C=()=>["auto","contain","none"],P=()=>["auto","hidden","clip","visible","scroll"],j=()=>["auto",Et,t],T=()=>[Et,t],D=()=>["",fs,ll],k=()=>["auto",ef,Et],F=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],ee=()=>["solid","dashed","dotted","double","none"],M=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],H=()=>["start","end","center","between","around","evenly","stretch"],q=()=>["","0",Et],ue=()=>["auto","avoid","all","avoid-page","page","left","right","column"],ie=()=>[ef,Et];return{cacheSize:500,separator:":",theme:{colors:[pp],spacing:[fs,ll],blur:["none","",cl,Et],brightness:ie(),borderColor:[e],borderRadius:["none","","full",cl,Et],borderSpacing:T(),borderWidth:D(),contrast:ie(),grayscale:q(),hueRotate:ie(),invert:q(),gap:T(),gradientColorStops:[e],gradientColorStopPositions:[mJ,ll],inset:j(),margin:j(),opacity:ie(),padding:T(),saturate:ie(),scale:ie(),sepia:q(),skew:ie(),space:T(),translate:T()},classGroups:{aspect:[{aspect:["auto","square","video",Et]}],container:["container"],columns:[{columns:[cl]}],"break-after":[{"break-after":ue()}],"break-before":[{"break-before":ue()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...F(),Et]}],overflow:[{overflow:P()}],"overflow-x":[{"overflow-x":P()}],"overflow-y":[{"overflow-y":P()}],overscroll:[{overscroll:C()}],"overscroll-x":[{"overscroll-x":C()}],"overscroll-y":[{"overscroll-y":C()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[m]}],"inset-x":[{"inset-x":[m]}],"inset-y":[{"inset-y":[m]}],start:[{start:[m]}],end:[{end:[m]}],top:[{top:[m]}],right:[{right:[m]}],bottom:[{bottom:[m]}],left:[{left:[m]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",hp,Et]}],basis:[{basis:j()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Et]}],grow:[{grow:q()}],shrink:[{shrink:q()}],order:[{order:["first","last","none",hp,Et]}],"grid-cols":[{"grid-cols":[pp]}],"col-start-end":[{col:["auto",{span:["full",hp,Et]},Et]}],"col-start":[{"col-start":k()}
vendor: 9,426 bytes, line 215
215],"col-end":[{"col-end":k()}],"grid-rows":[{"grid-rows":[pp]}],"row-start-end":[{row:["auto",{span:[hp,Et]},Et]}],"row-start":[{"row-start":k()}],"row-end":[{"row-end":k()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Et]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Et]}],gap:[{gap:[h]}],"gap-x":[{"gap-x":[h]}],"gap-y":[{"gap-y":[h]}],"justify-content":[{justify:["normal",...H()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...H(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...H(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[x]}],px:[{px:[x]}],py:[{py:[x]}],ps:[{ps:[x]}],pe:[{pe:[x]}],pt:[{pt:[x]}],pr:[{pr:[x]}],pb:[{pb:[x]}],pl:[{pl:[x]}],m:[{m:[v]}],mx:[{mx:[v]}],my:[{my:[v]}],ms:[{ms:[v]}],me:[{me:[v]}],mt:[{mt:[v]}],mr:[{mr:[v]}],mb:[{mb:[v]}],ml:[{ml:[v]}],"space-x":[{"space-x":[_]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[_]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Et,t]}],"min-w":[{"min-w":[Et,t,"min","max","fit"]}],"max-w":[{"max-w":[Et,t,"none","full","min","max","fit","prose",{screen:[cl]},cl]}],h:[{h:[Et,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Et,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Et,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Et,t,"auto","min","max","fit"]}],"font-size":[{text:["base",cl,ll]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",O_]}],"font-family":[{font:[pp]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",Et]}],"line-clamp":[{"line-clamp":["none",ef,O_]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",fs,Et]}],"list-image":[{"list-image":["none",Et]}],"list-style-type":[{list:["none","disc","decimal",Et]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[y]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[y]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ee(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",fs,ll]}],"underline-offset":[{"underline-offset":["auto",fs,Et]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:T()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Et]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Et]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[y]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...F(),yJ]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",gJ]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},bJ]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[g]}],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[y]}],"border-style":[{border:[...ee(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[y]}],"divide-style":[{divide:ee()}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-s":[{"border-s":[a]}],"border-color-e":[{"border-e":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:["",...ee()]}],"outline-offset":[{"outline-offset":[fs,Et]}],"outline-w":[{outline:[fs,ll]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:D()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[y]}],"ring-offset-w":[{"ring-offset":[fs,ll]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",cl,wJ]}],"shadow-color":[{shadow:[pp]}],opacity:[{opacity:[y]}],"mix-blend":[{"mix-blend":[...M(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":M()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",cl,Et]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[d]}],saturate:[{saturate:[b]}],sepia:[{sepia:[w]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[y]}],"backdrop-saturate":[{"backdrop-saturate":[b]}],"backdrop-sepia":[{"backdrop-sepia":[w]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[o]}],"border-spacing-x":[{"border-spacing-x":[o]}],"border-spacing-y":[{"border-spacing-y":[o]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",Et]}],duration:[{duration:ie()}],ease:[{ease:["linear","in","out","in-out",Et]}],delay:[{delay:ie()}],animate:[{animate:["none","spin","ping","pulse","bounce",Et]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[S]}],"scale-x":[{"scale-x":[S]}],"scale-y":[{"scale-y":[S]}],rotate:[{rotate:[hp,Et]}],"translate-x":[{"translate-x":[O]}],"translate-y":[{"translate-y":[O]}],"skew-x":[{"skew-x":[A]}],"skew-y":[{"skew-y":[A]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",Et]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",Et]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":T()}],"scroll-mx":[{"scroll-mx":T()}],"scroll-my":[{"scroll-my":T()}],"scroll-ms":[{"scroll-ms":T()}],"scroll-me":[{"scroll-me":T()}],"scroll-mt":[{"scroll-mt":T()}],"scroll-mr":[{"scroll-mr":T()}],"scroll-mb":[{"scroll-mb":T()}],"scroll-ml":[{"scroll-ml":T()}],"scroll-p":[{"scroll-p":T()}],"scroll-px":[{"scroll-px":T()}],"scroll-py":[{"scroll-py":T()}],"scroll-ps":[{"scroll-ps":T()}],"scroll-pe":[{"scroll-pe":T()}],"scroll-pt":[{"scroll-pt":T()}],"scroll-pr":[{"scroll-pr":T()}],"scroll-pb":[{"scroll-pb":T()}],"scroll-pl":[{"scroll-pl":T()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
vendor: 4,488 bytes, line 215
215],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Et]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[fs,ll,O_]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},TJ=sJ(AJ);function qe(...e){return TJ(bt(e))}const OJ=TZ,iL=E.forwardRef(({className:e,...t},r)=>f.jsx(z$,{ref:r,className:qe("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",e),...t}));iL.displayName=z$.displayName;const CJ=sb("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),oL=E.forwardRef(({className:e,variant:t,...r},n)=>f.jsx(W$,{ref:n,className:qe(CJ({variant:t}),e),...r}));oL.displayName=W$.displayName;const kJ=E.forwardRef(({className:e,...t},r)=>f.jsx(q$,{ref:r,className:qe("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors group-[.destructive]:border-muted/40 hover:bg-secondary group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 group-[.destructive]:focus:ring-destructive disabled:pointer-events-none disabled:opacity-50",e),...t}));
215kJ.displayName=q$.displayName;const sL=E.forwardRef(({className:e,...t},r)=>f.jsx(G$,{ref:r,className:qe("absolute right-2 top-2 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity group-hover:opacity-100 group-[.destructive]:text-red-300 hover:text-foreground group-[.destructive]:hover:text-red-50 focus:opacity-100 focus:outline-none focus:ring-2 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",e),"toast-close":"",...t,children:f.jsx(KO,{className:"h-4 w-4"})}));sL.displayName=G$.displayName;const lL=E.forwardRef(({className:e,...t},r)=>f.jsx(V$,{ref:r,className:qe("text-sm font-semibold",e),...t}));lL.displayName=V$.displayName;const cL=E.forwardRef(({className:e,...t},r)=>f.jsx(H$,{ref:r,className:qe("text-sm opacity-90",e),...t}));cL.displayName=H$.displayName;function PJ(){const{toasts:e}=MX();return f.jsxs(OJ,{children:[e.map(function({id:t,title:r,description:n,action:a,...i}){return f.jsxs(oL,{...i,children:[f.jsxs("div",{className:"grid gap-1",children:[r&&f.jsx(lL,{children:r}),n&&f.jsx(cL,{children:n})]}),a,f.jsx(sL,{})]},t)}),f.jsx(iL,{})]})}var _j=["light","dark"],NJ="(prefers-color-scheme: dark)",jJ=E.createContext(void 0),RJ={setTheme:e=>{},themes:[]},DJ=()=>{var e;return(e=E.useContext(jJ))!=null?e:RJ};E.memo(({forcedTheme:e,storageKey:t,attribute:r,enableSystem:n,enableColorScheme:a,defaultTheme:i,value:o,attrs:s,nonce:l})=>{let c=i==="system",u=r==="class"?`var d=document.documentElement,c=d.classList;${`c.remove(${s.map(g=>`'${g}'`).join(",")})`};`:`var d=document.documentElement,n='${r}',s='setAttribute';`,d=a?_j.includes(i)&&i?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${i}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",h=(g,m=!1,v=!0)=>{let y=o?o[g]:g,x=m?g+"|| ''":`'${y}'`,b="";return a&&v&&!m&&_j.includes(g)&&(b+=`d.style.colorScheme = '${g}';`),r==="class"?m||y?b+=`c.add(${x})`:b+="null":y&&(b+=`d[s](n,${x})`),b},p=e?`!function(){${u}${h(e)}}()`:n?`!function(){try{${u}var e=localStorage.getItem('${t}');if('system'===e||(!e&&${c})){var t='${NJ}',m=window.matchMedia(t);if(m.media!==t||m.matches){${h("dark")}}else{${h("light")}}}else if(e){${o?`var x=${JSON.stringify(o)};`:""}${h(o?"x[e]":"e",!0)}}${c?"":"else{"+h(i,!1,!1)+"}"}${d}}catch(e){}}()`:`!function(){try{${u}var e=localStorage.getItem('${t}');if(e){${o?`var x=${JSON.stringify(o)};`:""}${h(o?"x[e]":"e",!0)}}else{${h(i,!1,!1)};}${d}}catch(t){}}();`;return E.createElement("script",{nonce:l,dangerouslySetInnerHTML:{__html:p}})});var IJ=e=>{switch(e){case"success":return $J;case"info":return BJ;case"warning":return LJ;case"error":return UJ;default:return null}},MJ=Array(12).fill(0),FJ=({visible:e,className:t})=>B.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},B.createElement("div",{className:"sonner-spinner"},MJ.map((r,n)=>B.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${n}`})))),$J=B.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},B.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),LJ=B.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},B.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),BJ=B.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},B.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),UJ=B.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},B.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),zJ=B.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},B.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),B.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),WJ=()=>
215{let[e,t]=B.useState(document.hidden);return B.useEffect(()=>{let r=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",r),()=>window.removeEventListener("visibilitychange",r)},[]),e},tE=1,VJ=class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:r,...n}=e,a=typeof(e==null?void 0:e.id)=="number"||((t=e.id)==null?void 0:t.length)>0?e.id:tE++,i=this.toasts.find(s=>s.id===a),o=e.dismissible===void 0?!0:e.dismissible;return this.dismissedToasts.has(a)&&this.dismissedToasts.delete(a),i?this.toasts=this.toasts.map(s=>s.id===a?(this.publish({...s,...e,id:a,title:r}),{...s,...e,id:a,dismissible:o,title:r}):s):this.addToast({title:r,...n,dismissible:o,id:a}),a},this.dismiss=e=>(this.dismissedToasts.add(e),e||this.toasts.forEach(t=>{this.subscribers.forEach(r=>r({id:t.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>
215this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{if(!t)return;let r;t.loading!==void 0&&(r=this.create({...t,promise:e,type:"loading",message:t.loading,description:typeof t.description!="function"?t.description:void 0}));let n=e instanceof Promise?e:e(),a=r!==void 0,i,o=n.then(async l=>{if(i=["resolve",l],B.isValidElement(l))a=!1,this.create({id:r,type:"default",message:l});else if(qJ(l)&&!l.ok){a=!1;let c=typeof t.error=="function"?await t.error(`HTTP error! status: ${l.status}`):t.error,u=typeof t.description=="function"?await t.description(`HTTP error! status: ${l.status}`):t.description;this.create({id:r,type:"error",message:c,description:u})}else if(t.success!==void 0){a=!1;let c=typeof t.success=="function"?await t.success(l):t.success,u=typeof t.description=="function"?await t.description(l):t.description;this.create({id:r,type:"success",message:c,description:u})}}).catch(async l=>{if(i=["reject",l],t.error!==void 0){a=!1;let c=typeof t.error=="function"?await t.error(l):t.error,u=typeof t.description=="function"?await t.description(l):t.description;this.create({id:r,type:"error",message:c,description:u})}}).finally(()=>{var l;a&&(this.dismiss(r),r=void 0),(l=t.finally)==null||l.call(t)}),s=()=>new Promise((l,c)=>o.then(()=>i[0]==="reject"?c(i[1]):l(i[1])).catch(c));return typeof r!="string"&&typeof r!="number"?{unwrap:s}:Object.assign(r,{unwrap:s})},this.custom=(e,t)=>{let r=(t==null?void 0:t.id)||tE++;return this.create({jsx:e(r),id:r,...t}),r},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},Ta=new VJ,HJ=(e,t)=>{let r=(t==null?void 0:t.id)||tE++;return Ta.addToast({title:e,...t,id:r}),r},qJ=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",GJ=HJ,KJ=()=>Ta.toasts,YJ=()=>Ta.getActiveToasts(),dt=Object.assign(GJ,{success:Ta.success,info:Ta.info,warning:Ta.warning,error:Ta.error,custom:Ta.custom,message:Ta.message,promise:Ta.promise,dismiss:Ta.dismiss,loading:Ta.loading},{getHistory:KJ,getToasts:YJ});function XJ(e,{insertAt:t}={}){if(typeof document>"u")return;let r=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t==="top"&&r.firstChild?r.insertBefore(n,r.firstChild):r.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}XJ(`:where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:var(--offset-right)}:where([data-sonner-toaster][data-x-position="left"]){left:var(--offset-left)}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:var(--offset-top)}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:var(--offset-bottom)}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;
215left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:-50%;right:-50%;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}
215:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);
215--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}
216`);function Jv(e){return e.label!==void 0}var ZJ=3,JJ="32px",QJ="16px",Sj=4e3,eQ=356,tQ=14,rQ=20,nQ=200;function Ui(...e){return e.filter(Boolean).join(" ")}function aQ(e){let[t,r]=e.split("-"),n=[];return t&&n.push(t),r&&n.push(r),n}var iQ=e=>{var t,r,n,a,i,o,s,l,c,u,d;let{invert:h,toast:p,unstyled:g,interacting:m,setHeights:v,visibleToasts:y,heights:x,index:b,toasts:S,expanded:w,removeToast:A,defaultRichColors:_,closeButton:O,style:C,cancelButtonStyle:P,actionButtonStyle:j,className:T="",descriptionClassName:D="",duration:k,position:F,gap:ee,loadingIcon:M,expandByDefault:H,classNames:q,icons:ue,closeButtonAriaLabel:ie="Close toast",pauseWhenPageIsHidden:W}
vendor: 4,419 bytes, line 216
216=e,[fe,pe]=B.useState(null),[me,Oe]=B.useState(null),[_e,V]=B.useState(!1),[Q,K]=B.useState(!1),[Y,te]=B.useState(!1),[Se,N]=B.useState(!1),[de,oe]=B.useState(!1),[X,G]=B.useState(0),[ce,U]=B.useState(0),I=B.useRef(p.duration||k||Sj),R=B.useRef(null),z=B.useRef(null),le=b===0,J=b+1<=y,ve=p.type,Ce=p.dismissible!==!1,Pe=p.className||"",pt=p.descriptionClassName||"",Wt=B.useMemo(()=>x.findIndex(nt=>nt.toastId===p.id)||0,[x,p.id]),Be=B.useMemo(()=>{var nt;return(nt=p.closeButton)!=null?nt:O},[p.closeButton,O]),Le=B.useMemo(()=>p.duration||k||Sj,[p.duration,k]),it=B.useRef(0),Nt=B.useRef(0),ir=B.useRef(0),Ct=B.useRef(null),[ht,di]=F.split("-"),ls=B.useMemo(()=>x.reduce((nt,yt,At)=>At>=Wt?nt:nt+yt.height,0),[x,Wt]),cs=WJ(),ol=p.invert||h,tr=ve==="loading";Nt.current=B.useMemo(()=>Wt*ee+ls,[Wt,ls]),B.useEffect(()=>{I.current=Le},[Le]),B.useEffect(()=>{V(!0)},[]),B.useEffect(()=>{let nt=z.current;if(nt){let yt=nt.getBoundingClientRect().height;return U(yt),v(At=>[{toastId:p.id,height:yt,position:p.position},...At]),()=>v(At=>At.filter(Er=>Er.toastId!==p.id))}},[v,p.id]),B.useLayoutEffect(()=>{if(!_e)return;let nt=z.current,yt=nt.style.height;nt.style.height="auto";let At=nt.getBoundingClientRect().height;nt.style.height=yt,U(At),v(Er=>Er.find(Vr=>Vr.toastId===p.id)?Er.map(Vr=>Vr.toastId===p.id?{...Vr,height:At}:Vr):[{toastId:p.id,height:At,position:p.position},...Er])},[_e,p.title,p.description,v,p.id]);let Lt=B.useCallback(()=>{K(!0),G(Nt.current),v(nt=>nt.filter(yt=>yt.toastId!==p.id)),setTimeout(()=>{A(p)},nQ)},[p,A,v,Nt]);B.useEffect(()=>{if(p.promise&&ve==="loading"||p.duration===1/0||p.type==="loading")return;let nt;return w||m||W&&cs?(()=>{if(ir.current<it.current){let yt=new Date().getTime()-it.current;I.current=I.current-yt}ir.current=new Date().getTime()})():I.current!==1/0&&(it.current=new Date().getTime(),nt=setTimeout(()=>{var yt;(yt=p.onAutoClose)==null||yt.call(p,p),Lt()},I.current)),()=>clearTimeout(nt)},[w,m,p,ve,W,cs,Lt]),B.useEffect(()=>{p.delete&&Lt()},[Lt,p.delete]);function kn(){var nt,yt,At;return ue!=null&&ue.loading?B.createElement("div",{className:Ui(q==null?void 0:q.loader,(nt=p==null?void 0:p.classNames)==null?void 0:nt.loader,"sonner-loader"),"data-visible":ve==="loading"},ue.loading):M?B.createElement("div",{className:Ui(q==null?void 0:q.loader,(yt=p==null?void 0:p.classNames)==null?void 0:yt.loader,"sonner-loader"),"data-visible":ve==="loading"},M):B.createElement(FJ,{className:Ui(q==null?void 0:q.loader,(At=p==null?void 0:p.classNames)==null?void 0:At.loader),visible:ve==="loading"})}return B.createElement("li",{tabIndex:0,ref:z,className:Ui(T,Pe,q==null?void 0:q.toast,(t=p==null?void 0:p.classNames)==null?void 0:t.toast,q==null?void 0:q.default,q==null?void 0:q[ve],(r=p==null?void 0:p.classNames)==null?void 0:r[ve]),"data-sonner-toast":"","data-rich-colors":(n=p.richColors)!=null?n:_,"data-styled":!(p.jsx||p.unstyled||g),"data-mounted":_e,"data-promise":!!p.promise,"data-swiped":de,"data-removed":Q,"data-visible":J,"data-y-position":ht,"data-x-position":di,"data-index":b,"data-front":le,"data-swiping":Y,"data-dismissible":Ce,"data-type":ve,"data-invert":ol,"data-swipe-out":Se,"data-swipe-direction":me,"data-expanded":!!(w||H&&_e),style:{"--index":b,"--toasts-before":b,"--z-index":S.length-b,"--offset":`${Q?X:Nt.current}px`,"--initial-height":H?"auto":`${ce}px`,...C,...p.style},onDragEnd:()=>{te(!1),pe(null),Ct.current=null},onPointerDown:nt=>{tr||!Ce||(R.current=new Date,G(Nt.current),nt.target.setPointerCapture(nt.pointerId),nt.target.tagName!=="BUTTON"&&(te(!0),Ct.current={x:nt.clientX,y:nt.clientY}))},onPointerUp:()=>{var nt,yt,At,Er;if(Se||!Ce)return;Ct.current=null;let Vr=Number(((nt=z.current)==null?void 0:nt.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),rr=Number(((yt=z.current)==null?void 0:yt.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),bn=new Date().getTime()-((At=R.current)==null?void 0:At.getTime()),ur=fe==="x"?Vr:rr,Hr=Math.abs(ur)/bn;if(Math.abs(ur)>=rQ||Hr>.11){G(Nt.current),(Er=p.onDismiss)==null||Er.call(p,p),Oe(fe==="x"?Vr>0?"right":"left":rr>0?"down":"up"),Lt(),N(!0),oe(!1);return}te(!1),pe(null)},onPointerMove:nt=>{var yt,At,Er,Vr;if(!Ct.current||!Ce||((yt=window.getSelection())==null?void 0:yt.toString().length)>0)return;let rr=nt.clientY-Ct.current.y,bn=nt.clientX-Ct.current.x,ur=(At=e.swipeDirections)!=null?At:aQ(F);!fe&&(Math.abs(bn)>1||Math.abs(rr)>
2161)&&pe(Math.abs(bn)>Math.abs(rr)?"x":"y");let Hr={x:0,y:0};fe==="y"?(ur.includes("top")||ur.includes("bottom"))&&(ur.includes("top")&&rr<0||ur.includes("bottom")&&rr>0)&&(Hr.y=rr):fe==="x"&&(ur.includes("left")||ur.includes("right"))&&(ur.includes("left")&&bn<0||ur.includes("right")&&bn>0)&&(Hr.x=bn),(Math.abs(Hr.x)>0||Math.abs(Hr.y)>0)&&oe(!0),(Er=z.current)==null||Er.style.setProperty("--swipe-amount-x",`${Hr.x}px`),(Vr=z.current)==null||Vr.style.setProperty("--swipe-amount-y",`${Hr.y}px`)}},Be&&!p.jsx?B.createElement("button",{"aria-label":ie,"data-disabled":tr,"data-close-button":!0,onClick:tr||!Ce?()=>{}:()=>{var nt;Lt(),(nt=p.onDismiss)==null||nt.call(p,p)},className:Ui(q==null?void 0:q.closeButton,(a=p==null?void 0:p.classNames)==null?void 0:a.closeButton)},(i=ue==null?void 0:ue.close)!=null?i:zJ):null,p.jsx||E.isValidElement(p.title)?p.jsx?p.jsx:typeof p.title=="function"?p.title():p.title:B.createElement(B.Fragment,null,ve||p.icon||p.promise?B.createElement("div",{"data-icon":"",className:Ui(q==null?void 0:q.icon,(o=p==null?void 0:p.classNames)==null?void 0:o.icon)},p.promise||p.type==="loading"&&!p.icon?p.icon||kn():null,p.type!=="loading"?p.icon||(ue==null?void 0:ue[ve])||IJ(ve):null):null,B.createElement("div",{"data-content":"",className:Ui(q==null?void 0:q.content,(s=p==null?void 0:p.classNames)==null?void 0:s.content)},B.createElement("div",{"data-title":"",className:Ui(q==null?void 0:q.title,(l=p==null?void 0:p.classNames)==null?void 0:l.title)},typeof p.title=="function"?p.title():p.title),p.description?B.createElement("div",{"data-description":"",className:Ui(D,pt,q==null?void 0:q.description,(c=p==null?void 0:p.classNames)==null?void 0:c.description)},typeof p.description=="function"?p.description():p.description):null),E.isValidElement(p.cancel)?p.cancel:p.cancel&&Jv(p.cancel)?B.createElement("button",{"data-button":!0,"data-cancel":!0,style:p.cancelButtonStyle||P,onClick:nt=>{var yt,At;Jv(p.cancel)&&Ce&&((At=(yt=p.cancel).onClick)==null||At.call(yt,nt),Lt())},className:Ui(q==null?void 0:q.cancelButton,(u=p==null?void 0:p.classNames)==null?void 0:u.cancelButton)},p.cancel.label):null,E.isValidElement(p.action)?p.action:p.action&&Jv(p.action)?B.createElement("button",{"data-button":!0,"data-action":!0,style:p.actionButtonStyle||j,onClick:nt=>{var yt,At;Jv(p.action)&&((At=(yt=p.action).onClick)==null||At.call(yt,nt),!nt.defaultPrevented&&Lt())},className:Ui(q==null?void 0:q.actionButton,(d=p==null?void 0:p.classNames)==null?void 0:d.actionButton)},p.action.label):null))};function Ej(){if(typeof window>"u"||typeof document>"u")return"ltr";let e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function oQ(e,t){let r={};return[e,t].forEach((n,a)=>{let i=a===1,o=i?"--mobile-offset":"--offset",s=i?QJ:JJ;function l(c){["top","right","bottom","left"].forEach(u=>{r[`${o}-${u}`]=typeof c=="number"?`${c}px`:c})}typeof n=="number"||typeof n=="string"?l(n):typeof n=="object"?["top","right","bottom","left"].forEach(c=>{n[c]===void 0?r[`${o}-${c}`]=s:r[`${o}-${c}`]=typeof n[c]=="number"?`${n[c]}px`:n[c]}):l(s)}),r}var sQ=E.forwardRef(function(e,t){let{invert:r,position:n="bottom-right",hotkey:a=["altKey","KeyT"],expand:i,closeButton:o,className:s,offset:l,mobileOffset:c,theme:u="light",richColors:d,duration:h,style:p,visibleToasts:g=ZJ,toastOptions:m,dir:v=Ej(),gap:y=tQ,loadingIcon:x,icons:b,containerAriaLabel:S="Notifications",pauseWhenPageIsHidden:w}=e,[A,_]=B.useState([]),O=B.useMemo(()=>Array.from(new Set([n].concat(A.filter(W=>W.position).map(W=>W.position)))),[A,n]),[C,P]=B.useState([]),[j,T]=B.useState(!1),[D,k]=B.useState(!1),[F,ee]=B.useState(u!=="system"?u:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),M=B.useRef(null),H=a.join("+").replace(/Key/g,"").replace(/Digit/g,""),q=B.useRef(null),ue=B.useRef(!1),ie=B.useCallback(W=>{_(fe=>{var pe;return(pe=fe.find(me=>me.id===W.id))!=null&&pe.delete||Ta.dismiss(W.id),fe.filter(({id:me})=>me!==W.id)})},[]);return B.useEffect(()=>Ta.subscribe(W=>{if(W.dismiss){_(fe=>fe.map(pe=>pe.id===W.id?{...pe,delete:!0}:pe));return}setTimeout(()=>{x$.flushSync(()=>{_(fe=>{let pe=fe.findIndex(me=>me.id===W.id);return pe!==-1?[...fe.slice(0,pe),{...fe[pe],...W},...fe.slice(pe+1)]:[W,...fe]})})})}),[]),B.useEffect(()=>{if(u!=="system"){ee(u);return}if(u==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?ee("dark"):ee("light")),typeof window>"u")return;let W=window.matchMedia("(prefers-color-scheme: dark)");try{W.addEventListener("change",({matches:fe})=>{ee(fe?"dark":"light")})}catch{W.addListener(({matches:pe})=>{try{ee(pe?"dark":"light")}catch(me){console.error(me)}
vendor: 4,121 bytes, line 216
216})}},[u]),B.useEffect(()=>{A.length<=1&&T(!1)},[A]),B.useEffect(()=>{let W=fe=>{var pe,me;a.every(Oe=>fe[Oe]||fe.code===Oe)&&(T(!0),(pe=M.current)==null||pe.focus()),fe.code==="Escape"&&(document.activeElement===M.current||(me=M.current)!=null&&me.contains(document.activeElement))&&T(!1)};return document.addEventListener("keydown",W),()=>document.removeEventListener("keydown",W)},[a]),B.useEffect(()=>{if(M.current)return()=>{q.current&&(q.current.focus({preventScroll:!0}),q.current=null,ue.current=!1)}},[M.current]),B.createElement("section",{ref:t,"aria-label":`${S} ${H}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},O.map((W,fe)=>{var pe;let[me,Oe]=W.split("-");return A.length?B.createElement("ol",{key:W,dir:v==="auto"?Ej():v,tabIndex:-1,ref:M,className:s,"data-sonner-toaster":!0,"data-theme":F,"data-y-position":me,"data-lifted":j&&A.length>1&&!i,"data-x-position":Oe,style:{"--front-toast-height":`${((pe=C[0])==null?void 0:pe.height)||0}px`,"--width":`${eQ}px`,"--gap":`${y}px`,...p,...oQ(l,c)},onBlur:_e=>{ue.current&&!_e.currentTarget.contains(_e.relatedTarget)&&(ue.current=!1,q.current&&(q.current.focus({preventScroll:!0}),q.current=null))},onFocus:_e=>{_e.target instanceof HTMLElement&&_e.target.dataset.dismissible==="false"||ue.current||(ue.current=!0,q.current=_e.relatedTarget)},onMouseEnter:()=>T(!0),onMouseMove:()=>T(!0),onMouseLeave:()=>{D||T(!1)},onDragEnd:()=>T(!1),onPointerDown:_e=>{_e.target instanceof HTMLElement&&_e.target.dataset.dismissible==="false"||k(!0)},onPointerUp:()=>k(!1)},A.filter(_e=>!_e.position&&fe===0||_e.position===W).map((_e,V)=>{var Q,K;return B.createElement(iQ,{key:_e.id,icons:b,index:V,toast:_e,defaultRichColors:d,duration:(Q=m==null?void 0:m.duration)!=null?Q:h,className:m==null?void 0:m.className,descriptionClassName:m==null?void 0:m.descriptionClassName,invert:r,visibleToasts:g,closeButton:(K=m==null?void 0:m.closeButton)!=null?K:o,interacting:D,position:W,style:m==null?void 0:m.style,unstyled:m==null?void 0:m.unstyled,classNames:m==null?void 0:m.classNames,cancelButtonStyle:m==null?void 0:m.cancelButtonStyle,actionButtonStyle:m==null?void 0:m.actionButtonStyle,removeToast:ie,toasts:A.filter(Y=>Y.position==_e.position),heights:C.filter(Y=>Y.position==_e.position),setHeights:P,expandByDefault:i,gap:y,loadingIcon:x,expanded:j,pauseWhenPageIsHidden:w,swipeDirections:e.swipeDirections})})):null}))});const lQ=({...e})=>{const{theme:t="system"}=DJ();return f.jsx(sQ,{theme:t,className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}},...e})};var cQ=JT[" useId ".trim().toString()]||(()=>{}),uQ=0;function uo(e){const[t,r]=E.useState(cQ());return yn(()=>{r(n=>n??String(uQ++))},[e]),t?`radix-${t}`:""}const dQ=["top","right","bottom","left"],ic=Math.min,qa=Math.max,Wy=Math.round,Qv=Math.floor,Ho=e=>({x:e,y:e}),fQ={left:"right",right:"left",bottom:"top",top:"bottom"},hQ={start:"end",end:"start"};function rE(e,t,r){return qa(e,ic(t,r))}function Vs(e,t){return typeof e=="function"?e(t):e}function Hs(e){return e.split("-")[0]}function Oh(e){return e.split("-")[1]}function XO(e){return e==="x"?"y":"x"}function ZO(e){return e==="y"?"height":"width"}const pQ=new Set(["top","bottom"]);function Lo(e){return pQ.has(Hs(e))?"y":"x"}function JO(e){return XO(Lo(e))}function mQ(e,t,r){r===void 0&&(r=!1);const n=Oh(e),a=JO(e),i=ZO(a);let o=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(o=Vy(o)),[o,Vy(o)]}function vQ(e){const t=Vy(e);return[nE(e),t,nE(t)]}function nE(e){return e.replace(/start|end/g,t=>hQ[t])}const Aj=["left","right"],Tj=["right","left"],gQ=["top","bottom"],yQ=["bottom","top"];function xQ(e,t,r){switch(e){case"top":case"bottom":return r?t?Tj:Aj:t?Aj:T
vendor: 24,984 bytes, line 216
216j;case"left":case"right":return t?gQ:yQ;default:return[]}}function bQ(e,t,r,n){const a=Oh(e);let i=xQ(Hs(e),r==="start",n);return a&&(i=i.map(o=>o+"-"+a),t&&(i=i.concat(i.map(nE)))),i}function Vy(e){return e.replace(/left|right|bottom|top/g,t=>fQ[t])}function wQ(e){return{top:0,right:0,bottom:0,left:0,...e}}function uL(e){return typeof e!="number"?wQ(e):{top:e,right:e,bottom:e,left:e}}function Hy(e){const{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}function Oj(e,t,r){let{reference:n,floating:a}=e;const i=Lo(t),o=JO(t),s=ZO(o),l=Hs(t),c=i==="y",u=n.x+n.width/2-a.width/2,d=n.y+n.height/2-a.height/2,h=n[s]/2-a[s]/2;let p;switch(l){case"top":p={x:u,y:n.y-a.height};break;case"bottom":p={x:u,y:n.y+n.height};break;case"right":p={x:n.x+n.width,y:d};break;case"left":p={x:n.x-a.width,y:d};break;default:p={x:n.x,y:n.y}}switch(Oh(t)){case"start":p[o]-=h*(r&&c?-1:1);break;case"end":p[o]+=h*(r&&c?-1:1);break}return p}const _Q=async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:i=[],platform:o}=r,s=i.filter(Boolean),l=await(o.isRTL==null?void 0:o.isRTL(t));let c=await o.getElementRects({reference:e,floating:t,strategy:a}),{x:u,y:d}=Oj(c,n,l),h=n,p={},g=0;for(let m=0;m<s.length;m++){const{name:v,fn:y}=s[m],{x,y:b,data:S,reset:w}=await y({x:u,y:d,initialPlacement:n,placement:h,strategy:a,middlewareData:p,rects:c,platform:o,elements:{reference:e,floating:t}});u=x??u,d=b??d,p={...p,[v]:{...p[v],...S}},w&&g<=50&&(g++,typeof w=="object"&&(w.placement&&(h=w.placement),w.rects&&(c=w.rects===!0?await o.getElementRects({reference:e,floating:t,strategy:a}):w.rects),{x:u,y:d}=Oj(c,h,l)),m=-1)}return{x:u,y:d,placement:h,strategy:a,middlewareData:p}};async function $m(e,t){var r;t===void 0&&(t={});const{x:n,y:a,platform:i,rects:o,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:h=!1,padding:p=0}=Vs(t,e),g=uL(p),v=s[h?d==="floating"?"reference":"floating":d],y=Hy(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(v)))==null||r?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),x=d==="floating"?{x:n,y:a,width:o.floating.width,height:o.floating.height}:o.reference,b=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),S=await(i.isElement==null?void 0:i.isElement(b))?await(i.getScale==null?void 0:i.getScale(b))||{x:1,y:1}:{x:1,y:1},w=Hy(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:x,offsetParent:b,strategy:l}):x);return{top:(y.top-w.top+g.top)/S.y,bottom:(w.bottom-y.bottom+g.bottom)/S.y,left:(y.left-w.left+g.left)/S.x,right:(w.right-y.right+g.right)/S.x}}const SQ=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:a,rects:i,platform:o,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=Vs(e,t)||{};if(c==null)return{};const d=uL(u),h={x:r,y:n},p=JO(a),g=ZO(p),m=await o.getDimensions(c),v=p==="y",y=v?"top":"left",x=v?"bottom":"right",b=v?"clientHeight":"clientWidth",S=i.reference[g]+i.reference[p]-h[p]-i.floating[g],w=h[p]-i.reference[p],A=await(o.getOffsetParent==null?void 0:o.getOffsetParent(c));let _=A?A[b]:0;(!_||!await(o.isElement==null?void 0:o.isElement(A)))&&(_=s.floating[b]||i.floating[g]);const O=S/2-w/2,C=_/2-m[g]/2-1,P=ic(d[y],C),j=ic(d[x],C),T=P,D=_-m[g]-j,k=_/2-m[g]/2+O,F=rE(T,k,D),ee=!l.arrow&&Oh(a)!=null&&k!==F&&i.reference[g]/2-(k<T?P:j)-m[g]/2<0,M=ee?k<T?k-T:k-D:0;return{[p]:h[p]+M,data:{[p]:F,centerOffset:k-F-M,...ee&&{alignmentOffset:M}},reset:ee}}}),EQ=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:a,middlewareData:i,rects:o,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:h,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:m=!0,...v}=Vs(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};const y=Hs(a),x=Lo(s),b=Hs(s)===s,S=await(l.isRTL==null?void 0:l.isRTL(c.floating)),w=h||(b||!m?[Vy(s)]:vQ(s)),A=g!=="none";!h&&A&&w.push(...bQ(s,m,g,S));const _=[s,...w],O=await $m(t,v),C=[];let P=((n=i.flip)==null?void 0:n.overflows)||[];if(u&&C.push(O[y]),d){const k=mQ(a,o,S);C.push(O[k[0]],O[k[1]])}if(P=[...P,{placement:a,overflows:C}],!C.every(k=>k<=0)){var j,T;const k=(((j=i.flip)==null?void 0:j.index)||0)+1,F=_[k];if(F&&(!(d==="alignment"?x!==Lo(F):!1)||P.every(H=>H.overflows[0]>0&&Lo(H.placement)===x)))return{data:{index:k,overflows:P},reset:{placement:F}};let ee=(T=P.filter(M=>M.overflows[0]<=0).sort((M,H)=>M.overflows[1]-H.overflows[1])[0])==null?void 0:T.placement;if(!ee)switch(p){case"bestFit":{var D;const M=(D=P.filter(H=>{if(A){const q=Lo(H.placement);return q===x||q==="y"}return!0}).map(H=>[H.placement,H.overflows.filter(q=>q>0).reduce((q,ue)=>q+ue,0)]).sort((H,q)=>H[1]-q[1])[0])==null?void 0:D[0];M&&(ee=M);break}case"initialPlacement":ee=s;break}if(a!==ee)return{reset:{placement:ee}}}return{}}}};function Cj(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function kj(e){return dQ.some(t=>e[t]>=0)}const AQ=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:r}=t,{strategy:n="referenceHidden",...a}=Vs(e,t);switch(n){case"referenceHidden":{const i=await $m(t,{...a,elementContext:"reference"}),o=Cj(i,r.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:kj(o)}}}case"escaped":{const i=await $m(t,{...a,altBoundary:!0}),o=Cj(i,r.floating);return{data:{escapedOffsets:o,escaped:kj(o)}}}default:return{}}}}},dL=new Set(["left","top"]);async function TQ(e,t){const{placement:r,platform:n,elements:a}=e,i=await(n.isRTL==null?void 0:n.isRTL(a.floating)),o=Hs(r),s=Oh(r),l=Lo(r)==="y",c=dL.has(o)?-1:1,u=i&&l?-1:1,d=Vs(t,e);let{mainAxis:h,crossAxis:p,alignmentAxis:g}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof g=="number"&&(p=s==="end"?g*-1:g),l?{x:p*u,y:h*c}:{x:h*c,y:p*u}}const OQ=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:a,y:i,placement:o,middlewareData:s}=t,l=await TQ(t,e);return o===((r=s.offset)==null?void 0:r.placement)&&(n=s.arrow)!=null&&n.alignmentOffset?{}:{x:a+l.x,y:i+l.y,data:{...l,placement:o}}}}},CQ=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:a}=t,{mainAxis:i=!0,crossAxis:o=!1,limiter:s={fn:v=>{let{x:y,y:x}=v;return{x:y,y:x}}},...l}=Vs(e,t),c={x:r,y:n},u=await $m(t,l),d=Lo(Hs(a)),h=XO(d);let p=c[h],g=c[d];if(i){const v=h==="y"?"top":"left",y=h==="y"?"bottom":"right",x=p+u[v],b=p-u[y];p=rE(x,p,b)}if(o){const v=d==="y"?"top":"left",y=d==="y"?"bottom":"right",x=g+u[v],b=g-u[y];g=rE(x,g,b)}const m=s.fn({...t,[h]:p,[d]:g});return{...m,data:{x:m.x-r,y:m.y-n,enabled:{[h]:i,[d]:o}}}}}},kQ=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:r,y:n,placement:a,rects:i,middlewareData:o}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=Vs(e,t),u={x:r,y:n},d=Lo(a),h=XO(d);let p=u[h],g=u[d];const m=Vs(s,t),v=typeof m=="number"?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){const b=h==="y"?"height":"width",S=i.reference[h]-i.floating[b]+v.mainAxis,w=i.reference[h]+i.reference[b]-v.mainAxis;p<S?p=S:p>w&&(p=w)}if(c){var y,x;const b=h==="y"?"width":"height",S=dL.has(Hs(a)),w=i.reference[d]-i.floating[b]+(S&&((y=o.offset)==null?void 0:y[d])||0)+(S?0:v.crossAxis),A=i.reference[d]+i.reference[b]+(S?0:((x=o.offset)==null?void 0:x[d])||0)-(S?v.crossAxis:0);g<w?g=w:g>A&&(g=A)}return{[h]:p,[d]:g}}}},PQ=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,n;const{placement:a,rects:i,platform:o,elements:s}=t,{apply:l=()=>{},...c}=Vs(e,t),u=await $m(t,c),d=Hs(a),h=Oh(a),p=Lo(a)==="y",{width:g,height:m}=i.floating;let v,y;d==="top"||d==="bottom"?(v=d,y=h===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?"start":"end")?"left":"right"):(y=d,v=h==="end"?"top":"bottom");const x=m-u.top-u.bottom,b=g-u.left-u.right,S=ic(m-u[v],x),w=ic(g-u[y],b),A=!t.middlewareData.shift;let _=S,O=w;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(O=b),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(_=x),A&&!h){const P=qa(u.left,0),j=qa(u.right,0),T=qa(u.top,0),D=qa(u.bottom,0);p?O=g-2*(P!==0||j!==0?P+j:qa(u.left,u.right)):_=m-2*(T!==0||D!==0?T+D:qa(u.top,u.bottom))}await l({...t,availableWidth:O,availableHeight:_});const C=await o.getDimensions(s.floating);return g!==C.width||m!==C.height?{reset:{rects:!0}}:{}}}};function lb(){return typeof window<"u"}function Ch(e){return fL(e)?(e.nodeName||"").toLowerCase():"#document"}function ni(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ns(e){var t;return(t=(fL(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function fL(e){return lb()?e instanceof Node||e instanceof ni(e).Node:!1}function mo(e){return lb()?e instanceof Element||e instanceof ni(e).Element:!1}function Xo(e){return lb()?e instanceof HTMLElement||e instanceof ni(e).HTMLElement:!1}function Pj(e){return!lb()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ni(e).ShadowRoot}const NQ=new Set(["inline","contents"]);function tv(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=vo(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!NQ.has(a)}const jQ=new Set(["table","td","th"]);function RQ(e){return jQ.has(Ch(e))}const DQ=[":popover-open",":modal"];function cb(e){return DQ.some(t=>{try{return e.matches(t)}catch{return!1}})}const IQ=["transform","translate","scale","rotate","perspective"],MQ=["transform","translate","scale","rotate","perspective","filter"],FQ=["paint","layout","strict","content"];function QO(e){const t=eC(),r=mo(e)?vo(e):e;return IQ.some(n=>r[n]?r[n]!=="none":!1)||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||MQ.some(n=>(r.willChange||"").includes(n))||FQ.some(n=>(r.contain||"").includes(n))}function $Q(e){let t=oc(e);for(;Xo(t)&&!Bf(t);){if(QO(t))return t;if(cb(t))return null;t=oc(t)}return null}function eC(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const LQ=new Set(["html","body","#document"]);function Bf(e){return LQ.has(Ch(e))}function vo(e){return ni(e).getComputedStyle(e)}function ub(e){return mo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function oc(e){if(Ch(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Pj(e)&&e.host||ns(e);return Pj(t)?t.host:t}function hL(e){const t=oc(e);return Bf(t)?e.ownerDocument?e.ownerDocument.body:e.body:Xo(t)&&tv(t)?t:hL(t)}function Lm(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=hL(e),i=a===((n=e.ownerDocument)==null?void 0:n.body),o=ni(a);if(i){const s=aE(o);return t.concat(o,o.visualViewport||[],tv(a)?a:[],s&&r?Lm(s):[])}return t.concat(a,Lm(a,[],r))}function aE(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function pL(e){const t=vo(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=Xo(e),i=a?e.offsetWidth:r,o=a?e.offsetHeight:n,s=Wy(r)!==i||Wy(n)!==o;return s&&(r=i,n=o),{width:r,height:n,$:s}}function tC(e){return mo(e)?e:e.contextElement}function tf(e){const t=tC(e);if(!Xo(t))return Ho(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:i}=pL(t);let o=(i?Wy(r.width):r.width)/n,s=(i?Wy(r.height):r.height)/a;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}const BQ=Ho(0);function mL(e){const t=ni(e);return!eC()||!t.visualViewport?BQ:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function UQ(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==ni(e)?!1:t}function ku(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),i=tC(e);let o=Ho(1);t&&(n?mo(n)&&(o=tf(n)):o=tf(e));const s=UQ(i,r,n)?mL(i):Ho(0);let l=(a.left+s.x)/o.x,c=(a.top+s.y)/o.y,u=a.width/o.x,d=a.height/o.y;if(i){const h=ni(i),p=n&&mo(n)?ni(n):n;let g=h,m=aE(g);for(;m&&n&&p!==g;){const v=tf(m),y=m.getBoundingClientRect(),x=vo(m),b=y.left+(m.clientLeft+parseFloat(x.paddingLeft))*v.x,S=y.top+(m.clientTop+parseFloat(x.paddingTop))*v.y;l*=v.x,c*=v.y,u*=v.x,d*=v.y,l+=b,c+=S,g=ni(m),m=aE(g)}}return Hy({width:u,height:d,x:l,y:c})}function rC(e,t){const r=ub(e).scrollLeft;return t?t.left+r:ku(ns(e)).left+r}function vL(e,t,r){r===void 0&&(r=!1);const n=e.getBoundingClientRect(),a=n.left+t.scrollLeft-(r?0:rC(e,n)),i=n.top+t.scrollTop;return{x:a,y:i}}function zQ(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const i=a==="fixed",o=ns(n),s=t?cb(t.floating):!1;if(n===o||s&&i)return r;let l={scrollLeft:0,scrollTop:0},c=Ho(1);const u=Ho(0),d=Xo(n);if((d||!d&&!i)&&((Ch(n)!=="body"||tv(o))&&(l=ub(n)),Xo(n))){const p=ku(n);c=tf(n),u.x=p.x+n.clientLeft,u.y=p.y+n.clientTop}const h=o&&!d&&!i?vL(o,l,!0):Ho(0);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-l.scrollLeft*c.x+u.x+h.x,y:r.y*c.y-l.scrollTop*c.y+u.y+h.y}}function WQ(e){return Array.from(e.getClientRects())}function VQ(e){const t=ns(e),r=ub(e),n=e.ownerDocument.body,a=qa(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=qa(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let o=-r.scrollLeft+rC(e);const s=-r.scrollTop;return vo(n).direction==="rtl"&&(o+=qa(t.clientWidth,n.clientWidth)-a),{width:a,height:i,x:o,y:s}}function HQ(e,t){const r=ni(e),n=ns(e),a=r.visualViewport;let i=n.clientWidth,o=n.clientHeight,s=0,l=0;if(a){i=a.width,o=a.height;const c=eC();(!c||c&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:i,height:o,x:s,y:l}}const qQ=new Set(["absolute","fixed"]);function GQ(e,t){const r=ku(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,i=Xo(e)?tf(e):Ho(1),o=e.clientWidth*i.x,s=e.clientHeight*i.y,l=a*i.x,c=n*i.y;return{width:o,height:s,x:l,y:c}}function Nj(e,t,r){let n;if(t==="viewport")n=HQ(e,r);else if(t==="document")n=VQ(ns(e));else if(mo(t))n=GQ(t,r);else{const a=mL(e);n={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return Hy(n)}function gL(e,t){const r=oc(e);return r===t||!mo(r)||Bf(r)?!1:vo(r).position==="fixed"||gL(r,t)}function KQ(e,t){const r=t.get(e);if(r)return r;let n=Lm(e,[],!1).filter(s=>mo(s)&&Ch(s)!=="body"),a=null;const i=vo(e).position==="fixed";let o=i?oc(e):e;for(;mo(o)&&!Bf(o);){const s=vo(o),l=QO(o);!l&&s.position==="fixed"&&(a=null),(i?!l&&!a:!l&&s.position==="static"&&!!a&&qQ.has(a.position)||tv(o)&&!l&&gL(e,o))?n=n.filter(u=>u!==o):a=s,o=oc(o)}return t.set(e,n),n}function YQ(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const o=[...r==="clippingAncestors"?cb(t)?[]:KQ(t,this._c):[].concat(r),n],s=o[0],l=o.reduce((c,u)=>{const d=Nj(t,u,a);return c.top=qa(d.top,c.top),c.right=ic(d.right,c.right),c.bottom=ic(d.bottom,c.bottom),c.left=qa(d.left,c.left),c},Nj(t,s,a));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function XQ(e){const{width:t,height:r}=pL(e);return{width:t,height:r}}function ZQ(e,t,r){const n=Xo(t),a=ns(t),i=r==="fixed",o=ku(e,!0,i,t);let s={scrollLeft:0,scrollTop:0};const l=Ho(0);function c(){l.x=rC(a)}if(n||!n&&!i)if((Ch(t)!=="body"||tv(a))&&(s=ub(t)),n){const p=ku(t,!0,i,t);l.x=p.x+t.clientLeft,l.y=p.y+t.clientTop}else a&&c();i&&!n&&a&&c();const u=a&&!n&&!i?vL(a,s):Ho(0),d=o.left+s.scrollLeft-l.x-u.x,h=o.top+s.scrollTop-l.y-u.y;return{x:d,y:h,width:o.width,height:o.height}}function C_(e){return vo(e).position==="static"}function jj(e,t){if(!Xo(e)||vo(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return ns(e)===r&&(r=r.ownerDocument.body),r}function yL(e,t){const r=ni(e);if(cb(e))return r;if(!Xo(e)){let a=oc(e);for(;a&&!Bf(a);){if(mo(a)&&!C_(a))return a;a=oc(a)}return r}let n=jj(e,t);for(;n&&RQ(n)&&C_(n);)n=jj(n,t);return n&&Bf(n)&&C_(n)&&!QO(n)?r:n||$Q(e)||r}const JQ=async function(e){const t=this.getOffsetParent||yL,r=this.getDimensions,n=await r(e.floating);return{reference:ZQ(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function QQ(e){return vo(e).direction==="rtl"}const eee={convertOffsetParentRelativeRectToViewportRelativeRect:zQ,getDocumentElement:ns,getClippingRect:YQ,getOffsetParent:yL,getElementRects:JQ,getClientRects:WQ,getDimensions:XQ,getScale:tf,isElement:mo,isRTL:QQ};function xL(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function tee(e,t){let r=null,n;const a=ns(e);function i(){var s;clearTimeout(n),(s=r)==null||s.disconnect(),r=null}function o(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),i();const c=e.getBoundingClientRect(),{left:u,top:d,width:h,height:p}=c;if(s||t(),!h||!p)return;const g=Qv(d),m=Qv(a.clientWidth-(u+h)),v=Qv(a.clientHeight-(d+p)),y=Qv(u),b={rootMargin:-g+"px "+-m+"px "+-v+"px "+-y+"px",threshold:qa(0,ic(1,l))||1};let S=!0;function w(A){const _=A[0].intersectionRatio;if(_!==l){if(!S)return o();_?o(!1,_):n=setTimeout(()=>{o(!1,1e-7)},1e3)}_===1&&!xL(c,e.getBoundingClientRect())&&o(),S=!1}try{r=new IntersectionObserver(w,{...b,root:a.ownerDocument})}catch{r=new IntersectionObserver(w,b)}r.observe(e)}return o(!0),i}function ree(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:a=!0,ancestorResize:i=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,c=tC(e),u=a||i?[...c?Lm(c):[],...Lm(t)]:[];u.forEach(y=>{a&&y.addEventListener("scroll",r,{passive:!0}),i&&y.addEventListener("resize",r)});const d=c&&s?tee(c,r):null;let h=-1,p=null;o&&(p=new ResizeObserver(y=>{let[x]=y;x&&x.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var b;(b=p)==null||b.observe(t)})),r()}),c&&!l&&p.observe(c),p.observe(t));let g,m=l?ku(e):null;l&&v();function v(){const y=ku(e);m&&!xL(m,y)&&r(),m=y,g=requestAnimationFrame(v)}return r(),()=>{var y;u.forEach(x=>{a&&x.removeEventListener("scroll",r),i&&x.removeEventListener("resize",r)}),d==null||d(),(y=p)==null||y.disconnect(),p=null,l&&cancelAnimationFrame(g)}}const nee=OQ,aee=CQ,iee=EQ,oee=PQ,see=AQ,Rj=SQ,lee=kQ,cee=(e,t,r)=>{const n=new Map,a={platform:eee,...r},i={...a.platform,_c:n};return _Q(e,t,{...a,platform:i})};var uee=typeof document<"u",dee=function(){},iy=uee?E.useLayoutEffect:dee;function qy(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,a;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(!qy(e[n],t[n]))return!1;return!0}if(a=Object.keys(e),r=a.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!{}.hasOwnProperty.call(t,a[n]))return!1;for(n=r;n--!==0;){const i=a[n];if(!(i==="_owner"&&e.$$typeof)&&!qy(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function bL(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Dj(e,t){const r=bL(e);return Math.round(t*r)/r}function k_(e){const t=E.useRef(e);return iy(()=>{t.current=e}),t}function fee(e){e===void 0&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:a,elements:{reference:i,floating:o}={},transform:s=!0,whileElementsMounted:l,open:c}=e,[u,d]=E.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[h,p]=E.useState(n);qy(h,n)||p(n);const[g,m]=E.useState(null),[v,y]=E.useState(null),x=E.useCallback(H=>{H!==A.current&&(A.current=H,m(H))},[]),b=E.useCallback(H=>{H!==_.current&&(_.current=H,y(H))},[]),S=i||g,w=o||v,A=E.useRef(null),_=E.useRef(null),O=E.useRef(u),C=l!=null,P=k_(l),j=k_(a),T=k_(c),D=E.useCallback(()=>{if(!A.current||!_.current)return;const H={placement:t,strategy:r,middleware:h};j.current&&(H.platform=j.current),cee(A.current,_.current,H).then(q=>{const ue={...q,isPositioned:T.current!==!1};k.current&&!qy(O.current,ue)&&(O.current=ue,Ci.flushSync(()=>{d(ue)}))})},[h,t,r,j,T]);iy(()=>{c===!1&&O.current.isPositioned&&(O.current.isPositioned=!1,d(H=>({...H,isPositioned:!1})))},[c]);const k=E.useRef(!1);iy(()=>(k.current=!0,()=>{k.current=!1}),[]),iy(()=>{if(S&&(A.current=S),w&&(_.current=w),S&&w){if(P.current)return P.current(S,w,D);D()}},[S,w,D,P,C]);const F=E.useMemo(()=>({reference:A,floating:_,setReference:x,setFloating:b}),[x,b]),ee=E.useMemo(()=>({reference:S,floating:w}),[S,w]),M=E.useMemo(()=>{const H={position:r,left:0,top:0};if(!ee.floating)return H;const q=Dj(ee.floating,u.x),ue=Dj(ee.floating,u.y);return s?{...H,transform:"translate("+q+"px, "+ue+"px)",...bL(ee.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:q,top:ue}},[r,s,ee.floating,u.x,u.y]);return E.useMemo(()=>({...u,update:D,refs:F,elements:ee,floatingStyles:M}),[u,D,F,ee,M])}const hee=e=>{function t(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:e,fn(r){const{element:n,padding:a}=typeof e=="function"?e(r):e;return n&&t(n)?n.current!=null?Rj({element:n.current,padding:a}).fn(r):{}:n?Rj({element:n,padding:a}).fn(r):{}}}},pee=(e,t)=>({...nee(e),options:[e,t]}),mee=(e,t)=>({...aee(e),options:[e,t]}),vee=(e,t)=>({...lee(e),options:[e,t]}),gee=(e,t)=>({...iee(e),options:[e,t]}),yee=(e,t)=>({...oee(e),options:[e,t]}),xee=(e,t)=>({...see(e),options:[e,t]}),bee=(e,t)=>({...hee(e),options:[e,t]});var wee="Arrow",wL=E.forwardRef((e,t)=>{const{children:r,width:n=10,height:a=5,...i}=e;return f.jsx(et.svg,{...i,ref:t,width:n,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:f.jsx("polygon",{points:"0,0 30,0 15,10"})})});wL.displayName=wee;var _ee=wL;function nC(e){const[t,r]=E.useState(void 0);return yn(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});const n=new ResizeObserver(a=>{if(!Array.isArray(a)||!a.length)return;const i=a[0];let o,s;if("borderBoxSize"in i){const l=i.borderBoxSize,c=Array.isArray(l)?l[0]:l;o=c.inlineSize,s=c.blockSize}else o=e.offsetWidth,s=e.offsetHeight;r({width:o,height:s})});return n.observe(e,{box:"border-box"}),()=>n.unobserve(e)}else r(void 0)},[e]),t}var aC="Popper",[_L,kh]=ta(aC),[See,SL]=_L(aC),EL=e=>{const{__scopePopper:t,children:r}=e,[n,a]=E.useState(null);return f.jsx(See,{scope:t,anchor:n,onAnchorChange:a,children:r})};EL.displayName=aC;var AL="PopperAnchor",TL=E.forwardRef((e,t)=>{const{__scopePopper:r,virtualRef:n,...a}=e,i=SL(AL,r),o=E.useRef(null),s=wt(t,o);return E.useEffect(()=>{i.onAnchorChange((n==null?void 0:n.current)||o.current)}),n?null:f.jsx(et.div,{...a,ref:s})});TL.displayName=AL;var iC="PopperContent",[Eee,Aee]=_L(iC),OL=E.forwardRef((e,t)=>{var _e,V,Q,K,Y,te;const{__scopePopper:r,side:n="bottom",sideOffset:a=0,align:i="center",alignOffset:o=0,arrowPadding:s=0,avoidCollisions:l=!0,collisionBoundary:c=[],collisionPadding:u=0,sticky:d="partial",hideWhenDetached:h=!1,updatePositionStrategy:p="optimized",onPlaced:g,...m}=e,v=SL(iC,r),[y,x]=E.useState(null),b=wt(t,Se=>x(Se)),[S,w]=E.useState(null),A=nC(S),_=(A==null?void 0:A.width)??0,O=(A==null?void 0:A.height)??0,C=n+(i!=="center"?"-"+i:""),P=typeof u=="number"?u:{top:0,right:0,bottom:0,left:0,...u},j=Array.isArray(c)?c:[c],T=j.length>0,D={padding:P,boundary:j.filter(Oee),altBoundary:T},{refs:k,floatingStyles:F,placement:ee,isPositioned:M,middlewareData:H}=fee({strategy:"fixed",placement:C,whileElementsMounted:(...Se)=>ree(...Se,{animationFrame:p==="always"}),elements:{reference:v.anchor},middleware:[pee({mainAxis:a+O,alignmentAxis:o}),l&&mee({mainAxis:!0,crossAxis:!1,limiter:d==="partial"?vee():void 0,...D}),l&&gee({...D}),yee({...D,apply:({elements:Se,rects:N,availableWidth:de,availableHeight:oe})=>{const{width:X,height:G}=N.reference,ce=Se.floating.style;ce.setProperty("--radix-popper-available-width",`${de}px`),ce.setProperty("--radix-popper-available-height",`${oe}px`),ce.setProperty("--radix-popper-anchor-width",`${X}px`),ce.setProperty("--radix-popper-anchor-height",`${G}px`)}}),S&&bee({element:S,padding:s}),Cee({arrowWidth:_,arrowHeight:O}),h&&xee({strategy:"referenceHidden",...D})]}),[q,ue]=PL(ee),ie=hn(g);yn(()=>{M&&(ie==null||ie())},[M,ie]);const W=(_e=H.arrow)==null?void 0:_e.x,fe=(V=H.arrow)==null?void 0:V.y,pe=((Q=H.arrow)==null?void 0:Q.centerOffset)!==0,[me,Oe]=E.useState();return yn(()=>{y&&Oe(window.getComputedStyle(y).zIndex)},[y]),f.jsx("div",{ref:k.setFloating,"data-radix-popper-content-wrapper":"",style:{...F,transform:M?F.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:me,"--radix-popper-transform-origin":[(K=H.transformOrigin)==null?void 0:K.x,(Y=H.transformOrigin)==null?void 0:Y.y].join(" "),...((te=H.hide)==null?void 0:te.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:f.jsx(Eee,{scope:r,placedSide:q,onArrowChange:w,arrowX:W,arrowY:fe,shouldHideArrow:pe,children:f.jsx(et.div,{"data-side":q,"data-align":ue,...m,ref:b,style:{...m.style,animation:M?void 0:"none"}})})})});OL.displayName=iC;var CL="PopperArrow",Tee={top:"bottom",right:"left",bottom:"top",left:"r
216ight"},kL=E.forwardRef(function(t,r){const{__scopePopper:n,...a}=t,i=Aee(CL,n),o=Tee[i.placedSide];return f.jsx("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:f.jsx(_ee,{...a,ref:r,style:{...a.style,display:"block"}})})});kL.displayName=CL;function Oee(e){return e!==null}var Cee=e=>({name:"transformOrigin",options:e,fn(t){var v,y,x;const{placement:r,rects:n,middlewareData:a}=t,o=((v=a.arrow)==null?void 0:v.centerOffset)!==0,s=o?0:e.arrowWidth,l=o?0:e.arrowHeight,[c,u]=PL(r),d={start:"0%",center:"50%",end:"100%"}[u],h=(((y=a.arrow)==null?void 0:y.x)??0)+s/2,p=(((x=a.arrow)==null?void 0:x.y)??0)+l/2;let g="",m="";return c==="bottom"?(g=o?d:`${h}px`,m=`${-l}px`):c==="top"?(g=o?d:`${h}px`,m=`${n.floating.height+l}px`):c==="right"?(g=`${-l}px`,m=o?d:`${p}px`):c==="left"&&(g=`${n.floating.width+l}px`,m=o?d:`${p}px`),{data:{x:g,y:m}}}});function PL(e){const[t,r="center"]=e.split("-");return[t,r]}var NL=EL,db=TL,oC=OL,sC=kL,[fb,HVe]=ta("Tooltip",[kh]),lC=kh(),jL="TooltipProvider",kee=700,Ij="tooltip.open",[Pee,RL]=fb(jL),DL=e=>{const{__scopeTooltip:t,delayDuration:r=kee,skipDelayDuration:n=300,disableHoverableContent:a=!1,children:i}=e,o=E.useRef(!0),s=E.useRef(!1),l=E.useRef(0);return E.useEffect(()=>{const c=l.current;return()=>window.clearTimeout(c)},[]),f.jsx(Pee,{scope:t,isOpenDelayedRef:o,delayDuration:r,onOpen:E.useCallback(()=>{window.clearTimeout(l.current),o.current=!1},[]),onClose:E.useCallback(()=>{window.clearTimeout(l.current),l.current=window.setTimeout(()=>o.current=!0,n)},[n]),isPointerInTransitRef:s,onPointerInTransitChange:E.useCallback(c=>{s.current=c},[]),disableHoverableContent:a,children:i})};DL.displayName=jL;var IL="Tooltip",[qVe,hb]=fb(IL),iE="TooltipTrigger",Nee=E.forwardRef((e,t)=>{const{__scopeTooltip:r,...n}=e,a=hb(iE,r),i=RL(iE,r),o=lC(r),s=E.useRef(null),l=wt(t,s,a.onTriggerChange),c=E.useRef(!1),u=E.useRef(!1),d=E.useCallback(()=>c.current=!1,[]);return E.useEffect(()=>()=>document.removeEventListener("pointerup",d),[d]),f.jsx(db,{asChild:!0,...o,children:f.jsx(et.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...n,ref:l,onPointerMove:ze(e.onPointerMove,h=>{h.pointerType!=="touch"&&!u.current&&!i.isPointerInTransitRef.current&&(a.onTriggerEnter(),u.current=!0)}),onPointerLeave:ze(e.onPointerLeave,()=>{a.onTriggerLeave(),u.current=!1}),onPointerDown:ze(e.onPointerDown,()=>{a.open&&a.onClose(),c.current=!0,document.addEventListener("pointerup",d,{once:!0})}),onFocus:ze(e.onFocus,()=>{c.current||a.onOpen()}),onBlur:ze(e.onBlur,a.onClose),onClick:ze(e.onClick,a.onClose)})})});Nee.displayName=iE;var jee="TooltipPortal",[GVe,Ree]=fb(jee,{forceMount:void 0}),Uf="TooltipContent",ML=E.forwardRef((e,t)=>{const r=Ree(Uf,e.__scopeTooltip),{forceMount:n=r.forceMount,side:a="top",...i}=e,o=hb(Uf,e.__scopeTooltip);return f.jsx(ra,{present:n||o.open,children:o.disableHoverableContent?f.jsx(FL,{side:a,...i,ref:t}):f.jsx(Dee,{side:a,...i,ref:t})})}),Dee=E.forwardRef((e,t)=>{const r=hb(Uf,e.__scopeTooltip),n=RL(Uf,e.__scopeTooltip),a=E.useRef(null),i=wt(t,a),[o,s]=E.useState(null),{trigger:l,onClose:c}=r,u=a.current,{onPointerInTransitChange:d}=n,h=E.useCallback(()=>{s(null),d(!1)},[d]),p=E.useCallback((g,m)=>{const v=g.currentTarget,y={x:g.clientX,y:g.clientY},x=Lee(y,v.getBoundingClientRect()),b=Bee(y,x),S=Uee(m.getBoundingClientRect()),w=Wee([...b,...S]);s(w),d(!0)},[d]);return E.useEffect(()=>()=>h(),[h]),E.useEffect(()=>{if(l&&u){const g=v=>p(v,u),m=v=>p(v,l);return l.addEventListener("pointerleave",g),u.addEventListener("pointerleave",m),()=>{l.removeEventListener("pointerleave",g),u.removeEventListener("pointerleave",m)}}},[l,u,p,h]),E.useEffect(()=>{if(o){const g=m=>{const v=m.target,y={x:m.clientX,y:m.clientY},x=(l==null?void 0:l.contains(v))||(u==null?void 0:u.contains(v)),b=!zee(y,o);x?h():b&&(h(),c())};return document.addEventListener("pointermove",g),()=>document.removeEventListener("pointermove",g)}},[l,u,o,c,h]),f.jsx(FL,{...e,ref:i})}),[Iee,Mee]=fb(IL,{isInside:!1}),Fee=S$("TooltipContent"),FL=E.forwardRef((e,t)=>
216{const{__scopeTooltip:r,children:n,"aria-label":a,onEscapeKeyDown:i,onPointerDownOutside:o,...s}=e,l=hb(Uf,r),c=lC(r),{onClose:u}=l;return E.useEffect(()=>(document.addEventListener(Ij,u),()=>document.removeEventListener(Ij,u)),[u]),E.useEffect(()=>{if(l.trigger){const d=h=>{const p=h.target;p!=null&&p.contains(l.trigger)&&u()};return window.addEventListener("scroll",d,{capture:!0}),()=>window.removeEventListener("scroll",d,{capture:!0})}},[l.trigger,u]),f.jsx(Ah,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:d=>d.preventDefault(),onDismiss:u,children:f.jsxs(oC,{"data-state":l.stateAttribute,...c,...s,ref:t,style:{...s.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[f.jsx(Fee,{children:n}),f.jsx(Iee,{scope:r,isInside:!0,children:f.jsx(lZ,{id:l.contentId,role:"tooltip",children:a||n})})]})})});ML.displayName=Uf;var $L="TooltipArrow",$ee=E.forwardRef((e,t)=>{const{__scopeTooltip:r,...n}=e,a=lC(r);return Mee($L,r).isInside?null:f.jsx(sC,{...a,...n,ref:t})});$ee.displayName=$L;function Lee(e,t){const r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(r,n,a,i)){case i:return"left";case a:return"right";case r:return"top";case n:return"bottom";default:throw new Error("unreachable")}}function Bee(e,t,r=5){const n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r});break}return n}function Uee(e){const{top:t,right:r,bottom:n,left:a}=e;return[{x:a,y:t},{x:r,y:t},{x:r,y:n},{x:a,y:n}]}function zee(e,t){const{x:r,y:n}=e;let a=!1;for(let i=0,o=t.length-1;i<t.length;o=i++){const s=t[i],l=t[o],c=s.x,u=s.y,d=l.x,h=l.y;u>n!=h>n&&r<(d-c)*(n-u)/(h-u)+c&&(a=!a)}return a}function Wee(e){const t=e.slice();return t.sort((r,n)=>r.x<n.x?-1:r.x>n.x?1:r.y<n.y?-1:r.y>n.y?1:0),Vee(t)}function Vee(e){if(e.length<=1)return e.slice();const t=[];for(let n=0;n<e.length;n++){const a=e[n];for(;t.length>=2;){const i=t[t.length-1],o=t[t.length-2];if((i.x-o.x)*(a.y-o.y)>=(i.y-o.y)*(a.x-o.x))t.pop();else break}t.push(a)}t.pop();const r=[];for(let n=e.length-1;n>=0;n--){const a=e[n];for(;r.length>=2;){const i=r[r.length-1],o=r[r.length-2];if((i.x-o.x)*(a.y-o.y)>=(i.y-o.y)*(a.x-o.x))r.pop();else break}r.push(a)}return r.pop(),t.length===1&&r.length===1&&t[0].x===r[0].x&&t[0].y===r[0].y?t:t.concat(r)}var Hee=DL,LL=ML;const qee=Hee,Gee=E.forwardRef(({className:e,sideOffset:t=4,...r},n)=>f.jsx(LL,{ref:n,sideOffset:t,className:qe("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-sm text-popover-foreground shadow-md animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...r}));Gee.displayName=LL.displayName;var rv=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Pu=typeof window>"u"||"Deno"in globalThis;function Oa(){}function Kee(e,t){return typeof e=="function"?e(t):e}function oE(e){return typeof e=="number"&&e>=0&&e!==1/0}function BL(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Zl(e,t){return typeof e=="function"?e(t):e}function bi(e,t){return typeof e=="function"?e(t):e}function Mj(e,t){const{type:r="all",exact:n,fetchStatus:a,predicate:i,queryKey:o,stale:s}=e;if(o){if(n){if(t.queryHash!==cC(o,t.options))return!1}else if(!Um(t.queryKey,o))return!1}if(r!=="all"){const l=t.isActive();if(r==="active"&&!l||r==="inactive"&&l)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||a&&a!==t.state.fetchStatus||i&&!i(t))}function Fj(e,t){const{exact:r,status:n,predicate:a,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(Bm(t.options.mutationKey)!==Bm(i))return!1}else if(!Um(t.options.mutationKey,i))return!1}return!(n&&t.state.status!==n||a&&!a(t))}function cC(e,t){return((t==null?void 0:t.queryKeyHashFn)||Bm)(e)}function Bm(e){return JSON.stringify(e,(t,r)=>lE(r)?Object.keys(r).sort().reduce((n,a)=>(n[a]=r[a],n),{}):r)}function Um(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(r=>Um(e[r],t[r])):!1}function UL(e,t){if(e===t)return e;const r=$j(e)&&$j(t);if(r||lE(e)&&lE(t)){const n=r?e:Object.keys(e),a=n.length,i=r?t:Object.keys(t),o=i.length,s=r?[]:{},l=new Set(n);let c=0;for(let u=0;u<o;u++){const d=r?u:i[u];(!r&&l.has(d)||r)&&e[d]===void 0&&t[d]===void 0?(s[d]=void 0,c++):(s[d]=UL(e[d],t[d]),s[d]===e[d]&&e[d]!==void 0&&c++)}return a===o&&c===a?e:s}return t}function sE(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(e[r]!==t[r])return!1;return!0}function $j(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function lE(e){if(!Lj(e))return!1;const t=e.constructor;if(t===void 0)return!0;const r=t.prototype;return!(!Lj(r)||!r.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function Lj(e){return Object.prototype.toString.call(e)==="[object Object]"}function Yee(e){return new Promise(t=>{setTimeout(t,e)})}function cE(e,t,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?UL(e,t):t}function Xee(e,t,r=0){const n=[...e,t];return r&&n.length>r?n.slice(1):n}function Zee(e,t,r=0){const n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var uC=Symbol();function zL(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===uC?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function Jee(e,t){return typeof e=="function"?e(...t):!!e}var su,El,wf,ZM,Qee=(ZM=class extends rv{constructor(){super();ct(this,su);ct(this,El);ct(this,wf);Ge(this,wf,t=>{if(!Pu&&window.addEventListener){const r=()=>t();return window.addEventListener("visibilitychange",r,!1),()=>{window.removeEventListener("visibilitychange",r)}}})}onSubscribe(){he(this,El)||this.setEventListener(he(this,wf))}onUnsubscribe(){var t;this.hasListeners()||((t=he(this,El))==null||t.call(this),Ge(this,El,void 0))}setEventListener(t){var r;Ge(this,wf,t),(r=he(this,El))==null||r.call(this),Ge(this,El,t(n=>{typeof n=="boolean"?this.setFocused(n):this.onFocus()}))}setFocused(t){he(this,su)!==t&&(Ge(this,su,t),this.onFocus())}onFocus(){const t=this.isFocused();
vendor: 4,954 bytes, line 216
216this.listeners.forEach(r=>{r(t)})}isFocused(){var t;return typeof he(this,su)=="boolean"?he(this,su):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},su=new WeakMap,El=new WeakMap,wf=new WeakMap,ZM),dC=new Qee,_f,Al,Sf,JM,ete=(JM=class extends rv{constructor(){super();ct(this,_f,!0);ct(this,Al);ct(this,Sf);Ge(this,Sf,t=>{if(!Pu&&window.addEventListener){const r=()=>t(!0),n=()=>t(!1);return window.addEventListener("online",r,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",r),window.removeEventListener("offline",n)}}})}onSubscribe(){he(this,Al)||this.setEventListener(he(this,Sf))}onUnsubscribe(){var t;this.hasListeners()||((t=he(this,Al))==null||t.call(this),Ge(this,Al,void 0))}setEventListener(t){var r;Ge(this,Sf,t),(r=he(this,Al))==null||r.call(this),Ge(this,Al,t(this.setOnline.bind(this)))}setOnline(t){he(this,_f)!==t&&(Ge(this,_f,t),this.listeners.forEach(n=>{n(t)}))}isOnline(){return he(this,_f)}},_f=new WeakMap,Al=new WeakMap,Sf=new WeakMap,JM),Gy=new ete;function uE(){let e,t;const r=new Promise((a,i)=>{e=a,t=i});r.status="pending",r.catch(()=>{});function n(a){Object.assign(r,a),delete r.resolve,delete r.reject}return r.resolve=a=>{n({status:"fulfilled",value:a}),e(a)},r.reject=a=>{n({status:"rejected",reason:a}),t(a)},r}function tte(e){return Math.min(1e3*2**e,3e4)}function WL(e){return(e??"online")==="online"?Gy.isOnline():!0}var VL=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function P_(e){return e instanceof VL}function HL(e){let t=!1,r=0,n=!1,a;const i=uE(),o=m=>{var v;n||(h(new VL(m)),(v=e.abort)==null||v.call(e))},s=()=>{t=!0},l=()=>{t=!1},c=()=>dC.isFocused()&&(e.networkMode==="always"||Gy.isOnline())&&e.canRun(),u=()=>WL(e.networkMode)&&e.canRun(),d=m=>{var v;n||(n=!0,(v=e.onSuccess)==null||v.call(e,m),a==null||a(),i.resolve(m))},h=m=>{var v;n||(n=!0,(v=e.onError)==null||v.call(e,m),a==null||a(),i.reject(m))},p=()=>new Promise(m=>{var v;a=y=>{(n||c())&&m(y)},(v=e.onPause)==null||v.call(e)}).then(()=>{var m;a=void 0,n||(m=e.onContinue)==null||m.call(e)}),g=()=>{if(n)return;let m;const v=r===0?e.initialPromise:void 0;try{m=v??e.fn()}catch(y){m=Promise.reject(y)}Promise.resolve(m).then(d).catch(y=>{var A;if(n)return;const x=e.retry??(Pu?0:3),b=e.retryDelay??tte,S=typeof b=="function"?b(r,y):b,w=x===!0||typeof x=="number"&&r<x||typeof x=="function"&&x(r,y);if(t||!w){h(y);return}r++,(A=e.onFail)==null||A.call(e,r,y),Yee(S).then(()=>c()?void 0:p()).then(()=>{t?h(y):g()})})};return{promise:i,cancel:o,continue:()=>(a==null||a(),i),cancelRetry:s,continueRetry:l,canStart:u,start:()=>(u()?g():p().then(g),i)}}var rte=e=>setTimeout(e,0);function nte(){let e=[],t=0,r=s=>{s()},n=s=>{s()},a=rte;const i=s=>{t?e.push(s):a(()=>{r(s)})},o=()=>{const s=e;e=[],s.length&&a(()=>{n(()=>{s.forEach(l=>{r(l)})})})};return{batch:s=>{let l;t++;try{l=s()}finally{t--,t||o()}return l},batchCalls:s=>(...l)=>{i(()=>{s(...l)})},schedule:i,setNotifyFunction:s=>{r=s},setBatchNotifyFunction:s=>{n=s},setScheduler:s=>{a=s}}}var Dn=nte(),lu,QM,qL=(QM=class{constructor(){ct(this,lu)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),oE(this.gcTime)&&Ge(this,lu,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(Pu?1/0:5*60*1e3))}clearGcTimeout(){he(this,lu)&&(clearTimeout(he(this,lu)),Ge(this,lu,void 0))}},lu=new WeakMap,QM),Ef,cu,yi,uu,Wn,V0,du,Xi,ys,eF,ate=(eF=class extends qL{constructor(t){super();ct(this,Xi);ct(this,Ef);ct(this,cu);ct(this,yi);ct(this,uu);ct(this,Wn);ct(this,V0);ct(this,du);Ge(this,du,!1),Ge(this,V0,t.defaultOptions),this.setOptions(t.options),this.observers=[],Ge(this,uu,t.client),Ge(this,yi,he(this,uu).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,Ge(this,Ef,ite(this.options)),this.state=t.state??he(this,Ef),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var t;return(t=he(this,Wn))==null?void 0:t.promise}setOptions(t){this.options={...he(this,V0),...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&he(this,yi).remove(this)}setData(t,r){const n=cE(this.state.data,t,this.options);return jt(this,Xi,ys).call(this,{data:n,type:"success",dataUpdatedAt:r==null?void 0:r.updatedAt,manual:r==null?void 0:r.manual}),n}setState(t,r){jt(this,Xi,ys).call(this,{type:"setState",state:t,setStateOptions:r})}cancel(t){var n,a;const r=(n=he(this,Wn))==null?void 0:n.promise;return(a=he(this,Wn))==null||a.cancel(t),r?r.then(Oa).catch(Oa):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(he(this,Ef))}isActive(){return this.observers.some(t=>bi(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===uC||this.state.dataUpdateCount+this.state.errorUpdate
216Count===0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>Zl(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!BL(this.state.dataUpdatedAt,t)}onFocus(){var r;const t=this.observers.find(n=>n.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(r=he(this,Wn))==null||r.continue()}onOnline(){var r;const t=this.observers.find(n=>n.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(r=he(this,Wn))==null||r.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),he(this,yi).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(r=>r!==t),this.observers.length||(he(this,Wn)&&(he(this,du)?he(this,Wn).cancel({revert:!0}):he(this,Wn).cancelRetry()),this.scheduleGc()),he(this,yi).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||jt(this,Xi,ys).call(this,{type:"invalidate"})}fetch(t,r){var c,u,d;if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&(r!=null&&r.cancelRefetch))this.cancel({silent:!0});else if(he(this,Wn))return he(this,Wn).continueRetry(),he(this,Wn).promise}if(t&&this.setOptions(t),!this.options.queryFn){const h=this.observers.find(p=>p.options.queryFn);h&&this.setOptions(h.options)}const n=new AbortController,a=h=>{Object.defineProperty(h,"signal",{enumerable:!0,get:()=>(Ge(this,du,!0),n.signal)})},i=()=>{const h=zL(this.options,r),g=(()=>{const m={client:he(this,uu),queryKey:this.queryKey,meta:this.meta};return a(m),m})();return Ge(this,du,!1),this.options.persister?this.options.persister(h,g,this):h(g)},s=(()=>{const h={fetchOptions:r,options:this.options,queryKey:this.queryKey,client:he(this,uu),state:this.state,fetchFn:i};return a(h),h})();(c=this.options.behavior)==null||c.onFetch(s,this),Ge(this,cu,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((u=s.fetchOptions)==null?void 0:u.meta))&&jt(this,Xi,ys).call(this,{type:"fetch",meta:(d=s.fetchOptions)==null?void 0:d.meta});const l=h=>{var p,g,m,v;P_(h)&&h.silent||jt(this,Xi,ys).call(this,{type:"error",error:h}),P_(h)||((g=(p=he(this,yi).config).onError)==null||g.call(p,h,this),(v=(m=he(this,yi).config).onSettled)==null||v.call(m,this.state.data,h,this)),this.scheduleGc()};return Ge(this,Wn,HL({initialPromise:r==null?void 0:r.initialPromise,fn:s.fetchFn,abort:n.abort.bind(n),onSuccess:h=>{var p,g,m,v;if(h===void 0){l(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(h)}catch(y){l(y);return}(g=(p=he(this,yi).config).onSuccess)==null||g.call(p,h,this),(v=(m=he(this,yi).config).onSettled)==null||v.call(m,h,this.state.error,this),this.scheduleGc()},onError:l,onFail:(h,p)=>{jt(this,Xi,ys).call(this,{type:"failed",failureCount:h,error:p})},onPause:()=>{jt(this,Xi,ys).call(this,{type:"pause"})},onContinue:()=>{jt(this,Xi,ys).call(this,{type:"continue"})},retry:s.options.retry,retryDelay:s.options.retryDelay,networkMode:s.options.networkMode,canRun:()=>!0})),he(this,Wn).start()}},Ef=new WeakMap,cu=new WeakMap,yi=new WeakMap,uu=new WeakMap,Wn=new WeakMap,V0=new WeakMap,du=new WeakMap,Xi=new WeakSet,ys=function(t){const r=n=>{switch(t.type){case"failed":return{...n,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...n,fetchStatus:"paused"};case"continue":return{...n,fetchStatus:"fetching"};case"fetch":return{...n,...GL(n.data,this.options),fetchMeta:t.meta??null};case"success":return Ge(this,cu,void 0),{...n,data:t.data,dataUpdateCount:n.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const a=t.error;return P_(a)&&a.revert&&he(this,cu)?{...he(this,cu),fetchStatus:"idle"}
vendor: 5,134 bytes, line 216
216:{...n,error:a,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"};case"invalidate":return{...n,isInvalidated:!0};case"setState":return{...n,...t.state}}};this.state=r(this.state),Dn.batch(()=>{this.observers.forEach(n=>{n.onQueryUpdate()}),he(this,yi).notify({query:this,type:"updated",action:t})})},eF);function GL(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:WL(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function ite(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,r=t!==void 0,n=r?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}var No,tF,ote=(tF=class extends rv{constructor(t={}){super();ct(this,No);this.config=t,Ge(this,No,new Map)}build(t,r,n){const a=r.queryKey,i=r.queryHash??cC(a,r);let o=this.get(i);return o||(o=new ate({client:t,queryKey:a,queryHash:i,options:t.defaultQueryOptions(r),state:n,defaultOptions:t.getQueryDefaults(a)}),this.add(o)),o}add(t){he(this,No).has(t.queryHash)||(he(this,No).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const r=he(this,No).get(t.queryHash);r&&(t.destroy(),r===t&&he(this,No).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){Dn.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return he(this,No).get(t)}getAll(){return[...he(this,No).values()]}find(t){const r={exact:!0,...t};return this.getAll().find(n=>Mj(r,n))}findAll(t={}){const r=this.getAll();return Object.keys(t).length>0?r.filter(n=>Mj(t,n)):r}notify(t){Dn.batch(()=>{this.listeners.forEach(r=>{r(t)})})}onFocus(){Dn.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){Dn.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},No=new WeakMap,tF),jo,na,fu,Ro,fl,rF,ste=(rF=class extends qL{constructor(t){super();ct(this,Ro);ct(this,jo);ct(this,na);ct(this,fu);this.mutationId=t.mutationId,Ge(this,na,t.mutationCache),Ge(this,jo,[]),this.state=t.state||lte(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){he(this,jo).includes(t)||(he(this,jo).push(t),this.clearGcTimeout(),he(this,na).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){Ge(this,jo,he(this,jo).filter(r=>r!==t)),this.scheduleGc(),he(this,na).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){he(this,jo).length||(this.state.status==="pending"?this.scheduleGc():he(this,na).remove(this))}continue(){var t;return((t=he(this,fu))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var i,o,s,l,c,u,d,h,p,g,m,v,y,x,b,S,w,A,_,O;const r=()=>{jt(this,Ro,fl).call(this,{type:"continue"})};Ge(this,fu,HL({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(C,P)=>{jt(this,Ro,fl).call(this,{type:"failed",failureCount:C,error:P})},onPause:()=>{jt(this,Ro,fl).call(this,{type:"pause"})},onContinue:r,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>he(this,na).canRun(this)}));const n=this.state.status==="pending",a=!he(this,fu).canStart();try{if(n)r();else{jt(this,Ro,fl).call(this,{type:"pending",variables:t,isPaused:a}),await((o=(i=he(this,na).config).onMutate)==null?void 0:o.call(i,t,this));const P=await((l=(s=this.options).onMutate)==null?void 0:l.call(s,t));P!==this.state.context&&jt(this,Ro,fl).call(this,{type:"pending",context:P,variables:t,isPaused:a})}const C=await he(this,fu).start();return await((u=(c=he(this,na).config).onSuccess)==null?void 0:u.call(c,C,t,this.state.context,this)),await((h=(d=this.options).onSuccess)==null?void 0:h.call(d,C,t,this.state.context)),await((g=(p=he(this,na).config).onSettled)==null?void 0:g.call(p,C,null,this.state.variables,this.state.context,this)),await((v=(m=this.options).onSettled)==null?void 0:v.call(m,C,null,t,this.state.context)),jt(this,Ro,fl).call(this,{type:"success",data:C}),C}catch(C){try{throw await((x=(y=he(this,na).config).onError)==null?void 0:x.call(y,C,t,this.state.context,this)),await((S=(b=this.options).onError)==null?void 0:S.call(b,C,t,this.state.context)),await((A=(w=he(this,na).config).onSettled)==null?void 0:A.call(w,void 0,C,this.state.variables,this.state.context,this)),await((O=(_=this.options).onSettled)==null?void 0:O.call(_,void 0,C,t,this.state.context)),C}finally{jt(this,Ro,fl).call(this,{type:"error",error:C})}}finally{he(this,na).runNext(this)}}},jo=new WeakMap,na=new WeakMap,fu=new WeakMap,Ro=new WeakSet,fl=function(t){const r=n=>{switch(t.type){case"failed":return{...n,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...n,isPaused:!0};case"continue":return{...n,isPaused:!1};
216case"pending":return{...n,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...n,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...n,data:void 0,error:t.error,failureCount:n.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=r(this.state),Dn.batch(()=>{he(this,jo).forEach(n=>{n.onMutationUpdate(t)}),he(this,na).notify({mutation:this,type:"updated",action:t})})},rF);function lte(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var As,Zi,H0,nF,cte=(nF=class extends rv{constructor(t={}){super();ct(this,As);ct(this,Zi);ct(this,H0);this.config=t,Ge(this,As,new Set),Ge(this,Zi,new Map),Ge(this,H0,0)}build(t,r,n){const a=new ste({mutationCache:this,mutationId:++jv(this,H0)._,options:t.defaultMutationOptions(r),state:n});return this.add(a),a}add(t){he(this,As).add(t);const r=eg(t);if(typeof r=="string"){const n=he(this,Zi).get(r);n?n.push(t):he(this,Zi).set(r,[t])}this.notify({type:"added",mutation:t})}remove(t){if(he(this,As).delete(t)){const r=eg(t);if(typeof r=="string"){const n=he(this,Zi).get(r);if(n)if(n.length>1){const a=n.indexOf(t);a!==-1&&n.splice(a,1)}else n[0]===t&&he(this,Zi).delete(r)}}this.notify({type:"removed",mutation:t})}canRun(t){const r=eg(t);if(typeof r=="string"){const n=he(this,Zi).get(r),a=n==null?void 0:n.find(i=>i.state.status==="pending");return!a||a===t}else return!0}runNext(t){var n;const r=eg(t);if(typeof r=="string"){const a=(n=he(this,Zi).get(r))==null?void 0:n.find(i=>i!==t&&i.state.isPaused);return(a==null?void 0:a.continue())??Promise.resolve()}else return Promise.resolve()}clear(){Dn.batch(()=>{he(this,As).forEach(t=>{this.notify({type:"removed",mutation:t})}),he(this,As).clear(),he(this,Zi).clear()})}getAll(){return Array.from(he(this,As))}find(t){const r={exact:!0,...t};return this.getAll().find(n=>Fj(r,n))}findAll(t={}){return this.getAll().filter(r=>Fj(t,r))}notify(t){Dn.batch(()=>{this.listeners.forEach(r=>{r(t)})})}resumePausedMutations(){const t=this.getAll().filter(r=>
vendor: 9,502 bytes, line 216
216r.state.isPaused);return Dn.batch(()=>Promise.all(t.map(r=>r.continue().catch(Oa))))}},As=new WeakMap,Zi=new WeakMap,H0=new WeakMap,nF);function eg(e){var t;return(t=e.options.scope)==null?void 0:t.id}function Bj(e){return{onFetch:(t,r)=>{var u,d,h,p,g;const n=t.options,a=(h=(d=(u=t.fetchOptions)==null?void 0:u.meta)==null?void 0:d.fetchMore)==null?void 0:h.direction,i=((p=t.state.data)==null?void 0:p.pages)||[],o=((g=t.state.data)==null?void 0:g.pageParams)||[];let s={pages:[],pageParams:[]},l=0;const c=async()=>{let m=!1;const v=b=>{Object.defineProperty(b,"signal",{enumerable:!0,get:()=>(t.signal.aborted?m=!0:t.signal.addEventListener("abort",()=>{m=!0}),t.signal)})},y=zL(t.options,t.fetchOptions),x=async(b,S,w)=>{if(m)return Promise.reject();if(S==null&&b.pages.length)return Promise.resolve(b);const _=(()=>{const j={client:t.client,queryKey:t.queryKey,pageParam:S,direction:w?"backward":"forward",meta:t.options.meta};return v(j),j})(),O=await y(_),{maxPages:C}=t.options,P=w?Zee:Xee;return{pages:P(b.pages,O,C),pageParams:P(b.pageParams,S,C)}};if(a&&i.length){const b=a==="backward",S=b?ute:Uj,w={pages:i,pageParams:o},A=S(n,w);s=await x(w,A,b)}else{const b=e??i.length;do{const S=l===0?o[0]??n.initialPageParam:Uj(n,s);if(l>0&&S==null)break;s=await x(s,S),l++}while(l<b)}return s};t.options.persister?t.fetchFn=()=>{var m,v;return(v=(m=t.options).persister)==null?void 0:v.call(m,c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r)}:t.fetchFn=c}}}function Uj(e,{pages:t,pageParams:r}){const n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}function ute(e,{pages:t,pageParams:r}){var n;return t.length>0?(n=e.getPreviousPageParam)==null?void 0:n.call(e,t[0],t,r[0],r):void 0}var $r,Tl,Ol,Af,Tf,Cl,Of,Cf,aF,dte=(aF=class{constructor(e={}){ct(this,$r);ct(this,Tl);ct(this,Ol);ct(this,Af);ct(this,Tf);ct(this,Cl);ct(this,Of);ct(this,Cf);Ge(this,$r,e.queryCache||new ote),Ge(this,Tl,e.mutationCache||new cte),Ge(this,Ol,e.defaultOptions||{}),Ge(this,Af,new Map),Ge(this,Tf,new Map),Ge(this,Cl,0)}mount(){jv(this,Cl)._++,he(this,Cl)===1&&(Ge(this,Of,dC.subscribe(async e=>{e&&(await this.resumePausedMutations(),he(this,$r).onFocus())})),Ge(this,Cf,Gy.subscribe(async e=>{e&&(await this.resumePausedMutations(),he(this,$r).onOnline())})))}unmount(){var e,t;jv(this,Cl)._--,he(this,Cl)===0&&((e=he(this,Of))==null||e.call(this),Ge(this,Of,void 0),(t=he(this,Cf))==null||t.call(this),Ge(this,Cf,void 0))}isFetching(e){return he(this,$r).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return he(this,Tl).findAll({...e,status:"pending"}).length}getQueryData(e){var r;const t=this.defaultQueryOptions({queryKey:e});return(r=he(this,$r).get(t.queryHash))==null?void 0:r.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),r=he(this,$r).build(this,t),n=r.state.data;return n===void 0?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(Zl(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return he(this,$r).findAll(e).map(({queryKey:t,state:r})=>{const n=r.data;return[t,n]})}setQueryData(e,t,r){const n=this.defaultQueryOptions({queryKey:e}),a=he(this,$r).get(n.queryHash),i=a==null?void 0:a.state.data,o=Kee(t,i);if(o!==void 0)return he(this,$r).build(this,n).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return Dn.batch(()=>he(this,$r).findAll(e).map(({queryKey:n})=>[n,this.setQueryData(n,t,r)]))}getQueryState(e){var r;const t=this.defaultQueryOptions({queryKey:e});return(r=he(this,$r).get(t.queryHash))==null?void 0:r.state}removeQueries(e){const t=he(this,$r);Dn.batch(()=>{t.findAll(e).forEach(r=>{t.remove(r)})})}resetQueries(e,t){const r=he(this,$r);return Dn.batch(()=>(r.findAll(e).forEach(n=>{n.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const r={revert:!0,...t},n=Dn.batch(()=>he(this,$r).findAll(e).map(a=>a.cancel(r)));return Promise.all(n).then(Oa).catch(Oa)}invalidateQueries(e,t={}){return Dn.batch(()=>(he(this,$r).findAll(e).forEach(r=>{r.invalidate()}),(e==null?void 0:e.refetchType)==="none"?Promise.resolve():this.refetchQueries({...e,type:(e==null?void 0:e.refetchType)??(e==null?void 0:e.type)??"active"},t)))}refetchQueries(e,t={}){const r={...t,cancelRefetch:t.cancelRefetch??!0},n=Dn.batch(()=>he(this,$r).findAll(e).filter(a=>!a.isDisabled()&&!a.isStatic()).map(a=>{let i=a.fetch(void 0,r);return r.throwOnError||(i=i.catch(Oa)),a.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(n).then(Oa)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const r=he(this,$r).build(this,t);return r.isStaleByTime(Zl(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(Oa).catch(Oa)}fetchInfiniteQuery(e){return e.behavior=Bj(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Oa).catch(Oa)}ensureInfiniteQueryData(e){return e.behavior=Bj(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Gy.isOnline()?he(this,Tl).resumePausedMutations():Promise.resolve()}getQueryCache(){return he(this,$r)}getMutationCache(){return he(this,Tl)}getDefaultOptions(){return he(this,Ol)}setDefaultOptions(e){Ge(this,Ol,e)}setQueryDefaults(e,t){he(this,Af).set(Bm(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...he(this,Af).values()],r={};return t.forEach(n=>{Um(e,n.queryKey)&&Object.assign(r,n.defaultOptions)}),r}setMutationDefaults(e,t){he(this,Tf).set(Bm(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...he(this,Tf).values()],r={};return t.forEach(n=>{Um(e,n.mutationKey)&&Object.assign(r,n.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;const t={...he(this,Ol).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=cC(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===uC&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...he(this,Ol).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){he(this,$r).clear(),he(this,Tl).clear()}},$r=new WeakMap,Tl=new WeakMap,Ol=new WeakMap,Af=new WeakMap,Tf=new WeakMap,Cl=new WeakMap,Of=new WeakMap,Cf=new WeakMap,aF),Sa,Rt,q0,aa,hu,kf,kl,Pl,G0,Pf,Nf,pu,mu,Nl,jf,Yt,Fp,dE,fE,hE,pE,mE,vE,gE,KL,iF,fte=(iF=class extends rv{constructor(t,r){super();ct(this,Yt);ct(this,Sa);ct(this,Rt);ct(this,q0);ct(this,aa);ct(this,hu);ct(this,kf);ct(this,kl);ct(this,Pl);ct(this,G0);ct(this,Pf);ct(this,Nf);ct(this,pu);ct(this,mu);ct(this,Nl);ct(this,jf,new Set);this.options=r,Ge(this,Sa,t),Ge(this,Pl,null),Ge(this,kl,uE()),this.options.experimental_prefetchInRender||he(this,kl).reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(r)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(he(this,Rt).addObserver(this),zj(he(this,Rt),this.options)?jt(this,Yt,Fp).call(this):this.updateResult(),jt(this,Yt,pE).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return yE(he(this,Rt),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return yE(he(this,Rt),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,jt(this,Yt,mE).call(this),jt(this,Yt,vE).call(this),he(this,Rt).removeObserver(this)}setOptions(t){const r=this.options,n=he(this,Rt);if(this.options=he(this,Sa).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof bi(this.options.enabled,he(this,Rt))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");jt(this,Yt,gE).call(this),he(this,Rt).setOptions(this.options),r._defaulted&&!sE(this.options,r)&&he(this,Sa).getQueryCache().notify({type:"observerOptionsUpdated",query:he(this,Rt),observer:this});const a=this.hasListeners();a&&Wj(he(this,Rt),n,this.options,r)&&jt(this,Yt,Fp).call(this),this.updateResult(),a&&(he(this,Rt)!==n||bi(this.options.enabled,he(this,Rt))!==bi(r.enabled,he(this,Rt))||Zl(this.options.staleTime,he(this,Rt))!==Zl(r.staleTime,he(this,Rt)))&&jt(this,Yt,dE).call(this);const i=jt(this,Yt,fE).call(this);a&&(he(this,Rt)!==n||bi(this.options.enabled,he(this,Rt))!==bi(r.enabled,he(this,Rt))||i!==he(this,Nl))&&jt(this,Yt,hE).call(this,i)}getOptimisticResult(t){const r=he(this,Sa).getQueryCache().build(he(this,Sa),t),n=this.createResult(r,t);return pte(this,n)&&(Ge(this,aa,n),Ge(this,kf,this.options),Ge(this,hu,he(this,Rt).state)),n}getCurrentResult(){return he(this,aa)}trackResult(t,r){return new Proxy(t,{get:(n,a)=>(this.trackProp(a),r==null||r(a),Reflect.get(n,a))})}trackProp(t){he(this,jf).add(t)}getCurrentQuery(){return he(this,Rt)}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const r=he(this,Sa).defaultQueryOptions(t),n=he(this,Sa).getQueryCache().build(he(this,Sa),r);return n.fetch().then(()=>this.createResult(n,r))}fetch(t){return jt(this,Yt,Fp).call(this,{...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),he(this,aa)))}createResult(t,r){var C;const n=he(this,Rt),a=this.options,i=he(this,aa),o=he(this,hu),s=he(this,kf),c=t!==n?t.state:he(this,q0),{state:u}=t;let d={...u},h=!1,p;
vendor: 2,267 bytes, line 216
216if(r._optimisticResults){const P=this.hasListeners(),j=!P&&zj(t,r),T=P&&Wj(t,n,r,a);(j||T)&&(d={...d,...GL(u.data,t.options)}),r._optimisticResults==="isRestoring"&&(d.fetchStatus="idle")}let{error:g,errorUpdatedAt:m,status:v}=d;p=d.data;let y=!1;if(r.placeholderData!==void 0&&p===void 0&&v==="pending"){let P;i!=null&&i.isPlaceholderData&&r.placeholderData===(s==null?void 0:s.placeholderData)?(P=i.data,y=!0):P=typeof r.placeholderData=="function"?r.placeholderData((C=he(this,Nf))==null?void 0:C.state.data,he(this,Nf)):r.placeholderData,P!==void 0&&(v="success",p=cE(i==null?void 0:i.data,P,r),h=!0)}if(r.select&&p!==void 0&&!y)if(i&&p===(o==null?void 0:o.data)&&r.select===he(this,G0))p=he(this,Pf);else try{Ge(this,G0,r.select),p=r.select(p),p=cE(i==null?void 0:i.data,p,r),Ge(this,Pf,p),Ge(this,Pl,null)}catch(P){Ge(this,Pl,P)}he(this,Pl)&&(g=he(this,Pl),p=he(this,Pf),m=Date.now(),v="error");const x=d.fetchStatus==="fetching",b=v==="pending",S=v==="error",w=b&&x,A=p!==void 0,O={status:v,fetchStatus:d.fetchStatus,isPending:b,isSuccess:v==="success",isError:S,isInitialLoading:w,isLoading:w,data:p,dataUpdatedAt:d.dataUpdatedAt,error:g,errorUpdatedAt:m,failureCount:d.fetchFailureCount,failureReason:d.fetchFailureReason,errorUpdateCount:d.errorUpdateCount,isFetched:d.dataUpdateCount>0||d.errorUpdateCount>0,isFetchedAfterMount:d.dataUpdateCount>c.dataUpdateCount||d.errorUpdateCount>c.errorUpdateCount,isFetching:x,isRefetching:x&&!b,isLoadingError:S&&!A,isPaused:d.fetchStatus==="paused",isPlaceholderData:h,isRefetchError:S&&A,isStale:fC(t,r),refetch:this.refetch,promise:he(this,kl),isEnabled:bi(r.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const P=D=>{O.status==="error"?D.reject(O.error):O.data!==void 0&&D.resolve(O.data)},j=()=>{const D=Ge(this,kl,O.promise=uE());P(D)},T=he(this,kl);switch(T.status){case"pending":t.queryHash===n.queryHash&&P(T);break;case"fulfilled":(O.status==="error"||O.data!==T.value)&&j();break;case"rejected":(O.status!=="error"||O.error!==T.reason)&&j();break}}return O}updateResult(){const t=he(this,aa),r=this.createResult(he(this,Rt),this.options);if(Ge(this,hu,he(this,Rt).state),Ge(this,kf,this.options),he(this,hu).data!==void 0&&Ge(this,Nf,he(this,Rt)),sE(r,t))return;Ge(this,aa,r);const n=()=>
vendor: 4,970 bytes, line 216
216{if(!t)return!0;const{notifyOnChangeProps:a}=this.options,i=typeof a=="function"?a():a;if(i==="all"||!i&&!he(this,jf).size)return!0;const o=new Set(i??he(this,jf));return this.options.throwOnError&&o.add("error"),Object.keys(he(this,aa)).some(s=>{const l=s;return he(this,aa)[l]!==t[l]&&o.has(l)})};jt(this,Yt,KL).call(this,{listeners:n()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&jt(this,Yt,pE).call(this)}},Sa=new WeakMap,Rt=new WeakMap,q0=new WeakMap,aa=new WeakMap,hu=new WeakMap,kf=new WeakMap,kl=new WeakMap,Pl=new WeakMap,G0=new WeakMap,Pf=new WeakMap,Nf=new WeakMap,pu=new WeakMap,mu=new WeakMap,Nl=new WeakMap,jf=new WeakMap,Yt=new WeakSet,Fp=function(t){jt(this,Yt,gE).call(this);let r=he(this,Rt).fetch(this.options,t);return t!=null&&t.throwOnError||(r=r.catch(Oa)),r},dE=function(){jt(this,Yt,mE).call(this);const t=Zl(this.options.staleTime,he(this,Rt));if(Pu||he(this,aa).isStale||!oE(t))return;const n=BL(he(this,aa).dataUpdatedAt,t)+1;Ge(this,pu,setTimeout(()=>{he(this,aa).isStale||this.updateResult()},n))},fE=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(he(this,Rt)):this.options.refetchInterval)??!1},hE=function(t){jt(this,Yt,vE).call(this),Ge(this,Nl,t),!(Pu||bi(this.options.enabled,he(this,Rt))===!1||!oE(he(this,Nl))||he(this,Nl)===0)&&Ge(this,mu,setInterval(()=>{(this.options.refetchIntervalInBackground||dC.isFocused())&&jt(this,Yt,Fp).call(this)},he(this,Nl)))},pE=function(){jt(this,Yt,dE).call(this),jt(this,Yt,hE).call(this,jt(this,Yt,fE).call(this))},mE=function(){he(this,pu)&&(clearTimeout(he(this,pu)),Ge(this,pu,void 0))},vE=function(){he(this,mu)&&(clearInterval(he(this,mu)),Ge(this,mu,void 0))},gE=function(){const t=he(this,Sa).getQueryCache().build(he(this,Sa),this.options);if(t===he(this,Rt))return;const r=he(this,Rt);Ge(this,Rt,t),Ge(this,q0,t.state),this.hasListeners()&&(r==null||r.removeObserver(this),t.addObserver(this))},KL=function(t){Dn.batch(()=>{t.listeners&&this.listeners.forEach(r=>{r(he(this,aa))}),he(this,Sa).getQueryCache().notify({query:he(this,Rt),type:"observerResultsUpdated"})})},iF);function hte(e,t){return bi(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function zj(e,t){return hte(e,t)||e.state.data!==void 0&&yE(e,t,t.refetchOnMount)}function yE(e,t,r){if(bi(t.enabled,e)!==!1&&Zl(t.staleTime,e)!=="static"){const n=typeof r=="function"?r(e):r;return n==="always"||n!==!1&&fC(e,t)}return!1}function Wj(e,t,r,n){return(e!==t||bi(n.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&fC(e,r)}function fC(e,t){return bi(t.enabled,e)!==!1&&e.isStaleByTime(Zl(t.staleTime,e))}function pte(e,t){return!sE(e.getCurrentResult(),t)}var YL=E.createContext(void 0),mte=e=>{const t=E.useContext(YL);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},vte=({client:e,children:t})=>(E.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),f.jsx(YL.Provider,{value:e,children:t})),XL=E.createContext(!1),gte=()=>E.useContext(XL);XL.Provider;function yte(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var xte=E.createContext(yte()),bte=()=>E.useContext(xte),wte=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},_te=e=>{E.useEffect(()=>{e.clearReset()},[e])},Ste=({result:e,errorResetBoundary:t,throwOnError:r,query:n,suspense:a})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&(a&&e.data===void 0||Jee(r,[e.error,n])),Ete=e=>{if(e.suspense){const t=n=>n==="static"?n:Math.max(n??1e3,1e3),r=e.staleTime;e.staleTime=typeof r=="function"?(...n)=>t(r(...n)):t(r),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},Ate=(e,t)=>e.isLoading&&e.isFetching&&!t,Tte=(e,t)=>(e==null?void 0:e.suspense)&&t.isPending,Vj=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function Ote(e,t,r){var d,h,p,g,m;const n=gte(),a=bte(),i=mte(),o=i.defaultQueryOptions(e);(h=(d=i.getDefaultOptions().queries)==null?void 0:d._experimental_beforeQuery)==null||h.call(d,o),o._optimisticResults=n?"isRestoring":"optimistic",Ete(o),wte(o,a),_te(a);const s=!i.getQueryCache().get(o.queryHash),[l]=E.useState(()=>new t(i,o)),c=l.getOptimisticResult(o),u=!n&&e.subscribed!==!1;if(E.useSyncExternalStore(E.useCallback(v=>{const y=u?l.subscribe(Dn.batchCalls(v)):Oa;return l.updateResult(),y},[l,u]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),E.useEffect(()=>{l.setOptions(o)},[o,l]),Tte(o,c))throw Vj(o,l,a);if(Ste({result:c,errorResetBoundary:a,throwOnError:o.throwOnError,query:i.getQueryCache().get(o.queryHash),suspense:o.suspense}))throw c.error;if((g=(p=i.getDefaultOptions().queries)==null?void 0:p._experimental_afterQuery)==null||g.call(p,o,c),o.experimental_prefetchInRender&&!Pu&&Ate(c,n)){const v=s?Vj(o,l,a):(m=i.getQueryCache().get(o.queryHash))==null?void 0:m.promise;v==null||v.catch(Oa).finally(()=>{l.updateResult()})}return o.notifyOnChangeProps?c:l.trackResult(c)}
vendor: 4,527 bytes, lines 216-225
216function Hj(e,t){return Ote(e,fte)}/**
217 * @remix-run/router v1.23.0
218 *
219 * Copyright (c) Remix Software Inc.
220 *
221 * This source code is licensed under the MIT license found in the
222 * LICENSE.md file in the root directory of this source tree.
223 *
224 * @license MIT
225 */function zm(){return zm=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},zm.apply(this,arguments)}var Il;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Il||(Il={}));const qj="popstate";function Cte(e){e===void 0&&(e={});function t(n,a){let{pathname:i,search:o,hash:s}=n.location;return xE("",{pathname:i,search:o,hash:s},a.state&&a.state.usr||null,a.state&&a.state.key||"default")}function r(n,a){return typeof a=="string"?a:Ky(a)}return Pte(t,r,null,e)}function nn(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function ZL(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function kte(){return Math.random().toString(36).substr(2,8)}function Gj(e,t){return{usr:e.state,key:e.key,idx:t}}function xE(e,t,r,n){return r===void 0&&(r=null),zm({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Ph(t):t,{state:r,key:t&&t.key||n||kte()})}function Ky(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function Ph(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function Pte(e,t,r,n){n===void 0&&(n={});let{window:a=document.defaultView,v5Compat:i=!1}=n,o=a.history,s=Il.Pop,l=null,c=u();c==null&&(c=0,o.replaceState(zm({},o.state,{idx:c}),""));function u(){return(o.state||{idx:null}).idx}function d(){s=Il.Pop;let v=u(),y=v==null?null:v-c;c=v,l&&l({action:s,location:m.location,delta:y})}function h(v,y){s=Il.Push;let x=xE(m.location,v,y);c=u()+1;let b=Gj(x,c),S=m.createHref(x);try{o.pushState(b,"",S)}catch(w){if(w instanceof DOMException&&w.name==="DataCloneError")throw w;a.location.assign(S)}i&&l&&l({action:s,location:m.location,delta:1})}function p(v,y){s=Il.Replace;let x=xE(m.location,v,y);c=u();let b=Gj(x,c),S=m.createHref(x);o.replaceState(b,"",S),i&&l&&l({action:s,location:m.location,delta:0})}function g(v){let y=a.location.origin!=="null"?a.location.origin:a.location.href,x=typeof v=="string"?v:Ky(v);return x=x.replace(/ $/,"%20"),nn(y,"No window.location.(origin|href) available to create URL for href: "+x),new URL(x,y)}let m={get action(){return s},get location(){return e(a,o)},listen(v){if(l)throw new Error("A history only accepts one active listener");return a.addEventListener(qj,d),l=v,()=>{a.removeEventListener(qj,d),l=null}},createHref(v){return t(a,v)},createURL:g,encodeLocation(v){let y=g(v);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:h,replace:p,go(v){return o.go(v)}};return m}var Kj;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Kj||(Kj={}));function Nte(e,t,r){return r===void 0&&(r="/"),jte(e,t,r,!1)}function jte(e,t,r,n){let a=typeof t=="string"?Ph(t):t,i=hC(a.pathname||"/",r);if(i==null)return null;let o=JL(e);Rte(o);let s=null;for(let l=0;s==null&&l<o.length;++l){let c=Vte(i);s=zte(o[l],c,n)}return s}function JL(e,t,r,n){t===void 0&&(t=[]),r===void 0&&(r=[]),n===void 0&&(n="");let a=(i,o,s)=>{let l={relativePath:s===void 0?i.path||"":s,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};l.relativePath.startsWith("/")&&(nn(l.relativePath.startsWith(n),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(n.length));let c=Jl([n,l.relativePath]),u=r.concat(l);i.children&&i.children.length>0&&(nn(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),JL(i.children,t,u,c)),!(i.path==null&&!i.index)&&t.push({path:c,score:Bte(c,i.index),routesMeta:u})};return e.forEach((i,o)=>{var s;if(i.path===""||!((s=i.path)!=null&&s.includes("?")))a(i,o);else for(let l of QL(i.path))a(i,o,l)}),t}function QL(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,a=r.endsWith("?"),i=r.replace(/\?$/,"");if(n.length===0)return a?[i,""]:[i];let o=QL(n.join("/")),s=[];return s.push(...o.map(l=>
vendor: 7,867 bytes, lines 225-234
225l===""?i:[i,l].join("/"))),a&&s.push(...o),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function Rte(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:Ute(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}const Dte=/^:[\w-]+$/,Ite=3,Mte=2,Fte=1,$te=10,Lte=-2,Yj=e=>e==="*";function Bte(e,t){let r=e.split("/"),n=r.length;return r.some(Yj)&&(n+=Lte),t&&(n+=Mte),r.filter(a=>!Yj(a)).reduce((a,i)=>a+(Dte.test(i)?Ite:i===""?Fte:$te),n)}function Ute(e,t){return e.length===t.length&&e.slice(0,-1).every((n,a)=>n===t[a])?e[e.length-1]-t[t.length-1]:0}function zte(e,t,r){let{routesMeta:n}=e,a={},i="/",o=[];for(let s=0;s<n.length;++s){let l=n[s],c=s===n.length-1,u=i==="/"?t:t.slice(i.length)||"/",d=Xj({path:l.relativePath,caseSensitive:l.caseSensitive,end:c},u),h=l.route;if(!d&&c&&r&&!n[n.length-1].route.index&&(d=Xj({path:l.relativePath,caseSensitive:l.caseSensitive,end:!1},u)),!d)return null;Object.assign(a,d.params),o.push({params:a,pathname:Jl([i,d.pathname]),pathnameBase:Kte(Jl([i,d.pathnameBase])),route:h}),d.pathnameBase!=="/"&&(i=Jl([i,d.pathnameBase]))}return o}function Xj(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=Wte(e.path,e.caseSensitive,e.end),a=t.match(r);if(!a)return null;let i=a[0],o=i.replace(/(.)\/+$/,"$1"),s=a.slice(1);return{params:n.reduce((c,u,d)=>{let{paramName:h,isOptional:p}=u;if(h==="*"){let m=s[d]||"";o=i.slice(0,i.length-m.length).replace(/(.)\/+$/,"$1")}const g=s[d];return p&&!g?c[h]=void 0:c[h]=(g||"").replace(/%2F/g,"/"),c},{}),pathname:i,pathnameBase:o,pattern:e}}function Wte(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),ZL(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let n=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,s,l)=>(n.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),a+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?a+="\\/*$":e!==""&&e!=="/"&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),n]}function Vte(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return ZL(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function hC(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function Hte(e,t){t===void 0&&(t="/");let{pathname:r,search:n="",hash:a=""}=typeof e=="string"?Ph(e):e;return{pathname:r?r.startsWith("/")?r:qte(r,t):t,search:Yte(n),hash:Xte(a)}}function qte(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(a=>{a===".."?r.length>1&&r.pop():a!=="."&&r.push(a)}),r.length>1?r.join("/"):"/"}function N_(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(n)+"].  Please separate it out to the ")+("`to."+r+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function Gte(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function e6(e,t){let r=Gte(e);return t?r.map((n,a)=>a===r.length-1?n.pathname:n.pathnameBase):r.map(n=>n.pathnameBase)}function t6(e,t,r,n){n===void 0&&(n=!1);let a;typeof e=="string"?a=Ph(e):(a=zm({},e),nn(!a.pathname||!a.pathname.includes("?"),N_("?","pathname","search",a)),nn(!a.pathname||!a.pathname.includes("#"),N_("#","pathname","hash",a)),nn(!a.search||!a.search.includes("#"),N_("#","search","hash",a)));let i=e===""||a.pathname==="",o=i?"/":a.pathname,s;if(o==null)s=r;else{let d=t.length-1;if(!n&&o.startsWith("..")){let h=o.split("/");for(;h[0]==="..";)h.shift(),d-=1;a.pathname=h.join("/")}s=d>=0?t[d]:"/"}let l=Hte(a,s),c=o&&o!=="/"&&o.endsWith("/"),u=(i||o===".")&&r.endsWith("/");return!l.pathname.endsWith("/")&&(c||u)&&(l.pathname+="/"),l}const Jl=e=>e.join("/").replace(/\/\/+/g,"/"),Kte=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Yte=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Xte=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function Zte(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const r6=["post","put","patch","delete"];new Set(r6);const Jte=["get",...r6];new Set(Jte);/**
226 * React Router v6.30.1
227 *
228 * Copyright (c) Remix Software Inc.
229 *
230 * This source code is licensed under the MIT license found in the
231 * LICENSE.md file in the root directory of this source tree.
232 *
233 * @license MIT
234 */function Wm(){return Wm=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},Wm.apply(this,arguments)}const pC=E.createContext(null),Qte=E.createContext(null),Xu=E.createContext(null),pb=E.createContext(null),vc=E.createContext({outlet:null,matches:[],isDataRoute:!1}),n6=E.createContext(null);function ere(e,t){let{relative:r}=t===void 0?{}:t;nv()||nn(!1);let{basename:n,navigator:a}=E.useContext(Xu),{hash:i,pathname:o,search:s}=i6(e,{relative:r}),l=o;return n!=="/"&&(l=o==="/"?n:Jl([n,o])),a.createHref({pathname:l,search:s,hash:i})}function nv(){return E.useContext(pb)!=null}function Nh(){return nv()||nn(!1),E.useContext(pb).location}function a6(e){E.useContext(Xu).static||E.useLayoutEffect(e)}function el(){let{isDataRoute:e}=E.useContext(vc);return e?pre():tre()}function tre(){nv()||nn(!1);let e=E.useContext(pC),{basename:t,future:r,navigator:n}=E.useContext(Xu),{matches:a}=E.useContext(vc),{pathname:i}=Nh(),o=JSON.stringify(e6(a,r.v7_relativeSplatPath)),s=E.useRef(!1);return a6(()=>{s.current=!0}),E.useCallback(function(c,u){if(u===void 0&&(u={}),!s.current)return;if(typeof c=="number"){n.go(c);return}let d=t6(c,JSON.parse(o),i,u.relative==="path");e==null&&t!=="/"&&(d.pathname=d.pathname==="/"?t:Jl([t,d.pathname])),(u.replace?n.replace:n.push)(d,u.state,u)},[t,n,o,i,e])}function rre(){let{matches:e}=E.useContext(vc),t=e[e.length-1];return t?t.params:{}}function i6(e,t){let{relative:r}=t===void 0?{}:t,{future:n}=E.useContext(Xu),{matches:a}=E.useContext(vc),{pathname:i}=Nh(),o=JSON.stringify(e6(a,n.v7_relativeSplatPath));return E.useMemo(()=>t6(e,JSON.parse(o),i,r==="path"),[e,o,i,r])}function nre(e,t){return are(e,t)}function are(e,t,r,n){nv()||nn(!1);let{navigator:a}=E.useContext(Xu),{matches:i}=E.useContext(vc),o=i[i.length-1],s=o?o.params:{};o&&o.pathname;let l=o?o.pathnameBase:"/";o&&o.route;let c=Nh(),u;if(t){var d;let v=typeof t=="string"?Ph(t):t;l==="/"||(d=v.pathname)!=null&&d.startsWith(l)||nn(!1),u=v}else u=c;let h=u.pathname||"/",p=h;if(l!=="/"){let v=l.replace(/^\//,"").split("/");p="/"+h.replace(/^\//,"").split("/").slice(v.length).join("/")}let g=Nte(e,{pathname:p}),m=cre(g&&g.map(v=>Object.assign({},v,{params:Object.assign({},s,v.params),pathname:Jl([l,a.encodeLocation?a.encodeLocation(v.pathname).pathname:v.pathname]),pathnameBase:v.pathnameBase==="/"?l:Jl([l,a.encodeLocation?a.encodeLocation(v.pathnameBase).pathname:v.pathnameBase])})),i,r,n);return t&&m?E.createElement(pb.Provider,{value:{location:Wm({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:Il.Pop}},m):m}function ire(){let e=hre(),t=Zte(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,a={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return E.createElement(E.Fragment,null,E.createElement("h2",null,"Unexpected Application 
234Error!"),E.createElement("h3",{style:{fontStyle:"italic"}},t),r?E.createElement("pre",{style:a},r):null,null)}const ore=E.createElement(ire,null);class sre extends E.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error!==void 0?E.createElement(vc.Provider,{value:this.props.routeContext},E.createElement(n6.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function lre(e){let{routeContext:t,match:r,children:n}=e,a=E.useContext(pC);return a&&a.static&&a.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=r.route.id),E.createElement(vc.Provider,{value:t},n)}function cre(e,t,r,n){var a;if(t===void 0&&(t=[]),r===void 0&&(r=null),n===void 0&&(n=null),e==null){var i;if(!r)return null;if(r.errors)e=r.matches;else if((i=n)!=null&&i.v7_partialHydration&&t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let o=e,s=(a=r)==null?void 0:a.errors;if(s!=null){let u=o.findIndex(d=>d.route.id&&(s==null?void 0:s[d.route.id])!==void 0);u>=0||nn(!1),o=o.slice(0,Math.min(o.length,u+1))}let l=!1,c=-1;if(r&&n&&n.v7_partialHydration)for(let u=0;u<o.length;u++){let d=o[u];if((d.route.HydrateFallback||d.route.hydrateFallbackElement)&&(c=u),d.route.id){let{loaderData:h,errors:p}=r,g=d.route.loader&&h[d.route.id]===void 0&&(!p||p[d.route.id]===void 0);if(d.route.lazy||g){l=!0,c>=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((u,d,h)=>{let p,g=!1,m=null,v=null;r&&(p=s&&d.route.id?s[d.route.id]:void 0,m=d.route.errorElement||ore,l&&(c<0&&h===0?(g=!0,v=null):c===h&&(g=!0,v=d.route.hydrateFallbackElement||null)));let y=t.concat(o.slice(0,h+1)),x=()=>{let b;return p?b=m:g?b=v:d.route.Component?b=E.createElement(d.route.Component,null):d.route.element?b=d.route.element:b=u,E.createElement(lre,{match:d,routeContext:{outlet:u,matches:y,isDataRoute:r!=null},children:b})};return r&&(d.route.ErrorBoundary||d.route.errorElement||h===0)?E.createElement(sre,{location:r.location,revalidation:r.revalidation,component:m,error:p,children:x(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):x()},null)}var o6=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(o6||{}),Yy=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Yy||{});function ure(e){let t=E.useContext(pC);return t||nn(!1),t}function dre(e){let t=E.useContext(Qte);return t||nn(!1),t}function fre(e){let t=E.useContext(vc);return t||nn(!1),t}function s6(e){let t=fre(),r=t.matches[t.matches.length-1];return r.route.id||nn(!1),r.route.id}function hre(){var e;let t=E.useContext(n6),r=dre(Yy.UseRouteError),n=s6(Yy.UseRouteError);return t!==void 0?t:(e=r.errors)==null?void 0:e[n]}function pre(){let{router:e}=ure(o6.UseNavigateStable),t=s6(Yy.UseNavigateStable),r=E.useRef(!1);return a6(()=>{r.current=!0}),E.useCallback(function(a,i){i===void 0&&(i={}),r.current&&(typeof a=="number"?e.navigate(a):e.navigate(a,Wm({fromRouteId:t},i)))},[e,t])}function mre(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function Vi(e){nn(!1)}function vre(e){let{basename:t="/",children:r=null,location:n,navigationType:a=Il.Pop,navigator:i,static:o=!1,future:s}=e;nv()&&nn(!1);let l=t.replace(/^\/*/,"/"),c=E.useMemo(()=>({basename:l,navigator:i,static:o,future:Wm({v7_relativeSplatPath:!1},s)}),[l,s,i,o]);typeof n=="string"&&(n=Ph(n));
234let{pathname:u="/",search:d="",hash:h="",state:p=null,key:g="default"}=n,m=E.useMemo(()=>{let v=hC(u,l);return v==null?null:{location:{pathname:v,search:d,hash:h,state:p,key:g},navigationType:a}},[l,u,d,h,p,g,a]);return m==null?null:E.createElement(Xu.Provider,{value:c},E.createElement(pb.Provider,{children:r,value:m}))}function gre(e){let{children:t,location:r}=e;return nre(bE(t),r)}new Promise(()=>{});function bE(e,t){t===void 0&&(t=[]);let r=[];return E.Children.forEach(e,(n,a)=>{if(!E.isValidElement(n))return;let i=[...t,a];if(n.type===E.Fragment){r.push.apply(r,bE(n.props.children,i));return}n.type!==Vi&&nn(!1),!n.props.index||!n.props.children||nn(!1);let o={id:n.props.id||i.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(o.children=bE(n.props.children,i)),r.push(o)}),r}/**
235 * React Router DOM v6.30.1
236 *
237 * Copyright (c) Remix Software Inc.
238 *
239 * This source code is licensed under the MIT license found in the
240 * LICENSE.md file in the root directory of this source tree.
241 *
242 * @license MIT
243 */function wE(){return wE=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},wE.apply(this,arguments)}function yre(e,t){if(e==null)return{};var r={},n=Object.keys(e),a,i;for(i=0;i<n.length;i++)a=n[i],!(t.indexOf(a)>=0)&&(r[a]=e[a]);return r}function xre(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function bre(e,t){return e.button===0&&(!t||t==="_self")&&!xre(e)}const wre=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],_re="6";try{window.__reactRouterVersion=_re}catch{}const Sre="startTransition",Zj=JT[Sre];function Ere(e){let{basename:t,children:r,future:n,window:a}=e,i=E.useRef();i.current==null&&(i.current=Cte({window:a,v5Compat:!0}));let o=i.current,[s,l]=E.useState({action:o.action,location:o.location}),{v7_startTransition:c}=n||{},u=E.useCallback(d=>{c&&Zj?Zj(()=>l(d)):l(d)},[l,c]);return E.useLayoutEffect(()=>o.listen(u),[o,u]),E.useEffect(()=>mre(n),[n]),E.createElement(vre,{basename:t,children:r,location:s.location,navigationType:s.action,navigator:o,future:n})}const Are=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Tre=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Nu=E.forwardRef(function(t,r){let{onClick:n,relative:a,reloadDocument:i,replace:o,state:s,target:l,to:c,preventScrollReset:u,viewTransition:d}=t,h=yre(t,wre),{basename:p}=E.useContext(Xu),g,m=!1;if(typeof c=="string"&&Tre.test(c)&&(g=c,Are))try{let b=new URL(window.location.href),S=c.startsWith("//")?new URL(b.protocol+c):new URL(c),w=hC(S.pathname,p);S.origin===b.origin&&w!=null?c=w+S.search+S.hash:m=!0}catch{}let v=ere(c,{relative:a}),y=Ore(c,{replace:o,state:s,target:l,preventScrollReset:u,relative:a,viewTransition:d});function x(b){n&&n(b),b.defaultPrevented||y(b)}return E.createElement("a",wE({},h,{href:g||v,onClick:m||i?n:x,ref:r,target:l}))});var Jj;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Jj||(Jj={}));var Qj;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Qj||(Qj={}));function Ore(e,t){let{target:r,replace:n,state:a,preventScrollReset:i,relative:o,viewTransition:s}=t===void 0?{}:t,l=el(),c=Nh(),u=i6(e,{relative:o});return E.useCallback(d=>{if(bre(d,r)){d.preventDefault();let h=n!==void 0?n:Ky(c)===Ky(u);l(e,{replace:h,state:a,preventScrollReset:i,relative:o,viewTransition:s})}},[c,l,u,n,a,r,e,i,o,s])}var Cre=typeof Element<"u",kre=typeof Map=="function",Pre=typeof Set=="function",Nre=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function oy(e,t){if(e===t)return!0;
243if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var r,n,a;if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(!oy(e[n],t[n]))return!1;return!0}var i;if(kre&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(i=e.entries();!(n=i.next()).done;)if(!t.has(n.value[0]))return!1;for(i=e.entries();!(n=i.next()).done;)if(!oy(n.value[1],t.get(n.value[0])))return!1;return!0}if(Pre&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(i=e.entries();!(n=i.next()).done;)if(!t.has(n.value[0]))return!1;return!0}if(Nre&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(e[n]!==t[n])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(a=Object.keys(e),r=a.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(t,a[n]))return!1;if(Cre&&e instanceof Element)return!1;for(n=r;n--!==0;)if(!((a[n]==="_owner"||a[n]==="__v"||a[n]==="__o")&&e.$$typeof)&&!oy(e[a[n]],t[a[n]]))return!1;return!0}return e!==e&&t!==t}var jre=function(t,r){try{return oy(t,r)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}};const Rre=It(jre);var Dre=function(e,t,r,n,a,i,o,s){if(!e){var l;if(t===void 0)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[r,n,a,i,o,s],u=0;l=new Error(t.replace(/%s/g,function(){return c[u++]})),l.name="Invariant Violation"}throw l.framesToPop=1,l}},Ire=Dre;const e4=It(Ire);var Mre=function(t,r,n,a){var i=n?n.call(a,t,r):void 0;if(i!==void 0)return!!i;if(t===r)return!0;if(typeof t!="object"||!t||typeof r!="object"||!r)return!1;var o=Object.keys(t),s=Object.keys(r);if(o.length!==s.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(r),c=0;c<o.length;c++){var u=o[c];if(!l(u))return!1;var d=t[u],h=r[u];if(i=n?n.call(a,d,h,u):void 0,i===!1||i===void 0&&d!==h)return!1}return!0};const Fre=It(Mre);var l6=(e=>(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(l6||{}),j_={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},t4=Object.values(l6),mb={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},c6=Object.entries(mb).reduce((e,[t,r])=>(e[r]=t,e),{}),io="data-rh",rf={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},nf=(e,t)=>{for(let r=e.length-1;r>=0;r-=1){const n=e[r];if(Object.prototype.hasOwnProperty.call(n,t))return n[t]}return null},$re=e=>{let t=nf(e,"title");const r=nf(e,rf.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),r&&t)return r.replace(/%s/g,()=>t);const n=nf(e,rf.DEFAULT_TITLE);return t||n||void 0},Lre=e=>nf(e,rf.ON_CHANGE_CLIENT_STATE)||(()=>{}),R_=(e,t)=>t.filter(r=>typeof r[e]<"u").map(r=>r[e]).reduce((r,n)=>({...r,...n}),{}),Bre=(e,t)=>t.filter(r=>typeof r.base<"u").map(r=>r.base).reverse().reduce((r,n)=>{if(!r.length){const a=Object.keys(n);for(let i=0;i<a.length;i+=1){const s=a[i].toLowerCase();if(e.indexOf(s)!==-1&&n[s])return r.concat(n)}}return r},[]),Ure=e=>console&&typeof console.warn=="function"&&console.warn(e),mp=(e,t,r)=>{const n={};return r.filter(a=>Array.isArray(a[e])?!0:(typeof a[e]<"u"&&Ure(`Helmet: ${e} should be of type "Array". Instead found type "${typeof a[e]}"`),!1)).map(a=>a[e]).reverse().reduce((a,i)=>{const o={};i.filter(l=>{let c;const u=Object.keys(l);for(let h=0;h<u.length;h+=1){const p=u[h],g=p.toLowerCase();t.indexOf(g)!==-1&&!(c==="rel"&&l[c].toLowerCase()==="canonical")&&!(g==="rel"&&l[g].toLowerCase()==="stylesheet")&&(c=g),t.indexOf(p)!==-1&&(p==="innerHTML"||p==="cssText"||p==="itemprop")&&(c=p)}if(!c||!l[c])return!1;const d=l[c].toLowerCase();return n[c]||(n[c]={}),o[c]||(o[c]={}),n[c][d]?!1:(o[c][d]=!0,!0)}
243).reverse().forEach(l=>a.push(l));const s=Object.keys(o);for(let l=0;l<s.length;l+=1){const c=s[l],u={...n[c],...o[c]};n[c]=u}return a},[]).reverse()},zre=(e,t)=>{if(Array.isArray(e)&&e.length){for(let r=0;r<e.length;r+=1)if(e[r][t])return!0}return!1},Wre=e=>({baseTag:Bre(["href"],e),bodyAttributes:R_("bodyAttributes",e),defer:nf(e,rf.DEFER),encode:nf(e,rf.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:R_("htmlAttributes",e),linkTags:mp("link",["rel","href"],e),metaTags:mp("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:mp("noscript",["innerHTML"],e),onChangeClientState:Lre(e),scriptTags:mp("script",["src","innerHTML"],e),styleTags:mp("style",["cssText"],e),title:$re(e),titleAttributes:R_("titleAttributes",e),prioritizeSeoTags:zre(e,rf.PRIORITIZE_SEO_TAGS)}),u6=e=>Array.isArray(e)?e.join(""):e,Vre=(e,t)=>{const r=Object.keys(e);for(let n=0;n<r.length;n+=1)if(t[r[n]]&&t[r[n]].includes(e[r[n]]))return!0;return!1},D_=(e,t)=>Array.isArray(e)?e.reduce((r,n)=>(Vre(n,t)?r.priority.push(n):r.default.push(n),r),{priority:[],default:[]}):{default:e,priority:[]},r4=(e,t)=>({...e,[t]:void 0}),Hre=["noscript","script","style"],_E=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;"),d6=e=>Object.keys(e).reduce((t,r)=>{const n=typeof e[r]<"u"?`${r}="${e[r]}"`:`${r}`;return t?`${t} ${n}`:n},""),qre=(e,t,r,n)=>{const a=d6(r),i=u6(t);return a?`<${e} ${io}="true" ${a}>${_E(i,n)}</${e}>`:`<${e} ${io}="true">${_E(i,n)}</${e}>`},Gre=(e,t,r=!0)=>t.reduce((n,a)=>{const i=a,o=Object.keys(i).filter(c=>!(c==="innerHTML"||c==="cssText")).reduce((c,u)=>{const d=typeof i[u]>"u"?u:`${u}="${_E(i[u],r)}"`;return c?`${c} ${d}`:d},""),s=i.innerHTML||i.cssText||"",l=Hre.indexOf(e)===-1;return`${n}<${e} ${io}="true" ${o}${l?"/>":`>${s}</${e}>`}`},""),f6=(e,t={})=>Object.keys(e).reduce((r,n)=>{const a=mb[n];return r[a||n]=e[n],r},t),Kre=(e,t,r)=>{const n={key:t,[io]:!0},a=f6(r,n);return[B.createElement("title",a,t)]},sy=(e,t)=>t.map((r,n)=>{const a={key:n,[io]:!0};return Object.keys(r).forEach(i=>{const s=mb[i]||i;if(s==="innerHTML"||s==="cssText"){const l=r.innerHTML||r.cssText;a.dangerouslySetInnerHTML={__html:l}}else a[s]=r[i]}),B.createElement(e,a)}),vi=(e,t,r=!0)=>{switch(e){case"title":return{toComponent:()=>Kre(e,t.title,t.titleAttributes),toString:()=>qre(e,t.title,t.titleAttributes,r)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>f6(t),toString:()=>d6(t)};default:return{toComponent:()=>sy(e,t),toString:()=>Gre(e,t,r)}}},Yre=({metaTags:e,linkTags:t,scriptTags:r,encode:n})=>{const a=D_(e,j_.meta),i=D_(t,j_.link),o=D_(r,j_.script);return{priorityMethods:{toComponent:()=>[...sy("meta",a.priority),...sy("link",i.priority),...sy("script",o.priority)],toString:()=>`${vi("meta",a.priority,n)} ${vi("link",i.priority,n)} ${vi("script",o.priority,n)}`},metaTags:a.default,linkTags:i.default,scriptTags:o.default}},Xre=e=>{const{baseTag:t,bodyAttributes:r,encode:n=!0,htmlAttributes:a,noscriptTags:i,styleTags:o,title:s="",titleAttributes:l,prioritizeSeoTags:c}=e;let{linkTags:u,metaTags:d,scriptTags:h}=e,p={toComponent:()=>[],toString:()=>""};return c&&({priorityMethods:p,linkTags:u,metaTags:d,scriptTags:h}=Yre(e)),{priority:p,base:vi("base",t,n),bodyAttributes:vi("bodyAttributes",r,n),htmlAttributes:vi("htmlAttributes",a,n),link:vi("link",u,n),meta:vi("meta",d,n),noscript:vi("noscript",i,n),script:vi("script",h,n),style:vi("style",o,n),title:vi("title",{title:s,titleAttributes:l},n)}},SE=Xre,tg=[],mC=!!(typeof window<"u"&&window.document&&window.document.createElement),EE=class{constructor(e,t){ds(this,"instances",[]);ds(this,"canUseDOM",mC);ds(this,"context");ds(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?tg:this.instances,add:e=>{(this.canUseDOM?tg:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?tg:this.instances).indexOf(e);(this.canUseDOM?tg:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=SE({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},Zre=parseInt(B.version.split(".")[0],10),AE=Zre>=19,Jre={}
243,h6=B.createContext(Jre),vu,p6=(vu=class extends E.Component{constructor(r){super(r);ds(this,"helmetData");AE?this.helmetData=null:this.helmetData=new EE(this.props.context||{},vu.canUseDOM)}render(){return AE?B.createElement(B.Fragment,null,this.props.children):B.createElement(h6.Provider,{value:this.helmetData.value},this.props.children)}},ds(vu,"canUseDOM",mC),vu),od=(e,t)=>{const r=document.head||document.querySelector("head"),n=r.querySelectorAll(`${e}[${io}]`),a=[].slice.call(n),i=[];let o;return t&&t.length&&t.forEach(s=>{const l=document.createElement(e);for(const c in s)if(Object.prototype.hasOwnProperty.call(s,c))if(c==="innerHTML")l.innerHTML=s.innerHTML;else if(c==="cssText"){const u=s.cssText;l.appendChild(document.createTextNode(u))}else{const u=c,d=typeof s[u]>"u"?"":s[u];l.setAttribute(c,d)}l.setAttribute(io,"true"),a.some((c,u)=>(o=u,l.isEqualNode(c)))?a.splice(o,1):i.push(l)}),a.forEach(s=>{var l;return(l=s.parentNode)==null?void 0:l.removeChild(s)}),i.forEach(s=>r.appendChild(s)),{oldTags:a,newTags:i}},TE=(e,t)=>{const r=document.getElementsByTagName(e)[0];if(!r)return;const n=r.getAttribute(io),a=n?n.split(","):[],i=[...a],o=Object.keys(t);for(const s of o){const l=t[s]||"";r.getAttribute(s)!==l&&r.setAttribute(s,l),a.indexOf(s)===-1&&a.push(s);const c=i.indexOf(s);c!==-1&&i.splice(c,1)}for(let s=i.length-1;s>=0;s-=1)r.removeAttribute(i[s]);a.length===i.length?r.removeAttribute(io):r.getAttribute(io)!==o.join(",")&&r.setAttribute(io,o.join(","))},Qre=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=u6(e)),TE("title",t)},n4=(e,t)=>{const{baseTag:r,bodyAttributes:n,htmlAttributes:a,linkTags:i,metaTags:o,noscriptTags:s,onChangeClientState:l,scriptTags:c,styleTags:u,title:d,titleAttributes:h}=e;TE("body",n),TE("html",a),Qre(d,h);const p={baseTag:od("base",r),linkTags:od("link",i),metaTags:od("meta",o),noscriptTags:od("noscript",s),scriptTags:od("script",c),styleTags:od("style",u)},g={},m={};Object.keys(p).forEach(v=>{const{newTags:y,oldTags:x}=p[v];y.length&&(g[v]=y),x.length&&(m[v]=p[v].oldTags)}),t&&t(),l(e,g,m)},vp=null,ene=e=>{vp&&cancelAnimationFrame(vp),e.defer?vp=requestAnimationFrame(()=>{n4(e,()=>{vp=null})}):(n4(e),vp=null)},tne=ene,a4=class extends E.Component{constructor(){super(...arguments);ds(this,"rendered",!1)}shouldComponentUpdate(t){return!Fre(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:r}=this.props.context;let n=null;const a=Wre(t.get().map(i=>{const{context:o,...s}=i.props;return s}));p6.canUseDOM?tne(a):SE&&(n=SE(a)),r(n)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},ly=[],i4=e=>{const t={};for(const r of Object.keys(e))t[c6[r]||r]=e[r];return t},Pc=e=>{const t={};for(const r of Object.keys(e)){const n=mb[r];t[n||r]=e[r]}return t},o4=(e,t)=>{if(!mC)return;const r=document.getElementsByTagName(e)[0];if(!r)return;const n="data-rh-managed",a=r.getAttribute(n),i=a?a.split(","):[],o=Object.keys(t);for(const s of i)o.includes(s)||r.removeAttribute(s);for(const s of o){const l=t[s];l==null||l===!1?r.removeAttribute(s):l===!0?r.setAttribute(s,""):r.setAttribute(s,String(l))}o.length>0?r.setAttribute(n,o.join(",")):r.removeAttribute(n)},I_=()=>{const e={},t={};for(const r of ly){const{htmlAttributes:n,bodyAttributes:a}=r.props;n&&Object.assign(e,i4(n)),a&&Object.assign(t,i4(a))}o4("html",e),o4("body",t)},rne=class extends E.Component{componentDidMount(){ly.push(this),I_()}componentDidUpdate(){I_()}componentWillUnmount(){const e=ly.indexOf(this);e!==-1&&ly.splice(e,1),I_()}resolveTitle(){const{title:e,titleTemplate:t,defaultTitle:r}=this.props;return e&&t?t.replace(/%s/g,()=>Array.isArray(e)?e.join(""):e):e||r||void 0}renderTitle(){const e=this.resolveTitle();if(e===void 0)return null;const t=this.props.titleAttributes||{};return B.createElement("title",Pc(t),e)}renderBase(){const{base:e}=this.props;return e?B.createElement("base",Pc(e)):null}renderMeta(){const{meta:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,r)=>B.createElement("meta",{key:r,...Pc(t)}))}renderLink(){const{link:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,r)=>B.createElement("link",{key:r,...Pc(t)}))}renderScript(){const{script:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,r)=>{const{innerHTML:n,...a}=t,i=Pc(a);return n&&(i.dangerouslySetInnerHTML={__html:n}),B.createElement("script",{key:r,...i})})}renderStyle(){const{style:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,r)=>{const{cssText:n,...a}=t,i=Pc(a);return n&&(i.dangerouslySetInnerHTML={__html:n}),B.createElement("style",{key:r,...i})})}renderNoscript(){const{noscript:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,r)=>{const{innerHTML:n,...a}=t,i=Pc(a);return n&&(i.dangerouslySetInnerHTML={__html:n}),B.createElement("noscript",{key:r,...i})})}render(){return B.createElement(B.Fragment,null,this.renderTitle(),this.renderBase(),this.renderMeta(),this.renderLink(),this.renderScript(),this.renderStyle(),this.renderNoscript())}}
243,nS,tl=(nS=class extends E.Component{shouldComponentUpdate(e){return!Rre(r4(this.props,"helmetData"),r4(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,r,n){return{...t,[e.type]:[...t[e.type]||[],{...r,...this.mapNestedChildrenToProps(e,n)}]}}mapObjectTypeChildren(e,t,r,n){switch(e.type){case"title":return{...t,[e.type]:n,titleAttributes:{...r}};case"body":return{...t,bodyAttributes:{...r}};case"html":return{...t,htmlAttributes:{...r}};default:return{...t,[e.type]:{...r}}}}mapArrayTypeChildrenToProps(e,t){let r={...t};return Object.keys(e).forEach(n=>{r={...r,[n]:e[n]}}),r}warnOnInvalidChildren(e,t){return e4(t4.some(r=>e.type===r),typeof e.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${t4.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),e4(!t||typeof t=="string"||Array.isArray(t)&&!t.some(r=>typeof r!="string"),`Helmet expects a string as a child of <${e.type}>. Did you forget to wrap your children in braces? ( <${e.type}>{\`\`}</${e.type}> ) Refer to our API for more information.`),!0}mapChildrenToProps(e,t){let r={};return B.Children.forEach(e,n=>{if(!n||!n.props)return;const{children:a,...i}=n.props,o=Object.keys(i).reduce((l,c)=>(l[c6[c]||c]=i[c],l),{});let{type:s}=n;
243switch(typeof s=="symbol"?s=s.toString():this.warnOnInvalidChildren(n,a),s){case"Symbol(react.fragment)":t=this.mapChildrenToProps(a,t);break;case"link":case"meta":case"noscript":case"script":case"style":r=this.flattenArrayTypeChildren(n,r,o,a);break;default:t=this.mapObjectTypeChildren(n,t,o,a);break}}),this.mapArrayTypeChildrenToProps(r,t)}render(){const{children:e,...t}=this.props;let r={...t},{helmetData:n}=t;if(e&&(r=this.mapChildrenToProps(e,r)),n&&!(n instanceof EE)){const a=n;n=new EE(a.context,!0),delete r.helmetData}return AE?B.createElement(rne,{...r}):n?B.createElement(a4,{...r,context:n.value}):B.createElement(h6.Consumer,null,a=>B.createElement(a4,{...r,context:a}))}},ds(nS,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),nS);const Vm=sb("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),Tt=E.forwardRef(({className:e,variant:t,size:r,asChild:n=!1,...a},i)=>{const o=n?LX:"button";return f.jsx(o,{className:qe(Vm({variant:t,size:r,className:e})),ref:i,...a})});Tt.displayName="Button";const vC="/assets/logo-impactarte-BL20f5g_.png",s4=[{label:"Início",href:"#inicio"},{label:"Nossa Identidade",href:"#identidade"},{label:"Nossa Causa",href:"#causa"},{label:"Valores",href:"#valores"},{label:"Quem Apoiamos",href:"#quem-apoiamos"},{label:"Cadastro de Organizações",href:"#cadastro"},{label:"Quem Somos",href:"#quem-somos"},{label:"Contato",href:"#contato"}],av=()=>{const[e,t]=E.useState(!1),r=el(),a=Nh().pathname==="/",i=o=>{if(!a)r("/"),setTimeout(()=>{const s=document.querySelector(o);s&&s.scrollIntoView({behavior:"smooth"})},100);else{const s=document.querySelector(o);s&&s.scrollIntoView({behavior:"smooth"})}t(!1)};return f.jsxs("nav",{className:"fixed top-0 left-0 right-0 z-50 bg-white/95 backdrop-blur-sm border-b border-border shadow-sm",children:[f.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:f.jsxs("div",{className:"flex items-center justify-between h-40",children:[f.jsx(Nu,{to:"/",className:"flex-shrink-0 cursor-pointer",children:f.jsx("img",{src:vC,alt:"Impactarte",className:"h-32"})}),f.jsx("div",{className:"hidden md:block",children:f.jsx("div",{className:"ml-10 flex items-baseline space-x-1 whitespace-nowrap",children:s4.map(o=>f.jsx("button",{onClick:()=>i(o.href),className:"text-foreground hover:text-primary px-4 py-2 rounded-md text-sm font-medium transition-colors",children:o.label},o.label))})}),f.jsx("div",{className:"md:hidden",children:f.jsx(Tt,{variant:"ghost",size:"icon",onClick:()=>t(!e),"aria-label":"Toggle menu",children:e?f.jsx(KO,{className:"h-6 w-6"}):f.jsx(VZ,{className:"h-6 w-6"})})})]})}),e&&f.jsx("div",{className:"md:hidden",children:f.jsx("div",{className:"px-2 pt-2 pb-3 space-y-1 sm:px-3 bg-white border-t border-border",children:s4.map(o=>f.jsx("button",{onClick:()=>i(o.href),className:"text-foreground hover:text-primary hover:bg-muted block px-3 py-2 rounded-md text-base font-medium w-full text-left transition-colors",children:o.label},o.label))})})]})},nne="/assets/hero-education-sJ95i8wc.jpg",ane="/assets/hero-health-D0QRgm5O.jpg",ine="/assets/hero-housing-C92cAqav.jpg",one="/assets/hero-arts-B5e6fGjl.jpg",l4=[nne,ane,ine,one],sne=()=>{const[e,t]=E.useState(0),[r,n]=E.useState(0);E.useEffect(()=>{const i=setInterval(()=>{t(o=>(o+1)%l4.length)},7e3);return()=>clearInterval(i)},[]),E.useEffect(()=>{const i=()=>{n(window.scrollY)};return window.addEventListener("scroll",i,{passive:!0}),()=>window.removeEventListener("scroll",i)},[]);const a=()=>{var i;(i=document.getElementById("causa"))==null||i.scrollIntoView({behavior:"smooth"})};return f.jsxs("section",{id:"inicio",className:"relative min-h-screen w-full overflow-hidden flex items-center pt-20",children:[f.jsx("div",{className:"absolute inset-0",children:l4.map((i,o)=>f.jsx("div",{className:`absolute inset-0 transition-opacity duration-1000 ${o===e?"opacity-100":"opacity-0"}`,children:f.jsx("img",{src:i,alt:"",className:"w-full h-full object-cover",loading:o===0?"eager":"lazy",fetchPriority:o===0?"high":"auto",decoding:"async",style:{transform:`translateY(${r*.4}px)`,transition:"opacity 1s ease-in-out"}})},o))}),f.jsx("div",{className:"absolute inset-0 bg-white/55"}),f.jsx("div",{className:"relative z-10 w-full px-4 flex items-center justify-center min-h-[calc(100vh-5rem)] py-[12vh]",children:f.jsxs("div",{className:"max-w-[800px] mx-auto text-center",children:[f.jsxs("h1",{className:"text-[32px] md:text-[48px] leading-[1.2] tracking-tight",children:[f.jsx("span",{className:"block text-hero-text-primary animate-fade-in",style:{animationDelay:"300ms",animationFillMode:"both",fontWeight:500},children:"Nascemos do desejo familiar de apoiar causas essenciais"}),f.jsx("span",{className:"block mt-2 text-hero-text-secondary animate-fade-in",style:{animationDelay:"700ms",animationFillMode:"both",fontWeight:400},children:"por meio de iniciativas de impacto social."})]}),f.jsx(Tt,{onClick:a,className:"mt-9 bg-hero-button hover:bg-hero-button/90 text-white px-8 py-[14px] rounded-xl text-base font-medium transition-all duration-300 hover:scale-105 hover:shadow-[0_8px_20px_rgba(108,74,203,0.3)] animate-fade-up",style:{animationDelay:"1000ms",animationFillMode:"both"},children:"Nossa Causa"})]})})]})},m6="/assets/leo-figueiredo-Cb5VHdf2.png",lne=()=>f.jsx("section",{id:"identidade",className:"py-24 px-4 bg-muted scroll-mt-20",children:f.jsx("div",{className:"max-w-6xl mx-auto",children:f.jsxs("div",{className:"text-center animate-fade-in",children:[f.jsx("h2",{className:"text-3xl md:text-4xl font-semibold text-primary mb-6",children:"Nossa Identidade"}),f.jsx("div",{className:"w-20 h-1 bg-gradient-to-r from-primary to-secondary mx-auto mb-12"}),f.jsxs("div",{className:"grid md:grid-cols-[2fr_3fr] gap-12 items-start text-left max-w-5xl mx-auto",children:[f.jsx("div",{className:"order-2 md:order-1 h-full",children:f.jsx("img",{src:m6,alt:"Leo Figueiredo - Fundador do Instituto Impactarte",className:"rounded-lg shadow-lg w-full h-full object-cover"})}),f.jsxs("div",{className:"order-1 md:order-2 space-y-6",children:[f.jsxs("div",{children:[f.jsx("h3",{className:"text-xl font-semibold text-primary mb-3",children:"História e legado"}),f.jsx("p",{className:"text-base text-foreground leading-relaxed font-light",children:"O Instituto Impactarte nasceu do desejo familiar de construir um legado de apoio a causas sociais essenciais. Nosso propósito parte do reconhecimento de que é preciso expandir a consciência social para além das relações pessoais, gerando iniciativas de impacto real e mensurável."})]}),f.jsxs("p",{className:"text-base text-foreground leading-relaxed font-light",children:["À frente dessa visão está ",f.jsx("strong",{className:"font-semibold",children:"Leo Figueiredo"}),", investidor de impacto e empreendedor social com mais de quatro décadas de experiência no mercado financeiro. Formado em Economia e Administração, Leo iniciou sua trajetória nos anos 1980, na ",f.jsx("strong",{className:"font-semibold",children:"Griffo Corretora"}),", e desde então tem dedicado sua carreira a integrar o universo dos investimentos com o compromisso social. Em 2009, deu um passo pioneiro ao fundar o ",f.jsx("strong",{className:"font-semibold",children:"Instituto Quintessa"}),", uma das primeiras aceleradoras de negócios de impacto do Brasil, consolidando sua atuação como referência na convergência entre propósito e resultado."]}),f.jsxs("p",{className:"text-base text-foreground leading-relaxed font-light",children:["Sua convicção é de que esses dois pilares não se opõem, mas se fortalecem. Guiado por essa crença, fundou o ",f.jsx("strong",{className:"font-semibold",children:"Instituto Impactarte"}),", organização do terceiro setor que canaliza recursos, conhecimento e conexões para transformar o capital privado em um vetor de desenvolvimento humano e coletivo."]}),f.jsxs("p",{className:"text-base text-foreground leading-relaxed font-light",children:["Para Leo, o verdadeiro retorno é aquele que gera ",f.jsx("strong",{className:"font-semibold",children:"prosperidade 
243compartilhada"}),". O Instituto representa, assim, a materialização de uma jornada pessoal e familiar: ",f.jsx("strong",{className:"font-semibold",children:"transformar privilégio em propósito e prosperidade em impacto"}),"."]}),f.jsxs("div",{className:"pt-4",children:[f.jsx("h3",{className:"text-xl font-semibold text-primary mb-3",children:"Nossa atuação"}),f.jsxs("p",{className:"text-base text-foreground leading-relaxed font-light",children:["O Instituto atua como uma ",f.jsx("strong",{className:"font-semibold",children:"plataforma de impacto"}),", apoiando financeiramente projetos que unem eficiência de gestão, sustentabilidade financeira e transformação social em diversas áreas. Esse suporte é viabilizado por meio de um processo de seleção rigoroso e uma metodologia própria, garantindo que os recursos sejam direcionados às iniciativas com maior potencial de impacto."]})]})]})]})]})})}),cne=()=>f.jsx("section",{id:"causa",className:"py-24 px-4 bg-white scroll-mt-20",children:f.jsx("div",{className:"max-w-6xl mx-auto",children:f.jsxs("div",{className:"text-center animate-fade-in",children:[f.jsx("h2",{className:"text-3xl md:text-4xl font-semibold text-[#2D1A57] mb-10",children:"Nossa Causa"}),f.jsx("div",{className:"w-20 h-1 bg-gradient-to-r from-primary to-secondary mx-auto mb-[40px]"}),f.jsx("p",{className:"text-base md:text-lg text-[#5E5476] leading-relaxed max-w-[900px] mx-auto font-light",children:"Acreditamos que a mudança acontece por meio de ações concretas. Por isso, investimos em projetos socioambientais e culturais que aliam propósito, excelência na gestão e impacto mensurável. Atuamos em diferentes frentes de impacto social, priorizando iniciativas com foco em resultados duradouros."})]})})}),c4=[{icon:J$,title:"Oportunidade",description:"Acreditamos na criação de caminhos que estimulem o desenvolvimento e ampliem as possibilidades de vida e futuro de cada indivíduo."},{icon:KZ,title:"Inclusão",description:"Atuamos para que o acesso à educação, à cultura e aos novos horizontes de desenvolvimento chegue a quem mais precisa."},{icon:NZ,title:"Mérito",description:"Estamos ao lado de pessoas e projetos que se dedicam a trilhar novos caminhos e ir mais longe."},{icon:Q$,title:"Perenidade",description:"Mais do que doar, fortalecemos iniciativas com visão de longo prazo investindo em transformações sustentáveis e que tenham autonomia."},{icon:qZ,title:"Resultado",description:"Eficiência na gestão dos recursos e eficácia na transformação social guiam nossa atuação."}],une=()=>f.jsx("section",{id:"valores",className:"py-24 px-4 bg-muted/30 scroll-mt-20",children:f.jsxs("div",{className:"max-w-6xl mx-auto",children:[f.jsxs("div",{className:"text-center mb-8 animate-fade-in",children:[f.jsx("h2",{className:"text-3xl md:text-4xl font-semibold text-[#2D1A57] mb-6",children:"Nossos Valores"}),f.jsx("div",{className:"w-20 h-1 bg-gradient-to-r from-primary to-secondary mx-auto mb-6"}),f.jsxs("blockquote",{className:"text-[#4C3C7A] leading-relaxed italic max-w-3xl mx-auto",children:[f.jsx("p",{className:"text-base md:text-lg",children:'"Se eu posso, e há tanta carência, por que não fazer? Não é dar de volta. É muito maior: é o porquê eu existo."'}),f.jsx("footer",{className:"text-sm mt-2 not-italic font-medium",children:"— Leo Figueiredo"})]})]}),f.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6 mt-12",children:c4.map((e,t)=>f.jsxs("div",{className:`bg-white border border-border rounded-lg hover:-translate-y-1 transition-all duration-[250ms] ease-out animate-fade-up text-center ${t===c4.length-1?"md:col-span-2 md:max-w-[calc(50%-12px)] md:mx-auto":""}`,style:{animationDelay:`${t*100}ms`,padding:"32px",boxShadow:"0 4px 16px rgba(0,0,0,0.05)"},children:[f.jsx("div",{className:"mb-6 inline-flex h-12 w-12 items-center justify-center rounded-full bg-primary/10 text-primary mx-auto",children:f.jsx(e.icon,{className:"h-6 w-6"})}),f.jsx("h3",{className:"mb-4 text-lg font-semibold text-[#2D1A57] capitalize tracking-wide",style:{fontWeight:600},children:e.title}),f.jsx("p",{className:"text-[#5E5476] leading-relaxed text-sm",children:e.description})]},e.title))})]})}),dne="/assets/logo-fea-B3HwSDBd.png",fne="/assets/logo-sanfran-3ZXoAnyg.png",hne="/assets/logo-amefea-B6jqyIa1.png",pne="/assets/logo-endeavor-BlZg7off.png",mne="/assets/logo-graacc-CX2B2u7O.png",vne="/assets/logo-pinacoteca-B5ow-bKu.png",gne="/assets/logo-pivo-CA6s7BJp.png",yne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANsAAAAmCAYAAABNj+6HAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAA38SURBVHhe7Zt7UJRVH8e/sAJewjDveENRlASNHBmjwSR0qGQsbxVqFFpMMtbU1JQzsLKTaTWj5qUimiHtJmIZaSGktrtMpuBCCiMXuSyKkuQFWFguyy77e/94d8/7PGefBZNepved85n5zezz+33PeR7Pnu8+zzkPehARQSAQ/Nfx5BMCgeC/gzCbQDBACLMJBAOEMJtAMEAIswkEA4Qwm0AwQAizCQQDhDCbQDBACLMJBAOEMJtAMEAIswkEA4Qwm0AwQAizCQQDhDCbQDBACLMJBAOEMJtAMEAIswkEA4TH/9r/1DaZTPjxxx/Z8bp162T1fwrXr1/HpUuXAADBwcEYO3YsL/lHc/nyZVy+fBkA8MADD8DPz4+X/N9SXV2NGTNm8On+Q/9jtLS0EAACQLGxsXz5H8Onn37KrvPLL7/ky/94UlJS2PVrtVq+/H/L22+/TQBo+fLlfKnfiMdIgcCB0WjEB
243x98AADIzs5GVlYWL+kXwmwCgYNp06YhLi4OABAWFoYVK1bwkn4hzCYQSDh48CCOHTuGoqIieHl58eV+0afZbDYbKisrYTAY0NnZyZfvGKPRiCNHjmDv3r3YuXMnPv/8c5w+fZqX/S0QEerr61FYWIjr16/zZYbRaIRer4der0dHRwcaGhqg1+tRXFzMS/ukvr4eer0eNTU1ICJ4ev5naD08PGRaKTU1Newa7mR8W1tbUVhYCKPRiLvd27p69SoKCgrwxx9/8CUGf/1WqxVlZWXQ6/W4deuWTKuE1WpFeXk5iouL0d7ezpcVqaqqQn5+Purr6/mSC52dnTAYDKioqIDVauXLAIAzZ86wsW1ra5PViouLWa25uZnla2pqEBwcDKPRKNM7sdvtqK2tRWFhIcxmM1/uHX4RJyU9PZ1GjBjBFsqenp708ssvU0dHBy91S0ZGBoWHh7M++Bg+fDglJSVRTU0N31SRvjZIdDodBQUFyc4xd+5cKigo4KVsMQyAnnzySfLw8CAANG/ePF7qlqamJkpKSiKVSsX6GjNmDEVGRrLjr776im9GtbW1tGLFCtl1jho1ij766COy2Wy8nBobG2nlypUy/ZQpUygvL4+XuuXXX3+l4OBgWR+hoaH022+/8VJKTU1lmujoaBoyZAg7HjJkCG3dupW6u7v5ZkRE9O6779LQoUNl51mzZg3dunWLlxIRkdFopFWrVsn0wcHBlJmZyUuppaWF4uPj2XcFgAYPHkxqtZrsdrtMK93kSUxMZPmCggLWftasWWSxWFgtIiKC4JjrPNnZ2eTv7y+7zmeeeYZu377NSxVxazbpbhof69at4+UuVFVVUXR0tEtbd+Hh4UF79uzhu3GhN7NVVVXR4MGDXfoGQKNHj6bW1laZ/q233nLRAaAHH3xQpnPH5cuXafz48S7t+eDNlpOTQ97e3i46Z0RERFBXVxfTW61Wmjt3rosOjkmRn58v61+Juro6FwM4Y8SIES5js2XLFhcdH+Hh4bLrJCLasWOHi84ZSvMmLy+v17HYuHEj9fT0MP0TTzzhonFGWlqarG+LxUIzZsxg9bNnz5LVamW5QYMGUUlJiayNO7Pl5ua6nM8ZkZGRMq073Jpt/vz5BICGDRtGmZmZdOLECZo9ezbBYYze3Hz27FkaOXKky0XdSbzxxht8dzJ6M1t8fDzBMYj79u0jnU5Hq1evZvodO3bI9NI7GwBatGgRqdVqSk9Pl+ncIb3TBAcHU1paGmVlZdHixYtl/UrN1tHRQaNHj2a1p59+mr7//nvavXs3TZw4keXfe+891qawsJDllyxZQlqtlj7++GOWW7t2LdO646WXXiIApFKp6MMPPySdTkdr165lfWzbtk2m580WHx9P2dnZtGvXLho3bhzLS8fUarXSvffeSwAoMDCQsrOz6fjx4zRlyhSmNxqNTG+xWGR9xcXF0Q8//EBHjx6lqVOnko+PD+3cuZOZraSkhGmjo6Pp5MmTdODAARo2bBgBIH9/f9a3E+ldLCgoiNRqNetj+/btvNyt2ZzzSKVS0WeffUZarZYWLlzI+jp//rxMr4Rbs4WEhBAA8vX1pdTUVNq+fTudOnXK5ReQ58qVK3dtNGe88847fLeM3sxmMBhIp9PRuXPnyGazUUNDAxUUFJCnp6eiXmq2lJQUWa0v2tra2KNjQECAy6N1TEwM61tqtkOHDrH8K6+8Imtz48YN8vPzIwA0ffp0ls/Pz2dtoqOjKTU1ldLS0qikpET2q98bxcXFpNPpqLCwkI2NwWAgLy8vAkCLFy+W6aVm27x5s6xWX1/PniDCwsJYvrOzk3Q6Hel0Oqqrq6POzk6qra2l999/n/WVkZHB9N999x3Lb9q0ieXJ8ZRSXV0tyzU2NrL+b9++TS0tLVRRUUFxcXGsn8rKSlkbIqJXX32V1Z0xb948xbFzZ7bY2FjWVq1W09atWyk3N7fXmw6PW7NJn9mlMWjQIMVnaSfLli1zaXM34e7RqDezmc1mUqvVNGfOHGYwaTz66KMyvdRsf/XF7blz51jbF198kS9Teno6q0tfam/evJnlT5w4IWtDRLR06VJWb2pqInLcAfi1gjNmz55NjY2NfDcudHR0kEajoblz58rWl854+OGHZXrpekdpTbdgwQKC4ynHarWy/KVLl2jNmjWyu7Q09u3bx7TSc9zp2vPUqVP0+OOPszsoH7///jvfhNrb22nSpEkynbs9Andm279/v8u5nLFz506Z1h1udyNTUlKwd+9ezJw5U5a32WzYsGEDTCaTLA8AP/30E44dO8an74pt27bxqT5JSkrC1q1bUVpaCrvdDj8/P8yZM0e2syZFupvn4+Mjq/XF4MGD2WelXUR3O2TS83R0dMhq4NrZbDYAgLe3N86cOYOEhAQMGTJEogbKysqgVqtlOSU2bdoEjUaDkpIS9PT0wM/PD6GhoRg0aBAvdUHp3+e8NiktLS145JFHcPDgQVy7dg0eHh7w9/fHrFmzeCkAyM6tNBY8BoMBMTExyM3NhclkgpeXF6ZOnYpJkybxUhk9PT18CkeOHOFTvfL888/jiy++wLx58/gS3nzzTbe7l1KUZyGA06dPIzQ0FIcPH0ZFRQW0Wi1iY2MBx8AYDAa+Cfbv38+n7poTJ06gtLSUT7vFZrOxN/5z5sxBV1cXmpubceHCBahUKqCPLfi/SlBQEDPO0aNHUVtby2ptbW3Ys2cPO5aeV/pl7d69WzZpCwoK8MsvvwAAAgICMHr0aMDxd5Z1dXWIj49HTU0Nzpw5g+zsbAwfPhwAoNPpWB9K9PT04NChQ4Djujs6OtDc3IzS0lLZj4YU6Q/Url27YLfb2bFWq0VRUREAICQkhJkmPz8fjY2NAIDXX38ddrsdDQ0N2LFjB2srJSwsjH3OzMyU1XJzc2V/AwsA3377LTNOdnY2uru7YTQa8dxzzzGN0neckJCAq1evAgCGDRsGANiyZQvKy8s5pXsMBgMmT56MTz75BA0NDdDpdFi/fj3g+NHWarV8Exfcmi0xMRFRUVFYtGgRLl68CLvdLntfovSHtTk5OXyqX/z88898qlecA01EsFgsAICvv/7a7V2mP/j4+GDVqlUAALPZjMjISGg0Gmg0GixcuBDV1dV8EwBATEwMxo8fDwDQ6/V47LHHoNFooFarsWTJEjaZEhMTWZuysjJERUUhKioKGzduRFdXF8xmMzOq0nchRToBVSoVG5usrCy374qkd/3jx48jNjYWGo0GycnJWLp0Kau5m+hOA1osFhw8eJDlpcTExGDcuHGAw0jPPvssNBoNXnvtNaxcuRLLli1DcnIyM7q0f+fnGzdu9Po0lZGRwe5iq1evZp8tFgvi4uIU79BKpKSkICoqCpGRkTh58iTg+N6d9PUdAP8eVEW2b9/u8mzqjPDwcJd3QRcuXHDR9Tfi4uJk56A+1mzS3TWl4Nds0q1/pXVJX1y7dk22s+gu+K3/vLw8xXWTM/itf7PZ7PLuUBp38ofO69evd2knDX7Nxu9GKsX8+fOps7OTtWlpaenzVYh0zUaO1yBK62tnREVFsblWVFQke7+mFNI126VLl9hGzvjx48lkMhERUUJCAtMnJyczPfWyZjt8+LDLuZwRGBjY58Yh9bZBQkS0a9cuuueee2Qdv/DCC4o7MDk5OS4X0d946KGH+NP0arbW1laXF79BQUFsx+3vNhsR0cWLF2nmzJmyc06YMIHWrVvHjnmzkWO8xowZI2sHx8tfs9nMy+natWu0fPlymXbUqFF04MABXqpIW1ubbNcOjkninIy9mS0pKYl8fX1lbZctW0bNzc2yNuTY9QwMDJRpw8LC2GfebEREx44do7Fjx8raqFQq2rBhA7W3t8u0hw8fls1JlUpFoaGh7NhpNovFwnbUPTw8SK/Xsz7MZjNNnjyZ4DBVUVERq7kzGxHRN9984/Lj+tRTT9GVK1d4qSJ9/n82m82G2tpamEwmhISEYOjQobwEcCzslRbS/cW5LnHS2toqO+brAPDnn3+iuroaNpsNERER8Pb25iV/K0SEkpIStLS0YMKECQgMDHS7KSOlp6cHxcXFbHMgNDQUI0eO5GUyWltbUVlZifvuuw/Tpk27o/NIaWpqQnl5OWw2GxYsWOB2zcZjtVpRVVWFmzdvIiAgAAE
243BAbyEQUSoqalBQ0MDfH19FTcVeKxWK86fP8/GIigoCP7+/rwMANDd3Y2ysjKYTCZMnDgR06dP5yV3jXR+Kc0tu92Ouro63Lx5E/fff7+ixh19mk0gEPw9/LWfRYFAcNcIswkEA8S/AJrNhmHXsatbAAAAAElFTkSuQmCC",xne="/assets/logo-ca-COoktcpe.png",bne="/assets/logo-unicef-C_xtItnC.png",wne="/assets/logo-vida-trancoso-B-XWBld_.png",_ne="/assets/logo-instituto-trancoso-CHJfe1gm.png",Sne="/assets/logo-rede-tenis-DsRYXYCr.png",Ene="/assets/logo-anip-BTtfD3UK.png",Ane="/assets/logo-comuta-5I8yX7Rj.png",Tne="/assets/logo-rede-transformar-BxV4Lqwj.png",One="/assets/logo-instituto-terravista-BOFzlE5J.jpg",Cne=1,kne="05993c4b-1443-4010-a24c-98ce96bd3975",Pne="75835fe5-a913-4b45-9246-106090cc9d67",Nne="/__l5e/assets-v1/05993c4b-1443-4010-a24c-98ce96bd3975/logo-reciclar.png",jne="a/v1/75835fe5-a913-4b45-9246-106090cc9d67/05993c4b-1443-4010-a24c-98ce96bd3975/logo-reciclar.png",Rne="logo-reciclar.png",Dne=28893,Ine="image/png",Mne="2026-08-03T22:13:07Z",Fne={version:Cne,asset_id:kne,project_id:Pne,url:Nne,r2_key:jne,original_filename:Rne,size:Dne,content_type:Ine,created_at:Mne},$ne=1,Lne="c38fba28-ef22-4921-847a-a885fa604929",Bne="75835fe5-a913-4b45-9246-106090cc9d67",Une="/__l5e/assets-v1/c38fba28-ef22-4921-847a-a885fa604929/logo-instituto-c.png",zne="a/v1/75835fe5-a913-4b45-9246-106090cc9d67/c38fba28-ef22-4921-847a-a885fa604929/logo-instituto-c.png",Wne="logo-instituto-c.png",Vne=86353,Hne="image/png",qne="2026-08-03T22:17:41Z",Gne={version:$ne,asset_id:Lne,project_id:Bne,url:Une,r2_key:zne,original_filename:Wne,size:Vne,content_type:Hne,created_at:qne},Kne=1,Yne="aaf0bf70-c5d4-4df8-9dd3-aadeba5576c7",Xne="75835fe5-a913-4b45-9246-106090cc9d67",Zne="/__l5e/assets-v1/aaf0bf70-c5d4-4df8-9dd3-aadeba5576c7/logo-casa-escada-colorida.png",Jne="a/v1/75835fe5-a913-4b45-9246-106090cc9d67/aaf0bf70-c5d4-4df8-9dd3-aadeba5576c7/logo-casa-escada-colorida.png",Qne="logo-casa-escada-colorida.png",eae=39075,tae="image/png",rae="2026-08-03T22:19:19Z",nae={version:Kne,asset_id:Yne,project_id:Xne,url:Zne,r2_key:Jne,original_filename:Qne,size:eae,content_type:tae,created_at:rae},aae=1,iae="6f81bf1f-fc50-4177-a5ac-5366b6becc2a",oae="75835fe5-a913-4b45-9246-106090cc9d67",sae="/__l5e/assets-v1/6f81bf1f-fc50-4177-a5ac-5366b6becc2a/logo-instituto-ponte.png",lae="a/v1/75835fe5-a913-4b45-9246-106090cc9d67/6f81bf1f-fc50-4177-a5ac-5366b6becc2a/logo-instituto-ponte.png",cae="logo-instituto-ponte.png",uae=9433,dae="image/png",fae="2026-08-03T22:20:38Z",hae={version:aae,asset_id:iae,project_id:oae,url:sae,r2_key:lae,original_filename:cae,size:uae,content_type:dae,created_at:fae},pae=1,mae="e0df0181-6ef9-4a80-8d49-16f78cd42360",vae="75835fe5-a913-4b45-9246-106090cc9d67",gae="/__l5e/assets-v1/e0df0181-6ef9-4a80-8d49-16f78cd42360/logo-teia-bem-viver.png",yae="a/v1/75835fe5-a913-4b45-9246-106090cc9d67/e0df0181-6ef9-4a80-8d49-16f78cd42360/logo-teia-bem-viver.png",xae="logo-teia-bem-viver.png",bae=17147,wae="image/png",_ae="2026-08-03T22:22:43Z",Sae={version:pae,asset_id:mae,project_id:vae,url:gae,r2_key:yae,original_filename:xae,size:bae,content_type:wae,created_at:_ae},Eae=1,Aae="090a7fbd-8cf1-41c4-ba18-776738a476a3",Tae="75835fe5-a913-4b45-9246-106090cc9d67",Oae="/__l5e/assets-v1/090a7fbd-8cf1-41c4-ba18-776738a476a3/logo-inhotim.png",Cae="a/v1/75835fe5-a913-4b45-9246-106090cc9d67/090a7fbd-8cf1-41c4-ba18-776738a476a3/logo-inhotim.png",kae="logo-inhotim.png",Pae=20055,Nae="image/png",jae="2026-08-03T22:26:38Z",Rae={version:Eae,asset_id:Aae,project_id:Tae,url:Oae,r2_key:Cae,original_filename:kae,size:Pae,content_type:Nae,created_at:jae};var vb="Collapsible",[Dae,v6]=ta(vb),[Iae,gC]=Dae(vb),g6=E.forwardRef((e,t)=>{const{__scopeCollapsible:r,open:n,defaultOpen:a,disabled:i,onOpenChange:o,...s}=e,[l,c]=Ri({prop:n,defaultProp:a??!1,onChange:o,caller:vb});return f.jsx(Iae,{scope:r,disabled:i,contentId:uo(),open:l,onOpenToggle:E.useCallback(()=>c(u=>!u),[c]),children:f.jsx(et.div,{"data-state":xC(l),"data-disabled":i?"":void 0,...s,ref:t})})});g6.displayName=vb;var y6="CollapsibleTrigger",x6=E.forwardRef((e,t)=>{const{__scopeCollapsible:r,...n}=e,a=gC(y6,r);return f.jsx(et.button,{type:"button","aria-controls":a.contentId,"aria-expanded":a.open||!1,"data-state":xC(a.open),"data-disabled":a.disabled?"":void 0,disabled:a.disabled,...n,ref:t,onClick:ze(e.onClick,a.onOpenToggle)})});x6.displayName=y6;var yC="CollapsibleContent",b6=E.forwardRef((e,t)=>
vendor: 4,204 bytes, line 243
243{const{forceMount:r,...n}=e,a=gC(yC,e.__scopeCollapsible);return f.jsx(ra,{present:r||a.open,children:({present:i})=>f.jsx(Mae,{...n,ref:t,present:i})})});b6.displayName=yC;var Mae=E.forwardRef((e,t)=>{const{__scopeCollapsible:r,present:n,children:a,...i}=e,o=gC(yC,r),[s,l]=E.useState(n),c=E.useRef(null),u=wt(t,c),d=E.useRef(0),h=d.current,p=E.useRef(0),g=p.current,m=o.open||s,v=E.useRef(m),y=E.useRef(void 0);return E.useEffect(()=>{const x=requestAnimationFrame(()=>v.current=!1);return()=>cancelAnimationFrame(x)},[]),yn(()=>{const x=c.current;if(x){y.current=y.current||{transitionDuration:x.style.transitionDuration,animationName:x.style.animationName},x.style.transitionDuration="0s",x.style.animationName="none";const b=x.getBoundingClientRect();d.current=b.height,p.current=b.width,v.current||(x.style.transitionDuration=y.current.transitionDuration,x.style.animationName=y.current.animationName),l(n)}},[o.open,n]),f.jsx(et.div,{"data-state":xC(o.open),"data-disabled":o.disabled?"":void 0,id:o.contentId,hidden:!m,...i,ref:u,style:{"--radix-collapsible-content-height":h?`${h}px`:void 0,"--radix-collapsible-content-width":g?`${g}px`:void 0,...e.style},children:m&&a})});function xC(e){return e?"open":"closed"}var Fae=g6,$ae=x6,Lae=b6,Bae=E.createContext(void 0);function jh(e){const t=E.useContext(Bae);return e||t||"ltr"}var bo="Accordion",Uae=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[bC,zae,Wae]=ab(bo),[gb,KVe]=ta(bo,[Wae,v6]),wC=v6(),w6=B.forwardRef((e,t)=>{const{type:r,...n}=e,a=n,i=n;return f.jsx(bC.Provider,{scope:e.__scopeAccordion,children:r==="multiple"?f.jsx(Gae,{...i,ref:t}):f.jsx(qae,{...a,ref:t})})});w6.displayName=bo;var[_6,Vae]=gb(bo),[S6,Hae]=gb(bo,{collapsible:!1}),qae=B.forwardRef((e,t)=>{const{value:r,defaultValue:n,onValueChange:a=()=>{},collapsible:i=!1,...o}=e,[s,l]=Ri({prop:r,defaultProp:n??"",onChange:a,caller:bo});return f.jsx(_6,{scope:e.__scopeAccordion,value:B.useMemo(()=>s?[s]:[],[s]),onItemOpen:l,onItemClose:B.useCallback(()=>i&&l(""),[i,l]),children:f.jsx(S6,{scope:e.__scopeAccordion,collapsible:i,children:f.jsx(E6,{...o,ref:t})})})}),Gae=B.forwardRef((e,t)=>{const{value:r,defaultValue:n,onValueChange:a=()=>{},...i}=e,[o,s]=Ri({prop:r,defaultProp:n??[],onChange:a,caller:bo}),l=B.useCallback(u=>s((d=[])=>[...d,u]),[s]),c=B.useCallback(u=>s((d=[])=>d.filter(h=>h!==u)),[s]);return f.jsx(_6,{scope:e.__scopeAccordion,value:o,onItemOpen:l,onItemClose:c,children:f.jsx(S6,{scope:e.__scopeAccordion,collapsible:!0,children:f.jsx(E6,{...i,ref:t})})})}),[Kae,yb]=gb(bo),E6=B.forwardRef((e,t)=>{const{__scopeAccordion:r,disabled:n,dir:a,orientation:i="vertical",...o}=e,s=B.useRef(null),l=wt(s,t),c=zae(r),d=jh(a)==="ltr",h=ze(e.onKeyDown,p=>{var O;if(!Uae.includes(p.key))return;const g=p.target,m=c().filter(C=>{var P;return!((P=C.ref.current)!=null&&P.disabled)}),v=m.findIndex(C=>C.ref.current===g),y=m.length;if(v===-1)return;p.preventDefault();let x=v;const b=0,S=y-1,w=()=>{x=v+1,x>S&&(x=b)},A=()=>{x=v-1,x<b&&(x=S)};switch(p.key){case"Home":x=b;break;case"End":x=S;break;case"ArrowRight":i==="horizontal"&&(d?w():A());break;case"ArrowDown":i==="vertical"&&w();break;case"ArrowLeft":i==="horizontal"&&(d?A():w());break;case"ArrowUp":i==="vertical"&&A();break}const _=x%y;(O=m[_].ref.current)==null||O.focus()});return f.jsx(Kae,{scope:r,disabled:n,direction:a,orientation:i,children:f.jsx(bC.Slot,{scope:r,children:f.jsx(et.div,{...o,"data-orientation":i,ref:l,onKeyDown:n?void 0:h})})})}),Xy="AccordionItem",[Yae,_C]=gb(Xy),A6=B.forwardRef((e,t)=>{const{__scopeAccordion:r,value:n,...a}=e,i=yb(Xy,r),o=Vae(Xy,r),s=wC(r),l=uo(),c=n&&o.value.includes(n)||!1,u=i.disabled||e.disabled;return f.jsx(Yae,{scope:r,open:c,disabled:u,triggerId:l,children:f.jsx(Fae,{"data-orientation":i.orientation,"data-state":N6(c),...s,...a,ref:t,disabled:u,open:c,onOpenChange:d=>{d?o.onItemOpen(n):o.onItemClose(n)}})})});A6.displayName=Xy;var T6="AccordionHeader",O6=B.forwardRef((e,t)=>{const{__scopeAccordion:r,...n}=e,a=yb(bo,r),i=_C(T6,r);return f.jsx(et.h3,{"data-orientation":a.orientation,"data-state":N6(i.open),"data-disabled":i.disabled?"":void 0,...n,ref:t})});O6.displayName=T6;var OE="AccordionTrigger",C6=B.forwardRef((e,t)=>
243{const{__scopeAccordion:r,...n}=e,a=yb(bo,r),i=_C(OE,r),o=Hae(OE,r),s=wC(r);return f.jsx(bC.ItemSlot,{scope:r,children:f.jsx($ae,{"aria-disabled":i.open&&!o.collapsible||void 0,"data-orientation":a.orientation,id:i.triggerId,...s,...n,ref:t})})});C6.displayName=OE;var k6="AccordionContent",P6=B.forwardRef((e,t)=>{const{__scopeAccordion:r,...n}=e,a=yb(bo,r),i=_C(k6,r),o=wC(r);return f.jsx(Lae,{role:"region","aria-labelledby":i.triggerId,"data-orientation":a.orientation,...o,...n,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});P6.displayName=k6;function N6(e){return e?"open":"closed"}var Xae=w6,Zae=A6,Jae=O6,j6=C6,R6=P6;const Qae=Xae,CE=E.forwardRef(({className:e,...t},r)=>f.jsx(Zae,{ref:r,className:qe("border-b",e),...t}));CE.displayName="AccordionItem";const kE=E.forwardRef(({className:e,children:t,...r},n)=>f.jsx(Jae,{className:"flex",children:f.jsxs(j6,{ref:n,className:qe("flex flex-1 items-center justify-between py-4 font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",e),...r,children:[t,f.jsx(GO,{className:"h-4 w-4 shrink-0 transition-transform duration-200"})]})}));kE.displayName=j6.displayName;const PE=E.forwardRef(({className:e,children:t,...r},n)=>f.jsx(R6,{ref:n,className:"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...r,children:f.jsx("div",{className:qe("pb-4 pt-0",e),children:t})}));PE.displayName=R6.displayName;const eie=[{name:"Sempre FEA",logo:dne,link:"https://semprefea.org.br/"},{name:"Pinacoteca SP",logo:vne,link:"https://pinacoteca.org.br/"},{name:"Pivô",logo:gne,link:"https://pivo.org.br/"},{name:"Solar dos Abacaxis",logo:yne,link:"https://solardosabacaxis.art.br/"},{name:"UNICEF",logo:bne,link:"https://www.unicef.org/water-sanitation-and-hygiene-wash"},{name:"Vida Trancoso",logo:wne,link:"https://vidamaistrancoso.org/"},{name:"Instituto Trancoso",logo:_ne,link:"https://www.instagram.com/institutotrancoso.oficial/"},{name:"Rede Tenis",logo:Sne,link:"https://redetenisbrasil.com.br/"},{name:"ANIP",logo:Ene,link:"https://www.abanca.org/anip"},{name:"Comuta Reformas",logo:Ane,link:"https://www.comuta.com.br/"},{name:"Rede Transformar",logo:Tne,link:"https://www.votorantimcimentos.com.br/rede-transformar/"},{name:"Instituto Terravista",logo:One,link:"https://www.instagram.com/institutoterravistaoficial/"},{name:"Instituto Reciclar",logo:Fne.url,link:"https://reciclar.org.br/"},{name:"Instituto C",logo:Gne.url,link:"https://institutoc.org.br/"},{name:"Casa da Escada Colorida",logo:nae.url,link:"https://www.casadaescadacolorida.com/"},{name:"Instituto Ponte",logo:hae.url,link:"https://www.institutoponte.org.br/"},{name:"Teia do Bem Viver",logo:Sae.url,link:"https://www.instagram.com/teiabemviver/"},{name:"Inhotim",logo:Rae.url,link:"https://www.inhotim.org.br/"}],tie=[{name:"Sempre Sanfran",logo:fne,link:"https://sempresanfran.org.br/"},{name:"Amefea",logo:hne,link:"https://www.amefea.org/"},{name:"Endeavor",logo:pne,link:"https://endeavor.org.br/"},{name:"GRAACC",logo:mne,link:"https://graacc.org.br/"},{name:"CA",logo:xne,link:"https://culturaartistica.org/"}],u4=({partners:e})=>f.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-5 gap-8",children:e.map((t,r)=>{const n=["Instituto C","Instituto Reciclar","Pinacoteca SP","Instituto Trancoso","Rede Tenis","ANIP","Comuta Reformas","Casa da Escada Colorida","Instituto Ponte","Teia do Bem Viver","Rede Transformar","Instituto Terravista"].includes(t.name),a=["Rede Transformar","Inhotim"].includes(t.name);return f.jsx("a",{href:t.link,target:"_blank",rel:"noopener noreferrer",className:`flex items-center justify-center bg-white border border-border rounded-lg hover:-translate-y-1 transition-all duration-[250ms] ease-out animate-fade-up cursor-pointer ${a?"p-2":"p-6"}`,style:{animationDelay:`${r*100}ms`,boxShadow:"0 4px 16px rgba(0,0,0,0.05)"},children:f.jsx("img",{src:t.logo,alt:t.name,className:`max-w-full h-auto object-contain ${a?"max-h-[8.1rem] scale-110":n?"max-h-[7rem]":"max-h-16"}`})},t.name)}
vendor: 4,732 bytes, line 243
243)}),rie=()=>f.jsx("section",{id:"quem-apoiamos",className:"py-24 px-4 bg-white scroll-mt-20",children:f.jsx("div",{className:"max-w-6xl mx-auto",children:f.jsxs("div",{className:"text-center mb-16 animate-fade-in",children:[f.jsx("h2",{className:"text-3xl md:text-4xl font-semibold text-primary mb-6",children:"Quem Apoiamos"}),f.jsx("div",{className:"w-20 h-1 bg-gradient-to-r from-primary to-secondary mx-auto mb-12"}),f.jsxs(Qae,{type:"multiple",defaultValue:["atuais"],className:"w-full space-y-4",children:[f.jsxs(CE,{value:"atuais",className:"border rounded-lg px-6",children:[f.jsx(kE,{className:"text-xl md:text-2xl font-semibold text-primary hover:no-underline",children:"Organizações apoiadas atualmente"}),f.jsx(PE,{children:f.jsx(u4,{partners:eie})})]}),f.jsxs(CE,{value:"antigos",className:"border rounded-lg px-6",children:[f.jsx(kE,{className:"text-xl md:text-2xl font-semibold text-primary hover:no-underline",children:"Organizações já apoiadas"}),f.jsx(PE,{children:f.jsx(u4,{partners:tie})})]})]})]})})});var M_="focusScope.autoFocusOnMount",F_="focusScope.autoFocusOnUnmount",d4={bubbles:!1,cancelable:!0},nie="FocusScope",xb=E.forwardRef((e,t)=>{const{loop:r=!1,trapped:n=!1,onMountAutoFocus:a,onUnmountAutoFocus:i,...o}=e,[s,l]=E.useState(null),c=hn(a),u=hn(i),d=E.useRef(null),h=wt(t,m=>l(m)),p=E.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;E.useEffect(()=>{if(n){let m=function(b){if(p.paused||!s)return;const S=b.target;s.contains(S)?d.current=S:hl(d.current,{select:!0})},v=function(b){if(p.paused||!s)return;const S=b.relatedTarget;S!==null&&(s.contains(S)||hl(d.current,{select:!0}))},y=function(b){if(document.activeElement===document.body)for(const w of b)w.removedNodes.length>0&&hl(s)};document.addEventListener("focusin",m),document.addEventListener("focusout",v);const x=new MutationObserver(y);return s&&x.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",m),document.removeEventListener("focusout",v),x.disconnect()}}},[n,s,p.paused]),E.useEffect(()=>{if(s){h4.add(p);const m=document.activeElement;if(!s.contains(m)){const y=new CustomEvent(M_,d4);s.addEventListener(M_,c),s.dispatchEvent(y),y.defaultPrevented||(aie(cie(D6(s)),{select:!0}),document.activeElement===m&&hl(s))}return()=>{s.removeEventListener(M_,c),setTimeout(()=>{const y=new CustomEvent(F_,d4);s.addEventListener(F_,u),s.dispatchEvent(y),y.defaultPrevented||hl(m??document.body,{select:!0}),s.removeEventListener(F_,u),h4.remove(p)},0)}}},[s,c,u,p]);const g=E.useCallback(m=>{if(!r&&!n||p.paused)return;const v=m.key==="Tab"&&!m.altKey&&!m.ctrlKey&&!m.metaKey,y=document.activeElement;if(v&&y){const x=m.currentTarget,[b,S]=iie(x);b&&S?!m.shiftKey&&y===S?(m.preventDefault(),r&&hl(b,{select:!0})):m.shiftKey&&y===b&&(m.preventDefault(),r&&hl(S,{select:!0})):y===x&&m.preventDefault()}},[r,n,p.paused]);return f.jsx(et.div,{tabIndex:-1,...o,ref:h,onKeyDown:g})});xb.displayName=nie;function aie(e,{select:t=!1}={}){const r=document.activeElement;for(const n of e)if(hl(n,{select:t}),document.activeElement!==r)return}function iie(e){const t=D6(e),r=f4(t,e),n=f4(t.reverse(),e);return[r,n]}function D6(e){const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>{const a=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||a?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function f4(e,t){for(const r of e)if(!oie(r,{upTo:t}))return r}function oie(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 sie(e){return e instanceof HTMLInputElement&&"select"in e}function hl(e,{select:t=!1}={}){if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&sie(e)&&t&&e.select()}}var h4=lie();function lie(){let e=[];return{add(t){const r=e[0];t!==r&&(r==null||r.pause()),e=p4(e,t),e.unshift(t)},remove(t){var r;e=p4(e,t),(r=e[0])==null||r.resume()}}}function p4(e,t){const r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}function cie(e){return e.filter(t=>t.tagName!=="A")}var $_=0;function SC(){E.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??m4()),document.body.insertAdjacentElement("beforeend",e[1]??m4()),$_++,()=>{$_===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),$_--}},[])}function m4(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
vendor: 4,335 bytes, line 243
243style.position="fixed",e.style.pointerEvents="none",e}var NE=function(e,t){return NE=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a])},NE(e,t)};function I6(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");NE(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var Ai=function(){return Ai=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},Ai.apply(this,arguments)};function gc(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 a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}function M6(e,t,r,n){var a=arguments.length,i=a<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,r):n,o;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(e,t,r,n);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function F6(e,t){return function(r,n){t(r,n,e)}}function $6(e,t,r,n,a,i){function o(y){if(y!==void 0&&typeof y!="function")throw new TypeError("Function expected");return y}for(var s=n.kind,l=s==="getter"?"get":s==="setter"?"set":"value",c=!t&&e?n.static?e:e.prototype:null,u=t||(c?Object.getOwnPropertyDescriptor(c,n.name):{}),d,h=!1,p=r.length-1;p>=0;p--){var g={};for(var m in n)g[m]=m==="access"?{}:n[m];for(var m in n.access)g.access[m]=n.access[m];g.addInitializer=function(y){if(h)throw new TypeError("Cannot add initializers after decoration has completed");i.push(o(y||null))};var v=(0,r[p])(s==="accessor"?{get:u.get,set:u.set}:u[l],g);if(s==="accessor"){if(v===void 0)continue;if(v===null||typeof v!="object")throw new TypeError("Object expected");(d=o(v.get))&&(u.get=d),(d=o(v.set))&&(u.set=d),(d=o(v.init))&&a.unshift(d)}else(d=o(v))&&(s==="field"?a.unshift(d):u[l]=d)}c&&Object.defineProperty(c,n.name,u),h=!0}function L6(e,t,r){for(var n=arguments.length>2,a=0;a<t.length;a++)r=n?t[a].call(e,r):t[a].call(e);return n?r:void 0}function B6(e){return typeof e=="symbol"?e:"".concat(e)}function U6(e,t,r){return typeof t=="symbol"&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:r?"".concat(r," ",t):t})}function z6(e,t){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,t)}function Qe(e,t,r,n){function a(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function s(u){try{c(n.next(u))}catch(d){o(d)}}function l(u){try{c(n.throw(u))}catch(d){o(d)}}function c(u){u.done?i(u.value):a(u.value).then(s,l)}c((n=n.apply(e,t||[])).next())})}function W6(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,a,i,o=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return o.next=s(0),o.throw=s(1),o.return=s(2),typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(c){return function(u){return l([c,u])}}function l(c){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,c[0]&&(r=0)),r;)try{if(n=1,a&&(i=c[0]&2?a.return:c[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,c[1])).done)return i;switch(a=0,i&&(c=[c[0]&2,i.value]),c[0]){case 0:case 1:i=c;break;case 4:return r.label++,{value:c[1],done:!1};case 5:r.label++,a=c[1],c=[0];continue;case 7:c=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(c[0]===6||c[0]===2)){r=0;continue}if(c[0]===3&&(!i||c[1]>i[0]&&c[1]<i[3])){r.label=c[1];break}if(c[0]===6&&r.label<i[1]){r.label=i[1],i=c;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(c);break}i[2]&&r.ops.pop(),r.trys.pop();continue}c=t.call(e,r)}catch(u){c=[6,u],a=0}finally{n=i=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}var bb=Object.create?function(e,t,r,n){n===void 0&&(n=r);var a=Object.getOwnPropertyDescriptor(t,r);
vendor: 5,418 bytes, line 243
243(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,a)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]};function V6(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&bb(t,e,r)}function Zy(e){var t=typeof Symbol=="function"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function EC(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,i=[],o;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)i.push(a.value)}catch(s){o={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return i}function H6(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(EC(arguments[t]));return e}function q6(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;for(var n=Array(e),a=0,t=0;t<r;t++)for(var i=arguments[t],o=0,s=i.length;o<s;o++,a++)n[a]=i[o];return n}function AC(e,t,r){if(r||arguments.length===2)for(var n=0,a=t.length,i;n<a;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))}function zf(e){return this instanceof zf?(this.v=e,this):new zf(e)}function G6(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=r.apply(e,t||[]),a,i=[];return a=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",o),a[Symbol.asyncIterator]=function(){return this},a;function o(p){return function(g){return Promise.resolve(g).then(p,d)}}function s(p,g){n[p]&&(a[p]=function(m){return new Promise(function(v,y){i.push([p,m,v,y])>1||l(p,m)})},g&&(a[p]=g(a[p])))}function l(p,g){try{c(n[p](g))}catch(m){h(i[0][3],m)}}function c(p){p.value instanceof zf?Promise.resolve(p.value.v).then(u,d):h(i[0][2],p)}function u(p){l("next",p)}function d(p){l("throw",p)}function h(p,g){p(g),i.shift(),i.length&&l(i[0][0],i[0][1])}}function K6(e){var t,r;return t={},n("next"),n("throw",function(a){throw a}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(a,i){t[a]=e[a]?function(o){return(r=!r)?{value:zf(e[a](o)),done:!1}:i?i(o):o}:i}}function Y6(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof Zy=="function"?Zy(e):e[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=e[i]&&function(o){return new Promise(function(s,l){o=e[i](o),a(s,l,o.done,o.value)})}}function a(i,o,s,l){Promise.resolve(l).then(function(c){i({value:c,done:s})},o)}}function X6(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var uie=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},jE=function(e){return jE=Object.getOwnPropertyNames||function(t){var r=[];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[r.length]=n);return r},jE(e)};function Z6(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r=jE(e),n=0;n<r.length;n++)r[n]!=="default"&&bb(t,e,r[n]);return uie(t,e),t}function J6(e){return e&&e.__esModule?e:{default:e}}function Q6(e,t,r,n){if(r==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?n:r==="a"?n.call(e):n?n.value:t.get(e)}function eB(e,t,r,n,a){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!a)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!a:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?a.call(e,r):a?a.value=r:t.set(e,r),r}function tB(e,t){if(t===null||typeof t!="object"&&typeof t!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?t===e:e.has(t)}function rB(e,t,r){if(t!=null){if(typeof t!="object"&&typeof t!="function")throw new TypeError("Object expected.");var n,a;if(r){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");n=t[Symbol.asyncDispose]}if(n===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");n=t[Symbol.dispose],r&&(a=n)}if(typeof n!="function")throw new TypeError("Object not disposable.");a&&(n=function(){try{a.call(this)}catch(i){return Promise.reject(i)}}),e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:!0});return t}var die=typeof SuppressedError=="function"?SuppressedError:function(e,t,r){var n=new Error(r);return n.name="SuppressedError",n.error=e,n.suppressed=t,n};function nB(e){function t(i){e.error=e.hasError?new die(i,e.error,"An error was suppressed during disposal."):i,e.hasError=!0}var r,n=0;function a(){for(;r=e.stack.pop();)try{if(!r.async&&n===1)return n=0,e.stack.push(r),Promise.resolve().then(a);if(r.dispose){var i=r.dispose.call(r.value);if(r.async)return n|=2,Promise.resolve(i).then(a,function(o){return t(o),a()})}else n|=1}catch(o){t(o)}
243if(n===1)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}return a()}function aB(e,t){return typeof e=="string"&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(r,n,a,i,o){return n?t?".jsx":".js":a&&(!i||!o)?r:a+i+"."+o.toLowerCase()+"js"}):e}const fie={__extends:I6,__assign:Ai,__rest:gc,__decorate:M6,__param:F6,__esDecorate:$6,__runInitializers:L6,__propKey:B6,__setFunctionName:U6,__metadata:z6,__awaiter:Qe,__generator:W6,__createBinding:bb,__exportStar:V6,__values:Zy,__read:EC,__spread:H6,__spreadArrays:q6,__spreadArray:AC,__await:zf,__asyncGenerator:G6,__asyncDelegator:K6,__asyncValues:Y6,__makeTemplateObject:X6,__importStar:Z6,__importDefault:J6,__classPrivateFieldGet:Q6,__classPrivateFieldSet:eB,__classPrivateFieldIn:tB,__addDisposableResource:rB,__disposeResources:nB,__rewriteRelativeImportExtension:aB},hie=Object.freeze(Object.defineProperty({__proto__:null,__addDisposableResource:rB,get __assign(){return Ai},__asyncDelegator:K6,__asyncGenerator:G6,__asyncValues:Y6,__await:zf,__awaiter:Qe,__classPrivateFieldGet:Q6,__classPrivateFieldIn:tB,__classPrivateFieldSet:eB,__createBinding:bb,__decorate:M6,__disposeResources:nB,__esDecorate:$6,__exportStar:V6,__extends:I6,__generator:W6,__importDefault:J6,__importStar:Z6,__makeTemplateOb
vendor: 5,139 bytes, lines 243-258
243ject:X6,__metadata:z6,__param:F6,__propKey:B6,__read:EC,__rest:gc,__rewriteRelativeImportExtension:aB,__runInitializers:L6,__setFunctionName:U6,__spread:H6,__spreadArray:AC,__spreadArrays:q6,__values:Zy,default:fie},Symbol.toStringTag,{value:"Module"}));var cy="right-scroll-bar-position",uy="width-before-scroll-bar",pie="with-scroll-bars-hidden",mie="--removed-body-scroll-bar-size";function L_(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function vie(e,t){var r=E.useState(function(){return{value:e,callback:t,facade:{get current(){return r.value},set current(n){var a=r.value;a!==n&&(r.value=n,r.callback(n,a))}}}})[0];return r.callback=t,r.facade}var gie=typeof window<"u"?E.useLayoutEffect:E.useEffect,v4=new WeakMap;function yie(e,t){var r=vie(null,function(n){return e.forEach(function(a){return L_(a,n)})});return gie(function(){var n=v4.get(r);if(n){var a=new Set(n),i=new Set(e),o=r.current;a.forEach(function(s){i.has(s)||L_(s,null)}),i.forEach(function(s){a.has(s)||L_(s,o)})}v4.set(r,e)},[e]),r}function xie(e){return e}function bie(e,t){t===void 0&&(t=xie);var r=[],n=!1,a={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(i){var o=t(i,n);return r.push(o),function(){r=r.filter(function(s){return s!==o})}},assignSyncMedium:function(i){for(n=!0;r.length;){var o=r;r=[],o.forEach(i)}r={push:function(s){return i(s)},filter:function(){return r}}},assignMedium:function(i){n=!0;var o=[];if(r.length){var s=r;r=[],s.forEach(i),o=r}var l=function(){var u=o;o=[],u.forEach(i)},c=function(){return Promise.resolve().then(l)};c(),r={push:function(u){o.push(u),c()},filter:function(u){return o=o.filter(u),r}}}};return a}function wie(e){e===void 0&&(e={});var t=bie(null);return t.options=Ai({async:!0,ssr:!1},e),t}var iB=function(e){var t=e.sideCar,r=gc(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 E.createElement(n,Ai({},r))};iB.isSideCarExport=!0;function _ie(e,t){return e.useMedium(t),iB}var oB=wie(),B_=function(){},wb=E.forwardRef(function(e,t){var r=E.useRef(null),n=E.useState({onScrollCapture:B_,onWheelCapture:B_,onTouchMoveCapture:B_}),a=n[0],i=n[1],o=e.forwardProps,s=e.children,l=e.className,c=e.removeScrollBar,u=e.enabled,d=e.shards,h=e.sideCar,p=e.noRelative,g=e.noIsolation,m=e.inert,v=e.allowPinchZoom,y=e.as,x=y===void 0?"div":y,b=e.gapMode,S=gc(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),w=h,A=yie([r,t]),_=Ai(Ai({},S),a);return E.createElement(E.Fragment,null,u&&E.createElement(w,{sideCar:oB,removeScrollBar:c,shards:d,noRelative:p,noIsolation:g,inert:m,setCallbacks:i,allowPinchZoom:!!v,lockRef:r,gapMode:b}),o?E.cloneElement(E.Children.only(s),Ai(Ai({},_),{ref:A})):E.createElement(x,Ai({},_,{className:l,ref:A}),s))});wb.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};wb.classNames={fullWidth:uy,zeroRight:cy};var Sie=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function Eie(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=Sie();return t&&e.setAttribute("nonce",t),e}function Aie(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function Tie(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var Oie=function(){var e=0,t=null;return{add:function(r){e==0&&(t=Eie())&&(Aie(t,r),Tie(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Cie=function(){var e=Oie();return function(t,r){E.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},sB=function(){var e=Cie(),t=function(r){var n=r.styles,a=r.dynamic;return e(n,a),null};return t},kie={left:0,top:0,right:0,gap:0},U_=function(e){return parseInt(e||"",10)||0},Pie=function(e){var t=window.getComputedStyle(document.body),r=t[e==="padding"?"paddingLeft":"marginLeft"],n=t[e==="padding"?"paddingTop":"marginTop"],a=t[e==="padding"?"paddingRight":"marginRight"];return[U_(r),U_(n),U_(a)]},Nie=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return kie;var t=Pie(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])}},jie=sB(),af="data-scroll-locked",Rie=function(e,t,r,n){var a=e.left,i=e.top,o=e.right,s=e.gap;return r===void 0&&(r="margin"),`
244  .`.concat(pie,` {
245   overflow: hidden `).concat(n,`;
246   padding-right: `).concat(s,"px ").concat(n,`;
247  }
248  body[`).concat(af,`] {
249    overflow: hidden `).concat(n,`;
250    overscroll-behavior: contain;
251    `).concat([t&&"position: relative ".concat(n,";"),r==="margin"&&`
252    padding-left: `.concat(a,`px;
253    padding-top: `).concat(i,`px;
254    padding-right: `).concat(o,`px;
255    margin-left:0;
256    margin-top:0;
257    margin-right: `).concat(s,"px ").concat(n,`;
258    `),r==="padding"&&"padding-right: ".concat(s,"px ").concat(n,";
258")].filter(Boolean).join(""),`
259  }
260  
261  .`).concat(cy,` {
262    right: `).concat(s,"px ").concat(n,`;
263  }
264  
265  .`).concat(uy,` {
266    margin-right: `).concat(s,"px ").concat(n,`;
267  }
268  
269  .`).concat(cy," .").concat(cy,` {
270    right: 0 `).concat(n,`;
271  }
272  
273  .`).concat(uy," .").concat(uy,` {
274    margin-right: 0 `).concat(n,`;
275  }
276  
277  body[`).concat(af,`] {
278    `).concat(mie,": ").concat(s,`px;
279  }
280`)},g4=function(){var e=parseInt(document.body.getAttribute(af)||"0",10);return isFinite(e)?e:0},Die=function(){E.useEffect(function(){return document.body.setAttribute(af,(g4()+1).toString()),function(){var e=g4()-1;e<=0?document.body.removeAttribute(af):document.body.setAttribute(af,e.toString())}},[])},Iie=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=n===void 0?"margin":n;Die();var i=E.useMemo(function(){return Nie(a)},[a]);return E.createElement(jie,{styles:Rie(i,!t,a,r?"":"!important")})},RE=!1;if(typeof window<"u")try{var rg=Object.defineProperty({},"passive",{get:function(){return RE=!0,!0}});window.addEventListener("test",rg,rg),window.removeEventListener("test",rg,rg)}catch{RE=!1}var sd=RE?{passive:!1}:!1,Mie=function(e){return e.tagName==="TEXTAREA"},lB=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!Mie(e)&&r[t]==="visible")},Fie=function(e){return lB(e,"overflowY")},$ie=function(e){return lB(e,"overflowX")},y4=function(e,t){var r=t.ownerDocument,n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var a=cB(e,n);if(a){var i=uB(e,n),o=i[1],s=i[2];if(o>s)return!0}n=n.parentNode}while(n&&n!==r.body);return!1},Lie=function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},Bie=function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},cB=function(e,t){return e==="v"?Fie(t):$ie(t)},uB=function(e,t){return e==="v"?Lie(t):Bie(t)},Uie=function(e,t){return e==="h"&&t==="rtl"?-1:1},zie=function(e,t,r,n,a){var i=Uie(e,window.getComputedStyle(t).direction),o=i*n,s=r.target,l=t.contains(s),c=!1,u=o>0,d=0,h=0;do{if(!s)break;var p=uB(e,s),g=p[0],m=p[1],v=p[2],y=m-v-i*g;(g||y)&&cB(e,s)&&(d+=y,h+=g);var x=s.parentNode;s=x&&x.nodeType===Node.DOCUMENT_FRAGMENT_NODE?x.host:x}while(!l&&s!==document.body||l&&(t.contains(s)||t===s));return(u&&(Math.abs(d)<1||!a)||!u&&(Math.abs(h)<1||!a))&&(c=!0),c},ng=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},x4=function(e){return[e.deltaX,e.deltaY]},b4=function(e){return e&&"current"in e?e.current:e},Wie=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Vie=function(e){return`
281  .block-interactivity-`.concat(e,` {pointer-events: none;}
282  .allow-interactivity-`).concat(e,` {pointer-events: all;}
283`)},Hie=0,ld=[];function qie(e){var t=E.useRef([]),r=E.useRef([0,0]),n=E.useRef(),a=E.useState(Hie++)[0],i=E.useState(sB)[0],o=E.useRef(e);E.useEffect(function(){o.current=e},[e]),E.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var m=AC([e.lockRef.current],(e.shards||[]).map(b4),!0).filter(Boolean);return m.forEach(function(v){return v.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),m.forEach(function(v){return v.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var s=E.useCallback(function(m,v){if("touches"in m&&m.touches.length===2||m.type==="wheel"&&m.ctrlKey)return!o.current.allowPinchZoom;var y=ng(m),x=r.current,b="deltaX"in m?m.deltaX:x[0]-y[0],S="deltaY"in m?m.deltaY:x[1]-y[1],w,A=m.target,_=Math.abs(b)>Math.abs(S)?"h":"v";if("touches"in m&&_==="h"&&A.type==="range")return!1;var O=y4(_,A);if(!O)return!0;
vendor: 4,560 bytes, line 283
283if(O?w=_:(w=_==="v"?"h":"v",O=y4(_,A)),!O)return!1;if(!n.current&&"changedTouches"in m&&(b||S)&&(n.current=w),!w)return!0;var C=n.current||w;return zie(C,v,m,C==="h"?b:S,!0)},[]),l=E.useCallback(function(m){var v=m;if(!(!ld.length||ld[ld.length-1]!==i)){var y="deltaY"in v?x4(v):ng(v),x=t.current.filter(function(w){return w.name===v.type&&(w.target===v.target||v.target===w.shadowParent)&&Wie(w.delta,y)})[0];if(x&&x.should){v.cancelable&&v.preventDefault();return}if(!x){var b=(o.current.shards||[]).map(b4).filter(Boolean).filter(function(w){return w.contains(v.target)}),S=b.length>0?s(v,b[0]):!o.current.noIsolation;S&&v.cancelable&&v.preventDefault()}}},[]),c=E.useCallback(function(m,v,y,x){var b={name:m,delta:v,target:y,should:x,shadowParent:Gie(y)};t.current.push(b),setTimeout(function(){t.current=t.current.filter(function(S){return S!==b})},1)},[]),u=E.useCallback(function(m){r.current=ng(m),n.current=void 0},[]),d=E.useCallback(function(m){c(m.type,x4(m),m.target,s(m,e.lockRef.current))},[]),h=E.useCallback(function(m){c(m.type,ng(m),m.target,s(m,e.lockRef.current))},[]);E.useEffect(function(){return ld.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:h}),document.addEventListener("wheel",l,sd),document.addEventListener("touchmove",l,sd),document.addEventListener("touchstart",u,sd),function(){ld=ld.filter(function(m){return m!==i}),document.removeEventListener("wheel",l,sd),document.removeEventListener("touchmove",l,sd),document.removeEventListener("touchstart",u,sd)}},[]);var p=e.removeScrollBar,g=e.inert;return E.createElement(E.Fragment,null,g?E.createElement(i,{styles:Vie(a)}):null,p?E.createElement(Iie,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function Gie(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Kie=_ie(oB,qie);var _b=E.forwardRef(function(e,t){return E.createElement(wb,Ai({},e,{ref:t,sideCar:Kie}))});_b.classNames=wb.classNames;var Yie=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},cd=new WeakMap,ag=new WeakMap,ig={},z_=0,dB=function(e){return e&&(e.host||dB(e.parentNode))},Xie=function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=dB(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})},Zie=function(e,t,r,n){var a=Xie(t,Array.isArray(e)?e:[e]);ig[r]||(ig[r]=new WeakMap);var i=ig[r],o=[],s=new Set,l=new Set(a),c=function(d){!d||s.has(d)||(s.add(d),c(d.parentNode))};a.forEach(c);var u=function(d){!d||l.has(d)||Array.prototype.forEach.call(d.children,function(h){if(s.has(h))u(h);else try{var p=h.getAttribute(n),g=p!==null&&p!=="false",m=(cd.get(h)||0)+1,v=(i.get(h)||0)+1;cd.set(h,m),i.set(h,v),o.push(h),m===1&&g&&ag.set(h,!0),v===1&&h.setAttribute(r,"true"),g||h.setAttribute(n,"true")}catch(y){console.error("aria-hidden: cannot operate on ",h,y)}})};return u(t),s.clear(),z_++,function(){o.forEach(function(d){var h=cd.get(d)-1,p=i.get(d)-1;cd.set(d,h),i.set(d,p),h||(ag.has(d)||d.removeAttribute(n),ag.delete(d)),p||d.removeAttribute(r)}),z_--,z_||(cd=new WeakMap,cd=new WeakMap,ag=new WeakMap,ig={})}},TC=function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=Yie(e);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live]"))),Zie(n,a,r,"aria-hidden")):function(){return null}},Sb="Dialog",[fB,hB]=ta(Sb),[Jie,wo]=fB(Sb),pB=e=>{const{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:i,modal:o=!0}=e,s=E.useRef(null),l=E.useRef(null),[c,u]=Ri({prop:n,defaultProp:a??!1,onChange:i,caller:Sb});return f.jsx(Jie,{scope:t,triggerRef:s,contentRef:l,contentId:uo(),titleId:uo(),descriptionId:uo(),open:c,onOpenChange:u,onOpenToggle:E.useCallback(()=>u(d=>!d),[u]),modal:o,children:r})};pB.displayName=Sb;var mB="DialogTrigger",vB=E.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,a=wo(mB,r),i=wt(t,a.triggerRef);return f.jsx(et.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":kC(a.open),...n,ref:i,onClick:ze(e.onClick,a.onOpenToggle)})});vB.displayName=mB;var OC="DialogPortal",[Qie,gB]=fB(OC,{forceMount:void 0}),yB=e=>{const{__scopeDialog:t,forceMount:r,children:n,container:a}=e,i=wo(OC,t);return f.jsx(Qie,{scope:t,forceMount:r,children:E.Children.map(n,o=>f.jsx(ra,{present:r||i.open,children:f.jsx(Q0,{asChild:!0,container:a,children:o})}))})};yB.displayName=OC;var Jy="DialogOverlay",xB=E.forwardRef((e,t)=>
vendor: 17,131 bytes, lines 283-287
283{const r=gB(Jy,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,i=wo(Jy,e.__scopeDialog);return i.modal?f.jsx(ra,{present:n||i.open,children:f.jsx(toe,{...a,ref:t})}):null});xB.displayName=Jy;var eoe=Ou("DialogOverlay.RemoveScroll"),toe=E.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,a=wo(Jy,r);return f.jsx(_b,{as:eoe,allowPinchZoom:!0,shards:[a.contentRef],children:f.jsx(et.div,{"data-state":kC(a.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),ju="DialogContent",bB=E.forwardRef((e,t)=>{const r=gB(ju,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,i=wo(ju,e.__scopeDialog);return f.jsx(ra,{present:n||i.open,children:i.modal?f.jsx(roe,{...a,ref:t}):f.jsx(noe,{...a,ref:t})})});bB.displayName=ju;var roe=E.forwardRef((e,t)=>{const r=wo(ju,e.__scopeDialog),n=E.useRef(null),a=wt(t,r.contentRef,n);return E.useEffect(()=>{const i=n.current;if(i)return TC(i)},[]),f.jsx(wB,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:ze(e.onCloseAutoFocus,i=>{var o;i.preventDefault(),(o=r.triggerRef.current)==null||o.focus()}),onPointerDownOutside:ze(e.onPointerDownOutside,i=>{const o=i.detail.originalEvent,s=o.button===0&&o.ctrlKey===!0;(o.button===2||s)&&i.preventDefault()}),onFocusOutside:ze(e.onFocusOutside,i=>i.preventDefault())})}),noe=E.forwardRef((e,t)=>{const r=wo(ju,e.__scopeDialog),n=E.useRef(!1),a=E.useRef(!1);return f.jsx(wB,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{var o,s;(o=e.onCloseAutoFocus)==null||o.call(e,i),i.defaultPrevented||(n.current||(s=r.triggerRef.current)==null||s.focus(),i.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:i=>{var l,c;(l=e.onInteractOutside)==null||l.call(e,i),i.defaultPrevented||(n.current=!0,i.detail.originalEvent.type==="pointerdown"&&(a.current=!0));const o=i.target;((c=r.triggerRef.current)==null?void 0:c.contains(o))&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&a.current&&i.preventDefault()}})}),wB=E.forwardRef((e,t)=>{const{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:i,...o}=e,s=wo(ju,r),l=E.useRef(null),c=wt(t,l);return SC(),f.jsxs(f.Fragment,{children:[f.jsx(xb,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:i,children:f.jsx(Ah,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":kC(s.open),...o,ref:c,onDismiss:()=>s.onOpenChange(!1)})}),f.jsxs(f.Fragment,{children:[f.jsx(ioe,{titleId:s.titleId}),f.jsx(soe,{contentRef:l,descriptionId:s.descriptionId})]})]})}),CC="DialogTitle",_B=E.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,a=wo(CC,r);return f.jsx(et.h2,{id:a.titleId,...n,ref:t})});_B.displayName=CC;var SB="DialogDescription",EB=E.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,a=wo(SB,r);return f.jsx(et.p,{id:a.descriptionId,...n,ref:t})});EB.displayName=SB;var AB="DialogClose",TB=E.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,a=wo(AB,r);return f.jsx(et.button,{type:"button",...n,ref:t,onClick:ze(e.onClick,()=>a.onOpenChange(!1))})});TB.displayName=AB;function kC(e){return e?"open":"closed"}var OB="DialogTitleWarning",[aoe,CB]=FX(OB,{contentName:ju,titleName:CC,docsSlug:"dialog"}),ioe=({titleId:e})=>{const t=CB(OB),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
284
285If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
286
287For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return E.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},ooe="DialogDescriptionWarning",soe=({contentRef:e,descriptionId:t})=>{const n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${CB(ooe).contentName}}.`;return E.useEffect(()=>{var i;const a=(i=e.current)==null?void 0:i.getAttribute("aria-describedby");t&&a&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},kB=pB,loe=vB,PB=yB,PC=xB,NC=bB,jC=_B,RC=EB,DC=TB;const IC=kB,coe=PB,NB=E.forwardRef(({className:e,...t},r)=>f.jsx(PC,{ref:r,className:qe("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...t}));NB.displayName=PC.displayName;const Eb=E.forwardRef(({className:e,children:t,...r},n)=>f.jsxs(coe,{children:[f.jsx(NB,{}),f.jsxs(NC,{ref:n,className:qe("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",e),...r,children:[t,f.jsxs(DC,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity data-[state=open]:bg-accent data-[state=open]:text-muted-foreground hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none",children:[f.jsx(KO,{className:"h-4 w-4"}),f.jsx("span",{className:"sr-only",children:"Close"})]})]})]}));Eb.displayName=NC.displayName;const Ab=({className:e,...t})=>f.jsx("div",{className:qe("flex flex-col space-y-1.5 text-center sm:text-left",e),...t});Ab.displayName="DialogHeader";const Tb=E.forwardRef(({className:e,...t},r)=>f.jsx(jC,{ref:r,className:qe("text-lg font-semibold leading-none tracking-tight",e),...t}));Tb.displayName=jC.displayName;const MC=E.forwardRef(({className:e,...t},r)=>f.jsx(RC,{ref:r,className:qe("text-sm text-muted-foreground",e),...t}));MC.displayName=RC.displayName;function DE(e,[t,r]){return Math.min(r,Math.max(t,e))}function uoe(e,t){return E.useReducer((r,n)=>t[r][n]??r,e)}var FC="ScrollArea",[jB,YVe]=ta(FC),[doe,Ii]=jB(FC),RB=E.forwardRef((e,t)=>{const{__scopeScrollArea:r,type:n="hover",dir:a,scrollHideDelay:i=600,...o}=e,[s,l]=E.useState(null),[c,u]=E.useState(null),[d,h]=E.useState(null),[p,g]=E.useState(null),[m,v]=E.useState(null),[y,x]=E.useState(0),[b,S]=E.useState(0),[w,A]=E.useState(!1),[_,O]=E.useState(!1),C=wt(t,j=>l(j)),P=jh(a);return f.jsx(doe,{scope:r,type:n,dir:P,scrollHideDelay:i,scrollArea:s,viewport:c,onViewportChange:u,content:d,onContentChange:h,scrollbarX:p,onScrollbarXChange:g,scrollbarXEnabled:w,onScrollbarXEnabledChange:A,scrollbarY:m,onScrollbarYChange:v,scrollbarYEnabled:_,onScrollbarYEnabledChange:O,onCornerWidthChange:x,onCornerHeightChange:S,children:f.jsx(et.div,{dir:P,...o,ref:C,style:{position:"relative","--radix-scroll-area-corner-width":y+"px","--radix-scroll-area-corner-height":b+"px",...e.style}})})});RB.displayName=FC;var DB="ScrollAreaViewport",IB=E.forwardRef((e,t)=>{const{__scopeScrollArea:r,children:n,nonce:a,...i}=e,o=Ii(DB,r),s=E.useRef(null),l=wt(t,s,o.onViewportChange);return f.jsxs(f.Fragment,{children:[f.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:a}),f.jsx(et.div,{"data-radix-scroll-area-viewport":"",...i,ref:l,style:{overflowX:o.scrollbarXEnabled?"scroll":"hidden",overflowY:o.scrollbarYEnabled?"scroll":"hidden",...e.style},children:f.jsx("div",{ref:o.onContentChange,style:{minWidth:"100%",display:"table"},children:n})})]})});IB.displayName=DB;var as="ScrollAreaScrollbar",$C=E.forwardRef((e,t)=>{const{forceMount:r,...n}=e,a=Ii(as,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:o}=a,s=e.orientation==="horizontal";return E.useEffect(()=>(s?i(!0):o(!0),()=>{s?i(!1):o(!1)}),[s,i,o]),a.type==="hover"?f.jsx(foe,{...n,ref:t,forceMount:r}):a.type==="scroll"?f.jsx(hoe,{...n,ref:t,forceMount:r}):a.type==="auto"?f.jsx(MB,{...n,ref:t,forceMount:r}):a.type==="always"?f.jsx(LC,{...n,ref:t}):null});$C.displayName=as;var foe=E.forwardRef((e,t)=>{const{forceMount:r,...n}=e,a=Ii(as,e.__scopeScrollArea),[i,o]=E.useState(!1);return E.useEffect(()=>{const s=a.scrollArea;let l=0;if(s){const c=()=>{window.clearTimeout(l),o(!0)},u=()=>{l=window.setTimeout(()=>o(!1),a.scrollHideDelay)};return s.addEventListener("pointerenter",c),s.addEventListener("pointerleave",u),()=>{window.clearTimeout(l),s.removeEventListener("pointerenter",c),s.removeEventListener("pointerleave",u)}}},[a.scrollArea,a.scrollHideDelay]),f.jsx(ra,{present:r||i,children:f.jsx(MB,{"data-state":i?"visible":"hidden",...n,ref:t})})}),hoe=E.forwardRef((e,t)=>{const{forceMount:r,...n}=e,a=Ii(as,e.__scopeScrollArea),i=e.orientation==="horizontal",o=Cb(()=>l("SCROLL_END"),100),[s,l]=uoe("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return E.useEffect(()=>{if(s==="idle"){const c=window.setTimeout(()=>l("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(c)}},[s,a.scrollHideDelay,l]),E.useEffect(()=>{const c=a.viewport,u=i?"scrollLeft":"scrollTop";if(c){let d=c[u];const h=()=>{const p=c[u];d!==p&&(l("SCROLL"),o()),d=p};return c.addEventListener("scroll",h),()=>c.removeEventListener("scroll",h)}},[a.viewport,i,l,o]),f.jsx(ra,{present:r||s!=="hidden",children:f.jsx(LC,{"data-state":s==="hidden"?"hidden":"visible",...n,ref:t,onPointerEnter:ze(e.onPointerEnter,()=>l("POINTER_ENTER")),onPointerLeave:ze(e.onPointerLeave,()=>l("POINTER_LEAVE"))})})}),MB=E.forwardRef((e,t)=>{const r=Ii(as,e.__scopeScrollArea),{forceMount:n,...a}=e,[i,o]=E.useState(!1),s=e.orientation==="horizontal",l=Cb(()=>{if(r.viewport){const c=r.viewport.offsetWidth<r.viewport.scrollWidth,u=r.viewport.offsetHeight<r.viewport.scrollHeight;o(s?c:u)}},10);return Wf(r.viewport,l),Wf(r.content,l),f.jsx(ra,{present:n||i,children:f.jsx(LC,{"data-state":i?"visible":"hidden",...a,ref:t})})}),LC=E.forwardRef((e,t)=>{const{orientation:r="vertical",...n}=e,a=Ii(as,e.__scopeScrollArea),i=E.useRef(null),o=E.useRef(0),[s,l]=E.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),c=UB(s.viewport,s.content),u={...n,sizes:s,onSizesChange:l,hasThumb:c>0&&c<1,onThumbChange:h=>i.current=h,onThumbPointerUp:()=>o.current=0,onThumbPointerDown:h=>o.current=h};function d(h,p){return xoe(h,o.current,s,p)}return r==="horizontal"?f.jsx(poe,{...u,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){const h=a.viewport.scrollLeft,p=w4(h,s,a.dir);i.current.style.transform=`translate3d(${p}px, 0, 0)`}},onWheelScroll:h=>{a.viewport&&(a.viewport.scrollLeft=h)},onDragScroll:h=>{a.viewport&&(a.viewport.scrollLeft=d(h,a.dir))}}):r==="vertical"?f.jsx(moe,{...u,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){const h=a.viewport.scrollTop,p=w4(h,s);i.current.style.transform=`translate3d(0, ${p}px, 0)`}},onWheelScroll:h=>{a.viewport&&(a.viewport.scrollTop=h)},onDragScroll:h=>{a.viewport&&(a.viewport.scrollTop=d(h))}}):null}),poe=E.forwardRef((e,t)=>{const{sizes:r,onSizesChange:n,...a}=e,i=Ii(as,e.__scopeScrollArea),[o,s]=E.useState(),l=E.useRef(null),c=wt(t,l,i.onScrollbarXChange);return E.useEffect(()=>{l.current&&s(getComputedStyle(l.current))},[l]),f.jsx($B,{"data-orientation":"horizontal",...a,ref:c,sizes:r,style:{bottom:0,left:i.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:i.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":Ob(r)+"px",...e.style},onThumbPointerDown:u=>e.onThumbPointerDown(u.x),onDragScroll:u=>e.onDragScroll(u.x),onWheelScroll:(u,d)=>{if(i.viewport){const h=i.viewport.scrollLeft+u.deltaX;e.onWheelScroll(h),WB(h,d)&&u.preventDefault()}},onResize:()=>{l.current&&i.viewport&&o&&n({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:l.current.clientWidth,paddingStart:ex(o.paddingLeft),paddingEnd:ex(o.paddingRight)}})}})}),moe=E.forwardRef((e,t)=>{const{sizes:r,onSizesChange:n,...a}=e,i=Ii(as,e.__scopeScrollArea),[o,s]=E.useState(),l=E.useRef(null),c=wt(t,l,i.onScrollbarYChange);return E.useEffect(()=>{l.current&&s(getComputedStyle(l.current))},[l]),f.jsx($B,{"data-orientation":"vertical",...a,ref:c,sizes:r,style:{top:0,right:i.dir==="ltr"?0:void 0,left:i.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":Ob(r)+"px",...e.style},onThumbPointerDown:u=>e.onThumbPointerDown(u.y),onDragScroll:u=>e.onDragScroll(u.y),onWheelScroll:(u,d)=>{if(i.viewport){const h=i.viewport.scrollTop+u.deltaY;e.onWheelScroll(h),WB(h,d)&&u.preventDefault()}},onResize:()=>{l.current&&i.viewport&&o&&n({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:l.current.clientHeight,paddingStart:ex(o.paddingTop),paddingEnd:ex(o.paddingBottom)}})}})}),[voe,FB]=jB(as),$B=E.forwardRef((e,t)=>{const{__scopeScrollArea:r,sizes:n,hasThumb:a,onThumbChange:i,onThumbPointerUp:o,onThumbPointerDown:s,onThumbPositionChange:l,onDragScroll:c,onWheelScroll:u,onResize:d,...h}=e,p=Ii(as,r),[g,m]=E.useState(null),v=wt(t,C=>m(C)),y=E.useRef(null),x=E.useRef(""),b=p.viewport,S=n.content-n.viewport,w=hn(u),A=hn(l),_=Cb(d,10);function O(C){if(y.current){const P=C.clientX-y.current.left,j=C.clientY-y.current.top;c({x:P,y:j})}}return E.useEffect(()=>{const C=P=>{const j=P.target;(g==null?void 0:g.contains(j))&&w(P,S)};return document.addEventListener("wheel",C,{passive:!1}),()=>document.removeEventListener("wheel",C,{passive:!1})},[b,g,S,w]),E.useEffect(A,[n,A]),Wf(g,_),Wf(p.content,_),f.jsx(voe,{scope:r,scrollbar:g,hasThumb:a,onThumbChange:hn(i),onThumbPointerUp:hn(o),onThumbPositionChange:A,onThumbPointerDown:hn(s),children:f.jsx(et.div,{...h,ref:v,style:{position:"absolute",...h.style},onPointerDown:ze(e.onPointerDown,C=>{C.button===0&&(C.target.setPointerCapture(C.pointerId),y.current=g.getBoundingClientRect(),x.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",p.viewport&&(p.viewport.style.scrollBehavior="auto"),O(C))}),onPointerMove:ze(e.onPointerMove,O),onPointerUp:ze(e.onPointerUp,C=>{const P=C.target;P.hasPointerCapture(C.pointerId)&&P.releasePointerCapture(C.pointerId),document.body.style.webkitUserSelect=x.current,p.viewport&&(p.viewport.style.scrollBehavior=""),y.current=null})})})}),Qy="ScrollAreaThumb",LB=E.forwardRef((e,t)=>{const{forceMount:r,...n}=e,a=FB(Qy,e.__scopeScrollArea);return f.jsx(ra,{present:r||a.hasThumb,children:f.jsx(goe,{ref:t,...n})})}),goe=E.forwardRef((e,t)=>{const{__scopeScrollArea:r,style:n,...a}=e,i=Ii(Qy,r),o=FB(Qy,r),{onThumbPositionChange:s}=o,l=wt(t,d=>o.onThumbChange(d)),c=E.useRef(void 0),u=Cb(()=>{c.current&&(c.current(),c.current=void 0)},100);return E.useEffect(()=>{const d=i.viewport;if(d){const h=()=>{if(u(),!c.current){const p=boe(d,s);c.current=p,s()}};return s(),d.addEventListener("scroll",h),()=>d.removeEventListener("scroll",h)}},[i.viewport,u,s]),f.jsx(et.div,{"data-state":o.hasThumb?"visible":"hidden",...a,ref:l,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:ze(e.onPointerDownCapture,d=>{const p=d.target.getBoundingClientRect(),g=d.clientX-p.left,m=d.clientY-p.top;o.onThumbPointerDown({x:g,y:m})}),onPointerUp:ze(e.onPointerUp,o.onThumbPointerUp)})});LB.displayName=Qy;var BC="ScrollAreaCorner",BB=E.forwardRef((e,t)=>{const r=Ii(BC,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return r.type!=="scroll"&&n?f.jsx(yoe,{...e,ref:t}):null});BB.displayName=BC;var yoe=E.forwardRef((e,t)=>{const{__scopeScrollArea:r,...n}=e,a=Ii(BC,r),[i,o]=E.useState(0),[s,l]=E.useState(0),c=!!(i&&s);return Wf(a.scrollbarX,()=>{var d;const u=((d=a.scrollbarX)==null?void 0:d.offsetHeight)||0;a.onCornerHeightChange(u),l(u)}),Wf(a.scrollbarY,()=>{var d;const u=((d=a.scrollbarY)==null?void 0:d.offsetWidth)||0;a.onCornerWidthChange(u),o(u)}),c?f.jsx(et.div,{...n,ref:t,style:{width:i,height:s,position:"absolute",right:a.dir==="ltr"?0:void 0,left:a.dir==="rtl"?0:void 0,bottom:0,...e.style}}):null});function ex(e){return e?parseInt(e,10):0}function UB(e,t){const r=e/t;return isNaN(r)?0:r}function Ob(e){const t=UB(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function xoe(e,t,r,n="ltr"){const a=Ob(r),i=a/2,o=t||i,s=a-o,l=r.scrollbar.paddingStart+o,c=r.scrollbar.size-r.scrollbar.paddingEnd-s,u=r.content-r.viewport,d=n==="ltr"?[0,u]:[u*-1,0];return zB([l,c],d)(e)}function w4(e,t,r="ltr"){const n=Ob(t),a=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,i=t.scrollbar.size-a,o=t.content-t.viewport,s=i-n,l=r==="ltr"?[0,o]:[o*-1,0],c=DE(e,l);return zB([0,o],[0,s])(c)}function zB(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}function WB(e,t){return e>0&&e<t}var boe=(e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return function a(){const i={left:e.scrollLeft,top:e.scrollTop},o=r.left!==i.left,s=r.top!==i.top;
287(o||s)&&t(),r=i,n=window.requestAnimationFrame(a)}(),()=>window.cancelAnimationFrame(n)};function Cb(e,t){const r=hn(e),n=E.useRef(0);return E.useEffect(()=>()=>window.clearTimeout(n.current),[]),E.useCallback(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(r,t)},[r,t])}function Wf(e,t){const r=hn(t);yn(()=>{let n=0;if(e){const a=new ResizeObserver(()=>{cancelAnimationFrame(n),n=window.requestAnimationFrame(r)});return a.observe(e),()=>{window.cancelAnimationFrame(n),a.unobserve(e)}}},[e,r])}var VB=RB,woe=IB,_oe=BB;const kb=E.forwardRef(({className:e,children:t,...r},n)=>f.jsxs(VB,{ref:n,className:qe("relative overflow-hidden",e),...r,children:[f.jsx(woe,{className:"h-full w-full rounded-[inherit]",children:t}),f.jsx(HB,{}),f.jsx(_oe,{})]}));kb.displayName=VB.displayName;const HB=E.forwardRef(({className:e,orientation:t="vertical",...r},n)=>f.jsx($C,{ref:n,orientation:t,className:qe("flex touch-none select-none transition-colors",t==="vertical"&&"h-full w-2.5 border-l border-l-transparent p-[1px]",t==="horizontal"&&"h-2.5 flex-col border-t border-t-transparent p-[1px]",e),...r,children:f.jsx(LB,{className:"relative flex-1 rounded-full bg-border"})}));HB.displayName=$C.displayName;var Soe="Separator",_4="horizontal",Eoe=["horizontal","vertical"],qB=E.forwardRef((e,t)=>{const{decorative:r,orientation:n=_4,...a}=e,i=Aoe(n)?n:_4,s=r?{role:"none"}:{"aria-orientation":i==="vertical"?i:void 0,role:"separator"};return f.jsx(et.div,{"data-orientation":i,...s,...a,ref:t})});qB.displayName=Soe;function Aoe(e){return Eoe.includes(e)}var GB=qB;const ws=E.forwardRef(({className:e,orientation:t="horizontal",decorative:r=!0,...n},a)=>f.jsx(GB,{ref:a,decorative:r,orientation:t,className:qe("shrink-0 bg-border",t==="horizontal"?"h-[1px] w-full":"h-full w-[1px]",e),...n}));ws.displayName=GB.displayName;const Toe=[{title:"1. Objeto",content:"O presente regulamento estabelece as diretrizes do Edital Contínuo de Apoio do Instituto Impactarte, destinado a selecionar e apoiar organizações da sociedade civil que demonstrem atuação relevante e potencial transformador em diversas áreas de impacto social. O edital opera em fluxo contínuo, sem prazo fixo de encerramento, permitindo que organizações se candidatem a qualquer momento."},{title:"2. Elegibilidade",content:`Podem se candidatar organizações que atendam cumulativamente aos seguintes requisitos:
288
289• Possuir CNPJ ativo;
290• Ter no mínimo 3 (três) anos de existência comprovada;
291• Ser constituída como Associação privada ou Fundação privada. No caso de produtores culturais, esta exigência pode ser flexibilizada. Negócios de Impacto Social com projetos ou programas filantrópicos também são bem vindos.`},{title:"3. Áreas Temáticas",content:"O Instituto Impactarte está interessado em conhecer diferentes formas de se causar impacto social no Brasil, por isto não se encontra restrito a uma área de impacto social em específico. Poderão se inscrever organizações que atuem em quaisquer áreas do impacto social, desde que demonstrem contribuição efetiva para transformar a realidade brasileira de forma eficiente e eficaz."},{title:"4. Tipos de Apoio",content:`O Instituto Impactarte oferece dois tipos de apoio às organizações selecionadas:
292
293• Apoio financeiro: repasse de recursos de até R$ 150.000,00 (cento e cinquenta mil reais) por projeto ou programa da organização, conforme plano de trabalho aprovado;
294• Articulação em rede: conexão com outras organizações, lideranças e oportunidades estratégicas para potencializar o impacto da atuação.`},{title:"5. Despesas Elegíveis",content:"Não há restrição quanto à natureza das despesas, desde que estejam devidamente justificadas no plano de trabalho apresentado pela organização e sejam coerentes com os objetivos do projeto apoiado."},{title:"6. Critérios de Seleção",content:`As organizações candidatas serão avaliadas com base nos seguintes critérios:
295
296• Teoria da Mudança: clareza e consistência da estratégia para gerar transformação social sustentável e de longo prazo;
297• Mensuração de resultados: capacidade de definir, monitorar e reportar indicadores de impacto;
298• Capacidade de gestão: solidez administrativa, financeira e operacional da organização;
299• Liderança e equipe: experiência, comprometimento e capacidade de execução dos dirigentes e colaboradores.`},{title:"7. Processo Seletivo",content:`O processo seletivo é composto por 3 (três) etapas:
300
3011ª Etapa — Análise documental: avaliação das informações e documentos enviados no formulário de inscrição;
3022ª Etapa — Entrevista: conversa com os responsáveis pela organização para aprofundamento sobre a atuação e o projeto;
3033ª Etapa — Visita técnica: visita presencial à organização, quando possível, para verificação in loco das atividades.`},{title:"8. Obrigações da Organização Apoiada",content:`A organização selecionada compromete-se a:
304
305• Realizar prestação de contas periódica dos recursos recebidos, conforme cronograma definido em comum acordo;
306• Permitir e facilitar visitas de monitoramento por parte do Instituto Impactarte ou de seus representantes.`},{title:"9. Duração do Apoio",content:"A duração do apoio é variável e será definida caso a caso, de acordo com a natureza do projeto, o plano de trabalho aprovado e o entendimento conjunto entre o Instituto Impactarte e a organização apoiada."},{title:"10. Restrições",content:`Não serão elegíveis ao presente edital:
307
308• Organizações com finalidade religiosa;
309• Organizações que atuem puramente com assistencialismo, entendido como foco em alívio de sintomas imediatos sem promover autonomia.`},{title:"11. Disposições Gerais",content:`• O Instituto Impactarte reserva-se o direito de suspender ou encerrar o apoio a qualquer momento, mediante justificativa fundamentada;
310• Este regulamento poderá ser alterado a qualquer tempo, a critério do Instituto Impactarte, sendo as alterações comunicadas publicamente;
311• Casos omissos serão resolvidos pela diretoria do Instituto Impactarte;
312• Fica eleito o foro da Comarca de São Paulo/SP para dirimir quaisquer questões oriundas deste regulamento.`}];function Ooe({open:e,onOpenChange:t}){return f.jsx(IC,{open:e,onOpenChange:t,children:f.jsxs(Eb,{className:"max-w-2xl max-h-[85vh] p-0",children:[f.jsxs(Ab,{className:"px-6 pt-6 pb-2",children:[f.jsx(Tb,{className:"text-xl md:text-2xl font-semibold text-primary",children:"Regulamento do Edital Contínuo de Apoio"}),f.jsx(MC,{className:"text-muted-foreground text-sm",children:"Instituto Impactarte"})]}),f.jsx(kb,{className:"h-[60vh] px-6 pb-6",children:f.jsx("div",{className:"space-y-6 pr-4",children:Toe.map((r,n)=>f.jsxs("div",{children:[n>0&&f.jsx(ws,{className:"mb-6"}),f.jsx("h3",{className:"text-base font-semibold text-primary mb-2",children:r.title}),f.jsx("p",{className:"text-sm leading-relaxed text-muted-foreground whitespace-pre-line",children:r.content})]},n))})})]})})}const Coe=()=>{const e=el(),[t,r]=E.useState(!1);return f.jsxs("section",{id:"cadastro",className:"py-24 px-4 bg-white scroll-mt-20",children:[f.jsxs("div",{className:"max-w-4xl mx-auto text-center",children:[f.jsxs("div",{className:"animate-fade-in",children:[f.jsx("h2",{className:"text-3xl md:text-4xl font-semibold text-primary mb-6",children:"Cadastro de Organizações"}),f.jsx("div",{className:"w-20 h-1 bg-gradient-to-r from-primary to-secondary mx-auto mb-8"})]}),f.jsx("p",{className:"text-base md:text-lg text-muted-foreground leading-relaxed mb-4 font-light max-w-[900px] mx-auto animate-fade-in",style:{animationDelay:"100ms"},children:"Sua organização está pronta para ampliar seu impacto?"}),f.jsx("p",{className:"text-base md:text-lg text-muted-foreground leading-relaxed mb-4 font-light max-w-[900px] mx-auto animate-fade-in",style:{animationDelay:"150ms"},children:"No Impactarte, investimos continuamente em organizações da sociedade civil que demonstram atuação relevante e potencial transformador em diversas áreas. Buscamos parcerias com lideranças experientes e com alta capacidade de execução, que apresentem uma estratég
312ia clara para a mudança social (Teoria da Mudança) e o compromisso com resultados mensuráveis e transparentes."}),f.jsx("p",{className:"text-base md:text-lg text-muted-foreground leading-relaxed mb-12 font-light max-w-[900px] mx-auto animate-fade-in",style:{animationDelay:"200ms"},children:"Dê o primeiro passo para essa conexão preenchendo nosso formulário no botão abaixo."}),f.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-4 animate-fade-in",style:{animationDelay:"250ms"},children:[f.jsx(Tt,{onClick:()=>e("/cadastro-proponente"),size:"lg",className:"bg-primary hover:bg-primary/90 text-primary-foreground font-semibold px-8 py-6 text-lg rounded-full transition-all duration-300 hover:scale-105 shadow-lg",children:"Cadastrar organização"}),f.jsxs(Tt,{variant:"outline",size:"lg",onClick:()=>r(!0),className:"border-primary text-primary hover:bg-primary/5 font-semibold px-8 py-6 text-lg rounded-full transition-all duration-300",children:[f.jsx(Z$,{className:"mr-2 h-5 w-5"}),"Leia o Regulamento"]})]})]}),f.jsx(Ooe,{open:t,onOpenChange:r})]})},koe="/assets/thomaz-figueiredo-CwJG77rO.jpg",Poe="/assets/thiago-figueiredo-DyJKXimK.jpg",Noe="/assets/thomaz-niemeyer-D_LNPjWa.jpg",joe="/assets/ana-beatriz-9yYni5K6.jpg",Roe="/assets/aldemar-nunes-C4s7HcGU.jpg",Doe="/assets/flavio-luz-Awt1VFEa.jpg",Ioe="/assets/diego-BkC7Nv_5.jpg",Moe=1,Foe="186b16a0-f346-4951-bccf-ba12dcb3c548",$oe="75835fe5-a913-4b45-9246-106090cc9d67",Loe="/__l5e/assets-v1/186b16a0-f346-4951-bccf-ba12dcb3c548/bruna-alice.jpg",Boe="a/v1/75835fe5-a913-4b45-9246-106090cc9d67/186b16a0-f346-4951-bccf-ba12dcb3c548/bruna-alice.jpg",Uoe="bruna-alice.jpg",zoe=124677,Woe="image/jpeg",Voe="2026-08-14T20:03:00Z",Hoe={version:Moe,asset_id:Foe,project_id:$oe,url:Loe,r2_key:Boe,original_filename:Uoe,size:zoe,content_type:Woe,created_at:Voe},hs=({photo:e,name:t,objectPosition:r="center"})=>f.jsxs("div",{className:"flex flex-col items-center gap-2",children:[f.jsx("img",{src:e,alt:t,loading:"lazy",width:125,height:125,className:"w-[125px] h-[125px] rounded-full object-cover",style:{objectPosition:r}}),f.jsx("span",{className:"text-sm text-foreground font-light",children:t})]}),qoe=()=>f.jsx("section",{id:"quem-somos",className:"py-24 px-4 bg-background scroll-mt-20",children:f.jsx("div",{className:"max-w-6xl mx-auto",children:f.jsxs("div",{className:"text-center animate-fade-in",children:[f.jsx("h2",{className:"text-3xl md:text-4xl font-semibold text-primary mb-6",children:"Quem Somos"}),f.jsx("div",{className:"w-20 h-1 bg-gradient-to-r from-primary to-secondary mx-auto mb-12"}),f.jsxs("div",{className:"mb-10",children:[f.jsx("h3",{className:"text-lg font-semibold text-primary mb-6",children:"Associados Fundadores"}),f.jsxs("div",{className:"flex justify-center gap-10",children:[f.jsx(hs,{photo:m6,name:"Leo Figueiredo",objectPosition:"center 20%"}),f.jsx(hs,{photo:koe,name:"Thomaz Figueiredo"}),f.jsx(hs,{photo:Poe,name:"Thiago Figueiredo"})]})]}),f.jsxs("div",{className:"mb-10",children:[f.jsx("h3",{className:"text-lg font-semibold text-primary mb-6",children:"Equipe"}),f.jsxs("div",{className:"flex justify-center gap-10",children:[f.jsx(hs,{photo:Noe,name:"Thomaz Niemeyer"}),f.jsx(hs,{photo:joe,name:"Ana Beatriz Oliveira"}),f.jsx(hs,{photo:Hoe.url,name:"Bruna Alice"})]})]}),f.jsxs("div",{children:[f.jsx("h3",{className:"text-lg font-semibold text-primary mb-6",children:"Conselho Fiscal"}),f.jsxs("div",{className:"flex justify-center gap-10",children:[f.jsx(hs,{photo:Roe,name:"Aldemar Nunes"}),f.jsx(hs,{photo:Doe,name:"Flavio Luz"}),f.jsx(hs,{photo:Ioe,name:"Diego Fonseca"})]})]})]})})}),tx="first_touch_traffic_source",Goe="cookie-consent",S4=e=>{try{return new URL(e).hostname.replace(/^www\./,"")}catch{return null}},KB=()=>{try{return typeof window>"u"?!1:localStorage.getItem(Goe)==="accepted"}catch{return!1}},Koe=()=>{try{if(typeof window>"u"||!KB()||localStorage.getItem(tx))return;const e=new URLSearchParams(window.location.search),t=document.referrer||null,r=t&&S4(t)===window.location.hostname,n={referrer:r?null:t,referrer_domain:r?null:t?S4(t):null,utm_source:e.get("utm_source"),utm_medium:e.get("utm_medium"),utm_campaign:e.get("utm_campaign"),utm_term:e.get("utm_term"),utm_content:e.get("utm_content"),landing_page:window.location.href,landing_path:window.location.pathname+window.location.search,c
312aptured_at:new Date().toISOString()};localStorage.setItem(tx,JSON.stringify(n))}catch(e){console.error("Failed to capture traffic source:",e)}},YB=()=>{try{if(typeof window>"u")return;localStorage.removeItem(tx)}catch{}},Yoe=()=>{try{if(!KB())return null;const e=localStorage.getItem(tx);return e?JSON.parse(e):null}catch{return null}},Xoe=e=>{e.preventDefault();try{localStorage.removeItem("cookie-consent"),YB(),window.dispatchEvent(new Event("cookie-consent:reopen"))}catch{}},iv=()=>f.jsx("footer",{id:"contato",className:"bg-primary text-primary-foreground py-16 px-4 scroll-mt-20",children:f.jsxs("div",{className:"max-w-6xl mx-auto text-center",children:[f.jsx("img",{src:vC,alt:"Impactarte",className:"h-20 w-auto mx-auto mb-6 brightness-0 invert"}),f.jsx("p",{className:"text-base mb-6 opacity-90 font-light",children:"Instituto de Impacto Social"}),f.jsx("div",{className:"w-16 h-0.5 bg-white/30 mx-auto mb-6"}),f.jsx("p",{className:"text-sm opacity-90 mb-4",children:"Rua Iguatemi, 151 - Cj 201 - São Paulo/SP"}),f.jsxs("div",{className:"flex flex-col sm:flex-row gap-2 sm:gap-6 justify-center items-center mb-6 text-sm",children:[f.jsxs("a",{href:"mailto:[email protected]",className:"flex items-center gap-2 opacity-90 hover:opacity-100 transition-opacity",children:[f.jsx(xj,{size:16}),"[email protected]"]}),f.jsxs("a",{href:"mailto:[email protected]",className:"flex items-center gap-2 opacity-90 hover:opacity-100 transition-opacity",children:[f.jsx(xj,{size:16}),"[email protected]"]})]}),f.jsxs("div",{className:"flex gap-4 justify-center mb-6",children:[f.jsx("a",{href:"https://www.linkedin.com/company/institutoimpactarte",target:"_blank",rel:"noopener noreferrer",className:"opacity-75 hover:opacity-100 transition-opacity p-2 rounded-full border border-white/30 hover:border-white/60","aria-label":"LinkedIn do Impactarte",children:f.jsx(zZ,{size:20})}),f.jsx("a",{href:"https://www.instagram.com/instituto.impactarte/",target:"_blank",rel:"noopener noreferrer",className:"opacity-75 hover:opacity-100 transition-opacity p-2 rounded-full border border-white/30 hover:border-white/60","aria-label":"Instagram do Impactarte",children:f.jsx(UZ,{size:20})})]}),f.jsxs("div",{className:"flex flex-wrap gap-4 justify-center mb-6 text-sm",children:[f.jsx(Nu,{to:"/termos-de-uso",className:"opacity-75 hover:opacity-100 transition-opacity underline",children:"Termos de Uso"}),f.jsx("span",{className:"opacity-50",children:"|"}),f.jsx(Nu,{to:"/politica-de-privacidade",className:"opacity-75 hover:opacity-100 transition-opacity underline",children:"Política de Privacidade"}),f.jsx("span",{className:"opacity-50",children:"|"}),f.jsx("button",{type:"button",onClick:Xoe,className:"opacity-75 hover:opacity-100 transition-opacity underline bg-transparent border-0 p-0 cursor-pointer text-primary-foreground",children:"Preferências de cookies"})]}),f.jsxs("p",{className:"text-sm opacity-75",children:["© ",new Date().getFullYear()," Impactarte. Todos os direitos reservados."]})]})}),Zoe=()=>f.jsxs("main",{className:"min-h-screen",children:[f.jsxs(tl,{children:[f.jsx("title",{children:"Impactarte - Instituto de Impacto Social"}),f.jsx("meta",{name:"description",content:"Instituto Impactarte apoia organizações que transformam vidas em educação, cultura e causas sociais. Conheça nossa atuação e cadastre seu projeto."}),f.jsx("link",{rel:"canonical",href:"https://impactarte.com.br/"}),f.jsx("meta",{property:"og:title",content:"Impactarte - Instituto de Impacto Social"}),f.jsx("meta",{property:"og:description",content:"Apoiamos organizações que transformam vidas em educação, cultura e causas sociais."}),f.jsx("meta",{property:"og:url",content:"https://impactarte.com.br/"})]}),f.jsx(av,{}),f.jsx(sne,{}),f.jsx(lne,{}),f.jsx(cne,{}),f.jsx(une,{}),f.jsx(rie,{}),f.jsx(Coe,{}),f.jsx(qoe,{}),f.jsx(iv,{})]});var ov=e=>e.type==="checkbox",Qc=e=>e instanceof Date,sa=e=>e==null;const XB=e=>typeof e=="object";var Wr=e=>!sa(e)&&!Array.isArray(e)&&XB(e)&&!Qc(e),Joe=e=>Wr(e)&&e.target?ov(e.target)?e.target.checked:e.target.value:e,Qoe=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,ese=(e,t)=>e.has(Qoe(t)),tse=e=>{const t=e.constructor&&e.constructor.prototype;return Wr(t)&&t.hasOwnProperty("isPrototypeOf")},UC=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function wn(e){let t;const r=Array.isArray(e),n=typeof FileList<"u"?e instanceof FileList:!1;if(e instanceof Date)t=new Date(e);else if(!(UC&&(e instanceof Blob||n))&&(r||Wr(e)))if(t=r?[]:{},!r&&!tse(e))t=e;else for(const a in e)e.hasOwnProperty(a)&&(t[a]=wn(e[a]));else return e;return t}var Pb=e=>/^\w*$/.test(e),Jr=e=>e===void 0,zC=e=>Array.isArray(e)?e.filter(Boolean):[],WC=e=>zC(e.replace(/["|']|\]/g,"").split(/\.|\[/)),Ke=(e,t,r)=>{if(!t||!Wr(e))return r;const n=(Pb(t)?[t]:WC(t)).reduce((a,i)=>sa(a)?a:a[i],e);return Jr(n)||n===e?Jr(e[t])?r:e[t]:n},Po=e=>typeof e=="boolean",or=(e,t,r)=>{let n=-1;const a=Pb(t)?[t]:WC(t),i=a.length,o=i-1;for(;++n<i;){const s=a[n];let l=r;if(n!==o){const c=e[s];l=Wr(c)||Array.isArray(c)?c:isNaN(+a[n+1])?{}:[]}if(s==="__proto__"||s==="constructor"||s==="prototype")return;e[s]=l,e=e[s]}};const E4={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},ro={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},ps={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},rse=B.createContext(null);
vendor: 8,273 bytes, line 312
312rse.displayName="HookFormContext";var nse=(e,t,r,n=!0)=>{const a={defaultValues:t._defaultValues};for(const i in e)Object.defineProperty(a,i,{get:()=>{const o=i;return t._proxyFormState[o]!==ro.all&&(t._proxyFormState[o]=!n||ro.all),e[o]}});return a};const ase=typeof window<"u"?B.useLayoutEffect:B.useEffect;var Bo=e=>typeof e=="string",ise=(e,t,r,n,a)=>Bo(e)?(n&&t.watch.add(e),Ke(r,e,a)):Array.isArray(e)?e.map(i=>(n&&t.watch.add(i),Ke(r,i))):(n&&(t.watchAll=!0),r),IE=e=>sa(e)||!XB(e);function wl(e,t,r=new WeakSet){if(IE(e)||IE(t))return e===t;if(Qc(e)&&Qc(t))return e.getTime()===t.getTime();const n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;if(r.has(e)||r.has(t))return!0;r.add(e),r.add(t);for(const i of n){const o=e[i];if(!a.includes(i))return!1;if(i!=="ref"){const s=t[i];if(Qc(o)&&Qc(s)||Wr(o)&&Wr(s)||Array.isArray(o)&&Array.isArray(s)?!wl(o,s,r):o!==s)return!1}}return!0}var ZB=(e,t,r,n,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:a||!0}}:{},rm=e=>Array.isArray(e)?e:[e],A4=()=>{let e=[];return{get observers(){return e},next:a=>{for(const i of e)i.next&&i.next(a)},subscribe:a=>(e.push(a),{unsubscribe:()=>{e=e.filter(i=>i!==a)}}),unsubscribe:()=>{e=[]}}},Ea=e=>Wr(e)&&!Object.keys(e).length,VC=e=>e.type==="file",no=e=>typeof e=="function",rx=e=>{if(!UC)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},JB=e=>e.type==="select-multiple",HC=e=>e.type==="radio",ose=e=>HC(e)||ov(e),W_=e=>rx(e)&&e.isConnected;function sse(e,t){const r=t.slice(0,-1).length;let n=0;for(;n<r;)e=Jr(e)?n++:e[t[n++]];return e}function lse(e){for(const t in e)if(e.hasOwnProperty(t)&&!Jr(e[t]))return!1;return!0}function Gr(e,t){const r=Array.isArray(t)?t:Pb(t)?[t]:WC(t),n=r.length===1?e:sse(e,r),a=r.length-1,i=r[a];return n&&delete n[i],a!==0&&(Wr(n)&&Ea(n)||Array.isArray(n)&&lse(n))&&Gr(e,r.slice(0,-1)),e}var QB=e=>{for(const t in e)if(no(e[t]))return!0;return!1};function nx(e,t={}){const r=Array.isArray(e);if(Wr(e)||r)for(const n in e)Array.isArray(e[n])||Wr(e[n])&&!QB(e[n])?(t[n]=Array.isArray(e[n])?[]:{},nx(e[n],t[n])):sa(e[n])||(t[n]=!0);return t}function e7(e,t,r){const n=Array.isArray(e);if(Wr(e)||n)for(const a in e)Array.isArray(e[a])||Wr(e[a])&&!QB(e[a])?Jr(t)||IE(r[a])?r[a]=Array.isArray(e[a])?nx(e[a],[]):{...nx(e[a])}:e7(e[a],sa(t)?{}:t[a],r[a]):r[a]=!wl(e[a],t[a]);return r}var gp=(e,t)=>e7(e,t,nx(t));const T4={value:!1,isValid:!1},O4={value:!0,isValid:!0};var t7=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(r=>r&&r.checked&&!r.disabled).map(r=>r.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!Jr(e[0].attributes.value)?Jr(e[0].value)||e[0].value===""?O4:{value:e[0].value,isValid:!0}:O4:T4}return T4},r7=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>Jr(e)?e:t?e===""?NaN:e&&+e:r&&Bo(e)?new Date(e):n?n(e):e;const C4={isValid:!1,value:null};var n7=e=>Array.isArray(e)?e.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,C4):C4;function k4(e){const t=e.ref;return VC(t)?t.files:HC(t)?n7(e.refs).value:JB(t)?[...t.selectedOptions].map(({value:r})=>r):ov(t)?t7(e.refs).value:r7(Jr(t.value)?e.ref.value:t.value,e)}var cse=(e,t,r,n)=>{const a={};for(const i of e){const o=Ke(t,i);o&&or(a,i,o._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:n}},ax=e=>e instanceof RegExp,yp=e=>Jr(e)?e:ax(e)?e.source:Wr(e)?ax(e.value)?e.value.source:e.value:e,P4=e=>({isOnSubmit:!e||e===ro.onSubmit,isOnBlur:e===ro.onBlur,isOnChange:e===ro.onChange,isOnAll:e===ro.all,isOnTouch:e===ro.onTouched});const N4="AsyncFunction";var use=e=>!!e&&!!e.validate&&!!(no(e.validate)&&e.validate.constructor.name===N4||Wr(e.validate)&&Object.values(e.validate).find(t=>t.constructor.name===N4)),dse=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),j4=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(n=>e.startsWith(n)&&/^\.\w+/.test(e.slice(n.length))));const nm=(e,t,r,n)=>{for(const a of r||Object.keys(e)){const i=Ke(e,a);if(i){const{_f:o,...s}=i;if(o){if(o.refs&&o.refs[0]&&t(o.refs[0],a)&&!n)return!0;if(o.ref&&t(o.ref,o.name)&&!n)return!0;if(nm(s,t))break}else if(Wr(s)&&nm(s,t))break}}};function R4(e,t,r){const n=Ke(e,r);if(n||Pb(r))return{error:n,name:r};const a=r.split(".");for(;a.length;){const i=a.join("."),o=Ke(t,i),s=Ke(e,i);if(o&&!Array.isArray(o)&&r!==i)return{name:r};if(s&&s.type)return{name:i,error:s};if(s&&s.root&&s.root.type)return{name:`${i}.root`,error:s.root};a.pop()}return{name:r}}var fse=(e,t,r,n)=>{r(e);const{name:a,...i}=e;return Ea(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(o=>t[o]===(!n||ro.all))},hse=(e,t,r)=>!e||!t||e===t||rm(e).some(n=>n&&(r?n===t:n.startsWith(t)||t.startsWith(n))),pse=(e,t,r,n,a)=>a.isOnAll?!1:!r&&a.isOnTouch?!(t||e):(r?n.isOnBlur:a.isOnBlur)?!e:(r?n.isOnChange:a.isOnChange)?e:!0,mse=(e,t)=>!zC(Ke(e,t)).length&&Gr(e,t),vse=(e,t,r)=>{const n=rm(Ke(e,r));return or(n,"root",t[r]),or(e,r,n),e},dy=e=>Bo(e);function D4(e,t,r="validate"){if(dy(e)||Array.isArray(e)&&e.every(dy)||Po(e)&&!e)return{type:r,message:dy(e)?e:"",ref:t}}var ud=e=>Wr(e)&&!ax(e)?e:{value:e,message:""},I4=async(e,t,r,n,a,i)=>{const{ref:o,refs:s,required:l,maxLength:c,minLength:u,min:d,max:h,pattern:p,validate:g,name:m,valueAsNumber:v,mount:y}=e._f,x=Ke(r,m);if(!y||t.has(m))return{};const b=s?s[0]:o,S=T=>{a&&b.reportValidity&&(b.setCustomValidity(Po(T)?"":T||""),b.reportValidity())},w={},A=HC(o),_=ov(o),O=A||_,C=(v||VC(o))&&Jr(o.value)&&Jr(x)||rx(o)&&o.value===""||x===""||Array.isArray(x)&&!x.length,P=ZB.bind(null,m,n,w),j=(T,D,k,F=ps.maxLength,ee=ps.minLength)=>{const M=T?D:k;w[m]={type:T?F:ee,message:M,ref:o,...P(T?F:ee,M)}};if(i?!Array.isArray(x)||!x.length:l&&(!O&&(C||sa(x))||Po(x)&&!x||_&&!t7(s).isValid||A&&!n7(s).isValid)){const{value:T,message:D}=dy(l)?{value:!!l,message:l}:ud(l);if(T&&(w[m]={type:ps.required,message:D,ref:b,...P(ps.required,D)},!n))return S(D),w}if(!C&&(!sa(d)||!sa(h))){let T,D;const k=ud(h),F=ud(d);if(!sa(x)&&!isNaN(x)){const ee=o.valueAsNumber||x&&+x;sa(k.value)||(T=ee>k.value),sa(F.value)||(D=ee<F.value)}else{const ee=o.valueAsDate||new Date(x),M=ue=>new Date(new Date().toDateString()+" "+ue),H=o.type=="time",q=o.type=="week";Bo(k.value)&&x&&(T=H?M(x)>M(k.value):q?x>k.value:ee>new Date(k.value)),Bo(F.value)&&x&&(D=H?M(x)<M(F.value):q?x<F.value:ee<new Date(F.value))}if((T||D)&&(j(!!T,k.message,F.message,ps.max,ps.min),!n))return S(w[m].message),w}if((c||u)&&!C&&(Bo(x)||i&&Array.isArray(x))){const T=ud(c),D=ud(u),k=!sa(T.value)&&x.length>+T.value,F=!sa(D.value)&&x.length<+D.value;if((k||F)&&(j(k,T.message,D.message),!n))return S(w[m].message),w}if(p&&!C&&Bo(x)){const{value:T,message:D}=ud(p);if(ax(T)&&!x.match(T)&&(w[m]={type:ps.pattern,message:D,ref:o,...P(ps.pattern,D)},!n))return S(D),w}if(g){if(no(g)){const T=await g(x,r),D=D4(T,b);if(D&&(w[m]={...D,...P(ps.validate,D.message)},!n))return S(D.message),w}else if(Wr(g)){let T={};for(const D in g){if(!Ea(T)&&!n)break;const k=D4(await g[D](x,r),b,D);k&&(T={...k,...P(D,k.message)},S(k.message),n&&(w[m]=T))}if(!Ea(T)&&(w[m]={ref:b,...T},!n))return w}}return S(!0),w};const gse={mode:ro.onSubmit,reValidateMode:ro.onChange,shouldFocusError:!0};function yse(e={}){let t={...gse,...e},r={submitCount:0,isDirty:!1,isReady:!1,isLoading:no(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1},n={},a=Wr(t.defaultValues)||Wr(t.values)?wn(t.defaultValues||t.values)||{}:{},i=t.shouldUnregister?{}:wn(a),o={action:!1,mount:!1,watch:!1},s={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},l,c=0;const u={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1};let d={...u};const h={array:A4(),state:A4()},p=t.criteriaMode===ro.all,g=U=>I=>{clearTimeout(c),c=setTimeout(U,I)},m=async U=>{if(!t.disabled&&(u.isValid||d.isValid||U)){const I=t.resolver?Ea((await _()).errors):await C(n,!0);I!==r.isValid&&h.state.next({isValid:I})}},v=(U,I)=>{!t.disabled&&(u.isValidating||u.validatingFields||d.isValidating||d.validatingFields)&&((U||Array.from(s.mount)).forEac
vendor: 4,646 bytes, line 312
312h(R=>{R&&(I?or(r.validatingFields,R,I):Gr(r.validatingFields,R))}),h.state.next({validatingFields:r.validatingFields,isValidating:!Ea(r.validatingFields)}))},y=(U,I=[],R,z,le=!0,J=!0)=>{if(z&&R&&!t.disabled){if(o.action=!0,J&&Array.isArray(Ke(n,U))){const ve=R(Ke(n,U),z.argA,z.argB);le&&or(n,U,ve)}if(J&&Array.isArray(Ke(r.errors,U))){const ve=R(Ke(r.errors,U),z.argA,z.argB);le&&or(r.errors,U,ve),mse(r.errors,U)}if((u.touchedFields||d.touchedFields)&&J&&Array.isArray(Ke(r.touchedFields,U))){const ve=R(Ke(r.touchedFields,U),z.argA,z.argB);le&&or(r.touchedFields,U,ve)}(u.dirtyFields||d.dirtyFields)&&(r.dirtyFields=gp(a,i)),h.state.next({name:U,isDirty:j(U,I),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else or(i,U,I)},x=(U,I)=>{or(r.errors,U,I),h.state.next({errors:r.errors})},b=U=>{r.errors=U,h.state.next({errors:r.errors,isValid:!1})},S=(U,I,R,z)=>{const le=Ke(n,U);if(le){const J=Ke(i,U,Jr(R)?Ke(a,U):R);Jr(J)||z&&z.defaultChecked||I?or(i,U,I?J:k4(le._f)):k(U,J),o.mount&&m()}},w=(U,I,R,z,le)=>{let J=!1,ve=!1;const Ce={name:U};if(!t.disabled){if(!R||z){(u.isDirty||d.isDirty)&&(ve=r.isDirty,r.isDirty=Ce.isDirty=j(),J=ve!==Ce.isDirty);const Pe=wl(Ke(a,U),I);ve=!!Ke(r.dirtyFields,U),Pe?Gr(r.dirtyFields,U):or(r.dirtyFields,U,!0),Ce.dirtyFields=r.dirtyFields,J=J||(u.dirtyFields||d.dirtyFields)&&ve!==!Pe}if(R){const Pe=Ke(r.touchedFields,U);Pe||(or(r.touchedFields,U,R),Ce.touchedFields=r.touchedFields,J=J||(u.touchedFields||d.touchedFields)&&Pe!==R)}J&&le&&h.state.next(Ce)}return J?Ce:{}},A=(U,I,R,z)=>{const le=Ke(r.errors,U),J=(u.isValid||d.isValid)&&Po(I)&&r.isValid!==I;if(t.delayError&&R?(l=g(()=>x(U,R)),l(t.delayError)):(clearTimeout(c),l=null,R?or(r.errors,U,R):Gr(r.errors,U)),(R?!wl(le,R):le)||!Ea(z)||J){const ve={...z,...J&&Po(I)?{isValid:I}:{},errors:r.errors,name:U};r={...r,...ve},h.state.next(ve)}},_=async U=>{v(U,!0);const I=await t.resolver(i,t.context,cse(U||s.mount,n,t.criteriaMode,t.shouldUseNativeValidation));return v(U),I},O=async U=>{const{errors:I}=await _(U);if(U)for(const R of U){const z=Ke(I,R);z?or(r.errors,R,z):Gr(r.errors,R)}else r.errors=I;return I},C=async(U,I,R={valid:!0})=>{for(const z in U){const le=U[z];if(le){const{_f:J,...ve}=le;if(J){const Ce=s.array.has(J.name),Pe=le._f&&use(le._f);Pe&&u.validatingFields&&v([z],!0);const pt=await I4(le,s.disabled,i,p,t.shouldUseNativeValidation&&!I,Ce);if(Pe&&u.validatingFields&&v([z]),pt[J.name]&&(R.valid=!1,I))break;!I&&(Ke(pt,J.name)?Ce?vse(r.errors,pt,J.name):or(r.errors,J.name,pt[J.name]):Gr(r.errors,J.name))}!Ea(ve)&&await C(ve,I,R)}}return R.valid},P=()=>{for(const U of s.unMount){const I=Ke(n,U);I&&(I._f.refs?I._f.refs.every(R=>!W_(R)):!W_(I._f.ref))&&_e(U)}s.unMount=new Set},j=(U,I)=>!t.disabled&&(U&&I&&or(i,U,I),!wl(ue(),a)),T=(U,I,R)=>ise(U,s,{...o.mount?i:Jr(I)?a:Bo(U)?{[U]:I}:I},R,I),D=U=>zC(Ke(o.mount?i:a,U,t.shouldUnregister?Ke(a,U,[]):[])),k=(U,I,R={})=>{const z=Ke(n,U);let le=I;if(z){const J=z._f;J&&(!J.disabled&&or(i,U,r7(I,J)),le=rx(J.ref)&&sa(I)?"":I,JB(J.ref)?[...J.ref.options].forEach(ve=>ve.selected=le.includes(ve.value)):J.refs?ov(J.ref)?J.refs.forEach(ve=>{(!ve.defaultChecked||!ve.disabled)&&(Array.isArray(le)?ve.checked=!!le.find(Ce=>Ce===ve.value):ve.checked=le===ve.value||!!le)}):J.refs.forEach(ve=>ve.checked=ve.value===le):VC(J.ref)?J.ref.value="":(J.ref.value=le,J.ref.type||h.state.next({name:U,values:wn(i)})))}(R.shouldDirty||R.shouldTouch)&&w(U,le,R.shouldTouch,R.shouldDirty,!0),R.shouldValidate&&q(U)},F=(U,I,R)=>{for(const z in I){if(!I.hasOwnProperty(z))return;const le=I[z],J=U+"."+z,ve=Ke(n,J);(s.array.has(U)||Wr(le)||ve&&!ve._f)&&!Qc(le)?F(J,le,R):k(J,le,R)}},ee=(U,I,R={})=>{const z=Ke(n,U),le=s.array.has(U),J=wn(I);or(i,U,J),le?(h.array.next({name:U,values:wn(i)}),(u.isDirty||u.dirtyFields||d.isDirty||d.dirtyFields)&&R.shouldDirty&&h.state.next({name:U,dirtyFields:gp(a,i),isDirty:j(U,J)})):z&&!z._f&&!sa(J)?F(U,J,R):k(U,J,R),j4(U,s)&&h.state.next({...r,name:U}),h.state.next({name:o.mount?U:void 0,values:wn(i)})},M=async U=>{o.mount=!0;const I=U.target;let R=I.name,z=!0;const le=Ke(n,R),J=Pe=>{z=Number.isNaN(Pe)||Qc(Pe)&&isNaN(Pe.getTime())||wl(Pe,Ke(i,R,Pe))},ve=P4(t.mode),Ce=P4(t.reValidateMode);if(le){let Pe,pt;const Wt=I.type?k4(le._f):Joe(U),Be=U.type===E4.BLUR||U.type===E4.FOCUS_OUT,Le=!dse(le._f)&&!t.resolver&&!Ke(r.errors,R)&&!le._f.deps||pse(Be,Ke(r.touchedFields,R),r.isSubmitted,Ce,ve),it=j4(R,s,Be);or(i,R,Wt),Be?(le._f.onBlur&&le._f.onBlur(U),l&&l(0)):le._f.onChange&&le._f.onChange(U);const Nt=w(R,Wt,Be),ir=!Ea(Nt)||it;if(!Be&&h.state.next({name:R,type:U.type,values:wn(i)}),Le)return(u.isValid||d.isValid)&&(t.mode==="onBlur"?Be&&m():Be||m(
vendor: 2,564 bytes, line 312
312)),ir&&h.state.next({name:R,...it?{}:Nt});if(!Be&&it&&h.state.next({...r}),t.resolver){const{errors:Ct}=await _([R]);if(J(Wt),z){const ht=R4(r.errors,n,R),di=R4(Ct,n,ht.name||R);Pe=di.error,R=di.name,pt=Ea(Ct)}}else v([R],!0),Pe=(await I4(le,s.disabled,i,p,t.shouldUseNativeValidation))[R],v([R]),J(Wt),z&&(Pe?pt=!1:(u.isValid||d.isValid)&&(pt=await C(n,!0)));z&&(le._f.deps&&q(le._f.deps),A(R,pt,Pe,Nt))}},H=(U,I)=>{if(Ke(r.errors,I)&&U.focus)return U.focus(),1},q=async(U,I={})=>{let R,z;const le=rm(U);if(t.resolver){const J=await O(Jr(U)?U:le);R=Ea(J),z=U?!le.some(ve=>Ke(J,ve)):R}else U?(z=(await Promise.all(le.map(async J=>{const ve=Ke(n,J);return await C(ve&&ve._f?{[J]:ve}:ve)}))).every(Boolean),!(!z&&!r.isValid)&&m()):z=R=await C(n);return h.state.next({...!Bo(U)||(u.isValid||d.isValid)&&R!==r.isValid?{}:{name:U},...t.resolver||!U?{isValid:R}:{},errors:r.errors}),I.shouldFocus&&!z&&nm(n,H,U?le:s.mount),z},ue=U=>{const I={...o.mount?i:a};return Jr(U)?I:Bo(U)?Ke(I,U):U.map(R=>Ke(I,R))},ie=(U,I)=>({invalid:!!Ke((I||r).errors,U),isDirty:!!Ke((I||r).dirtyFields,U),error:Ke((I||r).errors,U),isValidating:!!Ke(r.validatingFields,U),isTouched:!!Ke((I||r).touchedFields,U)}),W=U=>{U&&rm(U).forEach(I=>Gr(r.errors,I)),h.state.next({errors:U?r.errors:{}})},fe=(U,I,R)=>{const z=(Ke(n,U,{_f:{}})._f||{}).ref,le=Ke(r.errors,U)||{},{ref:J,message:ve,type:Ce,...Pe}=le;or(r.errors,U,{...Pe,...I,ref:z}),h.state.next({name:U,errors:r.errors,isValid:!1}),R&&R.shouldFocus&&z&&z.focus&&z.focus()},pe=(U,I)=>no(U)?h.state.subscribe({next:R=>"values"in R&&U(T(void 0,I),R)}):T(U,I,!0),me=U=>h.state.subscribe({next:I=>{hse(U.name,I.name,U.exact)&&fse(I,U.formState||u,X,U.reRenderRoot)&&U.callback({values:{...i},...r,...I,defaultValues:a})}}).unsubscribe,Oe=U=>(o.mount=!0,d={...d,...U.formState},me({...U,formState:d})),_e=(U,I={})=>{for(const R of U?rm(U):s.mount)s.mount.delete(R),s.array.delete(R),I.keepValue||(Gr(n,R),Gr(i,R)),!I.keepError&&Gr(r.errors,R),!I.keepDirty&&Gr(r.dirtyFields,R),!I.keepTouched&&Gr(r.touchedFields,R),!I.keepIsValidating&&Gr(r.validatingFields,R),!t.shouldUnregister&&!I.keepDefaultValue&&Gr(a,R);h.state.next({values:wn(i)}),h.state.next({...r,...I.keepDirty?{isDirty:j()}:{}}),!I.keepIsValid&&m()},V=({disabled:U,name:I})=>{(Po(U)&&o.mount||U||s.disabled.has(I))&&(U?s.disabled.add(I):s.disabled.delete(I))},Q=(U,I={})=>{let R=Ke(n,U);const z=Po(I.disabled)||Po(t.disabled);return or(n,U,{...R||{},_f:{...R&&R._f?R._f:{ref:{name:U}},name:U,mount:!0,...I}}),s.mount.add(U),R?V({disabled:Po(I.disabled)?I.disabled:t.disabled,name:U}
vendor: 4,974 bytes, line 312
312):S(U,!0,I.value),{...z?{disabled:I.disabled||t.disabled}:{},...t.progressive?{required:!!I.required,min:yp(I.min),max:yp(I.max),minLength:yp(I.minLength),maxLength:yp(I.maxLength),pattern:yp(I.pattern)}:{},name:U,onChange:M,onBlur:M,ref:le=>{if(le){Q(U,I),R=Ke(n,U);const J=Jr(le.value)&&le.querySelectorAll&&le.querySelectorAll("input,select,textarea")[0]||le,ve=ose(J),Ce=R._f.refs||[];if(ve?Ce.find(Pe=>Pe===J):J===R._f.ref)return;or(n,U,{_f:{...R._f,...ve?{refs:[...Ce.filter(W_),J,...Array.isArray(Ke(a,U))?[{}]:[]],ref:{type:J.type,name:U}}:{ref:J}}}),S(U,!1,void 0,J)}else R=Ke(n,U,{}),R._f&&(R._f.mount=!1),(t.shouldUnregister||I.shouldUnregister)&&!(ese(s.array,U)&&o.action)&&s.unMount.add(U)}}},K=()=>t.shouldFocusError&&nm(n,H,s.mount),Y=U=>{Po(U)&&(h.state.next({disabled:U}),nm(n,(I,R)=>{const z=Ke(n,R);z&&(I.disabled=z._f.disabled||U,Array.isArray(z._f.refs)&&z._f.refs.forEach(le=>{le.disabled=z._f.disabled||U}))},0,!1))},te=(U,I)=>async R=>{let z;R&&(R.preventDefault&&R.preventDefault(),R.persist&&R.persist());let le=wn(i);if(h.state.next({isSubmitting:!0}),t.resolver){const{errors:J,values:ve}=await _();r.errors=J,le=wn(ve)}else await C(n);if(s.disabled.size)for(const J of s.disabled)Gr(le,J);if(Gr(r.errors,"root"),Ea(r.errors)){h.state.next({errors:{}});try{await U(le,R)}catch(J){z=J}}else I&&await I({...r.errors},R),K(),setTimeout(K);if(h.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Ea(r.errors)&&!z,submitCount:r.submitCount+1,errors:r.errors}),z)throw z},Se=(U,I={})=>{Ke(n,U)&&(Jr(I.defaultValue)?ee(U,wn(Ke(a,U))):(ee(U,I.defaultValue),or(a,U,wn(I.defaultValue))),I.keepTouched||Gr(r.touchedFields,U),I.keepDirty||(Gr(r.dirtyFields,U),r.isDirty=I.defaultValue?j(U,wn(Ke(a,U))):j()),I.keepError||(Gr(r.errors,U),u.isValid&&m()),h.state.next({...r}))},N=(U,I={})=>{const R=U?wn(U):a,z=wn(R),le=Ea(U),J=le?a:z;if(I.keepDefaultValues||(a=R),!I.keepValues){if(I.keepDirtyValues){const ve=new Set([...s.mount,...Object.keys(gp(a,i))]);for(const Ce of Array.from(ve))Ke(r.dirtyFields,Ce)?or(J,Ce,Ke(i,Ce)):ee(Ce,Ke(J,Ce))}else{if(UC&&Jr(U))for(const ve of s.mount){const Ce=Ke(n,ve);if(Ce&&Ce._f){const Pe=Array.isArray(Ce._f.refs)?Ce._f.refs[0]:Ce._f.ref;if(rx(Pe)){const pt=Pe.closest("form");if(pt){pt.reset();break}}}}if(I.keepFieldsRef)for(const ve of s.mount)ee(ve,Ke(J,ve));else n={}}i=t.shouldUnregister?I.keepDefaultValues?wn(a):{}:wn(J),h.array.next({values:{...J}}),h.state.next({values:{...J}})}s={mount:I.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},o.mount=!u.isValid||!!I.keepIsValid||!!I.keepDirtyValues,o.watch=!!t.shouldUnregister,h.state.next({submitCount:I.keepSubmitCount?r.submitCount:0,isDirty:le?!1:I.keepDirty?r.isDirty:!!(I.keepDefaultValues&&!wl(U,a)),isSubmitted:I.keepIsSubmitted?r.isSubmitted:!1,dirtyFields:le?{}:I.keepDirtyValues?I.keepDefaultValues&&i?gp(a,i):r.dirtyFields:I.keepDefaultValues&&U?gp(a,U):I.keepDirty?r.dirtyFields:{},touchedFields:I.keepTouched?r.touchedFields:{},errors:I.keepErrors?r.errors:{},isSubmitSuccessful:I.keepIsSubmitSuccessful?r.isSubmitSuccessful:!1,isSubmitting:!1})},de=(U,I)=>N(no(U)?U(i):U,I),oe=(U,I={})=>{const R=Ke(n,U),z=R&&R._f;if(z){const le=z.refs?z.refs[0]:z.ref;le.focus&&(le.focus(),I.shouldSelect&&no(le.select)&&le.select())}},X=U=>{r={...r,...U}},ce={control:{register:Q,unregister:_e,getFieldState:ie,handleSubmit:te,setError:fe,_subscribe:me,_runSchema:_,_focusError:K,_getWatch:T,_getDirty:j,_setValid:m,_setFieldArray:y,_setDisabledField:V,_setErrors:b,_getFieldArray:D,_reset:N,_resetDefaultValues:()=>no(t.defaultValues)&&t.defaultValues().then(U=>{de(U,t.resetOptions),h.state.next({isLoading:!1})}),_removeUnmounted:P,_disableForm:Y,_subjects:h,_proxyFormState:u,get _fields(){return n},get _formValues(){return i},get _state(){return o},set _state(U){o=U},get _defaultValues(){return a},get _names(){return s},set _names(U){s=U},get _formState(){return r},get _options(){return t},set _options(U){t={...t,...U}}},subscribe:Oe,trigger:q,register:Q,handleSubmit:te,watch:pe,setValue:ee,getValues:ue,reset:de,resetField:Se,clearErrors:W,unregister:_e,setError:fe,setFocus:oe,getFieldState:ie};return{...ce,formControl:ce}}function xse(e={}){const t=B.useRef(void 0),r=B.useRef(void 0),[n,a]=B.useState({isDirty:!1,isValidating:!1,isLoading:no(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:no(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:n},e.defaultValues&&!no(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{const{formControl:o,...s}=yse(e);t.current={...s,formState:n}}const i=t.current.control;return i._options=e,ase(()=>{const o=i._subscribe({formState:i._proxyFormState,callback:()=>a({...i._formState}
vendor: 4,315 bytes, line 312
312),reRenderRoot:!0});return a(s=>({...s,isReady:!0})),i._formState.isReady=!0,o},[i]),B.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),B.useEffect(()=>{e.mode&&(i._options.mode=e.mode),e.reValidateMode&&(i._options.reValidateMode=e.reValidateMode)},[i,e.mode,e.reValidateMode]),B.useEffect(()=>{e.errors&&(i._setErrors(e.errors),i._focusError())},[i,e.errors]),B.useEffect(()=>{e.shouldUnregister&&i._subjects.state.next({values:i._getWatch()})},[i,e.shouldUnregister]),B.useEffect(()=>{if(i._proxyFormState.isDirty){const o=i._getDirty();o!==n.isDirty&&i._subjects.state.next({isDirty:o})}},[i,n.isDirty]),B.useEffect(()=>{e.values&&!wl(e.values,r.current)?(i._reset(e.values,{keepFieldsRef:!0,...i._options.resetOptions}),r.current=e.values,a(o=>({...o}))):i._resetDefaultValues()},[i,e.values]),B.useEffect(()=>{i._state.mount||(i._setValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),t.current.formState=nse(n,i),t.current}const M4=(e,t,r)=>{if(e&&"reportValidity"in e){const n=Ke(r,t);e.setCustomValidity(n&&n.message||""),e.reportValidity()}},a7=(e,t)=>{for(const r in t.fields){const n=t.fields[r];n&&n.ref&&"reportValidity"in n.ref?M4(n.ref,r,e):n.refs&&n.refs.forEach(a=>M4(a,r,e))}},bse=(e,t)=>{t.shouldUseNativeValidation&&a7(e,t);const r={};for(const n in e){const a=Ke(t.fields,n),i=Object.assign(e[n]||{},{ref:a&&a.ref});if(wse(t.names||Object.keys(e),n)){const o=Object.assign({},Ke(r,n));or(o,"root",i),or(r,n,o)}else or(r,n,i)}return r},wse=(e,t)=>e.some(r=>r.startsWith(t+"."));var _se=function(e,t){for(var r={};e.length;){var n=e[0],a=n.code,i=n.message,o=n.path.join(".");if(!r[o])if("unionErrors"in n){var s=n.unionErrors[0].errors[0];r[o]={message:s.message,type:s.code}}else r[o]={message:i,type:a};if("unionErrors"in n&&n.unionErrors.forEach(function(u){return u.errors.forEach(function(d){return e.push(d)})}),t){var l=r[o].types,c=l&&l[n.code];r[o]=ZB(o,t,r,a,c?[].concat(c,n.message):n.message)}e.shift()}return r},Sse=function(e,t,r){return r===void 0&&(r={}),function(n,a,i){try{return Promise.resolve(function(o,s){try{var l=Promise.resolve(e[r.mode==="sync"?"parse":"parseAsync"](n,t)).then(function(c){return i.shouldUseNativeValidation&&a7({},i),{errors:{},values:r.raw?n:c}})}catch(c){return s(c)}return l&&l.then?l.then(void 0,s):l}(0,function(o){if(function(s){return Array.isArray(s==null?void 0:s.errors)}(o))return{values:{},errors:bse(_se(o.errors,!i.shouldUseNativeValidation&&i.criteriaMode==="all"),i)};throw o}))}catch(o){return Promise.reject(o)}}},Bt;(function(e){e.assertEqual=a=>{};function t(a){}e.assertIs=t;function r(a){throw new Error}e.assertNever=r,e.arrayToEnum=a=>{const i={};for(const o of a)i[o]=o;return i},e.getValidEnumValues=a=>{const i=e.objectKeys(a).filter(s=>typeof a[a[s]]!="number"),o={};for(const s of i)o[s]=a[s];return e.objectValues(o)},e.objectValues=a=>e.objectKeys(a).map(function(i){return a[i]}),e.objectKeys=typeof Object.keys=="function"?a=>Object.keys(a):a=>{const i=[];for(const o in a)Object.prototype.hasOwnProperty.call(a,o)&&i.push(o);return i},e.find=(a,i)=>{for(const o of a)if(i(o))return o},e.isInteger=typeof Number.isInteger=="function"?a=>Number.isInteger(a):a=>typeof a=="number"&&Number.isFinite(a)&&Math.floor(a)===a;function n(a,i=" | "){return a.map(o=>typeof o=="string"?`'${o}'`:o).join(i)}e.joinValues=n,e.jsonStringifyReplacer=(a,i)=>typeof i=="bigint"?i.toString():i})(Bt||(Bt={}));var F4;(function(e){e.mergeShapes=(t,r)=>({...t,...r})})(F4||(F4={}));const Ze=Bt.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),vl=e=>{switch(typeof e){case"undefined":return Ze.undefined;case"string":return Ze.string;case"number":return Number.isNaN(e)?Ze.nan:Ze.number;case"boolean":return Ze.boolean;case"function":return Ze.function;case"bigint":return Ze.bigint;case"symbol":return Ze.symbol;case"object":return Array.isArray(e)?Ze.array:e===null?Ze.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?Ze.promise:typeof Map<"u"&&e instanceof Map?Ze.map:typeof Set<"u"&&e instanceof Set?Ze.set:typeof Date<"u"&&e instanceof Date?Ze.date:Ze.object;default:return Ze.unknown}}
vendor: 6,039 bytes, line 312
312,Ie=Bt.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class qs extends Error{get errors(){return this.issues}constructor(t){super(),this.issues=[],this.addIssue=n=>{this.issues=[...this.issues,n]},this.addIssues=(n=[])=>{this.issues=[...this.issues,...n]};const r=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,r):this.__proto__=r,this.name="ZodError",this.issues=t}format(t){const r=t||function(i){return i.message},n={_errors:[]},a=i=>{for(const o of i.issues)if(o.code==="invalid_union")o.unionErrors.map(a);else if(o.code==="invalid_return_type")a(o.returnTypeError);else if(o.code==="invalid_arguments")a(o.argumentsError);else if(o.path.length===0)n._errors.push(r(o));else{let s=n,l=0;for(;l<o.path.length;){const c=o.path[l];l===o.path.length-1?(s[c]=s[c]||{_errors:[]},s[c]._errors.push(r(o))):s[c]=s[c]||{_errors:[]},s=s[c],l++}}};return a(this),n}static assert(t){if(!(t instanceof qs))throw new Error(`Not a ZodError: ${t}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,Bt.jsonStringifyReplacer,2)}get isEmpty(){return this.issues.length===0}flatten(t=r=>r.message){const r={},n=[];for(const a of this.issues)if(a.path.length>0){const i=a.path[0];r[i]=r[i]||[],r[i].push(t(a))}else n.push(t(a));return{formErrors:n,fieldErrors:r}}get formErrors(){return this.flatten()}}qs.create=e=>new qs(e);const ME=(e,t)=>{let r;switch(e.code){case Ie.invalid_type:e.received===Ze.undefined?r="Required":r=`Expected ${e.expected}, received ${e.received}`;break;case Ie.invalid_literal:r=`Invalid literal value, expected ${JSON.stringify(e.expected,Bt.jsonStringifyReplacer)}`;break;case Ie.unrecognized_keys:r=`Unrecognized key(s) in object: ${Bt.joinValues(e.keys,", ")}`;break;case Ie.invalid_union:r="Invalid input";break;case Ie.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${Bt.joinValues(e.options)}`;break;case Ie.invalid_enum_value:r=`Invalid enum value. Expected ${Bt.joinValues(e.options)}, received '${e.received}'`;break;case Ie.invalid_arguments:r="Invalid function arguments";break;case Ie.invalid_return_type:r="Invalid function return type";break;case Ie.invalid_date:r="Invalid date";break;case Ie.invalid_string:typeof e.validation=="object"?"includes"in e.validation?(r=`Invalid input: must include "${e.validation.includes}"`,typeof e.validation.position=="number"&&(r=`${r} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?r=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?r=`Invalid input: must end with "${e.validation.endsWith}"`:Bt.assertNever(e.validation):e.validation!=="regex"?r=`Invalid ${e.validation}`:r="Invalid";break;case Ie.too_small:e.type==="array"?r=`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:e.type==="string"?r=`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:e.type==="number"?r=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="bigint"?r=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="date"?r=`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:r="Invalid input";break;case Ie.too_big:e.type==="array"?r=`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:e.type==="string"?r=`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:e.type==="number"?r=`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="bigint"?r=`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="date"?r=`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:r="Invalid input";break;case Ie.custom:r="Invalid input";break;case Ie.invalid_intersection_types:r="Intersection results could not be merged";break;case Ie.not_multiple_of:r=`Number must be a multiple of ${e.multipleOf}`;break;case Ie.not_finite:r="Number must be finite";break;default:r=t.defaultError,Bt.assertNever(e)}return{message:r}};let Ese=ME;function Ase(){return Ese}const Tse=e=>{const{data:t,path:r,errorMaps:n,issueData:a}=e,i=[...r,...a.path||[]],o={...a,path:i};if(a.message!==void 0)return{...a,path:i,message:a.message};let s="";const l=n.filter(c=>!!c).slice().reverse();for(const c of l)s=c(o,{data:t,defaultError:s}).message;return{...a,path:i,message:s}};function Ue(e,t){const r=Ase(),n=Tse({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,r,r===ME?void 0:ME].filter(a=>!!a)});e.common.issues.push(n)}class si{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(t,r){const n=[];for(const a of r){if(a.status==="aborted")return mt;a.status==="dirty"&&t.dirty(),n.push(a.value)}return{status:t.value,value:n}}static async mergeObjectAsync(t,r){const n=[];for(const a of r){const i=await a.key,o=await a.value;n.push({key:i,value:o})}return si.mergeObjectSync(t,n)}static mergeObjectSync(t,r){const n={};for(const a of r){const{key:i,value:o}=a;if(i.status==="aborted"||o.status==="aborted")return mt;i.status==="dirty"&&t.dirty(),o.status==="dirty"&&t.dirty(),i.value!=="__proto__"&&(typeof o.value<"u"||a.alwaysSet)&&(n[i.value]=o.value)}return{status:t.value,value:n}}}const mt=Object.freeze({status:"aborted"}),$p=e=>({status:"dirty",value:e}),Mi=e=>
vendor: 5,882 bytes, line 312
312({status:"valid",value:e}),$4=e=>e.status==="aborted",L4=e=>e.status==="dirty",Vf=e=>e.status==="valid",ix=e=>typeof Promise<"u"&&e instanceof Promise;var Je;(function(e){e.errToObj=t=>typeof t=="string"?{message:t}:t||{},e.toString=t=>typeof t=="string"?t:t==null?void 0:t.message})(Je||(Je={}));class sc{constructor(t,r,n,a){this._cachedPath=[],this.parent=t,this.data=r,this._path=n,this._key=a}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const B4=(e,t)=>{if(Vf(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const r=new qs(e.common.issues);return this._error=r,this._error}}};function Ot(e){if(!e)return{};const{errorMap:t,invalid_type_error:r,required_error:n,description:a}=e;if(t&&(r||n))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return t?{errorMap:t,description:a}:{errorMap:(o,s)=>{const{message:l}=e;return o.code==="invalid_enum_value"?{message:l??s.defaultError}:typeof s.data>"u"?{message:l??n??s.defaultError}:o.code!=="invalid_type"?{message:s.defaultError}:{message:l??r??s.defaultError}},description:a}}class $t{get description(){return this._def.description}_getType(t){return vl(t.data)}_getOrReturnCtx(t,r){return r||{common:t.parent.common,data:t.data,parsedType:vl(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}_processInputParams(t){return{status:new si,ctx:{common:t.parent.common,data:t.data,parsedType:vl(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}}_parseSync(t){const r=this._parse(t);if(ix(r))throw new Error("Synchronous parse encountered promise.");return r}_parseAsync(t){const r=this._parse(t);return Promise.resolve(r)}parse(t,r){const n=this.safeParse(t,r);if(n.success)return n.data;throw n.error}safeParse(t,r){const n={common:{issues:[],async:(r==null?void 0:r.async)??!1,contextualErrorMap:r==null?void 0:r.errorMap},path:(r==null?void 0:r.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:vl(t)},a=this._parseSync({data:t,path:n.path,parent:n});return B4(n,a)}"~validate"(t){var n,a;const r={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:vl(t)};if(!this["~standard"].async)try{const i=this._parseSync({data:t,path:[],parent:r});return Vf(i)?{value:i.value}:{issues:r.common.issues}}catch(i){(a=(n=i==null?void 0:i.message)==null?void 0:n.toLowerCase())!=null&&a.includes("encountered")&&(this["~standard"].async=!0),r.common={issues:[],async:!0}}return this._parseAsync({data:t,path:[],parent:r}).then(i=>Vf(i)?{value:i.value}:{issues:r.common.issues})}async parseAsync(t,r){const n=await this.safeParseAsync(t,r);if(n.success)return n.data;throw n.error}async safeParseAsync(t,r){const n={common:{issues:[],contextualErrorMap:r==null?void 0:r.errorMap,async:!0},path:(r==null?void 0:r.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:vl(t)},a=this._parse({data:t,path:n.path,parent:n}),i=await(ix(a)?a:Promise.resolve(a));return B4(n,i)}refine(t,r){const n=a=>typeof r=="string"||typeof r>"u"?{message:r}:typeof r=="function"?r(a):r;return this._refinement((a,i)=>{const o=t(a),s=()=>i.addIssue({code:Ie.custom,...n(a)});return typeof Promise<"u"&&o instanceof Promise?o.then(l=>l?!0:(s(),!1)):o?!0:(s(),!1)})}refinement(t,r){return this._refinement((n,a)=>t(n)?!0:(a.addIssue(typeof r=="function"?r(n,a):r),!1))}_refinement(t){return new qf({schema:this,typeName:vt.ZodEffects,effect:{type:"refinement",refinement:t}})}superRefine(t){return this._refinement(t)}constructor(t){this.spa=this.safeParseAsync,this._def=t,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:r=>this["~validate"](r)}}optional(){return Ql.create(this,this._def)}nullable(){return Gf.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return qo.create(this)}promise(){return cx.create(this,this._def)}or(t){return sx.create([this,t],this._def)}and(t){return lx.create(this,t,this._def)}transform(t){return new qf({...Ot(this._def),schema:this,typeName:vt.ZodEffects,effect:{type:"transform",transform:t}})}default(t){const r=typeof t=="function"?t:()=>t;return new LE({...Ot(this._def),innerType:this,defaultValue:r,typeName:vt.ZodDefault})}brand(){return new Yse({typeName:vt.ZodBranded,type:this,...Ot(this._def)})}catch(t){const r=typeof t=="function"?t:()=>t;return new BE({...Ot(this._def),innerType:this,catchValue:r,typeName:vt.ZodCatch})}describe(t){const r=this.constructor;return new r({...this._def,description:t})}pipe(t){return qC.create(this,t)}readonly(){return UE.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const Ose=/^c[^\s-]{8,}
vendor: 4,421 bytes, line 312
312$/i,Cse=/^[0-9a-z]+$/,kse=/^[0-9A-HJKMNP-TV-Z]{26}$/i,Pse=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,Nse=/^[a-z0-9_-]{21}$/i,jse=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,Rse=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,Dse=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,Ise="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";let V_;const Mse=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Fse=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,$se=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,Lse=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Bse=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,Use=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,i7="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",zse=new RegExp(`^${i7}$`);function o7(e){let t="[0-5]\\d";e.precision?t=`${t}\\.\\d{${e.precision}}`:e.precision==null&&(t=`${t}(\\.\\d+)?`);const r=e.precision?"+":"?";return`([01]\\d|2[0-3]):[0-5]\\d(:${t})${r}`}function Wse(e){return new RegExp(`^${o7(e)}$`)}function Vse(e){let t=`${i7}T${o7(e)}`;const r=[];return r.push(e.local?"Z?":"Z"),e.offset&&r.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${r.join("|")})`,new RegExp(`^${t}$`)}function Hse(e,t){return!!((t==="v4"||!t)&&Mse.test(e)||(t==="v6"||!t)&&$se.test(e))}function qse(e,t){if(!jse.test(e))return!1;try{const[r]=e.split(".");if(!r)return!1;const n=r.replace(/-/g,"+").replace(/_/g,"/").padEnd(r.length+(4-r.length%4)%4,"="),a=JSON.parse(atob(n));return!(typeof a!="object"||a===null||"typ"in a&&(a==null?void 0:a.typ)!=="JWT"||!a.alg||t&&a.alg!==t)}catch{return!1}}function Gse(e,t){return!!((t==="v4"||!t)&&Fse.test(e)||(t==="v6"||!t)&&Lse.test(e))}class Ml extends $t{_parse(t){if(this._def.coerce&&(t.data=String(t.data)),this._getType(t)!==Ze.string){const i=this._getOrReturnCtx(t);return Ue(i,{code:Ie.invalid_type,expected:Ze.string,received:i.parsedType}),mt}const n=new si;let a;for(const i of this._def.checks)if(i.kind==="min")t.data.length<i.value&&(a=this._getOrReturnCtx(t,a),Ue(a,{code:Ie.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),n.dirty());else if(i.kind==="max")t.data.length>i.value&&(a=this._getOrReturnCtx(t,a),Ue(a,{code:Ie.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),n.dirty());else if(i.kind==="length"){const o=t.data.length>i.value,s=t.data.length<i.value;(o||s)&&(a=this._getOrReturnCtx(t,a),o?Ue(a,{code:Ie.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}
vendor: 6,266 bytes, line 312
312):s&&Ue(a,{code:Ie.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}),n.dirty())}else if(i.kind==="email")Dse.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"email",code:Ie.invalid_string,message:i.message}),n.dirty());else if(i.kind==="emoji")V_||(V_=new RegExp(Ise,"u")),V_.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"emoji",code:Ie.invalid_string,message:i.message}),n.dirty());else if(i.kind==="uuid")Pse.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"uuid",code:Ie.invalid_string,message:i.message}),n.dirty());else if(i.kind==="nanoid")Nse.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"nanoid",code:Ie.invalid_string,message:i.message}),n.dirty());else if(i.kind==="cuid")Ose.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"cuid",code:Ie.invalid_string,message:i.message}),n.dirty());else if(i.kind==="cuid2")Cse.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"cuid2",code:Ie.invalid_string,message:i.message}),n.dirty());else if(i.kind==="ulid")kse.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"ulid",code:Ie.invalid_string,message:i.message}),n.dirty());else if(i.kind==="url")try{new URL(t.data)}catch{a=this._getOrReturnCtx(t,a),Ue(a,{validation:"url",code:Ie.invalid_string,message:i.message}),n.dirty()}else i.kind==="regex"?(i.regex.lastIndex=0,i.regex.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"regex",code:Ie.invalid_string,message:i.message}),n.dirty())):i.kind==="trim"?t.data=t.data.trim():i.kind==="includes"?t.data.includes(i.value,i.position)||(a=this._getOrReturnCtx(t,a),Ue(a,{code:Ie.invalid_string,validation:{includes:i.value,position:i.position},message:i.message}),n.dirty()):i.kind==="toLowerCase"?t.data=t.data.toLowerCase():i.kind==="toUpperCase"?t.data=t.data.toUpperCase():i.kind==="startsWith"?t.data.startsWith(i.value)||(a=this._getOrReturnCtx(t,a),Ue(a,{code:Ie.invalid_string,validation:{startsWith:i.value},message:i.message}),n.dirty()):i.kind==="endsWith"?t.data.endsWith(i.value)||(a=this._getOrReturnCtx(t,a),Ue(a,{code:Ie.invalid_string,validation:{endsWith:i.value},message:i.message}),n.dirty()):i.kind==="datetime"?Vse(i).test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{code:Ie.invalid_string,validation:"datetime",message:i.message}),n.dirty()):i.kind==="date"?zse.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{code:Ie.invalid_string,validation:"date",message:i.message}),n.dirty()):i.kind==="time"?Wse(i).test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{code:Ie.invalid_string,validation:"time",message:i.message}),n.dirty()):i.kind==="duration"?Rse.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"duration",code:Ie.invalid_string,message:i.message}),n.dirty()):i.kind==="ip"?Hse(t.data,i.version)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"ip",code:Ie.invalid_string,message:i.message}),n.dirty()):i.kind==="jwt"?qse(t.data,i.alg)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"jwt",code:Ie.invalid_string,message:i.message}),n.dirty()):i.kind==="cidr"?Gse(t.data,i.version)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"cidr",code:Ie.invalid_string,message:i.message}),n.dirty()):i.kind==="base64"?Bse.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"base64",code:Ie.invalid_string,message:i.message}),n.dirty()):i.kind==="base64url"?Use.test(t.data)||(a=this._getOrReturnCtx(t,a),Ue(a,{validation:"base64url",code:Ie.invalid_string,message:i.message}),n.dirty()):Bt.assertNever(i);return{status:n.value,value:t.data}}_regex(t,r,n){return this.refinement(a=>t.test(a),{validation:r,code:Ie.invalid_string,...Je.errToObj(n)})}_addCheck(t){return new Ml({...this._def,checks:[...this._def.checks,t]})}email(t){return this._addCheck({kind:"email",...Je.errToObj(t)})}url(t){return this._addCheck({kind:"url",...Je.errToObj(t)})}emoji(t){return this._addCheck({kind:"emoji",...Je.errToObj(t)})}uuid(t){return this._addCheck({kind:"uuid",...Je.errToObj(t)})}nanoid(t){return this._addCheck({kind:"nanoid",...Je.errToObj(t)})}cuid(t){return this._addCheck({kind:"cuid",...Je.errToObj(t)})}cuid2(t){return this._addCheck({kind:"cuid2",...Je.errToObj(t)})}ulid(t){return this._addCheck({kind:"ulid",...Je.errToObj(t)})}base64(t){return this._addCheck({kind:"base64",...Je.errToObj(t)})}base64url(t){return this._addCheck({kind:"base64url",...Je.errToObj(t)})}jwt(t){return this._addCheck({kind:"jwt",...Je.errToObj(t)})}ip(t){return this._addCheck({kind:"ip",...Je.errToObj(t)})}cidr(t){return this._addCheck({kind:"cidr",...Je.errToObj(t)})}datetime(t){return typeof t=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:t}):this._addCheck({kind:"datetime",precision:typeof(t==null?void 0:t.precision)>"u"?null:t==null?void 0:t.precision,offset:(t==null?void 0:t.offset)??!1,local:(t==null?void 0:t.local)??!1,...Je.errToObj(t==null?void 0:t.message)})}date(t){return this._addCheck({kind:"date",message:t})}time(t){return typeof t=="string"?this._addCheck({kind:"time",precision:null,message:t}):this._addCheck({kind:"time",precision:typeof(t==null?void 0:t.precision)>"u"?null:t==null?void 0:t.precision,...Je.errToObj(t==null?void 0:t.message)})}duration(t){return this._addCheck({kind:"duration",...Je.errToObj(t)})}regex(t,r){return this._addCheck({kind:"regex",regex:t,...Je.errToObj(r)})}includes(t,r){return this._addCheck({kind:"includes",value:t,position:r==null?void 0:r.position,...Je.errToObj(r==null?void 0:r.message)})}startsWith(t,r){return this._addCheck({kind:"startsWith",value:t,...Je.errToObj(r)})}endsWith(t,r){return this._addCheck({kind:"endsWith",value:t,...Je.errToObj(r)})}min(t,r){return this._addCheck({kind:"min",value:t,...Je.errToObj(r)})}max(t,r){return this._addCheck({kind:"max",value:t,...Je.errToObj(r)})}length(t,r){return this._addCheck({kind:"length",value:t,...Je.errToObj(r)})}nonempty(t){return this.min(1,Je.errToObj(t))}trim(){return new Ml({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new Ml({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new Ml({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(t=>t.kind==="datetime")}
vendor: 4,672 bytes, line 312
312get isDate(){return!!this._def.checks.find(t=>t.kind==="date")}get isTime(){return!!this._def.checks.find(t=>t.kind==="time")}get isDuration(){return!!this._def.checks.find(t=>t.kind==="duration")}get isEmail(){return!!this._def.checks.find(t=>t.kind==="email")}get isURL(){return!!this._def.checks.find(t=>t.kind==="url")}get isEmoji(){return!!this._def.checks.find(t=>t.kind==="emoji")}get isUUID(){return!!this._def.checks.find(t=>t.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(t=>t.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(t=>t.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(t=>t.kind==="cuid2")}get isULID(){return!!this._def.checks.find(t=>t.kind==="ulid")}get isIP(){return!!this._def.checks.find(t=>t.kind==="ip")}get isCIDR(){return!!this._def.checks.find(t=>t.kind==="cidr")}get isBase64(){return!!this._def.checks.find(t=>t.kind==="base64")}get isBase64url(){return!!this._def.checks.find(t=>t.kind==="base64url")}get minLength(){let t=null;for(const r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t}get maxLength(){let t=null;for(const r of this._def.checks)r.kind==="max"&&(t===null||r.value<t)&&(t=r.value);return t}}Ml.create=e=>new Ml({checks:[],typeName:vt.ZodString,coerce:(e==null?void 0:e.coerce)??!1,...Ot(e)});function Kse(e,t){const r=(e.toString().split(".")[1]||"").length,n=(t.toString().split(".")[1]||"").length,a=r>n?r:n,i=Number.parseInt(e.toFixed(a).replace(".","")),o=Number.parseInt(t.toFixed(a).replace(".",""));return i%o/10**a}class Hm extends $t{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(t){if(this._def.coerce&&(t.data=Number(t.data)),this._getType(t)!==Ze.number){const i=this._getOrReturnCtx(t);return Ue(i,{code:Ie.invalid_type,expected:Ze.number,received:i.parsedType}),mt}let n;const a=new si;for(const i of this._def.checks)i.kind==="int"?Bt.isInteger(t.data)||(n=this._getOrReturnCtx(t,n),Ue(n,{code:Ie.invalid_type,expected:"integer",received:"float",message:i.message}),a.dirty()):i.kind==="min"?(i.inclusive?t.data<i.value:t.data<=i.value)&&(n=this._getOrReturnCtx(t,n),Ue(n,{code:Ie.too_small,minimum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),a.dirty()):i.kind==="max"?(i.inclusive?t.data>i.value:t.data>=i.value)&&(n=this._getOrReturnCtx(t,n),Ue(n,{code:Ie.too_big,maximum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),a.dirty()):i.kind==="multipleOf"?Kse(t.data,i.value)!==0&&(n=this._getOrReturnCtx(t,n),Ue(n,{code:Ie.not_multiple_of,multipleOf:i.value,message:i.message}),a.dirty()):i.kind==="finite"?Number.isFinite(t.data)||(n=this._getOrReturnCtx(t,n),Ue(n,{code:Ie.not_finite,message:i.message}),a.dirty()):Bt.assertNever(i);return{status:a.value,value:t.data}}gte(t,r){return this.setLimit("min",t,!0,Je.toString(r))}gt(t,r){return this.setLimit("min",t,!1,Je.toString(r))}lte(t,r){return this.setLimit("max",t,!0,Je.toString(r))}lt(t,r){return this.setLimit("max",t,!1,Je.toString(r))}setLimit(t,r,n,a){return new Hm({...this._def,checks:[...this._def.checks,{kind:t,value:r,inclusive:n,message:Je.toString(a)}]})}_addCheck(t){return new Hm({...this._def,checks:[...this._def.checks,t]})}int(t){return this._addCheck({kind:"int",message:Je.toString(t)})}positive(t){return this._addCheck({kind:"min",value:0,inclusive:!1,message:Je.toString(t)})}negative(t){return this._addCheck({kind:"max",value:0,inclusive:!1,message:Je.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:0,inclusive:!0,message:Je.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:0,inclusive:!0,message:Je.toString(t)})}multipleOf(t,r){return this._addCheck({kind:"multipleOf",value:t,message:Je.toString(r)})}finite(t){return this._addCheck({kind:"finite",message:Je.toString(t)})}safe(t){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:Je.toString(t)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:Je.toString(t)})}get minValue(){let t=null;for(const r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t}get maxValue(){let t=null;for(const r of this._def.checks)r.kind==="max"&&(t===null||r.value<t)&&(t=r.value);return t}get isInt(){return!!this._def.checks.find(t=>t.kind==="int"||t.kind==="multipleOf"&&Bt.isInteger(t.value))}get isFinite(){let t=null,r=null;for(const n of this._def.checks){if(n.kind==="finite"||n.kind==="int"||n.kind==="multipleOf")return!0;n.kind==="min"?(r===null||n.value>r)&&(r=n.value):n.kind==="max"&&(t===null||n.value<t)&&(t=n.value)}return Number.isFinite(r)&&Number.isFinite(t)}
vendor: 7,695 bytes, line 312
312}Hm.create=e=>new Hm({checks:[],typeName:vt.ZodNumber,coerce:(e==null?void 0:e.coerce)||!1,...Ot(e)});class qm extends $t{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(t){if(this._def.coerce)try{t.data=BigInt(t.data)}catch{return this._getInvalidInput(t)}if(this._getType(t)!==Ze.bigint)return this._getInvalidInput(t);let n;const a=new si;for(const i of this._def.checks)i.kind==="min"?(i.inclusive?t.data<i.value:t.data<=i.value)&&(n=this._getOrReturnCtx(t,n),Ue(n,{code:Ie.too_small,type:"bigint",minimum:i.value,inclusive:i.inclusive,message:i.message}),a.dirty()):i.kind==="max"?(i.inclusive?t.data>i.value:t.data>=i.value)&&(n=this._getOrReturnCtx(t,n),Ue(n,{code:Ie.too_big,type:"bigint",maximum:i.value,inclusive:i.inclusive,message:i.message}),a.dirty()):i.kind==="multipleOf"?t.data%i.value!==BigInt(0)&&(n=this._getOrReturnCtx(t,n),Ue(n,{code:Ie.not_multiple_of,multipleOf:i.value,message:i.message}),a.dirty()):Bt.assertNever(i);return{status:a.value,value:t.data}}_getInvalidInput(t){const r=this._getOrReturnCtx(t);return Ue(r,{code:Ie.invalid_type,expected:Ze.bigint,received:r.parsedType}),mt}gte(t,r){return this.setLimit("min",t,!0,Je.toString(r))}gt(t,r){return this.setLimit("min",t,!1,Je.toString(r))}lte(t,r){return this.setLimit("max",t,!0,Je.toString(r))}lt(t,r){return this.setLimit("max",t,!1,Je.toString(r))}setLimit(t,r,n,a){return new qm({...this._def,checks:[...this._def.checks,{kind:t,value:r,inclusive:n,message:Je.toString(a)}]})}_addCheck(t){return new qm({...this._def,checks:[...this._def.checks,t]})}positive(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:Je.toString(t)})}negative(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:Je.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:Je.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:Je.toString(t)})}multipleOf(t,r){return this._addCheck({kind:"multipleOf",value:t,message:Je.toString(r)})}get minValue(){let t=null;for(const r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t}get maxValue(){let t=null;for(const r of this._def.checks)r.kind==="max"&&(t===null||r.value<t)&&(t=r.value);return t}}qm.create=e=>new qm({checks:[],typeName:vt.ZodBigInt,coerce:(e==null?void 0:e.coerce)??!1,...Ot(e)});class FE extends $t{_parse(t){if(this._def.coerce&&(t.data=!!t.data),this._getType(t)!==Ze.boolean){const n=this._getOrReturnCtx(t);return Ue(n,{code:Ie.invalid_type,expected:Ze.boolean,received:n.parsedType}),mt}return Mi(t.data)}}FE.create=e=>new FE({typeName:vt.ZodBoolean,coerce:(e==null?void 0:e.coerce)||!1,...Ot(e)});class ox extends $t{_parse(t){if(this._def.coerce&&(t.data=new Date(t.data)),this._getType(t)!==Ze.date){const i=this._getOrReturnCtx(t);return Ue(i,{code:Ie.invalid_type,expected:Ze.date,received:i.parsedType}),mt}if(Number.isNaN(t.data.getTime())){const i=this._getOrReturnCtx(t);return Ue(i,{code:Ie.invalid_date}),mt}const n=new si;let a;for(const i of this._def.checks)i.kind==="min"?t.data.getTime()<i.value&&(a=this._getOrReturnCtx(t,a),Ue(a,{code:Ie.too_small,message:i.message,inclusive:!0,exact:!1,minimum:i.value,type:"date"}),n.dirty()):i.kind==="max"?t.data.getTime()>i.value&&(a=this._getOrReturnCtx(t,a),Ue(a,{code:Ie.too_big,message:i.message,inclusive:!0,exact:!1,maximum:i.value,type:"date"}),n.dirty()):Bt.assertNever(i);return{status:n.value,value:new Date(t.data.getTime())}}_addCheck(t){return new ox({...this._def,checks:[...this._def.checks,t]})}min(t,r){return this._addCheck({kind:"min",value:t.getTime(),message:Je.toString(r)})}max(t,r){return this._addCheck({kind:"max",value:t.getTime(),message:Je.toString(r)})}get minDate(){let t=null;for(const r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t!=null?new Date(t):null}get maxDate(){let t=null;for(const r of this._def.checks)r.kind==="max"&&(t===null||r.value<t)&&(t=r.value);return t!=null?new Date(t):null}}ox.create=e=>new ox({checks:[],coerce:(e==null?void 0:e.coerce)||!1,typeName:vt.ZodDate,...Ot(e)});class U4 extends $t{_parse(t){if(this._getType(t)!==Ze.symbol){const n=this._getOrReturnCtx(t);return Ue(n,{code:Ie.invalid_type,expected:Ze.symbol,received:n.parsedType}),mt}return Mi(t.data)}}U4.create=e=>new U4({typeName:vt.ZodSymbol,...Ot(e)});class z4 extends $t{_parse(t){if(this._getType(t)!==Ze.undefined){const n=this._getOrReturnCtx(t);return Ue(n,{code:Ie.invalid_type,expected:Ze.undefined,received:n.parsedType}),mt}return Mi(t.data)}}z4.create=e=>new z4({typeName:vt.ZodUndefined,...Ot(e)});class W4 extends $t{_parse(t){if(this._getType(t)!==Ze.null){const n=this._getOrReturnCtx(t);return Ue(n,{code:Ie.invalid_type,expected:Ze.null,received:n.parsedType}),mt}return Mi(t.data)}}W4.create=e=>new W4({typeName:vt.ZodNull,...Ot(e)});class V4 extends $t{constructor(){super(...arguments),this._any=!0}_parse(t){return Mi(t.data)}}V4.create=e=>new V4({typeName:vt.ZodAny,...Ot(e)});class H4 extends $t{constructor(){super(...arguments),this._unknown=!0}_parse(t){return Mi(t.data)}}H4.create=e=>new H4({typeName:vt.ZodUnknown,...Ot(e)});class lc extends $t{_parse(t){const r=this._getOrReturnCtx(t);return Ue(r,{code:Ie.invalid_type,expected:Ze.never,received:r.parsedType}),mt}}lc.create=e=>new lc({typeName:vt.ZodNever,...Ot(e)});class q4 extends $t{_parse(t){if(this._getType(t)!==Ze.undefined){const n=this._getOrReturnCtx(t);return Ue(n,{code:Ie.invalid_type,expected:Ze.void,received:n.parsedType}),mt}return Mi(t.data)}}q4.create=e=>new q4({typeName:vt.ZodVoid,...Ot(e)});class qo extends $t{_parse(t){const{ctx:r,status:n}=this._processInputParams(t),a=this._def;if(r.parsedType!==Ze.array)return Ue(r,{code:Ie.invalid_type,expected:Ze.array,received:r.parsedType}),mt;if(a.exactLength!==null){const o=r.data.length>a.exactLength.value,s=r.data.length<a.exactLength.value;(o||s)&&(Ue(r,{code:o?Ie.too_big:Ie.too_small,minimum:s?a.exactLength.value:void 0,maximum:o?a.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:a.exactLength.message}),n.dirty())}if(a.minLength!==null&&r.data.length<a.minLength.value&&(Ue(r,{code:Ie.too_small,minimum:a.minLength.value,type:"array",inclusive:!0,exact:!1,message:a.minLength.message}),n.dirty()),a.maxLength!==null&&r.data.length>a.maxLength.value&&(Ue(r,{code:Ie.too_big,maximum:a.maxLength.value,type:"array",inclusive:!0,exact:!1,message:a.maxLength.message}),n.dirty()),r.common.async)return Promise.all([...r.data].map((o,s)=>a.type._parseAsync(new sc(r,o,r.path,s)))).then(o=>si.mergeArray(n,o));const i=[...r.data].map((o,s)=>a.type._parseSync(new sc(r,o,r.path,s)));return si.mergeArray(n,i)}get element(){return this._def.type}min(t,r){return new qo({...this._def,minLength:{value:t,message:Je.toString(r)}})}max(t,r){return new qo({...this._def,maxLength:{value:t,message:Je.toString(r)}})}length(t,r){return new qo({...this._def,exactLength:{value:t,message:Je.toString(r)}})}nonempty(t){return this.min(1,t)}}qo.create=(e,t)=>new qo({type:e,minLength:null,maxLength:null,exactLength:null,typeName:vt.ZodArray,...Ot(t)});function Td(e){if(e instanceof Lr){const t={};for(const r in e.shape){const n=e.shape[r];t[r]=Ql.create(Td(n))}return new Lr({...e._def,shape:()=>t})}else return e instanceof qo?new qo({...e._def,type:Td(e.element)}):e instanceof Ql?Ql.create(Td(e.unwrap())):e instanceof Gf?Gf.create(Td(e.unwrap())):e instanceof Ru?Ru.create(e.items.map(t=>Td(t))):e}class Lr extends $t{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;
vendor: 4,119 bytes, line 312
312const t=this._def.shape(),r=Bt.objectKeys(t);return this._cached={shape:t,keys:r},this._cached}_parse(t){if(this._getType(t)!==Ze.object){const c=this._getOrReturnCtx(t);return Ue(c,{code:Ie.invalid_type,expected:Ze.object,received:c.parsedType}),mt}const{status:n,ctx:a}=this._processInputParams(t),{shape:i,keys:o}=this._getCached(),s=[];if(!(this._def.catchall instanceof lc&&this._def.unknownKeys==="strip"))for(const c in a.data)o.includes(c)||s.push(c);const l=[];for(const c of o){const u=i[c],d=a.data[c];l.push({key:{status:"valid",value:c},value:u._parse(new sc(a,d,a.path,c)),alwaysSet:c in a.data})}if(this._def.catchall instanceof lc){const c=this._def.unknownKeys;if(c==="passthrough")for(const u of s)l.push({key:{status:"valid",value:u},value:{status:"valid",value:a.data[u]}});else if(c==="strict")s.length>0&&(Ue(a,{code:Ie.unrecognized_keys,keys:s}),n.dirty());else if(c!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const c=this._def.catchall;for(const u of s){const d=a.data[u];l.push({key:{status:"valid",value:u},value:c._parse(new sc(a,d,a.path,u)),alwaysSet:u in a.data})}}return a.common.async?Promise.resolve().then(async()=>{const c=[];for(const u of l){const d=await u.key,h=await u.value;c.push({key:d,value:h,alwaysSet:u.alwaysSet})}return c}).then(c=>si.mergeObjectSync(n,c)):si.mergeObjectSync(n,l)}get shape(){return this._def.shape()}strict(t){return Je.errToObj,new Lr({...this._def,unknownKeys:"strict",...t!==void 0?{errorMap:(r,n)=>{var i,o;const a=((o=(i=this._def).errorMap)==null?void 0:o.call(i,r,n).message)??n.defaultError;return r.code==="unrecognized_keys"?{message:Je.errToObj(t).message??a}:{message:a}}}:{}})}strip(){return new Lr({...this._def,unknownKeys:"strip"})}passthrough(){return new Lr({...this._def,unknownKeys:"passthrough"})}extend(t){return new Lr({...this._def,shape:()=>({...this._def.shape(),...t})})}merge(t){return new Lr({unknownKeys:t._def.unknownKeys,catchall:t._def.catchall,shape:()=>({...this._def.shape(),...t._def.shape()}),typeName:vt.ZodObject})}setKey(t,r){return this.augment({[t]:r})}catchall(t){return new Lr({...this._def,catchall:t})}pick(t){const r={};for(const n of Bt.objectKeys(t))t[n]&&this.shape[n]&&(r[n]=this.shape[n]);return new Lr({...this._def,shape:()=>r})}omit(t){const r={};for(const n of Bt.objectKeys(this.shape))t[n]||(r[n]=this.shape[n]);return new Lr({...this._def,shape:()=>r})}deepPartial(){return Td(this)}partial(t){const r={};for(const n of Bt.objectKeys(this.shape)){const a=this.shape[n];t&&!t[n]?r[n]=a:r[n]=a.optional()}return new Lr({...this._def,shape:()=>r})}required(t){const r={};for(const n of Bt.objectKeys(this.shape))if(t&&!t[n])r[n]=this.shape[n];else{let i=this.shape[n];for(;i instanceof Ql;)i=i._def.innerType;r[n]=i}return new Lr({...this._def,shape:()=>r})}keyof(){return s7(Bt.objectKeys(this.shape))}}Lr.create=(e,t)=>new Lr({shape:()=>e,unknownKeys:"strip",catchall:lc.create(),typeName:vt.ZodObject,...Ot(t)});Lr.strictCreate=(e,t)=>new Lr({shape:()=>e,unknownKeys:"strict",catchall:lc.create(),typeName:vt.ZodObject,...Ot(t)});Lr.lazycreate=(e,t)=>new Lr({shape:e,unknownKeys:"strip",catchall:lc.create(),typeName:vt.ZodObject,...Ot(t)});class sx extends $t{_parse(t){const{ctx:r}=this._processInputParams(t),n=this._def.options;function a(i){for(const s of i)if(s.result.status==="valid")return s.result;for(const s of i)if(s.result.status==="dirty")return r.common.issues.push(...s.ctx.common.issues),s.result;const o=i.map(s=>new qs(s.ctx.common.issues));return Ue(r,{code:Ie.invalid_union,unionErrors:o}),mt}if(r.common.async)return Promise.all(n.map(async i=>{const o={...r,common:{...r.common,issues:[]},parent:null};return{result:await i._parseAsync({data:r.data,path:r.path,parent:o}),ctx:o}})).then(a);{let i;const o=[];for(const l of n){const c={...r,common:{...r.common,issues:[]},parent:null},u=l._parseSync({data:r.data,path:r.path,parent:c});if(u.status==="valid")return u;u.status==="dirty"&&!i&&(i={result:u,ctx:c}),c.common.issues.length&&o.push(c.common.issues)}if(i)return r.common.issues.push(...i.ctx.common.issues),i.result;
vendor: 4,549 bytes, line 312
312const s=o.map(l=>new qs(l));return Ue(r,{code:Ie.invalid_union,unionErrors:s}),mt}}get options(){return this._def.options}}sx.create=(e,t)=>new sx({options:e,typeName:vt.ZodUnion,...Ot(t)});function $E(e,t){const r=vl(e),n=vl(t);if(e===t)return{valid:!0,data:e};if(r===Ze.object&&n===Ze.object){const a=Bt.objectKeys(t),i=Bt.objectKeys(e).filter(s=>a.indexOf(s)!==-1),o={...e,...t};for(const s of i){const l=$E(e[s],t[s]);if(!l.valid)return{valid:!1};o[s]=l.data}return{valid:!0,data:o}}else if(r===Ze.array&&n===Ze.array){if(e.length!==t.length)return{valid:!1};const a=[];for(let i=0;i<e.length;i++){const o=e[i],s=t[i],l=$E(o,s);if(!l.valid)return{valid:!1};a.push(l.data)}return{valid:!0,data:a}}else return r===Ze.date&&n===Ze.date&&+e==+t?{valid:!0,data:e}:{valid:!1}}class lx extends $t{_parse(t){const{status:r,ctx:n}=this._processInputParams(t),a=(i,o)=>{if($4(i)||$4(o))return mt;const s=$E(i.value,o.value);return s.valid?((L4(i)||L4(o))&&r.dirty(),{status:r.value,value:s.data}):(Ue(n,{code:Ie.invalid_intersection_types}),mt)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([i,o])=>a(i,o)):a(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}}lx.create=(e,t,r)=>new lx({left:e,right:t,typeName:vt.ZodIntersection,...Ot(r)});class Ru extends $t{_parse(t){const{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==Ze.array)return Ue(n,{code:Ie.invalid_type,expected:Ze.array,received:n.parsedType}),mt;if(n.data.length<this._def.items.length)return Ue(n,{code:Ie.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),mt;!this._def.rest&&n.data.length>this._def.items.length&&(Ue(n,{code:Ie.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),r.dirty());const i=[...n.data].map((o,s)=>{const l=this._def.items[s]||this._def.rest;return l?l._parse(new sc(n,o,n.path,s)):null}).filter(o=>!!o);return n.common.async?Promise.all(i).then(o=>si.mergeArray(r,o)):si.mergeArray(r,i)}get items(){return this._def.items}rest(t){return new Ru({...this._def,rest:t})}}Ru.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new Ru({items:e,typeName:vt.ZodTuple,rest:null,...Ot(t)})};class G4 extends $t{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){const{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==Ze.map)return Ue(n,{code:Ie.invalid_type,expected:Ze.map,received:n.parsedType}),mt;const a=this._def.keyType,i=this._def.valueType,o=[...n.data.entries()].map(([s,l],c)=>({key:a._parse(new sc(n,s,n.path,[c,"key"])),value:i._parse(new sc(n,l,n.path,[c,"value"]))}));if(n.common.async){const s=new Map;return Promise.resolve().then(async()=>{for(const l of o){const c=await l.key,u=await l.value;if(c.status==="aborted"||u.status==="aborted")return mt;(c.status==="dirty"||u.status==="dirty")&&r.dirty(),s.set(c.value,u.value)}return{status:r.value,value:s}})}else{const s=new Map;for(const l of o){const c=l.key,u=l.value;if(c.status==="aborted"||u.status==="aborted")return mt;(c.status==="dirty"||u.status==="dirty")&&r.dirty(),s.set(c.value,u.value)}return{status:r.value,value:s}}}}G4.create=(e,t,r)=>new G4({valueType:t,keyType:e,typeName:vt.ZodMap,...Ot(r)});class Gm extends $t{_parse(t){const{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==Ze.set)return Ue(n,{code:Ie.invalid_type,expected:Ze.set,received:n.parsedType}),mt;const a=this._def;a.minSize!==null&&n.data.size<a.minSize.value&&(Ue(n,{code:Ie.too_small,minimum:a.minSize.value,type:"set",inclusive:!0,exact:!1,message:a.minSize.message}),r.dirty()),a.maxSize!==null&&n.data.size>a.maxSize.value&&(Ue(n,{code:Ie.too_big,maximum:a.maxSize.value,type:"set",inclusive:!0,exact:!1,message:a.maxSize.message}),r.dirty());const i=this._def.valueType;function o(l){const c=new Set;for(const u of l){if(u.status==="aborted")return mt;u.status==="dirty"&&r.dirty(),c.add(u.value)}return{status:r.value,value:c}}const s=[...n.data.values()].map((l,c)=>i._parse(new sc(n,l,n.path,c)));return n.common.async?Promise.all(s).then(l=>o(l)):o(s)}min(t,r){return new Gm({...this._def,minSize:{value:t,message:Je.toString(r)}})}max(t,r){return new Gm({...this._def,maxSize:{value:t,message:Je.toString(r)}})}size(t,r){return this.min(t,r).max(t,r)}nonempty(t){return this.min(1,t)}}Gm.create=(e,t)=>
vendor: 5,021 bytes, line 312
312new Gm({valueType:e,minSize:null,maxSize:null,typeName:vt.ZodSet,...Ot(t)});class K4 extends $t{get schema(){return this._def.getter()}_parse(t){const{ctx:r}=this._processInputParams(t);return this._def.getter()._parse({data:r.data,path:r.path,parent:r})}}K4.create=(e,t)=>new K4({getter:e,typeName:vt.ZodLazy,...Ot(t)});class Y4 extends $t{_parse(t){if(t.data!==this._def.value){const r=this._getOrReturnCtx(t);return Ue(r,{received:r.data,code:Ie.invalid_literal,expected:this._def.value}),mt}return{status:"valid",value:t.data}}get value(){return this._def.value}}Y4.create=(e,t)=>new Y4({value:e,typeName:vt.ZodLiteral,...Ot(t)});function s7(e,t){return new Hf({values:e,typeName:vt.ZodEnum,...Ot(t)})}class Hf extends $t{_parse(t){if(typeof t.data!="string"){const r=this._getOrReturnCtx(t),n=this._def.values;return Ue(r,{expected:Bt.joinValues(n),received:r.parsedType,code:Ie.invalid_type}),mt}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(t.data)){const r=this._getOrReturnCtx(t),n=this._def.values;return Ue(r,{received:r.data,code:Ie.invalid_enum_value,options:n}),mt}return Mi(t.data)}get options(){return this._def.values}get enum(){const t={};for(const r of this._def.values)t[r]=r;return t}get Values(){const t={};for(const r of this._def.values)t[r]=r;return t}get Enum(){const t={};for(const r of this._def.values)t[r]=r;return t}extract(t,r=this._def){return Hf.create(t,{...this._def,...r})}exclude(t,r=this._def){return Hf.create(this.options.filter(n=>!t.includes(n)),{...this._def,...r})}}Hf.create=s7;class X4 extends $t{_parse(t){const r=Bt.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(t);if(n.parsedType!==Ze.string&&n.parsedType!==Ze.number){const a=Bt.objectValues(r);return Ue(n,{expected:Bt.joinValues(a),received:n.parsedType,code:Ie.invalid_type}),mt}if(this._cache||(this._cache=new Set(Bt.getValidEnumValues(this._def.values))),!this._cache.has(t.data)){const a=Bt.objectValues(r);return Ue(n,{received:n.data,code:Ie.invalid_enum_value,options:a}),mt}return Mi(t.data)}get enum(){return this._def.values}}X4.create=(e,t)=>new X4({values:e,typeName:vt.ZodNativeEnum,...Ot(t)});class cx extends $t{unwrap(){return this._def.type}_parse(t){const{ctx:r}=this._processInputParams(t);if(r.parsedType!==Ze.promise&&r.common.async===!1)return Ue(r,{code:Ie.invalid_type,expected:Ze.promise,received:r.parsedType}),mt;const n=r.parsedType===Ze.promise?r.data:Promise.resolve(r.data);return Mi(n.then(a=>this._def.type.parseAsync(a,{path:r.path,errorMap:r.common.contextualErrorMap})))}}cx.create=(e,t)=>new cx({type:e,typeName:vt.ZodPromise,...Ot(t)});class qf extends $t{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===vt.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(t){const{status:r,ctx:n}=this._processInputParams(t),a=this._def.effect||null,i={addIssue:o=>{Ue(n,o),o.fatal?r.abort():r.dirty()},get path(){return n.path}};if(i.addIssue=i.addIssue.bind(i),a.type==="preprocess"){const o=a.transform(n.data,i);if(n.common.async)return Promise.resolve(o).then(async s=>{if(r.value==="aborted")return mt;const l=await this._def.schema._parseAsync({data:s,path:n.path,parent:n});return l.status==="aborted"?mt:l.status==="dirty"||r.value==="dirty"?$p(l.value):l});{if(r.value==="aborted")return mt;const s=this._def.schema._parseSync({data:o,path:n.path,parent:n});return s.status==="aborted"?mt:s.status==="dirty"||r.value==="dirty"?$p(s.value):s}}if(a.type==="refinement"){const o=s=>{const l=a.refinement(s,i);if(n.common.async)return Promise.resolve(l);if(l instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return s};if(n.common.async===!1){const s=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return s.status==="aborted"?mt:(s.status==="dirty"&&r.dirty(),o(s.value),{status:r.value,value:s.value})}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(s=>s.status==="aborted"?mt:(s.status==="dirty"&&r.dirty(),o(s.value).then(()=>({status:r.value,value:s.value}))))}if(a.type==="transform")if(n.common.async===!1){const o=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!Vf(o))return mt;const s=a.transform(o.value,i);if(s instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:r.value,value:s}}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(o=>Vf(o)?Promise.resolve(a.transform(o.value,i)).then(s=>({status:r.value,value:s})):mt);Bt.assertNever(a)}}qf.create=(e,t,r)=>new qf({schema:e,typeName:vt.ZodEffects,effect:t,...Ot(r)});qf.createWithPreprocess=(e,t,r)=>new qf({schema:t,effect:{type:"preprocess",transform:e},typeName:vt.ZodEffects,...Ot(r)});class Ql extends $t{_parse(t){return this._getType(t)===Ze.undefined?Mi(void 0):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}}Ql.create=(e,t)=>
vendor: 4,264 bytes, line 312
312new Ql({innerType:e,typeName:vt.ZodOptional,...Ot(t)});class Gf extends $t{_parse(t){return this._getType(t)===Ze.null?Mi(null):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}}Gf.create=(e,t)=>new Gf({innerType:e,typeName:vt.ZodNullable,...Ot(t)});class LE extends $t{_parse(t){const{ctx:r}=this._processInputParams(t);let n=r.data;return r.parsedType===Ze.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:r.path,parent:r})}removeDefault(){return this._def.innerType}}LE.create=(e,t)=>new LE({innerType:e,typeName:vt.ZodDefault,defaultValue:typeof t.default=="function"?t.default:()=>t.default,...Ot(t)});class BE extends $t{_parse(t){const{ctx:r}=this._processInputParams(t),n={...r,common:{...r.common,issues:[]}},a=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return ix(a)?a.then(i=>({status:"valid",value:i.status==="valid"?i.value:this._def.catchValue({get error(){return new qs(n.common.issues)},input:n.data})})):{status:"valid",value:a.status==="valid"?a.value:this._def.catchValue({get error(){return new qs(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}}BE.create=(e,t)=>new BE({innerType:e,typeName:vt.ZodCatch,catchValue:typeof t.catch=="function"?t.catch:()=>t.catch,...Ot(t)});class Z4 extends $t{_parse(t){if(this._getType(t)!==Ze.nan){const n=this._getOrReturnCtx(t);return Ue(n,{code:Ie.invalid_type,expected:Ze.nan,received:n.parsedType}),mt}return{status:"valid",value:t.data}}}Z4.create=e=>new Z4({typeName:vt.ZodNaN,...Ot(e)});class Yse extends $t{_parse(t){const{ctx:r}=this._processInputParams(t),n=r.data;return this._def.type._parse({data:n,path:r.path,parent:r})}unwrap(){return this._def.type}}class qC extends $t{_parse(t){const{status:r,ctx:n}=this._processInputParams(t);if(n.common.async)return(async()=>{const i=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return i.status==="aborted"?mt:i.status==="dirty"?(r.dirty(),$p(i.value)):this._def.out._parseAsync({data:i.value,path:n.path,parent:n})})();{const a=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return a.status==="aborted"?mt:a.status==="dirty"?(r.dirty(),{status:"dirty",value:a.value}):this._def.out._parseSync({data:a.value,path:n.path,parent:n})}}static create(t,r){return new qC({in:t,out:r,typeName:vt.ZodPipeline})}}class UE extends $t{_parse(t){const r=this._def.innerType._parse(t),n=a=>(Vf(a)&&(a.value=Object.freeze(a.value)),a);return ix(r)?r.then(a=>n(a)):n(r)}unwrap(){return this._def.innerType}}UE.create=(e,t)=>new UE({innerType:e,typeName:vt.ZodReadonly,...Ot(t)});Lr.lazycreate;var vt;(function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"})(vt||(vt={}));const _a=Ml.create,J4=FE.create;lc.create;qo.create;const Xse=Lr.create;Lr.strictCreate;sx.create;lx.create;Ru.create;Hf.create;cx.create;Ql.create;Gf.create;const Mt=E.forwardRef(({className:e,type:t,...r},n)=>f.jsx("input",{type:t,className:qe("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),ref:n,...r}));Mt.displayName="Input";var Zse="Label",l7=E.forwardRef((e,t)=>
vendor: 31,439 bytes, line 312
312f.jsx(et.label,{...e,ref:t,onMouseDown:r=>{var a;r.target.closest("button, input, select, textarea")||((a=e.onMouseDown)==null||a.call(e,r),!r.defaultPrevented&&r.detail>1&&r.preventDefault())}}));l7.displayName=Zse;var c7=l7;const Jse=sb("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),Ye=E.forwardRef(({className:e,...t},r)=>f.jsx(c7,{ref:r,className:qe(Jse(),e),...t}));Ye.displayName=c7.displayName;const Va=E.forwardRef(({className:e,...t},r)=>f.jsx("textarea",{className:qe("flex min-h-[80px] w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",e),ref:r,...t}));Va.displayName="Textarea";function GC(e){const t=E.useRef({value:e,previous:e});return E.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var Nb="Checkbox",[Qse,XVe]=ta(Nb),[ele,KC]=Qse(Nb);function tle(e){const{__scopeCheckbox:t,checked:r,children:n,defaultChecked:a,disabled:i,form:o,name:s,onCheckedChange:l,required:c,value:u="on",internal_do_not_use_render:d}=e,[h,p]=Ri({prop:r,defaultProp:a??!1,onChange:l,caller:Nb}),[g,m]=E.useState(null),[v,y]=E.useState(null),x=E.useRef(!1),b=g?!!o||!!g.closest("form"):!0,S={checked:h,disabled:i,setChecked:p,control:g,setControl:m,name:s,form:o,value:u,hasConsumerStoppedPropagationRef:x,required:c,defaultChecked:ec(a)?!1:a,isFormControl:b,bubbleInput:v,setBubbleInput:y};return f.jsx(ele,{scope:t,...S,children:rle(d)?d(S):n})}var u7="CheckboxTrigger",d7=E.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:r,...n},a)=>{const{control:i,value:o,disabled:s,checked:l,required:c,setControl:u,setChecked:d,hasConsumerStoppedPropagationRef:h,isFormControl:p,bubbleInput:g}=KC(u7,e),m=wt(a,u),v=E.useRef(l);return E.useEffect(()=>{const y=i==null?void 0:i.form;if(y){const x=()=>d(v.current);return y.addEventListener("reset",x),()=>y.removeEventListener("reset",x)}},[i,d]),f.jsx(et.button,{type:"button",role:"checkbox","aria-checked":ec(l)?"mixed":l,"aria-required":c,"data-state":v7(l),"data-disabled":s?"":void 0,disabled:s,value:o,...n,ref:m,onKeyDown:ze(t,y=>{y.key==="Enter"&&y.preventDefault()}),onClick:ze(r,y=>{d(x=>ec(x)?!0:!x),g&&p&&(h.current=y.isPropagationStopped(),h.current||y.stopPropagation())})})});d7.displayName=u7;var YC=E.forwardRef((e,t)=>{const{__scopeCheckbox:r,name:n,checked:a,defaultChecked:i,required:o,disabled:s,value:l,onCheckedChange:c,form:u,...d}=e;return f.jsx(tle,{__scopeCheckbox:r,checked:a,defaultChecked:i,disabled:s,required:o,onCheckedChange:c,name:n,form:u,value:l,internal_do_not_use_render:({isFormControl:h})=>f.jsxs(f.Fragment,{children:[f.jsx(d7,{...d,ref:t,__scopeCheckbox:r}),h&&f.jsx(m7,{__scopeCheckbox:r})]})})});YC.displayName=Nb;var f7="CheckboxIndicator",h7=E.forwardRef((e,t)=>{const{__scopeCheckbox:r,forceMount:n,...a}=e,i=KC(f7,r);return f.jsx(ra,{present:n||ec(i.checked)||i.checked===!0,children:f.jsx(et.span,{"data-state":v7(i.checked),"data-disabled":i.disabled?"":void 0,...a,ref:t,style:{pointerEvents:"none",...e.style}})})});h7.displayName=f7;var p7="CheckboxBubbleInput",m7=E.forwardRef(({__scopeCheckbox:e,...t},r)=>{const{control:n,hasConsumerStoppedPropagationRef:a,checked:i,defaultChecked:o,required:s,disabled:l,name:c,value:u,form:d,bubbleInput:h,setBubbleInput:p}=KC(p7,e),g=wt(r,p),m=GC(i),v=nC(n);E.useEffect(()=>{const x=h;if(!x)return;const b=window.HTMLInputElement.prototype,w=Object.getOwnPropertyDescriptor(b,"checked").set,A=!a.current;if(m!==i&&w){const _=new Event("click",{bubbles:A});x.indeterminate=ec(i),w.call(x,ec(i)?!1:i),x.dispatchEvent(_)}},[h,m,i,a]);const y=E.useRef(ec(i)?!1:i);return f.jsx(et.input,{type:"checkbox","aria-hidden":!0,defaultChecked:o??y.current,required:s,disabled:l,name:c,value:u,form:d,...t,tabIndex:-1,ref:g,style:{...t.style,...v,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});m7.displayName=p7;function rle(e){return typeof e=="function"}function ec(e){return e==="indeterminate"}function v7(e){return ec(e)?"indeterminate":e?"checked":"unchecked"}const Lp=E.forwardRef(({className:e,...t},r)=>f.jsx(YC,{ref:r,className:qe("peer h-4 w-4 shrink-0 rounded-sm border border-primary ring-offset-background data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:f.jsx(h7,{className:qe("flex items-center justify-center text-current"),children:f.jsx(X$,{className:"h-4 w-4"})})}));Lp.displayName=YC.displayName;var nle=[" ","Enter","ArrowUp","ArrowDown"],ale=[" ","Enter"],Du="Select",[jb,Rb,ile]=ab(Du),[Rh,ZVe]=ta(Du,[ile,kh]),Db=kh(),[ole,yc]=Rh(Du),[sle,lle]=Rh(Du),g7=e=>{const{__scopeSelect:t,children:r,open:n,defaultOpen:a,onOpenChange:i,value:o,defaultValue:s,onValueChange:l,dir:c,name:u,autoComplete:d,disabled:h,required:p,form:g}=e,m=Db(t),[v,y]=E.useState(null),[x,b]=E.useState(null),[S,w]=E.useState(!1),A=jh(c),[_,O]=Ri({prop:n,defaultProp:a??!1,onChange:i,caller:Du}),[C,P]=Ri({prop:o,defaultProp:s,onChange:l,caller:Du}),j=E.useRef(null),T=v?g||!!v.closest("form"):!0,[D,k]=E.useState(new Set),F=Array.from(D).map(ee=>ee.props.value).join(";");return f.jsx(NL,{...m,children:f.jsxs(ole,{required:p,scope:t,trigger:v,onTriggerChange:y,valueNode:x,onValueNodeChange:b,valueNodeHasChildren:S,onValueNodeHasChildrenChange:w,contentId:uo(),value:C,onValueChange:P,open:_,onOpenChange:O,dir:A,triggerPointerDownPosRef:j,disabled:h,children:[f.jsx(jb.Provider,{scope:t,children:f.jsx(sle,{scope:e.__scopeSelect,onNativeOptionAdd:E.useCallback(ee=>{k(M=>new Set(M).add(ee))},[]),onNativeOptionRemove:E.useCallback(ee=>{k(M=>{const H=new Set(M);return H.delete(ee),H})},[]),children:r})}),T?f.jsxs(U7,{"aria-hidden":!0,required:p,tabIndex:-1,name:u,autoComplete:d,value:C,onChange:ee=>P(ee.target.value),disabled:h,form:g,children:[C===void 0?f.jsx("option",{value:""}):null,Array.from(D)]},F):null]})})};g7.displayName=Du;var y7="SelectTrigger",x7=E.forwardRef((e,t)=>{const{__scopeSelect:r,disabled:n=!1,...a}=e,i=Db(r),o=yc(y7,r),s=o.disabled||n,l=wt(t,o.onTriggerChange),c=Rb(r),u=E.useRef("touch"),[d,h,p]=W7(m=>{const v=c().filter(b=>!b.disabled),y=v.find(b=>b.value===o.value),x=V7(v,m,y);x!==void 0&&o.onValueChange(x.value)}),g=m=>{s||(o.onOpenChange(!0),p()),m&&(o.triggerPointerDownPosRef.current={x:Math.round(m.pageX),y:Math.round(m.pageY)})};return f.jsx(db,{asChild:!0,...i,children:f.jsx(et.button,{type:"button",role:"combobox","aria-controls":o.contentId,"aria-expanded":o.open,"aria-required":o.required,"aria-autocomplete":"none",dir:o.dir,"data-state":o.open?"open":"closed",disabled:s,"data-disabled":s?"":void 0,"data-placeholder":z7(o.value)?"":void 0,...a,ref:l,onClick:ze(a.onClick,m=>{m.currentTarget.focus(),u.current!=="mouse"&&g(m)}),onPointerDown:ze(a.onPointerDown,m=>{u.current=m.pointerType;const v=m.target;v.hasPointerCapture(m.pointerId)&&v.releasePointerCapture(m.pointerId),m.button===0&&m.ctrlKey===!1&&m.pointerType==="mouse"&&(g(m),m.preventDefault())}),onKeyDown:ze(a.onKeyDown,m=>{const v=d.current!=="";!(m.ctrlKey||m.altKey||m.metaKey)&&m.key.length===1&&h(m.key),!(v&&m.key===" ")&&nle.includes(m.key)&&(g(),m.preventDefault())})})})});x7.displayName=y7;var b7="SelectValue",w7=E.forwardRef((e,t)=>{const{__scopeSelect:r,className:n,style:a,children:i,placeholder:o="",...s}=e,l=yc(b7,r),{onValueNodeHasChildrenChange:c}=l,u=i!==void 0,d=wt(t,l.onValueNodeChange);return yn(()=>{c(u)},[c,u]),f.jsx(et.span,{...s,ref:d,style:{pointerEvents:"none"},children:z7(l.value)?f.jsx(f.Fragment,{children:o}):i})});w7.displayName=b7;var cle="SelectIcon",_7=E.forwardRef((e,t)=>{const{__scopeSelect:r,children:n,...a}=e;return f.jsx(et.span,{"aria-hidden":!0,...a,ref:t,children:n||"▼"})});_7.displayName=cle;var ule="SelectPortal",S7=e=>f.jsx(Q0,{asChild:!0,...e});S7.displayName=ule;var Iu="SelectContent",E7=E.forwardRef((e,t)=>{const r=yc(Iu,e.__scopeSelect),[n,a]=E.useState();if(yn(()=>{a(new DocumentFragment)},[]),!r.open){const i=n;return i?Ci.createPortal(f.jsx(A7,{scope:e.__scopeSelect,children:f.jsx(jb.Slot,{scope:e.__scopeSelect,children:f.jsx("div",{children:e.children})})}),i):null}return f.jsx(T7,{...e,ref:t})});E7.displayName=Iu;var qi=10,[A7,xc]=Rh(Iu),dle="SelectContentImpl",fle=Ou("SelectContent.RemoveScroll"),T7=E.forwardRef((e,t)=>{const{__scopeSelect:r,position:n="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:i,onPointerDownOutside:o,side:s,sideOffset:l,align:c,alignOffset:u,arrowPadding:d,collisionBoundary:h,collisionPadding:p,sticky:g,hideWhenDetached:m,avoidCollisions:v,...y}=e,x=yc(Iu,r),[b,S]=E.useState(null),[w,A]=E.useState(null),_=wt(t,_e=>S(_e)),[O,C]=E.useState(null),[P,j]=E.useState(null),T=Rb(r),[D,k]=E.useState(!1),F=E.useRef(!1);E.useEffect(()=>{if(b)return TC(b)},[b]),SC();const ee=E.useCallback(_e=>{const[V,...Q]=T().map(te=>te.ref.current),[K]=Q.slice(-1),Y=document.activeElement;for(const te of _e)if(te===Y||(te==null||te.scrollIntoView({block:"nearest"}),te===V&&w&&(w.scrollTop=0),te===K&&w&&(w.scrollTop=w.scrollHeight),te==null||te.focus(),document.activeElement!==Y))return},[T,w]),M=E.useCallback(()=>ee([O,b]),[ee,O,b]);E.useEffect(()=>{D&&M()},[D,M]);const{onOpenChange:H,triggerPointerDownPosRef:q}=x;E.useEffect(()=>{if(b){let _e={x:0,y:0};const V=K=>{var Y,te;_e={x:Math.abs(Math.round(K.pageX)-(((Y=q.current)==null?void 0:Y.x)??0)),y:Math.abs(Math.round(K.pageY)-(((te=q.current)==null?void 0:te.y)??0))}},Q=K=>{_e.x<=10&&_e.y<=10?K.preventDefault():b.contains(K.target)||H(!1),document.removeEventListener("pointermove",V),q.current=null};return q.current!==null&&(document.addEventListener("pointermove",V),document.addEventListener("pointerup",Q,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",V),document.removeEventListener("pointerup",Q,{capture:!0})}}},[b,H,q]),E.useEffect(()=>{const _e=()=>H(!1);return window.addEventListener("blur",_e),window.addEventListener("resize",_e),()=>{window.removeEventListener("blur",_e),window.removeEventListener("resize",_e)}},[H]);const[ue,ie]=W7(_e=>{const V=T().filter(Y=>!Y.disabled),Q=V.find(Y=>Y.ref.current===document.activeElement),K=V7(V,_e,Q);K&&setTimeout(()=>K.ref.current.focus())}),W=E.useCallback((_e,V,Q)=>{const K=!F.current&&!Q;(x.value!==void 0&&x.value===V||K)&&(C(_e),K&&(F.current=!0))},[x.value]),fe=E.useCallback(()=>b==null?void 0:b.focus(),[b]),pe=E.useCallback((_e,V,Q)=>{const K=!F.current&&!Q;(x.value!==void 0&&x.value===V||K)&&j(_e)},[x.value]),me=n==="popper"?zE:O7,Oe=me===zE?{side:s,sideOffset:l,align:c,alignOffset:u,arrowPadding:d,collisionBoundary:h,collisionPadding:p,sticky:g,hideWhenDetached:m,avoidCollisions:v}:{};return f.jsx(A7,{scope:r,content:b,viewport:w,onViewportChange:A,itemRefCallback:W,selectedItem:O,onItemLeave:fe,itemTextRefCallback:pe,focusSelectedItem:M,selectedItemText:P,position:n,isPositioned:D,searchRef:ue,children:f.jsx(_b,{as:fle,allowPinchZoom:!0,children:f.jsx(xb,{asChild:!0,trapped:x.open,onMountAutoFocus:_e=>{_e.preventDefault()},onUnmountAutoFocus:ze(a,_e=>{var V;(V=x.trigger)==null||V.focus({preventScroll:!0}),_e.preventDefault()}),children:f.jsx(Ah,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:_e=>_e.preventDefault(),onDismiss:()=>x.onOpenChange(!1),children:f.jsx(me,{role:"listbox",id:x.contentId,"data-state":x.open?"open":"closed",dir:x.dir,onContextMenu:_e=>_e.preventDefault(),...y,...Oe,onPlaced:()=>k(!0),ref:_,style:{display:"flex",flexDirection:"column",outline:"none",...y.style},onKeyDown:ze(y.onKeyDown,_e=>{const V=_e.ctrlKey||_e.altKey||_e.metaKey;if(_e.key==="Tab"&&_e.preventDefault(),!V&&_e.key.length===1&&ie(_e.key),["ArrowUp","ArrowDown","Home","End"].includes(_e.key)){let K=T().filter(Y=>!Y.disabled).map(Y=>Y.ref.current);if(["ArrowUp","End"].includes(_e.key)&&(K=K.slice().reverse()),["ArrowUp","ArrowDown"].includes(_e.key)){const Y=_e.target,te=K.indexOf(Y);K=K.slice(te+1)}setTimeout(()=>ee(K)),_e.preventDefault()}})})})})})})});T7.displayName=dle;var hle="SelectItemAlignedPosition",O7=E.forwardRef((e,t)=>{const{__scopeSelect:r,onPlaced:n,...a}=e,i=yc(Iu,r),o=xc(Iu,r),[s,l]=E.useState(null),[c,u]=E.useState(null),d=wt(t,_=>u(_)),h=Rb(r),p=E.useRef(!1),g=E.useRef(!0),{viewport:m,selectedItem:v,selectedItemText:y,focusSelectedItem:x}=o,b=E.useCallback(()=>{if(i.trigger&&i.valueNode&&s&&c&&m&&v&&y){const _=i.trigger.getBoundingClientRect(),O=c.getBoundingClientRect(),C=i.valueNode.getBoundingClientRect(),P=y.getBoundingClientRect();if(i.dir!=="rtl"){const Y=P.left-O.left,te=C.left-Y,Se=_.left-te,N=_.width+Se,de=Math.max(N,O.width),oe=window.innerWidth-qi,X=DE(te,[qi,Math.max(qi,oe-de)]);s.style.minWidth=N+"px",s.style.left=X+"px"}else{const Y=O.right-P.right,te=window.innerWidth-C.right-Y,Se=window.innerWidth-_.right-te,N=_.width+Se,de=Math.max(N,O.width),oe=window.innerWidth-qi,X=DE(te,[qi,Math.max(qi,oe-de)]);s.style.minWidth=N+"px",s.style.right=X+"px"}const j=h(),T=window.innerHeight-qi*2,D=m.scrollHeight,k=window.getComputedStyle(c),F=parseInt(k.borderTopWidth,10),ee=parseInt(k.paddingTop,10),M=parseInt(k.borderBottomWidth,10),H=parseInt(k.paddingBottom,10),q=F+ee+D+H+M,ue=Math.min(v.offsetHeight*5,q),ie=window.getComputedStyle(m),W=parseInt(ie.paddingTop,10),fe=parseInt(ie.paddingBottom,10),pe=_.top+_.height/2-qi,me=T-pe,Oe=v.offsetHeight/2,_e=v.offsetTop+Oe,V=F+ee+_e,Q=q-V;if(V<=pe){const Y=j.length>0&&v===j[j.length-1].ref.current;s.style.bottom="0px";const te=c.clientHeight-m.offsetTop-m.offsetHeight,Se=Math.max(me,Oe+(Y?fe:0)+te+M),N=V+Se;s.style.height=N+"px"}else{const Y=j.length>0&&v===j[0].ref.current;s.style.top="0px";const Se=Math.max(pe,F+m.offsetTop+(Y?W:0)+Oe)+Q;s.style.height=Se+"px",m.scrollTop=V-pe+m.offsetTop}s.style.margin=`${qi}px 0`,s.style.minHeight=ue+"px",s.style.maxHeight=T+"px",n==null||n(),requestAnimationFrame(()=>p.current=!0)}},[h,i.trigger,i.valueNode,s,c,m,v,y,i.dir,n]);yn(()=>b(),[b]);const[S,w]=E.useState();yn(()=>{c&&w(window.getComputedStyle(c).zIndex)},[c]);const A=E.useCallback(_=>{_&&g.current===!0&&(b(),x==null||x(),g.current=!1)},[b,x]);return f.jsx(mle,{scope:r,contentWrapper:s,shouldExpandOnScrollRef:p,onScrollButtonChange:A,children:f.jsx("div",{ref:l,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:S},children:f.jsx(et.div,{...a,ref:d,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})});O7.displayName=hle;var ple="SelectPopperPosition",zE=E.forwardRef((e,t)=>{const{__scopeSelect:r,align:n="start",collisionPadding:a=qi,...i}=e,o=Db(r);return f.jsx(oC,{...o,...i,ref:t,align:n,collisionPadding:a,style:{boxSizing:"border-box",...i.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)"}})});zE.displayName=ple;var[mle,XC]=Rh(Iu,{}),WE="SelectViewport",C7=E.forwardRef((e,t)=>{const{__scopeSelect:r,nonce:n,...a}=e,i=xc(WE,r),o=XC(WE,r),s=wt(t,i.onViewportChange),l=E.useRef(0);return f.jsxs(f.Fragment,{children:[f.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:n}),f.jsx(jb.Slot,{scope:r,children:f.jsx(et.div,{"data-radix-select-viewport":"",role:"presentation",...a,ref:s,style:{position:"relative",flex:1,overflow:"hidden auto",...a.style},onScroll:ze(a.onScroll,c=>{const u=c.currentTarget,{contentWrapper:d,shouldExpandOnScrollRef:h}=o;if(h!=null&&h.current&&d){const p=Math.abs(l.current-u.scrollTop);if(p>0){const g=window.innerHeight-qi*2,m=parseFloat(d.style.minHeight),v=parseFloat(d.style.height),y=Math.max(m,v);if(y<g){const x=y+p,b=Math.min(g,x),S=x-b;d.style.height=b+"px",d.style.bottom==="0px"&&(u.scrollTop=S>0?S:0,d.style.justifyContent="flex-end")}}}l.current=u.scrollTop})})})]})});C7.displayName=WE;var k7="SelectGroup",[vle,gle]=Rh(k7),yle=E.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e,a=uo();return f.jsx(vle,{scope:r,id:a,children:f.jsx(et.div,{role:"group","aria-labelledby":a,...n,ref:t})})});yle.displayName=k7;var P7="SelectLabel",N7=E.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e,a=gle(P7,r);return f.jsx(et.div,{id:a.id,...n,ref:t})});N7.displayName=P7;var ux="SelectItem",[xle,j7]=Rh(ux),R7=E.forwardRef((e,t)=>{const{__scopeSelect:r,value:n,disabled:a=!1,textValue:i,...o}=e,s=yc(ux,r),l=xc(ux,r),c=s.value===n,[u,d]=E.useState(i??""),[h,p]=E.useState(!1),g=wt(t,x=>{var b;return(b=l.itemRefCallback)==null?void 0:b.call(l,x,n,a)}),m=uo(),v=E.useRef("touch"),y=()=>{a||(s.onValueChange(n),s.onOpenChange(!1))};if(n==="")throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return f.jsx(xle,{scope:r,value:n,disabled:a,textId:m,isSelected:c,onItemTextChange:E.useCallback(x=>{d(b=>b||((x==null?void 0:x.textContent)??"").trim())},[]),children:f.jsx(jb.ItemSlot,{scope:r,value:n,disabled:a,textValue:u,children:f.jsx(et.div,{role:"option","aria-labelledby":m,"data-highlighted":h?"":void 0,"aria-selected":c&&h,"data-state":c?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1,...o,ref:g,onFocus:ze(o.onFocus,()=>p(!0)),onBlur:ze(o.onBlur,()=>p(!1)),onClick:ze(o.onClick,()=>{v.current!=="mouse"&&y()}),onPointerUp:ze(o.onPointerUp,()=>{v.current==="mouse"&&y()}),onPointerDown:ze(o.onPointerDown,x=>{v.current=x.pointerType}),onPointerMove:ze(o.onPointerMove,x=>{var b;v.current=x.pointerType,a?(b=l.onItemLeave)==null||b.call(l):v.current==="mouse"&&x.currentTarget.focus({preventScroll:!0})}),onPointerLeave:ze(o.onPointerLeave,x=>{var b;x.currentTarget===document.activeElement&&((b=l.onItemLeave)==null||b.call(l))}),onKeyDown:ze(o.onKeyDown,x=>{var S;((S=l.searchRef)==null?void 0:S.current)!==""&&x.key===" "||(ale.includes(x.key)&&y(),x.key===" "&&x.preventDefault())})})})})});R7.displayName=ux;var Bp="SelectItemText",D7=E.forwardRef((e,t)=>{const{__scopeSelect:r,className:n,style:a,...i}=e,o=yc(Bp,r),s=xc(Bp,r),l=j7(Bp,r),c=lle(Bp,r),[u,d]=E.useState(null),h=wt(t,y=>d(y),l.onItemTextChange,y=>{var x;return(x=s.itemTextRefCallback)==null?void 0:x.call(s,y,l.value,l.disabled)}),p=u==null?void 0:u.textContent,g=E.useMemo(()=>f.jsx("option",{value:l.value,disabled:l.disabled,children:p},l.value),[l.disabled,l.value,p]),{onNativeOptionAdd:m,onNativeOptionRemove:v}=c;return yn(()=>(m(g),()=>v(g)),[m,v,g]),f.jsxs(f.Fragment,{children:[f.jsx(et.span,{id:l.textId,...i,ref:h}),l.isSelected&&o.valueNode&&!o.valueNodeHasChildren?Ci.createPortal(i.children,o.valueNode):null]})});D7.displayName=Bp;var I7="SelectItemIndicator",M7=E.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e;return j7(I7,r).isSelected?f.jsx(et.span,{"aria-hidden":!0,...n,ref:t}):null});M7.displayName=I7;var VE="SelectScrollUpButton",F7=E.forwardRef((e,t)=>{const r=xc(VE,e.__scopeSelect),n=XC(VE,e.__scopeSelect),[a,i]=E.useState(!1),o=wt(t,n.onScrollButtonChange);return yn(()=>{if(r.viewport&&r.isPositioned){let s=function(){const c=l.scrollTop>0;i(c)};const l=r.viewport;return s(),l.addEventListener("scroll",s),()=>l.removeEventListener("scroll",s)}},[r.viewport,r.isPositioned]),a?f.jsx(L7,{...e,ref:o,onAutoScroll:()=>{const{viewport:s,selectedItem:l}=r;s&&l&&(s.scrollTop=s.scrollTop-l.offsetHeight)}}):null});F7.displayName=VE;var HE="SelectScrollDownButton",$7=E.forwardRef((e,t)=>{const r=xc(HE,e.__scopeSelect),n=XC(HE,e.__scopeSelect),[a,i]=E.useState(!1),o=wt(t,n.onScrollButtonChange);return yn(()=>{if(r.viewport&&r.isPositioned){let s=function(){const c=l.scrollHeight-l.clientHeight,u=Math.ceil(l.scrollTop)<c;i(u)};const l=r.viewport;return s(),l.addEventListener("scroll",s),()=>l.removeEventListener("scroll",s)}},[r.viewport,r.isPositioned]),a?f.jsx(L7,{...e,ref:o,onAutoScroll:()=>{const{viewport:s,selectedItem:l}=r;s&&l&&(s.scrollTop=s.scrollTop+l.offsetHeight)}}):null});$7.displayName=HE;var L7=E.forwardRef((e,t)=>{const{__scopeSelect:r,onAutoScroll:n,...a}=e,i=xc("SelectScrollButton",r),o=E.useRef(null),s=Rb(r),l=E.useCallback(()=>{o.current!==null&&(window.clearInterval(o.current),o.current=null)},[]);return E.useEffect(()=>()=>l(),[l]),yn(()=>{var u;const c=s().find(d=>d.ref.current===document.activeElement);(u=c==null?void 0:c.ref.current)==null||u.scrollIntoView({block:"nearest"})},[s]),f.jsx(et.div,{"aria-hidden":!0,...a,ref:t,style:{flexShrink:0,...a.style},onPointerDown:ze(a.onPointerDown,()=>{o.current===null&&(o.current=window.setInterval(n,50))}),onPointerMove:ze(a.onPointerMove,()=>{var c;(c=i.onItemLeave)==null||c.call(i),o.current===null&&(o.current=window.setInterval(n,50))}),onPointerLeave:ze(a.onPointerLeave,()=>{l()})})}),ble="SelectSeparator",B7=E.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e;return f.jsx(et.div,{"aria-hidden":!0,...n,ref:t})});B7.displayName=ble;var qE="SelectArrow",wle=E.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e,a=Db(r),i=yc(qE,r),o=xc(qE,r);return i.open&&o.position==="popper"?f.jsx(sC,{...a,...n,ref:t}):null});wle.displayName=qE;var _le="SelectBubbleInput",U7=E.forwardRef(({__scopeSelect:e,value:t,...r},n)=>{const a=E.useRef(null),i=wt(n,a),o=GC(t);return E.useEffect(()=>{const s=a.current;if(!s)return;const l=window.HTMLSelectElement.prototype,u=Object.getOwnPropertyDescriptor(l,"value").set;if(o!==t&&u){const d=new Event("change",{bubbles:!0});u.call(s,t),s.dispatchEvent(d)}},[o,t]),f.jsx(et.select,{...r,style:{...C$,...r.style},ref:i,defaultValue:t})});U7.displayName=_le;function z7(e){return e===""||e===void 0}function W7(e){const t=hn(e),r=E.useRef(""),n=E.useRef(0),a=E.useCallback(o=>{const s=r.current+o;t(s),function l(c){r.current=c,window.clearTimeout(n.current),c!==""&&(n.current=window.setTimeout(()=>l(""),1e3))}(s)},[t]),i=E.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return E.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,a,i]}function V7(e,t,r){const a=t.length>1&&Array.from(t).every(c=>c===t[0])?t[0]:t,i=r?e.indexOf(r):-1;let o=Sle(e,Math.max(i,0));a.length===1&&(o=o.filter(c=>c!==r));const l=o.find(c=>c.textValue.toLowerCase().startsWith(a.toLowerCase()));return l!==r?l:void 0}function Sle(e,t){return e.map((r,n)=>e[(t+n)%e.length])}var Ele=g7,H7=x7,Ale=w7,Tle=_7,Ole=S7,q7=E7,Cle=C7,G7=N7,K7=R7,kle=D7,Ple=M7,Y7=F7,X7=$7,Z7=B7;const eu=Ele,tu=Ale,Fl=E.forwardRef(({className:e,children:t,...r},n)=>f.jsxs(H7,{ref:n,translate:"no",className:qe("flex h-10 w-full items-center justify-between rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",e),...r,children:[t,f.jsx(Tle,{asChild:!0,children:f.jsx(GO,{className:"h-4 w-4 opacity-50"})})]}));Fl.displayName=H7.displayName;const J7=E.forwardRef(({className:e,...t},r)=>f.jsx(Y7,{ref:r,className:qe("flex cursor-default items-center justify-center py-1",e),...t,children:f.jsx(IZ,{className:"h-4 w-4"})}));J7.displayName=Y7.displayName;const Q7=E.forwardRef(({className:e,...t},r)=>f.jsx(X7,{ref:r,className:qe("flex cursor-default items-center justify-center py-1",e),...t,children:f.jsx(GO,{className:"h-4 w-4"})}));Q7.displayName=X7.displayName;const $l=E.forwardRef(({className:e,children:t,position:r="popper",...n},a)=>f.jsx(Ole,{children:f.jsxs(q7,{ref:a,translate:"no",className:qe("relative z-[9999] max-h-96 min-w-[8rem] overflow-hidden rounded-md border border-input bg-background text-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",r==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:r,...n,children:[f.jsx(J7,{}),f.jsx(Cle,{className:qe("p-1 bg-background",r==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:t}),f.jsx(Q7,{})]})}));$l.displayName=q7.displayName;const Nle=E.forwardRef(({className:e,...t},r)=>f.jsx(G7,{ref:r,className:qe("py-1.5 pl-8 pr-2 text-sm font-semibold",e),...t}));Nle.displayName=G7.displayName;const Ca=E.forwardRef(({className:e,children:t,...r},n)=>f.jsxs(K7,{ref:n,className:qe("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 focus:bg-accent focus:text-accent-foreground",e),...r,children:[f.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:f.jsx(Ple,{children:f.jsx(X$,{className:"h-4 w-4"})})}),f.jsx(kle,{children:t})]}));Ca.displayName=K7.displayName;const jle=E.forwardRef(({className:e,...t},r)=>f.jsx(Z7,{ref:r,className:qe("-mx-1 my-1 h-px bg-muted",e),...t}));jle.displayName=Z7.displayName;var H_="rovingFocusGroup.onEntryFocus",Rle={bubbles:!1,cancelable:!0},sv="RovingFocusGroup",[GE,eU,Dle]=ab(sv),[Ile,Ib]=ta(sv,[Dle]),[Mle,Fle]=Ile(sv),tU=E.forwardRef((e,t)=>f.jsx(GE.Provider,{scope:e.__scopeRovingFocusGroup,children:f.jsx(GE.Slot,{scope:e.__scopeRovingFocusGroup,children:f.jsx($le,{...e,ref:t})})}));tU.displayName=sv;var $le=E.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,orientation:n,loop:a=!1,dir:i,currentTabStopId:o,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:l,onEntryFocus:c,preventScrollOnEntryFocus:u=!1,...d}=e,h=E.useRef(null),p=wt(t,h),g=jh(i),[m,v]=Ri({prop:o,defaultProp:s??null,onChange:l,caller:sv}),[y,x]=E.useState(!1),b=hn(c),S=eU(r),w=E.useRef(!1),[A,_]=E.useState(0);return E.useEffect(()=>{const O=h.current;if(O)return O.addEventListener(H_,b),()=>O.removeEventListener(H_,b)},[b]),f.jsx(Mle,{scope:r,orientation:n,dir:g,loop:a,currentTabStopId:m,onItemFocus:E.useCallback(O=>v(O),[v]),onItemShiftTab:E.useCallback(()=>x(!0),[]),onFocusableItemAdd:E.useCallback(()=>_(O=>O+1),[]),onFocusableItemRemove:E.useCallback(()=>_(O=>O-1),[]),children:f.jsx(et.div,{tabIndex:y||A===0?-1:0,"data-orientation":n,...d,ref:p,style:{outline:"none",...e.style},onMouseDown:ze(e.onMouseDown,()=>{w.current=!0}),onFocus:ze(e.onFocus,O=>{const C=!w.current;if(O.target===O.currentTarget&&C&&!y){const P=new CustomEvent(H_,Rle);if(O.currentTarget.dispatchEvent(P),!P.defaultPrevented){const j=S().filter(ee=>ee.focusable),T=j.find(ee=>ee.active),D=j.find(ee=>ee.id===m),F=[T,D,...j].filter(Boolean).map(ee=>ee.ref.current);aU(F,u)}}w.current=!1}),onBlur:ze(e.onBlur,()=>x(!1))})})}),rU="RovingFocusGroupItem",nU=E.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,focusable:n=!0,active:a=!1,tabStopId:i,children:o,...s}=e,l=uo(),c=i||l,u=Fle(rU,r),d=u.currentTabStopId===c,h=eU(r),{onFocusableItemAdd:p,onFocusableItemRemove:g,currentTabStopId:m}=u;return E.useEffect(()=>{if(n)return p(),()=>g()},[n,p,g]),f.jsx(GE.ItemSlot,{scope:r,id:c,focusable:n,active:a,children:f.jsx(et.span,{tabIndex:d?0:-1,"data-orientation":u.orientation,...s,ref:t,onMouseDown:ze(e.onMouseDown,v=>{n?u.onItemFocus(c):v.preventDefault()}),onFocus:ze(e.onFocus,()=>u.onItemFocus(c)),onKeyDown:ze(e.onKeyDown,v=>{if(v.key==="Tab"&&v.shiftKey){u.onItemShiftTab();return}if(v.target!==v.currentTarget)return;const y=Ule(v,u.orientation,u.dir);if(y!==void 0){if(v.metaKey||v.ctrlKey||v.altKey||v.shiftKey)return;v.preventDefault();let b=h().filter(S=>S.focusable).map(S=>S.ref.current);if(y==="last")b.reverse();else if(y==="prev"||y==="next"){y==="prev"&&b.reverse();const S=b.indexOf(v.currentTarget);b=u.loop?zle(b,S+1):b.slice(S+1)}setTimeout(()=>aU(b))}}),children:typeof o=="function"?o({isCurrentTabStop:d,hasTabStop:m!=null}):o})})});nU.displayName=rU;var Lle={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function Ble(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function Ule(e,t,r){const n=Ble(e.key,r);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(n))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(n)))return Lle[n]}function aU(e,t=!1){const r=document.activeElement;for(const n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}function zle(e,t){return e.map((r,n)=>e[(t+n)%e.length])}var iU=tU,oU=nU,ZC="Radio",[Wle,sU]=ta(ZC),[Vle,Hle]=Wle(ZC),lU=E.forwardRef((e,t)=>{const{__scopeRadio:r,name:n,checked:a=!1,required:i,disabled:o,value:s="on",onCheck:l,form:c,...u}=e,[d,h]=E.useState(null),p=wt(t,v=>h(v)),g=E.useRef(!1),m=d?c||!!d.closest("form"):!0;return f.jsxs(Vle,{scope:r,checked:a,disabled:o,children:[f.jsx(et.button,{type:"button",role:"radio","aria-checked":a,"data-state":fU(a),"data-disabled":o?"":void 0,disabled:o,value:s,...u,ref:p,onClick:ze(e.onClick,v=>{a||l==null||l(),m&&(g.current=v.isPropagationStopped(),g.current||v.stopPropagation())})}),m&&f.jsx(dU,{control:d,bubbles:!g.current,name:n,value:s,checked:a,required:i,disabled:o,form:c,style:{transform:"translateX(-100%)"}})]})});lU.displayName=ZC;var cU="RadioIndicator",uU=E.forwardRef((e,t)=>{const{__scopeRadio:r,forceMount:n,...a}=e,i=Hle(cU,r);return f.jsx(ra,{present:n||i.checked,children:f.jsx(et.span,{"data-state":fU(i.checked),"data-disabled":i.disabled?"":void 0,...a,ref:t})})});uU.displayName=cU;var qle="RadioBubbleInput",dU=E.forwardRef(({__scopeRadio:e,control:t,checked:r,bubbles:n=!0,...a},i)=>{const o=E.useRef(null),s=wt(o,i),l=GC(r),c=nC(t);return E.useEffect(()=>{const u=o.current;if(!u)return;const d=window.HTMLInputElement.prototype,p=Object.getOwnPropertyDescriptor(d,"checked").set;if(l!==r&&p){const g=new Event("click",{bubbles:n});p.call(u,r),u.dispatchEvent(g)}},[l,r,n]),f.jsx(et.input,{type:"radio","aria-hidden":!0,defaultChecked:r,...a,tabIndex:-1,ref:s,style:{...a.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});dU.displayName=qle;function fU(e){return e?"checked":"unchecked"}var Gle=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],Mb="RadioGroup",[Kle,JVe]=ta(Mb,[Ib,sU]),hU=Ib(),pU=sU(),[Yle,Xle]=Kle(Mb),mU=E.forwardRef((e,t)=>{const{__scopeRadioGroup:r,name:n,defaultValue:a,value:i,required:o=!1,disabled:s=!1,orientation:l,dir:c,loop:u=!0,onValueChange:d,...h}=e,p=hU(r),g=jh(c),[m,v]=Ri({prop:i,defaultProp:a??null,onChange:d,caller:Mb});return f.jsx(Yle,{scope:r,name:n,required:o,disabled:s,value:m,onValueChange:v,children:f.jsx(iU,{asChild:!0,...p,orientation:l,dir:g,loop:u,children:f.jsx(et.div,{role:"radiogroup","aria-required":o,"aria-orientation":l,"data-disabled":s?"":void 0,dir:g,...h,ref:t})})})});mU.displayName=Mb;var vU="RadioGroupItem",gU=E.forwardRef((e,t)=>
312{const{__scopeRadioGroup:r,disabled:n,...a}=e,i=Xle(vU,r),o=i.disabled||n,s=hU(r),l=pU(r),c=E.useRef(null),u=wt(t,c),d=i.value===a.value,h=E.useRef(!1);return E.useEffect(()=>{const p=m=>{Gle.includes(m.key)&&(h.current=!0)},g=()=>h.current=!1;return document.addEventListener("keydown",p),document.addEventListener("keyup",g),()=>{document.removeEventListener("keydown",p),document.removeEventListener("keyup",g)}},[]),f.jsx(oU,{asChild:!0,...s,focusable:!o,active:d,children:f.jsx(lU,{disabled:o,required:i.required,checked:d,...l,...a,name:i.name,ref:u,onCheck:()=>i.onValueChange(a.value),onKeyDown:ze(p=>{p.key==="Enter"&&p.preventDefault()}),onFocus:ze(a.onFocus,()=>{var p;h.current&&((p=c.current)==null||p.click())})})})});gU.displayName=vU;var Zle="RadioGroupIndicator",yU=E.forwardRef((e,t)=>{const{__scopeRadioGroup:r,...n}=e,a=pU(r);return f.jsx(uU,{...a,...n,ref:t})});yU.displayName=Zle;var xU=mU,bU=gU,Jle=yU;const wU=E.forwardRef(({className:e,...t},r)=>f.jsx(xU,{className:qe("grid gap-2",e),...t,ref:r}));wU.displayName=xU.displayName;const _U=E.forwardRef(({className:e,...t},r)=>f.jsx(bU,{ref:r,className:qe("aspect-square h-4 w-4 rounded-full border border-primary text-primary ring-offset-background focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:f.jsx(Jle,{className:"flex items-center justify-center",children:f.jsx($Z,{className:"h-2.5 w-2.5 fill-current text-current"})})}));_U.displayName=bU.displayName;const Qle=e=>e?(...t)=>e(...t):(...t)=>fetch(...t);class JC extends Error{constructor(t,r="FunctionsError",n){super(t),this.name=r,this.context=n}}class ece extends JC{constructor(t){super("Failed to send a request to the Edge Function","FunctionsFetchError",t)}}class Q4 extends JC{constructor(t){super("Relay Error invoking the Edge Function","FunctionsRelayError",t)}}class eR extends JC{constructor(t){super("Edge Function returned a non-2xx status code","FunctionsHttpError",t)}}var KE;(function(e){e.Any="any",e.ApNortheast1="ap-northeast-1",e.ApNortheast2="ap-northeast-2",e.ApSouth1="ap-south-1",e.ApSoutheast1="ap-southeast-1",e.ApSoutheast2="ap-southeast-2",e.CaCentral1="ca-central-1",e.EuCentral1="eu-central-1",e.EuWest1="eu-west-1",e.EuWest2="eu-west-2",e.EuWest3="eu-west-3",e.SaEast1="sa-east-1",e.UsEast1="us-east-1",e.UsWest1="us-west-1",e.UsWest2="us-west-2"})(KE||(KE={}));class tce{constructor(t,{headers:r={},customFetch:n,region:a=KE.Any}={}){this.url=t,this.headers=r,this.region=a,this.fetch=Qle(n)}setAuth(t){this.headers.Authorization=`Bearer ${t}`}invoke(t){return Qe(this,arguments,void 0,function*(r,n={}){var a;let i,o;try{const{headers:s,method:l,body:c,signal:u,timeout:d}=n;let h={},{region:p}=n;p||(p=this.region);const g=new URL(`${this.url}/${r}`);p&&p!=="any"&&(h["x-region"]=p,g.searchParams.set("forceFunctionRegion",p));let m;c&&(s&&!Object.prototype.hasOwnProperty.call(s,"Content-Type")||!s)?typeof Blob<"u"&&c instanceof Blob||c instanceof ArrayBuffer?(h["Content-Type"]="application/octet-stream",m=c):typeof c=="string"?(h["Content-Type"]="text/plain",m=c):typeof FormData<"u"&&c instanceof FormData?m=c:(h["Content-Type"]="application/json",m=JSON.stringify(c)):m=c;let v=u;d&&(o=new AbortController,i=setTimeout(()=>o.abort(),d),u?(v=o.signal,u.addEventListener("abort",()=>o.abort())):v=o.signal);const y=yield this.fetch(g.toString(),{method:l||"POST",headers:Object.assign(Object.assign(Object.assign({},h),this.headers),s),body:m,signal:v}).catch(w=>{throw new ece(w)}),x=y.headers.get("x-relay-error");if(x&&x==="true")throw new Q4(y);if(!y.ok)throw new eR(y);let b=((a=y.headers.get("Content-Type"))!==null&&a!==void 0?a:"text/plain").split(";")[0].trim(),S;return b==="application/json"?S=yield y.json():b==="application/octet-stream"||b==="application/pdf"?S=yield y.blob():b==="text/event-stream"?S=y:b==="multipart/form-data"?S=yield y.formData():S=yield y.text(),{data:S,error:null,response:y}}catch(s){return{data:null,error:s,response:s instanceof eR||s instanceof Q4?s.context:void 0}}finally{i&&clearTimeout(i)}})}}var fa={};const Dh=iK(hie);var og={},sg={},lg={},cg={},ug={},dg={},tR;function SU(){if(tR)return dg;
312tR=1,Object.defineProperty(dg,"__esModule",{value:!0});class e extends Error{constructor(r){super(r.message),this.name="PostgrestError",this.details=r.details,this.hint=r.hint,this.code=r.code}}return dg.default=e,dg}var rR;function EU(){if(rR)return ug;rR=1,Object.defineProperty(ug,"__esModule",{value:!0});const t=Dh.__importDefault(SU());class r{constructor(a){var i,o;this.shouldThrowOnError=!1,this.method=a.method,this.url=a.url,this.headers=new Headers(a.headers),this.schema=a.schema,this.body=a.body,this.shouldThrowOnError=(i=a.shouldThrowOnError)!==null&&i!==void 0?i:!1,this.signal=a.signal,this.isMaybeSingle=(o=a.isMaybeSingle)!==null&&o!==void 0?o:!1,a.fetch?this.fetch=a.fetch:this.fetch=fetch}throwOnError(){return this.shouldThrowOnError=!0,this}setHeader(a,i){return this.headers=new Headers(this.headers),this.headers.set(a,i),this}then(a,i){this.schema===void 0||(["GET","HEAD"].includes(this.method)?this.headers.set("Accept-Profile",this.schema):this.headers.set("Content-Profile",this.schema)),this.method!=="GET"&&this.method!=="HEAD"&&this.headers.set("Content-Type","application/json");const o=this.fetch;let s=o(this.url.toString(),{method:this.method,headers:this.headers,body:JSON.stringify(this.body),signal:this.signal}).then(async l=>{var c,u,d,h;let p=null,g=null,m=null,v=l.status,y=l.statusText;if(l.ok){if(this.method!=="HEAD"){const w=await l.text();w===""||(this.headers.get("Accept")==="text/csv"||this.headers.get("Accept")&&(!((c=this.headers.get("Accept"))===null||c===void 0)&&c.includes("application/vnd.pgrst.plan+text"))?g=w:g=JSON.parse(w))}const b=(u=this.headers.get("Prefer"))===null||u===void 0?void 0:u.match(/count=(exact|planned|estimated)/),S=(d=l.headers.get("content-range"))===null||d===void 0?void 0:d.split("/");b&&S&&S.length>1&&(m=parseInt(S[1])),this.isMaybeSingle&&this.method==="GET"&&Array.isArray(g)&&(g.length>1?(p={code:"PGRST116",details:`Results contain ${g.length} rows, application/vnd.pgrst.object+json requires 1 row`,hint:null,message:"JSON object requested, multiple (or no) rows returned"},g=null,m=null,v=406,y="Not Acceptable"):g.length===1?g=g[0]:g=null)}else{const b=await l.text();try{p=JSON.parse(b),Array.isArray(p)&&l.status===404&&(g=[],p=null,v=200,y="OK")}catch{l.status===404&&b===""?(v=204,y="No Content"):p={message:b}}if(p&&this.isMaybeSingle&&(!((h=p==null?void 0:p.details)===null||h===void 0)&&h.includes("0 rows"))&&(p=null,v=200,y="OK"),p&&this.shouldThrowOnError)throw new t.default(p)}return{error:p,data:g,count:m,status:v,statusText:y}});return this.shouldThrowOnError||(s=s.catch(l=>{var c,u,d,h,p,g;let m="";const v=l==null?void 0:l.cause;if(v){const y=(c=v==null?void 0:v.message)!==null&&c!==void 0?c:"",x=(u=v==null?void 0:v.code)!==null&&u!==void 0?u:"";m=`${(d=l==null?void 0:l.name)!==null&&d!==void 0?d:"FetchError"}: ${l==null?void 0:l.message}`,m+=`
313
314Caused by: ${(h=v==null?void 0:v.name)!==null&&h!==void 0?h:"Error"}: ${y}`,x&&(m+=` (${x})`),v!=null&&v.stack&&(m+=`
315${v.stack}`)}else m=(p=l==null?void 0:l.stack)!==null&&p!==void 0?p:"";return{error:{message:`${(g=l==null?void 0:l.name)!==null&&g!==void 0?g:"FetchError"}: ${l==null?void 0:l.message}`,details:m,hint:"",code:""},data:null,count:null,status:0,statusText:""}})),s.then(a,i)}returns(){return this}overrideTypes(){return this}}return ug.default=r,ug}var nR;function AU(){if(nR)return cg;nR=1,Object.defineProperty(cg,"__esModule",{value:!0});const t=Dh.__importDefault(EU());class r extends t.default{select(a){let i=!1;const o=(a??"*").split("").map(s=>
315/\s/.test(s)&&!i?"":(s==='"'&&(i=!i),s)).join("");return this.url.searchParams.set("select",o),this.headers.append("Prefer","return=representation"),this}order(a,{ascending:i=!0,nullsFirst:o,foreignTable:s,referencedTable:l=s}={}){const c=l?`${l}.order`:"order",u=this.url.searchParams.get(c);return this.url.searchParams.set(c,`${u?`${u},`:""}${a}.${i?"asc":"desc"}${o===void 0?"":o?".nullsfirst":".nullslast"}`),this}limit(a,{foreignTable:i,referencedTable:o=i}={}){const s=typeof o>"u"?"limit":`${o}.limit`;return this.url.searchParams.set(s,`${a}`),this}range(a,i,{foreignTable:o,referencedTable:s=o}={}){const l=typeof s>"u"?"offset":`${s}.offset`,c=typeof s>"u"?"limit":`${s}.limit`;return this.url.searchParams.set(l,`${a}`),this.url.searchParams.set(c,`${i-a+1}`),this}abortSignal(a){return this.signal=a,this}single(){return this.headers.set("Accept","application/vnd.pgrst.object+json"),this}maybeSingle(){return this.method==="GET"?this.headers.set("Accept","application/json"):this.headers.set("Accept","application/vnd.pgrst.object+json"),this.isMaybeSingle=!0,this}csv(){return this.headers.set("Accept","text/csv"),this}geojson(){return this.headers.set("Accept","application/geo+json"),this}explain({analyze:a=!1,verbose:i=!1,settings:o=!1,buffers:s=!1,wal:l=!1,format:c="text"}={}){var u;const d=[a?"analyze":null,i?"verbose":null,o?"settings":null,s?"buffers":null,l?"wal":null].filter(Boolean).join("|"),h=(u=this.headers.get("Accept"))!==null&&u!==void 0?u:"application/json";return this.headers.set("Accept",`application/vnd.pgrst.plan+${c}; for="${h}"; options=${d};`),c==="json"?this:this}rollback(){return this.headers.append("Prefer","tx=rollback"),this}returns(){return this}maxAffected(a){return this.headers.append("Prefer","handling=strict"),this.headers.append("Prefer",`max-affected=${a}`),this}}return cg.default=r,cg}var aR;function QC(){if(aR)return lg;aR=1,Object.defineProperty(lg,"__esModule",{value:!0});const t=Dh.__importDefault(AU()),r=new RegExp("[,()]");class n extends t.default{eq(i,o){return this.url.searchParams.append(i,`eq.${o}`),this}neq(i,o){return this.url.searchParams.append(i,`neq.${o}`),this}gt(i,o){return this.url.searchParams.append(i,`gt.${o}`),this}gte(i,o){return this.url.searchParams.append(i,`gte.${o}`),this}lt(i,o){return this.url.searchParams.append(i,`lt.${o}`),this}lte(i,o){return this.url.searchParams.append(i,`lte.${o}`),this}like(i,o){return this.url.searchParams.append(i,`like.${o}`),this}likeAllOf(i,o){return this.url.searchParams.append(i,`like(all).{${o.join(",")}}`),this}likeAnyOf(i,o){return this.url.searchParams.append(i,`like(any).{${o.join(",")}}`),this}ilike(i,o){return this.url.searchParams.append(i,`ilike.${o}`),this}ilikeAllOf(i,o){return this.url.searchParams.append(i,`ilike(all).{${o.join(",")}}`),this}ilikeAnyOf(i,o){return this.url.searchParams.append(i,`ilike(any).{${o.join(",")}}`),this}is(i,o){return this.url.searchParams.append(i,`is.${o}`),this}in(i,o){const s=Array.from(new Set(o)).map(l=>typeof l=="string"&&r.test(l)?`"${l}"`:`${l}`).join(",");return this.url.searchParams.append(i,`in.(${s})`),this}contains(i,o){return typeof o=="string"?this.url.searchParams.append(i,`cs.${o}`):Array.isArray(o)?this.url.searchParams.append(i,`cs.{${o.join(",")}}`):this.url.searchParams.append(i,`cs.${JSON.stringify(o)}`),this}containedBy(i,o){return typeof o=="string"?this.url.searchParams.append(i,`cd.${o}`):Array.isArray(o)?this.url.searchParams.append(i,`cd.{${o.join(",")}}`):this.url.searchParams.append(i,`cd.${JSON.stringify(o)}`),this}rangeGt(i,o){return this.url.searchParams.append(i,`sr.${o}`),this}rangeGte(i,o){return this.url.searchParams.append(i,`nxl.${o}`),this}rangeLt(i,o){return this.url.searchParams.append(i,`sl.${o}`),this}rangeLte(i,o){return this.url.searchParams.append(i,`nxr.${o}`),this}rangeAdjacent(i,o){return this.url.searchParams.append(i,`adj.${o}`),this}overlaps(i,o){return typeof o=="string"?this.url.searchParams.append(i,`ov.${o}`):this.url.searchParams.append(i,`ov.{${o.join(",")}}`),this}textSearch(i,o,{config:s,type:l}={}){let c="";l==="plain"?c="pl":l==="phrase"?c="ph":l==="websearch"&&(c="w");const u=s===void 0?"":`(${s})`;return this.url.searchParams.append(i,`${c}fts${u}.${o}`),this}
315match(i){return Object.entries(i).forEach(([o,s])=>{this.url.searchParams.append(o,`eq.${s}`)}),this}not(i,o,s){return this.url.searchParams.append(i,`not.${o}.${s}`),this}or(i,{foreignTable:o,referencedTable:s=o}={}){const l=s?`${s}.or`:"or";return this.url.searchParams.append(l,`(${i})`),this}filter(i,o,s){return this.url.searchParams.append(i,`${o}.${s}`),this}}return lg.default=n,lg}var iR;function TU(){if(iR)return sg;iR=1,Object.defineProperty(sg,"__esModule",{value:!0});const t=Dh.__importDefault(QC());class r{constructor(a,{headers:i={},schema:o,fetch:s}){this.url=a,this.headers=new Headers(i),this.schema=o,this.fetch=s}select(a,i){const{head:o=!1,count:s}=i??{},l=o?"HEAD":"GET";let c=!1;const u=(a??"*").split("").map(d=>/\s/.test(d)&&!c?"":(d==='"'&&(c=!c),d)).join("");return this.url.searchParams.set("select",u),s&&this.headers.append("Prefer",`count=${s}`),new t.default({method:l,url:this.url,headers:this.headers,schema:this.schema,fetch:this.fetch})}insert(a,{count:i,defaultToNull:o=!0}={}){var s;const l="POST";if(i&&this.headers.append("Prefer",`count=${i}`),o||this.headers.append("Prefer","missing=default"),Array.isArray(a)){const c=a.reduce((u,d)=>u.concat(Object.keys(d)),[]);if(c.length>0){const u=[...new Set(c)].map(d=>`"${d}"`);this.url.searchParams.set("columns",u.join(","))}}return new t.default({method:l,url:this.url,headers:this.headers,schema:this.schema,body:a,fetch:(s=this.fetch)!==null&&s!==void 0?s:fetch})}upsert(a,{onConflict:i,ignoreDuplicates:o=!1,count:s,defaultToNull:l=!0}={}){var c;const u="POST";if(this.headers.append("Prefer",`resolution=${o?"ignore":"merge"}-duplicates`),i!==void 0&&this.url.searchParams.set("on_conflict",i),s&&this.headers.append("Prefer",`count=${s}`),l||this.headers.append("Prefer","missing=default"),Array.isArray(a)){const d=a.reduce((h,p)=>h.concat(Object.keys(p)),[]);if(d.length>0){const h=[...new Set(d)].map(p=>`"${p}"`);this.url.searchParams.set("columns",h.join(","))}}return new t.default({method:u,url:this.url,headers:this.headers,schema:this.schema,body:a,fetch:(c=this.fetch)!==null&&c!==void 0?c:fetch})}update(a,{count:i}={}){var o;const s="PATCH";return i&&this.headers.append("Prefer",`count=${i}`),new t.default({method:s,url:this.url,headers:this.headers,schema:this.schema,body:a,fetch:(o=this.fetch)!==null&&o!==void 0?o:fetch})}delete({count:a}={}){var i;const o="DELETE";return a&&this.headers.append("Prefer",`count=${a}`),new t.default({method:o,url:this.url,headers:this.headers,schema:this.schema,fetch:(i=this.fetch)!==null&&i!==void 0?i:fetch})}}return sg.default=r,sg}var oR;function rce(){if(oR)return og;oR=1,Object.defineProperty(og,"__esModule",{value:!0});const e=Dh,t=e.__importDefault(TU()),r=e.__importDefault(QC());class n{constructor(i,{headers:o={},schema:s,fetch:l}={}){this.url=i,this.headers=new Headers(o),this.schemaName=s,this.fetch=l}from(i){const o=new URL(`${this.url}/${i}`);return new t.default(o,{headers:new Headers(this.headers),schema:this.schemaName,fetch:this.fetch})}schema(i){return new n(this.url,{headers:this.headers,schema:i,fetch:this.fetch})}rpc(i,o={},{head:s=!1,get:l=!1,count:c}={}){var u;let d;const h=new URL(`${this.url}/rpc/${i}`);let p;s||l?(d=s?"HEAD":"GET",Object.entries(o).filter(([m,v])=>v!==void 0).map(([m,v])=>[m,Array.isArray(v)?`{${v.join(",")}}`:`${v}`]).forEach(([m,v])=>{h.searchParams.append(m,v)})):(d="POST",p=o);const g=new Headers(this.headers);return c&&g.set("Prefer",`count=${c}`),new r.default({method:d,url:h,headers:g,schema:this.schemaName,body:p,fetch:(u=this.fetch)!==null&&u!==void 0?u:fetch})}}return og.default=n,og}Object.defineProperty(fa,"__esModule",{value:!0});var OU=fa.PostgrestError=FU=fa.PostgrestBuilder=IU=fa.PostgrestTransformBuilder=RU=fa.PostgrestFilterBuilder=NU=fa.PostgrestQueryBuilder=kU=fa.PostgrestClient=void 0;const Ih=Dh,CU=Ih.__importDefault(rce());var kU=fa.PostgrestClient=CU.default;const PU=Ih.__importDefault(TU());var NU=fa.PostgrestQueryBuilder=PU.default;const jU=Ih.__importDefault(QC());var RU=fa.PostgrestFilterBuilder=jU.default;const DU=Ih.__importDefault(AU());var IU=fa.PostgrestTransformBuilder=DU.default;const MU=Ih.__importDefault(EU());var FU=fa.PostgrestBuilder=MU.default;const $U=Ih.__importDefault(SU());OU=fa.PostgrestError=$U.default;var LU=fa.default={PostgrestClient:CU.default,PostgrestQueryBuilder:PU.default,PostgrestFilterBuilder:jU.default,PostgrestTransformBuilder:DU.default,PostgrestBuilder:MU.default,PostgrestError:$U.default};const nce=oF({__proto__:null,get PostgrestBuilder(){return FU},get PostgrestClient(){return kU},get PostgrestError(){return OU},get PostgrestFilterBuilder(){return RU},get PostgrestQueryBuilder(){return NU},get PostgrestTransformBuilder(){return IU},default:LU},[fa]),{PostgrestClient:ace,PostgrestQueryBuilder:QVe,PostgrestFilterBuilder:eHe,PostgrestTransformBuilder:tHe,PostgrestBuilder:rHe,PostgrestError:nHe}=LU||nce;class ice{constructor(){}static detectEnvironment(){var t;if(typeof WebSocket<"u")return{type:"native",constructor:WebSocket};if(typeof globalThis<"u"&&typeof globalThis.WebSocket<"u")return{type:"native",constructor:globalThis.WebSocket};if(typeof global<"u"&&typeof global.WebSocket<"u")return{type:"native",constructor:global.WebSocket};if(typeof globalThis<"u"&&typeof globalThis.WebSocketPair<"u"&&typeof globalThis.WebSocket>"u")return{type:"cloudflare",error:"Cloudflare Workers detected. WebSocket clients are not supported in Cloudflare Workers.",workaround:"Use Cloudflare Workers WebSocket API for server-side WebSocket handling, or deploy to a different runtime."};if(typeof globalThis<"u"&&globalThis.EdgeRuntime||typeof navigator<"u"&&(!((t=navigator.userAgent)===null||t===void 0)&&t.includes("Vercel-Edge")))return{type:"unsupported",error:"Edge runtime detected (Vercel Edge/Netlify Edge). WebSockets are not supported in edge functions.",workaround:"Use serverless functions or a different deployment target for WebSocket functionality."};if(typeof process<"u"){const r=process.versions;if(r&&r.node){const n=r.node,a=parseInt(n.replace(/^v/,"").split(".")[0]);return a>=22?typeof globalThis.WebSocket<"u"?{type:"native",constructor:globalThis.WebSocket}:{type:"unsupported",error:`Node.js ${a} detected but native WebSocket not found.`,workaround:"Provide a WebSocket implementation via the transport option."}:{type:"unsupported",error:`Node.js ${a} detected without native WebSocket support.`,workaround:`For Node.js < 22, install "ws" package and provide it via the transport option:
316import ws from "ws"
317new RealtimeClient(url, { transport: ws })`}}}return{type:"unsupported",error:"Unknown JavaScript runtime without WebSocket support.",workaround:"Ensure you're running in a supported environment (browser, Node.js, Deno) or provide a custom WebSocket implementation."}}static getWebSocketConstructor(){const t=this.detectEnvironment();if(t.constructor)return t.constructor;let r=t.error||"WebSocket not supported in this environment.";throw t.workaround&&(r+=`
318
319Suggested solution: ${t.workaround}`),new Error(r)}static createWebSocket(t,r){const n=this.getWebSocketConstructor();return new n(t,r)}static isWebSocketSupported(){try{const t=this.detectEnvironment();return t.type==="native"||t.type==="ws"}catch{return!1}}}const oce="2.83.0",sce=`realtime-js/${oce}`,BU="1.0.0",lce="2.0.0",sR=BU,YE=1e4,cce=1e3,uce=100;var Hc;(function(e){e[e.connecting=0]="connecting",e[e.open=1]="open",e[e.closing=2]="closing",e[e.closed=3]="closed"})(Hc||(Hc={}));var cn;(function(e){e.closed="closed",e.errored="errored",e.joined="joined",e.joining="joining",e.leaving="leaving"})(cn||(cn={}));var wi;(function(e){e.close="phx_close",e.error="phx_error",e.join="phx_join",e.reply="phx_reply",e.leave="phx_leave",e.access_token="access_token"})(wi||(wi={}));var XE;(function(e){e.websocket="websocket"})(XE||(XE={}));var qc;(function(e){e.Connecting="connecting",e.Open="open",e.Closing="closing",e.Closed="closed"})(qc||(qc={}));class dce{constructor(){this.HEADER_LENGTH=1,this.META_LENGTH=4,this.USER_BROADCAST_PUSH_META_LENGTH=5,this.KINDS={push:0,reply:1,broadcast:2,userBroadcastPush:3,userBroadcast:4},this.BINARY_ENCODING=0,this.JSON_ENCODING=1,this.BROADCAST="broadcast"}encode(t,r){if(this._isArrayBuffer(t.payload))return r(this._binaryEncodePush(t));if(t.event===this.BROADCAST&&!(t.payload instanceof ArrayBuffer)&&typeof t.payload.event=="string")return r(this._binaryEncodeUserBroadcastPush(t));let n=[t.join_ref,t.ref,t.topic,t.event,t.payload];return r(JSON.stringify(n))}_binaryEncodePush(t){var r,n;const{event:a,topic:i,payload:o}=t,s=(r=t.ref)!==null&&r!==void 0?r:"",l=(n=t.join_ref)!==null&&n!==void 0?n:"",c=this.META_LENGTH+l.length+s.length+i.length+a.length,u=new ArrayBuffer(this.HEADER_LENGTH+c);let d=new DataView(u),h=0;d.setUint8(h++,this.KINDS.push),d.setUint8(h++,l.length),d.setUint8(h++,s.length),d.setUint8(h++,i.length),d.setUint8(h++,a.length),Array.from(l,g=>d.setUint8(h++,g.charCodeAt(0))),Array.from(s,g=>d.setUint8(h++,g.charCodeAt(0))),Array.from(i,g=>d.setUint8(h++,g.charCodeAt(0))),Array.from(a,g=>d.setUint8(h++,g.charCodeAt(0)));var p=new Uint8Array(u.byteLength+o.byteLength);return p.set(new Uint8Array(u),0),p.set(new Uint8Array(o),u.byteLength),p.buffer}_binaryEncodeUserBroadcastPush(t){var r;return this._isArrayBuffer((r=t.payload)===null||r===void 0?void 0:r.payload)?this._encodeBinaryUserBroadcastPush(t):this._encodeJsonUserBroadcastPush(t)}_encodeBinaryUserBroadcastPush(t){var r,n,a,i;const o=t.topic,s=(r=t.ref)!==null&&r!==void 0?r:"",l=(n=t.join_ref)!==null&&n!==void 0?n:"",c=t.payload.event,u=(i=(a=t.payload)===null||a===void 0?void 0:a.payload)!==null&&i!==void 0?i:new ArrayBuffer(0),d=this.USER_BROADCAST_PUSH_META_LENGTH+l.length+s.length+o.length+c.length,h=new ArrayBuffer(this.HEADER_LENGTH+d);
319let p=new DataView(h),g=0;p.setUint8(g++,this.KINDS.userBroadcastPush),p.setUint8(g++,l.length),p.setUint8(g++,s.length),p.setUint8(g++,o.length),p.setUint8(g++,c.length),p.setUint8(g++,this.BINARY_ENCODING),Array.from(l,v=>p.setUint8(g++,v.charCodeAt(0))),Array.from(s,v=>p.setUint8(g++,v.charCodeAt(0))),Array.from(o,v=>p.setUint8(g++,v.charCodeAt(0))),Array.from(c,v=>p.setUint8(g++,v.charCodeAt(0)));var m=new Uint8Array(h.byteLength+u.byteLength);return m.set(new Uint8Array(h),0),m.set(new Uint8Array(u),h.byteLength),m.buffer}_encodeJsonUserBroadcastPush(t){var r,n,a,i;const o=t.topic,s=(r=t.ref)!==null&&r!==void 0?r:"",l=(n=t.join_ref)!==null&&n!==void 0?n:"",c=t.payload.event,u=(i=(a=t.payload)===null||a===void 0?void 0:a.payload)!==null&&i!==void 0?i:{},h=new TextEncoder().encode(JSON.stringify(u)).buffer,p=this.USER_BROADCAST_PUSH_META_LENGTH+l.length+s.length+o.length+c.length,g=new ArrayBuffer(this.HEADER_LENGTH+p);let m=new DataView(g),v=0;m.setUint8(v++,this.KINDS.userBroadcastPush),m.setUint8(v++,l.length),m.setUint8(v++,s.length),m.setUint8(v++,o.length),m.setUint8(v++,c.length),m.setUint8(v++,this.JSON_ENCODING),Array.from(l,x=>m.setUint8(v++,x.charCodeAt(0))),Array.from(s,x=>m.setUint8(v++,x.charCodeAt(0))),Array.from(o,x=>m.setUint8(v++,x.charCodeAt(0))),Array.from(c,x=>m.setUint8(v++,x.charCodeAt(0)));var y=new Uint8Array(g.byteLength+h.byteLength);return y.set(new Uint8Array(g),0),y.set(new Uint8Array(h),g.byteLength),y.buffer}decode(t,r){if(this._isArrayBuffer(t)){let n=this._binaryDecode(t);return r(n)}if(typeof t=="string"){const n=JSON.parse(t),[a,i,o,s,l]=n;return r({join_ref:a,ref:i,topic:o,event:s,payload:l})}return r({})}_binaryDecode(t){const r=new DataView(t),n=r.getUint8(0),a=new TextDecoder;switch(n){case this.KINDS.push:return this._decodePush(t,r,a);case this.KINDS.reply:return this._decodeReply(t,r,a);case this.KINDS.broadcast:return this._decodeBroadcast(t,r,a);case this.KINDS.userBroadcast:return this._decodeUserBroadcast(t,r,a)}}_decodePush(t,r,n){const a=r.getUint8(1),i=r.getUint8(2),o=r.getUint8(3);let s=this.HEADER_LENGTH+this.META_LENGTH-1;const l=n.decode(t.slice(s,s+a));s=s+a;const c=n.decode(t.slice(s,s+i));s=s+i;const u=n.decode(t.slice(s,s+o));s=s+o;const d=JSON.parse(n.decode(t.slice(s,t.byteLength)));return{join_ref:l,ref:null,topic:c,event:u,payload:d}}_decodeReply(t,r,n){const a=r.getUint8(1),i=r.getUint8(2),o=r.getUint8(3),s=r.getUint8(4);let l=this.HEADER_LENGTH+this.META_LENGTH;const c=n.decode(t.slice(l,l+a));l=l+a;const u=n.decode(t.slice(l,l+i));l=l+i;const d=n.decode(t.slice(l,l+o));l=l+o;const h=n.decode(t.slice(l,l+s));l=l+s;const p=JSON.parse(n.decode(t.slice(l,t.byteLength))),g={status:h,response:p};return{join_ref:c,ref:u,topic:d,event:wi.reply,payload:g}}_decodeBroadcast(t,r,n){const a=r.getUint8(1),i=r.getUint8(2);let o=this.HEADER_LENGTH+2;const s=n.decode(t.slice(o,o+a));o=o+a;const l=n.decode(t.slice(o,o+i));o=o+i;const c=JSON.parse(n.decode(t.slice(o,t.byteLength)));return{join_ref:null,ref:null,topic:s,event:l,payload:c}}_decodeUserBroadcast(t,r,n){const a=r.getUint8(1),i=r.getUint8(2),o=r.getUint8(3),s=r.getUint8(4);let l=this.HEADER_LENGTH+4;const c=n.decode(t.slice(l,l+a));l=l+a;const u=n.decode(t.slice(l,l+i));l=l+i;const d=n.decode(t.slice(l,l+o));l=l+o;const h=t.slice(l,t.byteLength),p=s===this.JSON_ENCODING?JSON.parse(n.decode(h)):h,g={type:this.BROADCAST,event:u,payload:p};return o>0&&(g.meta=JSON.parse(d)),{join_ref:null,ref:null,topic:c,event:this.BROADCAST,payload:g}}_isArrayBuffer(t){var r;return t instanceof ArrayBuffer||((r=t==null?void 0:t.constructor)===null||r===void 0?void 0:r.name)==="ArrayBuffer"}}class UU{constructor(t,r){this.callback=t,this.timerCalc=r,this.timer=void 0,this.tries=0,this.callback=t,this.timerCalc=r}reset(){this.tries=0,clearTimeout(this.timer),this.timer=void 0}scheduleTimeout(){clearTimeout(this.timer),this.timer=setTimeout(()=>{this.tries=this.tries+1,this.callback()},this.timerCalc(this.tries+1))}}var dr;(function(e){e.abstime="abstime",e.bool="bool",e.date="date",e.daterange="daterange",e.float4="float4",e.float8="float8",e.int2="int2",e.int4="int4",e.int4range="int4range",e.int8="int8",e.int8range="int8range",e.json="json",e.jsonb="jsonb",e.money="money",e.numeric="numeric",e.oid="oid",e.reltime="reltime",e.text="text",e.time="time",e.timestamp="timestamp",e.timestamptz="timestamptz",e.timetz="timetz",e.tsrange="tsrange",e.tstzrange="tstzrange"})(dr||(dr={}));const lR=(e,t,r={})=>{var n;const a=(n=r.skipTypes)!==null&&n!==void 0?n:[];return t?Object.keys(t).reduce((i,o)=>(i[o]=fce(o,e,t,a),i),{}):{}},fce=(e,t,r,n)=>{const a=t.find(s=>
319s.name===e),i=a==null?void 0:a.type,o=r[e];return i&&!n.includes(i)?zU(i,o):ZE(o)},zU=(e,t)=>{if(e.charAt(0)==="_"){const r=e.slice(1,e.length);return vce(t,r)}switch(e){case dr.bool:return hce(t);case dr.float4:case dr.float8:case dr.int2:case dr.int4:case dr.int8:case dr.numeric:case dr.oid:return pce(t);case dr.json:case dr.jsonb:return mce(t);case dr.timestamp:return gce(t);case dr.abstime:case dr.date:case dr.daterange:case dr.int4range:case dr.int8range:case dr.money:case dr.reltime:case dr.text:case dr.time:case dr.timestamptz:case dr.timetz:case dr.tsrange:case dr.tstzrange:return ZE(t);default:return ZE(t)}},ZE=e=>e,hce=e=>{switch(e){case"t":return!0;case"f":return!1;default:return e}},pce=e=>{if(typeof e=="string"){const t=parseFloat(e);if(!Number.isNaN(t))return t}return e},mce=e=>{if(typeof e=="string")try{return JSON.parse(e)}catch(t){return console.log(`JSON parse error: ${t}`),e}return e},vce=(e,t)=>{if(typeof e!="string")return e;const r=e.length-1,n=e[r];if(e[0]==="{"&&n==="}"){let i;const o=e.slice(1,r);try{i=JSON.parse("["+o+"]")}catch{i=o?o.split(","):[]}return i.map(s=>zU(t,s))}return e},gce=e=>typeof e=="string"?e.replace(" ","T"):e,WU=e=>{const t=new URL(e);return t.protocol=t.protocol.replace(/^ws/i,"http"),t.pathname=t.pathname.replace(/\/+$/,"").replace(/\/socket\/websocket$/i,"").replace(/\/socket$/i,"").replace(/\/websocket$/i,""),t.pathname===""||t.pathname==="/"?t.pathname="/api/broadcast":t.pathname=t.pathname+"/api/broadcast",t.href};class q_{constructor(t,r,n={},a=YE){this.channel=t,this.event=r,this.payload=n,this.timeout=a,this.sent=!1,this.timeoutTimer=void 0,this.ref="",this.receivedResp=null,this.recHooks=[],this.refEvent=null}resend(t){this.timeout=t,this._cancelRefEvent(),this.ref="",this.refEvent=null,this.receivedResp=null,this.sent=!1,this.send()}send(){this._hasReceived("timeout")||(this.startTimeout(),this.sent=!0,this.channel.socket.push({topic:this.channel.topic,event:this.event,payload:this.payload,ref:this.ref,join_ref:this.channel._joinRef()}))}updatePayload(t){this.payload=Object.assign(Object.assign({},this.payload),t)}receive(t,r){var n;return this._hasReceived(t)&&r((n=this.receivedResp)===null||n===void 0?void 0:n.response),this.recHooks.push({status:t,callback:r}),this}startTimeout(){if(this.timeoutTimer)return;this.ref=this.channel.socket._makeRef(),this.refEvent=this.channel._replyEventName(this.ref);const t=r=>{this._cancelRefEvent(),this._cancelTimeout(),this.receivedResp=r,this._matchReceive(r)};this.channel._on(this.refEvent,{},t),this.timeoutTimer=setTimeout(()=>{this.trigger("timeout",{})},this.timeout)}trigger(t,r){this.refEvent&&this.channel._trigger(this.refEvent,{status:t,response:r})}destroy(){this._cancelRefEvent(),this._cancelTimeout()}_cancelRefEvent(){this.refEvent&&this.channel._off(this.refEvent,{})}_cancelTimeout(){clearTimeout(this.timeoutTimer),this.timeoutTimer=void 0}_matchReceive({status:t,response:r}){this.recHooks.filter(n=>n.status===t).forEach(n=>n.callback(r))}_hasReceived(t){return this.receivedResp&&this.receivedResp.status===t}}var cR;(function(e){e.SYNC="sync",e.JOIN="join",e.LEAVE="leave"})(cR||(cR={}));class am{constructor(t,r){this.channel=t,this.state={},this.pendingDiffs=[],this.joinRef=null,this.enabled=!1,this.caller={onJoin:()=>{},onLeave:()=>{},onSync:()=>{}};const n=(r==null?void 0:r.events)||{state:"presence_state",diff:"presence_diff"};this.channel._on(n.state,{},a=>{const{onJoin:i,onLeave:o,onSync:s}=this.caller;this.joinRef=this.channel._joinRef(),this.state=am.syncState(this.state,a,i,o),this.pendingDiffs.forEach(l=>{this.state=am.syncDiff(this.state,l,i,o)}),this.pendingDiffs=[],s()}),this.channel._on(n.diff,{},a=>{const{onJoin:i,onLeave:o,onSync:s}=this.caller;this.inPendingSyncState()?this.pendingDiffs.push(a):(this.state=am.syncDiff(this.state,a,i,o),s())}),this.onJoin((a,i,o)=>{this.channel._trigger("presence",{event:"join",key:a,currentPresences:i,newPresences:o})}),this.onLeave((a,i,o)=>{this.channel._trigger("presence",{event:"leave",key:a,currentPresences:i,leftPresences:o})}),this.onSync(()=>{this.channel._trigger("presence",{event:"sync"})})}static syncState(t,r,n,a){const i=this.cloneDeep(t),o=this.transformState(r),s={},l={};return this.map(i,(c,u)=>{o[c]||(l[c]=u)}),this.map(o,(c,u)=>{const d=i[c];if(d){const h=u.map(v=>v.presence_ref),p=d.map(v=>v.presence_ref),g=u.filter(v=>p.indexOf(v.presence_ref)<0),m=d.filter(v=>h.indexOf(v.presence_ref)<0);g.length>0&&(s[c]=g),m.length>0&&(l[c]=m)}else s[c]=u}),this.syncDiff(i,{joins:s,leaves:l},n,a)}static syncDiff(t,r,n,a){const{joins:i,leaves:o}={joins:this.transformState(r.joins),leaves:this.transformState(r.leaves)};return n||(n=()=>{}),a||(a=()=>{}),this.map(i,(s,l)=>{var c;const u=(c=t[s])!==null&&c!==void 0?c:[];if(t[s]=this.cloneDeep(l),u.length>0){const d=t[s].map(p=>p.presence_ref),h=u.filter(p=>d.indexOf(p.presence_ref)<0);t[s].unshift(...h)}n(s,u,l)}),this.map(o,(s,l)=>{let c=t[s];if(!c)return;const u=l.map(d=>d.presence_ref);c=c.filter(d=>u.indexOf(d.presence_ref)<0),t[s]=c,a(s,c,l),c.length===0&&delete t[s]}),t}static map(t,r){return Object.getOwnPropertyNames(t).map(n=>r(n,t[n]))}static transformState(t){return t=this.cloneDeep(t),Object.getOwnPropertyNames(t).reduce((r,n)=>{const a=t[n];return"metas"in a?r[n]=a.metas.map(i=>(i.presence_ref=i.phx_ref,delete i.phx_ref,delete i.phx_ref_prev,i)):r[n]=a,r},{})}static cloneDeep(t){return JSON.parse(JSON.stringify(t))}onJoin(t){this.caller.onJoin=t}onLeave(t){this.caller.onLeave=t}onSync(t){this.caller.onSync=t}inPendingSyncState(){return!this.joinRef||this.joinRef!==this.channel._joinRef()}}var uR;(function(e){e.ALL="*",e.INSERT="INSERT",e.UPDATE="UPDATE",e.DELETE="DELETE"})(uR||(uR={}));var im;(function(e){e.BROADCAST="broadcast",e.PRESENCE="presence",e.POSTGRES_CHANGES="postgres_changes",e.SYSTEM="system"})(im||(im={}));var _s;(function(e){e.SUBSCRIBED="SUBSCRIBED",e.TIMED_OUT="TIMED_OUT",e.CLOSED="CLOSED",e.CHANNEL_ERROR="CHANNEL_ERROR"})(_s||(_s={}));class ek{constructor(t,r={config:{}},n){var a,i;if(this.topic=t,this.params=r,this.socket=n,this.bindings={},this.state=cn.closed,this.joinedOnce=!1,this.pushBuffer=[],this.subTopic=t.replace(/^realtime:/i,""),this.params.config=Object.assign({broadcast:{ack:!1,self:!1},presence:{key:"",enabled:!1},private:!1},r.config),this.timeout=this.socket.timeout,this.joinPush=new q_(this,wi.join,this.params,this.timeout),this.rejoinTimer=new UU(()=>this._rejoinUntilConnected(),this.socket.reconnectAfterMs),this.joinPush.receive("ok",()=>{this.state=cn.joined,this.rejoinTimer.reset(),this.pushBuffer.forEach(o=>o.send()),this.pushBuffer=[]}),this._onClose(()=>{this.rejoinTimer.reset(),this.socket.log("channel",`close ${this.topic} ${this._joinRef()}`),this.state=cn.closed,this.socket._remove(this)}),this._onError(o=>{this._isLeaving()||this._isClosed()||(this.socket.log("channel",`error ${this.topic}`,o),this.state=cn.errored,this.rejoinTimer.scheduleTimeout())}),this.joinPush.receive("timeout",()=>{this._isJoining()&&(this.socket.log("channel",`timeout ${this.topic}`,this.joinPush.timeout),this.state=cn.errored,this.rejoinTimer.scheduleTimeout())}),this.joinPush.receive("error",o=>{this._isLeaving()||this._isClosed()||(this.socket.log("channel",`error ${this.topic}`,o),this.state=cn.errored,this.rejoinTimer.scheduleTimeout())}),this._on(wi.reply,{},(o,s)=>{this._trigger(this._replyEventName(s),o)}),this.presence=new am(this),this.broadcastEndpointURL=WU(this.socket.endPoint),this.private=this.params.config.private||!1,!this.private&&(!((i=(a=this.params.config)===null||a===void 0?void 0:a.broadcast)===null||i===void 0)&&i.replay))throw`tried to use replay on public channel '${this.topic}'. It must be a private channel.`}subscribe(t,r=this.timeout){var n,a,i;if(this.socket.isConnected()||this.socket.connect(),this.state==cn.closed){const{config:{broadcast:o,presence:s,private:l}}=this.params,c=(a=(n=this.bindings.postgres_changes)===null||n===void 0?void 0:n.map(p=>p.filter))!==null&&a!==void 0?a:[],u=!!this.bindings[im.PRESENCE]&&this.bindings[im.PRESENCE].length>0||((i=this.params.config.presence)===null||i===void 0?void 0:i.enabled)===!0,d={},h={broadcast:o,presence:Object.assign(Object.assign({},s),{enabled:u}),postgres_changes:c,private:l};this.socket.accessTokenValue&&(d.access_token=this.socket.accessTokenValue),this._onError(p=>t==null?void 0:t(_s.CHANNEL_ERROR,p)),this._onClose(()=>t==null?void 0:t(_s.CLOSED)),this.updateJoinPayload(Object.assign({config:h},d)),this.joinedOnce=!0,this._rejoin(r),this.joinPush.receive("ok",async({postgres_changes:p})=>{var g;if(this.socket.setAuth(),p===void 0){t==null||t(_s.SUBSCRIBED);return}else{const m=this.bindings.postgres_changes,v=(g=m==null?void 0:m.length)!==null&&g!==void 0?g:0,y=[];for(let x=0;x<v;x++){const b=m[x],{filter:{event:S,schema:w,table:A,filter:_}}=b,O=p&&p[x];if(O&&O.event===S&&O.schema===w&&O.table===A&&O.filter===_)y.push(Object.assign(Object.assign({},b),{id:O.id}));else{this.unsubscribe(),this.state=cn.errored,t==null||t(_s.CHANNEL_ERROR,new Error("mismatch between server and client bindings for postgres changes"));return}}this.bindings.postgres_changes=y,t&&t(_s.SUBSCRIBED);return}}).receive("error",p=>{this.state=cn.errored,t==null||t(_s.CHANNEL_ERROR,new Error(JSON.stringify(Object.values(p).join(", ")||"error")))}).receive("timeout",()=>{t==null||t(_s.TIMED_OUT)})}return this}presenceState(){return this.presence.state}async track(t,r={}){return await this.send({type:"presence",event:"track",payload:t},r.timeout||this.timeout)}async untrack(t={}){return await this.send({type:"presence",event:"untrack"},t)}on(t,r,n){return this.state===cn.joined&&t===im.PRESENCE&&(this.socket.log("channel",`resubscribe to ${this.topic} due to change in presence callbacks on joined channel`),this.unsubscribe().then(()=>this.subscribe())),this._on(t,r,n)}async httpSend(t,r,n={}){var a;const i=this.socket.accessTokenValue?`Bearer ${this.socket.accessTokenValue}`:"";if(r==null)return Promise.reject("Payload is required for httpSend()");const o={method:"POST",headers:{Authorization:i,apikey:this.socket.apiKey?this.socket.apiKey:"","Content-Type":"application/json"},body:JSON.stringify({messages:[{topic:this.subTopic,event:t,payload:r,private:this.private}]})},s=await this._fetchWithTimeout(this.broadcastEndpointURL,o,(a=n.timeout)!==null&&a!==void 0?a:this.timeout);if(s.status===202)return{success:!0};let l=s.statusText;
319try{const c=await s.json();l=c.error||c.message||l}catch{}return Promise.reject(new Error(l))}async send(t,r={}){var n,a;if(!this._canPush()&&t.type==="broadcast"){console.warn("Realtime send() is automatically falling back to REST API. This behavior will be deprecated in the future. Please use httpSend() explicitly for REST delivery.");const{event:i,payload:o}=t,l={method:"POST",headers:{Authorization:this.socket.accessTokenValue?`Bearer ${this.socket.accessTokenValue}`:"",apikey:this.socket.apiKey?this.socket.apiKey:"","Content-Type":"application/json"},body:JSON.stringify({messages:[{topic:this.subTopic,event:i,payload:o,private:this.private}]})};try{const c=await this._fetchWithTimeout(this.broadcastEndpointURL,l,(n=r.timeout)!==null&&n!==void 0?n:this.timeout);return await((a=c.body)===null||a===void 0?void 0:a.cancel()),c.ok?"ok":"error"}catch(c){return c.name==="AbortError"?"timed out":"error"}}else return new Promise(i=>{var o,s,l;const c=this._push(t.type,t,r.timeout||this.timeout);t.type==="broadcast"&&!(!((l=(s=(o=this.params)===null||o===void 0?void 0:o.config)===null||s===void 0?void 0:s.broadcast)===null||l===void 0)&&l.ack)&&i("ok"),c.receive("ok",()=>i("ok")),c.receive("error",()=>i("error")),c.receive("timeout",()=>i("timed out"))})}updateJoinPayload(t){this.joinPush.updatePayload(t)}unsubscribe(t=this.timeout){this.state=cn.leaving;const r=()=>{this.socket.log("channel",`leave ${this.topic}`),this._trigger(wi.close,"leave",this._joinRef())};this.joinPush.destroy();let n=null;return new Promise(a=>{n=new q_(this,wi.leave,{},t),n.receive("ok",()=>{r(),a("ok")}).receive("timeout",()=>{r(),a("timed out")}).receive("error",()=>{a("error")}),n.send(),this._canPush()||n.trigger("ok",{})}).finally(()=>{n==null||n.destroy()})}teardown(){this.pushBuffer.forEach(t=>t.destroy()),this.pushBuffer=[],this.rejoinTimer.reset(),this.joinPush.destroy(),this.state=cn.closed,this.bindings={}}async _fetchWithTimeout(t,r,n){const a=new AbortController,i=setTimeout(()=>a.abort(),n),o=await this.socket.fetch(t,Object.assign(Object.assign({},r),{signal:a.signal}));return clearTimeout(i),o}_push(t,r,n=this.timeout){if(!this.joinedOnce)throw`tried to push '${t}' to '${this.topic}' before joining. Use channel.subscribe() before pushing events`;let a=new q_(this,t,r,n);return this._canPush()?a.send():this._addToPushBuffer(a),a}_addToPushBuffer(t){if(t.startTimeout(),this.pushBuffer.push(t),this.pushBuffer.length>uce){const r=this.pushBuffer.shift();r&&(r.destroy(),this.socket.log("channel",`discarded push due to buffer overflow: ${r.event}`,r.payload))}}_onMessage(t,r,n){return r}_isMember(t){return this.topic===t}_joinRef(){return this.joinPush.ref}_trigger(t,r,n){var a,i;const o=t.toLocaleLowerCase(),{close:s,error:l,leave:c,join:u}=wi;if(n&&[s,l,c,u].indexOf(o)>=0&&n!==this._joinRef())return;let h=this._onMessage(o,r,n);if(r&&!h)throw"channel onMessage callbacks must return the payload, modified or unmodified";["insert","update","delete"].includes(o)?(a=this.bindings.postgres_changes)===null||a===void 0||a.filter(p=>{var g,m,v;return((g=p.filter)===null||g===void 0?void 0:g.event)==="*"||((v=(m=p.filter)===null||m===void 0?void 0:m.event)===null||v===void 0?void 0:v.toLocaleLowerCase())===o}).map(p=>p.callback(h,n)):(i=this.bindings[o])===null||i===void 0||i.filter(p=>{var g,m,v,y,x,b;if(["broadcast","presence","postgres_changes"].includes(o))if("id"in p){const S=p.id,w=(g=p.filter)===null||g===void 0?void 0:g.event;return S&&((m=r.ids)===null||m===void 0?void 0:m.includes(S))&&(w==="*"||(w==null?void 0:w.toLocaleLowerCase())===((v=r.data)===null||v===void 0?void 0:v.type.toLocaleLowerCase()))}else{const S=(x=(y=p==null?void 0:p.filter)===null||y===void 0?void 0:y.event)===null||x===void 0?void 0:x.toLocaleLowerCase();return S==="*"||S===((b=r==null?void 0:r.event)===null||b===void 0?void 0:b.toLocaleLowerCase())}else return p.type.toLocaleLowerCase()===o}).map(p=>{if(typeof h=="object"&&"ids"in h){const g=h.data,{schema:m,table:v,commit_timestamp:y,type:x,errors:b}=g;h=Object.assign(Object.assign({},{schema:m,table:v,commit_timestamp:y,eventType:x,new:{},old:{},errors:b}),this._getPayloadRecords(g))}p.callback(h,n)})}_isClosed(){return this.state===cn.closed}_isJoined(){return this.state===cn.joined}_isJoining(){return this.state===cn.joining}
319_isLeaving(){return this.state===cn.leaving}_replyEventName(t){return`chan_reply_${t}`}_on(t,r,n){const a=t.toLocaleLowerCase(),i={type:a,filter:r,callback:n};return this.bindings[a]?this.bindings[a].push(i):this.bindings[a]=[i],this}_off(t,r){const n=t.toLocaleLowerCase();return this.bindings[n]&&(this.bindings[n]=this.bindings[n].filter(a=>{var i;return!(((i=a.type)===null||i===void 0?void 0:i.toLocaleLowerCase())===n&&ek.isEqual(a.filter,r))})),this}static isEqual(t,r){if(Object.keys(t).length!==Object.keys(r).length)return!1;for(const n in t)if(t[n]!==r[n])return!1;return!0}_rejoinUntilConnected(){this.rejoinTimer.scheduleTimeout(),this.socket.isConnected()&&this._rejoin()}_onClose(t){this._on(wi.close,{},t)}_onError(t){this._on(wi.error,{},r=>t(r))}_canPush(){return this.socket.isConnected()&&this._isJoined()}_rejoin(t=this.timeout){this._isLeaving()||(this.socket._leaveOpenTopic(this.topic),this.state=cn.joining,this.joinPush.resend(t))}_getPayloadRecords(t){const r={new:{},old:{}};return(t.type==="INSERT"||t.type==="UPDATE")&&(r.new=lR(t.columns,t.record)),(t.type==="UPDATE"||t.type==="DELETE")&&(r.old=lR(t.columns,t.old_record)),r}}const G_=()=>{},fg={HEARTBEAT_INTERVAL:25e3,RECONNECT_DELAY:10,HEARTBEAT_TIMEOUT_FALLBACK:100},yce=[1e3,2e3,5e3,1e4],xce=1e4,bce=`
320  addEventListener("message", (e) => {
321    if (e.data.event === "start") {
322      setInterval(() => postMessage({ event: "keepAlive" }), e.data.interval);
323    }
324  });`;class wce{constructor(t,r){var n;if(this.accessTokenValue=null,this.apiKey=null,this.channels=new Array,this.endPoint="",this.httpEndpoint="",this.headers={},this.params={},this.timeout=YE,this.transport=null,this.heartbeatIntervalMs=fg.HEARTBEAT_INTERVAL,this.heartbeatTimer=void 0,this.pendingHeartbeatRef=null,this.heartbeatCallback=G_,this.ref=0,this.reconnectTimer=null,this.vsn=sR,this.logger=G_,this.conn=null,this.sendBuffer=[],this.serializer=new dce,this.stateChangeCallbacks={open:[],close:[],error:[],message:[]},this.accessToken=null,this._connectionState="disconnected",this._wasManualDisconnect=!1,this._authPromise=null,this._resolveFetch=a=>a?(...i)=>a(...i):(...i)=>fetch(...i),!(!((n=r==null?void 0:r.params)===null||n===void 0)&&n.apikey))throw new Error("API key is required to connect to Realtime");this.apiKey=r.params.apikey,this.endPoint=`${t}/${XE.websocket}`,this.httpEndpoint=WU(t),this._initializeOptions(r),this._setupReconnectionTimer(),this.fetch=this._resolveFetch(r==null?void 0:r.fetch)}connect(){if(!(this.isConnecting()||this.isDisconnecting()||this.conn!==null&&this.isConnected())){if(this._setConnectionState("connecting"),this.accessToken&&!this._authPromise&&this._setAuthSafely("connect"),this.transport)this.conn=new this.transport(this.endpointURL());else try{this.conn=ice.createWebSocket(this.endpointURL())}catch(t){this._setConnectionState("disconnected");const r=t.message;throw r.includes("Node.js")?new Error(`${r}
325
326To use Realtime in Node.js, you need to provide a WebSocket implementation:
327
328Option 1: Use Node.js 22+ which has native WebSocket support
329Option 2: Install and provide the "ws" package:
330
331  npm install ws
332
333  import ws from "ws"
334  const client = new RealtimeClient(url, {
335    ...options,
336    transport: ws
337  })`):new Error(`WebSocket not available: ${r}`)}this._setupConnectionHandlers()}}endpointURL(){return this._appendParams(this.endPoint,Object.assign({},this.params,{vsn:this.vsn}))}disconnect(t,r){if(!this.isDisconnecting())if(this._setConnectionState("disconnecting",!0),this.conn){const n=setTimeout(()=>{this._setConnectionState("disconnected")},100);this.conn.onclose=()=>{clearTimeout(n),this._setConnectionState("disconnected")},typeof this.conn.close=="function"&&(t?this.conn.close(t,r??""):this.conn.close()),this._teardownConnection()}else this._setConnectionState("disconnected")}getChannels(){return this.channels}async removeChannel(t){const r=await t.unsubscribe();return this.channels.length===0&&this.disconnect(),r}async removeAllChannels(){const t=await Promise.all(this.channels.map(r=>r.unsubscribe()));return this.channels=[],this.disconnect(),t}log(t,r,n){this.logger(t,r,n)}connectionState(){switch(this.conn&&this.conn.readyState){case Hc.connecting:return qc.Connecting;case Hc.open:return qc.Open;case Hc.closing:return qc.Closing;default:return qc.Closed}}isConnected(){return this.connectionState()===qc.Open}isConnecting(){return this._connectionState==="connecting"}isDisconnecting(){return this._connectionState==="disconnecting"}
337channel(t,r={config:{}}){const n=`realtime:${t}`,a=this.getChannels().find(i=>i.topic===n);if(a)return a;{const i=new ek(`realtime:${t}`,r,this);return this.channels.push(i),i}}push(t){const{topic:r,event:n,payload:a,ref:i}=t,o=()=>{this.encode(t,s=>{var l;(l=this.conn)===null||l===void 0||l.send(s)})};this.log("push",`${r} ${n} (${i})`,a),this.isConnected()?o():this.sendBuffer.push(o)}async setAuth(t=null){this._authPromise=this._performAuth(t);try{await this._authPromise}finally{this._authPromise=null}}async sendHeartbeat(){var t;if(!this.isConnected()){try{this.heartbeatCallback("disconnected")}catch(r){this.log("error","error in heartbeat callback",r)}return}if(this.pendingHeartbeatRef){this.pendingHeartbeatRef=null,this.log("transport","heartbeat timeout. Attempting to re-establish connection");try{this.heartbeatCallback("timeout")}catch(r){this.log("error","error in heartbeat callback",r)}this._wasManualDisconnect=!1,(t=this.conn)===null||t===void 0||t.close(cce,"heartbeat timeout"),setTimeout(()=>{var r;this.isConnected()||(r=this.reconnectTimer)===null||r===void 0||r.sc
337heduleTimeout()},fg.HEARTBEAT_TIMEOUT_FALLBACK);return}this.pendingHeartbeatRef=this._makeRef(),this.push({topic:"phoenix",event:"heartbeat",payload:{},ref:this.pendingHeartbeatRef});try{this.heartbeatCallback("sent")}catch(r){this.log("error","error in heartbeat callback",r)}this._setAuthSafely("heartbeat")}onHeartbeat(t){this.heartbeatCallback=t}flushSendBuffer(){this.isConnected()&&this.sendBuffer.length>0&&(this.sendBuffer.forEach(t=>t()),this.sendBuffer=[])}_makeRef(){let t=this.ref+1;return t===this.ref?this.ref=0:this.ref=t,this.ref.toString()}_leaveOpenTopic(t){let r=this.channels.find(n=>n.topic===t&&(n._isJoined()||n._isJoining()));r&&(this.log("transport",`leaving duplicate topic "${t}"`),r.unsubscribe())}_remove(t){this.channels=this.channels.filter(r=>r.topic!==t.topic)}_onConnMessage(t){this.decode(t.data,r=>{if(r.topic==="phoenix"&&r.event==="phx_reply")try{this.heartbeatCallback(r.payload.status==="ok"?"ok":"error")}catch(c){this.log("error","error in heartbeat callback",c)}r.ref&&r.ref===this.pendingHeartbeatRef&&(this.pendingHeartbeatRef=null);const{topic:n,event:a,payload:i,ref:o}=r,s=o?`(${o})`:"",l=i.status||"";this.log("receive",`${l} ${n} ${a} ${s}`.trim(),i),this.channels.filter(c=>c._isMember(n)).forEach(c=>c._trigger(a,i,o)),this._triggerStateCallbacks("message",r)})}_clearTimer(t){var r;t==="heartbeat"&&this.heartbeatTimer?(clearInterval(this.heartbeatTimer),this.heartbeatTimer=void 0):t==="reconnect"&&((r=this.reconnectTimer)===null||r===void 0||r.reset())}_clearAllTimers(){this._clearTimer("heartbeat"),this._clearTimer("reconnect")}_setupConnectionHandlers(){this.conn&&("binaryType"in this.conn&&(this.conn.binaryType="arraybuffer"),this.conn.onopen=()=>this._onConnOpen(),this.conn.onerror=t=>this._onConnError(t),this.conn.onmessage=t=>this._onConnMessage(t),this.conn.onclose=t=>this._onConnClose(t))}_teardownConnection(){if(this.conn){if(this.conn.readyState===Hc.open||this.conn.readyState===Hc.connecting)try{this.conn.close()}catch(t){this.log("error","Error closing connection",t)}this.conn.onopen=null,this.conn.onerror=null,this.conn.onmessage=null,this.conn.onclose=null,this.conn=null}this._clearAllTimers(),this.channels.forEach(t=>t.teardown())}_onConnOpen(){this._setConnectionState("connected"),this.log("transport",`connected to ${this.endpointURL()}`),(this._authPromise||(this.accessToken&&!this.accessTokenValue?this.setAuth():Promise.resolve())).then(()=>{this.flushSendBuffer()}).catch(r=>{this.log("error","error waiting for auth on connect",r),this.flushSendBuffer()}),this._clearTimer("reconnect"),this.worker?this.workerRef||this._startWorkerHeartbeat():this._startHeartbeat(),this._triggerStateCallbacks("open")}_startHeartbeat(){this.heartbeatTimer&&clearInterval(this.heartbeatTimer),this.heartbeatTimer=setInterval(()=>this.sendHeartbeat(),this.heartbeatIntervalMs)}_startWorkerHeartbeat(){this.workerUrl?this.log("worker",`starting worker for from ${this.workerUrl}`):this.log("worker","starting default worker");const t=this._workerObjectUrl(this.workerUrl);this.workerRef=new Worker(t),this.workerRef.onerror=r=>{this.log("worker","worker error",r.message),this.workerRef.terminate()},this.workerRef.onmessage=r=>{r.data.event==="keepAlive"&&this.sendHeartbeat()},this.workerRef.postMessage({event:"start",interval:this.heartbeatIntervalMs})}_onConnClose(t){var r;this._setConnectionState("disconnected"),this.log("transport","close",t),this._triggerChanError(),this._clearTimer("heartbeat"),this._wasManualDisconnect||(r=this.reconnectTimer)===null||r===void 0||r.sc
337heduleTimeout(),this._triggerStateCallbacks("close",t)}_onConnError(t){this._setConnectionState("disconnected"),this.log("transport",`${t}`),this._triggerChanError(),this._triggerStateCallbacks("error",t)}_triggerChanError(){this.channels.forEach(t=>t._trigger(wi.error))}_appendParams(t,r){if(Object.keys(r).length===0)return t;const n=t.match(/\?/)?"&":"?",a=new URLSearchParams(r);return`${t}${n}${a}`}_workerObjectUrl(t){let r;if(t)r=t;else{const n=new Blob([bce],{type:"application/javascript"});r=URL.createObjectURL(n)}return r}_setConnectionState(t,r=!1){this._connectionState=t,t==="connecting"?this._wasManualDisconnect=!1:t==="disconnecting"&&(this._wasManualDisconnect=r)}async _performAuth(t=null){let r;t?r=t:this.accessToken?r=await this.accessToken():r=this.accessTokenValue,this.accessTokenValue!=r&&(this.accessTokenValue=r,this.channels.forEach(n=>{const a={access_token:r,version:sce};r&&n.updateJoinPayload(a),n.joinedOnce&&n._isJoined()&&n._push(wi.access_token,{access_token:r})}))}async _waitForAuthIfNeeded(){this._authPromise&&await this._authPromise}_setAuthSafely(t="general"){this.setAuth().catch(r=>{this.log("error",`error setting auth in ${t}`,r)})}_triggerStateCallbacks(t,r){try{this.stateChangeCallbacks[t].forEach(n=>{try{n(r)}catch(a){this.log("error",`error in ${t} callback`,a)}})}catch(n){this.log("error",`error triggering ${t} callbacks`,n)}}_setupReconnectionTimer(){this.reconnectTimer=new UU(async()=>{setTimeout(async()=>{await this._waitForAuthIfNeeded(),this.isConnected()||this.connect()},fg.RECONNECT_DELAY)},this.reconnectAfterMs)}_initializeOptions(t){var r,n,a,i,o,s,l,c,u,d,h,p;switch(this.transport=(r=t==null?void 0:t.transport)!==null&&r!==void 0?r:null,this.timeout=(n=t==null?void 0:t.timeout)!==null&&n!==void 0?n:YE,this.heartbeatIntervalMs=(a=t==null?void 0:t.heartbeatIntervalMs)!==null&&a!==void 0?a:fg.HEARTBEAT_INTERVAL,this.worker=(i=t==null?void 0:t.worker)!==null&&i!==void 0?i:!1,this.accessToken=(o=t==null?void 0:t.accessToken)!==null&&o!==void 0?o:null,this.heartbeatCallback=(s=t==null?void 0:t.heartbeatCallback)!==null&&s!==void 0?s:G_,this.vsn=(l=t==null?void 0:t.vsn)!==null&&l!==void 0?l:sR,t!=null&&t.params&&(this.params=t.params),t!=null&&t.logger&&(this.logger=t.logger),(t!=null&&t.logLevel||t!=null&&t.log_level)&&(this.logLevel=t.logLevel||t.log_level,this.params=Object.assign(Object.assign({},this.params),{log_level:this.logLevel})),this.reconnectAfterMs=(c=t==null?void 0:t.reconnectAfterMs)!==null&&c!==void 0?c:g=>yce[g-1]||xce,this.vsn){case BU:this.encode=(u=t==null?void 0:t.encode)!==null&&u!==void 0?u:(g,m)=>m(JSON.stringify(g)),this.decode=(d=t==null?void 0:t.decode)!==null&&d!==void 0?d:(g,m)=>m(JSON.parse(g));break;case lce:this.encode=(h=t==null?void 0:t.encode)!==null&&h!==void 0?h:this.serializer.encode.bind(this.serializer),this.decode=(p=t==null?void 0:t.decode)!==null&&p!==void 0?p:this.serializer.decode.bind(this.serializer);break;default:throw new Error(`Unsupported serializer version: ${this.vsn}`)}if(this.worker){if(typeof window<"u"&&!window.Worker)throw new Error("Web Worker is not supported");this.workerUrl=t==null?void 0:t.workerUrl}}}class tk extends Error{constructor(t){super(t),this.__isStorageError=!0,this.name="StorageError"}}function Nr(e){return typeof e=="object"&&e!==null&&"__isStorageError"in e}class _ce extends tk{constructor(t,r,n){super(t),this.name="StorageApiError",this.status=r,this.statusCode=n}toJSON(){return{name:this.name,message:this.message,status:this.status,statusCode:this.statusCode}}}class JE extends tk{constructor(t,r){super(t),this.name="StorageUnknownError",this.originalError=r}}const rk=e=>e?(...t)=>e(...t):(...t)=>fetch(...t),Sce=()=>Response,QE=e=>{if(Array.isArray(e))return e.map(r=>QE(r));if(typeof e=="function"||e!==Object(e))return e;const t={};return Object.entries(e).forEach(([r,n])=>{const a=r.replace(/([-_][a-z])/gi,i=>i.toUpperCase().replace(/[-_]/g,""));t[a]=QE(n)}),t},Ece=e=>{if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},K_=e=>{var t;return e.msg||e.message||e.error_description||(typeof e.error=="string"?e.error:(t=e.error)===null||t===void 0?void 0:t.message)||JSON.stringify(e)},Ace=(e,t,r)=>Qe(void 0,void 0,void 0,function*(){const n=yield Sce();e instanceof n&&!(r!=null&&r.noResolveJson)?e.json().then(a=>{const i=e.status||500,o=(a==null?void 0:a.statusCode)||i+"";t(new _ce(K_(a),i,o))}).catch(a=>{t(new JE(K_(a),a))}):t(new JE(K_(e),e))}),Tce=(e,t,r,n)=>{const a={method:e,headers:(t==null?void 0:t.headers)||{}};return e==="GET"||!n?a:(Ece(n)?(a.headers=Object.assign({"Content-Type":"application/json"},t==null?void 0:t.headers),a.body=JSON.stringify(n)):a.body=n,t!=null&&t.duplex&&(a.duplex=t.duplex),Object.assign(Object.assign({},a),r))};function lv(e,t,r,n,a,i){return Qe(this,void 0,void 0,function*(){return new Promise((o,s)=>{e(r,Tce(t,n,a,i)).then(l=>{if(!l.ok)throw l;return n!=null&&n.noResolveJson?l:l.json()}).then(l=>o(l)).catch(l=>Ace(l,s,n))})})}function Km(e,t,r,n){return Qe(this,void 0,void 0,function*(){return lv(e,"GET",t,r,n)})}function Yi(e,t,r,n,a){return Qe(this,void 0,void 0,function*(){return lv(e,"POST",t,n,a,r)})}function eA(e,t,r,n,a){return Qe(this,void 0,void 0,function*(){return lv(e,"PUT",t,n,a,r)})}function Oce(e,t,r,n){return Qe(this,void 0,void 0,function*(){return lv(e,"HEAD",t,Object.assign(Object.assign({},r),{noResolveJson:!0}),n)})}function nk(e,t,r,n,a){return Qe(this,void 0,void 0,function*(){return lv(e,"DELETE",t,n,a,r)})}class Cce{constructor(t,r){this.downloadFn=t,this.shouldThrowOnError=r}then(t,r){return this.execute().then(t,r)}execute(){return Qe(this,void 0,void 0,function*(){try{return{data:(yield this.downloadFn()).body,error:null}}catch(t){if(this.shouldThrowOnError)throw t;if(Nr(t))return{data:null,error:t};throw t}})}}var VU;class kce{constructor(t,r){this.downloadFn=t,this.shouldThrowOnError=r,this[VU]="BlobDownloadBuilder",this.promise=null}asStream(){return new Cce(this.downloadFn,this.shouldThrowOnError)}then(t,r){return this.getPromise().then(t,r)}catch(t){return this.getPromise().catch(t)}finally(t){return this.getPromise().finally(t)}getPromise(){return this.promise||(this.promise=this.execute()),this.promise}execute(){return Qe(this,void 0,void 0,function*(){try{return{data:yield(yield this.downloadFn()).blob(),error:null}}catch(t){if(this.shouldThrowOnError)throw t;if(Nr(t))return{data:null,error:t};throw t}})}}VU=Symbol.toStringTag;const Pce={limit:100,offset:0,sortBy:{column:"name",order:"asc"}},dR={cacheControl:"3600",contentType:"text/plain;charset=UTF-8",upsert:!1};class Nce{constructor(t,r={},n,a){this.shouldThrowOnError=!1,this.url=t,this.headers=r,this.bucketId=n,this.fetch=rk(a)}throwOnError(){return this.shouldThrowOnError=!0,this}uploadOrUpdate(t,r,n,a){return Qe(this,void 0,void 0,function*(){try{let i;const o=Object.assign(Object.assign({},dR),a);let s=Object.assign(Object.assign({},this.headers),t==="POST"&&{"x-upsert":String(o.upsert)});const l=o.metadata;typeof Blob<"u"&&n instanceof Blob?(i=new FormData,i.append("cacheControl",o.cacheControl),l&&i.append("metadata",this.encodeMetadata(l)),i.append("",n)):typeof FormData<"u"&&n instanceof FormData?(i=n,i.has("cacheControl")||i.append("cacheControl",o.cacheControl),l&&!i.has("metadata")&&i.append("metadata",this.encodeMetadata(l))):(i=n,s["cache-control"]=`max-age=${o.cacheControl}`,s["content-type"]=o.contentType,l&&(s["x-metadata"]=this.toBase64(this.encodeMetadata(l))),(typeof ReadableStream<"u"&&i instanceof ReadableStream||i&&typeof i=="object"&&"pipe"in i&&typeof i.pipe=="function")&&!o.duplex&&(o.duplex="half")),a!=null&&a.headers&&(s=Object.assign(Object.assign({},s),a.headers));const c=this._removeEmptyFolders(r),u=this._getFinalPath(c),d=yield(t=="PUT"?eA:Yi)(this.fetch,`${this.url}/object/${u}`,i,Object.assign({headers:s},o!=null&&o.duplex?{duplex:o.duplex}:{}));return{data:{path:c,id:d.Id,fullPath:d.Key},error:null}}catch(i){if(this.shouldThrowOnError)throw i;if(Nr(i))return{data:null,error:i};throw i}})}upload(t,r,n){return Qe(this,void 0,void 0,function*(){return this.uploadOrUpdate("POST",t,r,n)})}uploadToSignedUrl(t,r,n,a){return Qe(this,void 0,void 0,function*(){const i=this._removeEmptyFolders(t),o=this._getFinalPath(i),s=new URL(this.url+`/object/upload/sign/${o}`);s.searchParams.set("token",r);try{let l;const c=Object.assign({upsert:dR.upsert},a),u=Object.assign(Object.assign({},this.headers),{"x-upsert":String(c.upsert)});typeof Blob<"u"&&n instanceof Blob?(l=new FormData,l.append("cacheControl",c.cacheControl),l.append("",n)):typeof FormData<"u"&&n instanceof FormData?(l=n,l.append("cacheControl",c.cacheControl)):(l=n,u["cache-control"]=`max-age=${c.cacheControl}`,u["content-type"]=c.contentType);const d=yield eA(this.fetch,s.toString(),l,{headers:u});return{data:{path:i,fullPath:d.Key},error:null}}catch(l){if(this.shouldThrowOnError)throw l;if(Nr(l))return{data:null,error:l};throw l}})}createSignedUploadUrl(t,r){return Qe(this,void 0,void 0,function*(){try{let n=this._getFinalPath(t);const a=Object.assign({},this.headers);r!=null&&r.upsert&&(a["x-upsert"]="true");const i=yield Yi(this.fetch,`${this.url}/object/upload/sign/${n}`,{},{headers:a}),o=new URL(this.url+i.url),s=o.searchParams.get("token");if(!s)throw new tk("No token returned by API");return{data:{signedUrl:o.toString(),path:t,token:s},error:null}}catch(n){if(this.shouldThrowOnError)throw n;if(Nr(n))return{data:null,error:n};throw n}})}update(t,r,n){return Qe(this,void 0,void 0,function*(){return this.uploadOrUpdate("PUT",t,r,n)})}move(t,r,n){return Qe(this,void 0,void 0,function*(){try{return{data:yield Yi(this.fetch,`${this.url}/object/move`,{bucketId:this.bucketId,sourceKey:t,destinationKey:r,destinationBucket:n==null?void 0:n.destinationBucket},{headers:this.headers}),error:null}}catch(a){if(this.shouldThrowOnError)throw a;if(Nr(a))return{data:null,error:a};throw a}})}copy(t,r,n){return Qe(this,void 0,void 0,function*(){try{return{data:{path:(yield Yi(this.fetch,`${this.url}/object/copy`,{bucketId:this.bucketId,sourceKey:t,destinationKey:r,destinationBucket:n==null?void 0:n.destinationBucket},{headers:this.headers})).Key},error:null}}catch(a){if(this.shouldThrowOnError)throw a;if(Nr(a))return{data:null,error:a};throw a}})}createSignedUrl(t,r,n){return Qe(this,void 0,void 0,function*(){try{let a=this._getFinalPath(t),i=yield Yi(this.fetch,`${this.url}/object/sign/${a}
337`,Object.assign({expiresIn:r},n!=null&&n.transform?{transform:n.transform}:{}),{headers:this.headers});const o=n!=null&&n.download?`&download=${n.download===!0?"":n.download}`:"";return i={signedUrl:encodeURI(`${this.url}${i.signedURL}${o}`)},{data:i,error:null}}catch(a){if(this.shouldThrowOnError)throw a;if(Nr(a))return{data:null,error:a};throw a}})}createSignedUrls(t,r,n){return Qe(this,void 0,void 0,function*(){try{const a=yield Yi(this.fetch,`${this.url}/object/sign/${this.bucketId}`,{expiresIn:r,paths:t},{headers:this.headers}),i=n!=null&&n.download?`&download=${n.download===!0?"":n.download}`:"";return{data:a.map(o=>Object.assign(Object.assign({},o),{signedUrl:o.signedURL?encodeURI(`${this.url}${o.signedURL}${i}`):null})),error:null}}catch(a){if(this.shouldThrowOnError)throw a;if(Nr(a))return{data:null,error:a};throw a}})}download(t,r){const a=typeof(r==null?void 0:r.transform)<"u"?"render/image/authenticated":"object",i=this.transformOptsToQueryString((r==null?void 0:r.transform)||{}),o=i?`?${i}`:"",s=this._getFinalPath(t),l=()=>Km(this.fetch,`${this.url}/${a}/${s}${o}`,{headers:this.headers,noResolveJson:!0});return new kce(l,this.shouldThrowOnError)}info(t){return Qe(this,void 0,void 0,function*(){const r=this._getFinalPath(t);try{const n=yield Km(this.fetch,`${this.url}/object/info/${r}`,{headers:this.headers});return{data:QE(n),error:null}}catch(n){if(this.shouldThrowOnError)throw n;if(Nr(n))return{data:null,error:n};throw n}})}exists(t){return Qe(this,void 0,void 0,function*(){const r=this._getFinalPath(t);try{return yield Oce(this.fetch,`${this.url}/object/${r}`,{headers:this.headers}),{data:!0,error:null}}catch(n){if(this.shouldThrowOnError)throw n;if(Nr(n)&&n instanceof JE){const a=n.originalError;if([400,404].includes(a==null?void 0:a.status))return{data:!1,error:n}}throw n}})}getPublicUrl(t,r){const n=this._getFinalPath(t),a=[],i=r!=null&&r.download?`download=${r.download===!0?"":r.download}`:"";i!==""&&a.push(i);const s=typeof(r==null?void 0:r.transform)<"u"?"render/image":"object",l=this.transformOptsToQueryString((r==null?void 0:r.transform)||{});l!==""&&a.push(l);let c=a.join("&");return c!==""&&(c=`?${c}`),{data:{publicUrl:encodeURI(`${this.url}/${s}/public/${n}${c}`)}}}remove(t){return Qe(this,void 0,void 0,function*(){try{return{data:yield nk(this.fetch,`${this.url}/object/${this.bucketId}`,{prefixes:t},{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Nr(r))return{data:null,error:r};throw r}})}list(t,r,n){return Qe(this,void 0,void 0,function*(){try{const a=Object.assign(Object.assign(Object.assign({},Pce),r),{prefix:t||""});return{data:yield Yi(this.fetch,`${this.url}/object/list/${this.bucketId}`,a,{headers:this.headers},n),error:null}}catch(a){if(this.shouldThrowOnError)throw a;if(Nr(a))return{data:null,error:a};throw a}})}listV2(t,r){return Qe(this,void 0,void 0,function*(){try{const n=Object.assign({},t);return{data:yield Yi(this.fetch,`${this.url}/object/list-v2/${this.bucketId}`,n,{headers:this.headers},r),error:null}}catch(n){if(this.shouldThrowOnError)throw n;if(Nr(n))return{data:null,error:n};throw n}})}encodeMetadata(t){return JSON.stringify(t)}toBase64(t){return typeof Buffer<"u"?Buffer.from(t).toString("base64"):btoa(t)}_getFinalPath(t){return`${this.bucketId}/${t.replace(/^\/+/,"")}`}_removeEmptyFolders(t){return t.replace(/^\/|\/$/g,"").replace(/\/+/g,"/")}transformOptsToQueryString(t){const r=[];return t.width&&r.push(`width=${t.width}`),t.height&&r.push(`height=${t.height}`),t.resize&&r.push(`resize=${t.resize}`),t.format&&r.push(`format=${t.format}`),t.quality&&r.push(`quality=${t.quality}`),r.join("&")}}const HU="2.83.0",qU={"X-Client-Info":`storage-js/${HU}`};class jce{constructor(t,r={},n,a){this.shouldThrowOnError=!1;const i=new URL(t);a!=null&&a.useNewHostname&&/supabase\.(co|in|red)$/.test(i.hostname)&&!i.hostname.includes("storage.supabase.")&&(i.hostname=i.hostname.replace("supabase.","storage.supabase.")),this.url=i.href.replace(/\/$/,""),this.headers=Object.assign(Object.assign({},qU),r),this.fetch=rk(n)}throwOnError(){return this.shouldThrowOnError=!0,this}listBuckets(t){return Qe(this,void 0,void 0,function*(){try{const r=this.listBucketOptionsToQueryString(t);return{data:yield Km(this.fetch,`${this.url}/bucket${r}`,{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Nr(r))return{data:null,error:r};throw r}})}getBucket(t){return Qe(this,void 0,void 0,function*(){try{return{data:yield Km(this.fetch,`${this.url}/bucket/${t}`,{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Nr(r))return{data:null,error:r};throw r}})}createBucket(t){return Qe(this,arguments,void 0,function*(r,n={public:!1}){try{return{data:yield Yi(this.fetch,`${this.url}/bucket`,{id:r,name:r,type:n.type,public:n.public,file_size_limit:n.fileSizeLimit,allowed_mime_types:n.allowedMimeTypes},{headers:this.headers}),error:null}}catch(a){if(this.shouldThrowOnError)throw a;if(Nr(a))return{data:null,error:a};throw a}})}updateBucket(t,r){return Qe(this,void 0,void 0,function*(){try{return{data:yield eA(this.fetch,`${this.url}/bucket/${t}`,{id:t,name:t,public:r.public,file_size_limit:r.fileSizeLimit,allowed_mime_types:r.allowedMimeTypes},{headers:this.headers}),error:null}}catch(n){if(this.shouldThrowOnError)throw n;if(Nr(n))return{data:null,error:n};throw n}})}emptyBucket(t){return Qe(this,void 0,void 0,function*(){try{return{data:yield Yi(this.fetch,`${this.url}/bucket/${t}/empty`,{},{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Nr(r))return{data:null,error:r};throw r}})}deleteBucket(t){return Qe(this,void 0,void 0,function*(){try{return{data:yield nk(this.fetch,`${this.url}/bucket/${t}`,{},{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Nr(r))return{data:null,error:r};throw r}})}listBucketOptionsToQueryString(t){const r={};return t&&("limit"in t&&(r.limit=String(t.limit)),"offset"in t&&(r.offset=String(t.offset)),t.search&&(r.search=t.search),t.sortColumn&&(r.sortColumn=t.sortColumn),t.sortOrder&&(r.sortOrder=t.sortOrder)),Object.keys(r).length>0?"?"+new URLSearchParams(r).toString():""}}class Rce{constructor(t,r={},n){this.shouldThrowOnError=!1,this.url=t.replace(/\/$/,""),this.headers=Object.assign(Object.assign({},qU),r),this.fetch=rk(n)}throwOnError(){return this.shouldThrowOnError=!0,this}createBucket(t){return Qe(this,void 0,void 0,function*(){try{return{data:yield Yi(this.fetch,`${this.url}/bucket`,{name:t},{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Nr(r))return{data:null,error:r};throw r}})}listBuckets(t){return Qe(this,void 0,void 0,function*(){try{const r=new 
337URLSearchParams;(t==null?void 0:t.limit)!==void 0&&r.set("limit",t.limit.toString()),(t==null?void 0:t.offset)!==void 0&&r.set("offset",t.offset.toString()),t!=null&&t.sortColumn&&r.set("sortColumn",t.sortColumn),t!=null&&t.sortOrder&&r.set("sortOrder",t.sortOrder),t!=null&&t.search&&r.set("search",t.search);const n=r.toString(),a=n?`${this.url}/bucket?${n}`:`${this.url}/bucket`;return{data:yield Km(this.fetch,a,{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Nr(r))return{data:null,error:r};throw r}})}deleteBucket(t){return Qe(this,void 0,void 0,function*(){try{return{data:yield nk(this.fetch,`${this.url}/bucket/${t}`,{},{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Nr(r))return{data:null,error:r};throw r}})}}const ak={"X-Client-Info":`storage-js/${HU}`,"Content-Type":"application/json"};class GU extends Error{constructor(t){super(t),this.__isStorageVectorsError=!0,this.name="StorageVectorsError"}}function Za(e){return typeof e=="object"&&e!==null&&"__isStorageVectorsError"in e}class Y_ extends GU{constructor(t,r,n){super(t),this.name="StorageVectorsApiError",this.status=r,this.statusCode=n}toJSON(){return{name:this.name,message:this.message,status:this.status,statusCode:this.statusCode}}}class Dce extends GU{constructor(t,r){super(t),this.name="StorageVectorsUnknownError",this.originalError=r}}var fR;(function(e){e.InternalError="InternalError",e.S3VectorConflictException="S3VectorConflictException",e.S3VectorNotFoundException="S3VectorNotFoundException",e.S3VectorBucketNotEmpty="S3VectorBucketNotEmpty",e.S3VectorMaxBucketsExceeded="S3VectorMaxBucketsExceeded",e.S3VectorMaxIndexesExceeded="S3VectorMaxIndexesExceeded"})(fR||(fR={}));const ik=e=>e?(...t)=>e(...t):(...t)=>fetch(...t),Ice=e=>{if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},hR=e=>e.msg||e.message||e.error_description||e.error||JSON.stringify(e),Mce=(e,t,r)=>Qe(void 0,void 0,void 0,function*(){if(e&&typeof e=="object"&&"status"in e&&"ok"in e&&typeof e.status=="number"&&!(r!=null&&r.noResolveJson)){const a=e.status||500,i=e;if(typeof i.json=="function")i.json().then(o=>{const s=(o==null?void 0:o.statusCode)||(o==null?void 0:o.code)||a+"";t(new Y_(hR(o),a,s))}).catch(()=>{const o=a+"",s=i.statusText||`HTTP ${a} error`;t(new Y_(s,a,o))});else{const o=a+"",s=i.statusText||`HTTP ${a} error`;t(new Y_(s,a,o))}}else t(new Dce(hR(e),e))}),Fce=(e,t,r,n)=>{const a={method:e,headers:(t==null?void 0:t.headers)||{}};return n?(Ice(n)?(a.headers=Object.assign({"Content-Type":"application/json"},t==null?void 0:t.headers),a.body=JSON.stringify(n)):a.body=n,Object.assign(Object.assign({},a),r)):a};function $ce(e,t,r,n,a,i){return Qe(this,void 0,void 0,function*(){return new Promise((o,s)=>{e(r,Fce(t,n,a,i)).then(l=>{if(!l.ok)throw l;if(n!=null&&n.noResolveJson)return l;const c=l.headers.get("content-type");return!c||!c.includes("application/json")?{}:l.json()}).then(l=>o(l)).catch(l=>Mce(l,s,n))})})}function Ja(e,t,r,n,a){return Qe(this,void 0,void 0,function*(){return $ce(e,"POST",t,n,a,r)})}class Lce{constructor(t,r={},n){this.shouldThrowOnError=!1,this.url=t.replace(/\/$/,""),this.headers=Object.assign(Object.assign({},ak),r),this.fetch=ik(n)}throwOnError(){return this.shouldThrowOnError=!0,this}createIndex(t){return Qe(this,void 0,void 0,function*(){try{return{data:(yield Ja(this.fetch,`${this.url}/CreateIndex`,t,{headers:this.headers}))||{},error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Za(r))return{data:null,error:r};throw r}})}getIndex(t,r){return Qe(this,void 0,void 0,function*(){try{return{data:yield Ja(this.fetch,`${this.url}/GetIndex`,{vectorBucketName:t,indexName:r},{headers:this.headers}),error:null}}catch(n){if(this.shouldThrowOnError)throw n;if(Za(n))return{data:null,error:n};throw n}})}listIndexes(t){return Qe(this,void 0,void 0,function*(){try{return{data:yield Ja(this.fetch,`${this.url}/ListIndexes`,t,{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Za(r))return{data:null,error:r};throw r}})}deleteIndex(t,r){return Qe(this,void 0,void 0,function*(){try{return{data:(yield Ja(this.fetch,`${this.url}/DeleteIndex`,{vectorBucketName:t,indexName:r},{headers:this.headers}))||{},error:null}}catch(n){if(this.shouldThrowOnError)throw n;if(Za(n))return{data:null,error:n};throw n}})}}class Bce{constructor(t,r={},n){this.shouldThrowOnError=!1,this.url=t.replace(/\/$/,""),this.headers=Object.assign(Object.assign({},ak),r),this.fetch=ik(n)}throwOnError(){return this.shouldThrowOnError=!0,this}putVectors(t){return Qe(this,void 0,void 0,function*(){try{if(t.vectors.length<1||t.vectors.length>500)throw new Error("Vector batch size must be between 1 and 500 items");return{data:(yield Ja(this.fetch,`${this.url}/PutVectors`,t,{headers:this.headers}))||{},error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Za(r))return{data:null,error:r};throw r}})}getVectors(t){return Qe(this,void 0,void 0,function*(){try{return{data:yield Ja(this.fetch,`${this.url}/GetVectors`,t,{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Za(r))return{data:null,error:r};throw r}})}listVectors(t){return Qe(this,void 0,void 0,function*(){try{if(t.segmentCount!==void 0){if(t.segmentCount<1||t.segmentCount>16)throw new Error("segmentCount must be between 1 and 16");
337if(t.segmentIndex!==void 0&&(t.segmentIndex<0||t.segmentIndex>=t.segmentCount))throw new Error(`segmentIndex must be between 0 and ${t.segmentCount-1}`)}return{data:yield Ja(this.fetch,`${this.url}/ListVectors`,t,{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Za(r))return{data:null,error:r};throw r}})}queryVectors(t){return Qe(this,void 0,void 0,function*(){try{return{data:yield Ja(this.fetch,`${this.url}/QueryVectors`,t,{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Za(r))return{data:null,error:r};throw r}})}deleteVectors(t){return Qe(this,void 0,void 0,function*(){try{if(t.keys.length<1||t.keys.length>500)throw new Error("Keys batch size must be between 1 and 500 items");return{data:(yield Ja(this.fetch,`${this.url}/DeleteVectors`,t,{headers:this.headers}))||{},error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Za(r))return{data:null,error:r};throw r}})}}class Uce{constructor(t,r={},n){this.shouldThrowOnError=!1,this.url=t.replace(/\/$/,""),this.headers=Object.assign(Object.assign({},ak),r),this.fetch=ik(n)}throwOnError(){return this.shouldThrowOnError=!0,this}createBucket(t){return Qe(this,void 0,void 0,function*(){try{return{data:(yield Ja(this.fetch,`${this.url}/CreateVectorBucket`,{vectorBucketName:t},{headers:this.headers}))||{},error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Za(r))return{data:null,error:r};throw r}})}getBucket(t){return Qe(this,void 0,void 0,function*(){try{return{data:yield Ja(this.fetch,`${this.url}/GetVectorBucket`,{vectorBucketName:t},{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Za(r))return{data:null,error:r};throw r}})}listBuckets(){return Qe(this,arguments,void 0,function*(t={}){try{return{data:yield Ja(this.fetch,`${this.url}/ListVectorBuckets`,t,{headers:this.headers}),error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Za(r))return{data:null,error:r};throw r}})}deleteBucket(t){return Qe(this,void 0,void 0,function*(){try{return{data:(yield Ja(this.fetch,`${this.url}/DeleteVectorBucket`,{vectorBucketName:t},{headers:this.headers}))||{},error:null}}catch(r){if(this.shouldThrowOnError)throw r;if(Za(r))return{data:null,error:r};throw r}})}}class zce extends Uce{constructor(t,r={}){super(t,r.headers||{},r.fetch)}from(t){return new Wce(this.url,this.headers,t,this.fetch)}}class Wce extends Lce{constructor(t,r,n,a){super(t,r,a),this.vectorBucketName=n}createIndex(t){const r=Object.create(null,{createIndex:{get:()=>super.createIndex}});return Qe(this,void 0,void 0,function*(){return r.createIndex.call(this,Object.assign(Object.assign({},t),{vectorBucketName:this.vectorBucketName}))})}listIndexes(){const t=Object.create(null,{listIndexes:{get:()=>super.listIndexes}});return Qe(this,arguments,void 0,function*(r={}){return t.listIndexes.call(this,Object.assign(Object.assign({},r),{vectorBucketName:this.vectorBucketName}))})}getIndex(t){const r=Object.create(null,{getIndex:{get:()=>super.getIndex}});return Qe(this,void 0,void 0,function*(){return r.getIndex.call(this,this.vectorBucketName,t)})}deleteIndex(t){const r=Object.create(null,{deleteIndex:{get:()=>super.deleteIndex}});return Qe(this,void 0,void 0,function*(){return r.deleteIndex.call(this,this.vectorBucketName,t)})}index(t){return new Vce(this.url,this.headers,this.vectorBucketName,t,this.fetch)}}class Vce extends Bce{constructor(t,r,n,a,i){super(t,r,i),this.vectorBucketName=n,this.indexName=a}putVectors(t){const r=Object.create(null,{putVectors:{get:()=>super.putVectors}});return Qe(this,void 0,void 0,function*(){return r.putVectors.call(this,Object.assign(Object.assign({},t),{vectorBucketName:this.vectorBucketName,indexName:this.indexName}))})}getVectors(t){const r=Object.create(null,{getVectors:{get:()=>super.getVectors}});return Qe(this,void 0,void 0,function*(){return r.getVectors.call(this,Object.assign(Object.assign({},t),{vectorBucketName:this.vectorBucketName,indexName:this.indexName}))})}listVectors(){const t=Object.create(null,{listVectors:{get:()=>super.listVectors}});return Qe(this,arguments,void 0,function*(r={}){return t.listVectors.call(this,Object.assign(Object.assign({},r),{vectorBucketName:this.vectorBucketName,indexName:this.indexName}))})}queryVectors(t){const r=Object.create(null,{queryVectors:{get:()=>super.queryVectors}});return Qe(this,void 0,void 0,function*(){return r.queryVectors.call(this,Object.assign(Object.assign({},t),{vectorBucketName:this.vectorBucketName,indexName:this.indexName}))})}deleteVectors(t){const r=Object.create(null,{deleteVectors:{get:()=>super.deleteVectors}});return Qe(this,void 0,void 0,function*(){return r.deleteVectors.call(this,Object.assign(Object.assign({},t),{vectorBucketName:this.vectorBucketName,indexName:this.indexName}))})}}class Hce extends jce{constructor(t,r={},n,a){super(t,r,n,a)}from(t){return new Nce(this.url,this.headers,t,this.fetch)}get vectors(){return new zce(this.url+"/vector",{headers:this.headers,fetch:this.fetch})}get analytics(){return new Rce(this.url+"/iceberg",this.headers,this.fetch)}}const qce="2.83.0";let Up="";typeof Deno<"u"?Up="deno":typeof document<"u"?Up="web":typeof navigator<"u"&&navigator.product==="ReactNative"?Up="react-native":Up="node";const Gce={"X-Client-Info":`supabase-js-${Up}/${qce}`},Kce={headers:Gce},Yce={schema:"public"},Xce={autoRefreshToken:!0,persistSession:!0,detectSessionInUrl:!0,flowType:"implicit"},Zce={},Jce=e=>e?(...t)=>e(...t):(...t)=>fetch(...t),Qce=()=>Headers,eue=(e,t,r)=>{const n=Jce(r),a=Qce();return async(i,o)=>{var s;const l=(s=await t())!==null&&s!==void 0?s:e;let c=new a(o==null?void 0:o.headers);return c.has("apikey")||c.set("apikey",e),c.has("Authorization")||c.set("Authorization",`Bearer ${l}`),n(i,Object.assign(Object.assign({},o),{headers:c}))}};function tue(e){return e.endsWith("/")?e:e+"/"}function rue(e,t){var r,n;const{db:a,auth:i,realtime:o,global:s}=e,{db:l,auth:c,realtime:u,global:d}=t,h={db:Object.assign(Object.assign({},l),a),auth:Object.assign(Object.assign({},c),i),realtime:Object.assign(Object.assign({},u),o),storage:{},global:Object.assign(Object.assign(Object.assign({},d),s),{headers:Object.assign(Object.assign({},(r=d==null?void 0:d.headers)!==null&&r!==void 0?r:{}),(n=s==null?void 0:s.headers)!==null&&n!==void 0?n:{})}),accessToken:async()=>""};return e.accessToken?h.accessToken=e.accessToken:delete h.accessToken,h}function nue(e){const t=e==null?void 0:e.trim();if(!t)throw new Error("supabaseUrl is required.");
337if(!t.match(/^https?:\/\//i))throw new Error("Invalid supabaseUrl: Must be a valid HTTP or HTTPS URL.");try{return new URL(tue(t))}catch{throw Error("Invalid supabaseUrl: Provided URL is malformed.")}}const KU="2.83.0",Od=30*1e3,tA=3,X_=tA*Od,aue="http://localhost:9999",iue="supabase.auth.token",oue={"X-Client-Info":`gotrue-js/${KU}`},rA="X-Supabase-Api-Version",YU={"2024-01-01":{timestamp:Date.parse("2024-01-01T00:00:00.0Z"),name:"2024-01-01"}},sue=/^([a-z0-9_-]{4})*($|[a-z0-9_-]{3}$|[a-z0-9_-]{2}$)$/i,lue=10*60*1e3;class Ym extends Error{constructor(t,r,n){super(t),this.__isAuthError=!0,this.name="AuthError",this.status=r,this.code=n}}function rt(e){return typeof e=="object"&&e!==null&&"__isAuthError"in e}class cue extends Ym{constructor(t,r,n){super(t,r,n),this.name="AuthApiError",this.status=r,this.code=n}}function uue(e){return rt(e)&&e.name==="AuthApiError"}class Gc extends Ym{constructor(t,r){super(t),this.name="AuthUnknownError",this.originalError=r}}class bc extends Ym{constructor(t,r,n,a){super(t,n,a),this.name=r,this.status=n}}class La extends bc{constructor(){super("Auth session missing!","AuthSessionMissingError",400,void 0)}}function due(e){return rt(e)&&e.name==="AuthSessionMissingError"}class dd extends bc{constructor(){super("Auth session or user missing","AuthInvalidToken
337ResponseError",500,void 0)}}class hg extends bc{constructor(t){super(t,"AuthInvalidCredentialsError",400,void 0)}}class pg extends bc{constructor(t,r=null){super(t,"AuthImplicitGrantRedirectError",500,void 0),this.details=null,this.details=r}toJSON(){return{name:this.name,message:this.message,status:this.status,details:this.details}}}function fue(e){return rt(e)&&e.name==="AuthImplicitGrantRedirectError"}class pR extends bc{constructor(t,r=null){super(t,"AuthPKCEGrantCodeExchangeError",500,void 0),this.details=null,this.details=r}toJSON(){return{name:this.name,message:this.message,status:this.status,details:this.details}}}class nA extends bc{constructor(t,r){super(t,"AuthRetryableFetchError",r,void 0)}}function Z_(e){return rt(e)&&e.name==="AuthRetryableFetchError"}class mR extends bc{constructor(t,r,n){super(t,"AuthWeakPasswordError",r,"weak_password"),this.reasons=n}}class aA extends bc{constructor(t){super(t,"AuthInvalidJwtError",400,"invalid_jwt")}}const dx="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".split(""),vR=` 	
338\r=`.split(""),hue=(()=>{const e=new Array(128);for(let t=0;t<e.length;t+=1)e[t]=-1;for(let t=0;t<vR.length;t+=1)e[vR[t].charCodeAt(0)]=-2;for(let t=0;t<dx.length;t+=1)e[dx[t].charCodeAt(0)]=t;return e})();function gR(e,t,r){if(e!==null)for(t.queue=t.queue<<8|e,t.queuedBits+=8;t.queuedBits>=6;){const n=t.queue>>t.queuedBits-6&63;r(dx[n]),t.queuedBits-=6}else if(t.queuedBits>0)for(t.queue=t.queue<<6-t.queuedBits,t.queuedBits=6;t.queuedBits>=6;){const n=t.queue>>t.queuedBits-6&63;r(dx[n]),t.queuedBits-=6}}function XU(e,t,r){const n=hue[e];if(n>-1)for(t.queue=t.queue<<6|n,t.queuedBits+=6;t.queuedBits>=8;)r(t.queue>>t.queuedBits-8&255),t.queuedBits-=8;else{if(n===-2)return;throw new Error(`Invalid Base64-URL character "${String.fromCharCode(e)}"`)}}function yR(e){const t=[],r=o=>{t.push(String.fromCodePoint(o))},n={utf8seq:0,codepoint:0},a={queue:0,queuedBits:0},i=o=>{vue(o,n,r)};for(let o=0;o<e.length;o+=1)XU(e.charCodeAt(o),a,i);return t.join("")}function pue(e,t){if(e<=127){t(e);return}else if(e<=2047){t(192|e>>6),t(128|e&63);return}else if(e<=65535){t(224|e>>12),t(128|e>>6&63),t(128|e&63);return}else if(e<=1114111){t(240|e>>18),t(128|e>>12&63),t(128|e>>6&63),t(128|e&63);return}throw new Error(`Unrecognized Unicode codepoint: ${e.toString(16)}`)}function mue(e,t){for(let r=0;r<e.length;r+=1){let n=e.charCodeAt(r);if(n>55295&&n<=56319){const a=(n-55296)*1024&65535;n=(e.charCodeAt(r+1)-56320&65535|a)+65536,r+=1}pue(n,t)}}function vue(e,t,r){if(t.utf8seq===0){if(e<=127){r(e);return}for(let n=1;n<6;n+=1)if(!(e>>7-n&1)){t.utf8seq=n;break}if(t.utf8seq===2)t.codepoint=e&31;else if(t.utf8seq===3)t.codepoint=e&15;else if(t.utf8seq===4)t.codepoint=e&7;else throw new Error("Invalid UTF-8 sequence");t.utf8seq-=1}else if(t.utf8seq>0){if(e<=127)throw new Error("Invalid UTF-8 sequence");t.codepoint=t.codepoint<<6|e&63,t.utf8seq-=1,t.utf8seq===0&&r(t.codepoint)}}function of(e){const t=[],r={queue:0,queuedBits:0},n=a=>{t.push(a)};for(let a=0;a<e.length;a+=1)XU(e.charCodeAt(a),r,n);return new Uint8Array(t)}function gue(e){const t=[];return mue(e,r=>t.push(r)),new Uint8Array(t)}function ru(e){const t=[],r={queue:0,queuedBits:0},n=a=>{t.push(a)};return e.forEach(a=>gR(a,r,n)),gR(null,r,n),t.join("")}function yue(e){return Math.round(Date.now()/1e3)+e}function xue(){return Symbol("auth-callback")}const Pn=()=>typeof window<"u"&&typeof document<"u",Nc={tested:!1,writable:!1},ZU=()=>{if(!Pn())return!1;try{if(typeof globalThis.localStorage!="object")return!1}catch{return!1}if(Nc.tested)return Nc.writable;const e=`lswt-${Math.random()}${Math.random()}`;try{globalThis.localStorage.setItem(e,e),globalThis.localStorage.removeItem(e),Nc.tested=!0,Nc.writable=!0}catch{Nc.tested=!0,Nc.writable=!1}return Nc.writable};function bue(e){const t={},r=new URL(e);if(r.hash&&r.hash[0]==="#")try{new URLSearchParams(r.hash.substring(1)).forEach((a,i)=>{t[i]=a})}catch{}return r.searchParams.forEach((n,a)=>{t[a]=n}),t}const JU=e=>e?(...t)=>e(...t):(...t)=>fetch(...t),wue=e=>typeof e=="object"&&e!==null&&"status"in e&&"ok"in e&&"json"in e&&typeof e.json=="function",Cd=async(e,t,r)=>{await e.setItem(t,JSON.stringify(r))},jc=async(e,t)=>{const r=await e.getItem(t);if(!r)return null;try{return JSON.parse(r)}catch{return r}},ul=async(e,t)=>{await e.removeItem(t)};class Fb{constructor(){this.promise=new Fb.promiseConstructor((t,r)=>{this.resolve=t,this.reject=r})}}Fb.promiseConstructor=Promise;function J_(e){const t=e.split(".");if(t.length!==3)throw new aA("Invalid JWT structure");for(let n=0;n<t.length;n++)if(!sue.test(t[n]))throw new aA("JWT not in base64url format");return{header:JSON.parse(yR(t[0])),payload:JSON.parse(yR(t[1])),signature:of(t[2]),raw:{header:t[0],payload:t[1]}}}async function _ue(e){return await new Promise(t=>{setTimeout(()=>t(null),e)})}function Sue(e,t){return new Promise((n,a)=>{(async()=>{for(let i=0;i<1/0;i++)try{const o=await e(i);if(!t(i,null,o)){n(o);return}}catch(o){if(!t(i,o)){a(o);return}}})()})}function Eue(e){return("0"+e.toString(16)).substr(-2)}function Aue(){const t=new Uint32Array(56);if(typeof crypto>"u"){const r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~",n=r.length;let a="";for(let i=0;i<56;i++)a+=r.charAt(Math.floor(Math.random()*n));return a}return crypto.getRandomValues(t),Array.from(t,Eue).join("")}async function Tue(e){const r=new TextEncoder().encode(e),n=await crypto.subtle.digest("SHA-256",r),a=new Uint8Array(n);return Array.from(a).map(i=>String.fromCharCode(i)).join("")}async function Oue(e){if(!(typeof crypto<"u"&&typeof crypto.subtle<"u"&&typeof TextEncoder<"u"))return console.warn("WebCrypto API is not supported. Code 
338challenge method will default to use plain instead of sha256."),e;const r=await Tue(e);return btoa(r).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}async function fd(e,t,r=!1){const n=Aue();let a=n;r&&(a+="/PASSWORD_RECOVERY"),await Cd(e,`${t}-code-verifier`,a);const i=await Oue(n);return[i,n===i?"plain":"s256"]}const Cue=/^2[0-9]{3}-(0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-9]|3[0-1])$/i;function kue(e){const t=e.headers.get(rA);if(!t||!t.match(Cue))return null;try{return new Date(`${t}T00:00:00.0Z`)}catch{return null}}function Pue(e){if(!e)throw new Error("Missing exp claim");const t=Math.floor(Date.now()/1e3);if(e<=t)throw new Error("JWT has expired")}function Nue(e){switch(e){case"RS256":return{name:"RSASSA-PKCS1-v1_5",hash:{name:"SHA-256"}};case"ES256":return{name:"ECDSA",namedCurve:"P-256",hash:{name:"SHA-256"}};default:throw new Error("Invalid alg claim")}}const jue=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/;function hd(e){if(!jue.test(e))throw new Error("@supabase/auth-js: Expected parameter to be UUID but is not")}function Q_(){const e={};return new Proxy(e,{get:(t,r)=>{if(r==="__isUserNotAvailableProxy")return!0;if(typeof r=="symbol"){const n=r.toString();if(n==="Symbol(Symbol.toPrimitive)"||n==="Symbol(Symbol.toStringTag)"||n==="Symbol(util.inspect.custom)")return}throw new Error(`@supabase/auth-js: client was created with userStorage option and there was no user stored in the user storage. Accessing the "${r}" property of the session object is not supported. Please use getUser() instead.`)},set:(t,r)=>{throw new Error(`@supabase/auth-js: client was created with userStorage option and there was no user stored in the user storage. Setting the "${r}" property of the session object is not supported. Please use getUser() to fetch a user object you can manipulate.`)},deleteProperty:(t,r)=>{throw new Error(`@supabase/auth-js: client was created with userStorage option and there was no user stored in the user storage. Deleting the "${r}" property of the session object is not supported. Please use getUser() to fetch a user object you can manipulate.`)}})}function Rue(e,t){return new Proxy(e,{get:(r,n,a)=>{if(n==="__isInsecureUserWarningProxy")return!0;if(typeof n=="symbol"){const i=n.toString();if(i==="Symbol(Symbol.toPrimitive)"||i==="Symbol(Symbol.toStringTag)"||i==="Symbol(util.inspect.custom)"||i==="Symbol(nodejs.util.inspect.custom)")return Reflect.get(r,n,a)}return!t.value&&typeof n=="string"&&(console.warn("Using the user object as returned from supabase.auth.getSession() or from some supabase.auth.onAuthStateChange() events could be insecure! This value comes directly from the storage medium (usually cookies on the server) and may not be authentic. Use supabase.auth.getUser() instead which authenticates the data by contacting the Supabase Auth server."),t.value=!0),Reflect.get(r,n,a)}})}function xR(e){return JSON.parse(JSON.stringify(e))}const Bc=e=>e.msg||e.message||e.error_description||e.error||JSON.stringify(e),Due=[502,503,504];async function bR(e){var t;if(!wue(e))throw new nA(Bc(e),0);if(Due.includes(e.status))throw new nA(Bc(e),e.status);let r;try{r=await e.json()}catch(i){throw new Gc(Bc(i),i)}let n;const a=kue(e);if(a&&a.getTime()>=YU["2024-01-01"].timestamp&&typeof r=="object"&&r&&typeof r.code=="string"?n=r.code:typeof r=="object"&&r&&typeof r.error_code=="string"&&(n=r.error_code),n){if(n==="weak_password")throw new mR(Bc(r),e.status,((t=r.weak_password)===null||t===void 0?void 0:t.reasons)||[]);if(n==="session_not_found")throw new La}else if(typeof r=="object"&&r&&typeof r.weak_password=="object"&&r.weak_password&&Array.isArray(r.weak_password.reasons)&&r.weak_password.reasons.length&&r.weak_password.reasons.reduce((i,o)=>i&&typeof o=="string",!0))throw new mR(Bc(r),e.status,r.weak_password.reasons);throw new cue(Bc(r),e.status||500,n)}const Iue=(e,t,r,n)=>{const a={method:e,headers:(t==null?void 0:t.headers)||{}};return e==="GET"?a:(a.headers=Object.assign({"Content-Type":"application/json;charset=UTF-8"},t==null?void 0:t.headers),a.body=JSON.stringify(n),Object.assign(Object.assign({},a),r))};async function lt(e,t,r,n){var a;const i=Object.assign({},n==null?void 0:n.headers);i[rA]||(i[rA]=YU["2024-01-01"].name),n!=null&&n.jwt&&(i.Authorization=`Bearer ${n.jwt}`);const o=(a=n==null?void 0:n.query)!==null&&a!==void 0?a:{};n!=null&&n.redirectTo&&(o.redirect_to=n.redirectTo);const s=Object.keys(o).length?"?"+new URLSearchParams(o).toString():"",l=await Mue(e,t,r+s,{headers:i,noResolveJson:n==null?void 0:n.noResolveJson},{},n==null?void 0:n.body);return n!=null&&n.xform?n==null?void 0:n.xform(l):{data:Object.assign({},l),error:null}}async function Mue(e,t,r,n,a,i){const o=Iue(t,n,a,i);let s;try{s=await e(r,Object.assign({},o))}catch(l){throw console.error(l),new nA(Bc(l),0)}if(s.ok||await bR(s),n!=null&&n.noResolveJson)return s;try{return await s.json()}catch(l){await bR(l)}}function Hi(e){var t;let r=null;Lue(e)&&(r=Object.assign({},e),e.expires_at||(r.expires_at=yue(e.expires_in)));const n=(t=e.user)!==null&&t!==void 0?t:e;return{data:{session:r,user:n},error:null}}function wR(e){const t=Hi(e);return!t.error&&e.weak_password&&typeof e.weak_password=="object"&&Array.isArray(e.weak_password.reasons)&&e.weak_password.reasons.length&&e.weak_password.message&&typeof e.weak_password.message=="string"&&e.weak_password.reasons.reduce((r,n)=>r&&typeof n=="string",!0)&&(t.data.weak_password=e.weak_password),t}function _l(e){var t;return{data:{user:(t=e.user)!==null&&t!==void 0?t:e},error:null}}function Fue(e){return{data:e,error:null}}function $ue(e){const{action_link:t,email_otp:r,hashed_token:n,redirect_to:a,verification_type:i}=e,o=gc(e,["action_link","email_otp","hashed_token","redirect_to","verification_type"]),s={action_link:t,email_otp:r,hashed_token:n,redirect_to:a,verification_type:i},l=Object.assign({},o);return{data:{properties:s,user:l},error:null}}function _R(e){return e}function Lue(e){return e.access_token&&e.refresh_token&&e.expires_in}const e2=["global","local","others"];class Bue{constructor({url:t="",headers:r={},fetch:n}){this.url=t,this.headers=r,this.fetch=JU(n),this.mfa={listFactors:this._listFactors.bind(this),deleteFactor:this._deleteFactor.bind(this)},this.oauth={listClients:this._listOAuthClients.bind(this),createClient:this._createOAuthClient.bind(this),getClient:this._getOAuthClient.bind(this),updateClient:this._updateOAuthClient.bind(this),deleteClient:this._deleteOAuthClient.bind(this),regenerateClientSecret:this._regenerateOAuthClientSecret.bind(this)}}async signOut(t,r=e2[0]){if(e2.indexOf(r)<0)throw new Error(`@supabase/auth-js: Parameter scope must be one of ${e2.join(", ")}`);try{return await lt(this.fetch,"POST",`${this.url}/logout?scope=${r}`,{headers:this.headers,jwt:t,noResolveJson:!0}),{data:null,error:null}}catch(n){if(rt(n))return{data:null,error:n};throw n}}async inviteUserByEmail(t,r={}){try{return await lt(this.fetch,"POST",`${this.url}/invite`,{body:{email:t,data:r.data},headers:this.headers,redirectTo:r.redirectTo,xform:_l})}catch(n){if(rt(n))return{data:{user:null},error:n};throw n}}async generateLink(t){try{const{options:r}=t,n=gc(t,["options"]),a=Object.assign(Object.assign({},n),r);return"newEmail"in n&&(a.new_email=n==null?void 0:n.newEmail,delete a.newEmail),await lt(this.fetch,"POST",`${this.url}/admin/generate_link`,{body:a,headers:this.headers,xform:$ue,redirectTo:r==null?void 0:r.redirectTo})}catch(r){if(rt(r))return{data:{properties:null,user:null},error:r};throw r}}async createUser(t){try{return await lt(this.fetch,"POST",`${this.url}/admin/users`,{body:t,headers:this.headers,xform:_l})}catch(r){if(rt(r))return{data:{user:null},error:r};throw r}}async listUsers(t){var r,n,a,i,o,s,l;try{const c={nextPage:null,lastPage:0,total:0},u=await lt(this.fetch,"GET",`${this.url}/admin/users`,{headers:this.headers,noResolveJson:!0,query:{page:(n=(r=t==null?void 0:t.page)===null||r===void 0?void 0:r.toString())!==null&&n!==void 0?n:"",per_page:(i=(a=t==null?void 0:t.perPage)===null||a===void 0?void 0:a.toString())!==null&&i!==void 0?i:""},xform:_R});if(u.error)throw u.error;const d=await u.json(),h=(o=u.headers.get("x-total-count"))!==null&&o!==void 0?o:0,p=(l=(s=u.headers.get("link"))===null||s===void 0?void 0:s.split(","))!==null&&l!==void 0?l:[];return p.length>
3380&&(p.forEach(g=>{const m=parseInt(g.split(";")[0].split("=")[1].substring(0,1)),v=JSON.parse(g.split(";")[1].split("=")[1]);c[`${v}Page`]=m}),c.total=parseInt(h)),{data:Object.assign(Object.assign({},d),c),error:null}}catch(c){if(rt(c))return{data:{users:[]},error:c};throw c}}async getUserById(t){hd(t);try{return await lt(this.fetch,"GET",`${this.url}/admin/users/${t}`,{headers:this.headers,xform:_l})}catch(r){if(rt(r))return{data:{user:null},error:r};throw r}}async updateUserById(t,r){hd(t);try{return await lt(this.fetch,"PUT",`${this.url}/admin/users/${t}`,{body:r,headers:this.headers,xform:_l})}catch(n){if(rt(n))return{data:{user:null},error:n};throw n}}async deleteUser(t,r=!1){hd(t);try{return await lt(this.fetch,"DELETE",`${this.url}/admin/users/${t}`,{headers:this.headers,body:{should_soft_delete:r},xform:_l})}catch(n){if(rt(n))return{data:{user:null},error:n};throw n}}async _listFactors(t){hd(t.userId);try{const{data:r,error:n}=await lt(this.fetch,"GET",`${this.url}/admin/users/${t.userId}/factors`,{headers:this.headers,xform:a=>({data:{factors:a},error:null})});return{data:r,error:n}}catch(r){if(rt(r))return{data:null,error:r};throw r}}async _deleteFactor(t){hd(t.userId),hd(t.id);try{return{data:await lt(this.fetch,"DELETE",`${this.url}/admin/users/${t.userId}/factors/${t.id}`,{headers:this.headers}),error:null}}catch(r){if(rt(r))return{data:null,error:r};throw r}}async _listOAuthClients(t){var r,n,a,i,o,s,l;try{const c={nextPage:null,lastPage:0,total:0},u=await lt(this.fetch,"GET",`${this.url}/admin/oauth/clients`,{headers:this.headers,noResolveJson:!0,query:{page:(n=(r=t==null?void 0:t.page)===null||r===void 0?void 0:r.toString())!==null&&n!==void 0?n:"",per_page:(i=(a=t==null?void 0:t.perPage)===null||a===void 0?void 0:a.toString())!==null&&i!==void 0?i:""},xform:_R});if(u.error)throw u.error;const d=await u.json(),h=(o=u.headers.get("x-total-count"))!==null&&o!==void 0?o:0,p=(l=(s=u.headers.get("link"))===null||s===void 0?void 0:s.split(","))!==null&&l!==void 0?l:[];return p.length>0&&(p.forEach(g=>{const m=parseInt(g.split(";")[0].split("=")[1].substring(0,1)),v=JSON.parse(g.split(";")[1].split("=")[1]);c[`${v}Page`]=m}),c.total=parseInt(h)),{data:Object.assign(Object.assign({},d),c),error:null}}catch(c){if(rt(c))return{data:{clients:[]},error:c};throw c}}async _createOAuthClient(t){try{return await lt(this.fetch,"POST",`${this.url}/admin/oauth/clients`,{body:t,headers:this.headers,xform:r=>({data:r,error:null})})}catch(r){if(rt(r))return{data:null,error:r};throw r}}async _getOAuthClient(t){try{return await lt(this.fetch,"GET",`${this.url}/admin/oauth/clients/${t}`,{headers:this.headers,xform:r=>({data:r,error:null})})}catch(r){if(rt(r))return{data:null,error:r};throw r}}async _updateOAuthClient(t,r){try{return await lt(this.fetch,"PUT",`${this.url}/admin/oauth/clients/${t}`,{body:r,headers:this.headers,xform:n=>({data:n,error:null})})}catch(n){if(rt(n))return{data:null,error:n};throw n}}async _deleteOAuthClient(t){try{return await lt(this.fetch,"DELETE",`${this.url}/admin/oauth/clients/${t}`,{headers:this.headers,noResolveJson:!0}),{data:null,error:null}}catch(r){if(rt(r))return{data:null,error:r};throw r}}async _regenerateOAuthClientSecret(t){try{return await lt(this.fetch,"POST",`${this.url}/admin/oauth/clients/${t}/regenerate_secret`,{headers:this.headers,xform:r=>({data:r,error:null})})}catch(r){if(rt(r))return{data:null,error:r};throw r}}}function SR(e={}){return{getItem:t=>e[t]||null,setItem:(t,r)=>{e[t]=r},removeItem:t=>{delete e[t]}}}const pd={debug:!!(globalThis&&ZU()&&globalThis.localStorage&&globalThis.localStorage.getItem("supabase.gotrue-js.locks.debug")==="true")};class QU extends Error{constructor(t){super(t),this.isAcquireTimeout=!0}}class Uue extends QU{}async function zue(e,t,r){pd.debug&&console.log("@supabase/gotrue-js: navigatorLock: acquire lock",e,t);const n=new globalThis.AbortController;return t>0&&setTimeout(()=>{n.abort(),pd.debug&&console.log("@supabase/gotrue-js: navigatorLock acquire timed out",e)},t),await Promise.resolve().then(()=>globalThis.navigator.locks.request(e,t===0?{mode:"exclusive",ifAvailable:!0}:{mode:"exclusive",signal:n.signal},async a=>{if(a){pd.debug&&console.log("@supabase/gotrue-js: navigatorLock: acquired",e,a.name);try{return await r()}finally{pd.debug&&console.log("@supabase/gotrue-js: navigatorLock: released",e,a.name)}}else{if(t===0)throw pd.debug&&console.log("@supabase/gotrue-js: navigatorLock: not immediately available",e),new Uue(`Acquiring an exclusive Navigator LockManager lock "${e}" immediately failed`);if(pd.debug)try{const i=await globalThis.navigator.locks.query();console.log("@supabase/gotrue-js: Navigator LockManager state",JSON.stringify(i,null,"  "))}catch(i){console.warn("@supabase/gotrue-js: Error when querying Navigator LockManager state",i)}return console.warn("@supabase/gotrue-js: Navigator LockManager returned a null lock when using #request without ifAvailable set to true, it appears this browser is not following the LockManager spec https://developer.mozilla.org/en-US/docs/Web/API/LockManager/request"),await r()}}))}function Wue(){if(typeof globalThis!="object")try{Object.defineProperty(Object.prototype,"__magic__",{get:function(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch{typeof self<"u"&&(self.globalThis=self)}}function e9(e){if(!/^0x[a-fA-F0-9]{40}$/.test(e))throw new Error(`@supabase/auth-js: Address "${e}
338" is invalid.`);return e.toLowerCase()}function Vue(e){return parseInt(e,16)}function Hue(e){const t=new TextEncoder().encode(e);return"0x"+Array.from(t,n=>n.toString(16).padStart(2,"0")).join("")}function que(e){var t;const{chainId:r,domain:n,expirationTime:a,issuedAt:i=new Date,nonce:o,notBefore:s,requestId:l,resources:c,scheme:u,uri:d,version:h}=e;{if(!Number.isInteger(r))throw new Error(`@supabase/auth-js: Invalid SIWE message field "chainId". Chain ID must be a EIP-155 chain ID. Provided value: ${r}`);if(!n)throw new Error('@supabase/auth-js: Invalid SIWE message field "domain". Domain must be provided.');if(o&&o.length<8)throw new Error(`@supabase/auth-js: Invalid SIWE message field "nonce". Nonce must be at least 8 characters. Provided value: ${o}`);if(!d)throw new Error('@supabase/auth-js: Invalid SIWE message field "uri". URI must be provided.');if(h!=="1")throw new Error(`@supabase/auth-js: Invalid SIWE message field "version". Version must be '1'. Provided value: ${h}`);if(!((t=e.statement)===null||t===void 0)&&t.includes(`
339`))throw new Error(`@supabase/auth-js: Invalid SIWE message field "statement". Statement must not include '\\n'. Provided value: ${e.statement}`)}const p=e9(e.address),g=u?`${u}://${n}`:n,m=e.statement?`${e.statement}
340`:"",v=`${g} wants you to sign in with your Ethereum account:
341${p}
342
343${m}`;let y=`URI: ${d}
344Version: ${h}
345Chain ID: ${r}${o?`
346Nonce: ${o}`:""}
347Issued At: ${i.toISOString()}`;if(a&&(y+=`
348Expiration Time: ${a.toISOString()}`),s&&(y+=`
349Not Before: ${s.toISOString()}`),l&&(y+=`
350Request ID: ${l}`),c){let x=`
351Resources:`;for(const b of c){if(!b||typeof b!="string")throw new Error(`@supabase/auth-js: Invalid SIWE message field "resources". Every resource must be a valid string. Provided value: ${b}`);x+=`
352- ${b}`}y+=x}return`${v}
353${y}`}class Yr extends Error{constructor({message:t,code:r,cause:n,name:a}){var i;super(t,{cause:n}),this.__isWebAuthnError=!0,this.name=(i=a??(n instanceof Error?n.name:void 0))!==null&&i!==void 0?i:"Unknown Error",this.code=r}}class fx extends Yr{constructor(t,r){super({code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:r,message:t}),this.name="WebAuthnUnknownError",this.originalError=r}}function Gue({error:e,options:t}){var r,n,a;const{publicKey:i}=t;if(!i)throw Error("options was missing required publicKey property");if(e.name==="AbortError"){if(t.signal instanceof AbortSignal)return new Yr({message:"Registration ceremony was sent an abort signal",code:"ERROR_CEREMONY_ABORTED",cause:e})}else if(e.name==="ConstraintError"){if(((r=i.authenticatorSelection)===null||r===void 0?void 0:r.requireResidentKey)===!0)return new Yr({message:"Discoverable credentials were required but no available authenticator supported it",code:"ERROR_AUTHENTICATOR_MISSING_DISCOVERABLE_CREDENTIAL_SUPPORT",cause:e});if(t.mediation==="conditional"&&((n=i.authenticatorSelection)===null||n===void 0?void 0:n.userVerification)==="required")return new Yr({message:"User verification was required during automatic registration but it could not be performed",code:"ERROR_AUTO_REGISTER_USER_VERIFICATION_FAILURE",cause:e});if(((a=i.authenticatorSelection)===null||a===void 0?void 0:a.userVerification)==="required")return new Yr({message:"User verification was required but no available authenticator supported it",code:"ERROR_AUTHENTICATOR_MISSING_USER_VERIFICATION_SUPPORT",cause:e})}else{if(e.name==="InvalidStateError")return new Yr({message:"The authenticator was previously registered",code:"ERROR_AUTHENTICATOR_PREVIOUSLY_REGISTERED",cause:e});if(e.name==="NotAllowedError")return new Yr({message:e.message,code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e});if(e.name==="NotSupportedError")return i.pubKeyCredParams.filter(s=>s.type==="public-key").length===0?new Yr({message:'No entry in pubKeyCredParams was of type "public-key"',code:"ERROR_MALFORMED_PUBKEYCREDPARAMS",cause:e}):new Yr({message:"No available authenticator supported any of the specified pubKeyCredParams algorithms",code:"ERROR_AUTHENTICATOR_NO_SUPPORTED_PUBKEYCREDPARAMS_ALG",cause:e});if(e.name==="SecurityError"){const o=window.location.hostname;if(t9(o)){if(i.rp.id!==o)return new Yr({message:`The RP ID "${i.rp.id}
353" is invalid for this domain`,code:"ERROR_INVALID_RP_ID",cause:e})}else return new Yr({message:`${window.location.hostname} is an invalid domain`,code:"ERROR_INVALID_DOMAIN",cause:e})}else if(e.name==="TypeError"){if(i.user.id.byteLength<1||i.user.id.byteLength>64)return new Yr({message:"User ID was not between 1 and 64 characters",code:"ERROR_INVALID_USER_ID_LENGTH",cause:e})}else if(e.name==="UnknownError")return new Yr({message:"The authenticator was unable to process the specified options, or could not create a new credential",code:"ERROR_AUTHENTICATOR_GENERAL_ERROR",cause:e})}return new Yr({message:"a Non-Webauthn related error has occurred",code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e})}function Kue({error:e,options:t}){const{publicKey:r}=t;if(!r)throw Error("options was missing required publicKey property");if(e.name==="AbortError"){if(t.signal instanceof AbortSignal)return new Yr({message:"Authentication ceremony was sent an abort signal",code:"ERROR_CEREMONY_ABORTED",cause:e})}else{if(e.name==="NotAllowedError")return new Yr({message:e.message,code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e});if(e.name==="SecurityError"){const n=window.location.hostname;if(t9(n)){if(r.rpId!==n)return new Yr({message:`The RP ID "${r.rpId}" is invalid for this domain`,code:"ERROR_INVALID_RP_ID",cause:e})}else return new Yr({message:`${window.location.hostname} is an invalid domain`,code:"ERROR_INVALID_DOMAIN",cause:e})}else if(e.name==="UnknownError")return new Yr({message:"The authenticator was unable to process the specified options, or could not create a new assertion signature",code:"ERROR_AUTHENTICATOR_GENERAL_ERROR",cause:e})}return new Yr({message:"a Non-Webauthn related error has occurred",code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e})}class Yue{createNewAbortSignal(){if(this.controller){const r=new Error("Cancelling existing WebAuthn API call for new one");r.name="AbortError",this.controller.abort(r)}const t=new AbortController;return this.controller=t,t.signal}cancelCeremony(){if(this.controller){const t=new Error("Manually cancelling existing WebAuthn API call");t.name="AbortError",this.controller.abort(t),this.controller=void 0}}}const Xue=new Yue;function Zue(e){if(!e)throw new Error("Credential creation options are required");if(typeof PublicKeyCredential<"u"&&"parseCreationOptionsFromJSON"in PublicKeyCredential&&typeof PublicKeyCredential.parseCreationOptionsFromJSON=="function")return PublicKeyCredential.parseCreationOptionsFromJSON(e);const{challenge:t,user:r,excludeCredentials:n}=e,a=gc(e,["challenge","user","excludeCredentials"]),i=of(t).buffer,o=Object.assign(Object.assign({},r),{id:of(r.id).buffer}),s=Object.assign(Object.assign({},a),{challenge:i,user:o});if(n&&n.length>0){s.excludeCredentials=new Array(n.length);for(let l=0;l<n.length;l++){const c=n[l];s.excludeCredentials[l]=Object.assign(Object.assign({},c),{id:of(c.id).buffer,type:c.type||"public-key",transports:c.transports})}}return s}function Jue(e){if(!e)throw new Error("Credential request options are required");if(typeof PublicKeyCredential<"u"&&"parseRequestOptionsFromJSON"in PublicKeyCredential&&typeof PublicKeyCredential.parseRequestOptionsFromJSON=="function")return PublicKeyCredential.parseRequestOptionsFromJSON(e);const{challenge:t,allowCredentials:r}=e,n=gc(e,["challenge","allowCredentials"]),a=of(t).buffer,i=Object.assign(Object.assign({},n),{challenge:a});if(r&&r.length>0){i.allowCredentials=new Array(r.length);for(let o=0;o<r.length;o++){const s=r[o];i.allowCredentials[o]=Object.assign(Object.assign({},s),{id:of(s.id).buffer,type:s.type||"public-key",transports:s.transports})}}return i}function Que(e){var t;if("toJSON"in e&&typeof e.toJSON=="function")return e.toJSON();const r=e;return{id:e.id,rawId:e.id,response:{attestationObject:ru(new Uint8Array(e.response.attestationObject)),clientDataJSON:ru(new Uint8Array(e.response.clientDataJSON))},type:"public-key",clientExtensionResults:e.getClientExtensionResults(),authenticatorAttachment:(t=r.authenticatorAttachment)!==null&&t!==void 0?t:void 0}}function ede(e){var t;if("toJSON"in e&&typeof e.toJSON=="function")return e.toJSON();const r=e,n=e.getClientExtensionResults(),a=e.response;return{id:e.id,rawId:e.id,response:{authenticatorData:ru(new Uint8Array(a.authenticatorData)),clientDataJSON:ru(new Uint8Array(a.clientDataJSON)),signature:ru(new Uint8Array(a.signature)),userHandle:a.userHandle?ru(new Uint8Array(a.userHandle)):void 0},type:"public-key",clientExtensionResults:n,authenticatorAttachment:(t=r.authenticatorAttachment)!==null&&t!==void 0?t:void 0}}function t9(e){return e==="localhost"||/^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$/i.test(e)}function ER(){var e,t;return!!(Pn()&&"PublicKeyCredential"in window&&window.PublicKeyCredential&&"credentials"in navigator&&typeof((e=navigator==null?void 0:navigator.credentials)===null||e===void 0?void 0:e.create)=="function"&&typeof((t=navigator==null?void 0:navigator.credentials)===null||t===void 0?void 0:t.get)=="function")}async function tde(e){try{const t=await navigator.credentials.create(e);return t?t instanceof PublicKeyCredential?{data:t,error:null}:{data:null,error:new fx("Browser returned unexpected credential type",t)}:{data:null,error:new fx("Empty credential response",t)}}
353catch(t){return{data:null,error:Gue({error:t,options:e})}}}async function rde(e){try{const t=await navigator.credentials.get(e);return t?t instanceof PublicKeyCredential?{data:t,error:null}:{data:null,error:new fx("Browser returned unexpected credential type",t)}:{data:null,error:new fx("Empty credential response",t)}}catch(t){return{data:null,error:Kue({error:t,options:e})}}}const nde={hints:["security-key"],authenticatorSelection:{authenticatorAttachment:"cross-platform",requireResidentKey:!1,userVerification:"preferred",residentKey:"discouraged"},attestation:"direct"},ade={userVerification:"preferred",hints:["security-key"],attestation:"direct"};function hx(...e){const t=a=>a!==null&&typeof a=="object"&&!Array.isArray(a),r=a=>a instanceof ArrayBuffer||ArrayBuffer.isView(a),n={};for(const a of e)if(a)for(const i in a){const o=a[i];if(o!==void 0)if(Array.isArray(o))n[i]=o;else if(r(o))n[i]=o;else if(t(o)){const s=n[i];t(s)?n[i]=hx(s,o):n[i]=hx(o)}else n[i]=o}return n}function ide(e,t){return hx(nde,e,t||{})}function ode(e,t){return hx(ade,e,t||{})}class sde{constructor(t){this.client=t,this.enroll=this._enroll.bind(this),this.challenge=this._challenge.bind(this),this.verify=this._verify.bind(this),this.authenticate=this._authenticate.bind(this),this.register=this._register.bind(this)}async _enroll(t){return this.client.mfa.enroll(Object.assign(Object.assign({},t),{factorType:"webauthn"}))}async _challenge({factorId:t,webauthn:r,friendlyName:n,signal:a},i){try{const{data:o,error:s}=await this.client.mfa.challenge({factorId:t,webauthn:r});if(!o)return{data:null,error:s};const l=a??Xue.createNewAbortSignal();if(o.webauthn.type==="create"){const{user:c}=o.webauthn.credential_options.publicKey;c.name||(c.name=`${c.id}:${n}`),c.displayName||(c.displayName=c.name)}switch(o.webauthn.type){case"create":{const c=ide(o.webauthn.credential_options.publicKey,i==null?void 0:i.create),{data:u,error:d}=await tde({publicKey:c,signal:l});return u?{data:{factorId:t,challengeId:o.id,webauthn:{type:o.webauthn.type,credential_response:u}},error:null}:{data:null,error:d}}case"request":{const c=ode(o.webauthn.credential_options.publicKey,i==null?void 0:i.request),{data:u,error:d}=await rde(Object.assign(Object.assign({},o.webauthn.credential_options),{publicKey:c,signal:l}));return u?{data:{factorId:t,challengeId:o.id,webauthn:{type:o.webauthn.type,credential_response:u}},error:null}:{data:null,error:d}}}}catch(o){return rt(o)?{data:null,error:o}:{data:null,error:new Gc("Unexpected error in challenge",o)}}}async _verify({challengeId:t,factorId:r,webauthn:n}){return this.client.mfa.verify({factorId:r,challengeId:t,webauthn:n})}async _authenticate({factorId:t,webauthn:{rpId:r=typeof window<"u"?window.location.hostname:void 0,rpOrigins:n=typeof window<"u"?[window.location.origin]:void 0,signal:a}={}},i){if(!r)return{data:null,error:new Ym("rpId is required for WebAuthn authentication")};try{if(!ER())return{data:null,error:new Gc("Browser does not support WebAuthn",null)};const{data:o,error:s}=await this.challenge({factorId:t,webauthn:{rpId:r,rpOrigins:n},signal:a},{request:i});if(!o)return{data:null,error:s};const{webauthn:l}=o;return this._verify({factorId:t,challengeId:o.challengeId,webauthn:{type:l.type,rpId:r,rpOrigins:n,credential_response:l.credential_response}})}catch(o){return rt(o)?{data:null,error:o}:{data:null,error:new Gc("Unexpected error in authenticate",o)}}}async _register({friendlyName:t,webauthn:{rpId:r=typeof window<"u"?window.location.hostname:void 0,rpOrigins:n=typeof window<"u"?[window.location.origin]:void 0,signal:a}={}},i){if(!r)return{data:null,error:new Ym("rpId is required for WebAuthn registration")};try{if(!ER())return{data:null,error:new Gc("Browser does not support WebAuthn",null)};const{data:o,error:s}=await this._enroll({friendlyName:t});if(!o)return await this.client.mfa.listFactors().then(u=>{var d;return(d=u.data)===null||d===void 0?void 0:d.all.find(h=>h.factor_type==="webauthn"&&h.friendly_name===t&&h.status!=="unverified")}).then(u=>u?this.client.mfa.unenroll({factorId:u==null?void 0:u.id}):void 0),{data:null,error:s};const{data:l,error:c}=await this._challenge({factorId:o.id,friendlyName:o.friendly_name,webauthn:{rpId:r,rpOrigins:n},signal:a},{create:i});return l?this._verify({factorId:o.id,challengeId:l.challengeId,webauthn:{rpId:r,rpOrigins:n,type:l.webauthn.type,credential_response:l.webauthn.credential_response}}):{data:null,error:c}}catch(o){return rt(o)?{data:null,error:o}:{data:null,error:new Gc("Unexpected error in register",o)}}}}Wue();const lde={url:aue,storageKey:iue,autoRefreshToken:!0,persistSession:!0,detectSessionInUrl:!0,headers:oue,flowType:"implicit",debug:!1,hasCustomAuthorizationHeader:!1,throwOnError:!1};async function AR(e,t,r){return await r()}const md={};class Xm{get jwks(){var t,r;return(r=(t=md[this.storageKey])===null||t===void 0?void 0:t.jwks)!==null&&r!==void 0?r:{keys:[]}}set jwks(t){md[this.storageKey]=Object.assign(Object.assign({},md[this.storageKey]),{jwks:t})}get jwks_cached_at(){var t,r;return(r=(t=md[this.storageKey])===null||t===void 0?void 0:t.cachedAt)!==null&&r!==void 0?r:Number.MIN_SAFE_INTEGER}set jwks_cached_at(t){md[this.storageKey]=Object.assign(Object.assign({},md[this.storageKey]),{cachedAt:t})}constructor(t){var r,n,a;this.userStorage=null,this.memoryStorage=null,this.stateChangeEmitters=new Map,this.autoRefreshTicker=null,this.visibilityChangedCallback=null,this.refreshingDeferred=null,this.initializePromise=null,this.detectSessionInUrl=!0,this.hasCustomAuthorizationHeader=!1,this.suppressGetSessionWarning=!1,this.lockAcquired=!1,this.pendingInLock=[],this.broadcastChannel=null,this.logger=console.log;const i=Object.assign(Object.assign({},lde),t);if(this.storageKey=i.storageKey,this.instanceID=(r=Xm.nextInstanceID[this.storageKey])!==null&&r!==void 0?r:0,Xm.nextInstanceID[this.storageKey]=this.instanceID+1,this.logDebugMessages=!!i.debug,typeof i.debug=="function"&&(this.logger=i.debug),this.instanceID>0&&Pn()){const o=`${this._logPrefix()} Multiple GoTrueClient instances detected in the same browser context. It is not an error, but this should be avoided as it may produce undefined behavior when used concurrently under the same storage key.`;console.warn(o),this.logDebugMessages&&console.trace(o)}if(this.persistSession=i.persistSession,this.autoRefreshToken=i.autoRefreshToken,this.admin=new Bue({url:i.url,headers:i.headers,fetch:i.fetch}),this.url=i.url,this.headers=i.headers,this.fetch=JU(i.fetch),this.lock=i.lock||AR,this.detectSessionInUrl=i.detectSessionInUrl,this.flowType=i.flowType,this.hasCustomAuthorizationHeader=i.hasCustomAuthorizationHeader,this.throwOnError=i.throwOnError,i.lock?this.lock=i.lock:Pn()&&(!((n=globalThis==null?void 0:globalThis.navigator)===null||n===void 0)&&n.locks)?this.lock=zue:this.lock=AR,this.jwks||(this.jwks={keys:[]},this.jwks_cached_at=Number.MIN_SAFE_INTEGER),this.mfa={verify:this._verify.bind(this),enroll:this._enroll.bind(this),unenroll:this._unenroll.bind(this),challenge:this._challenge.bind(this),listFactors:this._listFactors.bind(this),challengeAndVerify:this._challengeAndVerify.bind(this),getAuthenticatorAssuranceLevel:this._getAuthenticatorAssuranceLevel.bind(this),webauthn:new sde(this)}
353,this.oauth={getAuthorizationDetails:this._getAuthorizationDetails.bind(this),approveAuthorization:this._approveAuthorization.bind(this),denyAuthorization:this._denyAuthorization.bind(this),listGrants:this._listOAuthGrants.bind(this),revokeGrant:this._revokeOAuthGrant.bind(this)},this.persistSession?(i.storage?this.storage=i.storage:ZU()?this.storage=globalThis.localStorage:(this.memoryStorage={},this.storage=SR(this.memoryStorage)),i.userStorage&&(this.userStorage=i.userStorage)):(this.memoryStorage={},this.storage=SR(this.memoryStorage)),Pn()&&globalThis.BroadcastChannel&&this.persistSession&&this.storageKey){try{this.broadcastChannel=new globalThis.BroadcastChannel(this.storageKey)}catch(o){console.error("Failed to create a new BroadcastChannel, multi-tab state changes will not be available",o)}(a=this.broadcastChannel)===null||a===void 0||a.addEventListener("message",async o=>{this._debug("received broadcast notification from other tab or client",o),await this._notifyAllSubscribers(o.data.event,o.data.session,!1)})}this.initialize()}isThrowOnErrorEnabled(){return this.throwOnError}_returnResult(t){if(this.throwOnError&&t&&t.error)throw t.error;return t}_logPrefix(){return`GoTrueClient@${this.storageKey}:${this.instanceID} (${KU}) ${new Date().toISOString()}`}_debug(...t){return this.logDebugMessages&&this.logger(this._logPrefix(),...t),this}async initialize(){return this.initializePromise?await this.initializePromise:(this.initializePromise=(async()=>await this._acquireLock(-1,async()=>await this._initialize()))(),await this.initializePromise)}async _initialize(){var t;try{let r={},n="none";if(Pn()&&(r=bue(window.location.href),this._isImplicitGrantCallback(r)?n="implicit":await this._isPKCECallback(r)&&(n="pkce")),Pn()&&this.detectSessionInUrl&&n!=="none"){const{data:a,error:i}=await this._getSessionFromURL(r,n);if(i){if(this._debug("#_initialize()","error detecting session from URL",i),fue(i)){const l=(t=i.details)===null||t===void 0?void 0:t.code;if(l==="identity_already_exists"||l==="identity_not_found"||l==="single_identity_not_deletable")return{error:i}}return await this._removeSession(),{error:i}}const{session:o,redirectType:s}=a;return this._debug("#_initialize()","detected session in URL",o,"redirect type",s),await this._saveSession(o),setTimeout(async()=>{s==="recovery"?await this._notifyAllSubscribers("PASSWORD_RECOVERY",o):await this._notifyAllSubscribers("SIGNED_IN",o)},0),{error:null}}return await this._recoverAndRefresh(),{error:null}}catch(r){return rt(r)?this._returnResult({error:r}):this._returnResult({error:new Gc("Unexpected error during initialization",r)})}finally{await this._handleVisibilityChange(),this._debug("#_initialize()","end")}}async signInAnonymously(t){var r,n,a;try{const i=await lt(this.fetch,"POST",`${this.url}/signup`,{headers:this.headers,body:{data:(n=(r=t==null?void 0:t.options)===null||r===void 0?void 0:r.data)!==null&&n!==void 0?n:{},gotrue_meta_security:{captcha_token:(a=t==null?void 0:t.options)===null||a===void 0?void 0:a.captchaToken}},xform:Hi}),{data:o,error:s}=i;if(s||!o)return this._returnResult({data:{user:null,session:null},error:s});const l=o.session,c=o.user;return o.session&&(await this._saveSession(o.session),await this._notifyAllSubscribers("SIGNED_IN",l)),this._returnResult({data:{user:c,session:l},error:null})}catch(i){if(rt(i))return this._returnResult({data:{user:null,session:null},error:i});throw i}}async signUp(t){var r,n,a;try{let i;if("email"in t){const{email:u,password:d,options:h}=t;let p=null,g=null;this.flowType==="pkce"&&([p,g]=await fd(this.storage,this.storageKey)),i=await lt(this.fetch,"POST",`${this.url}/signup`,{headers:this.headers,redirectTo:h==null?void 0:h.emailRedirectTo,body:{email:u,password:d,data:(r=h==null?void 0:h.data)!==null&&r!==void 0?r:{},gotrue_meta_security:{captcha_token:h==null?void 0:h.captchaToken},code_challenge:p,code_challenge_method:g},xform:Hi})}else if("phone"in t){const{phone:u,password:d,options:h}=t;i=await lt(this.fetch,"POST",`${this.url}/signup`,{headers:this.headers,body:{phone:u,password:d,data:(n=h==null?void 0:h.data)!==null&&n!==void 0?n:{},channel:(a=h==null?void 0:h.channel)!==null&&a!==void 0?a:"sms",gotrue_meta_security:{captcha_token:h==null?void 0:h.captchaToken}},xform:Hi})}else throw new hg("You must provide either an email or phone number and a password");const{data:o,error:s}=i;if(s||!o)return this._returnResult({data:{user:null,session:null},error:s});const l=o.session,c=o.user;return o.session&&(await this._saveSession(o.session),await this._notifyAllSubscribers("SIGNED_IN",l)),this._returnResult({data:{user:c,session:l},error:null})}catch(i){if(rt(i))return this._returnResult({data:{user:null,session:null},error:i});throw i}}async signInWithPassword(t){try{let r;if("email"in t){const{email:i,password:o,options:s}=t;r=await lt(this.fetch,"POST",`${this.url}/token?grant_type=password`,{headers:this.headers,body:{email:i,password:o,gotrue_meta_security:{captcha_token:s==null?void 0:s.captchaToken}},xform:wR})}else if("phone"in t){const{phone:i,password:o,options:s}=t;r=await lt(this.fetch,"POST",`${this.url}/token?grant_type=password`,{headers:this.headers,body:{phone:i,password:o,gotrue_meta_security:{captcha_token:s==null?void 0:s.captchaToken}},xform:wR})}else throw new hg("You must provide either an email or phone number and a password");const{data:n,error:a}=r;if(a)return this._returnResult({data:{user:null,session:null},error:a});if(!n||!n.session||!n.user){const i=new dd;return this._returnResult({data:{user:null,session:null},error:i})}return n.session&&(await this._saveSession(n.session),await this._notifyAllSubscribers("SIGNED_IN",n.session)),this._returnResult({data:Object.assign({user:n.user,session:n.session},n.weak_password?{weakPassword:n.weak_password}:null),error:a})}catch(r){if(rt(r))return this._returnResult({data:{user:null,session:null},error:r});throw r}}async signInWithOAuth(t){var r,n,a,i;return await this._handleProviderSignIn(t.provider,{redirectTo:(r=t.options)===null||r===void 0?void 0:r.redirectTo,scopes:(n=t.options)===null||n===void 0?void 0:n.scopes,queryParams:(a=t.options)===null||a===void 0?void 0:a.queryParams,skipBrowserRedirect:(i=t.options)===null||i===void 0?void 0:i.skipBrowserRedirect})}async exchangeCodeForSession(t){return await this.initializePromise,this._acquireLock(-1,async()=>this._exchangeCodeForSession(t))}async signInWithWeb3(t){const{chain:r}=t;switch(r){case"ethereum":return await this.signInWithEthereum(t);case"solana":return await this.signInWithSolana(t);default:throw new Error(`@supabase/auth-js: Unsupported chain "${r}"`)}}async signInWithEthereum(t){var r,n,a,i,o,s,l,c,u,d,h;let p,g;if("message"in t)p=t.message,g=t.signature;else{const{chain:m,wallet:v,statement:y,options:x}=t;let b;if(Pn())if(typeof v=="object")b=v;else{const C=window;if("ethereum"in C&&typeof C.ethereum=="object"&&"request"in C.ethereum&&typeof C.ethereum.request=="function")b=C.ethereum;else throw new Error("@supabase/auth-js: No compatible Ethereum wallet interface on the window object (window.ethereum) detected. Make sure the user already has a wallet installed and connected for this app. Prefer passing the wallet interface object directly to signInWithWeb3({ chain: 'ethereum', wallet: resolvedUserWallet }) instead.")}else{if(typeof v!="object"||!(x!=null&&x.url))throw new Error("@supabase/auth-js: Both wallet and url must be specified in non-browser environments.");b=v}const S=new URL((r=x==null?void 0:x.url)!==null&&r!==void 0?r:window.location.href),w=await b.request({method:"eth_requestAccounts"}).then(C=>C).catch(()=>{throw new Error("@supabase/auth-js: Wallet method eth_requestAccounts is missing or invalid")});if(!w||w.length===0)throw new Error("@supabase/auth-js: No accounts available. Please ensure the wallet is connected.");const A=e9(w[0]);let _=(n=x==null?void 0:x.signInWithEthereum)===null||n===void 0?void 0:n.chainId;if(!_){const C=await b.request({method:"eth_chainId"});_=Vue(C)}const O={domain:S.host,address:A,statement:y,uri:S.href,version:"1",chainId:_,nonce:(a=x==null?void 0:x.signInWithEthereum)===null||a===void 0?void 0:a.nonce,issuedAt:(o=(i=x==null?void 0:x.signInWithEthereum)===null||i===void 0?void 0:i.issuedAt)!==null&&o!==void 0?o:new Date,expirationTime:(s=x==null?void 0:x.signInWithEthereum)===null||s===void 0?void 0:s.expirationTime,notBefore:(l=x==null?void 0:x.signInWithEthereum)===null||l===void 0?void 0:l.notBefore,requestId:(c=x==null?void 0:x.signInWithEthereum)===null||c===void 0?void 0:c.requestId,resources:(u=x==null?void 0:x.signInWithEthereum)===null||u===void 0?void 0:u.resources};
353p=que(O),g=await b.request({method:"personal_sign",params:[Hue(p),A]})}try{const{data:m,error:v}=await lt(this.fetch,"POST",`${this.url}/token?grant_type=web3`,{headers:this.headers,body:Object.assign({chain:"ethereum",message:p,signature:g},!((d=t.options)===null||d===void 0)&&d.captchaToken?{gotrue_meta_security:{captcha_token:(h=t.options)===null||h===void 0?void 0:h.captchaToken}}:null),xform:Hi});if(v)throw v;if(!m||!m.session||!m.user){const y=new dd;return this._returnResult({data:{user:null,session:null},error:y})}return m.session&&(await this._saveSession(m.session),await this._notifyAllSubscribers("SIGNED_IN",m.session)),this._returnResult({data:Object.assign({},m),error:v})}catch(m){if(rt(m))return this._returnResult({data:{user:null,session:null},error:m});throw m}}async signInWithSolana(t){var r,n,a,i,o,s,l,c,u,d,h,p;let g,m;if("message"in t)g=t.message,m=t.signature;else{const{chain:v,wallet:y,statement:x,options:b}=t;let S;if(Pn())if(typeof y=="object")S=y;else{const A=window;if("solana"in A&&typeof A.solana=="object"&&("signIn"in A.solana&&typeof A.solana.signIn=="function"||"signMessage"in A.solana&&typeof A.solana.signMessage=="function"))S=A.solana;else throw new Error("@supabase/auth-js: No compatible Solana wallet interface on the window object (window.solana) detected. Make sure the user already has a wallet installed and connected for this app. Prefer passing the wallet interface object directly to signInWithWeb3({ chain: 'solana', wallet: resolvedUserWallet }) instead.")}else{if(typeof y!="object"||!(b!=null&&b.url))throw new Error("@supabase/auth-js: Both wallet and url must be specified in non-browser environments.");S=y}const w=new URL((r=b==null?void 0:b.url)!==null&&r!==void 0?r:window.location.href);if("signIn"in S&&S.signIn){const A=await S.signIn(Object.assign(Object.assign(Object.assign({issuedAt:new Date().toISOString()},b==null?void 0:b.signInWithSolana),{version:"1",domain:w.host,uri:w.href}),x?{statement:x}:null));let _;if(Array.isArray(A)&&A[0]&&typeof A[0]=="object")_=A[0];else if(A&&typeof A=="object"&&"signedMessage"in A&&"signature"in A)_=A;else throw new Error("@supabase/auth-js: Wallet method signIn() returned unrecognized value");if("signedMessage"in _&&"signature"in _&&(typeof _.signedMessage=="string"||_.signedMessage instanceof Uint8Array)&&_.signature instanceof Uint8Array)g=typeof _.signedMessage=="string"?_.signedMessage:new TextDecoder().decode(_.signedMessage),m=_.signature;else throw new Error("@supabase/auth-js: Wallet method signIn() API returned object without signedMessage and signature fields")}else{if(!("signMessage"in S)||typeof S.signMessage!="function"||!("publicKey"in S)||typeof S!="object"||!S.publicKey||!("toBase58"in S.publicKey)||typeof S.publicKey.toBase58!="function")throw new Error("@supabase/auth-js: Wallet does not have a compatible signMessage() and publicKey.toBase58() API");g=[`${w.host} wants you to sign in with your Solana account:`,S.publicKey.toBase58(),...x?["",x,""]:[""],"Version: 1",`URI: ${w.href}`,`Issued At: ${(a=(n=b==null?void 0:b.signInWithSolana)===null||n===void 0?void 0:n.issuedAt)!==null&&a!==void 0?a:new Date().toISOString()}`,...!((i=b==null?void 0:b.signInWithSolana)===null||i===void 0)&&i.notBefore?[`Not Before: ${b.signInWithSolana.notBefore}`]:[],...!((o=b==null?void 0:b.signInWithSolana)===null||o===void 0)&&o.expirationTime?[`Expiration Time: ${b.signInWithSolana.expirationTime}`]:[],...!((s=b==null?void 0:b.signInWithSolana)===null||s===void 0)&&s.chainId?[`Chain ID: ${b.signInWithSolana.chainId}`]:[],...!((l=b==null?void 0:b.signInWithSolana)===null||l===void 0)&&l.nonce?[`Nonce: ${b.signInWithSolana.nonce}`]:[],...!((c=b==null?void 0:b.signInWithSolana)===null||c===void 0)&&c.requestId?[`Request ID: ${b.signInWithSolana.requestId}`]:[],...!((d=(u=b==null?void 0:b.signInWithSolana)===null||u===void 0?void 0:u.resources)===null||d===void 0)&&d.length?["Resources",...b.signInWithSolana.resources.map(_=>`- ${_}`)]:[]].join(`
354`);const A=await S.signMessage(new TextEncoder().encode(g),"utf8");if(!A||!(A instanceof Uint8Array))throw new Error("@supabase/auth-js: Wallet signMessage() API returned an recognized value");m=A}}try{const{data:v,error:y}=await lt(this.fetch,"POST",`${this.url}/token?grant_type=web3`,{headers:this.headers,body:Object.assign({chain:"solana",message:g,signature:ru(m)}
354,!((h=t.options)===null||h===void 0)&&h.captchaToken?{gotrue_meta_security:{captcha_token:(p=t.options)===null||p===void 0?void 0:p.captchaToken}}:null),xform:Hi});if(y)throw y;if(!v||!v.session||!v.user){const x=new dd;return this._returnResult({data:{user:null,session:null},error:x})}return v.session&&(await this._saveSession(v.session),await this._notifyAllSubscribers("SIGNED_IN",v.session)),this._returnResult({data:Object.assign({},v),error:y})}catch(v){if(rt(v))return this._returnResult({data:{user:null,session:null},error:v});throw v}}async _exchangeCodeForSession(t){const r=await jc(this.storage,`${this.storageKey}-code-verifier`),[n,a]=(r??"").split("/");try{const{data:i,error:o}=await lt(this.fetch,"POST",`${this.url}/token?grant_type=pkce`,{headers:this.headers,body:{auth_code:t,code_verifier:n},xform:Hi});if(await ul(this.storage,`${this.storageKey}-code-verifier`),o)throw o;if(!i||!i.session||!i.user){const s=new dd;return this._returnResult({data:{user:null,session:null,redirectType:null},error:s})}return i.session&&(await this._saveSession(i.session),await this._notifyAllSubscribers("SIGNED_IN",i.session)),this._returnResult({data:Object.assign(Object.assign({},i),{redirectType:a??null}),error:o})}catch(i){if(rt(i))return this._returnResult({data:{user:null,session:null,redirectType:null},error:i});throw i}}async signInWithIdToken(t){try{const{options:r,provider:n,token:a,access_token:i,nonce:o}=t,s=await lt(this.fetch,"POST",`${this.url}/token?grant_type=id_token`,{headers:this.headers,body:{provider:n,id_token:a,access_token:i,nonce:o,gotrue_meta_security:{captcha_token:r==null?void 0:r.captchaToken}},xform:Hi}),{data:l,error:c}=s;if(c)return this._returnResult({data:{user:null,session:null},error:c});if(!l||!l.session||!l.user){const u=new dd;return this._returnResult({data:{user:null,session:null},error:u})}return l.session&&(await this._saveSession(l.session),await this._notifyAllSubscribers("SIGNED_IN",l.session)),this._returnResult({data:l,error:c})}catch(r){if(rt(r))return this._returnResult({data:{user:null,session:null},error:r});throw r}}async signInWithOtp(t){var r,n,a,i,o;try{if("email"in t){const{email:s,options:l}=t;let c=null,u=null;this.flowType==="pkce"&&([c,u]=await fd(this.storage,this.storageKey));const{error:d}=await lt(this.fetch,"POST",`${this.url}/otp`,{headers:this.headers,body:{email:s,data:(r=l==null?void 0:l.data)!==null&&r!==void 0?r:{},create_user:(n=l==null?void 0:l.shouldCreateUser)!==null&&n!==void 0?n:!0,gotrue_meta_security:{captcha_token:l==null?void 0:l.captchaToken},code_challenge:c,code_challenge_method:u},redirectTo:l==null?void 0:l.emailRedirectTo});return this._returnResult({data:{user:null,session:null},error:d})}if("phone"in t){const{phone:s,options:l}=t,{data:c,error:u}=await lt(this.fetch,"POST",`${this.url}/otp`,{headers:this.headers,body:{phone:s,data:(a=l==null?void 0:l.data)!==null&&a!==void 0?a:{},create_user:(i=l==null?void 0:l.shouldCreateUser)!==null&&i!==void 0?i:!0,gotrue_meta_security:{captcha_token:l==null?void 0:l.captchaToken},channel:(o=l==null?void 0:l.channel)!==null&&o!==void 0?o:"sms"}});return this._returnResult({data:{user:null,session:null,messageId:c==null?void 0:c.message_id},error:u})}throw new hg("You must provide either an email or phone number.")}catch(s){if(rt(s))return this._returnResult({data:{user:null,session:null},error:s});throw s}}async verifyOtp(t){var r,n;try{let a,i;"options"in t&&(a=(r=t.options)===null||r===void 0?void 0:r.redirectTo,i=(n=t.options)===null||n===void 0?void 0:n.captchaToken);const{data:o,error:s}=await lt(this.fetch,"POST",`${this.url}/verify`,{headers:this.headers,body:Object.assign(Object.assign({},t),{gotrue_meta_security:{captcha_token:i}}),redirectTo:a,xform:Hi});if(s)throw s;if(!o)throw new Error("An error occurred on token verification.");const l=o.session,c=o.user;return l!=null&&l.access_token&&(await this._saveSession(l),await this._notifyAllSubscribers(t.type=="recovery"?"PASSWORD_RECOVERY":"SIGNED_IN",l)),this._returnResult({data:{user:c,session:l},error:null})}catch(a){if(rt(a))return this._returnResult({data:{user:null,session:null},error:a});throw a}}async signInWithSSO(t){var r,n,a,i,o;try{let s=null,l=null;this.flowType==="pkce"&&([s,l]=await fd(this.storage,this.storageKey));const c=await lt(this.fetch,"POST",`${this.url}/sso`,{body:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},"providerId"in t?{provider_id:t.providerId}:null),"domain"in t?{domain:t.domain}:null),{redirect_to:(n=(r=t.options)===null||r===void 0?void 0:r.redirectTo)!==null&&n!==void 0?n:void 0}),!((a=t==null?void 0:t.options)===null||a===void 0)&&a.captchaToken?{gotrue_meta_security:{captcha_token:t.options.captchaToken}}:null),{skip_http_redirect:!0,code_challenge:s,code_challenge_method:l}),headers:this.headers,xform:Fue});return!((i=c.data)===null||i===void 0)&&i.url&&Pn()&&!(!((o=t.options)===null||o===void 0)&&o.skipBrowserRedirect)&&window.location.assign(c.data.url),this._returnResult(c)}catch(s){if(rt(s))return this._returnResult({data:null,error:s});throw s}}async reauthenticate(){return await this.initializePromise,await this._acquireLock(-1,async()=>await this._reauthenticate())}async _reauthenticate(){try{return await this._useSession(async t=>{const{data:{session:r},error:n}=t;if(n)throw n;if(!r)throw new La;const{error:a}=await lt(this.fetch,"GET",`${this.url}/reauthenticate`,{headers:this.headers,jwt:r.access_token});return this._returnResult({data:{user:null,session:null},error:a})})}catch(t){if(rt(t))return this._returnResult({data:{user:null,session:null},error:t});throw t}}async resend(t){try{const r=`${this.url}/resend`;if("email"in t){const{email:n,type:a,options:i}=t,{error:o}=await lt(this.fetch,"POST",r,{headers:this.headers,body:{email:n,type:a,gotrue_meta_security:{captcha_token:i==null?void 0:i.captchaToken}},redirectTo:i==null?void 0:i.emailRedirectTo});return this._returnResult({data:{user:null,session:null},error:o})}else if("phone"in t){const{phone:n,type:a,options:i}=t,{data:o,error:s}=await lt(this.fetch,"POST",r,{headers:this.headers,body:{phone:n,type:a,gotrue_meta_security:{captcha_token:i==null?void 0:i.captchaToken}}});return this._returnResult({data:{user:null,session:null,messageId:o==null?void 0:o.message_id},error:s})}throw new hg("You must provide either an email or phone number and a type")}catch(r){if(rt(r))return this._returnResult({data:{user:null,session:null},error:r});throw r}}async getSession(){return await this.initializePromise,await this._acquireLock(-1,async()=>this._useSession(async r=>r))}async _acquireLock(t,r){this._debug("#_acquireLock","begin",t);try{if(this.lockAcquired){const n=this.pendingInLock.length?this.pendingInLock[this.pendingInLock.length-1]:Promise.resolve(),a=(async()=>(await n,await r()))();return this.pendingInLock.push((async()=>{try{await a}catch{}})()),a}return await this.lock(`lock:${this.storageKey}`,t,async()=>{this._debug("#_acquireLock","lock acquired for storage key",this.storageKey);try{this.lockAcquired=!0;const n=r();for(this.pendingInLock.push((async()=>{try{await n}catch{}})()),await n;this.pendingInLock.length;){const a=[...this.pendingInLock];await Promise.all(a),this.pendingInLock.splice(0,a.length)}return await n}finally{this._debug("#_acquireLock","lock released for storage key",this.storageKey),this.lockAcquired=!1}})}finally{this._debug("#_acquireLock","end")}}async _useSession(t){this._debug("#_useSession","begin");try{const r=await this.__loadSession();return await t(r)}finally{this._debug("#_useSession","end")}}async __loadSession(){this._debug("#__loadSession()","begin"),this.lockAcquired||this._debug("#__loadSession()","used outside of an acquired lock!",new Error().stack);try{let t=null;const r=await jc(this.storage,this.storageKey);if(this._debug("#getSession()","session from storage",r),r!==null&&(this._isValidSession(r)?t=r:(this._debug("#getSession()","session from storage is not val
354id"),await this._removeSession())),!t)return{data:{session:null},error:null};const n=t.expires_at?t.expires_at*1e3-Date.now()<X_:!1;if(this._debug("#__loadSession()",`session has${n?"":" not"} expired`,"expires_at",t.expires_at),!n){if(this.userStorage){const o=await jc(this.userStorage,this.storageKey+"-user");o!=null&&o.user?t.user=o.user:t.user=Q_()}if(this.storage.isServer&&t.user&&!t.user.__isUserNotAvailableProxy){const o={value:this.suppressGetSessionWarning};t.user=Rue(t.user,o),o.value&&(this.suppressGetSessionWarning=!0)}return{data:{session:t},error:null}}const{data:a,error:i}=await this._callRefreshToken(t.refresh_token);return i?this._returnResult({data:{session:null},error:i}):this._returnResult({data:{session:a},error:null})}finally{this._debug("#__loadSession()","end")}}async getUser(t){return t?await this._getUser(t):(await this.initializePromise,await this._acquireLock(-1,async()=>await this._getUser()))}async _getUser(t){try{return t?await lt(this.fetch,"GET",`${this.url}/user`,{headers:this.headers,jwt:t,xform:_l}):await this._useSession(async r=>{var n,a,i;const{data:o,error:s}=r;if(s)throw s;return!(!((n=o.session)===null||n===void 0)&&n.access_token)&&!this.hasCustomAuthorizationHeader?{data:{user:null},error:new La}:await lt(this.fetch,"GET",`${this.url}/user`,{headers:this.headers,jwt:(i=(a=o.session)===null||a===void 0?void 0:a.access_token)!==null&&i!==void 0?i:void 0,xform:_l})})}catch(r){if(rt(r))return due(r)&&(await this._removeSession(),await ul(this.storage,`${this.storageKey}-code-verifier`)),this._returnResult({data:{user:null},error:r});throw r}}async updateUser(t,r={}){return await this.initializePromise,await this._acquireLock(-1,async()=>await this._updateUser(t,r))}async _updateUser(t,r={}){try{return await this._useSession(async n=>{const{data:a,error:i}=n;if(i)throw i;if(!a.session)throw new La;const o=a.session;let s=null,l=null;this.flowType==="pkce"&&t.email!=null&&([s,l]=await fd(this.storage,this.storageKey));const{data:c,error:u}=await lt(this.fetch,"PUT",`${this.url}/user`,{headers:this.headers,redirectTo:r==null?void 0:r.emailRedirectTo,body:Object.assign(Object.assign({},t),{code_challenge:s,code_challenge_method:l}),jwt:o.access_token,xform:_l});if(u)throw u;return o.user=c.user,await this._saveSession(o),await this._notifyAllSubscribers("USER_UPDATED",o),this._returnResult({data:{user:o.user},error:null})})}catch(n){if(rt(n))return this._returnResult({data:{user:null},error:n});throw n}}async setSession(t){return await this.initializePromise,await this._acquireLock(-1,async()=>await this._setSession(t))}async _setSession(t){try{if(!t.access_token||!t.refresh_token)throw new La;const r=Date.now()/1e3;let n=r,a=!0,i=null;const{payload:o}=J_(t.access_token);if(o.exp&&(n=o.exp,a=n<=r),a){const{data:s,error:l}=await this._callRefreshToken(t.refresh_token);if(l)return this._returnResult({data:{user:null,session:null},error:l});if(!s)return{data:{user:null,session:null},error:null};i=s}else{const{data:s,error:l}=await this._getUser(t.access_token);if(l)throw l;i={access_token:t.access_token,refresh_token:t.refresh_token,user:s.user,token_type:"bearer",expires_in:n-r,expires_at:n},await this._saveSession(i),await this._notifyAllSubscribers("SIGNED_IN",i)}return this._returnResult({data:{user:i.user,session:i},error:null})}catch(r){if(rt(r))return this._returnResult({data:{session:null,user:null},error:r});throw r}}async refreshSession(t){return await this.initializePromise,await this._acquireLock(-1,async()=>await this._refreshSession(t))}async _refreshSession(t){try{return await this._useSession(async r=>{var n;if(!t){const{data:o,error:s}=r;if(s)throw s;t=(n=o.session)!==null&&n!==void 0?n:void 0}if(!(t!=null&&t.refresh_token))throw new La;const{data:a,error:i}=await this._callRefreshToken(t.refresh_token);return i?this._returnResult({data:{user:null,session:null},error:i}):a?this._returnResult({data:{user:a.user,session:a},error:null}):this._returnResult({data:{user:null,session:null},error:null})})}catch(r){if(rt(r))return this._returnResult({data:{user:null,session:null},error:r});throw r}}async _getSessionFromURL(t,r){try{if(!Pn())throw new pg("No browser detected.");
354if(t.error||t.error_description||t.error_code)throw new pg(t.error_description||"Error in URL with unspecified error_description",{error:t.error||"unspecified_error",code:t.error_code||"unspecified_code"});switch(r){case"implicit":if(this.flowType==="pkce")throw new pR("Not a valid PKCE flow url.");break;case"pkce":if(this.flowType==="implicit")throw new pg("Not a valid implicit grant flow url.");break;default:}if(r==="pkce"){if(this._debug("#_initialize()","begin","is PKCE flow",!0),!t.code)throw new pR("No code detected.");const{data:x,error:b}=await this._exchangeCodeForSession(t.code);if(b)throw b;const S=new URL(window.location.href);return S.searchParams.delete("code"),window.history.replaceState(window.history.state,"",S.toString()),{data:{session:x.session,redirectType:null},error:null}}const{provider_token:n,provider_refresh_token:a,access_token:i,refresh_token:o,expires_in:s,expires_at:l,token_type:c}=t;if(!i||!s||!o||!c)throw new pg("No session defined in URL");const u=Math.round(Date.now()/1e3),d=parseInt(s);let h=u+d;l&&(h=parseInt(l));const p=h-u;p*1e3<=Od&&console.warn(`@supabase/gotrue-js: Session as retrieved from URL expires in ${p}s, should have been closer to ${d}s`);const g=h-d;u-g>=120?console.warn("@supabase/gotrue-js: Session as retrieved from URL was issued over 120s ago, URL could be stale",g,h,u):u-g<0&&console.warn("@supabase/gotrue-js: Session as retrieved from URL was issued in the future? Check the device clock for skew",g,h,u);const{data:m,error:v}=await this._getUser(i);if(v)throw v;const y={provider_token:n,provider_refresh_token:a,access_token:i,expires_in:d,expires_at:h,refresh_token:o,token_type:c,user:m.user};return window.location.hash="",this._debug("#_getSessionFromURL()","clearing window.location.hash"),this._returnResult({data:{session:y,redirectType:t.type},error:null})}catch(n){if(rt(n))return this._returnResult({data:{session:null,redirectType:null},error:n});throw n}}_isImplicitGrantCallback(t){return!!(t.access_token||t.error_description)}async _isPKCECallback(t){const r=await jc(this.storage,`${this.storageKey}-code-verifier`);return!!(t.code&&r)}async signOut(t={scope:"global"}){return await this.initializePromise,await this._acquireLock(-1,async()=>await this._signOut(t))}async _signOut({scope:t}={scope:"global"}){return await this._useSession(async r=>{var n;const{data:a,error:i}=r;if(i)return this._returnResult({error:i});const o=(n=a.session)===null||n===void 0?void 0:n.access_token;if(o){const{error:s}=await this.admin.signOut(o,t);if(s&&!(uue(s)&&(s.status===404||s.status===401||s.status===403)))return this._returnResult({error:s})}return t!=="others"&&(await this._removeSession(),await ul(this.storage,`${this.storageKey}-code-verifier`)),this._returnResult({error:null})})}onAuthStateChange(t){const r=xue(),n={id:r,callback:t,unsubscribe:()=>{this._debug("#unsubscribe()","state change callback with id removed",r),this.stateChangeEmitters.delete(r)}};return this._debug("#onAuthStateChange()","registered callback with id",r),this.stateChangeEmitters.set(r,n),(async()=>(await this.initializePromise,await this._acquireLock(-1,async()=>{this._emitInitialSession(r)})))(),{data:{subscription:n}}}async _emitInitialSession(t){return await this._useSession(async r=>{var n,a;try{const{data:{session:i},error:o}=r;if(o)throw o;await((n=this.stateChangeEmitters.get(t))===null||n===void 0?void 0:n.callback("INITIAL_SESSION",i)),this._debug("INITIAL_SESSION","callback id",t,"session",i)}catch(i){await((a=this.stateChangeEmitters.get(t))===null||a===void 0?void 0:a.callback("INITIAL_SESSION",null)),this._debug("INITIAL_SESSION","callback id",t,"error",i),console.error(i)}})}async resetPasswordForEmail(t,r={}){let n=null,a=null;this.flowType==="pkce"&&([n,a]=await fd(this.storage,this.storageKey,!0));try{return await lt(this.fetch,"POST",`${this.url}/recover`,{body:{email:t,code_challenge:n,code_challenge_method:a,gotrue_meta_security:{captcha_token:r.captchaToken}},headers:this.headers,redirectTo:r.redirectTo})}catch(i){if(rt(i))return this._returnResult({data:null,error:i});throw i}}async getUserIdentities(){var t;try{const{data:r,error:n}=await this.getUser();if(n)throw n;return this._returnResult({data:{identities:(t=r.user.identities)!==null&&t!==void 0?t:[]},error:null})}catch(r){if(rt(r))return this._returnResult({data:null,error:r});throw r}}async linkIdentity(t){return"token"in t?this.linkIdentityIdToken(t):this.linkIdentityOAuth(t)}async linkIdentityOAuth(t){var r;try{const{data:n,error:a}=await this._useSession(async i=>{var o,s,l,c,u;const{data:d,error:h}=i;if(h)throw h;const p=await this._getUrlForProvider(`${this.url}/user/identities/authorize`,t.provider,{redirectTo:(o=t.options)===null||o===void 0?void 0:o.redirectTo,scopes:(s=t.options)===null||s===void 0?void 0:s.scopes,queryParams:(l=t.options)===null||l===void 0?void 0:l.queryParams,skipBrowserRedirect:!0});return await lt(this.fetch,"GET",p,{headers:this.headers,jwt:(u=(c=d.session)===null||c===void 0?void 0:c.access_token)!==null&&u!==void 0?u:void 0})});if(a)throw a;return Pn()&&!(!((r=t.options)===null||r===void 0)&&r.skipBrowserRedirect)&&window.location.assign(n==null?void 0:n.url),this._returnResult({data:{provider:t.provider,url:n==null?void 0:n.url},error:null})}catch(n){if(rt(n))return this._returnResult({data:{provider:t.provider,url:null},error:n});throw n}}async linkIdentityIdToken(t){return await this._useSession(async r=>{var n;try{const{error:a,data:{session:i}}=r;if(a)throw a;const{options:o,provider:s,token:l,access_token:c,nonce:u}=t,d=await lt(this.fetch,"POST",`${this.url}/token?grant_type=id_token`,{headers:this.headers,jwt:(n=i==null?void 0:i.access_token)!==null&&n!==void 0?n:void 0,body:{provider:s,id_token:l,access_token:c,nonce:u,link_identity:!0,gotrue_meta_security:{captcha_token:o==null?void 0:o.captchaToken}},xform:Hi}),{data:h,error:p}=d;return p?this._returnResult({data:{user:null,session:null},error:p}):!h||!h.session||!h.user?this._returnResult({data:{user:null,session:null},error:new dd}):(h.session&&(await this._saveSession(h.session),await this._notifyAllSubscribers("USER_UPDATED",h.session)),this._returnResult({data:h,error:p}))}catch(a){if(rt(a))return this._returnResult({data:{user:null,session:null},error:a});throw a}})}async unlinkIdentity(t){try{return await this._useSession(async r=>{var n,a;const{data:i,error:o}=r;if(o)throw o;
354return await lt(this.fetch,"DELETE",`${this.url}/user/identities/${t.identity_id}`,{headers:this.headers,jwt:(a=(n=i.session)===null||n===void 0?void 0:n.access_token)!==null&&a!==void 0?a:void 0})})}catch(r){if(rt(r))return this._returnResult({data:null,error:r});throw r}}async _refreshAccessToken(t){const r=`#_refreshAccessToken(${t.substring(0,5)}...)`;this._debug(r,"begin");try{const n=Date.now();return await Sue(async a=>(a>0&&await _ue(200*Math.pow(2,a-1)),this._debug(r,"refreshing attempt",a),await lt(this.fetch,"POST",`${this.url}/token?grant_type=refresh_token`,{body:{refresh_token:t},headers:this.headers,xform:Hi})),(a,i)=>{const o=200*Math.pow(2,a);return i&&Z_(i)&&Date.now()+o-n<Od})}catch(n){if(this._debug(r,"error",n),rt(n))return this._returnResult({data:{session:null,user:null},error:n});throw n}finally{this._debug(r,"end")}}_isValidSession(t){return typeof t=="object"&&t!==null&&"access_token"in t&&"refresh_token"in t&&"expires_at"in t}async _handleProviderSignIn(t,r){const n=await this._getUrlForProvider(`${this.url}/authorize`,t,{redirectTo:r.redirectTo,scopes:r.scopes,queryParams:r.queryParams});return this._debug("#_handleProviderSignIn()","provider",t,"options",r,"url",n),Pn()&&!r.skipBrowserRedirect&&window.location.assign(n),{data:{provider:t,url:n},error:null}}async _recoverAndRefresh(){var t,r;const n="#_recoverAndRefresh()";this._debug(n,"begin");try{const a=await jc(this.storage,this.storageKey);if(a&&this.userStorage){let o=await jc(this.userStorage,this.storageKey+"-user");!this.storage.isServer&&Object.is(this.storage,this.userStorage)&&!o&&(o={user:a.user},await Cd(this.userStorage,this.storageKey+"-user",o)),a.user=(t=o==null?void 0:o.user)!==null&&t!==void 0?t:Q_()}else if(a&&!a.user&&!a.user){const o=await jc(this.storage,this.storageKey+"-user");o&&(o!=null&&o.user)?(a.user=o.user,await ul(this.storage,this.storageKey+"-user"),await Cd(this.storage,this.storageKey,a)):a.user=Q_()}if(this._debug(n,"session from storage",a),!this._isValidSession(a)){this._debug(n,"session is not valid"),a!==null&&await this._removeSession();return}const i=((r=a.expires_at)!==null&&r!==void 0?r:1/0)*1e3-Date.now()<X_;if(this._debug(n,`session has${i?"":" not"} expired with margin of ${X_}s`),i){if(this.autoRefreshToken&&a.refresh_token){const{error:o}=await this._callRefreshToken(a.refresh_token);o&&(console.error(o),Z_(o)||(this._debug(n,"refresh failed with a non-retryable error, removing the session",o),await this._removeSession()))}}else if(a.user&&a.user.__isUserNotAvailableProxy===!0)try{const{data:o,error:s}=await this._getUser(a.access_token);!s&&(o!=null&&o.user)?(a.user=o.user,await this._saveSession(a),await this._notifyAllSubscribers("SIGNED_IN",a)):this._debug(n,"could not get user data, skipping SIGNED_IN notification")}catch(o){console.error("Error getting user data:",o),this._debug(n,"error getting user data, skipping SIGNED_IN notification",o)}else await this._notifyAllSubscribers("SIGNED_IN",a)}catch(a){this._debug(n,"error",a),console.error(a);return}finally{this._debug(n,"end")}}async _callRefreshToken(t){var r,n;if(!t)throw new La;if(this.refreshingDeferred)return this.refreshingDeferred.promise;const a=`#_callRefreshToken(${t.substring(0,5)}...)`;this._debug(a,"begin");try{this.refreshingDeferred=new Fb;const{data:i,error:o}=await this._refreshAccessToken(t);if(o)throw o;if(!i.session)throw new La;await this._saveSession(i.session),await this._notifyAllSubscribers("TOKEN_REFRESHED",i.session);const s={data:i.session,error:null};return this.refreshingDeferred.resolve(s),s}catch(i){if(this._debug(a,"error",i),rt(i)){const o={data:null,error:i};return Z_(i)||await this._removeSession(),(r=this.refreshingDeferred)===null||r===void 0||r.resolve(o),o}throw(n=this.refreshingDeferred)===null||n===void 0||n.reject(i),i}finally{this.refreshingDeferred=null,this._debug(a,"end")}}async _notifyAllSubscribers(t,r,n=!0){const a=`#_notifyAllSubscribers(${t})`;this._debug(a,"begin",r,`broadcast = ${n}`);try{this.broadcastChannel&&n&&this.broadcastChannel.postMessage({event:t,session:r});const i=[],o=Array.from(this.stateChangeEmitters.values()).map(async s=>{try{await s.callback(t,r)}catch(l){i.push(l)}});if(await Promise.all(o),i.length>0){for(let s=0;s<i.length;s+=1)console.error(i[s]);throw i[0]}}finally{this._debug(a,"end")}}async _saveSession(t){this._debug("#_saveSession()",t),this.suppressGetSessionWarning=!0;const r=Object.assign({},t),n=r.user&&r.user.__isUserNotAvailableProxy===!0;if(this.userStorage){!n&&r.user&&await Cd(this.userStorage,this.storageKey+"-user",{user:r.user});const a=Object.assign({},r);delete a.user;const i=xR(a);await Cd(this.storage,this.storageKey,i)}else{const a=xR(r);await Cd(this.storage,this.storageKey,a)}}async _removeSession(){this._debug("#_removeSession()"),await ul(this.storage,this.storageKey),await ul(this.storage,this.storageKey+"-code-verifier"),await ul(this.storage,this.storageKey+"-user"),this.userStorage&&await ul(this.userStorage,this.storageKey+"-user"),await this._notifyAllSubscribers("SIGNED_OUT",null)}_removeVisibilityChangedCallback(){this._debug("#_removeVisibilityChangedCallback()");const t=this.visibilityChangedCallback;this.visibilityChangedCallback=null;try{t&&Pn()&&(window!=null&&window.removeEventListener)&&window.removeEventListener("visibilitychange",t)}
354catch(r){console.error("removing visibilitychange callback failed",r)}}async _startAutoRefresh(){await this._stopAutoRefresh(),this._debug("#_startAutoRefresh()");const t=setInterval(()=>this._autoRefreshTokenTick(),Od);this.autoRefreshTicker=t,t&&typeof t=="object"&&typeof t.unref=="function"?t.unref():typeof Deno<"u"&&typeof Deno.unrefTimer=="function"&&Deno.unrefTimer(t),setTimeout(async()=>{await this.initializePromise,await this._autoRefreshTokenTick()},0)}async _stopAutoRefresh(){this._debug("#_stopAutoRefresh()");const t=this.autoRefreshTicker;this.autoRefreshTicker=null,t&&clearInterval(t)}async startAutoRefresh(){this._removeVisibilityChangedCallback(),await this._startAutoRefresh()}async stopAutoRefresh(){this._removeVisibilityChangedCallback(),await this._stopAutoRefresh()}async _autoRefreshTokenTick(){this._debug("#_autoRefreshTokenTick()","begin");try{await this._acquireLock(0,async()=>{try{const t=Date.now();try{return await this._useSession(async r=>{const{data:{session:n}}=r;if(!n||!n.refresh_token||!n.expires_at){this._debug("#_autoRefreshTokenTick()","no session");return}const a=Math.floor((n.expires_at*1e3-t)/Od);this._debug("#_autoRefreshTokenTick()",`access token expires in ${a} ticks, a tick lasts ${Od}ms, refresh threshold is ${tA} ticks`),a<=tA&&await this._callRefreshToken(n.refresh_token)})}catch(r){console.error("Auto refresh tick failed with error. This is likely a transient error.",r)}}finally{this._debug("#_autoRefreshTokenTick()","end")}})}catch(t){if(t.isAcquireTimeout||t instanceof QU)this._debug("auto refresh token tick lock not available");else throw t}}async _handleVisibilityChange(){if(this._debug("#_handleVisibilityChange()"),!Pn()||!(window!=null&&window.addEventListener))return this.autoRefreshToken&&this.startAutoRefresh(),!1;try{this.visibilityChangedCallback=async()=>await this._onVisibilityChanged(!1),window==null||window.addEventListener("visibilitychange",this.visibilityChangedCallback),await this._onVisibilityChanged(!0)}catch(t){console.error("_handleVisibilityChange",t)}}async _onVisibilityChanged(t){const r=`#_onVisibilityChanged(${t})`;this._debug(r,"visibilityState",document.visibilityState),document.visibilityState==="visible"?(this.autoRefreshToken&&this._startAutoRefresh(),t||(await this.initializePromise,await this._acquireLock(-1,async()=>{if(document.visibilityState!=="visible"){this._debug(r,"acquired the lock to recover the session, but the browser visibilityState is no longer visible, aborting");return}await this._recoverAndRefresh()}))):document.visibilityState==="hidden"&&this.autoRefreshToken&&this._stopAutoRefresh()}async _getUrlForProvider(t,r,n){const a=[`provider=${encodeURIComponent(r)}`];if(n!=null&&n.redirectTo&&a.push(`redirect_to=${encodeURIComponent(n.redirectTo)}`),n!=null&&n.scopes&&a.push(`scopes=${encodeURIComponent(n.scopes)}`),this.flowType==="pkce"){const[i,o]=await fd(this.storage,this.storageKey),s=new URLSearchParams({code_challenge:`${encodeURIComponent(i)}`,code_challenge_method:`${encodeURIComponent(o)}`});a.push(s.toString())}if(n!=null&&n.queryParams){const i=new URLSearchParams(n.queryParams);a.push(i.toString())}return n!=null&&n.skipBrowserRedirect&&a.push(`skip_http_redirect=${n.skipBrowserRedirect}`),`${t}?${a.join("&")}`}async _unenroll(t){try{return await this._useSession(async r=>{var n;const{data:a,error:i}=r;return i?this._returnResult({data:null,error:i}):await lt(this.fetch,"DELETE",`${this.url}/factors/${t.factorId}`,{headers:this.headers,jwt:(n=a==null?void 0:a.session)===null||n===void 0?void 0:n.access_token})})}catch(r){if(rt(r))return this._returnResult({data:null,error:r});throw r}}async _enroll(t){try{return await this._useSession(async r=>{var n,a;const{data:i,error:o}=r;if(o)return this._returnResult({data:null,error:o});const s=Object.assign({friendly_name:t.friendlyName,factor_type:t.factorType},t.factorType==="phone"?{phone:t.phone}:t.factorType==="totp"?{issuer:t.issuer}:{}),{data:l,error:c}=await lt(this.fetch,"POST",`${this.url}/factors`,{body:s,headers:this.headers,jwt:(n=i==null?void 0:i.session)===null||n===void 0?void 0:n.access_token});return c?this._returnResult({data:null,error:c}):(t.factorType==="totp"&&l.type==="totp"&&(!((a=l==null?void 0:l.totp)===null||a===void 0)&&a.qr_code)&&(l.totp.qr_code=`data:image/svg+xml;utf-8,${l.totp.qr_code}`),this._returnResult({data:l,error:null}))})}catch(r){if(rt(r))return this._returnResult({data:null,error:r});throw r}}async _verify(t){return this._acquireLock(-1,async()=>{try{return await this._useSession(async r=>{var n;const{data:a,error:i}=r;if(i)return this._returnResult({data:null,error:i});const o=Object.assign({challenge_id:t.challengeId},"webauthn"in t?{webauthn:Object.assign(Object.assign({},t.webauthn),{credential_response:t.webauthn.type==="create"?Que(t.webauthn.credential_response):ede(t.webauthn.credential_response)})}:{code:t.code}),{data:s,error:l}=await lt(this.fetch,"POST",`${this.url}/factors/${t.factorId}/verify`,{body:o,headers:this.headers,jwt:(n=a==null?void 0:a.session)===null||n===void 0?void 0:n.access_token});return l?this._returnResult({data:null,error:l}):(await this._saveSession(Object.assign({expires_at:Math.round(Date.now()/1e3)+s.expires_in},s)),await this._notifyAllSubscribers("MFA_CHALLENGE_VERIFIED",s),this._returnResult({data:s,error:l}))})}catch(r){if(rt(r))return this._returnResult({data:null,error:r});throw r}})}async _challenge(t){return this._acquireLock(-1,async()=>{try{return await this._useSession(async r=>{var n;const{data:a,error:i}=r;if(i)return this._returnResult({data:null,error:i});const o=await lt(this.fetch,"POST",`${this.url}/factors/${t.factorId}/challenge`,{body:t,headers:this.headers,jwt:(n=a==null?void 0:a.session)===null||n===void 0?void 0:n.access_token});if(o.error)return o;const{data:s}=o;if(s.type!=="webauthn")return{data:s,error:null};switch(s.webauthn.type){case"create":return{data:Object.assign(Object.assign({},s),{webauthn:Object.assign(Object.assign({},s.webauthn),{credential_options:Object.assign(Object.assign({},s.webauthn.credential_options),{publicKey:Zue(s.webauthn.credential_options.publicKey)})})}),error:null};case"request":return{data:Object.assign(Object.assign({},s),{webauthn:Object.assign(Object.assign({},s.webauthn),{credential_options:Object.assign(Object.assign({},s.webauthn.credential_options),{publicKey:Jue(s.webauthn.credential_options.publicKey)})})}),error:null}}})}catch(r){if(rt(r))return this._returnResult({data:null,error:r});throw r}})}async _challengeAndVerify(t){const{data:r,error:n}=await this._challenge({factorId:t.factorId});return n?this._returnResult({data:null,error:n}):await this._verify({factorId:t.factorId,challengeId:r.id,code:t.code})}async _listFactors(){var t;const{data:{user:r},error:n}=await this.getUser();if(n)return{data:null,error:n};const a={all:[],phone:[],totp:[],webauthn:[]};for(const i of(t=r==null?void 0:r.factors)!==null&&t!==void 0?t:[])a.all.push(i),i.status==="verified"&&a[i.factor_type].push(i);return{data:a,error:null}}async _getAuthenticatorAssuranceLevel(){var t,r;const{data:{session:n},error:a}
354=await this.getSession();if(a)return this._returnResult({data:null,error:a});if(!n)return{data:{currentLevel:null,nextLevel:null,currentAuthenticationMethods:[]},error:null};const{payload:i}=J_(n.access_token);let o=null;i.aal&&(o=i.aal);let s=o;((r=(t=n.user.factors)===null||t===void 0?void 0:t.filter(u=>u.status==="verified"))!==null&&r!==void 0?r:[]).length>0&&(s="aal2");const c=i.amr||[];return{data:{currentLevel:o,nextLevel:s,currentAuthenticationMethods:c},error:null}}async _getAuthorizationDetails(t){try{return await this._useSession(async r=>{const{data:{session:n},error:a}=r;return a?this._returnResult({data:null,error:a}):n?await lt(this.fetch,"GET",`${this.url}/oauth/authorizations/${t}`,{headers:this.headers,jwt:n.access_token,xform:i=>({data:i,error:null})}):this._returnResult({data:null,error:new La})})}catch(r){if(rt(r))return this._returnResult({data:null,error:r});throw r}}async _approveAuthorization(t,r){try{return await this._useSession(async n=>{const{data:{session:a},error:i}=n;if(i)return this._returnResult({data:null,error:i});if(!a)return this._returnResult({data:null,error:new La});const o=await lt(this.fetch,"POST",`${this.url}/oauth/authorizations/${t}/consent`,{headers:this.headers,jwt:a.access_token,body:{action:"approve"},xform:s=>({data:s,error:null})});return o.data&&o.data.redirect_url&&Pn()&&!(r!=null&&r.skipBrowserRedirect)&&window.location.assign(o.data.redirect_url),o})}catch(n){if(rt(n))return this._returnResult({data:null,error:n});throw n}}async _denyAuthorization(t,r){try{return await this._useSession(async n=>{const{data:{session:a},error:i}=n;if(i)return this._returnResult({data:null,error:i});if(!a)return this._returnResult({data:null,error:new La});const o=await lt(this.fetch,"POST",`${this.url}/oauth/authorizations/${t}/consent`,{headers:this.headers,jwt:a.access_token,body:{action:"deny"},xform:s=>({data:s,error:null})});return o.data&&o.data.redirect_url&&Pn()&&!(r!=null&&r.skipBrowserRedirect)&&window.location.assign(o.data.redirect_url),o})}catch(n){if(rt(n))return this._returnResult({data:null,error:n});throw n}}async _listOAuthGrants(){try{return await this._useSession(async t=>{const{data:{session:r},error:n}=t;return n?this._returnResult({data:null,error:n}):r?await lt(this.fetch,"GET",`${this.url}/user/oauth/grants`,{headers:this.headers,jwt:r.access_token,xform:a=>({data:a,error:null})}):this._returnResult({data:null,error:new La})})}catch(t){if(rt(t))return this._returnResult({data:null,error:t});throw t}}async _revokeOAuthGrant(t){try{return await this._useSession(async r=>{const{data:{session:n},error:a}=r;return a?this._returnResult({data:null,error:a}):n?await lt(this.fetch,"DELETE",`${this.url}/user/oauth/grants`,{headers:this.headers,jwt:n.access_token,query:{client_id:t.clientId},xform:()=>({data:{},error:null})}):this._returnResult({data:null,error:new La})})}catch(r){if(rt(r))return this._returnResult({data:null,error:r});throw r}}async fetchJwk(t,r={keys:[]}){let n=r.keys.find(s=>s.kid===t);if(n)return n;const a=Date.now();if(n=this.jwks.keys.find(s=>s.kid===t),n&&this.jwks_cached_at+lue>a)return n;const{data:i,error:o}=await lt(this.fetch,"GET",`${this.url}/.well-known/jwks.json`,{headers:this.headers});if(o)throw o;return!i.keys||i.keys.length===0||(this.jwks=i,this.jwks_cached_at=a,n=i.keys.find(s=>s.kid===t),!n)?null:n}async getClaims(t,r={}){try{let n=t;if(!n){const{data:p,error:g}
354=await this.getSession();if(g||!p.session)return this._returnResult({data:null,error:g});n=p.session.access_token}const{header:a,payload:i,signature:o,raw:{header:s,payload:l}}=J_(n);r!=null&&r.allowExpired||Pue(i.exp);const c=!a.alg||a.alg.startsWith("HS")||!a.kid||!("crypto"in globalThis&&"subtle"in globalThis.crypto)?null:await this.fetchJwk(a.kid,r!=null&&r.keys?{keys:r.keys}:r==null?void 0:r.jwks);if(!c){const{error:p}=await this.getUser(n);if(p)throw p;return{data:{claims:i,header:a,signature:o},error:null}}const u=Nue(a.alg),d=await crypto.subtle.importKey("jwk",c,u,!0,["verify"]);if(!await crypto.subtle.verify(u,d,o,gue(`${s}.${l}`)))throw new aA("Invalid JWT signature");return{data:{claims:i,header:a,signature:o},error:null}}catch(n){if(rt(n))return this._returnResult({data:null,error:n});throw n}}}Xm.nextInstanceID={};const cde=Xm;class ude extends cde{constructor(t){super(t)}}class dde{constructor(t,r,n){var a,i,o;this.supabaseUrl=t,this.supabaseKey=r;const s=nue(t);if(!r)throw new Error("supabaseKey is required.");this.realtimeUrl=new URL("realtime/v1",s),this.realtimeUrl.protocol=this.realtimeUrl.protocol.replace("http","ws"),this.authUrl=new URL("auth/v1",s),this.storageUrl=new URL("storage/v1",s),this.functionsUrl=new URL("functions/v1",s);const l=`sb-${s.hostname.split(".")[0]}-auth-token`,c={db:Yce,realtime:Zce,auth:Object.assign(Object.assign({},Xce),{storageKey:l}),global:Kce},u=rue(n??{},c);this.storageKey=(a=u.auth.storageKey)!==null&&a!==void 0?a:"",this.headers=(i=u.global.headers)!==null&&i!==void 0?i:{},u.accessToken?(this.accessToken=u.accessToken,this.auth=new Proxy({},{get:(d,h)=>{throw new Error(`@supabase/supabase-js: Supabase Client is configured with the accessToken option, accessing supabase.auth.${String(h)} is not possible`)}})):this.auth=this._initSupabaseAuthClient((o=u.auth)!==null&&o!==void 0?o:{},this.headers,u.global.fetch),this.fetch=eue(r,this._getAccessToken.bind(this),u.global.fetch),this.realtime=this._initRealtimeClient(Object.assign({headers:this.headers,accessToken:this._getAccessToken.bind(this)},u.realtime)),this.accessToken&&this.accessToken().then(d=>this.realtime.setAuth(d)).catch(d=>console.warn("Failed to set initial Realtime auth token:",d)),this.rest=new ace(new URL("rest/v1",s).href,{headers:this.headers,schema:u.db.schema,fetch:this.fetch}),this.storage=new Hce(this.storageUrl.href,this.headers,this.fetch,n==null?void 0:n.storage),u.accessToken||this._listenForAuthEvents()}get functions(){return new tce(this.functionsUrl.href,{headers:this.headers,customFetch:this.fetch})}from(t){return this.rest.from(t)}schema(t){return this.rest.schema(t)}rpc(t,r={},n={head:!1,get:!1,count:void 0}){return this.rest.rpc(t,r,n)}channel(t,r={config:{}}){return this.realtime.channel(t,r)}getChannels(){return this.realtime.getChannels()}removeChannel(t){return this.realtime.removeChannel(t)}removeAllChannels(){return this.realtime.removeAllChannels()}async _getAccessToken(){var t,r;if(this.accessToken)return await this.accessToken();const{data:n}=await this.auth.getSession();return(r=(t=n.session)===null||t===void 0?void 0:t.access_token)!==null&&r!==void 0?r:this.supabaseKey}_initSupabaseAuthClient({autoRefreshToken:t,persistSession:r,detectSessionInUrl:n,storage:a,userStorage:i,storageKey:o,flowType:s,lock:l,debug:c,throwOnError:u},d,h){const p={Authorization:`Bearer ${this.supabaseKey}`,apikey:`${this.supabaseKey}`};return new ude({url:this.authUrl.href,headers:Object.assign(Object.assign({},p),d),storageKey:o,autoRefreshToken:t,persistSession:r,detectSessionInUrl:n,storage:a,userStorage:i,flowType:s,lock:l,debug:c,throwOnError:u,fetch:h,hasCustomAuthorizationHeader:Object.keys(this.headers).some(g=>g.toLowerCase()==="authorization")})}_initRealtimeClient(t){return new wce(this.realtimeUrl.href,Object.assign(Object.assign({},t),{params:Object.assign({apikey:this.supabaseKey},t==null?void 0:t.params)}))}_listenForAuthEvents(){return this.auth.onAuthStateChange((r,n)=>{this._handleTokenChanged(r,"CLIENT",n==null?void 0:n.access_token)})}_handleTokenChanged(t,r,n){(t==="TOKEN_REFRESHED"||t==="SIGNED_IN")&&this.changedAccessToken!==n?(this.changedAccessToken=n,this.realtime.setAuth(n)):t==="SIGNED_OUT"&&(this.realtime.setAuth(),r=="STORAGE"&&this.auth.signOut(),this.changedAccessToken=void 0)}}const fde=(e,t,r)=>new dde(e,t,r);
354function hde(){if(typeof window<"u"||typeof process>"u")return!1;const e=process.version;if(e==null)return!1;const t=e.match(/^v(\d+)\./);return t?parseInt(t[1],10)<=18:!1}hde()&&console.warn("⚠️  Node.js 18 and below are deprecated and will no longer be supported in future versions of @supabase/supabase-js. Please upgrade to Node.js 20 or later. For more information, visit: https://github.com/orgs/supabase/discussions/37217");function pde(){var v,y;if(typeof window>"u")return;const e=location.hostname,r=["lovableproject.com","lovableproject-dev.com","lovable.app","gpt-eng.com","gptengineer.run"].some(x=>e===x||e.endsWith("."+x)),n="[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}",a=r?((v=e.match(new RegExp("^(?:id-preview(?:-[a-z0-9]+)?|project)--("+n+")(?:-dev)?(?=\\.|$)","i")))==null?void 0:v[1])??((y=e.match(new RegExp("^("+n+")(?=[.-])","i")))==null?void 0:y[1]):void 0,i=window.parent&&window.parent!==window;if(!a||!i)return localStorage;const o=e.endsWith(".lovableproject-dev.com")||e.endsWith(".gpt-eng.com"),s=o?/^https:\/\/([a-z0-9-]+\.)*(lovable\.dev|gptengineer\.app)$|^http:\/\/localhost:3000$/:/^https:\/\/([a-z0-9-]+\.)*(lovable\.dev|gptengineer\.app)$/,l=location.ancestorOrigins&&location.ancestorOrigins[0]||(document.referrer?new URL(document.referrer).origin:""),c=l&&s.test(l)?[l]:o?["https://lovable.dev","http://localhost:3000"]:["https://lovable.dev"],u="lovable-preview-auth:result",d=2e3,h=()=>Math.random().toString(36).slice(2)+Date.now().toString(36),p=(x,b,S)=>new Promise(w=>{const A=h();let _=!1,O;const C=T=>{_||(_=!0,clearTimeout(O),window.removeEventListener("message",P),w(T))},P=T=>{if(c.indexOf(T.origin)<0)return;const D=T.data;D&&D.type===u&&D.requestId===A&&C(D)};window.addEventListener("message",P);const j={type:x,requestId:A,projectId:a,key:b};S!==void 0&&(j.value=S);for(const T of c)window.parent.postMessage(j,T);O=setTimeout(()=>C(null),d)});let g=!0;const m=250;return{getItem:async x=>{let b=await p("lovable-preview-auth:get",x);return!b&&g&&(await new Promise(S=>setTimeout(S,m)),b=await p("lovable-preview-auth:get",x)),g=!1,b&&b.ok&&typeof b.value=="string"?b.value===""?(localStorage.removeItem(x),null):b.value:localStorage.getItem(x)},setItem:(x,b)=>(localStorage.setItem(x,b),p("lovable-preview-auth:set",x,b).then(()=>{})),removeItem:x=>(localStorage.removeItem(x),p("lovable-preview-auth:remove",x).then(()=>{}))}}const mde="https://ocamzrxdnvwpyjheteus.supabase.co",vde="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im9jYW16cnhkbnZ3cHlqaGV0ZXVzIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NjM1ODQ2ODksImV4cCI6MjA3OTE2MDY4OX0.615zOKnqZXVPhnBmFxzORjP-F9mkU5LWe2SDPLR6YpA",Ht=fde(mde,vde,{auth:{storage:pde(),persistSession:!0,autoRefreshToken:!0}});function gde({open:e,onBack:t,onConfirm:r}){return f.jsx(IC,{open:e,onOpenChange:()=>{},children:f.jsxs(Eb,{className:"max-w-xl",onPointerDownOutside:n=>n.preventDefault(),onEscapeKeyDown:n=>n.preventDefault(),children:[f.jsxs(Ab,{children:[f.jsxs(Tb,{className:"flex items-center gap-2 text-xl",children:[f.jsx(GZ,{className:"h-5 w-5 text-yellow-600 dark:text-yellow-400 shrink-0"}),"Confirmação de Envio"]}),f.jsx(MC,{className:"sr-only",children:"Leia os requisitos dos documentos antes de confirmar o envio."})]}),f.jsxs("div",{className:"space-y-4 my-2",children:[f.jsx("p",{className:"text-sm font-medium leading-relaxed",children:"Ao enviar este formulário, estou ciente de que o envio em desacordo com qualquer um dos itens abaixo poderá prejudicar minha inscrição:"}),f.jsxs("ul",{className:"space-y-3 text-sm text-muted-foreground",children:[f.jsxs("li",{className:"flex gap-2",children:[f.jsx("span",{className:"shrink-0 mt-0.5",children:"•"}),f.jsx("span",{children:"Demonstrações Financeiras de 2024 e 2023 devem conter, no mínimo, ativos, passivos, patrimônio líquido e resultado da organização no período."})]}),f.jsxs("li",{className:"flex gap-2",children:[f.jsx("span",{className:"shrink-0 mt-0.5",children:"•"}),f.jsx("span",{children:"Demonstrações Financeiras de 2023 e 2022 devem conter, no mínimo, ativos, passivos, patrimônio líquido e resultado da organização no período."})]}),f.jsxs("li",{className:"flex gap-2",children:[f.jsx("span",{className:"shrink-0 mt-0.5",children:"•"}),f.jsx("span",{children:"Cartão CNPJ precisa ter sido emitido nos últimos 30 dias."})]}),f.jsxs("li",{className:"flex gap-2",children:[f.jsx("span",{className:"shrink-0 mt-0.5",children:"•"}),f.jsx("span",{children:"CNDs e Certidões CEPIM, CEIS e CNEP precisam estar válidas."})]}),f.jsxs("li",{className:"flex gap-2",children:[f.jsx("span",{className:"shrink-0 mt-0.5",children:"•"}),f.jsx("span",{children:"A ata enviada deve ser da última eleição de diretores/conselheiros da organização."})]})]})]}),f.jsxs("div",{className:"flex justify-between mt-4",children:[f.jsx(Tt,{variant:"outline",onClick:t,autoFocus:!0,children:"Voltar"}),f.jsx(Tt,{onClick:r,children:"Enviar"})]})]})})}class yde extends B.Component{constructor(t){super(t),this.state={hasError:!1,errorKey:0}}static getDerivedStateFromError(){return{hasError:!0,errorKey:Date.now()}}componentDidCatch(t,r){var n,a,i;console.error("FormErrorBoundary caught error:",t,r),((n=t.message)!=null&&n.includes("removeChild")||(a=t.message)!=null&&a.includes("insertBefore")||(i=t.message)!=null&&i.includes("not a child of this node"))&&this.setState({hasError:!1,errorKey:Date.now()})}render(){return this.state.hasError?f.jsx("div",{className:"min-h-screen flex items-center justify-center p-8",children:f.jsxs("div",{className:"max-w-md text-center space-y-4",children:[f.jsx("h2",{className:"text-2xl font-bold text-primary",children:"Ocorreu um erro inesperado"}),f.jsx("p",{className:"text-muted-foreground",children:"Houve um problema ao processar o formulário. Por favor, recarregue a página e tente novamente."}),f.jsx("button",{className:"inline-flex items-center justify-center rounded-md bg-primary px-4 py-2 text-sm font-medium text-primary-foreground shadow hover:bg-primary/90",onClick:()=>{this.setState({hasError:!1,errorKey:Date.now()}),window.location.reload()},children:"Recarregar página"})]})}):f.jsx(B.Fragment,{children:this.props.children},this.state.errorKey)}}const xde=Xse({requester_name:_a().trim().min(1,"Nome é obrigatório").max(200,"Máximo 200 caracteres"),position:_a().trim().min(1,"Cargo é obrigatório").max(100,"Máximo 100 caracteres"),email:_a().trim().email("Email inválido").max(255,"Máximo 255 caracteres"),phone:_a().trim().min(10,"Telefone inválido").max(20,"Máximo 20 caracteres"),organization_name:_a().trim().min(1,"Nome da organização é obrigatório").max(200,"Máximo 200 caracteres"),organization_address:_a().trim().min(1,"Endereço é obrigatório").max(500,"Máximo 500 caracteres"),territorial_scope:_a().min(1,"Selecione a abrangência territorial"),has_certifications:J4(),certifications_details:_a().trim().max(500,"Máximo 500 caracteres").optional(),mission:_a().trim().min(1,"Campo obrigatório").max(1500,"Máximo 1500 caracteres"),social_problem:_a().trim().min(1,"Campo obrigatório").max(1500,"Máximo 1500 caracteres"),target_audience:_a().trim().min(1,"Campo obrigatório").max(500,"Máximo 500 caracteres"),approaches:_a().trim().min(1,"Campo obrigatório").max(1500,"Máximo 1500 caracteres"),volunteer_proportion:_a().min(1,"Selecione a proporção de voluntários"),impact_monitoring:_a().trim().min(1,"Campo obrigatório").max(1500,"Máximo 1500 caracteres"),consent:J4().refine(e=>e===!0,{message:"Você deve aceitar os Termos de Uso e Política de Privacidade para continuar"})}),bde=["Educação","Infraestrutura social e comunitária","Esporte","Arte e cultura","Saúde","Meio ambiente, sustentabilidade e vida animal","Direitos humanos, justiça social e fortalecimento da democracia","Segurança alimentar e nutricional","Inclusão produtiva e geração de renda","Pesquisa, ciência, tecnologia e inovação social","Fortalecimento do ecossistema de impacto","Outra"],wde=[{value:"nacional",label:"Nacional (Todos os estados do Brasil)"},{value:"regional",label:"Regional (Vários estados do Brasil)"},{value:"estadual",label:"Estadual (Vários municípios em apenas um estado do Brasil)"}
354,{value:"municipal",label:"Municipal (Várias regiões de um único município)"},{value:"hiperlocal",label:"Hiperlocal (Uma única região de um município)"}],_de=[{value:"menos_5",label:"Menos de 5%"},{value:"5_a_25",label:"Entre 5% e 25%"},{value:"25_a_50",label:"Entre 25% e 50%"},{value:"50_a_75",label:"Entre 50% e 75%"},{value:"mais_75",label:"Mais de 75%"}],Sde=["Apoio Operacional (Recreação, organização de eventos, triagem de doações, digitação)","Atendimento Técnico Especializado (Médicos, Dentistas, Psicólogos, Advogados)","Gestão e estratégia (Diretores, gestores e/ou coordenadores)","Captação de Recursos e Comunicação","Administrativo/ Financeiro (funcionários administrativos)"],Ede=["Diária","Semanal","Mensal","Trimestral","Semestral","Anual","Outra"],Ade=["Postagens no Linkedin","Postagens no Instagram","Mensagens em grupos de WhatsApp","Divulgação em newsletters de terceiros","Divulgação da própria equipe do Impactarte","Indicação de terceiros","Pesquisa no Google/ Bing","Outros"],Tde=["Prestação de serviços","Leis de Incentivo Fiscal","Doações diretas de pessoas físicas","Doações diretas de entidades privadas","Parcerias com o poder público (convênio, termo de fomento etc)","Rendimento de fundo patrimonial próprio","Emendas parlamentares","Eventos","Nota Fiscal","Outra"],Ode=()=>{const e=el(),[t,r]=E.useState(!1),[n,a]=E.useState(!1),[i,o]=E.useState([]),[s,l]=E.useState([]),[c,u]=E.useState([]),[d,h]=E.useState(!1),[p,g]=E.useState(""),[m,v]=E.useState(!1),[y,x]=E.useState(null),[b,S]=E.useState([{name:"",role:"",instance:"",professional_history:""}]),[w,A]=E.useState([{activity_name:"",measurement_frequency:"",monitoring_indicator:"",last_year_goal:"",last_year_achieved:"",description:""}]),[_,O]=E.useState([{transformation_description:"",measurement_indicator:"",collection_tool:"",last_year_result:""}]),[C,P]=E.useState([{channel_type:"Site",link:"",update_frequency:""},{channel_type:"Instagram",link:"",update_frequency:""},{channel_type:"LinkedIn",link:"",update_frequency:""},{channel_type:"Facebook",link:"",update_frequency:""},{channel_type:"TikTok",link:"",update_frequency:""},{channel_type:"Outro",link:"",update_frequency:""}]),[j,T]=E.useState({});E.useEffect(()=>{window.scrollTo(0,0)},[]);const[D,k]=E.useState([{source_type:"",percentage:""},{source_type:"",percentage:""},{source_type:"",percentage:""},{source_type:"",percentage:""}]),{register:F,handleSubmit:ee,formState:{errors:M},setValue:H,watch:q}=xse({resolver:Sse(xde),defaultValues:{has_certifications:!1,consent:!1,territorial_scope:"",volunteer_proportion:"",impact_monitoring:""}}),ue=(I,R,z)=>{const le=[...D];le[I]={...le[I],[R]:z},k(le)},ie=I=>{const z=["application/pdf","image/jpeg","image/png","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/msword"];return I.size>12582912?"Arquivo muito grande. Máximo 12MB":z.includes(I.type)?null:"Tipo de arquivo não permitido. Use PDF, JPEG, PNG ou DOCX"},W=(I,R)=>{var J;const z=(J=R.target.files)==null?void 0:J[0];if(!z)return;const le=ie(z);if(le){dt.error(le),R.target.value="";return}T(ve=>({...ve,[I]:z})),dt.success("Arquivo selecionado com sucesso")},fe=async I=>{try{const R=new FormData;R.append("file",I),R.append("fileName",I.name);const{data:z,error:le}=await Ht.functions.invoke("validate-file",{body:R});return le?(console.error("File validation error:",le),{valid:!1,error:"Erro ao validar arquivo"}):z.valid?{valid:!0}:{valid:!1,error:z.error||"Arquivo inválido"}}catch(R){return console.error("File validation error:",R),{valid:!1,error:"Erro ao validar arquivo"}}},pe=async(I,R,z)=>{try{dt.info(`Validando ${I.name}...`);const le=await fe(I);if(!le.valid){const Pe=le.error||"Arquivo inválido";return console.error(`Validation failed for ${z}: ${Pe}`),{path:null,error:`${z}: ${Pe}`}}const J=I.name.split(".").pop(),ve=`${R}/${Date.now()}_${Math.random().toString(36).substring(7)}.${J}`;dt.info(`Enviando ${I.name}...`);const{error:Ce}=await Ht.storage.from("application-documents").upload(ve,I,{cacheControl:"3600",upsert:!1});return Ce?(console.error(`Upload failed for ${z}:`,Ce),{path:null,error:`${z}: Erro ao fazer upload`}):(dt.success(`${z} enviado com sucesso`),{path:ve,error:null})}catch(le){return console.error("Error uploading file:",le),{path:null,error:`${z}: Erro inesperado no upload`}}},me=E.useCallback(async()=>{const I=y;if(!I)return;const{data:R,validBoardMembers:z,validIndicators:le,validTransformations:J,validChannels:ve}=I;x(null),r(!0);try{const Ce={},Pe=[{key:"cnpj",folder:"cnpj",label:"Cartão CNPJ",required:!0},{key:"statute",folder:"statute",label:"Estatuto Social",required:!0},{key:"activity_report",folder:"activity_report",label:"Relatório de Atividades",required:!1},{key:"financial_statements",folder:"financial_statements",label:"Demonstrações Financeiras 2024/2023",required:!0},{key:"financial_statements_2",folder:"financial_statements_2",label:"Demonstrações Financeiras 2023/2022",required:!0},{key:"election_minutes",folder:"election_minutes",label:"Ata de Eleição",required:!0},{key:"cnd_federal",folder:"cnd_federal",label:"CND Federal",required:!0},{key:"cnd_trabalhista",folder:"cnd_trabalhista",label:"CND Trabalhista",required:!0},{key:"cnd_fgts",folder:"cnd_fgts",label:"CND FGTS",required:!0},{key:"certidao_licitante",folder:"certidao_licitante",label:"Certidões CEPIM/CEIS/CNEP",required:!0}];for(const{key:Le,folder:it,label:Nt,required:ir}of Pe)if(j[Le]){const Ct=await pe(j[Le],it,Nt);if(Ct.path)Ce[`${Le}_file`]=Ct.path;else if(Ct.error&&ir){dt.error(`Erro no upload de ${Nt}: ${Ct.error}`),r(!1);return}}const Wt=["cnpj_file","statute_file","financial_statements_file","financial_statements_2_file","election_minutes_file","cnd_federal_file","cnd_trabalhista_file","cnd_fgts_file","certidao_licitante_file"].filter(Le=>!Ce[Le]);if(Wt.length>0){dt.error("Falha no envio de arquivos obrigatórios. Por favor, tente novamente."),console.error("Missing uploads:",Wt),r(!1);return}const{error:Be}=await Ht.rpc("submit_proponent_application",{p_requester_name:R.requester_name,p_organization_name:R.organization_name,p_organization_address:R.organization_address,p_position:R.position,p_email:R.email,p_phone:R.phone,p_causes:i,p_territorial_scope:R.territorial_scope,p_states:s,p_has_certifications:n,p_certifications:R.certifications_details||null,p_mission:R.mission,p_social_problem:R.social_problem,p_target_audience:R.target_audience,p_approaches:R.approaches,p_board_members:JSON.parse(JSON.stringify(z)),p_volunteer_proportion:R.volunteer_proportion,p_volunteer_areas:c,p_last_year_budget:0,p_percentage_to_activities:0,p_digital_channels:JSON.parse(JSON.stringify(ve)),p_activity_indicators:le.length>0?JSON.parse(JSON.stringify(le)):null,p_expected_transformations:J.length>0?JSON.parse(JSON.stringify(J)):null,p_cnpj_file:Ce.cnpj_file||null,p_statute_file:Ce.statute_file||null,p_activity_report_file:Ce.activity_report_file||null,p_financial_statements_file:Ce.financial_statements_file||null,p_financial_statements_file_2:Ce.financial_statements_2_file||null,p_board_election_file:Ce.election_minutes_file||null,p_cnd_federal_file:Ce.cnd_federal_file||null,p_cnd_trabalhista_file:Ce.cnd_trabalhista_file||null,p_cnd_fgts_file:Ce.cnd_fgts_file||null,p_certidao_licitante_file:Ce.certidao_licitante_file||null,p_referral_source:p||null,p_impact_monitoring:R.impact_monitoring||null,p_revenue_sources:JSON.parse(JSON.stringify(D.filter(Le=>Le.source_type.trim()&&Le.percentage.trim()))),p_traffic_source:Yoe()});if(Be)throw console.error("Application submission error:",Be),Be;dt.success("Candidatura enviada com sucesso! Nossa equipe entrará em contato em breve."),e("/obrigado")}catch(Ce){console.error("Error submitting application:",Ce),dt.error(Ce.message||"Erro ao enviar candidatura. Tente novamente.")}finally{r(!1)}},[y,j,i,s,n,c,p,D,e]),Oe=async I=>{if(i.length===0){dt.error("Selecione pelo menos uma causa");return}const R=b.filter(Le=>Le.name&&Le.role&&Le.professional_history);if(R.length===0){dt.error("Adicione pelo menos um membro da liderança com nome, cargo e histórico profissional");return}if(b.filter(Le=>{const it=[Le.name,Le.role,Le.professional_history].map(Nt=>(Nt||"").trim());return it.some(Boolean)&&!it.every(Boolean)}).length>0){dt.error("Complete nome, cargo e informações relevantes de todos os membros da liderança (item 17)");return}const J=[{key:"financial_statements",label:"Demonstrações Financeiras 2024/2023"},{key:"financial_statements_2",label:"Demonstrações Financeiras 2023/2022"},{key:"statute",label:"Estatuto Social"},{key:"election_minutes",label:"Ata da última eleição"},{key:"cnpj",label:"Cartão CNPJ"},{key:"cnd_federal",label:"CND Federal"},{key:"cnd_trabalhista",label:"CND Trabalhista"},{key:"cnd_fgts",label:"CND FGTS"},{key:"certidao_licitante",label:"Certidões CEPIM, CEIS e CNEP"}].filter(Le=>!j[Le.key]);if(J.length>0){dt.error(`Anexos obrigatórios faltando: ${J.map(Le=>Le.label).join(", ")}`);return}if(D.filter(Le=>Le.source_type.trim()&&Le.percentage.trim()).length===0){dt.error("Preencha pelo menos uma fonte de receita com tipo e porcentagem");return}
354if(!p){dt.error("Selecione como você ficou sabendo deste formulário");return}const Ce=w.filter(Le=>Le.activity_name.trim()&&Le.measurement_frequency.trim()&&Le.monitoring_indicator.trim()),Pe=w.filter(Le=>{const it=[Le.activity_name,Le.measurement_frequency,Le.monitoring_indicator].map(Nt=>(Nt||"").trim());return it.some(Boolean)&&!it.every(Boolean)});if(Ce.length===0){dt.error("Preencha pelo menos uma atividade chave (item 14) com atividade, frequência e indicador de monitoramento");return}if(Pe.length>0){dt.error("Complete todos os campos obrigatórios das atividades chave (item 14) ou remova as linhas em branco");return}const pt=_.filter(Le=>(Le.transformation_description||"").trim()&&(Le.measurement_indicator||"").trim()&&(Le.collection_tool||"").trim()),Wt=_.filter(Le=>{const it=[Le.transformation_description,Le.measurement_indicator,Le.collection_tool].map(Nt=>(Nt||"").trim());return it.some(Boolean)&&!it.every(Boolean)});if(pt.length===0){dt.error("Preencha pelo menos uma transformação esperada (item 15) com transformação, indicador e ferramenta de coleta");return}if(Wt.length>0){dt.error("Complete todos os campos obrigatórios das transformações esperadas (item 15) ou remova as linhas em branco");return}const Be=C.filter(Le=>Le.link.trim());x({data:I,validBoardMembers:R,validIndicators:Ce,validTransformations:pt,validChannels:Be}),v(!0)},_e=()=>{v(!1),x(null)},V=async()=>{v(!1),await me()},Q=I=>{o(R=>R.includes(I)?R.filter(z=>z!==I):[...R,I])},K=I=>{u(R=>R.includes(I)?R.filter(z=>z!==I):[...R,I])},Y=()=>{S([...b,{name:"",role:"",instance:"",professional_history:""}])},te=I=>{S(b.filter((R,z)=>z!==I))},Se=(I,R,z)=>{const le=[...b];le[I]={...le[I],[R]:z},S(le)},N=()=>{A([...w,{activity_name:"",measurement_frequency:"",monitoring_indicator:"",last_year_goal:"",last_year_achieved:"",description:""}])},de=I=>{A(w.filter((R,z)=>z!==I))},oe=(I,R,z)=>{const le=[...w];le[I]={...le[I],[R]:z},A(le)},X=()=>{O([..._,{transformation_description:"",measurement_indicator:"",collection_tool:"",last_year_result:""}])},G=I=>{O(_.filter((R,z)=>z!==I))},ce=(I,R,z)=>{const le=[..._];le[I]={...le[I],[R]:z},O(le)},U=(I,R,z)=>{const le=[...C];le[I]={...le[I],[R]:z},P(le)};return f.jsxs("div",{className:"min-h-screen flex flex-col",children:[f.jsxs(tl,{children:[f.jsx("title",{children:"Cadastro de Proponente - Impactarte"}),f.jsx("meta",{name:"description",content:"Inscreva sua organização no edital do Instituto Impactarte. Apoiamos projetos de educação, cultura e transformação social."}),f.jsx("link",{rel:"canonical",href:"https://impactarte.com.br/cadastro-proponente"}),f.jsx("meta",{property:"og:title",content:"Cadastro de Proponente - Impactarte"}),f.jsx("meta",{property:"og:description",content:"Inscreva sua organização no edital do Instituto Impactarte."}),f.jsx("meta",{property:"og:url",content:"https://impactarte.com.br/cadastro-proponente"})]}),f.jsx(av,{}),f.jsxs("main",{className:"flex-1 container mx-auto px-4 pt-48 pb-12 max-w-4xl",children:[f.jsxs(Tt,{variant:"ghost",className:"mb-6",onClick:()=>e("/"),children:[f.jsx(qO,{className:"mr-2 h-4 w-4"}),"Voltar"]}),f.jsxs("div",{className:"bg-background rounded-lg shadow-lg p-8",children:[f.jsx("h1",{className:"text-3xl font-bold text-primary mb-4",children:"Cadastre sua organização"}),f.jsx("p",{className:"text-muted-foreground mb-8",children:"Preencha o formulário para cadastrar sua organização no Impactarte."}),f.jsxs("form",{noValidate:!0,onSubmit:ee(Oe,I=>{var z;console.error("Erros de validação:",I);const R=Object.keys(I);if(R.length>0){const le=R[0],J=(z=I[le])==null?void 0:z.message;dt.error(`Por favor, corrija os erros no formulário: ${J||"Campos obrigatórios faltando"}`);const ve=document.getElementById(le);ve&&(ve.scrollIntoView({behavior:"smooth",block:"center"}),ve.focus())}}),className:"space-y-10",children:[f.jsxs("section",{className:"space-y-6",children:[f.jsx("h2",{className:"text-2xl font-semibold text-primary border-b pb-2",children:"Contato"}),f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"requester_name",children:["1. Nome do solicitante ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{id:"requester_name",...F("requester_name"),placeholder:"Nome completo"}),M.requester_name&&f.jsx("p",{className:"text-sm text-destructive",children:M.requester_name.message})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"position",children:["2. Cargo na organização ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{id:"position",...F("position"),placeholder:"Seu cargo na organização"}),M.position&&f.jsx("p",{className:"text-sm text-destructive",children:M.position.message})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"email",children:["3. E-mail profissional ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{id:"email",type:"email",...F("email"),placeholder:"[email protected]"}),M.email&&f.jsx("p",{className:"text-sm text-destructive",children:M.email.message})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"phone",children:["4. Telefone/Celular para contato ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{id:"phone",...F("phone"),placeholder:"(00) 00000-0000"}),M.phone&&f.jsx("p",{className:"text-sm text-destructive",children:M.phone.message})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"organization_name",children:["5. Nome da organização ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{id:"organization_name",...F("organization_name"),placeholder:"Nome da organização"}),M.organization_name&&f.jsx("p",{className:"text-sm text-destructive",children:M.organization_name.message})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"organization_address",children:["6. Endereço completo da organização ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{id:"organization_address",...F("organization_address"),placeholder:"Endereço completo"}),M.organization_address&&f.jsx("p",{className:"text-sm text-destructive",children:M.organization_address.message})]})]})]}),f.jsxs("section",{className:"space-y-6",children:[f.jsx("h2",{className:"text-2xl font-semibold text-primary border-b pb-2",children:"Organização"}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{children:["7. Causas nas quais atua ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-3 mt-2",children:bde.map(I=>f.jsxs("div",{className:"flex items-center space-x-2",children:[f.jsx(Lp,{id:`cause-${I}`,checked:i.includes(I),onCheckedChange:()=>Q(I)}),f.jsx(Ye,{htmlFor:`cause-${I}`,className:"cursor-pointer font-normal",children:I})]},I))})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{children:["8. Qual a abrangência territorial da atuação da organização? ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs(eu,{value:q("territorial_scope")||void 0,onValueChange:I=>{try{H("territorial_scope",I)}catch(R){console.error("[Q8] Error setting territorial_scope:",R)}},children:[f.jsx(Fl,{children:f.jsx(tu,{placeholder:"Selecione a abrangência"})}),f.jsx($l,{children:wde.map(I=>
354f.jsx(Ca,{value:I.value,children:I.label},I.value))})]}),M.territorial_scope&&f.jsx("p",{className:"text-sm text-destructive",children:M.territorial_scope.message})]}),f.jsxs("div",{className:"space-y-4",children:[f.jsxs("div",{className:"flex items-center space-x-2",children:[f.jsx(Lp,{id:"has_certifications",checked:n,onCheckedChange:I=>{a(I),H("has_certifications",I)}}),f.jsx(Ye,{htmlFor:"has_certifications",className:"cursor-pointer",children:"9. A organização possui certificações, títulos ou reconhecimentos públicos?"})]}),n&&f.jsxs("div",{className:"space-y-2 ml-6",children:[f.jsx(Ye,{htmlFor:"certifications_details",children:"Quais? (máx. 500 caracteres)"}),f.jsxs("div",{className:"relative",children:[f.jsx(Va,{id:"certifications_details",...F("certifications_details"),rows:3,placeholder:"Liste as certificações...",maxLength:500}),f.jsxs("span",{className:"absolute bottom-2 right-2 text-xs text-muted-foreground",children:[(q("certifications_details")||"").length,"/500"]})]}),M.certifications_details&&f.jsx("p",{className:"text-sm text-destructive",children:M.certifications_details.message})]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"mission",children:["10. Qual é a missão da sua organização? ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs("div",{className:"relative",children:[f.jsx(Va,{id:"mission",...F("mission"),rows:6,placeholder:"Conte-nos sua missão",maxLength:1e3}),f.jsxs("span",{className:"absolute bottom-2 right-2 text-xs text-muted-foreground",children:[(q("mission")||"").length,"/1000"]})]}),M.mission&&f.jsx("p",{className:"text-sm text-destructive",children:M.mission.message})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"social_problem",children:["11. Conte-nos sobre o problema que sua organização busca resolver. Traga dados que justifiquem sua relevância. ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs("div",{className:"relative",children:[f.jsx(Va,{id:"social_problem",...F("social_problem"),rows:6,placeholder:"Exemplo de resposta esperada: O problema que nossa organização diagnosticou e busca resolver é... e a relevância deste problema se comprova através dos seguintes dados e informações...",maxLength:1500}),f.jsxs("span",{className:"absolute bottom-2 right-2 text-xs text-muted-foreground",children:[(q("social_problem")||"").length,"/1500"]})]}),M.social_problem&&f.jsx("p",{className:"text-sm text-destructive",children:M.social_problem.message})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"approaches",children:["12. Como sua organização enfrenta este problema? Descreva sua metodologia de atuação e, se possível, traga dados que mostrem que ela é eficaz. ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs("div",{className:"relative",children:[f.jsx(Va,{id:"approaches",...F("approaches"),rows:6,placeholder:"Exemplo de resposta esperada: A metodologia da OSC enfrenta o problema por meio das atividades/ programas X, Y... e as evidências de que ela é eficaz são...",maxLength:1500}),f.jsxs("span",{className:"absolute bottom-2 right-2 text-xs text-muted-foreground",children:[(q("approaches")||"").length,"/1500"]})]}),M.approaches&&f.jsx("p",{className:"text-sm text-destructive",children:M.approaches.message})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"target_audience",children:["13. Descreva detalhadamente o(s) perfil(is) de público-alvo para quem suas atividades são desenhadas, trazendo caracterizações demográficas e socioeconômicas. ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs("div",{className:"relative",children:[f.jsx(Va,{id:"target_audience",...F("target_audience"),rows:4,placeholder:"Descreva o perfil do público-alvo",maxLength:500}),f.jsxs("span",{className:"absolute bottom-2 right-2 text-xs text-muted-foreground",children:[(q("target_audience")||"").length,"/500"]})]}),M.target_audience&&f.jsx("p",{className:"text-sm text-destructive",children:M.target_audience.message})]}),f.jsxs("div",{className:"space-y-4",children:[f.jsx(Ye,{children:'14. Preencha a tabela com as informações a respeito das atividades chave realizadas por sua organização para atingir sua missão. Evite inserir atividades que não contribuam significativamente para o atingimento da missão. Ex: "Postagens em redes sociais" ou "Produção de relatórios de atividades".'}),w.map((I,R)=>f.jsxs("div",{className:"p-4 border rounded-lg space-y-4 bg-muted/30",children:[f.jsxs("div",{className:"flex justify-between items-center",children:[f.jsxs("h3",{className:"font-medium",children:["Atividade ",R+1]}),w.length>1&&f.jsx(Tt,{type:"button",variant:"ghost",size:"sm",onClick:()=>de(R),children:f.jsx(ay,{className:"h-4 w-4"})})]}),f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{children:["Atividade ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{value:I.activity_name,onChange:z=>oe(R,"activity_name",z.target.value),placeholder:"Ex: Oficinas de musicalização"})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{children:["Frequência em que é realizada ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs(eu,{value:I.measurement_frequency||void 0,onValueChange:z=>oe(R,"measurement_frequency",z),children:[f.jsx(Fl,{children:f.jsx(tu,{placeholder:"Selecione"})}),f.jsx($l,{children:Ede.map(z=>f.jsx(Ca,{value:z,children:z},z))})]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{children:["Indicador usado para monitorar atividade ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{value:I.monitoring_indicator,onChange:z=>oe(R,"monitoring_indicator",z.target.value),placeholder:"Ex: Total de horas de oficinas realizadas"})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsx(Ye,{children:"Meta do último ano"}
354),f.jsx(Mt,{value:I.last_year_goal,onChange:z=>oe(R,"last_year_goal",z.target.value),placeholder:"Ex: 500"})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsx(Ye,{children:"Realizado no último ano"}),f.jsx(Mt,{value:I.last_year_achieved,onChange:z=>oe(R,"last_year_achieved",z.target.value),placeholder:"Ex: 480"})]}),f.jsxs("div",{className:"space-y-2 md:col-span-2",children:[f.jsx(Ye,{children:"Descrição e observações"}),f.jsxs("div",{className:"relative",children:[f.jsx(Va,{value:I.description,onChange:z=>oe(R,"description",z.target.value),placeholder:"Se julgar necessário, traga mais informações sobre a atividade",maxLength:500,rows:3}),f.jsxs("span",{className:"absolute bottom-2 right-2 text-xs text-muted-foreground",children:[(I.description||"").length,"/500"]})]})]})]})]},R)),f.jsxs(Tt,{type:"button",variant:"outline",onClick:N,className:"w-full",children:[f.jsx(T_,{className:"mr-2 h-4 w-4"}),"Adicionar Atividade"]})]})]}),f.jsxs("section",{className:"space-y-6",children:[f.jsx("h2",{className:"text-2xl font-semibold text-primary border-b pb-2",children:"Transformações e Resultados Esperados"}),f.jsxs("div",{className:"space-y-4",children:[f.jsx(Ye,{children:"15. Preencha a tabela conectando as principais transformações/resultados esperados com os indicadores utilizados para medir esta transformação."}),_.map((I,R)=>f.jsxs("div",{className:"p-4 border rounded-lg space-y-4 bg-muted/30",children:[f.jsxs("div",{className:"flex justify-between items-center",children:[f.jsxs("h3",{className:"font-medium",children:["Transformação ",R+1]}),_.length>1&&f.jsx(Tt,{type:"button",variant:"ghost",size:"sm",onClick:()=>G(R),children:f.jsx(ay,{className:"h-4 w-4"})})]}),f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[f.jsxs("div",{className:"space-y-2 md:col-span-2",children:[f.jsxs(Ye,{children:["Qual transformação você espera gerar no público-alvo? ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{value:I.transformation_description,onChange:z=>ce(R,"transformation_description",z.target.value),placeholder:"Descreva a transformação esperada..."})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{children:["Indicador para medir a transformação ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{value:I.measurement_indicator,onChange:z=>ce(R,"measurement_indicator",z.target.value),placeholder:"Ex: Taxa de aprovação escolar"})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{children:["Ferramenta de coleta ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{value:I.collection_tool,onChange:z=>ce(R,"collection_tool",z.target.value),placeholder:"Ex: Formulário, teste, prontuário"})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsx(Ye,{children:"Resultado consolidado do último ano"}),f.jsx(Mt,{value:I.last_year_result,onChange:z=>ce(R,"last_year_result",z.target.value),placeholder:"Ex: 85% de aprovação"})]})]})]},R)),f.jsxs(Tt,{type:"button",variant:"outline",onClick:X,className:"w-full",children:[f.jsx(T_,{className:"mr-2 h-4 w-4"}),"Adicionar Transformação"]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"impact_monitoring",children:["16. Conte-nos mais sobre como sua organização monitora a perenidade do impacto causado na vida dos beneficiários após o fim dos projetos. Na sua resposta, tente trazer evidências de que a transformação se manteve ao longo do tempo e de que ela é atribuída à atuação da sua organização, e não a fatores externos. ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs("div",{className:"relative",children:[f.jsx(Va,{id:"impact_monitoring",...F("impact_monitoring"),rows:6,placeholder:"Exemplo de resposta esperada: monitoramos a continuidade do impacto na vida dos beneficiários por meio das atividades/ programas X, Y... que são realizados com a periodicidade de...",maxLength:1500}),f.jsxs("span",{className:"absolute bottom-2 right-2 text-xs text-muted-foreground",children:[(q("impact_monitoring")||"").length,"/1500"]})]}),M.impact_monitoring&&f.jsx("p",{className:"text-sm text-destructive",children:M.impact_monitoring.message})]})]}),f.jsxs("section",{className:"space-y-6",children:[f.jsx("h2",{className:"text-2xl font-semibold text-primary border-b pb-2",children:"Liderança"}),f.jsxs("div",{className:"space-y-4",children:[f.jsxs(Ye,{children:["17. Liste os membros que compõe a diretoria estatutária da organização."," ",f.jsx("span",{className:"text-red-500",children:"*"})]}),b.map((I,R)=>f.jsxs("div",{className:"p-4 border rounded-lg space-y-4",children:[f.jsxs("div",{className:"flex justify-between items-center",children:[f.jsxs("h3",{className:"font-medium",children:["Membro ",R+1]}),b.length>1&&f.jsx(Tt,{type:"button",variant:"ghost",size:"sm",onClick:()=>te(R),children:f.jsx(ay,{className:"h-4 w-4"})})]}),f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{children:["Nome ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{value:I.name,onChange:z=>Se(R,"name",z.target.value),placeholder:"Nome completo",maxLength:200})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{children:["Cargo ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(Mt,{value:I.role,onChange:z=>Se(R,"role",z.target.value),placeholder:"Ex: Diretor executivo, Tesoureiro etc",maxLength:100})]}),f.jsxs("div",{className:"space-y-2 md:col-span-2",children:[f.jsxs(Ye,{children:["Informações relevantes ",f.jsx("span",{className:"text-red-500",children:"*"})]}
354),f.jsxs("div",{className:"relative",children:[f.jsx(Va,{value:I.professional_history,onChange:z=>Se(R,"professional_history",z.target.value),rows:2,placeholder:"Área de formação, tempo de mercado, outras experiências profissionais, anos dentro da sua organização etc",maxLength:500}),f.jsxs("span",{className:"absolute bottom-2 right-2 text-xs text-muted-foreground",children:[(I.professional_history||"").length,"/500"]})]})]})]})]},R)),f.jsxs(Tt,{type:"button",variant:"outline",onClick:Y,className:"w-full",children:[f.jsx(T_,{className:"mr-2 h-4 w-4"}),"Adicionar Membro"]})]})]}),f.jsxs("section",{className:"space-y-6",children:[f.jsx("h2",{className:"text-2xl font-semibold text-primary border-b pb-2",children:"Voluntariado"}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{children:["18. Qual a proporção aproximada dos voluntários em relação ao total de pessoas que atuam na organização? ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs(eu,{value:q("volunteer_proportion")||void 0,onValueChange:I=>{try{H("volunteer_proportion",I)}catch(R){console.error("[Q18] Error setting volunteer_proportion:",R)}},children:[f.jsx(Fl,{children:f.jsx(tu,{placeholder:"Selecione"})}),f.jsx($l,{children:_de.map(I=>f.jsx(Ca,{value:I.value,children:I.label},I.value))})]}),M.volunteer_proportion&&f.jsx("p",{className:"text-sm text-destructive",children:M.volunteer_proportion.message})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsx(Ye,{children:"19. Onde os voluntários atuam?"}),f.jsx("div",{className:"space-y-3 mt-2",children:Sde.map(I=>f.jsxs("div",{className:"flex items-start space-x-2",children:[f.jsx(Lp,{id:`area-${I}`,checked:c.includes(I),onCheckedChange:()=>K(I),className:"mt-0.5"}),f.jsx(Ye,{htmlFor:`area-${I}`,className:"cursor-pointer font-normal",children:I})]},I))})]})]}),f.jsxs("section",{className:"space-y-6",children:[f.jsx("h2",{className:"text-2xl font-semibold text-primary border-b pb-2",children:"Fontes de Receita"}),f.jsxs("div",{className:"space-y-4",children:[f.jsxs(Ye,{children:["20. Cite as 4 principais fontes de receita de recursos da sua organização (se houver) e o percentual aproximado que cada uma representa frente ao total de recursos auferidos."," ",f.jsx("span",{className:"text-red-500",children:"*"})]}),D.map((I,R)=>f.jsxs("div",{className:"flex items-center gap-4",children:[f.jsx("div",{className:"flex-1",children:f.jsxs(eu,{value:I.source_type||void 0,onValueChange:z=>ue(R,"source_type",z),children:[f.jsx(Fl,{children:f.jsx(tu,{placeholder:`Fonte ${R+1}`})}),f.jsx($l,{children:Tde.map(z=>f.jsx(Ca,{value:z,children:z},z))})]})}),f.jsx("div",{className:"w-24",children:f.jsx(Mt,{type:"number",value:I.percentage,onChange:z=>ue(R,"percentage",z.target.value),placeholder:"%",min:"0",max:"100"})})]},R))]})]}),f.jsxs("section",{className:"space-y-6",children:[f.jsx("h2",{className:"text-2xl font-semibold text-primary border-b pb-2",children:"Canais Digitais"}),f.jsxs("div",{className:"space-y-4",children:[f.jsx(Ye,{children:"21. Liste os links dos canais digitais ativos."}),C.map((I,R)=>f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4 p-4 border rounded-lg items-center",children:[f.jsx("div",{className:"space-y-2",children:f.jsx(Ye,{className:"text-sm font-medium",children:I.channel_type})}),f.jsx("div",{className:"space-y-2",children:f.jsx(Mt,{value:I.link,onChange:z=>U(R,"link",z.target.value),placeholder:I.channel_type==="Site"?"https://...":`@${I.channel_type.toLowerCase()}`})})]},R))]})]}),f.jsxs("section",{className:"space-y-6",children:[f.jsx("h2",{className:"text-2xl font-semibold text-primary border-b pb-2",children:"Origem"}),f.jsxs("div",{className:"space-y-4",children:[f.jsxs(Ye,{children:["22. Como você ficou sabendo deste formulário? ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsx(wU,{value:p,onValueChange:g,required:!0,children:Ade.map(I=>f.jsxs("div",{className:"flex items-center space-x-2",children:[f.jsx(_U,{value:I,id:`referral-${I}`}),f.jsx(Ye,{htmlFor:`referral-${I}`,className:"cursor-pointer font-normal",children:I})]},I))})]})]}),f.jsxs("section",{className:"space-y-6",children:[f.jsx("h2",{className:"text-2xl font-semibold text-primary border-b pb-2",children:"Anexos em PDF"}),f.jsx("p",{className:"text-sm text-muted-foreground",children:"Formatos aceitos: PDF, JPEG, PNG, DOCX. Tamanho máximo: 12MB por arquivo."}),f.jsxs("div",{className:"space-y-4",children:[f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"financial_statements_file",children:["1. Demonstrações Financeiras (no mínimo Balanço Patrimonial e DRE) de 2025 e 2024 ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(Mt,{id:"financial_statements_file",type:"file",onChange:I=>W("financial_statements",I),accept:".pdf,.jpg,.jpeg,.png,.doc,.docx",required:!0}),j.financial_statements&&f.jsx("span",{className:"text-sm text-green-600",children:"✓"})]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"financial_statements_file_2",children:["2. Demonstrações Financeiras (no mínimo Balanço Patrimonial e DRE) de 2024 e 2023 ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(Mt,{id:"financial_statements_file_2",type:"file",onChange:I=>W("financial_statements_2",I),accept:".pdf,.jpg,.jpeg,.png,.doc,.docx",required:!0}),j.financial_statements_2&&f.jsx("span",{className:"text-sm text-green-600",children:"✓"})]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"statute_file",children:["3. Estatuto Social (Contrato Social, em caso de negócio com fins lucrativos) ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(Mt,{id:"statute_file",type:"file",onChange:I=>W("statute",I),accept:".pdf,.jpg,.jpeg,.png,.doc,.docx",required:!0}),j.statute&&f.jsx("span",{className:"text-sm text-green-600",children:"✓"})]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"election_minutes_file",children:["4. Ata da última eleição (Repita o cartão CNPJ em caso de negócio com fins lucrativos) ",f.jsx("span",{className:"text-red-500",children:"*"})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(Mt,{id:"election_minutes_file",type:"file",onChange:I=>W("election_minutes",I),accept:".pdf,.jpg,.jpeg,.png,.doc,.docx",required:!0}),j.election_minutes&&f.jsx("span",{className:"text-sm text-green-600",children:"✓"})]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"cnpj_file",children:["5. Cartão CNPJ (emitido nos últimos 30 dias) ",f.jsx("span",{className:"text-red-500",children:"*"})," -"," ",f.jsx("a",{href:"https://solucoes.receita.fazenda.gov.br/servicos/cnpjreva/Cnpjreva_Solicitacao.asp",target:"_blank",rel:"noopener noreferrer",className:"text-primary underline",children:"Emitir aqui"})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(Mt,{id:"cnpj_file",type:"file",onChange:I=>W("cnpj",I),accept:".pdf,.jpg,.jpeg,.png,.doc,.docx",required:!0}),j.cnpj&&f.jsx("span",{className:"text-sm text-green-600",children:"✓"})]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"cnd_federal_file",children:["6. CND Federal ",f.jsx("span",{className:"text-red-500",children:"*"})," -"," ",f.jsx("a",{href:"https://servicos.receitafederal.gov.br/servico/certidoes/#/home/cnpj",target:"_blank",rel:"noopener noreferrer",className:"text-primary underline",children:"Emitir aqui"})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(Mt,{id:"cnd_federal_file",type:"file",onChange:I=>W("cnd_federal",I),accept:".pdf,.jpg,.jpeg,.png,.doc,.docx",required:!0}),j.cnd_federal&&f.jsx("span",{className:"text-sm text-green-600",children:"✓"})]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"cnd_trabalhista_file",children:["7. CND Trabalhista ",f.jsx("span",{className:"text-red-500",children:"*"})," -"," ",f.jsx("a",{href:"https://www.tst.jus.br/certidao",target:"_blank",rel:"noopener noreferrer",className:"text-primary underline",children:"Emitir aqui"})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(Mt,{id:"cnd_trabalhista_file",type:"file",onChange:I=>W("cnd_trabalhista",I),accept:".pdf,.jpg,.jpeg,.png,.doc,.docx",required:!0}),j.cnd_trabalhista&&f.jsx("span",{className:"text-sm text-green-600",children:"✓"})]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"cnd_fgts_file",children:["8. CND FGTS ",f.jsx("span",{className:"text-red-500",children:"*"})," -"," ",f.jsx("a",{href:"https://consulta-crf.caixa.gov.br/consultacrf/pages/consultaEmpregador.jsf",target:"_blank",rel:"noopener noreferrer",className:"text-primary underline",children:"Emitir aqui"})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(Mt,{id:"cnd_fgts_file",type:"file",onChange:I=>W("cnd_fgts",I),accept:".pdf,.jpg,.jpeg,.png,.doc,.docx",required:!0}),j.cnd_fgts&&f.jsx("span",{className:"text-sm text-green-600",children:"✓"})]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsxs(Ye,{htmlFor:"certidao_licitante_file",children:["9. Certidões CEPIM, CEIS e CNEP da organização ",f.jsx("span",{className:"text-red-500",children:"*"})," -"," ",f.jsx("a",{href:"https://certidoes.cgu.gov.br/",target:"_blank",rel:"noopener noreferrer",className:"text-primary underline",children:"Emitir aqui"})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(Mt,{id:"certidao_licitante_file",type:"file",onChange:I=>W("certidao_licitante",I),accept:".pdf,.jpg,.jpeg,.png,.doc,.docx",required:!0}),j.certidao_licitante&&f.jsx("span",{className:"text-sm text-green-600",children:"✓"})]})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsx(Ye,{htmlFor:"activity_report_file",children:"10. Relatório de atividades / prestação de contas"}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(Mt,{id:"activity_report_file",type:"file",onChange:I=>W("activity_report",I),accept:".pdf,.jpg,.jpeg,.png,.doc,.docx"}),j.activity_report&&f.jsx("span",{className:"text-sm text-green-600",children:"✓"})]})]})]})]}),f.jsx("section",{className:"bg-amber-50 border border-amber-200 rounded-lg p-6",children:f.jsxs("div",{className:"flex items-start gap-3",children:[f.jsx(Lp,{id:"consent",checked:d,onCheckedChange:I=>{const R=I===!0;h(R),H("consent",R)},className:"mt-1"}),f.jsxs("div",{className:"flex-1",children:[f.jsxs(Ye,{htmlFor:"consent",className:"text-sm leading-relaxed cursor-pointer",children:["Li e c
354oncordo com os"," ",f.jsx(Nu,{to:"/termos-de-uso",target:"_blank",className:"text-primary underline hover:text-primary/80",children:"Termos de Uso"})," ","e"," ",f.jsx(Nu,{to:"/politica-de-privacidade",target:"_blank",className:"text-primary underline hover:text-primary/80",children:"Política de Privacidade"}),". Autorizo o Instituto Impactarte a utilizar os dados fornecidos para análise da candidatura, conforme descrito na Política de Privacidade."]}),M.consent&&f.jsx("p",{className:"text-sm text-red-500 mt-2",children:M.consent.message})]})]})}),f.jsx("div",{className:"flex flex-col items-end gap-2 pt-6 border-t",children:f.jsx(Tt,{type:"submit",disabled:t,className:"min-w-[150px]",children:t?f.jsxs(f.Fragment,{children:[f.jsx(Cu,{className:"mr-2 h-4 w-4 animate-spin"}),"Enviando..."]}):"Enviar Candidatura"})})]})]})]}),f.jsx(iv,{}),f.jsx(gde,{open:m,onBack:_e,onConfirm:V})]})},Cde=()=>f.jsx(yde,{children:f.jsx(Ode,{})}),jr=E.forwardRef(({className:e,...t},r)=>f.jsx("div",{ref:r,className:qe("rounded-lg border bg-card text-card-foreground shadow-sm",e),...t}));jr.displayName="Card";const Xr=E.forwardRef(({className:e,...t},r)=>f.jsx("div",{ref:r,className:qe("flex flex-col space-y-1.5 p-6",e),...t}));Xr.displayName="CardHeader";const un=E.forwardRef(({className:e,...t},r)=>f.jsx("h3",{ref:r,className:qe("text-2xl font-semibold leading-none tracking-tight",e),...t}));un.displayName="CardTitle";const r9=E.forwardRef(({className:e,...t},r)=>f.jsx("p",{ref:r,className:qe("text-sm text-muted-foreground",e),...t}));r9.displayName="CardDescription";const Rr=E.forwardRef(({className:e,...t},r)=>f.jsx("div",{ref:r,className:qe("p-6 pt-0",e),...t}));Rr.displayName="CardContent";const kde=E.forwardRef(({className:e,...t},r)=>f.jsx("div",{ref:r,className:qe("flex items-center p-6 pt-0",e),...t}));kde.displayName="CardFooter";function Pde(){const e=el(),[t,r]=E.useState(!1),[n,a]=E.useState(""),[i,o]=E.useState("");E.useEffect(()=>{Ht.auth.getSession().then(({data:{session:c}})=>{c&&e("/admin")});const{data:{subscription:l}}=Ht.auth.onAuthStateChange((c,u)=>{c==="SIGNED_IN"&&u&&e("/admin")});return()=>l.unsubscribe()},[e]);const s=async l=>{if(l.preventDefault(),!n||!i){dt.error("Preencha email e senha");return}r(!0);try{const{data:c,error:u}=await Ht.auth.signInWithPassword({email:n,password:i});if(u){u.message.includes("Invalid login credentials")?dt.error("Email ou senha incorretos"):dt.error(u.message);return}c.user&&dt.success("Login realizado com sucesso!")}catch(c){console.error("Login error:",c),dt.error("Erro ao fazer login")}finally{r(!1)}};return f.jsxs("div",{className:"min-h-screen flex items-center justify-center bg-white p-4",children:[f.jsxs(tl,{children:[f.jsx("title",{children:"Acesso Administrativo - Impactarte"}),f.jsx("meta",{name:"description",content:"Área restrita para gestão de candidaturas do Instituto Impactarte."}),f.jsx("link",{rel:"canonical",href:"https://impactarte-legacy-web.lovable.app/login"}),f.jsx("meta",{name:"robots",content:"noindex,nofollow"}),f.jsx("meta",{property:"og:title",content:"Acesso Administrativo - Impactarte"}),f.jsx("meta",{property:"og:description",content:"Área restrita para gestão de candidaturas."})]}
354),f.jsxs(jr,{className:"w-full max-w-md shadow-lg border-border/50",children:[f.jsxs(Xr,{className:"text-center space-y-6 pt-8",children:[f.jsx("img",{src:vC,alt:"Instituto Impactarte",className:"h-16 mx-auto object-contain"}),f.jsxs("div",{children:[f.jsx("h1",{className:"text-2xl font-semibold text-[#2D1A57] mb-2",children:"Acesso Administrativo"}),f.jsx("p",{className:"text-sm text-[#5E5476] font-light",children:"Área restrita para gestão de candidaturas"})]})]}),f.jsxs(Rr,{className:"pb-8",children:[f.jsxs("form",{onSubmit:s,className:"space-y-5 mt-6",children:[f.jsxs("div",{className:"space-y-2",children:[f.jsx(Ye,{htmlFor:"email",className:"text-[#2D1A57] font-medium",children:"Email"}),f.jsx(Mt,{id:"email",type:"email",placeholder:"[email protected]",value:n,onChange:l=>a(l.target.value),disabled:t,required:!0,className:"border-border/50 focus:border-primary"})]}),f.jsxs("div",{className:"space-y-2",children:[f.jsx(Ye,{htmlFor:"password",className:"text-[#2D1A57] font-medium",children:"Senha"}),f.jsx(Mt,{id:"password",type:"password",placeholder:"••••••••",value:i,onChange:l=>o(l.target.value),disabled:t,required:!0,className:"border-border/50 focus:border-primary"})]}),f.jsx(Tt,{type:"submit",className:"w-full mt-6 bg-primary hover:bg-primary/90 text-primary-foreground font-semibold py-6 text-base",disabled:t,children:t?f.jsxs(f.Fragment,{children:[f.jsx(Cu,{className:"mr-2 h-4 w-4 animate-spin"}),"Entrando..."]}):"Entrar"})]}),f.jsx("div",{className:"mt-8 text-center",children:f.jsx(Tt,{variant:"link",onClick:()=>e("/"),className:"text-sm text-[#5E5476] font-light hover:text-[#2D1A57]",children:"Voltar para o site"})})]})]})]})}const Nde=sb("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function kd({className:e,variant:t,...r}){return f.jsx("div",{className:qe(Nde({variant:t}),e),...r})}var $b="Tabs",[jde,aHe]=ta($b,[Ib]),n9=Ib(),[Rde,ok]=jde($b),a9=E.forwardRef((e,t)=>{const{__scopeTabs:r,value:n,onValueChange:a,defaultValue:i,orientation:o="horizontal",dir:s,activationMode:l="automatic",...c}=e,u=jh(s),[d,h]=Ri({prop:n,onChange:a,defaultProp:i??"",caller:$b});return f.jsx(Rde,{scope:r,baseId:uo(),value:d,onValueChange:h,orientation:o,dir:u,activationMode:l,children:f.jsx(et.div,{dir:u,"data-orientation":o,...c,ref:t})})});a9.displayName=$b;var i9="TabsList",o9=E.forwardRef((e,t)=>{const{__scopeTabs:r,loop:n=!0,...a}=e,i=ok(i9,r),o=n9(r);return f.jsx(iU,{asChild:!0,...o,orientation:i.orientation,dir:i.dir,loop:n,children:f.jsx(et.div,{role:"tablist","aria-orientation":i.orientation,...a,ref:t})})});o9.displayName=i9;var s9="TabsTrigger",l9=E.forwardRef((e,t)=>{const{__scopeTabs:r,value:n,disabled:a=!1,...i}=e,o=ok(s9,r),s=n9(r),l=d9(o.baseId,n),c=f9(o.baseId,n),u=n===o.value;return f.jsx(oU,{asChild:!0,...s,focusable:!a,active:u,children:f.jsx(et.button,{type:"button",role:"tab","aria-selected":u,"aria-controls":c,"data-state":u?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:l,...i,ref:t,onMouseDown:ze(e.onMouseDown,d=>{!a&&d.button===0&&d.ctrlKey===!1?o.onValueChange(n):d.preventDefault()}),onKeyDown:ze(e.onKeyDown,d=>{[" ","Enter"].includes(d.key)&&o.onValueChange(n)}),onFocus:ze(e.onFocus,()=>{const d=o.activationMode!=="manual";!u&&!a&&d&&o.onValueChange(n)})})})});l9.displayName=s9;var c9="TabsContent",u9=E.forwardRef((e,t)=>{const{__scopeTabs:r,value:n,forceMount:a,children:i,...o}=e,s=ok(c9,r),l=d9(s.baseId,n),c=f9(s.baseId,n),u=n===s.value,d=E.useRef(u);return E.useEffect(()=>{const h=requestAnimationFrame(()=>d.current=!1);return()=>cancelAnimationFrame(h)},[]),f.jsx(ra,{present:a||u,children:({present:h})=>f.jsx(et.div,{"data-state":u?"active":"inactive","data-orientation":s.orientation,role:"tabpanel","aria-labelledby":l,hidden:!h,id:c,tabIndex:0,...o,ref:t,style:{...e.style,animationDuration:d.current?"0s":void 0},children:h&&i})})});u9.displayName=c9;function d9(e,t){return`${e}-trigger-${t}`}function f9(e,t){return`${e}-content-${t}`}var Dde=a9,h9=o9,p9=l9,m9=u9;const Ide=Dde,v9=E.forwardRef(({className:e,...t},r)=>f.jsx(h9,{ref:r,className:qe("inline-flex h-10 items-center justify-center rounded-md bg-muted p-1 text-muted-foreground",e),...t}));v9.displayName=h9.displayName;const fy=E.forwardRef(({className:e,...t},r)=>f.jsx(p9,{ref:r,className:qe("inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",e),...t}));fy.displayName=p9.displayName;const hy=E.forwardRef(({className:e,...t},r)=>f.jsx(m9,{ref:r,className:qe("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",e),...t}));hy.displayName=m9.displayName;const Lb=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Mh(e){const t=Object.prototype.toString.call(e);return t==="[object Window]"||t==="[object global]"}function sk(e){return"nodeType"in e}function wa(e){var t,r;return e?Mh(e)?e:sk(e)&&(t=(r=e.ownerDocument)==null?void 0:r.defaultView)!=null?t:window:window}function lk(e){const{Document:t}=wa(e);return e instanceof t}function cv(e){return Mh(e)?!1:e instanceof wa(e).HTMLElement}function g9(e){return e instanceof wa(e).SVGElement}function Fh(e){return e?Mh(e)?e.document:sk(e)?lk(e)?e:cv(e)||g9(e)?e.ownerDocument:document:document:document}const Gs=Lb?E.useLayoutEffect:E.useEffect;function Bb(e){const t=E.useRef(e);return Gs(()=>{t.current=e}),E.useCallback(function(){for(var r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return t.current==null?void 0:t.current(...n)},[])}function Mde(){const e=E.useRef(null),t=E.useCallback((n,a)=>{e.current=setInterval(n,a)},[]),r=E.useCallback(()=>{e.current!==null&&(clearInterval(e.current),e.current=null)},[]);return[t,r]}function Zm(e,t){t===void 0&&(t=[e]);const r=E.useRef(e);return Gs(()=>{r.current!==e&&(r.current=e)},t),r}function uv(e,t){const r=E.useRef();return E.useMemo(()=>{const n=e(r.current);return r.current=n,n},[...t])}function px(e){const t=Bb(e),r=E.useRef(null),n=E.useCallback(a=>{a!==r.current&&(t==null||t(a,r.current)),r.current=a},[]);return[r,n]}function mx(e){const t=E.useRef();return E.useEffect(()=>{t.current=e},[e]),t.current}let t2={};function Ub(e,t){return E.useMemo(()=>
354{if(t)return t;const r=t2[e]==null?0:t2[e]+1;return t2[e]=r,e+"-"+r},[e,t])}function y9(e){return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return n.reduce((i,o)=>{const s=Object.entries(o);for(const[l,c]of s){const u=i[l];u!=null&&(i[l]=u+e*c)}return i},{...t})}}const sf=y9(1),vx=y9(-1);function Fde(e){return"clientX"in e&&"clientY"in e}function ck(e){if(!e)return!1;const{KeyboardEvent:t}=wa(e.target);return t&&e instanceof t}function $de(e){if(!e)return!1;const{TouchEvent:t}=wa(e.target);return t&&e instanceof t}function gx(e){if($de(e)){if(e.touches&&e.touches.length){const{clientX:t,clientY:r}=e.touches[0];return{x:t,y:r}}else if(e.changedTouches&&e.changedTouches.length){const{clientX:t,clientY:r}=e.changedTouches[0];return{x:t,y:r}}}return Fde(e)?{x:e.clientX,y:e.clientY}:null}const Jm=Object.freeze({Translate:{toString(e){if(!e)return;const{x:t,y:r}=e;return"translate3d("+(t?Math.round(t):0)+"px, "+(r?Math.round(r):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;const{scaleX:t,scaleY:r}=e;return"scaleX("+t+") scaleY("+r+")"}},Transform:{toString(e){if(e)return[Jm.Translate.toString(e),Jm.Scale.toString(e)].join(" ")}},Transition:{toString(e){let{property:t,duration:r,easing:n}=e;return t+" "+r+"ms "+n}}}),TR="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function Lde(e){return e.matches(TR)?e:e.querySelector(TR)}const Bde={display:"none"};function Ude(e){let{id:t,value:r}=e;return B.createElement("div",{id:t,style:Bde},r)}function zde(e){let{id:t,announcement:r,ariaLiveType:n="assertive"}=e;const a={position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"};return B.createElement("div",{id:t,style:a,role:"status","aria-live":n,"aria-atomic":!0},r)}function Wde(){const[e,t]=E.useState("");return{announce:E.useCallback(n=>{n!=null&&t(n)},[]),announcement:e}}const x9=E.createContext(null);function Vde(e){const t=E.useContext(x9);E.useEffect(()=>{if(!t)throw new Error("useDndMonitor must be used within a children of <DndContext>");return t(e)},[e,t])}function Hde(){const[e]=E.useState(()=>new Set),t=E.useCallback(n=>(e.add(n),()=>e.delete(n)),[e]);return[E.useCallback(n=>{let{type:a,event:i}=n;e.forEach(o=>{var s;return(s=o[a])==null?void 0:s.call(o,i)})},[e]),t]}const qde={draggable:`
355    To pick up a draggable item, press the space bar.
356    While dragging, use the arrow keys to move the item.
357    Press space again to drop the item in its new position, or press escape to cancel.
358  `},Gde={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:r}=e;return r?"Draggable item "+t.id+" was moved over droppable area "+r.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:r}=e;return r?"Draggable item "+t.id+" was dropped over droppable area "+r.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function Kde(e){let{announcements:t=Gde,container:r,hiddenTextDescribedById:n,screenReaderInstructions:a=qde}=e;const{announce:i,announcement:o}=Wde(),s=Ub("DndLiveRegion"),[l,c]=E.useState(!1);if(E.useEffect(()=>{c(!0)},[]),Vde(E.useMemo(()=>({onDragStart(d){let{active:h}=d;i(t.onDragStart({active:h}))},onDragMove(d){let{active:h,over:p}=d;t.onDragMove&&i(t.onDragMove({active:h,over:p}))},onDragOver(d){let{active:h,over:p}=d;i(t.onDragOver({active:h,over:p}))},onDragEnd(d){let{active:h,over:p}=d;i(t.onDragEnd({active:h,over:p}))},onDragCancel(d){let{active:h,over:p}=d;i(t.onDragCancel({active:h,over:p}))}}),[i,t])),!l)return null;const u=B.createElement(B.Fragment,null,B.createElement(Ude,{id:n,value:a.draggable}),B.createElement(zde,{id:s,announcement:o}));return r?Ci.createPortal(u,r):u}var fn;(function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"})(fn||(fn={}));function yx(){}function Yde(e,t){return E.useMemo(()=>({sensor:e,options:t??{}}),[e,t])}function Xde(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return E.useMemo(()=>[...t].filter(n=>n!=null),[...t])}const go=Object.freeze({x:0,y:0});function Zde(e,t){const r=gx(e);if(!r)return"0 0";const n={x:(r.x-t.left)/t.width*100,y:(r.y-t.top)/t.height*100};return n.x+"% "+n.y+"%"}function Jde(e,t){let{data:{value:r}}=e,{data:{value:n}}=t;return n-r}function Qde(e,t){if(!e||e.length===0)return null;const[r]=e;return r[t]}function efe(e,t){const r=Math.max(t.top,e.top),n=Math.max(t.left,e.left),a=Math.min(t.left+t.width,e.left+e.width),i=Math.min(t.top+t.height,e.top+e.height),o=a-n,s=i-r;if(n<a&&r<i){const l=t.width*t.height,c=e.width*e.height,u=o*s,d=u/(l+c-u);return Number(d.toFixed(4))}return 0}const tfe=e=>{let{collisionRect:t,droppableRects:r,droppableContainers:n}=e;const a=[];for(const i of n){const{id:o}=i,s=r.get(o);if(s){const l=efe(s,t);l>0&&a.push({id:o,data:{droppableContainer:i,value:l}})}}return a.sort(Jde)};function rfe(e,t,r){return{...e,scaleX:t&&r?t.width/r.width:1,scaleY:t&&r?t.height/r.height:1}}function b9(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:go}function nfe(e){return function(r){for(var n=arguments.length,a=new Array(n>1?n-1:0),i=1;i<n;i++)a[i-1]=arguments[i];return a.reduce((o,s)=>({...o,top:o.top+e*s.y,bottom:o.bottom+e*s.y,left:o.left+e*s.x,right:o.right+e*s.x}),{...r})}}const afe=nfe(1);function w9(e){if(e.startsWith("matrix3d(")){const t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}else if(e.startsWith("matrix(")){const t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}function ife(e,t,r){const n=w9(t);if(!n)return e;const{scaleX:a,scaleY:i,x:o,y:s}
358=n,l=e.left-o-(1-a)*parseFloat(r),c=e.top-s-(1-i)*parseFloat(r.slice(r.indexOf(" ")+1)),u=a?e.width/a:e.width,d=i?e.height/i:e.height;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l}}const ofe={ignoreTransform:!1};function dv(e,t){t===void 0&&(t=ofe);let r=e.getBoundingClientRect();if(t.ignoreTransform){const{transform:c,transformOrigin:u}=wa(e).getComputedStyle(e);c&&(r=ife(r,c,u))}const{top:n,left:a,width:i,height:o,bottom:s,right:l}=r;return{top:n,left:a,width:i,height:o,bottom:s,right:l}}function OR(e){return dv(e,{ignoreTransform:!0})}function sfe(e){const t=e.innerWidth,r=e.innerHeight;return{top:0,left:0,right:t,bottom:r,width:t,height:r}}function lfe(e,t){return t===void 0&&(t=wa(e).getComputedStyle(e)),t.position==="fixed"}function cfe(e,t){t===void 0&&(t=wa(e).getComputedStyle(e));const r=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(a=>{const i=t[a];return typeof i=="string"?r.test(i):!1})}function uk(e,t){const r=[];function n(a){if(t!=null&&r.length>=t||!a)return r;if(lk(a)&&a.scrollingElement!=null&&!r.includes(a.scrollingElement))return r.push(a.scrollingElement),r;if(!cv(a)||g9(a)||r.includes(a))return r;const i=wa(e).getComputedStyle(a);return a!==e&&cfe(a,i)&&r.push(a),lfe(a,i)?r:n(a.parentNode)}return e?n(e):r}function _9(e){const[t]=uk(e,1);return t??null}function r2(e){return!Lb||!e?null:Mh(e)?e:sk(e)?lk(e)||e===Fh(e).scrollingElement?window:cv(e)?e:null:null}function S9(e){return Mh(e)?e.scrollX:e.scrollLeft}function E9(e){return Mh(e)?e.scrollY:e.scrollTop}function iA(e){return{x:S9(e),y:E9(e)}}var En;(function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"})(En||(En={}));function A9(e){return!Lb||!e?!1:e===document.scrollingElement}function T9(e){const t={x:0,y:0},r=A9(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},n={x:e.scrollWidth-r.width,y:e.scrollHeight-r.height},a=e.scrollTop<=t.y,i=e.scrollLeft<=t.x,o=e.scrollTop>=n.y,s=e.scrollLeft>=n.x;return{isTop:a,isLeft:i,isBottom:o,isRight:s,maxScroll:n,minScroll:t}}const ufe={x:.2,y:.2};function dfe(e,t,r,n,a){let{top:i,left:o,right:s,bottom:l}=r;n===void 0&&(n=10),a===void 0&&(a=ufe);const{isTop:c,isBottom:u,isLeft:d,isRight:h}=T9(e),p={x:0,y:0},g={x:0,y:0},m={height:t.height*a.y,width:t.width*a.x};return!c&&i<=t.top+m.height?(p.y=En.Backward,g.y=n*Math.abs((t.top+m.height-i)/m.height)):!u&&l>=t.bottom-m.height&&(p.y=En.Forward,g.y=n*Math.abs((t.bottom-m.height-l)/m.height)),!h&&s>=t.right-m.width?(p.x=En.Forward,g.x=n*Math.abs((t.right-m.width-s)/m.width)):!d&&o<=t.left+m.width&&(p.x=En.Backward,g.x=n*Math.abs((t.left+m.width-o)/m.width)),{direction:p,speed:g}}function ffe(e){if(e===document.scrollingElement){const{innerWidth:i,innerHeight:o}=window;return{top:0,left:0,right:i,bottom:o,width:i,height:o}}const{top:t,left:r,right:n,bottom:a}=e.getBoundingClientRect();return{top:t,left:r,right:n,bottom:a,width:e.clientWidth,height:e.clientHeight}}function O9(e){return e.reduce((t,r)=>sf(t,iA(r)),go)}function hfe(e){return e.reduce((t,r)=>t+S9(r),0)}function pfe(e){return e.reduce((t,r)=>t+E9(r),0)}function C9(e,t){if(t===void 0&&(t=dv),!e)return;const{top:r,left:n,bottom:a,right:i}=t(e);_9(e)&&(a<=0||i<=0||r>=window.innerHeight||n>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}const mfe=[["x",["left","right"],hfe],["y",["top","bottom"],pfe]];class dk{constructor(t,r){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const n=uk(r),a=O9(n);this.rect={...t},this.width=t.width,this.height=t.height;for(const[i,o,s]of mfe)for(const l of o)Object.defineProperty(this,l,{get:()=>{const c=s(n),u=a[i]-c;return this.rect[l]+u},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class om{constructor(t){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(r=>{var n;return(n=this.target)==null?void 0:n.removeEventListener(...r)})},this.target=t}add(t,r,n){var a;(a=this.target)==null||a.addEventListener(t,r,n),this.listeners.push([t,r,n])}}function vfe(e){const{EventTarget:t}=wa(e);return e instanceof t?e:Fh(e)}function n2(e,t){const r=Math.abs(e.x),n=Math.abs(e.y);return typeof t=="number"?Math.sqrt(r**2+n**2)>t:"x"in t&&"y"in t?r>t.x&&n>t.y:"x"in t?r>t.x:"y"in t?n>t.y:!1}var _i;(function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"})(_i||(_i={}));function CR(e){e.preventDefault()}function gfe(e){e.stopPropagation()}var sr;(function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter",e.Tab="Tab"})(sr||(sr={}));const k9={start:[sr.Space,sr.Enter],cancel:[sr.Esc],end:[sr.Space,sr.Enter,sr.Tab]},yfe=(e,t)=>
358{let{currentCoordinates:r}=t;switch(e.code){case sr.Right:return{...r,x:r.x+25};case sr.Left:return{...r,x:r.x-25};case sr.Down:return{...r,y:r.y+25};case sr.Up:return{...r,y:r.y-25}}};class P9{constructor(t){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=t;const{event:{target:r}}=t;this.props=t,this.listeners=new om(Fh(r)),this.windowListeners=new om(wa(r)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(_i.Resize,this.handleCancel),this.windowListeners.add(_i.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(_i.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:t,onStart:r}=this.props,n=t.node.current;n&&C9(n),r(go)}handleKeyDown(t){if(ck(t)){const{active:r,context:n,options:a}=this.props,{keyboardCodes:i=k9,coordinateGetter:o=yfe,scrollBehavior:s="smooth"}=a,{code:l}=t;if(i.end.includes(l)){this.handleEnd(t);return}if(i.cancel.includes(l)){this.handleCancel(t);return}const{collisionRect:c}=n.current,u=c?{x:c.left,y:c.top}:go;this.referenceCoordinates||(this.referenceCoordinates=u);const d=o(t,{active:r,context:n.current,currentCoordinates:u});if(d){const h=vx(d,u),p={x:0,y:0},{scrollableAncestors:g}=n.current;for(const m of g){const v=t.code,{isTop:y,isRight:x,isLeft:b,isBottom:S,maxScroll:w,minScroll:A}=T9(m),_=ffe(m),O={x:Math.min(v===sr.Right?_.right-_.width/2:_.right,Math.max(v===sr.Right?_.left:_.left+_.width/2,d.x)),y:Math.min(v===sr.Down?_.bottom-_.height/2:_.bottom,Math.max(v===sr.Down?_.top:_.top+_.height/2,d.y))},C=v===sr.Right&&!x||v===sr.Left&&!b,P=v===sr.Down&&!S||v===sr.Up&&!y;if(C&&O.x!==d.x){const j=m.scrollLeft+h.x,T=v===sr.Right&&j<=w.x||v===sr.Left&&j>=A.x;if(T&&!h.y){m.scrollTo({left:j,behavior:s});return}T?p.x=m.scrollLeft-j:p.x=v===sr.Right?m.scrollLeft-w.x:m.scrollLeft-A.x,p.x&&m.scrollBy({left:-p.x,behavior:s});break}else if(P&&O.y!==d.y){const j=m.scrollTop+h.y,T=v===sr.Down&&j<=w.y||v===sr.Up&&j>=A.y;if(T&&!h.x){m.scrollTo({top:j,behavior:s});return}T?p.y=m.scrollTop-j:p.y=v===sr.Down?m.scrollTop-w.y:m.scrollTop-A.y,p.y&&m.scrollBy({top:-p.y,behavior:s});break}}this.handleMove(t,sf(vx(d,this.referenceCoordinates),p))}}}handleMove(t,r){const{onMove:n}=this.props;t.preventDefault(),n(r)}handleEnd(t){const{onEnd:r}=this.props;t.preventDefault(),this.detach(),r()}handleCancel(t){const{onCancel:r}=this.props;t.preventDefault(),this.detach(),r()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}P9.activators=[{eventName:"onKeyDown",handler:(e,t,r)=>{let{keyboardCodes:n=k9,onActivation:a}=t,{active:i}=r;const{code:o}=e.nativeEvent;if(n.start.includes(o)){const s=i.activatorNode.current;return s&&e.target!==s?!1:(e.preventDefault(),a==null||a({event:e.nativeEvent}),!0)}return!1}}];function kR(e){return!!(e&&"distance"in e)}function PR(e){return!!(e&&"delay"in e)}class fk{constructor(t,r,n){var a;n===void 0&&(n=vfe(t.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=t,this.events=r;const{event:i}=t,{target:o}=i;this.props=t,this.events=r,this.document=Fh(o),this.documentListeners=new om(this.document),this.listeners=new om(n),this.windowListeners=new om(wa(o)),this.initialCoordinates=(a=gx(i))!=null?a:go,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:t,props:{options:{activationConstraint:r,bypassActivationConstraint:n}}}=this;if(this.listeners.add(t.move.name,this.handleMove,{passive:!1}),this.listeners.add(t.end.name,this.handleEnd),t.cancel&&this.listeners.add(t.cancel.name,this.handleCancel),this.windowListeners.add(_i.Resize,this.handleCancel),this.windowListeners.add(_i.DragStart,CR),this.windowListeners.add(_i.VisibilityChange,this.handleCancel),this.windowListeners.add(_i.ContextMenu,CR),this.documentListeners.add(_i.Keydown,this.handleKeydown),r){if(n!=null&&n({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(PR(r)){this.timeoutId=setTimeout(this.handleStart,r.delay),this.handlePending(r);return}if(kR(r)){this.handlePending(r);return}}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(t,r){const{active:n,onPending:a}=this.props;a(n,t,this.initialCoordinates,r)}handleStart(){const{initialCoordinates:t}=this,{onStart:r}=this.props;t&&(this.activated=!0,this.documentListeners.add(_i.Click,gfe,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(_i.SelectionChange,this.removeTextSelection),r(t))}handleMove(t){var r;const{activated:n,initialCoordinates:a,props:i}=this,{onMove:o,options:{activationConstraint:s}}=i;if(!a)return;const l=(r=gx(t))!=null?r:go,c=vx(a,l);
358if(!n&&s){if(kR(s)){if(s.tolerance!=null&&n2(c,s.tolerance))return this.handleCancel();if(n2(c,s.distance))return this.handleStart()}if(PR(s)&&n2(c,s.tolerance))return this.handleCancel();this.handlePending(s,c);return}t.cancelable&&t.preventDefault(),o(l)}handleEnd(){const{onAbort:t,onEnd:r}=this.props;this.detach(),this.activated||t(this.props.active),r()}handleCancel(){const{onAbort:t,onCancel:r}=this.props;this.detach(),this.activated||t(this.props.active),r()}handleKeydown(t){t.code===sr.Esc&&this.handleCancel()}removeTextSelection(){var t;(t=this.document.getSelection())==null||t.removeAllRanges()}}const xfe={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class hk extends fk{constructor(t){const{event:r}=t,n=Fh(r.target);super(t,xfe,n)}}hk.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:r}=e,{onActivation:n}=t;return!r.isPrimary||r.button!==0?!1:(n==null||n({event:r}),!0)}}];const bfe={move:{name:"mousemove"},end:{name:"mouseup"}};var oA;(function(e){e[e.RightClick=2]="RightClick"})(oA||(oA={}));class wfe extends fk{constructor(t){super(t,bfe,Fh(t.event.target))}}wfe.activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:r}=e,{onActivation:n}=t;return r.button===oA.RightClick?!1:(n==null||n({event:r}),!0)}}];const a2={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class _fe extends fk{constructor(t){super(t,a2)}static setup(){return window.addEventListener(a2.move.name,t,{capture:!1,passive:!1}),function(){window.removeEventListener(a2.move.name,t)};function t(){}}}_fe.activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:r}=e,{onActivation:n}=t;const{touches:a}=r;return a.length>1?!1:(n==null||n({event:r}),!0)}}];var sm;(function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"})(sm||(sm={}));var xx;(function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"})(xx||(xx={}));function Sfe(e){let{acceleration:t,activator:r=sm.Pointer,canScroll:n,draggingRect:a,enabled:i,interval:o=5,order:s=xx.TreeOrder,pointerCoordinates:l,scrollableAncestors:c,scrollableAncestorRects:u,delta:d,threshold:h}=e;const p=Afe({delta:d,disabled:!i}),[g,m]=Mde(),v=E.useRef({x:0,y:0}),y=E.useRef({x:0,y:0}),x=E.useMemo(()=>{switch(r){case sm.Pointer:return l?{top:l.y,bottom:l.y,left:l.x,right:l.x}:null;case sm.DraggableRect:return a}},[r,a,l]),b=E.useRef(null),S=E.useCallback(()=>{const A=b.current;if(!A)return;const _=v.current.x*y.current.x,O=v.current.y*y.current.y;A.scrollBy(_,O)},[]),w=E.useMemo(()=>s===xx.TreeOrder?[...c].reverse():c,[s,c]);E.useEffect(()=>{if(!i||!c.length||!x){m();return}for(const A of w){if((n==null?void 0:n(A))===!1)continue;const _=c.indexOf(A),O=u[_];if(!O)continue;const{direction:C,speed:P}=dfe(A,O,x,t,h);for(const j of["x","y"])p[j][C[j]]||(P[j]=0,C[j]=0);if(P.x>0||P.y>0){m(),b.current=A,g(S,o),v.current=P,y.current=C;return}}v.current={x:0,y:0},y.current={x:0,y:0},m()},[t,S,n,m,i,o,JSON.stringify(x),JSON.stringify(p),g,c,w,u,JSON.stringify(h)])}const Efe={x:{[En.Backward]:!1,[En.Forward]:!1},y:{[En.Backward]:!1,[En.Forward]:!1}};function Afe(e){let{delta:t,disabled:r}=e;const n=mx(t);return uv(a=>{if(r||!n||!a)return Efe;const i={x:Math.sign(t.x-n.x),y:Math.sign(t.y-n.y)};return{x:{[En.Backward]:a.x[En.Backward]||i.x===-1,[En.Forward]:a.x[En.Forward]||i.x===1},y:{[En.Backward]:a.y[En.Backward]||i.y===-1,[En.Forward]:a.y[En.Forward]||i.y===1}}},[r,t,n])}function Tfe(e,t){const r=t!=null?e.get(t):void 0,n=r?r.node.current:null;return uv(a=>{var i;return t==null?null:(i=n??a)!=null?i:null},[n,t])}function Ofe(e,t){return E.useMemo(()=>e.reduce((r,n)=>{const{sensor:a}=n,i=a.activators.map(o=>({eventName:o.eventName,handler:t(o.handler,n)}));return[...r,...i]},[]),[e,t])}var Qm;(function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"})(Qm||(Qm={}));var sA;(function(e){e.Optimized="optimized"})(sA||(sA={}));const NR=new Map;function Cfe(e,t){let{dragging:r,dependencies:n,config:a}=t;const[i,o]=E.useState(null),{frequency:s,measure:l,strategy:c}=a,u=E.useRef(e),d=v(),h=Zm(d),p=E.useCallback(function(y){y===void 0&&(y=[]),!h.current&&o(x=>x===null?y:x.concat(y.filter(b=>!x.includes(b))))},[h]),g=E.useRef(null),m=uv(y=>{if(d&&!r)return NR;if(!y||y===NR||u.current!==e||i!=null){const x=new Map;for(let b of e){if(!b)continue;if(i&&i.length>0&&!i.includes(b.id)&&b.rect.current){x.set(b.id,b.rect.current);continue}
358const S=b.node.current,w=S?new dk(l(S),S):null;b.rect.current=w,w&&x.set(b.id,w)}return x}return y},[e,i,r,d,l]);return E.useEffect(()=>{u.current=e},[e]),E.useEffect(()=>{d||p()},[r,d]),E.useEffect(()=>{i&&i.length>0&&o(null)},[JSON.stringify(i)]),E.useEffect(()=>{d||typeof s!="number"||g.current!==null||(g.current=setTimeout(()=>{p(),g.current=null},s))},[s,d,p,...n]),{droppableRects:m,measureDroppableContainers:p,measuringScheduled:i!=null};function v(){switch(c){case Qm.Always:return!1;case Qm.BeforeDragging:return r;default:return!r}}}function pk(e,t){return uv(r=>e?r||(typeof t=="function"?t(e):e):null,[t,e])}function kfe(e,t){return pk(e,t)}function Pfe(e){let{callback:t,disabled:r}=e;const n=Bb(t),a=E.useMemo(()=>{if(r||typeof window>"u"||typeof window.MutationObserver>"u")return;const{MutationObserver:i}=window;return new i(n)},[n,r]);return E.useEffect(()=>()=>a==null?void 0:a.disconnect(),[a]),a}function zb(e){let{callback:t,disabled:r}=e;const n=Bb(t),a=E.useMemo(()=>{if(r||typeof window>"u"||typeof window.ResizeObserver>"u")return;const{ResizeObserver:i}=window;return new i(n)},[r]);return E.useEffect(()=>()=>a==null?void 0:a.disconnect(),[a]),a}function Nfe(e){return new dk(dv(e),e)}function jR(e,t,r){t===void 0&&(t=Nfe);const[n,a]=E.useState(null);function i(){a(l=>{if(!e)return null;if(e.isConnected===!1){var c;return(c=l??r)!=null?c:null}const u=t(e);return JSON.stringify(l)===JSON.stringify(u)?l:u})}const o=Pfe({callback(l){if(e)for(const c of l){const{type:u,target:d}=c;if(u==="childList"&&d instanceof HTMLElement&&d.contains(e)){i();break}}}}),s=zb({callback:i});return Gs(()=>{i(),e?(s==null||s.observe(e),o==null||o.observe(document.body,{childList:!0,subtree:!0})):(s==null||s.disconnect(),o==null||o.disconnect())},[e]),n}function jfe(e){const t=pk(e);return b9(e,t)}const RR=[];function Rfe(e){const t=E.useRef(e),r=uv(n=>e?n&&n!==RR&&e&&t.current&&e.parentNode===t.current.parentNode?n:uk(e):RR,[e]);return E.useEffect(()=>{t.current=e},[e]),r}function Dfe(e){const[t,r]=E.useState(null),n=E.useRef(e),a=E.useCallback(i=>{const o=r2(i.target);o&&r(s=>s?(s.set(o,iA(o)),new Map(s)):null)},[]);return E.useEffect(()=>{const i=n.current;if(e!==i){o(i);const s=e.map(l=>{const c=r2(l);return c?(c.addEventListener("scroll",a,{passive:!0}),[c,iA(c)]):null}).filter(l=>l!=null);r(s.length?new Map(s):null),n.current=e}return()=>{o(e),o(i)};function o(s){s.forEach(l=>{const c=r2(l);c==null||c.removeEventListener("scroll",a)})}},[a,e]),E.useMemo(()=>e.length?t?Array.from(t.values()).reduce((i,o)=>sf(i,o),go):O9(e):go,[e,t])}
358function DR(e,t){t===void 0&&(t=[]);const r=E.useRef(null);return E.useEffect(()=>{r.current=null},t),E.useEffect(()=>{const n=e!==go;n&&!r.current&&(r.current=e),!n&&r.current&&(r.current=null)},[e]),r.current?vx(e,r.current):go}function Ife(e){E.useEffect(()=>{if(!Lb)return;const t=e.map(r=>{let{sensor:n}=r;return n.setup==null?void 0:n.setup()});return()=>{for(const r of t)r==null||r()}},e.map(t=>{let{sensor:r}=t;return r}))}function Mfe(e,t){return E.useMemo(()=>e.reduce((r,n)=>{let{eventName:a,handler:i}=n;return r[a]=o=>{i(o,t)},r},{}),[e,t])}function N9(e){return E.useMemo(()=>e?sfe(e):null,[e])}const IR=[];function Ffe(e,t){t===void 0&&(t=dv);const[r]=e,n=N9(r?wa(r):null),[a,i]=E.useState(IR);function o(){i(()=>e.length?e.map(l=>A9(l)?n:new dk(t(l),l)):IR)}const s=zb({callback:o});return Gs(()=>{s==null||s.disconnect(),o(),e.forEach(l=>s==null?void 0:s.observe(l))},[e]),a}function j9(e){if(!e)return null;if(e.children.length>1)return e;const t=e.children[0];return cv(t)?t:e}function $fe(e){let{measure:t}=e;const[r,n]=E.useState(null),a=E.useCallback(c=>{for(const{target:u}of c)if(cv(u)){n(d=>{const h=t(u);return d?{...d,width:h.width,height:h.height}:h});break}},[t]),i=zb({callback:a}),o=E.useCallback(c=>{const u=j9(c);i==null||i.disconnect(),u&&(i==null||i.observe(u)),n(u?t(u):null)},[t,i]),[s,l]=px(o);return E.useMemo(()=>({nodeRef:s,rect:r,setRef:l}),[r,s,l])}const Lfe=[{sensor:hk,options:{}},{sensor:P9,options:{}}],Bfe={current:{}},py={draggable:{measure:OR},droppable:{measure:OR,strategy:Qm.WhileDragging,frequency:sA.Optimized},dragOverlay:{measure:dv}};class lm extends Map{get(t){var r;return t!=null&&(r=super.get(t))!=null?r:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(t=>{let{disabled:r}=t;return!r})}getNodeFor(t){var r,n;return(r=(n=this.get(t))==null?void 0:n.node.current)!=null?r:void 0}}const Ufe={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new lm,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:yx},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:py,measureDroppableContainers:yx,windowRect:null,measuringScheduled:!1},R9={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:yx,draggableNodes:new Map,over:null,measureDroppableContainers:yx},fv=E.createContext(R9),D9=E.createContext(Ufe);function zfe(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new lm}}}function Wfe(e,t){switch(t.type){case fn.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:t.initialCoordinates,active:t.active}};case fn.DragMove:return e.draggable.active==null?e:{...e,draggable:{...e.draggable,translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}}};case fn.DragEnd:case fn.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case fn.RegisterDroppable:{const{element:r}=t,{id:n}=r,a=new lm(e.droppable.containers);return a.set(n,r),{...e,droppable:{...e.droppable,containers:a}}}case fn.SetDroppableDisabled:{const{id:r,key:n,disabled:a}=t,i=e.droppable.containers.get(r);if(!i||n!==i.key)return e;const o=new lm(e.droppable.containers);return o.set(r,{...i,disabled:a}),{...e,droppable:{...e.droppable,containers:o}}}case fn.UnregisterDroppable:{const{id:r,key:n}=t,a=e.droppable.containers.get(r);if(!a||n!==a.key)return e;const i=new lm(e.droppable.containers);return i.delete(r),{...e,droppable:{...e.droppable,containers:i}}}default:return e}}function Vfe(e){let{disabled:t}=e;const{active:r,activatorEvent:n,draggableNodes:a}=E.useContext(fv),i=mx(n),o=mx(r==null?void 0:r.id);return E.useEffect(()=>{if(!t&&!n&&i&&o!=null){if(!ck(i)||document.activeElement===i.target)return;const s=a.get(o);if(!s)return;const{activatorNode:l,node:c}=s;if(!l.current&&!c.current)return;requestAnimationFrame(()=>{for(const u of[l.current,c.current]){if(!u)continue;const d=Lde(u);if(d){d.focus();break}}})}},[n,t,a,o,i]),null}function I9(e,t){let{transform:r,...n}=t;return e!=null&&e.length?e.reduce((a,i)=>i({transform:a,...n}),r):r}function Hfe(e){return E.useMemo(()=>({draggable:{...py.draggable,...e==null?void 0:e.draggable},droppable:{...py.droppable,...e==null?void 0:e.droppable},dragOverlay:{...py.dragOverlay,...e==null?void 0:e.dragOverlay}}),[e==null?void 0:e.draggable,e==null?void 0:e.droppable,e==null?void 0:e.dragOverlay])}function qfe(e){let{activeNode:t,measure:r,initialRect:n,config:a=!0}=e;const i=E.useRef(!1),{x:o,y:s}=typeof a=="boolean"?{x:a,y:a}:a;Gs(()=>
358{if(!o&&!s||!t){i.current=!1;return}if(i.current||!n)return;const c=t==null?void 0:t.node.current;if(!c||c.isConnected===!1)return;const u=r(c),d=b9(u,n);if(o||(d.x=0),s||(d.y=0),i.current=!0,Math.abs(d.x)>0||Math.abs(d.y)>0){const h=_9(c);h&&h.scrollBy({top:d.y,left:d.x})}},[t,o,s,n,r])}const Wb=E.createContext({...go,scaleX:1,scaleY:1});var gl;(function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"})(gl||(gl={}));const Gfe=E.memo(function(t){var r,n,a,i;let{id:o,accessibility:s,autoScroll:l=!0,children:c,sensors:u=Lfe,collisionDetection:d=tfe,measuring:h,modifiers:p,...g}=t;const m=E.useReducer(Wfe,void 0,zfe),[v,y]=m,[x,b]=Hde(),[S,w]=E.useState(gl.Uninitialized),A=S===gl.Initialized,{draggable:{active:_,nodes:O,translate:C},droppable:{containers:P}}=v,j=_!=null?O.get(_):null,T=E.useRef({initial:null,translated:null}),D=E.useMemo(()=>{var tr;return _!=null?{id:_,data:(tr=j==null?void 0:j.data)!=null?tr:Bfe,rect:T}:null},[_,j]),k=E.useRef(null),[F,ee]=E.useState(null),[M,H]=E.useState(null),q=Zm(g,Object.values(g)),ue=Ub("DndDescribedBy",o),ie=E.useMemo(()=>P.getEnabled(),[P]),W=Hfe(h),{droppableRects:fe,measureDroppableContainers:pe,measuringScheduled:me}=Cfe(ie,{dragging:A,dependencies:[C.x,C.y],config:W.droppable}),Oe=Tfe(O,_),_e=E.useMemo(()=>M?gx(M):null,[M]),V=ol(),Q=kfe(Oe,W.draggable.measure);qfe({activeNode:_!=null?O.get(_):null,config:V.layoutShiftCompensation,initialRect:Q,measure:W.draggable.measure});const K=jR(Oe,W.draggable.measure,Q),Y=jR(Oe?Oe.parentElement:null),te=E.useRef({activatorEvent:null,active:null,activeNode:Oe,collisionRect:null,collisions:null,droppableRects:fe,draggableNodes:O,draggingNode:null,draggingNodeRect:null,droppableContainers:P,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Se=P.getNodeFor((r=te.current.over)==null?void 0:r.id),N=$fe({measure:W.dragOverlay.measure}),de=(n=N.nodeRef.current)!=null?n:Oe,oe=A?(a=N.rect)!=null?a:K:null,X=!!(N.nodeRef.current&&N.rect),G=jfe(X?null:K),ce=N9(de?wa(de):null),U=Rfe(A?Se??Oe:null),I=Ffe(U),R=I9(p,{transform:{x:C.x-G.x,y:C.y-G.y,scaleX:1,scaleY:1},activatorEvent:M,active:D,activeNodeRect:K,containerNodeRect:Y,draggingNodeRect:oe,over:te.current.over,overlayNodeRect:N.rect,scrollableAncestors:U,scrollableAncestorRects:I,windowRect:ce}),z=_e?sf(_e,C):null,le=Dfe(U),J=DR(le),ve=DR(le,[K]),Ce=sf(R,J),Pe=oe?afe(oe,R):null,pt=D&&Pe?d({active:D,collisionRect:Pe,droppableRects:fe,droppableContainers:ie,pointerCoordinates:z}):null,Wt=Qde(pt,"id"),[Be,Le]=E.useState(null),it=X?R:sf(R,ve),Nt=rfe(it,(i=Be==null?void 0:Be.rect)!=null?i:null,K),ir=E.useRef(null),Ct=E.useCallback((tr,Lt)=>{let{sensor:kn,options:nt}=Lt;if(k.current==null)return;const yt=O.get(k.current);if(!yt)return;const At=tr.nativeEvent,Er=new kn({active:k.current,activeNode:yt,event:At,options:nt,context:te,onAbort(rr){if(!O.get(rr))return;const{onDragAbort:ur}=q.current,Hr={id:rr};ur==null||ur(Hr),x({type:"onDragAbort",event:Hr})},onPending(rr,bn,ur,Hr){if(!O.get(rr))return;const{onDragPending:Cc}=q.current,L={id:rr,constraint:bn,initialCoordinates:ur,offset:Hr};Cc==null||Cc(L),x({type:"onDragPending",event:L})},onStart(rr){const bn=k.current;if(bn==null)return;const ur=O.get(bn);if(!ur)return;const{onDragStart:Hr}=q.current,Oc={activatorEvent:At,active:{id:bn,data:ur.data,rect:T}};Ci.unstable_batchedUpdates(()=>{Hr==null||Hr(Oc),w(gl.Initializing),y({type:fn.DragStart,initialCoordinates:rr,active:bn}),x({type:"onDragStart",event:Oc}),ee(ir.current),H(At)})},onMove(rr){y({type:fn.DragMove,coordinates:rr})},onEnd:Vr(fn.DragEnd),onCancel:Vr(fn.DragCancel)});ir.current=Er;function Vr(rr){return async function(){const{active:ur,collisions:Hr,over:Oc,scrollAdjustedTranslate:Cc}=te.current;let L=null;if(ur&&Cc){const{cancelDrop:ne}=q.current;L={activatorEvent:At,active:ur,collisions:Hr,delta:Cc,over:Oc},rr===fn.DragEnd&&typeof ne=="function"&&await Promise.resolve(ne(L))&&(rr=fn.DragCancel)}k.current=null,Ci.unstable_batchedUpdates(()=>{y({type:rr}),w(gl.Uninitialized),Le(null),ee(null),H(null),ir.current=null;const ne=rr===fn.DragEnd?"onDragEnd":"onDragCancel";if(L){const Z=q.current[ne];Z==null||Z(L),x({type:ne,event:L})}})}}},[O]),ht=E.useCallback((tr,Lt)=>(kn,nt)=>{const yt=kn.nativeEvent,At=O.get(nt);if(k.current!==null||!At||yt.dndKit||yt.defaultPrevented)return;const Er={active:At};tr(kn,Lt.options,Er)===!0&&(yt.dndKit={capturedBy:Lt.sensor},k.current=nt,Ct(kn,Lt))},[O,Ct]),di=Ofe(u,ht);Ife(u),Gs(()=>{K&&S===gl.Initializing&&w(gl.Initialized)},[K,S]),E.useEffect(()=>{const{onDragMove:tr}=q.current,{active:Lt,activatorEvent:kn,collisions:nt,over:yt}=te.current;if(!Lt||!kn)return;const At={active:Lt,activatorEvent:kn,collisions:nt,delta:{x:Ce.x,y:Ce.y},over:yt};Ci.unstable_batchedUpdates(()=>{tr==null||tr(At),x({type:"onDragMove",event:At})})},[Ce.x,Ce.y]),E.useEffect(()=>{const{active:tr,activatorEvent:Lt,collisions:kn,droppableContainers:nt,scrollAdjustedTranslate:yt}=te.current;if(!tr||k.current==null||!Lt||!yt)return;const{onDragOver:At}=q.current,Er=nt.get(Wt),Vr=Er&&Er.rect.current?{id:Er.id,rect:Er.rect.current,data:Er.data,disabled:Er.disabled}:null,rr={active:tr,activatorEvent:Lt,collisions:kn,delta:{x:yt.x,y:yt.y},over:Vr};Ci.unstable_batchedUpdates(()=>{Le(Vr),At==null||At(rr),x({type:"onDragOver",event:rr})})},[Wt]),Gs(()=>{te.current={activatorEvent:M,active:D,activeNode:Oe,collisionRect:Pe,collisions:pt,droppableRects:fe,draggableNodes:O,draggingNode:de,draggingNodeRect:oe,droppableContainers:P,over:Be,scrollableAncestors:U,scrollAdjustedTranslate:Ce},T.current={initial:oe,translated:Pe}},[D,Oe,pt,Pe,O,de,oe,fe,P,Be,U,Ce]),Sfe({...V,delta:C,draggingRect:Pe,pointerCoordinates:z,scrollableAncestors:U,scrollableAncestorRects:I});const ls=E.useMemo(()=>({active:D,activeNode:Oe,activeNodeRect:K,activatorEvent:M,collisions:pt,containerNodeRect:Y,dragOverlay:N,draggableNodes:O,droppableContainers:P,droppableRects:fe,over:Be,measureDroppableContainers:pe,scrollableAncestors:U,scrollableAncestorRects:I,measuringConfiguration:W,measuringScheduled:me,windowRect:ce}),[D,Oe,K,M,pt,Y,N,O,P,fe,Be,pe,U,I,W,me,ce]),cs=E.useMemo(()=>({activatorEvent:M,activators:di,active:D,activeNodeRect:K,ariaDescribedById:{draggable:ue},dispatch:y,draggableNodes:O,over:Be,measureDroppableContainers:pe}),[M,di,D,K,y,ue,O,Be,pe]);return B.createElement(x9.Provider,{value:b},B.createElement(fv.Provider,{value:cs},B.createElement(D9.Provider,{value:ls},B.createElement(Wb.Provider,{value:Nt},c)),B.createElement(Vfe,{disabled:(s==null?void 0:s.restoreFocus)===!1})),B.createElement(Kde,{...s,hiddenTextDescribedById:ue}));function ol(){const tr=(F==null?void 0:F.autoScrollEnabled)===!1,Lt=typeof l=="object"?l.enabled===!1:l===!1,kn=A&&!tr&&!Lt;return typeof l=="object"?{...l,enabled:kn}:{enabled:kn}}}),Kfe=E.createContext(null),MR="button",Yfe="Draggable";function Xfe(e){let{id:t,data:r,disabled:n=!1,attributes:a}=e;const i=Ub(Yfe),{activators:o,activatorEvent:s,active:l,activeNodeRect:c,ariaDescribedById:u,draggableNodes:d,over:h}=E.useContext(fv),{role:p=MR,roleDescription:g="draggable",tabIndex:m=0}=a??{},v=(l==null?void 0:l.id)===t,y=E.useContext(v?Wb:Kfe),[x,b]=px(),[S,w]=px(),A=Mfe(o,t),_=Zm(r);Gs(()=>(d.set(t,{id:t,key:i,node:x,activatorNode:S,data:_}),()=>{const C=d.get(t);C&&C.key===i&&d.delete(t)}),[d,t]);const O=E.useMemo(()=>({role:p,tabIndex:m,"aria-disabled":n,"aria-pressed":v&&p===MR?!0:void 0,"aria-roledescription":g,"aria-describedby":u.draggable}),[n,p,m,v,g,u.draggable]);return{active:l,activatorEvent:s,activeNodeRect:c,attributes:O,isDragging:v,listeners:n?void 0:A,node:x,over:h,setNodeRef:b,setActivatorNodeRef:w,transform:y}}function Zfe(){return E.useContext(D9)}const Jfe="Droppable",Qfe={timeout:25};function ehe(e){let{data:t,disabled:r=!1,id:n,resizeObserverConfig:a}=e;const i=Ub(Jfe),{active:o,dispatch:s,over:l,measureDroppableContainers:c}=E.useContext(fv),u=E.useRef({disabled:r}),d=E.useRef(!1),h=E.useRef(null),p=E.useRef(null),{disabled:g,updateMeasurementsFor:m,timeout:v}={...Qfe,...a},y=Zm(m??n),x=E.useCallback(()=>
358{if(!d.current){d.current=!0;return}p.current!=null&&clearTimeout(p.current),p.current=setTimeout(()=>{c(Array.isArray(y.current)?y.current:[y.current]),p.current=null},v)},[v]),b=zb({callback:x,disabled:g||!o}),S=E.useCallback((O,C)=>{b&&(C&&(b.unobserve(C),d.current=!1),O&&b.observe(O))},[b]),[w,A]=px(S),_=Zm(t);return E.useEffect(()=>{!b||!w.current||(b.disconnect(),d.current=!1,b.observe(w.current))},[w,b]),E.useEffect(()=>(s({type:fn.RegisterDroppable,element:{id:n,key:i,disabled:r,node:w,rect:h,data:_}}),()=>s({type:fn.UnregisterDroppable,key:i,id:n})),[n]),E.useEffect(()=>{r!==u.current.disabled&&(s({type:fn.SetDroppableDisabled,id:n,key:i,disabled:r}),u.current.disabled=r)},[n,i,r,s]),{active:o,rect:h,isOver:(l==null?void 0:l.id)===n,node:w,over:l,setNodeRef:A}}function the(e){let{animation:t,children:r}=e;const[n,a]=E.useState(null),[i,o]=E.useState(null),s=mx(r);return!r&&!n&&s&&a(s),Gs(()=>{if(!i)return;const l=n==null?void 0:n.key,c=n==null?void 0:n.props.id;if(l==null||c==null){a(null);return}Promise.resolve(t(c,i)).then(()=>{a(null)})},[t,n,i]),B.createElement(B.Fragment,null,r,n?E.cloneElement(n,{ref:o}):null)}const rhe={x:0,y:0,scaleX:1,scaleY:1};function nhe(e){let{children:t}=e;return B.createElement(fv.Provider,{value:R9},B.createElement(Wb.Provider,{value:rhe},t))}const ahe={position:"fixed",touchAction:"none"},ihe=e=>ck(e)?"transform 250ms ease":void 0,ohe=E.forwardRef((e,t)=>{let{as:r,activatorEvent:n,adjustScale:a,children:i,className:o,rect:s,style:l,transform:c,transition:u=ihe}=e;if(!s)return null;const d=a?c:{...c,scaleX:1,scaleY:1},h={...ahe,width:s.width,height:s.height,top:s.top,left:s.left,transform:Jm.Transform.toString(d),transformOrigin:a&&n?Zde(n,s):void 0,transition:typeof u=="function"?u(n):u,...l};return B.createElement(r,{className:o,style:h,ref:t},i)}),she=e=>t=>{let{active:r,dragOverlay:n}=t;const a={},{styles:i,className:o}=e;if(i!=null&&i.active)for(const[s,l]of Object.entries(i.active))l!==void 0&&(a[s]=r.node.style.getPropertyValue(s),r.node.style.setProperty(s,l));if(i!=null&&i.dragOverlay)for(const[s,l]of Object.entries(i.dragOverlay))l!==void 0&&n.node.style.setProperty(s,l);return o!=null&&o.active&&r.node.classList.add(o.active),o!=null&&o.dragOverlay&&n.node.classList.add(o.dragOverlay),function(){for(const[l,c]of Object.entries(a))r.node.style.setProperty(l,c);o!=null&&o.active&&r.node.classList.remove(o.active)}},lhe=e=>{let{transform:{initial:t,final:r}}=e;return[{transform:Jm.Transform.toString(t)},{transform:Jm.Transform.toString(r)}]},che={duration:250,easing:"ease",keyframes:lhe,sideEffects:she({styles:{active:{opacity:"0"}}})};function uhe(e){let{config:t,draggableNodes:r,droppableContainers:n,measuringConfiguration:a}=e;return Bb((i,o)=>{if(t===null)return;const s=r.get(i);if(!s)return;const l=s.node.current;if(!l)return;const c=j9(o);if(!c)return;const{transform:u}=wa(o).getComputedStyle(o),d=w9(u);if(!d)return;const h=typeof t=="function"?t:dhe(t);return C9(l,a.draggable.measure),h({active:{id:i,data:s.data,node:l,rect:a.draggable.measure(l)},draggableNodes:r,dragOverlay:{node:o,rect:a.dragOverlay.measure(c)},droppableContainers:n,measuringConfiguration:a,transform:d})})}function dhe(e){const{duration:t,easing:r,sideEffects:n,keyframes:a}={...che,...e};return i=>{let{active:o,dragOverlay:s,transform:l,...c}=i;if(!t)return;const u={x:s.rect.left-o.rect.left,y:s.rect.top-o.rect.top},d={scaleX:l.scaleX!==1?o.rect.width*l.scaleX/s.rect.width:1,scaleY:l.scaleY!==1?o.rect.height*l.scaleY/s.rect.height:1},h={x:l.x-u.x,y:l.y-u.y,...d},p=a({...c,active:o,dragOverlay:s,transform:{initial:l,final:h}}),[g]=p,m=p[p.length-1];if(JSON.stringify(g)===JSON.stringify(m))return;const v=n==null?void 0:n({active:o,dragOverlay:s,...c}),y=s.node.animate(p,{duration:t,easing:r,fill:"forwards"});return new Promise(x=>{y.onfinish=()=>{v==null||v(),x()}})}}let FR=0;function fhe(e){return E.useMemo(()=>{if(e!=null)return FR++,FR},[e])}const hhe=B.memo(e=>
358{let{adjustScale:t=!1,children:r,dropAnimation:n,style:a,transition:i,modifiers:o,wrapperElement:s="div",className:l,zIndex:c=999}=e;const{activatorEvent:u,active:d,activeNodeRect:h,containerNodeRect:p,draggableNodes:g,droppableContainers:m,dragOverlay:v,over:y,measuringConfiguration:x,scrollableAncestors:b,scrollableAncestorRects:S,windowRect:w}=Zfe(),A=E.useContext(Wb),_=fhe(d==null?void 0:d.id),O=I9(o,{activatorEvent:u,active:d,activeNodeRect:h,containerNodeRect:p,draggingNodeRect:v.rect,over:y,overlayNodeRect:v.rect,scrollableAncestors:b,scrollableAncestorRects:S,transform:A,windowRect:w}),C=pk(h),P=uhe({config:n,draggableNodes:g,droppableContainers:m,measuringConfiguration:x}),j=C?v.setRef:void 0;return B.createElement(nhe,null,B.createElement(the,{animation:P},d&&_?B.createElement(ohe,{key:_,id:d.id,ref:j,as:s,activatorEvent:u,adjustScale:t,className:l,transition:i,rect:C,style:{zIndex:c,...a},transform:O},r):null))});function phe({id:e,label:t,color:r,count:n,historyCount:a,children:i}){const{isOver:o,setNodeRef:s}=ehe({id:e});return f.jsxs("div",{ref:s,className:qe("flex-shrink-0 w-72 rounded-lg border p-3 transition-colors",r,o&&"ring-2 ring-primary/50"),children:[f.jsxs("div",{className:"flex items-center justify-between mb-3",children:[f.jsx("h3",{className:"text-sm font-semibold text-[#2D1A57]",children:t}),f.jsxs("div",{className:"flex items-center gap-1.5",children:[a!==void 0&&f.jsx("span",{className:"text-xs font-medium bg-red-100 text-red-600 rounded-full px-2 py-0.5",children:a}),f.jsx("span",{className:"text-xs font-medium bg-background rounded-full px-2 py-0.5 text-muted-foreground",children:n})]})]}),f.jsx(kb,{className:"h-[calc(100vh-300px)]",children:f.jsx("div",{className:"flex flex-col gap-2 px-1",children:i})})]})}function $R({app:e,index:t,onCardClick:r}){var c;const{attributes:n,listeners:a,setNodeRef:i,transform:o,isDragging:s}=Xfe({id:e.id,data:{app:e}}),l={...o?{transform:`translate3d(${o.x}px, ${o.y}px, 0)`,zIndex:50}:{}};return f.jsx("div",{ref:i,style:l,className:`rounded-lg border bg-card shadow-sm transition-shadow overflow-hidden ${s?"opacity-50 shadow-lg":"hover:shadow-md"}`,children:f.jsxs("div",{className:"flex items-stretch",children:[f.jsxs("div",{className:"flex items-start gap-2 flex-1 overflow-hidden p-2 pr-2.5",children:[f.jsx("button",{...a,...n,className:"mt-0.5 cursor-grab text-muted-foreground hover:text-foreground active:cursor-grabbing shrink-0",onClick:u=>u.stopPropagation(),children:f.jsx(BZ,{className:"h-4 w-4"})}),f.jsxs("div",{className:"flex-1 overflow-hidden cursor-pointer",onClick:()=>r==null?void 0:r(e),children:[t!=null&&f.jsx("div",{className:"mb-1",children:f.jsx("span",{className:"inline-flex items-center justify-center w-5 h-5 rounded-full bg-primary/10 text-[10px] font-bold text-primary",children:t})}),f.jsx("p",{className:"font-semibold text-xs text-[#2D1A57]",style:{overflowWrap:"break-word",wordBreak:"break-word"},children:e.organization_name}),((c=e.causes)==null?void 0:c.length)>0&&f.jsxs("p",{className:"text-[10px] text-muted-foreground mt-1",style:{overflowWrap:"break-word",wordBreak:"break-word"},children:["Área: ",e.causes.slice(0,2).join(", "),e.causes.length>2?` +${e.causes.length-2}`:""]})]})]}),e.score_ong!=null&&f.jsx("div",{className:"flex items-center justify-center px-2.5 bg-primary/10 border-l cursor-pointer shrink-0",onClick:()=>r==null?void 0:r(e),children:f.jsx("span",{className:"text-sm font-bold text-primary",children:Number(e.score_ong).toFixed(1).replace(".",",")})})]})})}const lA=E.forwardRef(({className:e,...t},r)=>f.jsx("div",{className:"relative w-full overflow-auto",children:f.jsx("table",{ref:r,className:qe("w-full caption-bottom text-sm",e),...t})}));lA.displayName="Table";const cA=E.forwardRef(({className:e,...t},r)=>f.jsx("thead",{ref:r,className:qe("[&_tr]:border-b",e),...t}));cA.displayName="TableHeader";const uA=E.forwardRef(({className:e,...t},r)=>f.jsx("tbody",{ref:r,className:qe("[&_tr:last-child]:border-0",e),...t}));uA.displayName="TableBody";const mhe=E.forwardRef(({className:e,...t},r)=>f.jsx("tfoot",{ref:r,className:qe("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",e),...t}));mhe.displayName="TableFooter";const zp=E.forwardRef(({className:e,...t},r)=>f.jsx("tr",{ref:r,className:qe("border-b transition-colors data-[state=selected]:bg-muted hover:bg-muted/50",e),...t}));zp.displayName="TableRow";const Ao=E.forwardRef(({className:e,...t},r)=>f.jsx("th",{ref:r,className:qe("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",e),...t}));Ao.displayName="TableHead";const To=E.forwardRef(({className:e,...t},r)=>f.jsx("td",{ref:r,className:qe("p-4 align-middle [&:has([role=checkbox])]:pr-0",e),...t}));To.displayName="TableCell";const vhe=E.forwardRef(({className:e,...t},r)=>f.jsx("caption",{ref:r,className:qe("mt-4 text-sm text-muted-foreground",e),...t}));vhe.displayName="TableCaption";const LR=["score_metodologia","score_indicadores_atividades","score_transformacao","score_monitoramento","score_proporcao_voluntarios","score_fontes_receita","
358score_endividamento","score_liquidez","score_resultado_final","score_urgencia_atuacao","score_impacto_longo_prazo","score_capacidade_mensuracao","score_continuidade_projeto","score_resultados","score_substituicao","score_custos","score_riscos","score_ong","score_final"],BR=new Set(["score_urgencia_atuacao","score_impacto_longo_prazo","score_capacidade_mensuracao","score_continuidade_projeto","score_resultados","score_substituicao","score_custos","score_riscos"]),ghe=[{noteKey:"notes_urgencia_atuacao",scoreKey:"score_urgencia_atuacao",label:"Urgência da atuação sobre o problema e território"},{noteKey:"notes_impacto_longo_prazo",scoreKey:"score_impacto_longo_prazo",label:"Impacto de longo prazo"},{noteKey:"notes_capacidade_mensuracao",scoreKey:"score_capacidade_mensuracao",label:"Capacidade de mensuração"},{noteKey:"notes_continuidade_projeto",scoreKey:"score_continuidade_projeto",label:"Continuidade do projeto e saúde financeira"},{noteKey:"notes_resultados",scoreKey:"score_resultados",label:"Resultados"},{noteKey:"notes_substituicao",scoreKey:"score_substituicao",label:"Substituição (diferencial metodológico)"},{noteKey:"notes_custos",scoreKey:"score_custos",label:"Custos"},{noteKey:"notes_riscos",scoreKey:"score_riscos",label:"Riscos"}];function yhe({appId:e,open:t,onOpenChange:r}){var j;const[n,a]=E.useState(null),[i,o]=E.useState([]),[s,l]=E.useState([]),[c,u]=E.useState([]),[d,h]=E.useState(!1),[p,g]=E.useState(""),[m,v]=E.useState(""),[y,x]=E.useState(()=>Object.fromEntries(LR.map(T=>[T,""]))),[b,S]=E.useState({notes_metodologia:"",notes_indicadores_atividades:"",notes_transformacao:"",notes_monitoramento:"",notes_proporcao_voluntarios:"",notes_diversidade_fontes:"",notes_alocacao_atividade_fim:"",notes_estrutura_capital:"",notes_liquidez:"",notes_resultado_final:"",notes_urgencia_atuacao:"",notes_impacto_longo_prazo:"",notes_capacidade_mensuracao:"",notes_continuidade_projeto:"",notes_resultados:"",notes_substituicao:"",notes_custos:"",notes_riscos:""});E.useEffect(()=>{!e||!t||(h(!0),Promise.all([Ht.from("proponent_applications").select("*").eq("id",e).single(),Ht.from("board_members").select("*").eq("application_id",e),Ht.from("activity_indicators").select("*").eq("application_id",e),Ht.from("expected_transformations").select("*").eq("application_id",e)]).then(([T,D,k,F])=>{T.data&&(a(T.data),v(T.data.admin_notes||""),g(T.data.rejection_reason||""),S({notes_metodologia:T.data.notes_metodologia||"",notes_indicadores_atividades:T.data.notes_indicadores_atividades||"",notes_transformacao:T.data.notes_transformacao||"",notes_monitoramento:T.data.notes_monitoramento||"",notes_proporcao_voluntarios:T.data.notes_proporcao_voluntarios||"",notes_diversidade_fontes:T.data.notes_diversidade_fontes||"",notes_alocacao_atividade_fim:T.data.notes_alocacao_atividade_fim||"",notes_estrutura_capital:T.data.notes_estrutura_capital||"",notes_liquidez:T.data.notes_liquidez||"",notes_resultado_final:T.data.notes_resultado_final||"",notes_urgencia_atuacao:T.data.notes_urgencia_atuacao||"",notes_impacto_longo_prazo:T.data.notes_impacto_longo_prazo||"",notes_capacidade_mensuracao:T.data.notes_capacidade_mensuracao||"",notes_continuidade_projeto:T.data.notes_continuidade_projeto||"",notes_resultados:T.data.notes_resultados||"",notes_substituicao:T.data.notes_substituicao||"",notes_custos:T.data.notes_custos||"",notes_riscos:T.data.notes_riscos||""}),x(Object.fromEntries(LR.map(ee=>[ee,T.data[ee]!=null?String(T.data[ee]):""])))),o(D.data||[]),l(k.data||[]),u(F.data||[]),h(!1)}))},[e,t]);const w=async(T,D)=>{if(!e)return;const{error:k}=await Ht.from("proponent_applications").update({[T]:D}).eq("id",e);k&&(dt.error("Erro ao salvar"),console.error(k))},A=async(T,D)=>{if(!e)return;const k=D.replace(",",".");if(k!==""&&isNaN(Number(k)))return;const F=k===""?null:parseFloat(k);let ee;F===null?ee=null:T==="score_ong"?ee=Math.min(5,Math.max(0,Math.round(F*10)/10)):T==="score_final"?ee=Math.min(8,Math.max(0,Math.round(F*10)/10)):BR.has(T)?ee=F>=.5?1:0:ee=Math.min(5,Math.max(1,Math.round(F)));const{error:M}=await Ht.from("proponent_applications").update({[T]:ee}).eq("id",e);
358M&&(dt.error("Erro ao salvar nota"),console.error(M))},_=async(T,D)=>{if(!T)return;const{data:k,error:F}=await Ht.storage.from("application-documents").createSignedUrl(T,60);if(F||!(k!=null&&k.signedUrl)){dt.error(`Erro ao baixar ${D}`);return}window.open(k.signedUrl,"_blank")},O=n?[{label:"Dem. Financeiras 24/23",path:n.financial_statements_file},{label:"Dem. Financeiras 23/22",path:n.financial_statements_file_2},{label:"Estatuto Social",path:n.statute_file},{label:"Ata de Eleição",path:n.board_election_file},{label:"Cartão CNPJ",path:n.cnpj_file},{label:"CND Federal",path:n.cnd_federal_file},{label:"CND Trabalhista",path:n.cnd_trabalhista_file},{label:"CND FGTS",path:n.cnd_fgts_file},{label:"Certidão Licitante",path:n.certidao_licitante_file},{label:"Relatório Atividades",path:n.activity_report_file}]:[],C=n==null?void 0:n.revenue_sources,P=T=>{if(BR.has(T))return f.jsxs(eu,{value:y[T],onValueChange:ee=>{x(M=>({...M,[T]:ee})),A(T,ee)},children:[f.jsx(Fl,{className:"w-16 h-7 text-xs px-2",children:f.jsx(tu,{placeholder:"0/1"})}),f.jsxs($l,{children:[f.jsx(Ca,{value:"0",children:"0"}),f.jsx(Ca,{value:"1",children:"1"})]})]});const D=T==="score_ong"||T==="score_final",k=T==="score_final"?8:5,F=D?0:1;return f.jsx(Mt,{type:D?"text":"number",inputMode:"decimal",min:F,max:k,step:D?.1:1,className:"w-14 h-7 text-center text-xs px-1",value:y[T],onChange:ee=>x(M=>({...M,[T]:ee.target.value})),onBlur:()=>A(T,y[T]),placeholder:T==="score_final"?"0-8":D?"0-5":"1-5"})};return t?f.jsx(IC,{open:t,onOpenChange:r,children:f.jsxs(Eb,{className:"max-w-[72vw] max-h-[90vh] p-0 gap-0",children:[f.jsx(Ab,{className:"px-6 pt-6 pb-2",children:f.jsxs("div",{className:"grid grid-cols-2 gap-6",children:[f.jsx(Tb,{className:"text-xl font-bold text-[#2D1A57]",children:d?"Carregando...":n==null?void 0:n.organization_name}),!d&&n&&f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(Ye,{className:"text-xs font-semibold text-muted-foreground uppercase",children:"Nota da ONG"}),P("score_ong")]})]})}),d?f.jsx("div",{className:"flex items-center justify-center py-20",children:f.jsx(Cu,{className:"h-8 w-8 animate-spin text-muted-foreground"})}):n?f.jsx(kb,{className:"h-[calc(90vh-80px)]",children:f.jsxs("div",{className:"px-6 pb-6 space-y-6",children:[f.jsxs("div",{className:"grid grid-cols-2 gap-6",children:[f.jsxs(Rc,{title:"Contato",children:[f.jsx(Eo,{label:"Nome do solicitante",value:n.requester_name}),f.jsx(Eo,{label:"Cargo",value:n.position}),f.jsx(Eo,{label:"Email",value:n.email}),f.jsx(Eo,{label:"Telefone",value:n.phone}),f.jsx(Eo,{label:"Certificações",value:n.certifications})]}),f.jsxs("div",{className:"space-y-6",children:[f.jsx(Rc,{title:"Comentários da equipe",children:f.jsx(Va,{className:"min-h-[120px]",value:m,onChange:T=>v(T.target.value),onBlur:()=>w("admin_notes",m),placeholder:"Anotações internas da equipe..."})}),f.jsx(Rc,{title:"Motivo da Negativa",children:f.jsxs(eu,{value:p,onValueChange:T=>{g(T),w("rejection_reason",T)},children:[f.jsx(Fl,{children:f.jsx(tu,{placeholder:"Selecione o motivo..."})}),f.jsxs($l,{children:[f.jsx(Ca,{value:"ausencia_documentacao",children:"Ausência de Documentação"}),f.jsx(Ca,{value:"natureza_juridica",children:"Natureza jurídica incompatível"}),f.jsx(Ca,{value:"nota",children:"Nota"}),f.jsx(Ca,{value:"problemas_governanca",children:"Problemas de governança"}),f.jsx(Ca,{value:"projeto_reprovado",children:"Projeto reprovado"})]})]})}),f.jsx(Rc,{title:"Avaliação Estratégica",children:f.jsxs("div",{className:"space-y-3",children:[ghe.map(({noteKey:T,scoreKey:D,label:k})=>f.jsxs("div",{children:[f.jsxs("div",{className:"flex items-center justify-between",children:[f.jsx(Ye,{className:"text-xs font-semibold",children:k}),P(D)]}
358),f.jsx(Va,{className:"min-h-[60px] mt-1",value:b[T]||"",onChange:F=>S(ee=>({...ee,[T]:F.target.value})),onBlur:()=>w(T,b[T]||""),placeholder:`Comentários sobre ${k.toLowerCase()}...`})]},T)),f.jsxs("div",{className:"pt-3 mt-2 border-t",children:[f.jsxs("div",{className:"flex items-center justify-between",children:[f.jsx(Ye,{className:"text-xs font-semibold uppercase text-[#2D1A57]",children:"Nota Final"}),P("score_final")]}),f.jsx("p",{className:"text-[11px] text-muted-foreground mt-1",children:"Cálculo da equipe a partir das 8 notas acima (0 a 8)."})]})]})})]})]}),f.jsxs("div",{className:"grid grid-cols-2 gap-6",children:[f.jsxs("div",{className:"space-y-6",children:[f.jsxs(Rc,{title:"Potencial de Retorno Social",children:[f.jsx(Eo,{label:"Missão",value:n.mission}),f.jsx(Eo,{label:"Problema Social",value:n.social_problem}),f.jsx(mg,{label:"Metodologia / Abordagem",value:n.approaches,scoreInput:P("score_metodologia")}),f.jsx(xp,{label:"Justificativa",fieldKey:"notes_metodologia",notesFields:b,setNotesFields:S,saveField:w}),f.jsx(Eo,{label:"Público-alvo",value:n.target_audience}),s.length>0&&f.jsxs("div",{className:"mt-3",children:[f.jsxs("div",{className:"flex items-center justify-between",children:[f.jsx(Ye,{className:"text-xs font-semibold text-muted-foreground uppercase",children:"Indicadores de Atividades"}),P("score_indicadores_atividades")]}),f.jsxs(lA,{className:"mt-1",children:[f.jsx(cA,{children:f.jsxs(zp,{children:[f.jsx(Ao,{className:"text-xs p-2",children:"Atividade"}),f.jsx(Ao,{className:"text-xs p-2",children:"Indicador"}),f.jsx(Ao,{className:"text-xs p-2",children:"Frequência"}),f.jsx(Ao,{className:"text-xs p-2",children:"Meta"}),f.jsx(Ao,{className:"text-xs p-2",children:"Alcançado"})]})}),f.jsx(uA,{children:s.map(T=>f.jsxs(zp,{children:[f.jsx(To,{className:"text-xs p-2",children:T.activity_name}),f.jsx(To,{className:"text-xs p-2",children:T.monitoring_indicator}),f.jsx(To,{className:"text-xs p-2",children:T.measurement_frequency}),f.jsx(To,{className:"text-xs p-2",children:T.last_year_goal}),f.jsx(To,{className:"text-xs p-2",children:T.last_year_achieved})]},T.id))})]}),f.jsx(xp,{label:"Justificativa",fieldKey:"notes_indicadores_atividades",notesFields:b,setNotesFields:S,saveField:w})]}),c.length>0&&f.jsxs("div",{className:"mt-3",children:[f.jsxs("div",{className:"flex items-center justify-between",children:[f.jsx(Ye,{className:"text-xs font-semibold text-muted-foreground uppercase",children:"Transformações Esperadas"}),P("score_transformacao")]}),f.jsxs(lA,{className:"mt-1",children:[f.jsx(cA,{children:f.jsxs(zp,{children:[f.jsx(Ao,{className:"text-xs p-2",children:"Descrição"}),f.jsx(Ao,{className:"text-xs p-2",children:"Indicador"}),f.jsx(Ao,{className:"text-xs p-2",children:"Instrumento"}),f.jsx(Ao,{className:"text-xs p-2",children:"Resultado"})]})}),f.jsx(uA,{children:c.map(T=>f.jsxs(zp,{children:[f.jsx(To,{className:"text-xs p-2",children:T.transformation_description}),f.jsx(To,{className:"text-xs p-2",children:T.measurement_indicator}),f.jsx(To,{className:"text-xs p-2",children:T.collection_tool}),f.jsx(To,{className:"text-xs p-2",children:T.last_year_result})]},T.id))})]}),f.jsx(xp,{label:"Justificativa",fieldKey:"notes_transformacao",notesFields:b,setNotesFields:S,saveField:w})]}),f.jsx(mg,{label:"Monitoramento de Impacto",value:n.impact_monitoring,scoreInput:P("score_monitoramento")}),f.jsx(xp,{label:"Justificativa",fieldKey:"notes_monitoramento",notesFields:b,setNotesFields:S,saveField:w})]}),f.jsxs(Rc,{title:"Risco Institucional",children:[f.jsx(Eo,{label:"Liderança (Conselho/Diretoria)",value:i.length>0?i.map(T=>`${T.name} (${T.role})`).join("; "):"Não informado"}),f.jsx(mg,{label:"Proporção de voluntários",value:n.volunteer_proportion,scoreInput:P("score_proporcao_voluntarios")}),f.jsx(xp,{label:"Justificativa",fieldKey:"notes_proporcao_voluntarios",notesFields:b,setNotesFields:S,saveField:w}),f.jsx(Eo,{label:"Áreas de voluntários",value:(j=n.volunteer_areas)==null?void 0:j.join(", ")}),f.jsx(mg,{label:"Fontes de receita",value:C&&C.length>0?C.map(T=>`${T.source_type}: ${T.percentage}%`).join("; "):"Não informado",scoreInput:P("score_fontes_receita")}),f.jsx("div",{className:"mt-3 space-y-3",children:[{key:"notes_diversidade_fontes",label:"Diversidade de fontes de receita",
358scoreKey:void 0},{key:"notes_estrutura_capital",label:"Estrutura de Capital",scoreKey:"score_endividamento"},{key:"notes_liquidez",label:"Liquidez",scoreKey:"score_liquidez"},{key:"notes_resultado_final",label:"Resultado Final",scoreKey:"score_resultado_final"}].map(({key:T,label:D,scoreKey:k})=>f.jsxs("div",{children:[f.jsxs("div",{className:"flex items-center justify-between",children:[f.jsx(Ye,{className:"text-xs font-semibold",children:D}),k&&P(k)]}),f.jsx(Va,{className:"min-h-[60px] mt-1",value:b[T],onChange:F=>S(ee=>({...ee,[T]:F.target.value})),onBlur:()=>w(T,b[T]),placeholder:`Comentários sobre ${D.toLowerCase()}...`})]},T))})]})]}),f.jsx(Rc,{title:"Anexos",children:f.jsx("div",{className:"space-y-2",children:O.map(T=>f.jsxs("button",{disabled:!T.path,onClick:()=>_(T.path,T.label),className:"flex items-center justify-between w-full text-left px-3 py-2 rounded-md border text-sm hover:bg-accent disabled:opacity-40 disabled:cursor-not-allowed transition-colors",children:[f.jsx("span",{children:T.label}),T.path&&f.jsx(Wi,{className:"h-4 w-4 text-muted-foreground"})]},T.label))})})]})]})}):null]})}):null}function Rc({title:e,children:t}){return f.jsxs("div",{children:[f.jsx("h3",{className:"text-xs font-bold uppercase tracking-wider text-muted-foreground mb-3 border-b pb-1",children:e}),f.jsx("div",{className:"space-y-2",children:t})]})}function Eo({label:e,value:t}){return f.jsxs("div",{children:[f.jsx(Ye,{className:"text-xs text-muted-foreground",children:e}),f.jsx("p",{className:"text-sm mt-0.5 whitespace-pre-wrap",children:t||"—"})]})}function mg({label:e,value:t,scoreInput:r}){return f.jsxs("div",{children:[f.jsxs("div",{className:"flex items-center justify-between",children:[f.jsx(Ye,{className:"text-xs text-muted-foreground",children:e}),r]}),f.jsx("p",{className:"text-sm mt-0.5 whitespace-pre-wrap",children:t||"—"})]})}function xp({label:e,fieldKey:t,notesFields:r,setNotesFields:n,saveField:a}){return f.jsxs("div",{className:"mt-1",children:[f.jsx(Ye,{className:"text-xs font-semibold",children:e}
358),f.jsx(Va,{className:"min-h-[60px] mt-1",value:r[t]||"",onChange:i=>n(o=>({...o,[t]:i.target.value})),onBlur:()=>a(t,r[t]||""),placeholder:`${e}...`})]})}const i2=[{id:"pending",label:"Recebida",color:"bg-slate-100"},{id:"document_review",label:"Análise Documental",color:"bg-blue-50"},{id:"interview",label:"Entrevista",color:"bg-amber-50"},{id:"technical_visit",label:"Visita Técnica",color:"bg-purple-50"},{id:"presentation",label:"Apresentação",color:"bg-indigo-50"},{id:"approved",label:"Aprovada",color:"bg-green-50"},{id:"rejected",label:"Reprovada",color:"bg-red-50"}];function xhe({applications:e,setApplications:t}){const[r,n]=E.useState(null),[a,i]=E.useState(null),[o,s]=E.useState({});E.useEffect(()=>{l()},[]);const l=async()=>{const h={};await Promise.all(i2.map(async p=>{const{count:g,error:m}=await Ht.from("phase_history").select("*",{count:"exact",head:!0}).eq("phase",p.id);if(m){console.error("Error loading phase history for",p.id,m);return}h[p.id]=g||0})),s(h)},c=Xde(Yde(hk,{activationConstraint:{distance:8}})),u=h=>{const p=e.find(g=>g.id===h.active.id);n(p||null)},d=async h=>{var S;n(null);const{active:p,over:g}=h;if(!g)return;const m=p.id,v=g.id,y=e.find(w=>w.id===m);if(!y||y.status===v)return;if(y.status==="pending"&&v!=="document_review"){dt.error("Candidaturas em 'Recebida' devem passar obrigatoriamente por 'Análise Documental'");return}const x=y.status;t(w=>w.map(A=>A.id===m?{...A,status:v}:A));const{error:b}=await Ht.from("proponent_applications").update({status:v}).eq("id",m);b?(t(w=>w.map(A=>A.id===m?{...A,status:x}:A)),dt.error("Erro ao atualizar status"),console.error(b)):(dt.success(`Movido para "${(S=i2.find(w=>w.id===v))==null?void 0:S.label}"`),l())};return f.jsxs(Gfe,{sensors:c,onDragStart:u,onDragEnd:d,children:[f.jsx("div",{className:"flex gap-4 overflow-x-auto pb-4",style:{minHeight:400},children:i2.map(h=>{const p=e.filter(g=>g.status===h.id);return f.jsx(phe,{id:h.id,label:h.label,color:h.color,count:p.length,historyCount:o[h.id]||0,children:p.map((g,m)=>f.jsx($R,{app:g,index:e.length-e.findIndex(v=>v.id===g.id),onCardClick:v=>i(v.id)},g.id))},h.id)})}),f.jsx(hhe,{dropAnimation:null,children:r?f.jsx("div",{style:{width:"18rem"},children:f.jsx($R,{app:r,index:0})}):null}),f.jsx(yhe,{appId:a,open:!!a,onOpenChange:h=>{h||i(null)}})]})}function Pt(e){const t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new e.constructor(+e):typeof e=="number"||t==="[object Number]"||typeof e=="string"||t==="[object String]"?new Date(e):new Date(NaN)}function li(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function la(e,t){const r=Pt(e);return isNaN(t)?li(e,NaN):(t&&r.setDate(r.getDate()+t),r)}function yo(e,t){const r=Pt(e);if(isNaN(t))return li(e,NaN);if(!t)return r;const n=r.getDate(),a=li(e,r.getTime());a.setMonth(r.getMonth()+t+1,0);const i=a.getDate();return n>=i?a:(r.setFullYear(a.getFullYear(),a.getMonth(),n),r)}const mk=6048e5,bhe=864e5,M9=6e4,F9=36e5;let whe={};function hv(){return whe}function Zo(e,t){var s,l,c,u;const r=hv(),n=(t==null?void 0:t.weekStartsOn)??((l=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:l.weekStartsOn)??r.weekStartsOn??((u=(c=r.locale)==null?void 0:c.options)==null?void 0:u.weekStartsOn)??0,a=Pt(e),i=a.getDay(),o=(i<n?7:0)+i-n;return a.setDate(a.getDate()-o),a.setHours(0,0,0,0),a}function Mu(e){return Zo(e,{weekStartsOn:1})}function $9(e){const t=Pt(e),r=t.getFullYear(),n=li(e,0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);const a=Mu(n),i=li(e,0);i.setFullYear(r,0,4),i.setHours(0,0,0,0);const o=Mu(i);return t.getTime()>=a.getTime()?r+1:t.getTime()>=o.getTime()?r:r-1}function cc(e){const t=Pt(e);return t.setHours(0,0,0,0),t}function bx(e){const t=Pt(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function oo(e,t){const r=cc(e),n=cc(t),a=+r-bx(r),i=+n-bx(n);return Math.round((a-i)/bhe)}function _he(e){const t=$9(e),r=li(e,0);return r.setFullYear(t,0,4),r.setHours(0,0,0,0),Mu(r)}function dA(e,t){const r=t*7;return la(e,r)}function She(e,t){return yo(e,t*12)}function Ehe(e){let t;return e.forEach(function(r){const n=Pt(r);(t===void 0||t<n||isNaN(Number(n)))&&(t=n)}),t||new Date(NaN)}function Ahe(e){let t;return e.forEach(r=>{const n=Pt(r);(!t||t>n||isNaN(+n))&&(t=n)}),t||new Date(NaN)}function Na(e,t){const r=cc(e),n=cc(t);return+r==+n}function vk(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function The(e){if(!vk(e)&&typeof e!="number")return!1;const t=Pt(e);return!isNaN(Number(t))}function e0(e,t){const r=Pt(e),n=Pt(t),a=r.getFullYear()-n.getFullYear(),i=r.getMonth()-n.getMonth();return a*12+i}function Ohe(e,t,r){const n=Zo(e,r),a=Zo(t,r),i=+n-bx(n),o=+a-bx(a);return Math.round((i-o)/mk)}function Che(e,t){const r=Pt(e),n=Pt(t),a=UR(r,n),i=Math.abs(oo(r,n));r.setDate(r.getDate()-a*i);const o=+(UR(r,n)===-a),s=a*(i-o);return s===0?0:s}function UR(e,t){const r=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return r<0?-1:r>0?1:r}function zR(e){const t=Pt(e);return t.setHours(23,59,59,999),t}function gk(e){const t=Pt(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}function Ma(e){const t=Pt(e);return t.setDate(1),t.setHours(0,0,0,0),t}function L9(e){const t=Pt(e),r=li(e,0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}function yk(e,t){var s,l,c,u;const r=hv(),n=(t==null?void 0:t.weekStartsOn)??((l=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:l.weekStartsOn)??r.weekStartsOn??((u=(c=r.locale)==null?void 0:c.options)==null?void 0:u.weekStartsOn)??0,a=Pt(e),i=a.getDay(),o=(i<n?-7:0)+6-(i-n);return a.setDate(a.getDate()+o),a.setHours(23,59,59,999),a}function B9(e){return yk(e,{weekStartsOn:1}
vendor: 13,789 bytes, line 358
358)}const khe={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Phe=(e,t,r)=>{let n;const a=khe[e];return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function lf(e){return(t={})=>{const r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}const Nhe={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},jhe={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Rhe={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Dhe={date:lf({formats:Nhe,defaultWidth:"full"}),time:lf({formats:jhe,defaultWidth:"full"}),dateTime:lf({formats:Rhe,defaultWidth:"full"})},Ihe={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Mhe=(e,t,r,n)=>Ihe[e];function Fo(e){return(t,r)=>{const n=r!=null&&r.context?String(r.context):"standalone";let a;if(n==="formatting"&&e.formattingValues){const o=e.defaultFormattingWidth||e.defaultWidth,s=r!=null&&r.width?String(r.width):o;a=e.formattingValues[s]||e.formattingValues[o]}else{const o=e.defaultWidth,s=r!=null&&r.width?String(r.width):e.defaultWidth;a=e.values[s]||e.values[o]}const i=e.argumentCallback?e.argumentCallback(t):t;return a[i]}}const Fhe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},$he={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Lhe={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Bhe={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Uhe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},zhe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Whe=(e,t)=>{const r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},Vhe={ordinalNumber:Whe,era:Fo({values:Fhe,defaultWidth:"wide"}),quarter:Fo({values:$he,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Fo({values:Lhe,defaultWidth:"wide"}),day:Fo({values:Bhe,defaultWidth:"wide"}),dayPeriod:Fo({values:Uhe,defaultWidth:"wide",formattingValues:zhe,defaultFormattingWidth:"wide"})};function $o(e){return(t,r={})=>{const n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],i=t.match(a);if(!i)return null;const o=i[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?qhe(s,d=>d.test(o)):Hhe(s,d=>d.test(o));let c;c=e.valueCallback?e.valueCallback(l):l,c=r.valueCallback?r.valueCallback(c):c;const u=t.slice(o.length);return{value:c,rest:u}}}function Hhe(e,t){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function qhe(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function U9(e){return(t,r={})=>{const n=t.match(e.matchPattern);if(!n)return null;const a=n[0],i=t.match(e.parsePattern);if(!i)return null;let o=e.valueCallback?e.valueCallback(i[0]):i[0];o=r.valueCallback?r.valueCallback(o):o;const s=t.slice(a.length);return{value:o,rest:s}}}const Ghe=/^(\d+)(th|st|nd|rd)?/i,Khe=/\d+/i,Yhe={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Xhe={any:[/^b/i,/^(a|c)/i]},Zhe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Jhe={any:[/1/i,/2/i,/3/i,/4/i]},Qhe={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},epe={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},tpe={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},rpe={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},npe={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},ape={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},ipe={ordinalNumber:U9({matchPattern:Ghe,parsePattern:Khe,valueCallback:e=>parseInt(e,10)}),era:$o({matchPatterns:Yhe,defaultMatchWidth:"wide",parsePatterns:Xhe,defaultParseWidth:"any"}),quarter:$o({matchPatterns:Zhe,defaultMatchWidth:"wide",parsePatterns:Jhe,defaultParseWidth:"any",valueCallback:e=>e+1}),month:$o({matchPatterns:Qhe,defaultMatchWidth:"wide",parsePatterns:epe,defaultParseWidth:"any"}),day:$o({matchPatterns:tpe,defaultMatchWidth:"wide",parsePatterns:rpe,defaultParseWidth:"any"}),dayPeriod:$o({matchPatterns:npe,defaultMatchWidth:"any",parsePatterns:ape,defaultParseWidth:"any"})},z9={code:"en-US",formatDistance:Phe,formatLong:Dhe,formatRelative:Mhe,localize:Vhe,match:ipe,options:{weekStartsOn:0,firstWeekContainsDate:1}};function ope(e){const t=Pt(e);return oo(t,L9(t))+1}function W9(e){const t=Pt(e),r=+Mu(t)-+_he(t);return Math.round(r/mk)+1}function V9(e,t){var u,d,h,p;const r=Pt(e),n=r.getFullYear(),a=hv(),i=(t==null?void 0:t.firstWeekContainsDate)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.firstWeekContainsDate)??a.firstWeekContainsDate??((p=(h=a.locale)==null?void 0:h.options)==null?void 0:p.firstWeekContainsDate)??1,o=li(e,0);o.setFullYear(n+1,0,i),o.setHours(0,0,0,0);const s=Zo(o,t),l=li(e,0);l.setFullYear(n,0,i),l.setHours(0,0,0,0);const c=Zo(l,t);return r.getTime()>=s.getTime()?n+1:r.getTime()>=c.getTime()?n:n-1}function spe(e,t){var s,l,c,u;const r=hv(),n=(t==null?void 0:t.firstWeekContainsDate)??((l=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:l.firstWeekContainsDate)??r.firstWeekContainsDate??((u=(c=r.locale)==null?void 0:c.options)==null?void 0:u.firstWeekContainsDate)??1,a=V9(e,t),i=li(e,0);return i.setFullYear(a,0,n),i.setHours(0,0,0,0),Zo(i,t)}function H9(e,t){const r=Pt(e),n=+Zo(r,t)-+spe(r,t);return Math.round(n/mk)+1}function Xt(e,t){const r=e<0?"-":"",n=Math.abs(e).toString().padStart(t,"0");return r+n}const dl={y(e,t){const r=e.getFullYear(),n=r>0?r:1-r;return Xt(t==="yy"?n%100:n,t.length)},M(e,t){const r=e.getMonth();return t==="M"?String(r+1):Xt(r+1,2)},d(e,t){return Xt(e.getDate(),t.length)},a(e,t){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h(e,t){return Xt(e.getHours()%12||12,t.length)},H(e,t){return Xt(e.getHours(),t.length)},m(e,t){return Xt(e.getMinutes(),t.length)},s(e,t){return Xt(e.getSeconds(),t.length)},S(e,t){const r=t.length,n=e.getMilliseconds(),a=Math.trunc(n*Math.pow(10,r-3));return Xt(a,t.length)}},vd={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},WR={G:function(e,t,r){const n=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){const n=e.getFullYear(),a=n>0?n:1-n;return r.ordinalNumber(a,{unit:"year"})}return dl.y(e,t)},Y:function(e,t,r,n){const a=V9(e,n),i=a>0?a:1-a;if(t==="YY"){const o=i%100;return Xt(o,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Xt(i,t.length)},R:function(e,t){const r=$9(e);return Xt(r,t.length)},u:function(e,t){const r=e.getFullYear();return Xt(r,t.length)},Q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Xt(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Xt(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){const n=e.getMonth();switch(t){case"M":case"MM":return dl.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){const n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return Xt(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){const a=H9(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):Xt(a,t.length)},I:function(e,t,r){const n=W9(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Xt(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):dl.d(e,t)},D:function(e,t,r){const n=ope(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Xt(n,t.length)},E:function(e,t,r){const n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){const a=e.getDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Xt(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});case"eeee":default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){const a=e.getDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Xt(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});case"cccc":default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){const n=e.getDay(),a=n===0?7:n;switch(t){case"i":return String(a);case"ii":return Xt(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){const a=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,r){const n=e.getHours();let a;switch(n===12?a=vd.noon:n===0?a=vd.midnight:a=n/12>
vendor: 4,583 bytes, line 358
358=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,r){const n=e.getHours();let a;switch(n>=17?a=vd.evening:n>=12?a=vd.afternoon:n>=4?a=vd.morning:a=vd.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let n=e.getHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return dl.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):dl.H(e,t)},K:function(e,t,r){const n=e.getHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Xt(n,t.length)},k:function(e,t,r){let n=e.getHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Xt(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):dl.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):dl.s(e,t)},S:function(e,t){return dl.S(e,t)},X:function(e,t,r){const n=e.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return HR(n);case"XXXX":case"XX":return Uc(n);case"XXXXX":case"XXX":default:return Uc(n,":")}},x:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"x":return HR(n);case"xxxx":case"xx":return Uc(n);case"xxxxx":case"xxx":default:return Uc(n,":")}},O:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+VR(n,":");case"OOOO":default:return"GMT"+Uc(n,":")}},z:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+VR(n,":");case"zzzz":default:return"GMT"+Uc(n,":")}},t:function(e,t,r){const n=Math.trunc(e.getTime()/1e3);return Xt(n,t.length)},T:function(e,t,r){const n=e.getTime();return Xt(n,t.length)}};function VR(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),a=Math.trunc(n/60),i=n%60;return i===0?r+String(a):r+String(a)+t+Xt(i,2)}function HR(e,t){return e%60===0?(e>0?"-":"+")+Xt(Math.abs(e)/60,2):Uc(e,t)}function Uc(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),a=Xt(Math.trunc(n/60),2),i=Xt(n%60,2);return r+a+t+i}const qR=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},q9=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},lpe=(e,t)=>{const r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return qR(e,t);let i;switch(n){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;case"PPPP":default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",qR(n,t)).replace("{{time}}",q9(a,t))},cpe={p:q9,P:lpe},upe=/^D+$/,dpe=/^Y+$/,fpe=["D","DD","YY","YYYY"];function hpe(e){return upe.test(e)}function ppe(e){return dpe.test(e)}function mpe(e,t,r){const n=vpe(e,t,r);if(console.warn(n),fpe.includes(e))throw new RangeError(n)}function vpe(e,t,r){const n=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${n} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const gpe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ype=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,xpe=/^'([^]*?)'?$/,bpe=/''/g,wpe=/[a-zA-Z]/;function Jo(e,t,r){var u,d,h,p,g,m,v,y;const n=hv(),a=(r==null?void 0:r.locale)??n.locale??z9,i=(r==null?void 0:r.firstWeekContainsDate)??((d=(u=r==null?void 0:r.locale)==null?void 0:u.options)==null?void 0:d.firstWeekContainsDate)??n.firstWeekContainsDate??((p=(h=n.locale)==null?void 0:h.options)==null?void 0:p.firstWeekContainsDate)??1,o=(r==null?void 0:r.weekStartsOn)??((m=(g=r==null?void 0:r.locale)==null?void 0:g.options)==null?void 0:m.weekStartsOn)??n.weekStartsOn??((y=(v=n.locale)==null?void 0:v.options)==null?void 0:y.weekStartsOn)??0,s=Pt(e);if(!The(s))throw new RangeError("Invalid time value");let l=t.match(ype).map(x=>{const b=x[0];if(b==="p"||b==="P"){const S=cpe[b];return S(x,a.formatLong)}return x}).join("").match(gpe).map(x=>
vendor: 5,295 bytes, line 358
358{if(x==="''")return{isToken:!1,value:"'"};const b=x[0];if(b==="'")return{isToken:!1,value:_pe(x)};if(WR[b])return{isToken:!0,value:x};if(b.match(wpe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+b+"`");return{isToken:!1,value:x}});a.localize.preprocessor&&(l=a.localize.preprocessor(s,l));const c={firstWeekContainsDate:i,weekStartsOn:o,locale:a};return l.map(x=>{if(!x.isToken)return x.value;const b=x.value;(!(r!=null&&r.useAdditionalWeekYearTokens)&&ppe(b)||!(r!=null&&r.useAdditionalDayOfYearTokens)&&hpe(b))&&mpe(b,t,String(e));const S=WR[b[0]];return S(s,b,a.localize,c)}).join("")}function _pe(e){const t=e.match(xpe);return t?t[1].replace(bpe,"'"):e}function Spe(e){const t=Pt(e),r=t.getFullYear(),n=t.getMonth(),a=li(e,0);return a.setFullYear(r,n+1,0),a.setHours(0,0,0,0),a.getDate()}function Epe(e){return Math.trunc(+Pt(e)/1e3)}function Ape(e){const t=Pt(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(0,0,0,0),t}function Tpe(e,t){return Ohe(Ape(e),Ma(e),t)+1}function fA(e,t){const r=Pt(e),n=Pt(t);return r.getTime()>n.getTime()}function G9(e,t){const r=Pt(e),n=Pt(t);return+r<+n}function xk(e,t){const r=Pt(e),n=Pt(t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()}function Ope(e,t){const r=Pt(e),n=Pt(t);return r.getFullYear()===n.getFullYear()}function o2(e,t){return la(e,-t)}function gd(e,t){const n=Npe(e);let a;if(n.date){const l=jpe(n.date,2);a=Rpe(l.restDateString,l.year)}if(!a||isNaN(a.getTime()))return new Date(NaN);const i=a.getTime();let o=0,s;if(n.time&&(o=Dpe(n.time),isNaN(o)))return new Date(NaN);if(n.timezone){if(s=Ipe(n.timezone),isNaN(s))return new Date(NaN)}else{const l=new Date(i+o),c=new Date(0);return c.setFullYear(l.getUTCFullYear(),l.getUTCMonth(),l.getUTCDate()),c.setHours(l.getUTCHours(),l.getUTCMinutes(),l.getUTCSeconds(),l.getUTCMilliseconds()),c}return new Date(i+o+s)}const vg={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Cpe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,kpe=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Ppe=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Npe(e){const t={},r=e.split(vg.dateTimeDelimiter);let n;if(r.length>2)return t;if(/:/.test(r[0])?n=r[0]:(t.date=r[0],n=r[1],vg.timeZoneDelimiter.test(t.date)&&(t.date=e.split(vg.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length))),n){const a=vg.timezone.exec(n);a?(t.time=n.replace(a[1],""),t.timezone=a[1]):t.time=n}return t}function jpe(e,t){const r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};const a=n[1]?parseInt(n[1]):null,i=n[2]?parseInt(n[2]):null;return{year:i===null?a:i*100,restDateString:e.slice((n[1]||n[2]).length)}}function Rpe(e,t){if(t===null)return new Date(NaN);const r=e.match(Cpe);if(!r)return new Date(NaN);const n=!!r[4],a=bp(r[1]),i=bp(r[2])-1,o=bp(r[3]),s=bp(r[4]),l=bp(r[5])-1;if(n)return Bpe(t,s,l)?Mpe(t,s,l):new Date(NaN);{const c=new Date(0);return!$pe(t,i,o)||!Lpe(t,a)?new Date(NaN):(c.setUTCFullYear(t,i,Math.max(a,o)),c)}}function bp(e){return e?parseInt(e):1}function Dpe(e){const t=e.match(kpe);if(!t)return NaN;const r=s2(t[1]),n=s2(t[2]),a=s2(t[3]);return Upe(r,n,a)?r*F9+n*M9+a*1e3:NaN}function s2(e){return e&&parseFloat(e.replace(",","."))||0}function Ipe(e){if(e==="Z")return 0;const t=e.match(Ppe);if(!t)return 0;const r=t[1]==="+"?-1:1,n=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return zpe(n,a)?r*(n*F9+a*M9):NaN}function Mpe(e,t,r){const n=new Date(0);n.setUTCFullYear(e,0,4);const a=n.getUTCDay()||7,i=(t-1)*7+r+1-a;return n.setUTCDate(n.getUTCDate()+i),n}const Fpe=[31,null,31,30,31,30,31,31,30,31,30,31];function K9(e){return e%400===0||e%4===0&&e%100!==0}function $pe(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(Fpe[t]||(K9(e)?29:28))}function Lpe(e,t){return t>=1&&t<=(K9(e)?366:365)}function Bpe(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function Upe(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function zpe(e,t){return t>=0&&t<=59}function l2(e,t){const r=Pt(e),n=r.getFullYear(),a=r.getDate(),i=li(e,0);i.setFullYear(n,t,15),i.setHours(0,0,0,0);const o=Spe(i);return r.setMonth(t,Math.min(a,o)),r}function GR(e,t){const r=Pt(e);return isNaN(+r)?li(e,NaN):(r.setFullYear(t),r)}const Wpe={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"cerca de 1 hora",other:"cerca de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"cerca de 1 semana",other:"cerca de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"cerca de 1 mês",other:"cerca de {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"cerca de 1 ano",other:"cerca de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},Vpe=(e,t,r)=>{let n;const a=Wpe[e];
358return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",String(t)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"em "+n:"há "+n:n},Hpe={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/yyyy"},qpe={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Gpe={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Kpe={date:lf({formats:Hpe,defaultWidth:"full"}),time:lf({formats:qpe,defaultWidth:"full"}),dateTime:lf({formats:Gpe,defaultWidth:"full"})},Ype={lastWeek:e=>{const t=e.getDay();return"'"+(t===0||t===6?"último":"última")+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},Xpe=(e,t,r,n)=>{const a=Ype[e];return typeof a=="function"?a(t):a},Zpe={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","depois de cristo"]},Jpe={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},Qpe={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},eme={narrow:["D","S","T","Q","Q","S","S"],short:["dom","seg","ter","qua","qui","sex","sab"],abbreviated:["domingo","segunda","terça","quarta","quinta","sexta","sábado"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},tme={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"}},rme={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"}},nme=(e,t)=>{const r=Number(e);return(t==null?void 0:t.unit)==="week"?r+"ª":r+"º"},ame={ordinalNumber:nme,era:Fo({values:Zpe,defaultWidth:"wide"}),quarter:Fo({values:Jpe,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Fo({values:Qpe,defaultWidth:"wide"}),day:Fo({values:eme,defaultWidth:"wide"}),dayPeriod:Fo({values:tme,defaultWidth:"wide",formattingValues:rme,defaultFormattingWidth:"wide"})},ime=/^(\d+)[ºªo]?/i,ome=/\d+/i,sme={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|d\.?\s?c\.?)/i,wide:/^(antes de cristo|depois de cristo)/i},lme={any:[/^ac/i,/^dc/i],wide:[/^antes de cristo/i,/^depois de cristo/i]},cme={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},ume={any:[/1/i,/2/i,/3/i,/4/i]},dme={narrow:/^[jfmajsond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},fme={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^fev/i,/^mar/i,/^abr/i,/^mai/i,/^jun/i,/^jul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dez/i]},hme={narrow:/^(dom|[23456]ª?|s[aá]b)/i,short:/^(dom|[23456]ª?|s[aá]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[aá]b)/i,wide:/^(domingo|(segunda|ter[cç]a|quarta|quinta|sexta)([- ]feira)?|s[aá]bado)/i},pme={short:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],narrow:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[aá]b/i]},mme={narrow:/^(a|p|mn|md|(da) (manhã|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|meia[-\s]noite|meio[-\s]dia|(d
358a) (manhã|tarde|noite))/i},vme={any:{am:/^a/i,pm:/^p/i,midnight:/^mn|^meia[-\s]noite/i,noon:/^md|^meio[-\s]dia/i,morning:/manhã/i,afternoon:/tarde/i,evening:/tarde/i,night:/noite/i}},gme={ordinalNumber:U9({matchPattern:ime,parsePattern:ome,valueCallback:e=>parseInt(e,10)}),era:$o({matchPatterns:sme,defaultMatchWidth:"wide",parsePatterns:lme,defaultParseWidth:"any"}),quarter:$o({matchPatterns:cme,defaultMatchWidth:"wide",parsePatterns:ume,defaultParseWidth:"any",valueCallback:e=>e+1}),month:$o({matchPatterns:dme,defaultMatchWidth:"wide",parsePatterns:fme,defaultParseWidth:"any"}),day:$o({matchPatterns:hme,defaultMatchWidth:"wide",parsePatterns:pme,defaultParseWidth:"any"}),dayPeriod:$o({matchPatterns:mme,defaultMatchWidth:"any",parsePatterns:vme,defaultParseWidth:"any"})},yme={code:"pt-BR",formatDistance:Vpe,formatLong:Kpe,formatRelative:Xpe,localize:ame,match:gme,options:{weekStartsOn:0,firstWeekContainsDate:1}};var ut=function(){return ut=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},ut.apply(this,arguments)};function xme(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 a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}function Y9(e,t,r){for(var n=0,a=t.length,i;n<a;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))}function pv(e){return e.mode==="multiple"}function mv(e){return e.mode==="range"}function Vb(e){return e.mode==="single"}var bme={root:"rdp",multiple_months:"rdp-multiple_months",with_weeknumber:"rdp-with_weeknumber",vhidden:"rdp-vhidden",button_reset:"rdp-button_reset",button:"rdp-button",caption:"rdp-caption",caption_start:"rdp-caption_start",caption_end:"rdp-caption_end",caption_between:"rdp-caption_between",caption_label:"rdp-caption_label",caption_dropdowns:"rdp-caption_dropdowns",dropdown:"rdp-dropdown",dropdown_month:"rdp-dropdown_month",dropdown_year:"rdp-dropdown_year",dropdown_icon:"rdp-dropdown_icon",months:"rdp-months",month:"rdp-month",table:"rdp-table",tbody:"rdp-tbody",tfoot:"rdp-tfoot",head:"rdp-head",head_row:"rdp-head_row",head_cell:"rdp-head_cell",nav:"rdp-nav",nav_button:"rdp-nav_button",nav_button_previous:"rdp-nav_button_previous",nav_button_next:"rdp-nav_button_next",nav_icon:"rdp-nav_icon",row:"rdp-row",weeknumber:"rdp-weeknumber",cell:"rdp-cell",day:"rdp-day",day_today:"rdp-day_today",day_outside:"rdp-day_outside",day_selected:"rdp-day_selected",day_disabled:"rdp-day_disabled",day_hidden:"rdp-day_hidden",day_range_start:"rdp-day_range_start",day_range_end:"rdp-day_range_end",day_range_middle:"rdp-day_range_middle"};function wme(e,t){return Jo(e,"LLLL y",t)}function _me(e,t){return Jo(e,"d",t)}function Sme(e,t){return Jo(e,"LLLL",t)}function Eme(e){return"".concat(e)}function Ame(e,t){return Jo(e,"cccccc",t)}function Tme(e,t){return Jo(e,"yyyy",t)}var Ome=Object.freeze({__proto__:null,formatCaption:wme,formatDay:_me,formatMonthCaption:Sme,formatWeekNumber:Eme,formatWeekdayName:Ame,formatYearCaption:Tme}),Cme=function(e,t,r){return Jo(e,"do MMMM (EEEE)",r)},kme=function(){return"Month: "},Pme=function(){return"Go to next month"},Nme=function(){return"Go to previous month"},jme=function(e,t){return Jo(e,"cccc",t)},Rme=function(e){return"Week n. ".concat(e)},Dme=function(){return"Year: "},Ime=Object.freeze({__proto__:null,labelDay:Cme,labelMonthDropdown:kme,labelNext:Pme,labelPrevious:Nme,labelWeekNumber:Rme,labelWeekday:jme,labelYearDropdown:Dme});function Mme(){var e="buttons",t=bme,r=z9,n={},a={},i=1,o={},s=new Date;return{captionLayout:e,classNames:t,formatters:Ome,labels:Ime,locale:r,modifiersClassNames:n,modifiers:a,numberOfMonths:i,styles:o,today:s,mode:"default"}}function Fme(e){var t=e.fromYear,r=e.toYear,n=e.fromMonth,a=e.toMonth,i=e.fromDate,o=e.toDate;return n?i=Ma(n):t&&(i=new Date(t,0,1)),a?o=gk(a):r&&(o=new Date(r,11,31)),{fromDate:i?cc(i):void 0,toDate:o?cc(o):void 0}}var X9=E.createContext(void 0);function $me(e){var t,r=e.initialProps,n=Mme(),a=Fme(r),i=a.fromDate,o=a.toDate,s=(t=r.captionLayout)!==null&&t!==void 0?t:n.captionLayout;s!=="buttons"&&(!i||!o)&&(s="buttons");var l;(Vb(r)||pv(r)||mv(r))&&(l=r.onSelect);var c=ut(ut(ut({},n),r),{captionLayout:s,classNames:ut(ut({},n.classNames),r.classNames),components:ut({},r.components),formatters:ut(ut({},n.formatters),r.formatters),fromDate:i,labels:ut(ut({},n.labels),r.labels),mode:r.mode||n.mode,modifiers:ut(ut({},n.modifiers),r.modifiers),modifiersClassNames:ut(ut({},n.modifiersClassNames),r.modifiersClassNames),onSelect:l,styles:ut(ut({},n.styles),r.styles),toDate:o});return f.jsx(X9.Provider,{value:c,children:e.children})}function vr(){var e=E.useContext(X9);
vendor: 2,536 bytes, line 358
358if(!e)throw new Error("useDayPicker must be used within a DayPickerProvider.");return e}function Z9(e){var t=vr(),r=t.locale,n=t.classNames,a=t.styles,i=t.formatters.formatCaption;return f.jsx("div",{className:n.caption_label,style:a.caption_label,"aria-live":"polite",role:"presentation",id:e.id,children:i(e.displayMonth,{locale:r})})}function Lme(e){return f.jsx("svg",ut({width:"8px",height:"8px",viewBox:"0 0 120 120","data-testid":"iconDropdown"},e,{children:f.jsx("path",{d:"M4.22182541,48.2218254 C8.44222828,44.0014225 15.2388494,43.9273804 19.5496459,47.9996989 L19.7781746,48.2218254 L60,88.443 L100.221825,48.2218254 C104.442228,44.0014225 111.238849,43.9273804 115.549646,47.9996989 L115.778175,48.2218254 C119.998577,52.4422283 120.07262,59.2388494 116.000301,63.5496459 L115.778175,63.7781746 L67.7781746,111.778175 C63.5577717,115.998577 56.7611506,116.07262 52.4503541,112.000301 L52.2218254,111.778175 L4.22182541,63.7781746 C-0.0739418023,59.4824074 -0.0739418023,52.5175926 4.22182541,48.2218254 Z",fill:"currentColor",fillRule:"nonzero"})}))}function J9(e){var t,r,n=e.onChange,a=e.value,i=e.children,o=e.caption,s=e.className,l=e.style,c=vr(),u=(r=(t=c.components)===null||t===void 0?void 0:t.IconDropdown)!==null&&r!==void 0?r:Lme;return f.jsxs("div",{className:s,style:l,children:[f.jsx("span",{className:c.classNames.vhidden,children:e["aria-label"]}),f.jsx("select",{name:e.name,"aria-label":e["aria-label"],className:c.classNames.dropdown,style:c.styles.dropdown,value:a,onChange:n,children:i}),f.jsxs("div",{className:c.classNames.caption_label,style:c.styles.caption_label,"aria-hidden":"true",children:[o,f.jsx(u,{className:c.classNames.dropdown_icon,style:c.styles.dropdown_icon})]})]})}function Bme(e){var t,r=vr(),n=r.fromDate,a=r.toDate,i=r.styles,o=r.locale,s=r.formatters.formatMonthCaption,l=r.classNames,c=r.components,u=r.labels.labelMonthDropdown;if(!n)return f.jsx(f.Fragment,{});if(!a)return f.jsx(f.Fragment,{});var d=[];if(Ope(n,a))for(var h=Ma(n),p=n.getMonth();p<=a.getMonth();p++)d.push(l2(h,p));else for(var h=Ma(new Date),p=0;p<=11;p++)d.push(l2(h,p));var g=function(v){var y=Number(v.target.value),x=l2(Ma(e.displayMonth),y);e.onChange(x)},m=(t=c==null?void 0:c.Dropdown)!==null&&t!==void 0?t:J9;return f.jsx(m,{name:"months","aria-label":u(),className:l.dropdown_month,style:i.dropdown_month,onChange:g,value:e.displayMonth.getMonth(),caption:s(e.displayMonth,{locale:o}),children:d.map(function(v){return f.jsx("option",{value:v.getMonth(),children:s(v,{locale:o})},v.getMonth())})})}
358function Ume(e){var t,r=e.displayMonth,n=vr(),a=n.fromDate,i=n.toDate,o=n.locale,s=n.styles,l=n.classNames,c=n.components,u=n.formatters.formatYearCaption,d=n.labels.labelYearDropdown,h=[];if(!a)return f.jsx(f.Fragment,{});if(!i)return f.jsx(f.Fragment,{});for(var p=a.getFullYear(),g=i.getFullYear(),m=p;m<=g;m++)h.push(GR(L9(new Date),m));var v=function(x){var b=GR(Ma(r),Number(x.target.value));e.onChange(b)},y=(t=c==null?void 0:c.Dropdown)!==null&&t!==void 0?t:J9;return f.jsx(y,{name:"years","aria-label":d(),className:l.dropdown_year,style:s.dropdown_year,onChange:v,value:r.getFullYear(),caption:u(r,{locale:o}),children:h.map(function(x){return f.jsx("option",{value:x.getFullYear(),children:u(x,{locale:o})},x.getFullYear())})})}function zme(e,t){var r=E.useState(e),n=r[0],a=r[1],i=t===void 0?n:t;return[i,a]}function Wme(e){var t=e.month,r=e.defaultMonth,n=e.today,a=t||r||n||new Date,i=e.toDate,o=e.fromDate,s=e.numberOfMonths,l=s===void 0?1:s;if(i&&e0(i,a)<0){var c=-1*(l-1);a=yo(i,c)}return o&&e0(a,o)<0&&(a=o),Ma(a)}function Vme(){var e=vr(),t=Wme(e),r=zme(t,e.month),n=r[0],a=r[1],i=function(o){var s;if(!e.disableNavigation){var l=Ma(o);a(l),(s=e.onMonthChange)===null||s===void 0||s.call(e,l)}};return[n,i]}function Hme(e,t){for(var r=t.reverseMonths,n=t.numberOfMonths,a=Ma(e),i=Ma(yo(a,n)),o=e0(i,a),s=[],l=0;l<o;l++){var c=yo(a,l);s.push(c)}return r&&(s=s.reverse()),s}function qme(e,t){if(!t.disableNavigation){var r=t.toDate,n=t.pagedNavigation,a=t.numberOfMonths,i=a===void 0?1:a,o=n?i:1,s=Ma(e);if(!r)return yo(s,o);var l=e0(r,e);if(!(l<i))return yo(s,o)}}function Gme(e,t){if(!t.disableNavigation){var r=t.fromDate,n=t.pagedNavigation,a=t.numberOfMonths,i=a===void 0?1:a,o=n?i:1,s=Ma(e);if(!r)return yo(s,-o);var l=e0(s,r);if(!(l<=0))return yo(s,-o)}}var Q9=E.createContext(void 0);function Kme(e){var t=vr(),r=Vme(),n=r[0],a=r[1],i=Hme(n,t),o=qme(n,t),s=Gme(n,t),l=function(d){return i.some(function(h){return xk(d,h)})},c=function(d,h){l(d)||(h&&G9(d,h)?a(yo(d,1+t.numberOfMonths*-1)):a(d))},u={currentMonth:n,displayMonths:i,goToMonth:a,goToDate:c,previousMonth:s,nextMonth:o,isDateDisplayed:l};return f.jsx(Q9.Provider,{value:u,children:e.children})}function vv(){var e=E.useContext(Q9);if(!e)throw new Error("useNavigation must be used within a NavigationProvider");return e}function KR(e){var t,r=vr(),n=r.classNames,a=r.styles,i=r.components,o=vv().goToMonth,s=function(u){o(yo(u,e.displayIndex?-e.dis
358playIndex:0))},l=(t=i==null?void 0:i.CaptionLabel)!==null&&t!==void 0?t:Z9,c=f.jsx(l,{id:e.id,displayMonth:e.displayMonth});return f.jsxs("div",{className:n.caption_dropdowns,style:a.caption_dropdowns,children:[f.jsx("div",{className:n.vhidden,children:c}),f.jsx(Bme,{onChange:s,displayMonth:e.displayMonth}),f.jsx(Ume,{onChange:s,displayMonth:e.displayMonth})]})}function Yme(e){return f.jsx("svg",ut({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:f.jsx("path",{d:"M69.490332,3.34314575 C72.6145263,0.218951416 77.6798462,0.218951416 80.8040405,3.34314575 C83.8617626,6.40086786 83.9268205,11.3179931 80.9992143,14.4548388 L80.8040405,14.6568542 L35.461,60 L80.8040405,105.343146 C83.8617626,108.400868 83.9268205,113.317993 80.9992143,116.454839 L80.8040405,116.656854 C77.7463184,119.714576 72.8291931,119.779634 69.6923475,116.852028 L69.490332,116.656854 L18.490332,65.6568542 C15.4326099,62.5991321 15.367552,57.6820069 18.2951583,54.5451612 L18.490332,54.3431458 L69.490332,3.34314575 Z",fill:"currentColor",fillRule:"nonzero"})}))}function Xme(e){return f.jsx("svg",ut({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:f.jsx("path",{d:"M49.8040405,3.34314575 C46.6798462,0.218951416 41.6145263,0.218951416 38.490332,3.34314575 C35.4326099,6.40086786 35.367552,11.3179931 38.2951583,14.4548388 L38.490332,14.6568542 L83.8333725,60 L38.490332,105.343146 C35.4326099,108.400868 35.367552,113.317993 38.2951583,116.454839 L38.490332,116.656854 C41.5480541,119.714576 46.4651794,119.779634 49.602025,116.852028 L49.8040405,116.656854 L100.804041,65.6568542 C103.861763,62.5991321 103.926821,57.6820069 100.999214,54.5451612 L100.804041,54.3431458 L49.8040405,3.34314575 Z",fill:"currentColor"})}))}var wx=E.forwardRef(function(e,t){var r=vr(),n=r.classNames,a=r.styles,i=[n.button_reset,n.button];e.className&&i.push(e.className);var o=i.join(" "),s=ut(ut({},a.button_reset),a.button);return e.style&&Object.assign(s,e.style),f.jsx("button",ut({},e,{ref:t,type:"button",className:o,style:s}))});function Zme(e){var t,r,n=vr(),a=n.dir,i=n.locale,o=n.classNames,s=n.styles,l=n.labels,c=l.labelPrevious,u=l.labelNext,d=n.components;if(!e.nextMonth&&!e.previousMonth)return f.jsx(f.Fragment,{});var h=c(e.previousMonth,{locale:i}),p=[o.nav_button,o.nav_button_previous].join(" "),g=u(e.nextMonth,{locale:i}),m=[o.nav_button,o.nav_button_next].join(" "),v=(t=d==null?void 0:d.IconRight)!==null&&t!==void 0?t:Xme,y=(r=d==null?void 0:d.IconLeft)!==null&&r!==void 0?r:Yme;return f.jsxs("div",{className:o.nav,style:s.nav,children:[!e.hidePrevious&&f.jsx(wx,{name:"previous-month","aria-label":h,className:p,style:s.nav_button_previous,disabled:!e.previousMonth,onClick:e.onPreviousClick,children:a==="rtl"?f.jsx(v,{className:o.nav_icon,style:s.nav_icon}):f.jsx(y,{className:o.nav_icon,style:s.nav_icon})}),!e.hideNext&&f.jsx(wx,{name:"next-month","aria-label":g,className:m,style:s.nav_button_next,disabled:!e.nextMonth,onClick:e.onNextClick,children:a==="rtl"?f.jsx(y,{className:o.nav_icon,style:s.nav_icon}):f.jsx(v,{className:o.nav_icon,style:s.nav_icon})})]})}function YR(e){var t=vr().numberOfMonths,r=vv(),n=r.previousMonth,a=r.nextMonth,i=r.goToMonth,o=r.displayMonths,s=o.findIndex(function(g){return xk(e.displayMonth,g)}),l=s===0,c=s===o.length-1,u=t>1&&(l||!c),d=t>1&&(c||!l),h=function(){n&&i(n)},p=function(){a&&i(a)};return f.jsx(Zme,{displayMonth:e.displayMonth,hideNext:u,hidePrevious:d,nextMonth:a,previousMonth:n,onPreviousClick:h,onNextClick:p})}function Jme(e){var t,r=vr(),n=r.classNames,a=r.disableNavigation,i=r.styles,o=r.captionLayout,s=r.components,l=(t=s==null?void 0:s.CaptionLabel)!==null&&t!==void 0?t:Z9,c;return a?c=f.jsx(l,{id:e.id,displayMonth:e.displayMonth}):o==="dropdown"?c=f.jsx(KR,{displayMonth:e.displayMonth,id:e.id}):o==="dropdown-buttons"?c=f.jsxs(f.Fragment,{children:[f.jsx(KR,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),f.jsx(YR,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):c=f.jsxs(f.Fragment,{children:[f.jsx(l,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),f.jsx(YR,{displayMonth:e.displayMonth,id:e.id})]}),f.jsx("div",{className:n.caption,style:i.caption,children:c})}function Qme(e){var t=vr(),r=t.footer,n=t.styles,a=t.classNames.tfoot;return r?f.jsx("tfoot",{className:a,style:n.tfoot,children:f.jsx("tr",{children:f.jsx("td",{colSpan:8,children:r})})}):f.jsx(f.Fragment,{})}function e0e(e,t,r){for(var n=r?Mu(new Date):Zo(new Date,{locale:e,weekStartsOn:t}),a=[],i=0;i<7;i++){var o=la(n,i);a.push(o)}return a}function t0e(){var e=vr(),t=e.classNames,r=e.styles,n=e.showWeekNumber,a=e.locale,i=e.weekStartsOn,o=e.ISOWeek,s=e.formatters.formatWeekdayName,l=e.labels.labelWeekday,c=e0e(a,i,o);return f.jsxs("tr",{style:r.head_row,className:t.head_row,children:[n&&f.jsx("td",{style:r.head_cell,className:t.head_cell}),c.map(function(u,d){return f.jsx("th",{scope:"col",className:t.head_cell,style:r.head_cell,"aria-label":l(u,{locale:a}),children:s(u,{locale:a})},d)})]})}function r0e(){var e,t=vr(),r=t.classNames,n=t.styles,a=t.components,i=(e=a==null?void 0:a.HeadRow)!==null&&e!==void 0?e:t0e;return f.jsx("thead",{style:n.head,className:r.head,children:f.jsx(i,{})})}function n0e(e){var t=vr(),r=t.locale,n=t.formatters.formatDay;return f.jsx(f.Fragment,{children:n(e.date,{locale:r})})}var bk=E.createContext(void 0);function a0e(e){if(!pv(e.initialProps)){var t={selected:void 0,modifiers:{disabled:[]}};
358return f.jsx(bk.Provider,{value:t,children:e.children})}return f.jsx(i0e,{initialProps:e.initialProps,children:e.children})}function i0e(e){var t=e.initialProps,r=e.children,n=t.selected,a=t.min,i=t.max,o=function(c,u,d){var h,p;(h=t.onDayClick)===null||h===void 0||h.call(t,c,u,d);var g=!!(u.selected&&a&&(n==null?void 0:n.length)===a);if(!g){var m=!!(!u.selected&&i&&(n==null?void 0:n.length)===i);if(!m){var v=n?Y9([],n):[];if(u.selected){var y=v.findIndex(function(x){return Na(c,x)});v.splice(y,1)}else v.push(c);(p=t.onSelect)===null||p===void 0||p.call(t,v,c,u,d)}}},s={disabled:[]};n&&s.disabled.push(function(c){var u=i&&n.length>i-1,d=n.some(function(h){return Na(h,c)});return!!(u&&!d)});var l={selected:n,onDayClick:o,modifiers:s};return f.jsx(bk.Provider,{value:l,children:r})}function wk(){var e=E.useContext(bk);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}function o0e(e,t){var r=t||{},n=r.from,a=r.to;return n&&a?Na(a,e)&&Na(n,e)?void 0:Na(a,e)?{from:a,to:void 0}:Na(n,e)?void 0:fA(n,e)?{from:e,to:a}:{from:n,to:e}:a?fA(e,a)?{from:a,to:e}:{from:e,to:a}:n?G9(e,n)?{from:e,to:n}:{from:n,to:e}:{from:e,to:void 0}}var _k=E.createContext(void 0);function s0e(e){if(!mv(e.initialProps)){var t={selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}};return f.jsx(_k.Provider,{value:t,children:e.children})}return f.jsx(l0e,{initialProps:e.initialProps,children:e.children})}function l0e(e){var t=e.initialProps,r=e.children,n=t.selected,a=n||{},i=a.from,o=a.to,s=t.min,l=t.max,c=function(p,g,m){var v,y;(v=t.onDayClick)===null||v===void 0||v.call(t,p,g,m);var x=o0e(p,n);(y=t.onSelect)===null||y===void 0||y.call(t,x,p,g,m)},u={range_start:[],range_end:[],range_middle:[],disabled:[]};if(i?(u.range_start=[i],o?(u.range_end=[o],Na(i,o)||(u.range_middle=[{after:i,before:o}])):u.range_end=[i]):o&&(u.range_start=[o],u.range_end=[o]),s&&(i&&!o&&u.disabled.push({after:o2(i,s-1),before:la(i,s-1)}),i&&o&&u.disabled.push({after:i,before:la(i,s-1)}),!i&&o&&u.disabled.push({after:o2(o,s-1),before:la(o,s-1)})),l){if(i&&!o&&(u.disabled.push({before:la(i,-l+1)}),u.disabled.push({after:la(i,l-1)})),i&&o){var d=oo(o,i)+1,h=l-d;u.disabled.push({before:o2(i,h)}),u.disabled.push({after:la(o,h)})}!i&&o&&(u.disabled.push({before:la(o,-l+1)}),u.disabled.push({after:la(o,l-1)}))}return f.jsx(_k.Provider,{value:{selected:n,onDayClick:c,modifiers:u},children:r})}function Sk(){var e=E.useContext(_k);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function my(e){return Array.isArray(e)?Y9([],e):e!==void 0?[e]:[]}function c0e(e){var t={};return Object.entries(e).forEach(function(r){var n=r[0],a=r[1];t[n]=my(a)}),t}var xo;(function(e){e.Outside="outside",e.Disabled="disabled",e.Selected="selected",e.Hidden="hidden",e.Today="today",e.RangeStart="range_start",e.RangeEnd="range_end",e.RangeMiddle="range_middle"})(xo||(xo={}));var u0e=xo.Selected,ms=xo.Disabled,d0e=xo.Hidden,f0e=xo.Today,c2=xo.RangeEnd,u2=xo.RangeMiddle,d2=xo.RangeStart,h0e=xo.Outside;function p0e(e,t,r){var n,a=(n={},n[u0e]=my(e.selected),n[ms]=my(e.disabled),n[d0e]=my(e.hidden),n[f0e]=[e.today],n[c2]=[],n[u2]=[],n[d2]=[],n[h0e]=[],n);return e.fromDate&&a[ms].push({before:e.fromDate}),e.toDate&&a[ms].push({after:e.toDate}),pv(e)?a[ms]=a[ms].concat(t.modifiers[ms]):mv(e)&&(a[ms]=a[ms].concat(r.modifiers[ms]),a[d2]=r.modifiers[d2],a[u2]=r.modifiers[u2],a[c2]=r.modifiers[c2]),a}var ez=E.createContext(void 0);function m0e(e){var t=vr(),r=wk(),n=Sk(),a=p0e(t,r,n),i=c0e(t.modifiers),o=ut(ut({},a),i);return f.jsx(ez.Provider,{value:o,children:e.children})}function tz(){var e=E.useContext(ez);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function v0e(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function g0e(e){return!!(e&&typeof e=="object"&&"from"in e)}function y0e(e){return!!(e&&typeof e=="object"&&"after"in e)}function x0e(e){return!!(e&&typeof e=="object"&&"before"in e)}function b0e(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function w0e(e,t){var r,n=t.from,a=t.to;if(n&&a){var i=oo(a,n)<0;i&&(r=[a,n],n=r[0],a=r[1]);var o=oo(e,n)>=0&&oo(a,e)>=0;return o}return a?Na(a,e):n?Na(n,e):!1}function _0e(e){return vk(e)}function S0e(e){return Array.isArray(e)&&e.every(vk)}function E0e(e,t){return t.some(function(r){if(typeof r=="boolean")return r;if(_0e(r))return Na(e,r);if(S0e(r))return r.includes(e);if(g0e(r))return w0e(e,r);if(b0e(r))return r.dayOfWeek.includes(e.getDay());if(v0e(r)){var n=oo(r.before,e),a=oo(r.after,e),i=n>0,o=a<0,s=fA(r.before,r.after);return s?o&&i:i||o}return y0e(r)?oo(e,r.after)>0:x0e(r)?oo(r.before,e)>0:typeof r=="function"?r(e):!1})}function Ek(e,t,r){var n=Object.keys(t).reduce(function(i,o){var s=t[o];return E0e(e,s)&&i.push(o),i},[]),a={};
358return n.forEach(function(i){return a[i]=!0}),r&&!xk(e,r)&&(a.outside=!0),a}function A0e(e,t){for(var r=Ma(e[0]),n=gk(e[e.length-1]),a,i,o=r;o<=n;){var s=Ek(o,t),l=!s.disabled&&!s.hidden;if(!l){o=la(o,1);continue}if(s.selected)return o;s.today&&!i&&(i=o),a||(a=o),o=la(o,1)}return i||a}var T0e=365;function rz(e,t){var r=t.moveBy,n=t.direction,a=t.context,i=t.modifiers,o=t.retry,s=o===void 0?{count:0,lastFocused:e}:o,l=a.weekStartsOn,c=a.fromDate,u=a.toDate,d=a.locale,h={day:la,week:dA,month:yo,year:She,startOfWeek:function(v){return a.ISOWeek?Mu(v):Zo(v,{locale:d,weekStartsOn:l})},endOfWeek:function(v){return a.ISOWeek?B9(v):yk(v,{locale:d,weekStartsOn:l})}},p=h[r](e,n==="after"?1:-1);n==="before"&&c?p=Ehe([c,p]):n==="after"&&u&&(p=Ahe([u,p]));var g=!0;if(i){var m=Ek(p,i);g=!m.disabled&&!m.hidden}return g?p:s.count>T0e?s.lastFocused:rz(p,{moveBy:r,direction:n,context:a,modifiers:i,retry:ut(ut({},s),{count:s.count+1})})}var nz=E.createContext(void 0);function O0e(e){var t=vv(),r=tz(),n=E.useState(),a=n[0],i=n[1],o=E.useState(),s=o[0],l=o[1],c=A0e(t.displayMonths,r),u=a??(s&&t.isDateDisplayed(s))?s:c,d=function(){l(a),i(void 0)},h=function(v){i(v)},p=vr(),g=function(v,y){if(a){var x=rz(a,{moveBy:v,direction:y,context:p,modifiers:r});Na(a,x)||(t.goToDate(x,a),h(x))}},m={focusedDay:a,focusTarget:u,blur:d,focus:h,focusDayAfter:function(){return g("day","after")},focusDayBefore:function(){return g("day","before")},focusWeekAfter:function(){return g("week","after")},focusWeekBefore:function(){return g("week","before")},focusMonthBefore:function(){return g("month","before")},focusMonthAfter:function(){return g("month","after")},focusYearBefore:function(){return g("year","before")},focusYearAfter:function(){return g("year","after")},focusStartOfWeek:function(){return g("startOfWeek","before")},focusEndOfWeek:function(){return g("endOfWeek","after")}};return f.jsx(nz.Provider,{value:m,children:e.children})}function Ak(){var e=E.useContext(nz);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}function C0e(e,t){var r=tz(),n=Ek(e,r,t);return n}var Tk=E.createContext(void 0);function k0e(e){if(!Vb(e.initialProps)){var t={selected:void 0};return f.jsx(Tk.Provider,{value:t,children:e.children})}return f.jsx(P0e,{initialProps:e.initialProps,children:e.children})}function P0e(e){var t=e.initialProps,r=e.children,n=function(i,o,s){var l,c,u;if((l=t.onDayClick)===null||l===void 0||l.call(t,i,o,s),o.selected&&!t.required){(c=t.onSelect)===null||c===void 0||c.call(t,void 0,i,o,s);return}(u=t.onSelect)===null||u===void 0||u.call(t,i,i,o,s)},a={selected:t.selected,onDayClick:n};return f.jsx(Tk.Provider,{value:a,children:r})}function az(){var e=E.useContext(Tk);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function N0e(e,t){var r=vr(),n=az(),a=wk(),i=Sk(),o=Ak(),s=o.focusDayAfter,l=o.focusDayBefore,c=o.focusWeekAfter,u=o.focusWeekBefore,d=o.blur,h=o.focus,p=o.focusMonthBefore,g=o.focusMonthAfter,m=o.focusYearBefore,v=o.focusYearAfter,y=o.focusStartOfWeek,x=o.focusEndOfWeek,b=function(M){var H,q,ue,ie;Vb(r)?(H=n.onDayClick)===null||H===void 0||H.call(n,e,t,M):pv(r)?(q=a.onDayClick)===null||q===void 0||q.call(a,e,t,M):mv(r)?(ue=i.onDayClick)===null||ue===void 0||ue.call(i,e,t,M):(ie=r.onDayClick)===null||ie===void 0||ie.call(r,e,t,M)},S=function(M){var H;h(e),(H=r.onDayFocus)===null||H===void 0||H.call(r,e,t,M)},w=function(M){var H;d(),(H=r.onDayBlur)===null||H===void 0||H.call(r,e,t,M)},A=function(M){var H;(H=r.onDayMouseEnter)===null||H===void 0||H.call(r,e,t,M)},_=function(M){var H;(H=r.onDayMouseLeave)===null||H===void 0||H.call(r,e,t,M)},O=function(M){var H;(H=r.onDayPointerEnter)===null||H===void 0||H.call(r,e,t,M)},C=function(M){var H;(H=r.onDayPointerLeave)===null||H===void 0||H.call(r,e,t,M)},P=function(M){var H;(H=r.onDayTouchCancel)===null||H===void 0||H.call(r,e,t,M)},j=function(M){var H;(H=r.onDayTouchEnd)===null||H===void 0||H.call(r,e,t,M)},T=function(M){var H;(H=r.onDayTouchMove)===null||H===void 0||H.call(r,e,t,M)},D=function(M){var H;(H=r.onDayTouchStart)===null||H===void 0||H.call(r,e,t,M)},k=function(M){var H;(H=r.onDayKeyUp)===null||H===void 0||H.call(r,e,t,M)},F=function(M){var H;switch(M.key){case"ArrowLeft":M.preventDefault(),M.stopPropagation(),r.dir==="rtl"?s():l();break;case"ArrowRight":M.preventDefault(),M.stopPropagation(),r.dir==="rtl"?l(
358):s();break;case"ArrowDown":M.preventDefault(),M.stopPropagation(),c();break;case"ArrowUp":M.preventDefault(),M.stopPropagation(),u();break;case"PageUp":M.preventDefault(),M.stopPropagation(),M.shiftKey?m():p();break;case"PageDown":M.preventDefault(),M.stopPropagation(),M.shiftKey?v():g();break;case"Home":M.preventDefault(),M.stopPropagation(),y();break;case"End":M.preventDefault(),M.stopPropagation(),x();break}(H=r.onDayKeyDown)===null||H===void 0||H.call(r,e,t,M)},ee={onClick:b,onFocus:S,onBlur:w,onKeyDown:F,onKeyUp:k,onMouseEnter:A,onMouseLeave:_,onPointerEnter:O,onPointerLeave:C,onTouchCancel:P,onTouchEnd:j,onTouchMove:T,onTouchStart:D};return ee}function j0e(){var e=vr(),t=az(),r=wk(),n=Sk(),a=Vb(e)?t.selected:pv(e)?r.selected:mv(e)?n.selected:void 0;return a}function R0e(e){return Object.values(xo).includes(e)}function D0e(e,t){var r=[e.classNames.day];return Object.keys(t).forEach(function(n){var a=e.modifiersClassNames[n];if(a)r.push(a);else if(R0e(n)){var i=e.classNames["day_".concat(n)];i&&r.push(i)}}),r}function I0e(e,t){var r=ut({},e.styles.day);return Object.keys(t).forEach(function(n){var a;r=ut(ut({},r),(a=e.modifiersStyles)===null||a===void 0?void 0:a[n])}),r}function M0e(e,t,r){var n,a,i,o=vr(),s=Ak(),l=C0e(e,t),c=N0e(e,l),u=j0e(),d=!!(o.onDayCl
358ick||o.mode!=="default");E.useEffect(function(){var A;l.outside||s.focusedDay&&d&&Na(s.focusedDay,e)&&((A=r.current)===null||A===void 0||A.focus())},[s.focusedDay,e,r,d,l.outside]);var h=D0e(o,l).join(" "),p=I0e(o,l),g=!!(l.outside&&!o.showOutsideDays||l.hidden),m=(i=(a=o.components)===null||a===void 0?void 0:a.DayContent)!==null&&i!==void 0?i:n0e,v=f.jsx(m,{date:e,displayMonth:t,activeModifiers:l}),y={style:p,className:h,children:v,role:"gridcell"},x=s.focusTarget&&Na(s.focusTarget,e)&&!l.outside,b=s.focusedDay&&Na(s.focusedDay,e),S=ut(ut(ut({},y),(n={disabled:l.disabled,role:"gridcell"},n["aria-selected"]=l.selected,n.tabIndex=b||x?0:-1,n)),c),w={isButton:d,isHidden:g,activeModifiers:l,selectedDays:u,buttonProps:S,divProps:y};return w}function F0e(e){var t=E.useRef(null),r=M0e(e.date,e.displayMonth,t);return r.isHidden?f.jsx("div",{role:"gridcell"}):r.isButton?f.jsx(wx,ut({name:"day",ref:t},r.buttonProps)):f.jsx("div",ut({},r.divProps))}function $0e(e){var t=e.number,r=e.dates,n=vr(),a=n.onWeekNumberClick,i=n.styles,o=n.classNames,s=n.locale,l=n.labels.labelWeekNumber,c=n.formatters.formatWeekNumber,u=c(Number(t),{locale:s});if(!a)return f.jsx("span",{className:o.weeknumber,style:i.weeknumber,children:u});var d=l(Number(t),{locale:s}),h=function(p){a(t,r,p)};return f.jsx(wx,{name:"week-number","aria-label":d,className:o.weeknumber,style:i.weeknumber,onClick:h,children:u})}function L0e(e){var t,r,n=vr(),a=n.styles,i=n.classNames,o=n.showWeekNumber,s=n.components,l=(t=s==null?void 0:s.Day)!==null&&t!==void 0?t:F0e,c=(r=s==null?void 0:s.WeekNumber)!==null&&r!==void 0?r:$0e,u;return o&&(u=f.jsx("td",{className:i.cell,style:a.cell,children:f.jsx(c,{number:e.weekNumber,dates:e.dates})})),f.jsxs("tr",{className:i.row,style:a.row,children:[u,e.dates.map(function(d){return f.jsx("td",{className:i.cell,style:a.cell,role:"presentation",children:f.jsx(l,{displayMonth:e.displayMonth,date:d})},Epe(d))})]})}function XR(e,t,r){for(var n=r!=null&&r.ISOWeek?B9(t):yk(t,r),a=r!=null&&r.ISOWeek?Mu(e):Zo(e,r),i=oo(n,a),o=[],s=0;s<=i;s++)o.push(la(a,s));var l=o.reduce(function(c,u){var d=r!=null&&r.ISOWeek?W9(u):H9(u,r),h=c.find(function(p){return p.weekNumber===d});return h?(h.dates.push(u),c):(c.push({weekNumber:d,dates:[u]}),c)},[]);return l}function B0e(e,t){var r=XR(Ma(e),gk(e),t);if(t!=null&&t.useFixedWeeks){var n=Tpe(e,t);if(n<6){var a=r[r.length-1],i=a.dates[a.dates.length-1],o=dA(i,6-n),s=XR(dA(i,1),o,t);r.push.apply(r,s)}}return r}function U0e(e){var t,r,n,a=vr(),i=a.locale,o=a.classNames,s=a.styles,l=a.hideHead,c=a.fixedWeeks,u=a.components,d=a.weekStartsOn,h=a.firstWeekContainsDate,p=a.ISOWeek,g=B0e(e.displayMonth,{useFixedWeeks:!!c,ISOWeek:p,locale:i,weekStartsOn:d,firstWeekContainsDate:h}),m=(t=u==null?void 0:u.Head)!==null&&t!==void 0?t:r0e,v=(r=u==null?void 0:u.Row)!==null&&r!==void 0?r:L0e,y=(n=u==null?void 0:u.Footer)!==null&&n!==void 0?n:Qme;return f.jsxs("table",{id:e.id,className:o.table,style:s.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!l&&f.jsx(m,{}),f.jsx("tbody",{className:o.tbody,style:s.tbody,children:g.map(function(x){return f.jsx(v,{displayMonth:e.displayMonth,dates:x.dates,weekNumber:x.weekNumber},x.weekNumber)})}),f.jsx(y,{displayMonth:e.displayMonth})]})}function z0e(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var W0e=z0e()?E.useLayoutEffect:E.useEffect,f2=!1,V0e=0;function ZR(){return"react-day-picker-".concat(++V0e)}function H0e(e){var t,r=e??(f2?ZR():null),n=E.useState(r),a=n[0],i=n[1];return W0e(function(){a===null&&i(ZR())},[]),E.useEffect(function(){f2===!1&&(f2=!0)},[]),(t=e??a)!==null&&t!==void 0?t:void 0}function q0e(e){var t,r,n=vr(),a=n.dir,i=n.classNames,o=n.styles,s=n.components,l=vv().displayMonths,c=H0e(n.id?"".concat(n.id,"-").concat(e.displayIndex):void 0),u=n.id?"".concat(n.id,"-grid-").concat(e.displayIndex):void 0,d=[i.month],h=o.month,p=e.displayIndex===0,g=e.displayIndex===l.length-1,m=!p&&!g;a==="rtl"&&(t=[p,g],g=t[0],p=t[1]),p&&(d.push(i.caption_start),h=ut(ut({},h),o.caption_start)),g&&(d.push(i.caption_end),h=ut(ut({},h),o.caption_end)),m&&(d.push(i.caption_between),h=ut(ut({},h),o.caption_between));var v=(r=s==null?void 0:s.Caption)!==null&&r!==void 0?r:Jme;return f.jsxs("div",{className:d.join(" "),style:h,children:[f.jsx(v,{id:c,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),f.jsx(U0e,{id:u,"aria-labelledby":c,displayMonth:e.displayMonth})]},e.displayIndex)}function G0e(e){var t=vr(),r=t.classNames,n=t.styles;return f.jsx("div",{className:r.months,style:n.months,children:e.children})}
vendor: 4,500 bytes, line 358
358function K0e(e){var t,r,n=e.initialProps,a=vr(),i=Ak(),o=vv(),s=E.useState(!1),l=s[0],c=s[1];E.useEffect(function(){a.initialFocus&&i.focusTarget&&(l||(i.focus(i.focusTarget),c(!0)))},[a.initialFocus,l,i.focus,i.focusTarget,i]);var u=[a.classNames.root,a.className];a.numberOfMonths>1&&u.push(a.classNames.multiple_months),a.showWeekNumber&&u.push(a.classNames.with_weeknumber);var d=ut(ut({},a.styles.root),a.style),h=Object.keys(n).filter(function(g){return g.startsWith("data-")}).reduce(function(g,m){var v;return ut(ut({},g),(v={},v[m]=n[m],v))},{}),p=(r=(t=n.components)===null||t===void 0?void 0:t.Months)!==null&&r!==void 0?r:G0e;return f.jsx("div",ut({className:u.join(" "),style:d,dir:a.dir,id:a.id,nonce:n.nonce,title:n.title,lang:n.lang},h,{children:f.jsx(p,{children:o.displayMonths.map(function(g,m){return f.jsx(q0e,{displayIndex:m,displayMonth:g},m)})})}))}function Y0e(e){var t=e.children,r=xme(e,["children"]);return f.jsx($me,{initialProps:r,children:f.jsx(Kme,{children:f.jsx(k0e,{initialProps:r,children:f.jsx(a0e,{initialProps:r,children:f.jsx(s0e,{initialProps:r,children:f.jsx(m0e,{children:f.jsx(O0e,{children:t})})})})})})})}function X0e(e){return f.jsx(Y0e,ut({},e,{children:f.jsx(K0e,{initialProps:e})}))}function iz({className:e,classNames:t,showOutsideDays:r=!0,...n}){return f.jsx(X0e,{showOutsideDays:r,className:qe("p-3",e),classNames:{months:"flex flex-col sm:flex-row space-y-4 sm:space-x-4 sm:space-y-0",month:"space-y-4",caption:"flex justify-center pt-1 relative items-center",caption_label:"text-sm font-medium",nav:"space-x-1 flex items-center",nav_button:qe(Vm({variant:"outline"}),"h-7 w-7 bg-transparent p-0 opacity-50 hover:opacity-100"),nav_button_previous:"absolute left-1",nav_button_next:"absolute right-1",table:"w-full border-collapse space-y-1",head_row:"flex",head_cell:"text-muted-foreground rounded-md w-9 font-normal text-[0.8rem]",row:"flex w-full mt-2",cell:"h-9 w-9 text-center text-sm p-0 relative [&:has([aria-selected].day-range-end)]:rounded-r-md [&:has([aria-selected].day-outside)]:bg-accent/50 [&:has([aria-selected])]:bg-accent first:[&:has([aria-selected])]:rounded-l-md last:[&:has([aria-selected])]:rounded-r-md focus-within:relative focus-within:z-20",day:qe(Vm({variant:"ghost"}),"h-9 w-9 p-0 font-normal aria-selected:opacity-100"),day_range_end:"day-range-end",day_selected:"bg-primary text-primary-foreground hover:bg-primary hover:text-primary-foreground focus:bg-primary focus:text-primary-foreground",day_today:"bg-accent text-accent-foreground",day_outside:"day-outside text-muted-foreground opacity-50 aria-selected:bg-accent/50 aria-selected:text-muted-foreground aria-selected:opacity-30",day_disabled:"text-muted-foreground opacity-50",day_range_middle:"aria-selected:bg-accent aria-selected:text-accent-foreground",day_hidden:"invisible",...t},components:{IconLeft:({...a})=>f.jsx(RZ,{className:"h-4 w-4"}),IconRight:({...a})=>f.jsx(DZ,{className:"h-4 w-4"})},...n})}iz.displayName="Calendar";var Hb="Popover",[oz,iHe]=ta(Hb,[kh]),gv=kh(),[Z0e,wc]=oz(Hb),sz=e=>{const{__scopePopover:t,children:r,open:n,defaultOpen:a,onOpenChange:i,modal:o=!1}=e,s=gv(t),l=E.useRef(null),[c,u]=E.useState(!1),[d,h]=Ri({prop:n,defaultProp:a??!1,onChange:i,caller:Hb});return f.jsx(NL,{...s,children:f.jsx(Z0e,{scope:t,contentId:uo(),triggerRef:l,open:d,onOpenChange:h,onOpenToggle:E.useCallback(()=>h(p=>!p),[h]),hasCustomAnchor:c,onCustomAnchorAdd:E.useCallback(()=>u(!0),[]),onCustomAnchorRemove:E.useCallback(()=>u(!1),[]),modal:o,children:r})})};sz.displayName=Hb;var lz="PopoverAnchor",J0e=E.forwardRef((e,t)=>{const{__scopePopover:r,...n}=e,a=wc(lz,r),i=gv(r),{onCustomAnchorAdd:o,onCustomAnchorRemove:s}=a;return E.useEffect(()=>(o(),()=>s()),[o,s]),f.jsx(db,{...i,...n,ref:t})});J0e.displayName=lz;var cz="PopoverTrigger",uz=E.forwardRef((e,t)=>{const{__scopePopover:r,...n}=e,a=wc(cz,r),i=gv(r),o=wt(t,a.triggerRef),s=f.jsx(et.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":mz(a.open),...n,ref:o,onClick:ze(e.onClick,a.onOpenToggle)});return a.hasCustomAnchor?s:f.jsx(db,{asChild:!0,...i,children:s})});uz.displayName=cz;var Ok="PopoverPortal",[Q0e,eve]=oz(Ok,{forceMount:void 0}),dz=e=>{const{__scopePopover:t,forceMount:r,children:n,container:a}=e,i=wc(Ok,t);return f.jsx(Q0e,{scope:t,forceMount:r,children:f.jsx(ra,{present:r||i.open,children:f.jsx(Q0,{asChild:!0,container:a,children:n})})})};dz.displayName=Ok;var Kf="PopoverContent",fz=E.forwardRef((e,t)=>
vendor: 4,268 bytes, line 358
358{const r=eve(Kf,e.__scopePopover),{forceMount:n=r.forceMount,...a}=e,i=wc(Kf,e.__scopePopover);return f.jsx(ra,{present:n||i.open,children:i.modal?f.jsx(rve,{...a,ref:t}):f.jsx(nve,{...a,ref:t})})});fz.displayName=Kf;var tve=Ou("PopoverContent.RemoveScroll"),rve=E.forwardRef((e,t)=>{const r=wc(Kf,e.__scopePopover),n=E.useRef(null),a=wt(t,n),i=E.useRef(!1);return E.useEffect(()=>{const o=n.current;if(o)return TC(o)},[]),f.jsx(_b,{as:tve,allowPinchZoom:!0,children:f.jsx(hz,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:ze(e.onCloseAutoFocus,o=>{var s;o.preventDefault(),i.current||(s=r.triggerRef.current)==null||s.focus()}),onPointerDownOutside:ze(e.onPointerDownOutside,o=>{const s=o.detail.originalEvent,l=s.button===0&&s.ctrlKey===!0,c=s.button===2||l;i.current=c},{checkForDefaultPrevented:!1}),onFocusOutside:ze(e.onFocusOutside,o=>o.preventDefault(),{checkForDefaultPrevented:!1})})})}),nve=E.forwardRef((e,t)=>{const r=wc(Kf,e.__scopePopover),n=E.useRef(!1),a=E.useRef(!1);return f.jsx(hz,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{var o,s;(o=e.onCloseAutoFocus)==null||o.call(e,i),i.defaultPrevented||(n.current||(s=r.triggerRef.current)==null||s.focus(),i.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:i=>{var l,c;(l=e.onInteractOutside)==null||l.call(e,i),i.defaultPrevented||(n.current=!0,i.detail.originalEvent.type==="pointerdown"&&(a.current=!0));const o=i.target;((c=r.triggerRef.current)==null?void 0:c.contains(o))&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&a.current&&i.preventDefault()}})}),hz=E.forwardRef((e,t)=>{const{__scopePopover:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:i,disableOutsidePointerEvents:o,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:c,onInteractOutside:u,...d}=e,h=wc(Kf,r),p=gv(r);return SC(),f.jsx(xb,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:i,children:f.jsx(Ah,{asChild:!0,disableOutsidePointerEvents:o,onInteractOutside:u,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:c,onDismiss:()=>h.onOpenChange(!1),children:f.jsx(oC,{"data-state":mz(h.open),role:"dialog",id:h.contentId,...p,...d,ref:t,style:{...d.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),pz="PopoverClose",ave=E.forwardRef((e,t)=>{const{__scopePopover:r,...n}=e,a=wc(pz,r);return f.jsx(et.button,{type:"button",...n,ref:t,onClick:ze(e.onClick,()=>a.onOpenChange(!1))})});ave.displayName=pz;var ive="PopoverArrow",ove=E.forwardRef((e,t)=>{const{__scopePopover:r,...n}=e,a=gv(r);return f.jsx(sC,{...a,...n,ref:t})});ove.displayName=ive;function mz(e){return e?"open":"closed"}var sve=sz,lve=uz,cve=dz,vz=fz;const uve=sve,dve=lve,gz=E.forwardRef(({className:e,align:t="center",sideOffset:r=4,...n},a)=>f.jsx(cve,{children:f.jsx(vz,{ref:a,align:t,sideOffset:r,className:qe("z-50 w-72 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...n})}));gz.displayName=vz.displayName;var fve=Array.isArray,$a=fve,hve=typeof jl=="object"&&jl&&jl.Object===Object&&jl,yz=hve,pve=yz,mve=typeof self=="object"&&self&&self.Object===Object&&self,vve=pve||mve||Function("return this")(),is=vve,gve=is,yve=gve.Symbol,yv=yve,JR=yv,xz=Object.prototype,xve=xz.hasOwnProperty,bve=xz.toString,wp=JR?JR.toStringTag:void 0;function wve(e){var t=xve.call(e,wp),r=e[wp];try{e[wp]=void 0;var n=!0}catch{}var a=bve.call(e);return n&&(t?e[wp]=r:delete e[wp]),a}var _ve=wve,Sve=Object.prototype,Eve=Sve.toString;function Ave(e){return Eve.call(e)}var Tve=Ave,QR=yv,Ove=_ve,Cve=Tve,kve="[object Null]",Pve="[object Undef
358ined]",eD=QR?QR.toStringTag:void 0;function Nve(e){return e==null?e===void 0?Pve:kve:eD&&eD in Object(e)?Ove(e):Cve(e)}var rl=Nve;function jve(e){return e!=null&&typeof e=="object"}var nl=jve,Rve=rl,Dve=nl,Ive="[object Symbol]";function Mve(e){return typeof e=="symbol"||Dve(e)&&Rve(e)==Ive}var $h=Mve,Fve=$a,$ve=$h,Lve=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Bve=/^\w*$/;function Uve(e,t){if(Fve(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||$ve(e)?!0:Bve.test(e)||!Lve.test(e)||t!=null&&e in Object(t)}var Ck=Uve;function zve(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var _c=zve;const Lh=It(_c);var Wve=rl,Vve=_c,Hve="[object AsyncFunction]",qve="[object Function]",Gve="[object GeneratorFunction]",Kve="[object Proxy]";function Yve(e){if(!Vve(e))return!1;var t=Wve(e);return t==qve||t==Gve||t==Hve||t==Kve}var kk=Yve;const ft=It(kk);var Xve=is,Zve=Xve["__core-js_shared__"],Jve=Zve,h2=Jve,tD=function(){var e=/[^.]+$/.exec(h2&&h2.keys&&h2.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Qve(e){return!!tD&&tD in e}var ege=Qve,tge=Function.prototype,rge=tge.toString;function nge(e){if(e!=null){try{return rge.call(e)}catch{}try{return e+""}catch{}}return""}var bz=nge,age=kk,ige=ege,oge=_c,sge=bz,lge=/[\\^$.*+?()[\]{}|]/g,cge=/^\[object .+?Constructor\]$/,uge=Function.prototype,dge=Object.prototype,fge=uge.toString,hge=dge.hasOwnProperty,pge=RegExp("^"+fge.call(hge).replace(lge,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function mge(e){if(!oge(e)||ige(e))return!1;var t=age(e)?pge:cge;return t.test(sge(e))}var vge=mge;function gge(e,t){return e==null?void 0:e[t]}var yge=gge,xge=vge,bge=yge;function wge(e,t){var r=bge(e,t);return xge(r)?r:void 0}var Zu=wge,_ge=Zu,Sge=_ge(Object,"create"),qb=Sge,rD=qb;function Ege(){this.__data__=rD?rD(null):{},this.size=0}var Age=Ege;function Tge(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Oge=Tge,Cge=qb,kge="__lodash_hash_undefined__",Pge=Object.prototype,Nge=Pge.hasOwnProperty;function jge(e){var t=this.__data__;if(Cge){var r=t[e];return r===kge?void 0:r}return Nge.call(t,e)?t[e]:void 0}var Rge=jge,Dge=qb,Ige=Object.prototype,Mge=Ige.hasOwnProperty;function Fge(e){var t=this.__data__;return Dge?t[e]!==void 0:Mge.call(t,e)}var $ge=Fge,Lge=qb,Bge="__lodash_hash_undefined__";function Uge(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Lge&&t===void 0?Bge:t,this}var zge=Uge,Wge=Age,Vge=Oge,Hge=Rge,qge=$ge,Gge=zge;function Bh(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Bh.prototype.clear=Wge;Bh.prototype.delete=Vge;Bh.prototype.get=Hge;Bh.prototype.has=qge;Bh.prototype.set=Gge;var Kge=Bh;function Yge(){this.__data__=[],this.size=0}var Xge=Yge;function Zge(e,t){return e===t||e!==e&&t!==t}var Pk=Zge,Jge=Pk;function Qge(e,t){for(var r=e.length;r--;)if(Jge(e[r][0],t))return r;return-1}var Gb=Qge,eye=Gb,tye=Array.prototype,rye=tye.splice;function nye(e){var t=this.__data__,r=eye(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():rye.call(t,r,1),--this.size,!0}var aye=nye,iye=Gb;function oye(e){var t=this.__data__,r=iye(t,e);return r<0?void 0:t[r][1]}var sye=oye,lye=Gb;function cye(e){return lye(this.__data__,e)>-1}var uye=cye,dye=Gb;function fye(e,t){var r=this.__data__,n=dye(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var hye=fye,pye=Xge,mye=aye,vye=sye,gye=uye,yye=hye;function Uh(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Uh.prototype.clear=pye;Uh.prototype.delete=mye;Uh.prototype.get=vye;Uh.prototype.has=gye;Uh.prototype.set=yye;var Kb=Uh,xye=Zu,bye=is,wye=xye(bye,"Map"),Nk=wye,nD=Kge,_ye=Kb,Sye=Nk;function Eye(){this.size=0,this.__data__={hash:new nD,map:new(Sye||_ye),string:new nD}}var Aye=Eye;function Tye(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var Oye=Tye,Cye=Oye;function kye(e,t){var r=e.__data__;return Cye(t)?r[typeof t=="string"?"string":"hash"]:r.map}var Yb=kye,Pye=Yb;function Nye(e){var t=Pye(this,e).delete(e);return this.size-=t?1:0,t}var jye=Nye,Rye=Yb;function Dye(e){return Rye(this,e).get(e)}var Iye=Dye,Mye=Yb;function Fye(e){return Mye(this,e).has(e)}var $ye=Fye,Lye=Yb;function Bye(e,t){var r=Lye(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}
vendor: 7,469 bytes, lines 358-366
358var Uye=Bye,zye=Aye,Wye=jye,Vye=Iye,Hye=$ye,qye=Uye;function zh(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}zh.prototype.clear=zye;zh.prototype.delete=Wye;zh.prototype.get=Vye;zh.prototype.has=Hye;zh.prototype.set=qye;var jk=zh,wz=jk,Gye="Expected a function";function Rk(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(Gye);var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],i=r.cache;if(i.has(a))return i.get(a);var o=e.apply(this,n);return r.cache=i.set(a,o)||i,o};return r.cache=new(Rk.Cache||wz),r}Rk.Cache=wz;var _z=Rk;const Kye=It(_z);var Yye=_z,Xye=500;function Zye(e){var t=Yye(e,function(n){return r.size===Xye&&r.clear(),n}),r=t.cache;return t}var Jye=Zye,Qye=Jye,exe=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,txe=/\\(\\)?/g,rxe=Qye(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(exe,function(r,n,a,i){t.push(a?i.replace(txe,"$1"):n||r)}),t}),nxe=rxe;function axe(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r<n;)a[r]=t(e[r],r,e);return a}var Dk=axe,aD=yv,ixe=Dk,oxe=$a,sxe=$h,lxe=1/0,iD=aD?aD.prototype:void 0,oD=iD?iD.toString:void 0;function Sz(e){if(typeof e=="string")return e;if(oxe(e))return ixe(e,Sz)+"";if(sxe(e))return oD?oD.call(e):"";var t=e+"";return t=="0"&&1/e==-lxe?"-0":t}var cxe=Sz,uxe=cxe;function dxe(e){return e==null?"":uxe(e)}var Ez=dxe,fxe=$a,hxe=Ck,pxe=nxe,mxe=Ez;function vxe(e,t){return fxe(e)?e:hxe(e,t)?[e]:pxe(mxe(e))}var Az=vxe,gxe=$h,yxe=1/0;function xxe(e){if(typeof e=="string"||gxe(e))return e;var t=e+"";return t=="0"&&1/e==-yxe?"-0":t}var Xb=xxe,bxe=Az,wxe=Xb;function _xe(e,t){t=bxe(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[wxe(t[r++])];return r&&r==n?e:void 0}var Ik=_xe,Sxe=Ik;function Exe(e,t,r){var n=e==null?void 0:Sxe(e,t);return n===void 0?r:n}var Tz=Exe;const ai=It(Tz);function Axe(e){return e==null}var Txe=Axe;const gt=It(Txe);var Oxe=rl,Cxe=$a,kxe=nl,Pxe="[object String]";function Nxe(e){return typeof e=="string"||!Cxe(e)&&kxe(e)&&Oxe(e)==Pxe}var jxe=Nxe;const Fu=It(jxe);var Oz={exports:{}},er={};/**
359 * @license React
360 * react-is.production.min.js
361 *
362 * Copyright (c) Facebook, Inc. and its affiliates.
363 *
364 * This source code is licensed under the MIT license found in the
365 * LICENSE file in the root directory of this source tree.
366 */var Mk=Symbol.for("react.element"),Fk=Symbol.for("react.portal"),Zb=Symbol.for("react.fragment"),Jb=Symbol.for("react.strict_mode"),Qb=Symbol.for("react.profiler"),ew=Symbol.for("react.provider"),tw=Symbol.for("react.context"),Rxe=Symbol.for("react.server_context"),rw=Symbol.for("react.forward_ref"),nw=Symbol.for("react.suspense"),aw=Symbol.for("react.suspense_list"),iw=Symbol.for("react.memo"),ow=Symbol.for("react.lazy"),Dxe=Symbol.for("react.offscreen"),Cz;Cz=Symbol.for("react.module.reference");function Fi(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Mk:switch(e=e.type,e){case Zb:case Qb:case Jb:case nw:case aw:return e;default:switch(e=e&&e.$$typeof,e){case Rxe:case tw:case rw:case ow:case iw:case ew:return e;default:return t}}case Fk:return t}}}er.ContextConsumer=tw;er.ContextProvider=ew;er.Element=Mk;er.ForwardRef=rw;er.Fragment=Zb;er.Lazy=ow;er.Memo=iw;er.Portal=Fk;er.Profiler=Qb;er.StrictMode=Jb;er.Suspense=nw;er.SuspenseList=aw;er.isAsyncMode=function(){return!1};er.isConcurrentMode=function(){return!1};er.isContextConsumer=function(e){return Fi(e)===tw};er.isContextProvider=function(e){return Fi(e)===ew};er.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Mk};er.isForwardRef=function(e){return Fi(e)===rw};er.isFragment=function(e){return Fi(e)===Zb};er.isLazy=function(e){return Fi(e)===ow};er.isMemo=function(e){return Fi(e)===iw};er.isPortal=function(e){return Fi(e)===Fk};er.isProfiler=function(e){return Fi(e)===Qb};er.isStrictMode=function(e){return Fi(e)===Jb};er.isSuspense=function(e){return Fi(e)===nw};er.isSuspenseList=function(e){return Fi(e)===aw};er.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Zb||e===Qb||e===Jb||e===nw||e===aw||e===Dxe||typeof e=="object"&&e!==null&&(e.$$typeof===ow||e.$$typeof===iw||e.$$typeof===ew||e.$$typeof===tw||e.$$typeof===rw||e.$$typeof===Cz||e.getModuleId!==void 0)};er.typeOf=Fi;Oz.exports=er;var Ixe=Oz.exports,Mxe=rl,Fxe=nl,$xe="[object Number]";function Lxe(e){return typeof e=="number"||Fxe(e)&&Mxe(e)==$xe}var kz=Lxe;const Bxe=It(kz);var Uxe=kz;function zxe(e){return Uxe(e)&&e!=+e}var Wxe=zxe;const xv=It(Wxe);var ha=function(t){return t===0?0:t>0?1:-1},nu=function(t){return Fu(t)&&t.indexOf("%")===t.length-1},Me=function(t){return Bxe(t)&&!xv(t)},Vxe=function(t){return gt(t)},vn=function(t){return Me(t)||Fu(t)},Hxe=0,Wh=function(t){var r=++Hxe;return"".concat(t||"").concat(r)},pa=function(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!Me(t)&&!Fu(t))return n;var i;if(nu(t)){var o=t.indexOf("%");i=r*parseFloat(t.slice(0,o))/100}else i=+t;return xv(i)&&(i=n),a&&i>r&&(i=r),i},Sl=function(t){if(!t)return null;var r=Object.keys(t);return r&&r.length?t[r[0]]:null},qxe=function(t){if(!Array.isArray(t))return!1;for(var r=t.length,n={},a=0;a<r;a++)if(!n[t[a]])n[t[a]]=!0;else return!0;return!1},Ga=function(t,r){return Me(t)&&Me(r)?function(n){return t+n*(r-t)}:function(){return r}};function _x(e,t,r){return!e||!e.length?null:e.find(function(n){return n&&(typeof t=="function"?t(n):ai(n,t))===r})}var Gxe=function(t,r){return Me(t)&&Me(r)?t-r:Fu(t)&&Fu(r)?t.localeCompare(r):t instanceof Date&&r instanceof Date?t.getTime()-r.getTime():String(t).localeCompare(String(r))};function cf(e,t){for(var r in e)if({}.hasOwnProperty.call(e,r)&&(!{}.hasOwnProperty.call(t,r)||e[r]!==t[r]))return!1;for(var n in t)if({}.hasOwnProperty.call(t,n)&&!{}.hasOwnProperty.call(e,n))return!1;return!0}function hA(e){"@babel/helpers - typeof";return hA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hA(e)}var Kxe=["viewBox","children"],Yxe=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRen
366dering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],sD=["points","pathLength"],p2={svg:Kxe,polygon:sD,polyline:sD},$k=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDrag
366Capture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],Sx=function(t,r){if(!t||typeof t=="function"||typeof t=="boolean")return null;var n=t;if(E.isValidElement(t)&&(n=t.props),!Lh(n))return null;var a={};return Object.keys(n).forEach(function(i){$k.includes(i)&&(a[i]=r||function(o){return n[i](n,o)})}),a},Xxe=function(t,r,n){return function(a){return t(r,n,a),null}},$u=function(t,r,n){if(!Lh(t)||hA(t)!=="object")return null;var a=null;return Object.keys(t).forEach(function(i){var o=t[i];$k.includes(i)&&typeof o=="function"&&(a||(a={}),a[i]=Xxe(o,r,n))}),a},Zxe=["children"],Jxe=["children"];function lD(e,t){if(e==null)return{};var r=Qxe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Qxe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function pA(e){"@babel/helpers - typeof";return pA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pA(e)}var cD={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart",contextmenu:"onContextMenu",dblclick:"onDoubleClick"},Rs=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},uD=null,m2=null,Lk=function e(t){if(t===uD&&Array.isArray(m2))return m2;var r=[];return E.Children.forEach(t,function(n){gt(n)||(Ixe.isFragment(n)?r=r.concat(e(n.props.children)):r.push(n))}),m2=r,uD=t,r};function ii(e,t){var r=[],n=[];return Array.isArray(t)?n=t.map(function(a){return Rs(a)}):n=[Rs(t)],Lk(e).forEach(function(a){var i=ai(a,"type.displayName")||ai(a,"type.name");n.indexOf(i)!==-1&&r.push(a)}),r}function Ha(e,t){var r=ii(e,t);return r&&r[0]}var dD=function(t){if(!t||!t.props)return!1;var r=t.props,n=r.width,a=r.height;return!(!Me(n)||n<=0||!Me(a)||a<=0)},e1e=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],t1e=function(t){return t&&t.type&&Fu(t.type)&&e1e.indexOf(t.type)>=0},r1e=function(t){return t&&pA(t)==="object"&&"clipDot"in t},n1e=function(t,r,n,a){var i,o=(i=p2==null?void 0:p2[a])!==null&&i!==void 0?i:[];return r.startsWith("data-")||!ft(t)&&(a&&o.includes(r)||Yxe.includes(r))||n&&$k.includes(r)},ot=function(t,r,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var a=t;if(E.isValidElement(t)&&(a=t.props),!Lh(a))return null;var i={};
366return Object.keys(a).forEach(function(o){var s;n1e((s=a)===null||s===void 0?void 0:s[o],o,r,n)&&(i[o]=a[o])}),i},mA=function e(t,r){if(t===r)return!0;var n=E.Children.count(t);if(n!==E.Children.count(r))return!1;if(n===0)return!0;if(n===1)return fD(Array.isArray(t)?t[0]:t,Array.isArray(r)?r[0]:r);for(var a=0;a<n;a++){var i=t[a],o=r[a];if(Array.isArray(i)||Array.isArray(o)){if(!e(i,o))return!1}else if(!fD(i,o))return!1}return!0},fD=function(t,r){if(gt(t)&&gt(r))return!0;if(!gt(t)&&!gt(r)){var n=t.props||{},a=n.children,i=lD(n,Zxe),o=r.props||{},s=o.children,l=lD(o,Jxe);return a&&s?cf(i,l)&&mA(a,s):!a&&!s?cf(i,l):!1}return!1},hD=function(t,r){var n=[],a={};return Lk(t).forEach(function(i,o){if(t1e(i))n.push(i);else if(i){var s=Rs(i.type),l=r[s]||{},c=l.handler,u=l.once;if(c&&(!u||!a[s])){var d=c(i,s,o);n.push(d),a[s]=!0}}}),n},a1e=function(t){var r=t&&t.type;return r&&cD[r]?cD[r]:null},i1e=function(t,r){return Lk(r).indexOf(t)},o1e=["children","width","height","viewBox","className","style","title","desc"];function vA(){return vA=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},vA.apply(this,arguments)}function s1e(e,t){if(e==null)return{};var r=l1e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function l1e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function gA(e){var t=e.children,r=e.width,n=e.height,a=e.viewBox,i=e.className,o=e.style,s=e.title,l=e.desc,c=s1e(e,o1e),u=a||{width:r,height:n,x:0,y:0},d=bt("recharts-surface",i);return B.createElement("svg",vA({},ot(c,!0,"svg"),{className:d,width:r,height:n,style:o,viewBox:"".concat(u.x," ").concat(u.y," ").concat(u.width," ").concat(u.height)}),B.createElement("title",null,s),B.createElement("desc",null,l),t)}var c1e=["children","className"];function yA(){return yA=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},yA.apply(this,arguments)}function u1e(e,t){if(e==null)return{};var r=d1e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function d1e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var Ut=B.forwardRef(function(e,t){var r=e.children,n=e.className,a=u1e(e,c1e),i=bt("recharts-layer",n);return B.createElement("g",yA({className:i},ot(a,!0),{ref:t}),r)}),fo=function(t,r){for(var n=arguments.length,a=new Array(n>2?n-2:0),i=2;i<n;i++)a[i-2]=arguments[i]};function f1e(e,t,r){var n=-1,a=e.length;t<0&&(t=-t>a?0:a+t),r=r>a?a:r,r<0&&(r+=a),a=t>r?0:r-t>>>0,t>>>=0;for(var i=Array(a);++n<a;)i[n]=e[n+t];return i}var h1e=f1e,p1e=h1e;function m1e(e,t,r){var n=e.length;return r=r===void 0?n:r,!t&&r>=n?e:p1e(e,t,r)}var v1e=m1e,g1e="\\ud800-\\udfff",y1e="\\u0300-\\u036f",x1e="\\ufe20-\\ufe2f",b1e="\\u20d0-\\u20ff",w1e=y1e+x1e+b1e,_1e="\\ufe0e\\ufe0f",S1e="\\u200d",E1e=RegExp("["+S1e+g1e+w1e+_1e+"]");function A1e(e){return E1e.test(e)}var Pz=A1e;function T1e(e){return e.split("")}var O1e=T1e,Nz="\\ud800-\\udfff",C1e="\\u0300-\\u036f",k1e="\\ufe20-\\ufe2f",P1e="\\u20d0-\\u20ff",N1e=C1e+k1e+P1e,j1e="\\ufe0e\\ufe0f",R1e="["+Nz+"]",xA="["+N1e+"]",bA="\\ud83c[\\udffb-\\udfff]",D1e="(?:"+xA+"|"+bA+")",jz="[^"+Nz+"]",Rz="(?:\\ud83c[\\udde6-\\uddff]){2}",Dz="[\\ud800-\\udbff][\\udc00-\\udfff]",I1e="\\u200d",Iz=D1e+"?",Mz="["+j1e+"]?",M1e="(?:"+I1e+"(?:"+[jz,Rz,Dz].join("|")+")"+Mz+Iz+")*",F1e=Mz+Iz+M1e,$1e="(?:"+[jz+xA+"?",xA,Rz,Dz,R1e].join("|")+")",L1e=RegExp(bA+"(?="+bA+")|"+$1e+F1e,"g");function B1e(e){return e.match(L1e)||[]}var U1e=B1e,z1e=O1e,W1e=Pz,V1e=U1e;function H1e(e){return W1e(e)?V1e(e):z1e(e)}var q1e=H1e,G1e=v1e,K1e=Pz,Y1e=q1e,X1e=Ez;function Z1e(e){return function(t){t=X1e(t);var r=K1e(t)?Y1e(t):void 0,n=r?r[0]:t.charAt(0),a=r?G1e(r,1).join(""):t.slice(1);return n[e]()+a}}var J1e=Z1e,Q1e=J1e,ebe=Q1e("toUpperCase"),tbe=ebe;const sw=It(tbe);function hr(e){return function(){return e}}const Fz=Math.cos,Ex=Math.sin,_o=Math.sqrt,Ax=Math.PI,lw=2*Ax,wA=Math.PI,_A=2*wA,zc=1e-6,rbe=_A-zc;function $z(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=arguments[t]+e[t]}function nbe(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return $z;const r=10**t;return function(n){this._+=n[0];for(let a=1,i=n.length;a<i;++a)this._+=Math.round(arguments[a]*r)/r+n[a]}}class abe{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?$z:nbe(t)}
366moveTo(t,r){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+r}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,r){this._append`L${this._x1=+t},${this._y1=+r}`}quadraticCurveTo(t,r,n,a){this._append`Q${+t},${+r},${this._x1=+n},${this._y1=+a}`}bezierCurveTo(t,r,n,a,i,o){this._append`C${+t},${+r},${+n},${+a},${this._x1=+i},${this._y1=+o}`}arcTo(t,r,n,a,i){if(t=+t,r=+r,n=+n,a=+a,i=+i,i<0)throw new Error(`negative radius: ${i}`);let o=this._x1,s=this._y1,l=n-t,c=a-r,u=o-t,d=s-r,h=u*u+d*d;if(this._x1===null)this._append`M${this._x1=t},${this._y1=r}`;else if(h>zc)if(!(Math.abs(d*l-c*u)>zc)||!i)this._append`L${this._x1=t},${this._y1=r}`;else{let p=n-o,g=a-s,m=l*l+c*c,v=p*p+g*g,y=Math.sqrt(m),x=Math.sqrt(h),b=i*Math.tan((wA-Math.acos((m+h-v)/(2*y*x)))/2),S=b/x,w=b/y;Math.abs(S-1)>zc&&this._append`L${t+S*u},${r+S*d}`,this._append`A${i},${i},0,0,${+(d*p>u*g)},${this._x1=t+w*l},${this._y1=r+w*c}`}}arc(t,r,n,a,i,o){if(t=+t,r=+r,n=+n,o=!!o,n<0)throw new Error(`negative radius: ${n}`);let s=n*Math.cos(a),l=n*Math.sin(a),c=t+s,u=r+l,d=1^o,h=o?a-i:i-a;this._x1===null?this._append`M${c},${u}`:(Math.abs(this._x1-c)>zc||Math.abs(this._y1-u)>zc)&&this._append`L${c},${u}`,n&&(h<0&&(h=h%_A+_A),h>rbe?this._append`A${n},${n},0,1,${d},${t-s},${r-l}A${n},${n},0,1,${d},${this._x1=c},${this._y1=u}`:h>zc&&this._append`A${n},${n},0,${+(h>=wA)},${d},${this._x1=t+n*Math.cos(i)},${this._y1=r+n*Math.sin(i)}`)}rect(t,r,n,a){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+r}h${n=+n}v${+a}h${-n}Z`}toString(){return this._}}function Bk(e){let t=3;return e.digits=function(r){if(!arguments.length)return t;if(r==null)t=null;else{const n=Math.floor(r);if(!(n>=0))throw new RangeError(`invalid digits: ${r}`);t=n}return e},()=>new abe(t)}function Uk(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function Lz(e){this._context=e}Lz.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function cw(e){return new Lz(e)}function Bz(e){return e[0]}function Uz(e){return e[1]}function zz(e,t){var r=hr(!0),n=null,a=cw,i=null,o=Bk(s);e=typeof e=="function"?e:e===void 0?Bz:hr(e),t=typeof t=="function"?t:t===void 0?Uz:hr(t);function s(l){var c,u=(l=Uk(l)).length,d,h=!1,p;for(n==null&&(i=a(p=o())),c=0;c<=u;++c)!(c<u&&r(d=l[c],c,l))===h&&((h=!h)?i.lineStart():i.lineEnd()),h&&i.point(+e(d,c,l),+t(d,c,l));if(p)return i=null,p+""||null}return s.x=function(l){return arguments.length?(e=typeof l=="function"?l:hr(+l),s):e},s.y=function(l){return arguments.length?(t=typeof l=="function"?l:hr(+l),s):t},s.defined=function(l){return arguments.length?(r=typeof l=="function"?l:hr(!!l),s):r},s.curve=function(l){return arguments.length?(a=l,n!=null&&(i=a(n)),s):a},s.context=function(l){return arguments.length?(l==null?n=i=null:i=a(n=l),s):n},s}function gg(e,t,r){var n=null,a=hr(!0),i=null,o=cw,s=null,l=Bk(c);e=typeof e=="function"?e:e===void 0?Bz:hr(+e),t=typeof t=="function"?t:hr(t===void 0?0:+t),r=typeof r=="function"?r:r===void 0?Uz:hr(+r);function c(d){var h,p,g,m=(d=Uk(d)).length,v,y=!1,x,b=new Array(m),S=new Array(m);for(i==null&&(s=o(x=l())),h=0;h<=m;++h){if(!(h<m&&a(v=d[h],h,d))===y)if(y=!y)p=h,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),g=h-1;g>=p;--g)s.point(b[g],S[g]);s.lineEnd(),s.areaEnd()}y&&(b[h]=+e(v,h,d),S[h]=+t(v,h,d),s.point(n?+n(v,h,d):b[h],r?+r(v,h,d):S[h]))}if(x)return s=null,x+""||null}function u(){return zz().defined(a).curve(o).context(i)}return c.x=function(d){return arguments.length?(e=typeof d=="function"?d:hr(+d),n=null,c):e},c.x0=function(d){return arguments.length?(e=typeof d=="function"?d:hr(+d),c):e},c.x1=function(d){return arguments.length?(n=d==null?null:typeof d=="function"?d:hr(+d),c):n},c.y=function(d){return arguments.length?(t=typeof d=="function"?d:hr(+d),r=null,c):t},c.y0=function(d){return arguments.length?(t=typeof d=="function"?d:hr(+d),c):t},c.y1=function(d){return arguments.length?(r=d==null?null:typeof d=="function"?d:hr(+d),c):r},c.lineX0=c.lineY0=function(){return u().x(e).y(t)},c.lineY1=function(){return u().x(e).y(r)},c.lineX1=function(){return u().x(n).y(t)},c.defined=function(d){return arguments.length?(a=typeof d=="function"?d:hr(!!d),c):a},c.curve=function(d){return arguments.length?(o=d,i!=null&&(s=o(i)),c):o},c.context=function(d){return arguments.length?(d==null?i=s=null:s=o(i=d),c):i},c}class Wz{constructor(t,r){this._context=t,this._x=r}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,r){switch(t=+t,r=+r,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,r):this._context.moveTo(t,r);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,r,t,r):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+r)/2,t,this._y0,t,r);break}}this._x0=t,this._y0=r}}function ibe(e){return new Wz(e,!0)}function obe(e){return new Wz(e,!1)}const zk={draw(e,t){const r=_o(t/Ax);e.moveTo(r,0),e.arc(0,0,r,0,lw)}},sbe={draw(e,t){const r=_o(t/5)/2;e.moveTo(-3*r,-r),e.lineTo(-r,-r),e.lineTo(-r,-3*r),e.lineTo(r,-3*r),e.lineTo(r,-r),e.lineTo(3*r,-r),e.lineTo(3*r,r),e.lineTo(r,r),e.lineTo(r,3*r),e.lineTo(-r,3*r),e.lineTo(-r,r),e.lineTo(-3*r,r),e.closePath()}},Vz=_o(1/3),lbe=Vz*2,cbe={draw(e,t){const r=_o(t/lbe),n=r*Vz;e.moveTo(0,-r),e.lineTo(n,0),e.lineTo(0,r),e.lineTo(-n,0),e.closePath()}},ube={draw(e,t){const r=_o(t),n=-r/2;e.rect(n,n,r,r)}},dbe=.8908130915292852,Hz=Ex(Ax/10)/Ex(7*Ax/10),fbe=Ex(lw/10)*Hz,hbe=-Fz(lw/10)*Hz,pbe={draw(e,t){const r=_o(t*dbe),n=fbe*r,a=hbe*r;e.moveTo(0,-r),e.lineTo(n,a);for(let i=1;i<5;
vendor: 7,337 bytes, line 366
366++i){const o=lw*i/5,s=Fz(o),l=Ex(o);e.lineTo(l*r,-s*r),e.lineTo(s*n-l*a,l*n+s*a)}e.closePath()}},v2=_o(3),mbe={draw(e,t){const r=-_o(t/(v2*3));e.moveTo(0,r*2),e.lineTo(-v2*r,-r),e.lineTo(v2*r,-r),e.closePath()}},fi=-.5,hi=_o(3)/2,SA=1/_o(12),vbe=(SA/2+1)*3,gbe={draw(e,t){const r=_o(t/vbe),n=r/2,a=r*SA,i=n,o=r*SA+r,s=-i,l=o;e.moveTo(n,a),e.lineTo(i,o),e.lineTo(s,l),e.lineTo(fi*n-hi*a,hi*n+fi*a),e.lineTo(fi*i-hi*o,hi*i+fi*o),e.lineTo(fi*s-hi*l,hi*s+fi*l),e.lineTo(fi*n+hi*a,fi*a-hi*n),e.lineTo(fi*i+hi*o,fi*o-hi*i),e.lineTo(fi*s+hi*l,fi*l-hi*s),e.closePath()}};function ybe(e,t){let r=null,n=Bk(a);e=typeof e=="function"?e:hr(e||zk),t=typeof t=="function"?t:hr(t===void 0?64:+t);function a(){let i;if(r||(r=i=n()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),i)return r=null,i+""||null}return a.type=function(i){return arguments.length?(e=typeof i=="function"?i:hr(i),a):e},a.size=function(i){return arguments.length?(t=typeof i=="function"?i:hr(+i),a):t},a.context=function(i){return arguments.length?(r=i??null,a):r},a}function Tx(){}function Ox(e,t,r){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+r)/6)}function qz(e){this._context=e}qz.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Ox(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Ox(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function xbe(e){return new qz(e)}function Gz(e){this._context=e}Gz.prototype={areaStart:Tx,areaEnd:Tx,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:Ox(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function bbe(e){return new Gz(e)}function Kz(e){this._context=e}Kz.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+e)/6,n=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:Ox(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function wbe(e){return new Kz(e)}function Yz(e){this._context=e}Yz.prototype={areaStart:Tx,areaEnd:Tx,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function _be(e){return new Yz(e)}function pD(e){return e<0?-1:1}function mD(e,t,r){var n=e._x1-e._x0,a=t-e._x1,i=(e._y1-e._y0)/(n||a<0&&-0),o=(r-e._y1)/(a||n<0&&-0),s=(i*a+o*n)/(n+a);return(pD(i)+pD(o))*Math.min(Math.abs(i),Math.abs(o),.5*Math.abs(s))||0}function vD(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function g2(e,t,r){var n=e._x0,a=e._y0,i=e._x1,o=e._y1,s=(i-n)/3;e._context.bezierCurveTo(n+s,a+s*t,i-s,o-s*r,i,o)}function Cx(e){this._context=e}Cx.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:g2(this,this._t0,vD(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var r=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,g2(this,vD(this,r=mD(this,e,t)),r);break;default:g2(this,this._t0,r=mD(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}};function Xz(e){this._context=new Zz(e)}(Xz.prototype=Object.create(Cx.prototype)).point=function(e,t){Cx.prototype.point.call(this,t,e)};function Zz(e){this._context=e}Zz.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,r,n,a,i){this._context.bezierCurveTo(t,e,n,r,i,a)}};function Sbe(e){return new Cx(e)}function Ebe(e){return new Xz(e)}function Jz(e){this._context=e}Jz.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,r=e.length;if(r)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),r===2)this._context.lineTo(e[1],t[1]);else for(var n=gD(e),a=gD(t),i=0,o=1;o<r;++i,++o)this._context.bezierCurveTo(n[0][i],a[0][i],n[1][i],a[1][i],e[o],t[o]);(this._line||this._line!==0&&r===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function gD(e){var t,r=e.length-1,n,a=new Array(r),i=new Array(r),o=new Array(r);for(a[0]=0,i[0]=2,o[0]=e[0]+2*e[1],t=1;t<r-1;++t)a[t]=1,i[t]=4,o[t]=4*e[t]+2*e[t+1];for(a[r-1]=2,i[r-1]=7,o[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=a[t]/i[t-1],i[t]-=n,o[t]-=n*o[t-1];for(a[r-1]=o[r-1]/i[r-1],t=r-2;t>=0;--t)a[t]=(o[t]-a[t+1])/i[t];for(i[r-1]=(e[r]+a[r-1])/2,t=0;t<r-1;++t)i[t]=2*e[t+1]-a[t+1];return[a,i]}function Abe(e){return new Jz(e)}function uw(e,t){this._context=e,this._t=t}uw.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;
vendor: 11,644 bytes, lines 366-369
366default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var r=this._x*(1-this._t)+e*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,t)}break}}this._x=e,this._y=t}};function Tbe(e){return new uw(e,.5)}function Obe(e){return new uw(e,0)}function Cbe(e){return new uw(e,1)}function Yf(e,t){if((o=e.length)>1)for(var r=1,n,a,i=e[t[0]],o,s=i.length;r<o;++r)for(a=i,i=e[t[r]],n=0;n<s;++n)i[n][1]+=i[n][0]=isNaN(a[n][1])?a[n][0]:a[n][1]}function EA(e){for(var t=e.length,r=new Array(t);--t>=0;)r[t]=t;return r}function kbe(e,t){return e[t]}function Pbe(e){const t=[];return t.key=e,t}function Nbe(){var e=hr([]),t=EA,r=Yf,n=kbe;function a(i){var o=Array.from(e.apply(this,arguments),Pbe),s,l=o.length,c=-1,u;for(const d of i)for(s=0,++c;s<l;++s)(o[s][c]=[0,+n(d,o[s].key,c,i)]).data=d;for(s=0,u=Uk(t(o));s<l;++s)o[u[s]].index=s;return r(o,u),o}return a.keys=function(i){return arguments.length?(e=typeof i=="function"?i:hr(Array.from(i)),a):e},a.value=function(i){return arguments.length?(n=typeof i=="function"?i:hr(+i),a):n},a.order=function(i){return arguments.length?(t=i==null?EA:typeof i=="function"?i:hr(Array.from(i)),a):t},a.offset=function(i){return arguments.length?(r=i??Yf,a):r},a}function jbe(e,t){if((n=e.length)>0){for(var r,n,a=0,i=e[0].length,o;a<i;++a){for(o=r=0;r<n;++r)o+=e[r][a][1]||0;if(o)for(r=0;r<n;++r)e[r][a][1]/=o}Yf(e,t)}}function Rbe(e,t){if((a=e.length)>0){for(var r=0,n=e[t[0]],a,i=n.length;r<i;++r){for(var o=0,s=0;o<a;++o)s+=e[o][r][1]||0;n[r][1]+=n[r][0]=-s/2}Yf(e,t)}}function Dbe(e,t){if(!(!((o=e.length)>0)||!((i=(a=e[t[0]]).length)>0))){for(var r=0,n=1,a,i,o;n<i;++n){for(var s=0,l=0,c=0;s<o;++s){for(var u=e[t[s]],d=u[n][1]||0,h=u[n-1][1]||0,p=(d-h)/2,g=0;g<s;++g){var m=e[t[g]],v=m[n][1]||0,y=m[n-1][1]||0;p+=v-y}l+=d,c+=p*d}a[n-1][1]+=a[n-1][0]=r,l&&(r-=c/l)}a[n-1][1]+=a[n-1][0]=r,Yf(e,t)}}function t0(e){"@babel/helpers - typeof";return t0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t0(e)}var Ibe=["type","size","sizeType"];function AA(){return AA=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},AA.apply(this,arguments)}function yD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function xD(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?yD(Object(r),!0).forEach(function(n){Mbe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Mbe(e,t,r){return t=Fbe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Fbe(e){var t=$be(e,"string");return t0(t)=="symbol"?t:t+""}function $be(e,t){if(t0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(t0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Lbe(e,t){if(e==null)return{};var r=Bbe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Bbe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var Qz={symbolCircle:zk,symbolCross:sbe,symbolDiamond:cbe,symbolSquare:ube,symbolStar:pbe,symbolTriangle:mbe,symbolWye:gbe},Ube=Math.PI/180,zbe=function(t){var r="symbol".concat(sw(t));return Qz[r]||zk},Wbe=function(t,r,n){if(r==="area")return t;switch(n){case"cross":return 5*t*t/9;case"diamond":return .5*t*t/Math.sqrt(3);case"square":return t*t;case"star":{var a=18*Ube;return 1.25*t*t*(Math.tan(a)-Math.tan(a*2)*Math.pow(Math.tan(a),2))}case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}},Vbe=function(t,r){Qz["symbol".concat(sw(t))]=r},Wk=function(t){var r=t.type,n=r===void 0?"circle":r,a=t.size,i=a===void 0?64:a,o=t.sizeType,s=o===void 0?"area":o,l=Lbe(t,Ibe),c=xD(xD({},l),{},{type:n,size:i,sizeType:s}),u=function(){var v=zbe(n),y=ybe().type(v).size(Wbe(i,s,n));return y()},d=c.className,h=c.cx,p=c.cy,g=ot(c,!0);return h===+h&&p===+p&&i===+i?B.createElement("path",AA({},g,{className:bt("recharts-symbols",d),transform:"translate(".concat(h,", ").concat(p,")"),d:u()})):null};Wk.registerSymbol=Vbe;function Xf(e){"@babel/helpers - typeof";return Xf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Xf(e)}function TA(){return TA=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},TA.apply(this,arguments)}function bD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Hbe(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?bD(Object(r),!0).forEach(function(n){r0(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):bD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function qbe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gbe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,tW(n.key),n)}}function Kbe(e,t,r){return t&&Gbe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ybe(e,t,r){return t=kx(t),Xbe(e,eW()?Reflect.construct(t,r||[],kx(e).constructor):t.apply(e,r))}function Xbe(e,t){if(t&&(Xf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Zbe(e)}function Zbe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function eW(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(eW=function(){return!!e})()}function kx(e){return kx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},kx(e)}function Jbe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&OA(e,t)}function OA(e,t){return OA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},OA(e,t)}function r0(e,t,r){return t=tW(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function tW(e){var t=Qbe(e,"string");return Xf(t)=="symbol"?t:t+""}function Qbe(e,t){if(Xf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Xf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var pi=32,Vk=function(e){function t(){return qbe(this,t),Ybe(this,t,arguments)}return Jbe(t,e),Kbe(t,[{key:"renderIcon",value:function(n){var a=this.props.inactiveColor,i=pi/2,o=pi/6,s=pi/3,l=n.inactive?a:n.color;if(n.type==="plainline")return B.createElement("line",{strokeWidth:4,fill:"none",stroke:l,strokeDasharray:n.payload.strokeDasharray,x1:0,y1:i,x2:pi,y2:i,className:"recharts-legend-icon"});if(n.type==="line")return B.createElement("path",{strokeWidth:4,fill:"none",stroke:l,d:"M0,".concat(i,"h").concat(s,`
367            A`).concat(o,",").concat(o,",0,1,1,").concat(2*s,",").concat(i,`
368            H`).concat(pi,"M").concat(2*s,",").concat(i,`
369            A`).concat(o,",").concat(o,",0,1,1,").concat(s,",").concat(i),className:"recharts-legend-icon"});if(n.type==="rect")return B.createElement("path",{stroke:"none",fill:l,d:"M0,".concat(pi/8,"h").concat(pi,"v").concat(pi*3/4,"h").concat(-pi,"z"),className:"recharts-legend-icon"});if(B.isValidElement(n.legendIcon)){var c=Hbe({},n);return delete c.legendIcon,B.cloneElement(n.legendIcon,c)}return B.createElement(Wk,{fill:l,cx:i,cy:i,size:pi,sizeType:"diameter",type:n.type})}},{key:"renderItems",value:function(){var n=this,a=this.props,i=a.payload,o=a.iconSize,s=a.layout,l=a.formatter,c=a.inactiveColor,u={x:0,y:0,width:pi,height:pi},d={display:s==="horizontal"?"inline-block":"block",marginRight:10},h={display:"inline-block",verticalAlign:"middle",marginRight:4};return i.map(function(p,g){var m=p.formatter||l,v=bt(r0(r0({"recharts-legend-item":!0},"legend-item-".concat(g),!0),"inactive",p.inactive));if(p.type==="none")return null;var y=ft(p.value)?null:p.value;fo(!ft(p.value),`The name property is also required when using a function for the dataKey of a chart's cartesian components. Ex: <Bar name="Name of my Data"/>`);var x=p.inactive?c:p.color;return B.createElement("li",TA({className:v,style:d,key:"legend-item-".concat(g)},$u(n.props,p,g)),B.createElement(gA,{width:o,height:o,viewBox:u,style:h},n.renderIcon(p)),B.createElement("span",{className:"recharts-legend-item-text",style:{color:x}},m?m(y,p,g):y))})}},{key:"render",value:function(){var n=this.props,a=n.payload,i=n.layout,o=n.align;if(!a||!a.length)return null;var s={padding:0,margin:0,textAlign:i==="horizontal"?o:"left"};return B.createElement("ul",{className:"recharts-default-legend",style:s},this.renderItems())}}])}(E.PureComponent);r0(Vk,"displayName","Legend");r0(Vk,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var ewe=Kb;function twe(){this.__data__=new ewe,this.size=0}var rwe=twe;function nwe(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}var awe=nwe;function iwe(e){return this.__data__.get(e)}var owe=iwe;function swe(e){return this.__data__.has(e)}var lwe=swe,cwe=Kb,uwe=Nk,dwe=jk,fwe=200;function hwe(e,t){var r=this.__data__;if(r instanceof cwe){var n=r.__data__;if(!uwe||n.length<fwe-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new dwe(n)}return r.set(e,t),this.size=r.size,this}var pwe=hwe,mwe=Kb,vwe=rwe,gwe=awe,ywe=owe,xwe=lwe,bwe=pwe;function Vh(e){var t=this.__data__=new mwe(e);this.size=t.size}Vh.prototype.clear=vwe;Vh.prototype.delete=gwe;Vh.prototype.get=ywe;Vh.prototype.has=xwe;Vh.prototype.set=bwe;var rW=Vh,wwe="__lodash_hash_undefined__";function _we(e){return this.__data__.set(e,wwe),this}var Swe=_we;function Ewe(e){return this.__data__.has(e)}var Awe=Ewe,Twe=jk,Owe=Swe,Cwe=Awe;function Px(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new Twe;++t<r;)this.add(e[t])}Px.prototype.add=Px.prototype.push=Owe;Px.prototype.has=Cwe;var nW=Px;function kwe(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}var aW=kwe;function Pwe(e,t){return e.has(t)}
vendor: 7,418 bytes, line 369
369var iW=Pwe,Nwe=nW,jwe=aW,Rwe=iW,Dwe=1,Iwe=2;function Mwe(e,t,r,n,a,i){var o=r&Dwe,s=e.length,l=t.length;if(s!=l&&!(o&&l>s))return!1;var c=i.get(e),u=i.get(t);if(c&&u)return c==t&&u==e;var d=-1,h=!0,p=r&Iwe?new Nwe:void 0;for(i.set(e,t),i.set(t,e);++d<s;){var g=e[d],m=t[d];if(n)var v=o?n(m,g,d,t,e,i):n(g,m,d,e,t,i);if(v!==void 0){if(v)continue;h=!1;break}if(p){if(!jwe(t,function(y,x){if(!Rwe(p,x)&&(g===y||a(g,y,r,n,i)))return p.push(x)})){h=!1;break}}else if(!(g===m||a(g,m,r,n,i))){h=!1;break}}return i.delete(e),i.delete(t),h}var oW=Mwe,Fwe=is,$we=Fwe.Uint8Array,Lwe=$we;function Bwe(e){var t=-1,r=Array(e.size);return e.forEach(function(n,a){r[++t]=[a,n]}),r}var Uwe=Bwe;function zwe(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}var Hk=zwe,wD=yv,_D=Lwe,Wwe=Pk,Vwe=oW,Hwe=Uwe,qwe=Hk,Gwe=1,Kwe=2,Ywe="[object Boolean]",Xwe="[object Date]",Zwe="[object Error]",Jwe="[object Map]",Qwe="[object Number]",e_e="[object RegExp]",t_e="[object Set]",r_e="[object String]",n_e="[object Symbol]",a_e="[object ArrayBuffer]",i_e="[object DataView]",SD=wD?wD.prototype:void 0,y2=SD?SD.valueOf:void 0;function o_e(e,t,r,n,a,i,o){switch(r){case i_e:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case a_e:return!(e.byteLength!=t.byteLength||!i(new _D(e),new _D(t)));case Ywe:case Xwe:case Qwe:return Wwe(+e,+t);case Zwe:return e.name==t.name&&e.message==t.message;case e_e:case r_e:return e==t+"";case Jwe:var s=Hwe;case t_e:var l=n&Gwe;if(s||(s=qwe),e.size!=t.size&&!l)return!1;var c=o.get(e);if(c)return c==t;n|=Kwe,o.set(e,t);var u=Vwe(s(e),s(t),n,a,i,o);return o.delete(e),u;case n_e:if(y2)return y2.call(e)==y2.call(t)}return!1}var s_e=o_e;function l_e(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e}var sW=l_e,c_e=sW,u_e=$a;function d_e(e,t,r){var n=t(e);return u_e(e)?n:c_e(n,r(e))}var f_e=d_e;function h_e(e,t){for(var r=-1,n=e==null?0:e.length,a=0,i=[];++r<n;){var o=e[r];t(o,r,e)&&(i[a++]=o)}return i}var p_e=h_e;function m_e(){return[]}var v_e=m_e,g_e=p_e,y_e=v_e,x_e=Object.prototype,b_e=x_e.propertyIsEnumerable,ED=Object.getOwnPropertySymbols,w_e=ED?function(e){return e==null?[]:(e=Object(e),g_e(ED(e),function(t){return b_e.call(e,t)}))}:y_e,__e=w_e;function S_e(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var E_e=S_e,A_e=rl,T_e=nl,O_e="[object Arguments]";function C_e(e){return T_e(e)&&A_e(e)==O_e}var k_e=C_e,AD=k_e,P_e=nl,lW=Object.prototype,N_e=lW.hasOwnProperty,j_e=lW.propertyIsEnumerable,R_e=AD(function(){return arguments}())?AD:function(e){return P_e(e)&&N_e.call(e,"callee")&&!j_e.call(e,"callee")},qk=R_e,Nx={exports:{}};function D_e(){return!1}var I_e=D_e;Nx.exports;(function(e,t){var r=is,n=I_e,a=t&&!t.nodeType&&t,i=a&&!0&&e&&!e.nodeType&&e,o=i&&i.exports===a,s=o?r.Buffer:void 0,l=s?s.isBuffer:void 0,c=l||n;e.exports=c})(Nx,Nx.exports);var cW=Nx.exports,M_e=9007199254740991,F_e=/^(?:0|[1-9]\d*)$/;function $_e(e,t){var r=typeof e;return t=t??M_e,!!t&&(r=="number"||r!="symbol"&&F_e.test(e))&&e>-1&&e%1==0&&e<t}var Gk=$_e,L_e=9007199254740991;function B_e(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=L_e}var Kk=B_e,U_e=rl,z_e=Kk,W_e=nl,V_e="[object Arguments]",H_e="[object Array]",q_e="[object Boolean]",G_e="[object Date]",K_e="[object Error]",Y_e="[object Function]",X_e="[object Map]",Z_e="[object Number]",J_e="[object Object]",Q_e="[object RegExp]",e2e="[object Set]",t2e="[object String]",r2e="[object WeakMap]",n2e="[object ArrayBuffer]",a2e="[object DataView]",i2e="[object Float32Array]",o2e="[object Float64Array]",s2e="[object Int8Array]",l2e="[object Int16Array]",c2e="[object Int32Array]",u2e="[object Uint8Array]",d2e="[object Uint8ClampedArray]",f2e="[object Uint16Array]",h2e="[object Uint32Array]",xr={};xr[i2e]=xr[o2e]=xr[s2e]=xr[l2e]=xr[c2e]=xr[u2e]=xr[d2e]=xr[f2e]=xr[h2e]=!0;xr[V_e]=xr[H_e]=xr[n2e]=xr[q_e]=xr[a2e]=xr[G_e]=xr[K_e]=xr[Y_e]=xr[X_e]=xr[Z_e]=xr[J_e]=xr[Q_e]=xr[e2e]=xr[t2e]=xr[r2e]=!1;function p2e(e){return W_e(e)&&z_e(e.length)&&!!xr[U_e(e)]}var m2e=p2e;function v2e(e){return function(t){return e(t)}}var uW=v2e,jx={exports:{}};jx.exports;(function(e,t){var r=yz,n=t&&!t.nodeType&&t,a=n&&!0&&e&&!e.nodeType&&e,i=a&&a.exports===n,o=i&&r.process,s=function(){try{var l=a&&a.require&&a.require("util").types;return l||o&&o.binding&&o.binding("util")}catch{}}();e.exports=s})(jx,jx.exports);var g2e=jx.exports,y2e=m2e,x2e=uW,TD=g2e,OD=TD&&TD.isTypedArray,b2e=OD?x2e(OD):y2e,dW=b2e,w2e=E_e,_2e=qk,S2e=$a,E2e=cW,A2e=Gk,T2e=dW,O2e=Object.prototype,C2e=O2e.hasOwnProperty;function k2e(e,t){var r=S2e(e),n=!r&&_2e(e),a=!r&&!n&&E2e(e),i=!r&&!n&&!a&&T2e(e),o=r||n||a||i,s=o?w2e(e.length,String):[],l=s.length;for(var c in e)(t||C2e.call(e,c))&&!(o&&(c=="length"||a&&(c=="offset"||c=="parent")||i&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||A2e(c,l)))&&s.push(c);return s}var P2e=k2e,N2e=Object.prototype;function j2e(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||N2e;return e===r}var R2e=j2e;function D2e(e,t){return function(r){return e(t(r))}}var fW=D2e,I2e=fW,M2e=I2e(Object.keys,Object),F2e=M2e,$2e=R2e,L2e=F2e,B2e=Object.prototype,U2e=B2e.hasOwnProperty;function z2e(e){if(!$2e(e))return L2e(e);var t=[];for(var r in Object(e))U2e.call(e,r)&&r!="constructor"&&t.push(r);return t}var W2e=z2e,V2e=kk,H2e=Kk;function q2e(e){return e!=null&&H2e(e.length)&&!V2e(e)}var bv=q2e,G2e=P2e,K2e=W2e,Y2e=bv;function X2e(e){return Y2e(e)?G2e(e):K2e(e)}var dw=X2e,Z2e=f_e,J2e=__e,Q2e=dw;function eSe(e){return Z2e(e,Q2e,J2e)}var tSe=eSe,CD=tSe,rSe=1,nSe=Object.prototype,aSe=nSe.hasOwnProperty;function iSe(e,t,r,n,a,i){var o=r&rSe,s=CD(e),l=s.length,c=CD(t),u=c.length;if(l!=u&&!o)return!1;for(var d=l;d--;){var h=s[d];if(!(o?h in t:aSe.call(t,h)))return!1}var p=i.get(e),g=i.get(t);if(p&&g)return p==t&&g==e;var m=!0;i.set(e,t),i.set(t,e);for(var v=o;++d<l;){h=s[d];var y=e[h],x=t[h];if(n)var b=o?n(x,y,h,t,e,i):n(y,x,h,e,t,i);if(!(b===void 0?y===x||a(y,x,r,n,i):b)){m=!1;break}v||(v=h=="constructor")}if(m&&!v){var S=e.constructor,w=t.constructor;S!=w&&"constructor"in e&&"constructor"in t&&!(typeof S=="function"&&S instanceof S&&typeof w=="function"&&w instanceof w)&&(m=!1)}return i.delete(e),i.delete(t),m}var oSe=iSe,sSe=Zu,lSe=is,cSe=sSe(lSe,"DataView"),uSe=cSe,dSe=Zu,fSe=is,hSe=dSe(fSe,"Promise"),pSe=hSe,mSe=Zu,vSe=is,gSe=mSe(vSe,"Set"),hW=gSe,ySe=Zu,xSe=is,bSe=ySe(xSe,"WeakMap"),wSe=bSe,CA=uSe,kA=Nk,PA=pSe,NA=hW,jA=wSe,pW=rl,Hh=bz,kD="[object Map]",_Se="[object Object]",PD="[object Promise]",ND="[object Set]",jD="[object WeakMap]",RD="[object DataView]",SSe=Hh(CA),ESe=Hh(kA),ASe=Hh(PA),TSe=Hh(NA),OSe=Hh(jA),Wc=pW;(CA&&Wc(new CA(new ArrayBuffer(1)))!=RD||kA&&Wc(new kA)!=kD||PA&&Wc(PA.resolve())!=PD||NA&&Wc(new NA)!=ND||jA&&Wc(new jA)!=jD)&&(Wc=function(e){var t=pW(e),r=t==_Se?e.constructor:void 0,n=r?Hh(r):"";if(n)switch(n){case SSe:return RD;case ESe:return kD;case ASe:return PD;case TSe:return ND;case OSe:return jD}return t});var CSe=Wc,x2=rW,kSe=oW,PSe=s_e,NSe=oSe,DD=CSe,ID=$a,MD=cW,jSe=dW,RSe=1,FD="[object Arguments]",$D="[object Array]",yg="[object Object]",DSe=Object.prototype,LD=DSe.hasOwnProperty;function ISe(e,t,r,n,a,i){var o=ID(e),s=ID(t),l=o?$D:DD(e),c=s?$D:DD(t);l=l==FD?yg:l,c=c==FD?yg:c;var u=l==yg,d=c==yg,h=l==c;if(h&&MD(e)){if(!MD(t))return!1;o=!0,u=!1}if(h&&!u)return i||(i=new x2),o||jSe(e)?kSe(e,t,r,n,a,i):PSe(e,t,l,r,n,a,i);if(!(r&RSe)){var p=u&&LD.call(e,"__wrapped__"),g=d&&LD.call(t,"__wrapped__");
vendor: 4,112 bytes, line 369
369if(p||g){var m=p?e.value():e,v=g?t.value():t;return i||(i=new x2),a(m,v,r,n,i)}}return h?(i||(i=new x2),NSe(e,t,r,n,a,i)):!1}var MSe=ISe,FSe=MSe,BD=nl;function mW(e,t,r,n,a){return e===t?!0:e==null||t==null||!BD(e)&&!BD(t)?e!==e&&t!==t:FSe(e,t,r,n,mW,a)}var Yk=mW,$Se=rW,LSe=Yk,BSe=1,USe=2;function zSe(e,t,r,n){var a=r.length,i=a,o=!n;if(e==null)return!i;for(e=Object(e);a--;){var s=r[a];if(o&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++a<i;){s=r[a];var l=s[0],c=e[l],u=s[1];if(o&&s[2]){if(c===void 0&&!(l in e))return!1}else{var d=new $Se;if(n)var h=n(c,u,l,e,t,d);if(!(h===void 0?LSe(u,c,BSe|USe,n,d):h))return!1}}return!0}var WSe=zSe,VSe=_c;function HSe(e){return e===e&&!VSe(e)}var vW=HSe,qSe=vW,GSe=dw;function KSe(e){for(var t=GSe(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,qSe(a)]}return t}var YSe=KSe;function XSe(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}var gW=XSe,ZSe=WSe,JSe=YSe,QSe=gW;function eEe(e){var t=JSe(e);return t.length==1&&t[0][2]?QSe(t[0][0],t[0][1]):function(r){return r===e||ZSe(r,e,t)}}var tEe=eEe;function rEe(e,t){return e!=null&&t in Object(e)}var nEe=rEe,aEe=Az,iEe=qk,oEe=$a,sEe=Gk,lEe=Kk,cEe=Xb;function uEe(e,t,r){t=aEe(t,e);for(var n=-1,a=t.length,i=!1;++n<a;){var o=cEe(t[n]);if(!(i=e!=null&&r(e,o)))break;e=e[o]}return i||++n!=a?i:(a=e==null?0:e.length,!!a&&lEe(a)&&sEe(o,a)&&(oEe(e)||iEe(e)))}var dEe=uEe,fEe=nEe,hEe=dEe;function pEe(e,t){return e!=null&&hEe(e,t,fEe)}var mEe=pEe,vEe=Yk,gEe=Tz,yEe=mEe,xEe=Ck,bEe=vW,wEe=gW,_Ee=Xb,SEe=1,EEe=2;function AEe(e,t){return xEe(e)&&bEe(t)?wEe(_Ee(e),t):function(r){var n=gEe(r,e);return n===void 0&&n===t?yEe(r,e):vEe(t,n,SEe|EEe)}}var TEe=AEe;function OEe(e){return e}var qh=OEe;function CEe(e){return function(t){return t==null?void 0:t[e]}}var kEe=CEe,PEe=Ik;function NEe(e){return function(t){return PEe(t,e)}}var jEe=NEe,REe=kEe,DEe=jEe,IEe=Ck,MEe=Xb;function FEe(e){return IEe(e)?REe(MEe(e)):DEe(e)}var $Ee=FEe,LEe=tEe,BEe=TEe,UEe=qh,zEe=$a,WEe=$Ee;function VEe(e){return typeof e=="function"?e:e==null?UEe:typeof e=="object"?zEe(e)?BEe(e[0],e[1]):LEe(e):WEe(e)}var os=VEe;function HEe(e,t,r,n){for(var a=e.length,i=r+(n?1:-1);n?i--:++i<a;)if(t(e[i],i,e))return i;return-1}var yW=HEe;function qEe(e){return e!==e}var GEe=qEe;function KEe(e,t,r){for(var n=r-1,a=e.length;++n<a;)if(e[n]===t)return n;return-1}var YEe=KEe,XEe=yW,ZEe=GEe,JEe=YEe;function QEe(e,t,r){return t===t?JEe(e,t,r):XEe(e,ZEe,r)}var eAe=QEe,tAe=eAe;function rAe(e,t){var r=e==null?0:e.length;return!!r&&tAe(e,t,0)>-1}var nAe=rAe;function aAe(e,t,r){for(var n=-1,a=e==null?0:e.length;++n<a;)if(r(t,e[n]))return!0;return!1}var iAe=aAe;function oAe(){}var sAe=oAe,b2=hW,lAe=sAe,cAe=Hk,uAe=1/0,dAe=b2&&1/cAe(new b2([,-0]))[1]==uAe?function(e){return new b2(e)}:lAe,fAe=dAe,hAe=nW,pAe=nAe,mAe=iAe,vAe=iW,gAe=fAe,yAe=Hk,xAe=200;function bAe(e,t,r){var n=-1,a=pAe,i=e.length,o=!0,s=[],l=s;if(r)o=!1,a=mAe;else if(i>=xAe){var c=t?null:gAe(e);if(c)return yAe(c);o=!1,a=vAe,l=new hAe}else l=t?[]:s;e:for(;++n<i;){var u=e[n],d=t?t(u):u;if(u=r||u!==0?u:0,o&&d===d){for(var h=l.length;h--;)if(l[h]===d)continue e;t&&l.push(d),s.push(u)}else a(l,d,r)||(l!==s&&l.push(d),s.push(u))}return s}var wAe=bAe,_Ae=os,SAe=wAe;function EAe(e,t){return e&&e.length?SAe(e,_Ae(t)):[]}var AAe=EAe;const UD=It(AAe);function xW(e,t,r){return t===!0?UD(e,r):ft(t)?UD(e,t):e}function Zf(e){"@babel/helpers - typeof";return Zf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Zf(e)}var TAe=["ref"];function zD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function vs(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?zD(Object(r),!0).forEach(function(n){fw(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zD(Object(r)).forEac
vendor: 4,282 bytes, line 369
369h(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function OAe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function WD(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,wW(n.key),n)}}function CAe(e,t,r){return t&&WD(e.prototype,t),r&&WD(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function kAe(e,t,r){return t=Rx(t),PAe(e,bW()?Reflect.construct(t,r||[],Rx(e).constructor):t.apply(e,r))}function PAe(e,t){if(t&&(Zf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return NAe(e)}function NAe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bW(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(bW=function(){return!!e})()}function Rx(e){return Rx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Rx(e)}function jAe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&RA(e,t)}function RA(e,t){return RA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},RA(e,t)}function fw(e,t,r){return t=wW(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function wW(e){var t=RAe(e,"string");return Zf(t)=="symbol"?t:t+""}function RAe(e,t){if(Zf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Zf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function DAe(e,t){if(e==null)return{};var r=IAe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function IAe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function MAe(e){return e.value}function FAe(e,t){if(B.isValidElement(e))return B.cloneElement(e,t);if(typeof e=="function")return B.createElement(e,t);t.ref;var r=DAe(t,TAe);return B.createElement(Vk,r)}var VD=1,tc=function(e){function t(){var r;OAe(this,t);for(var n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];return r=kAe(this,t,[].concat(a)),fw(r,"lastBoundingBox",{width:-1,height:-1}),r}return jAe(t,e),CAe(t,[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();return n.height=this.wrapperNode.offsetHeight,n.width=this.wrapperNode.offsetWidth,n}return null}},{key:"updateBBox",value:function(){var n=this.props.onBBoxUpdate,a=this.getBBox();a?(Math.abs(a.width-this.lastBoundingBox.width)>VD||Math.abs(a.height-this.lastBoundingBox.height)>VD)&&(this.lastBoundingBox.width=a.width,this.lastBoundingBox.height=a.height,n&&n(a)):(this.lastBoundingBox.width!==-1||this.lastBoundingBox.height!==-1)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,n&&n(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?vs({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(n){var a=this.props,i=a.layout,o=a.align,s=a.verticalAlign,l=a.margin,c=a.chartWidth,u=a.chartHeight,d,h;if(!n||(n.left===void 0||n.left===null)&&(n.right===void 0||n.right===null))if(o==="center"&&i==="vertical"){var p=this.getBBoxSnapshot();d={left:((c||0)-p.width)/2}}else d=o==="right"?{right:l&&l.right||0}:{left:l&&l.left||0};if(!n||(n.top===void 0||n.top===null)&&(n.bottom===void 0||n.bottom===null))if(s==="middle"){var g=this.getBBoxSnapsh
369ot();h={top:((u||0)-g.height)/2}}else h=s==="bottom"?{bottom:l&&l.bottom||0}:{top:l&&l.top||0};return vs(vs({},d),h)}},{key:"render",value:function(){var n=this,a=this.props,i=a.content,o=a.width,s=a.height,l=a.wrapperStyle,c=a.payloadUniqBy,u=a.payload,d=vs(vs({position:"absolute",width:o||"auto",height:s||"auto"},this.getDefaultPosition(l)),l);return B.createElement("div",{className:"recharts-legend-wrapper",style:d,ref:function(p){n.wrapperNode=p}},FAe(i,vs(vs({},this.props),{},{payload:xW(u,c,MAe)})))}}],[{key:"getWithHeight",value:function(n,a){var i=vs(vs({},this.defaultProps),n.props),o=i.layout;return o==="vertical"&&Me(n.props.height)?{height:n.props.height}:o==="horizontal"?{width:n.props.width||a}:null}}])}(E.PureComponent);fw(tc,"displayName","Legend");fw(tc,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var HD=yv,$Ae=qk,LAe=$a,qD=HD?HD.isConcatSpreadable:void 0;function BAe(e){return LAe(e)||$Ae(e)||!!(qD&&e&&e[qD])}var UAe=BAe,zAe=sW,WAe=UAe;function _W(e,t,r,n,a){var i=-1,o=e.length;for(r||(r=WAe),a||(a=[]);++i<o;){var s=e[i];t>0&&r(s)?t>1?_W(s,t-1,r,n,a):zAe(a,s):n||(a[a.length]=s)}return a}var SW=_W;function VAe(e){return function(t,r,n){for(var a=-1,i=Object(t),o=n(t),s=o.length;s--;){var l=o[e?s:++a];if(r(i[l],l,i)===!1)break}return t}}var HAe=VAe,qAe=HAe,GAe=qAe(),KAe=GAe,YAe=KAe,XAe=dw;function ZAe(e,t){return e&&YAe(e,t,XAe)}var EW=ZAe,JAe=bv;function QAe(e,t){return function(r,n){if(r==null)return r;if(!JAe(r))return e(r,n);for(var a=r.length,i=t?a:-1,o=Object(r);(t?i--:++i<a)&&n(o[i],i,o)!==!1;);return r}}var eTe=QAe,tTe=EW,rTe=eTe,nTe=rTe(tTe),Xk=nTe,aTe=Xk,iTe=bv;function oTe(e,t){var r=-1,n=iTe(e)?Array(e.length):[];return aTe(e,function(a,i,o){n[++r]=t(a,i,o)}),n}var AW=oTe;function sTe(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}var lTe=sTe,GD=$h;function cTe(e,t){if(e!==t){var r=e!==void 0,n=e===null,a=e===e,i=GD(e),o=t!==void 0,s=t===null,l=t===t,c=GD(t);if(!s&&!c&&!i&&e>t||i&&o&&l&&!s&&!c||n&&o&&l||!r&&l||!a)return 1;if(!n&&!i&&!c&&e<t||c&&r&&a&&!n&&!i||s&&r&&a||!o&&a||!l)return-1}return 0}var uTe=cTe,dTe=uTe;function fTe(e,t,r){for(var n=-1,a=e.criteria,i=t.criteria,o=a.length,s=r.length;++n<o;){var l=dTe(a[n],i[n]);if(l){if(n>=s)return l;var c=r[n];return l*(c=="desc"?-1:1)}}return e.index-t.index}var hTe=fTe,w2=Dk,pTe=Ik,mTe=os,vTe=AW,gTe=lTe,yTe=uW,xTe=hTe,bTe=qh,wTe=$a;function _Te(e,t,r){t.length?t=w2(t,function(i){return wTe(i)?function(o){return pTe(o,i.length===1?i[0]:i)}:i}):t=[bTe];var n=-1;t=w2(t,yTe(mTe));var a=vTe(e,function(i,o,s){var l=w2(t,function(c){return c(i)});return{criteria:l,index:++n,value:i}});return gTe(a,function(i,o){return xTe(i,o,r)})}var STe=_Te;function ETe(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}var ATe=ETe,TTe=ATe,KD=Math.max;function OTe(e,t,r){return t=KD(t===void 0?e.length-1:t,0),function(){for(var n=arguments,a=-1,i=KD(n.length-t,0),o=Array(i);++a<i;)o[a]=n[t+a];a=-1;for(var s=Array(t+1);++a<t;)s[a]=n[a];return s[t]=r(o),TTe(e,this,s)}}var CTe=OTe;function kTe(e){return function(){return e}}var PTe=kTe,NTe=Zu,jTe=function(){try{var e=NTe(Object,"defineProperty");return e({},"",{}),e}catch{}}(),TW=jTe,RTe=PTe,YD=TW,DTe=qh,ITe=YD?function(e,t){return YD(e,"toString",{configurable:!0,enumerable:!1,value:RTe(t),writable:!0})}:DTe,MTe=ITe,FTe=800,$Te=16,LTe=Date.now;function BTe(e){var t=0,r=0;return function(){var n=LTe(),a=$Te-(n-r);if(r=n,a>0){if(++t>=FTe)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var UTe=BTe,zTe=MTe,WTe=UTe,VTe=WTe(zTe),HTe=VTe,qTe=qh,GTe=CTe,KTe=HTe;function YTe(e,t){return KTe(GTe(e,t,qTe),e+"")}var XTe=YTe,ZTe=Pk,JTe=bv,QTe=Gk,eOe=_c;function tOe(e,t,r){if(!eOe(r))return!1;var n=typeof t;return(n=="number"?JTe(r)&&QTe(t,r.length):n=="string"&&t in r)?ZTe(r[t],e):!1}var hw=tOe,rOe=SW,nOe=STe,aOe=XTe,XD=hw,iOe=aOe(function(e,t){if(e==null)return[];var r=t.length;return r>1&&XD(e,t[0],t[1])?t=[]:r>2&&XD(t[0],t[1],t[2])&&(t=[t[0]]),nOe(e,rOe(t,1),[])}),oOe=iOe;const Zk=It(oOe);function n0(e){"@babel/helpers - typeof";return n0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n0(e)}function DA(){return DA=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
vendor: 29,192 bytes, lines 369-376
369for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},DA.apply(this,arguments)}function sOe(e,t){return dOe(e)||uOe(e,t)||cOe(e,t)||lOe()}function lOe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
370In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function cOe(e,t){if(e){if(typeof e=="string")return ZD(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ZD(e,t)}}function ZD(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function uOe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function dOe(e){if(Array.isArray(e))return e}function JD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function _2(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?JD(Object(r),!0).forEach(function(n){fOe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):JD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function fOe(e,t,r){return t=hOe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function hOe(e){var t=pOe(e,"string");return n0(t)=="symbol"?t:t+""}function pOe(e,t){if(n0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(n0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function mOe(e){return Array.isArray(e)&&vn(e[0])&&vn(e[1])?e.join(" ~ "):e}var vOe=function(t){var r=t.separator,n=r===void 0?" : ":r,a=t.contentStyle,i=a===void 0?{}:a,o=t.itemStyle,s=o===void 0?{}:o,l=t.labelStyle,c=l===void 0?{}:l,u=t.payload,d=t.formatter,h=t.itemSorter,p=t.wrapperClassName,g=t.labelClassName,m=t.label,v=t.labelFormatter,y=t.accessibilityLayer,x=y===void 0?!1:y,b=function(){if(u&&u.length){var T={padding:0,margin:0},D=(h?Zk(u,h):u).map(function(k,F){if(k.type==="none")return null;var ee=_2({display:"block",paddingTop:4,paddingBottom:4,color:k.color||"#000"},s),M=k.formatter||d||mOe,H=k.value,q=k.name,ue=H,ie=q;if(M&&ue!=null&&ie!=null){var W=M(H,q,k,F,u);if(Array.isArray(W)){var fe=sOe(W,2);ue=fe[0],ie=fe[1]}else ue=W}return B.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(F),style:ee},vn(ie)?B.createElement("span",{className:"recharts-tooltip-item-name"},ie):null,vn(ie)?B.createElement("span",{className:"recharts-tooltip-item-separator"},n):null,B.createElement("span",{className:"recharts-tooltip-item-value"},ue),B.createElement("span",{className:"recharts-tooltip-item-unit"},k.unit||""))});return B.createElement("ul",{className:"recharts-tooltip-item-list",style:T},D)}return null},S=_2({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},i),w=_2({margin:0},c),A=!gt(m),_=A?m:"",O=bt("recharts-default-tooltip",p),C=bt("recharts-tooltip-label",g);A&&v&&u!==void 0&&u!==null&&(_=v(m,u));var P=x?{role:"status","aria-live":"assertive"}:{};return B.createElement("div",DA({className:O,style:S},P),B.createElement("p",{className:C,style:w},B.isValidElement(_)?_:"".concat(_)),b())};function a0(e){"@babel/helpers - typeof";return a0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a0(e)}function xg(e,t,r){return t=gOe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function gOe(e){var t=yOe(e,"string");return a0(t)=="symbol"?t:t+""}function yOe(e,t){if(a0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(a0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var _p="recharts-tooltip-wrapper",xOe={visibility:"hidden"};function bOe(e){var t=e.coordinate,r=e.translateX,n=e.translateY;return bt(_p,xg(xg(xg(xg({},"".concat(_p,"-right"),Me(r)&&t&&Me(t.x)&&r>=t.x),"".concat(_p,"-left"),Me(r)&&t&&Me(t.x)&&r<t.x),"".concat(_p,"-bottom"),Me(n)&&t&&Me(t.y)&&n>=t.y),"".concat(_p,"-top"),Me(n)&&t&&Me(t.y)&&n<t.y))}function QD(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.key,a=e.offsetTopLeft,i=e.position,o=e.reverseDirection,s=e.tooltipDimension,l=e.viewBox,c=e.viewBoxDimension;if(i&&Me(i[n]))return i[n];var u=r[n]-s-a,d=r[n]+a;if(t[n])return o[n]?u:d;if(o[n]){var h=u,p=l[n];return h<p?Math.max(d,l[n]):Math.max(u,l[n])}var g=d+s,m=l[n]+c;return g>m?Math.max(u,l[n]):Math.max(d,l[n])}function wOe(e){var t=e.translateX,r=e.translateY,n=e.useTranslate3d;return{transform:n?"translate3d(".concat(t,"px, ").concat(r,"px, 0)"):"translate(".concat(t,"px, ").concat(r,"px)")}}function _Oe(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.offsetTopLeft,a=e.position,i=e.reverseDirection,o=e.tooltipBox,s=e.useTranslate3d,l=e.viewBox,c,u,d;return o.height>0&&o.width>0&&r?(u=QD({allowEscapeViewBox:t,coordinate:r,key:"x",offsetTopLeft:n,position:a,reverseDirection:i,tooltipDimension:o.width,viewBox:l,viewBoxDimension:l.width}),d=QD({allowEscapeViewBox:t,coordinate:r,key:"y",offsetTopLeft:n,position:a,reverseDirection:i,tooltipDimension:o.height,viewBox:l,viewBoxDimension:l.height}),c=wOe({translateX:u,translateY:d,useTranslate3d:s})):c=xOe,{cssProperties:c,cssClasses:bOe({translateX:u,translateY:d,coordinate:r})}}function Jf(e){"@babel/helpers - typeof";return Jf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Jf(e)}function eI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function tI(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?eI(Object(r),!0).forEach(function(n){MA(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function SOe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function EOe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,CW(n.key),n)}}function AOe(e,t,r){return t&&EOe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function TOe(e,t,r){return t=Dx(t),OOe(e,OW()?Reflect.construct(t,r||[],Dx(e).constructor):t.apply(e,r))}function OOe(e,t){if(t&&(Jf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return COe(e)}function COe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function OW(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(OW=function(){return!!e})()}function Dx(e){return Dx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Dx(e)}function kOe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&IA(e,t)}function IA(e,t){return IA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},IA(e,t)}function MA(e,t,r){return t=CW(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function CW(e){var t=POe(e,"string");return Jf(t)=="symbol"?t:t+""}function POe(e,t){if(Jf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Jf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var rI=1,NOe=function(e){function t(){var r;SOe(this,t);for(var n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];return r=TOe(this,t,[].concat(a)),MA(r,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),MA(r,"handleKeyDown",function(o){if(o.key==="Escape"){var s,l,c,u;r.setState({dismissed:!0,dismissedAtCoordinate:{x:(s=(l=r.props.coordinate)===null||l===void 0?void 0:l.x)!==null&&s!==void 0?s:0,y:(c=(u=r.props.coordinate)===null||u===void 0?void 0:u.y)!==null&&c!==void 0?c:0}})}}),r}return kOe(t,e),AOe(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();(Math.abs(n.width-this.state.lastBoundingBox.width)>rI||Math.abs(n.height-this.state.lastBoundingBox.height)>rI)&&this.setState({lastBoundingBox:{width:n.width,height:n.height}})}else(this.state.lastBoundingBox.width!==-1||this.state.lastBoundingBox.height!==-1)&&this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var n,a;this.props.active&&this.updateBBox(),this.state.dismissed&&(((n=this.props.coordinate)===null||n===void 0?void 0:n.x)!==this.state.dismissedAtCoordinate.x||((a=this.props.coordinate)===null||a===void 0?void 0:a.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var n=this,a=this.props,i=a.active,o=a.allowEscapeViewBox,s=a.animationDuration,l=a.animationEasing,c=a.children,u=a.coordinate,d=a.hasPayload,h=a.isAnimationActive,p=a.offset,g=a.position,m=a.reverseDirection,v=a.useTranslate3d,y=a.viewBox,x=a.wrapperStyle,b=_Oe({allowEscapeViewBox:o,coordinate:u,offsetTopLeft:p,position:g,reverseDirection:m,tooltipBox:this.state.lastBoundingBox,useTranslate3d:v,viewBox:y}),S=b.cssClasses,w=b.cssProperties,A=tI(tI({transition:h&&i?"transform ".concat(s,"ms ").concat(l):void 0},w),{},{pointerEvents:"none",visibility:!this.state.dismissed&&i&&d?"visible":"hidden",position:"absolute",top:0,left:0},x);return B.createElement("div",{tabIndex:-1,className:S,style:A,ref:function(O){n.wrapperNode=O}},c)}}])}(E.PureComponent),jOe=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},Go={isSsr:jOe(),get:function(t){return Go[t]},set:function(t,r){if(typeof t=="string")Go[t]=r;else{var n=Object.keys(t);n&&n.length&&n.forEach(function(a){Go[a]=t[a]})}}};function Qf(e){"@babel/helpers - typeof";return Qf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Qf(e)}function nI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function aI(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?nI(Object(r),!0).forEach(function(n){Jk(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function ROe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function DOe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,PW(n.key),n)}}function IOe(e,t,r){return t&&DOe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function MOe(e,t,r){return t=Ix(t),FOe(e,kW()?Reflect.construct(t,r||[],Ix(e).constructor):t.apply(e,r))}function FOe(e,t){if(t&&(Qf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return $Oe(e)}function $Oe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function kW(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(kW=function(){return!!e})()}function Ix(e){return Ix=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Ix(e)}function LOe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&FA(e,t)}function FA(e,t){return FA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},FA(e,t)}function Jk(e,t,r){return t=PW(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function PW(e){var t=BOe(e,"string");return Qf(t)=="symbol"?t:t+""}function BOe(e,t){if(Qf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Qf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function UOe(e){return e.dataKey}function zOe(e,t){return B.isValidElement(e)?B.cloneElement(e,t):typeof e=="function"?B.createElement(e,t):B.createElement(vOe,t)}var ua=function(e){function t(){return ROe(this,t),MOe(this,t,arguments)}return LOe(t,e),IOe(t,[{key:"render",value:function(){var n=this,a=this.props,i=a.active,o=a.allowEscapeViewBox,s=a.animationDuration,l=a.animationEasing,c=a.content,u=a.coordinate,d=a.filterNull,h=a.isAnimationActive,p=a.offset,g=a.payload,m=a.payloadUniqBy,v=a.position,y=a.reverseDirection,x=a.useTranslate3d,b=a.viewBox,S=a.wrapperStyle,w=g??[];d&&w.length&&(w=xW(g.filter(function(_){return _.value!=null&&(_.hide!==!0||n.props.includeHidden)}),m,UOe));var A=w.length>0;return B.createElement(NOe,{allowEscapeViewBox:o,animationDuration:s,animationEasing:l,isAnimationActive:h,active:i,coordinate:u,hasPayload:A,offset:p,position:v,reverseDirection:y,useTranslate3d:x,viewBox:b,wrapperStyle:S},zOe(c,aI(aI({},this.props),{},{payload:w})))}}])}(E.PureComponent);Jk(ua,"displayName","Tooltip");Jk(ua,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!Go.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var WOe=is,VOe=function(){return WOe.Date.now()},HOe=VOe,qOe=/\s/;function GOe(e){for(var t=e.length;t--&&qOe.test(e.charAt(t)););return t}var KOe=GOe,YOe=KOe,XOe=/^\s+/;function ZOe(e){return e&&e.slice(0,YOe(e)+1).replace(XOe,"")}var JOe=ZOe,QOe=JOe,iI=_c,eCe=$h,oI=NaN,tCe=/^[-+]0x[0-9a-f]+$/i,rCe=/^0b[01]+$/i,nCe=/^0o[0-7]+$/i,aCe=parseInt;function iCe(e){if(typeof e=="number")return e;if(eCe(e))return oI;if(iI(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=iI(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=QOe(e);var r=rCe.test(e);return r||nCe.test(e)?aCe(e.slice(2),r?2:8):tCe.test(e)?oI:+e}var NW=iCe,oCe=_c,S2=HOe,sI=NW,sCe="Expected a function",lCe=Math.max,cCe=Math.min;function uCe(e,t,r){var n,a,i,o,s,l,c=0,u=!1,d=!1,h=!0;if(typeof e!="function")throw new TypeError(sCe);t=sI(t)||0,oCe(r)&&(u=!!r.leading,d="maxWait"in r,i=d?lCe(sI(r.maxWait)||0,t):i,h="trailing"in r?!!r.trailing:h);function p(A){var _=n,O=a;return n=a=void 0,c=A,o=e.apply(O,_),o}function g(A){return c=A,s=setTimeout(y,t),u?p(A):o}function m(A){var _=A-l,O=A-c,C=t-_;return d?cCe(C,i-O):C}function v(A){var _=A-l,O=A-c;return l===void 0||_>=t||_<0||d&&O>=i}function y(){var A=S2();if(v(A))return x(A);s=setTimeout(y,m(A))}function x(A){return s=void 0,h&&n?p(A):(n=a=void 0,o)}function b(){s!==void 0&&clearTimeout(s),c=0,n=l=a=s=void 0}function S(){return s===void 0?o:x(S2())}function w(){var A=S2(),_=v(A);if(n=arguments,a=this,l=A,_){if(s===void 0)return g(l);if(d)return clearTimeout(s),s=setTimeout(y,t),p(l)}return s===void 0&&(s=setTimeout(y,t)),o}return w.cancel=b,w.flush=S,w}var dCe=uCe,fCe=dCe,hCe=_c,pCe="Expected a function";function mCe(e,t,r){var n=!0,a=!0;if(typeof e!="function")throw new TypeError(pCe);return hCe(r)&&(n="leading"in r?!!r.leading:n,a="trailing"in r?!!r.trailing:a),fCe(e,t,{leading:n,maxWait:t,trailing:a})}var vCe=mCe;const jW=It(vCe);function i0(e){"@babel/helpers - typeof";return i0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i0(e)}function lI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function bg(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?lI(Object(r),!0).forEach(function(n){gCe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function gCe(e,t,r){return t=yCe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function yCe(e){var t=xCe(e,"string");return i0(t)=="symbol"?t:t+""}function xCe(e,t){if(i0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(i0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function bCe(e,t){return ECe(e)||SCe(e,t)||_Ce(e,t)||wCe()}function wCe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
371In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _Ce(e,t){if(e){if(typeof e=="string")return cI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return cI(e,t)}}function cI(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function SCe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function ECe(e){if(Array.isArray(e))return e}var yd=E.forwardRef(function(e,t){var r=e.aspect,n=e.initialDimension,a=n===void 0?{width:-1,height:-1}:n,i=e.width,o=i===void 0?"100%":i,s=e.height,l=s===void 0?"100%":s,c=e.minWidth,u=c===void 0?0:c,d=e.minHeight,h=e.maxHeight,p=e.children,g=e.debounce,m=g===void 0?0:g,v=e.id,y=e.className,x=e.onResize,b=e.style,S=b===void 0?{}:b,w=E.useRef(null),A=E.useRef();A.current=x,E.useImperativeHandle(t,function(){return Object.defineProperty(w.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),w.current},configurable:!0})});var _=E.useState({containerWidth:a.width,containerHeight:a.height}),O=bCe(_,2),C=O[0],P=O[1],j=E.useCallback(function(D,k){P(function(F){var ee=Math.round(D),M=Math.round(k);return F.containerWidth===ee&&F.containerHeight===M?F:{containerWidth:ee,containerHeight:M}})},[]);E.useEffect(function(){var D=function(q){var ue,ie=q[0].contentRect,W=ie.width,fe=ie.height;j(W,fe),(ue=A.current)===null||ue===void 0||ue.call(A,W,fe)};m>0&&(D=jW(D,m,{trailing:!0,leading:!1}));var k=new ResizeObserver(D),F=w.current.getBoundingClientRect(),ee=F.width,M=F.height;return j(ee,M),k.observe(w.current),function(){k.disconnect()}},[j,m]);var T=E.useMemo(function(){var D=C.containerWidth,k=C.containerHeight;if(D<0||k<0)return null;fo(nu(o)||nu(l),`The width(%s) and height(%s) are both fixed numbers,
372       maybe you don't need to use a ResponsiveContainer.`,o,l),fo(!r||r>0,"The aspect(%s) must be greater than zero.",r);var F=nu(o)?D:o,ee=nu(l)?k:l;r&&r>0&&(F?ee=F/r:ee&&(F=ee*r),h&&ee>h&&(ee=h)),fo(F>0||ee>0,`The width(%s) and height(%s) of chart should be greater than 0,
373       please check the style of container, or the props width(%s) and height(%s),
374       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
375       height and width.`,F,ee,o,l,u,d,r);var M=!Array.isArray(p)&&Rs(p.type).endsWith("Chart");return B.Children.map(p,function(H){return B.isValidElement(H)?E.cloneElement(H,bg({width:F,height:ee},M?{style:bg({height:"100%",width:"100%",maxHeight:ee,maxWidth:F},H.props.style)}:{})):H})},[r,p,l,h,d,u,C,o]);return B.createElement("div",{id:v?"".concat(v):void 0,className:bt("recharts-responsive-container",y),style:bg(bg({},S),{},{width:o,height:l,minWidth:u,minHeight:d,maxHeight:h}),ref:w},T)}),uf=function(t){return null};uf.displayName="Cell";function o0(e){"@babel/helpers - typeof";return o0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o0(e)}function uI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function $A(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?uI(Object(r),!0).forEach(function(n){ACe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):uI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function ACe(e,t,r){return t=TCe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function TCe(e){var t=OCe(e,"string");return o0(t)=="symbol"?t:t+""}function OCe(e,t){if(o0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(o0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var xd={widthCache:{},cacheCount:0},CCe=2e3,kCe={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},dI="recharts_measurement_span";function PCe(e){var t=$A({},e);return Object.keys(t).forEach(function(r){t[r]||delete t[r]}),t}var cm=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||Go.isSsr)return{width:0,height:0};var n=PCe(r),a=JSON.stringify({text:t,copyStyle:n});if(xd.widthCache[a])return xd.widthCache[a];try{var i=document.getElementById(dI);i||(i=document.createElement("span"),i.setAttribute("id",dI),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var o=$A($A({},kCe),n);Object.assign(i.style,o),i.textContent="".concat(t);var s=i.getBoundingClientRect(),l={width:s.width,height:s.height};return xd.widthCache[a]=l,++xd.cacheCount>CCe&&(xd.cacheCount=0,xd.widthCache={}),l}catch{return{width:0,height:0}}},NCe=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};function s0(e){"@babel/helpers - typeof";return s0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s0(e)}function Mx(e,t){return ICe(e)||DCe(e,t)||RCe(e,t)||jCe()}function jCe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
376In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function RCe(e,t){if(e){if(typeof e=="string")return fI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return fI(e,t)}}function fI(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function DCe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function ICe(e){if(Array.isArray(e))return e}function MCe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function hI(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,$Ce(n.key),n)}}function FCe(e,t,r){return t&&hI(e.prototype,t),r&&hI(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function $Ce(e){var t=LCe(e,"string");return s0(t)=="symbol"?t:t+""}function LCe(e,t){if(s0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(s0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var pI=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,mI=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,BCe=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,UCe=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,RW={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},zCe=Object.keys(RW),Wd="NaN";function WCe(e,t){return e*RW[t]}var wg=function(){function e(t,r){MCe(this,e),this.num=t,this.unit=r,this.num=t,this.unit=r,Number.isNaN(t)&&(this.unit=""),r!==""&&!BCe.test(r)&&(this.num=NaN,this.unit=""),zCe.includes(r)&&(this.num=WCe(t,r),this.unit="px")}return FCe(e,[{key:"add",value:function(r){return this.unit!==r.unit?new e(NaN,""):new e(this.num+r.num,this.unit)}},{key:"subtract",value:function(r){return this.unit!==r.unit?new e(NaN,""):new e(this.num-r.num,this.unit)}},{key:"multiply",value:function(r){return this.unit!==""&&r.unit!==""&&this.unit!==r.unit?new e(NaN,""):new e(this.num*r.num,this.unit||r.unit)}},{key:"divide",value:function(r){return this.unit!==""&&r.unit!==""&&this.unit!==r.unit?new e(NaN,""):new e(this.num/r.num,this.unit||r.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}],[{key:"parse",value:function(r){var n,a=(n=UCe.exec(r))!==null&&n!==void 0?n:[],i=Mx(a,3),o=i[1],s=i[2];return new e(parseFloat(o),s??"")}}])}();function DW(e){if(e.includes(Wd))return Wd;for(var t=e;t.includes("*")||t.includes("/");){var r,n=(r=pI.exec(t))!==null&&r!==void 0?r:[],a=Mx(n,4),i=a[1],o=a[2],s=a[3],l=wg.parse(i??""),c=wg.parse(s??""),u=o==="*"?l.multiply(c):l.divide(c);if(u.isNaN())return Wd;t=t.replace(pI,u.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var d,h=(d=mI.exec(t))!==null&&d!==void 0?d:[],p=Mx(h,4),g=p[1],m=p[2],v=p[3],y=wg.parse(g??""),x=wg.parse(v??""),b=m==="+"?y.add(x):y.subtract(x);if(b.isNaN())return Wd;t=t.replace(mI,b.toString())}return t}var vI=/\(([^()]*)\)/;function VCe(e){for(var t=e;t.includes("(");){var r=vI.exec(t),n=Mx(r,2),a=n[1];t=t.replace(vI,DW(a))}return t}function HCe(e){var t=e.replace(/\s+/g,"");return t=VCe(t),t=DW(t),t}function qCe(e){try{return HCe(e)}catch{return Wd}}function E2(e){var t=qCe(e.slice(5,-1));return t===Wd?"":t}var GCe=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],KCe=["dx","dy","angle","className","breakAll"];function LA(){return LA=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
376for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},LA.apply(this,arguments)}function gI(e,t){if(e==null)return{};var r=YCe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function YCe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function yI(e,t){return QCe(e)||JCe(e,t)||ZCe(e,t)||XCe()}function XCe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
377In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ZCe(e,t){if(e){if(typeof e=="string")return xI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return xI(e,t)}}function xI(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function JCe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function QCe(e){if(Array.isArray(e))return e}var IW=/[ \f\n\r\t\v\u2028\u2029]+/,MW=function(t){var r=t.children,n=t.breakAll,a=t.style;try{var i=[];gt(r)||(n?i=r.toString().split(""):i=r.toString().split(IW));var o=i.map(function(l){return{word:l,width:cm(l,a).width}}),s=n?0:cm(" ",a).width;return{wordsWithComputedWidth:o,spaceWidth:s}}catch{return null}},eke=function(t,r,n,a,i){var o=t.maxLines,s=t.children,l=t.style,c=t.breakAll,u=Me(o),d=s,h=function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return F.reduce(function(ee,M){var H=M.word,q=M.width,ue=ee[ee.length-1];if(ue&&(a==null||i||ue.width+q+n<Number(a)))ue.words.push(H),ue.width+=q+n;else{var ie={words:[H],width:q};ee.push(ie)}return ee},[])},p=h(r),g=function(F){return F.reduce(function(ee,M){return ee.width>M.width?ee:M})};if(!u)return p;for(var m="…",v=function(F){var ee=d.slice(0,F),M=MW({breakAll:c,style:l,children:ee+m}).wordsWithComputedWidth,H=h(M),q=H.length>o||g(H).width>Number(a);return[q,H]},y=0,x=d.length-1,b=0,S;y<=x&&b<=d.length-1;){var w=Math.floor((y+x)/2),A=w-1,_=v(A),O=yI(_,2),C=O[0],P=O[1],j=v(w),T=yI(j,1),D=T[0];if(!C&&!D&&(y=w+1),C&&D&&(x=w-1),!C&&D){S=P;break}b++}return S||p},bI=function(t){var r=gt(t)?[]:t.toString().split(IW);return[{words:r}]},tke=function(t){var r=t.width,n=t.scaleToFit,a=t.children,i=t.style,o=t.breakAll,s=t.maxLines;if((r||n)&&!Go.isSsr){var l,c,u=MW({breakAll:o,children:a,style:i});if(u){var d=u.wordsWithComputedWidth,h=u.spaceWidth;l=d,c=h}else return bI(a);return eke({breakAll:o,children:a,maxLines:s,style:i},l,c,r,n)}return bI(a)},wI="#808080",Lu=function(t){var r=t.x,n=r===void 0?0:r,a=t.y,i=a===void 0?0:a,o=t.lineHeight,s=o===void 0?"1em":o,l=t.capHeight,c=l===void 0?"0.71em":l,u=t.scaleToFit,d=u===void 0?!1:u,h=t.textAnchor,p=h===void 0?"start":h,g=t.verticalAnchor,m=g===void 0?"end":g,v=t.fill,y=v===void 0?wI:v,x=gI(t,GCe),b=E.useMemo(function(){return tke({breakAll:x.breakAll,children:x.children,maxLines:x.maxLines,scaleToFit:d,style:x.style,width:x.width})},[x.breakAll,x.children,x.maxLines,d,x.style,x.width]),S=x.dx,w=x.dy,A=x.angle,_=x.className,O=x.breakAll,C=gI(x,KCe);if(!vn(n)||!vn(i))return null;var P=n+(Me(S)?S:0),j=i+(Me(w)?w:0),T;switch(m){case"start":T=E2("calc(".concat(c,")"));break;case"middle":T=E2("calc(".concat((b.length-1)/2," * -").concat(s," + (").concat(c," / 2))"));break;default:T=E2("calc(".concat(b.length-1," * -").concat(s,")"));break}var D=[];if(d){var k=b[0].width,F=x.width;D.push("scale(".concat((Me(F)?F/k:1)/k,")"))}return A&&D.push("rotate(".concat(A,", ").concat(P,", ").concat(j,")")),D.length&&(C.transform=D.join(" ")),B.createElement("text",LA({},ot(C,!0),{x:P,y:j,className:bt("recharts-text",_),textAnchor:p,fill:y.includes("url")?wI:y}),b.map(function(ee,M){var H=ee.words.join(O?"":" ");return B.createElement("tspan",{x:P,dy:M===0?T:s,key:"".concat(H,"-").concat(M)},H)}))};function rc(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function rke(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function Qk(e){let t,r,n;e.length!==2?(t=rc,r=(s,l)=>rc(e(s),l),n=(s,l)=>e(s)-l):(t=e===rc||e===rke?e:nke,r=e,n=e);function a(s,l,c=0,u=s.length){if(c<u){if(t(l,l)!==0)return u;do{const d=c+u>>>1;r(s[d],l)<0?c=d+1:u=d}while(c<u)}return c}function i(s,l,c=0,u=s.length){if(c<u){if(t(l,l)!==0)return u;do{const d=c+u>>>1;r(s[d],l)<=0?c=d+1:u=d}while(c<u)}return c}function o(s,l,c=0,u=s.length){const d=a(s,l,c,u-1);return d>c&&n(s[d-1],l)>-n(s[d],l)?d-1:d}return{left:a,center:o,right:i}}function nke(){return 0}function FW(e){return e===null?NaN:+e}function*ake(e,t){for(let r of e)r!=null&&(r=+r)>=r&&(yield r)}const ike=Qk(rc),wv=ike.right;Qk(FW).center;class _I extends Map{constructor(t,r=lke){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:r}}),t!=null)for(const[n,a]of t)this.set(n,a)}get(t){return super.get(SI(this,t))}has(t){return super.has(SI(this,t))}set(t,r){return super.set(oke(this,t),r)}delete(t){return super.delete(ske(this,t))}}function SI({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):r}function oke({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):(e.set(n,r),r)}function ske({_intern:e,_key:t},r){const n=t(r);return e.has(n)&&(r=e.get(n),e.delete(n)),r}function lke(e){return e!==null&&typeof e=="object"?e.valueOf():e}function cke(e=rc){if(e===rc)return $W;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,r)=>{const n=e(t,r);return n||n===0?n:(e(r,r)===0)-(e(t,t)===0)}}function $W(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const uke=Math.sqrt(50),dke=Math.sqrt(10),fke=Math.sqrt(2);function Fx(e,t,r){const n=(t-e)/Math.max(0,r),a=Math.floor(Math.log10(n)),i=n/Math.pow(10,a),o=i>=uke?10:i>=dke?5:i>=fke?2:1;let s,l,c;return a<0?(c=Math.pow(10,-a)/o,s=Math.round(e*c),l=Math.round(t*c),s/c<e&&
377++s,l/c>t&&--l,c=-c):(c=Math.pow(10,a)*o,s=Math.round(e/c),l=Math.round(t/c),s*c<e&&++s,l*c>t&&--l),l<s&&.5<=r&&r<2?Fx(e,t,r*2):[s,l,c]}function BA(e,t,r){if(t=+t,e=+e,r=+r,!(r>0))return[];if(e===t)return[e];const n=t<e,[a,i,o]=n?Fx(t,e,r):Fx(e,t,r);if(!(i>=a))return[];const s=i-a+1,l=new Array(s);if(n)if(o<0)for(let c=0;c<s;++c)l[c]=(i-c)/-o;else for(let c=0;c<s;++c)l[c]=(i-c)*o;else if(o<0)for(let c=0;c<s;++c)l[c]=(a+c)/-o;else for(let c=0;c<s;++c)l[c]=(a+c)*o;return l}function UA(e,t,r){return t=+t,e=+e,r=+r,Fx(e,t,r)[2]}function zA(e,t,r){t=+t,e=+e,r=+r;const n=t<e,a=n?UA(t,e,r):UA(e,t,r);return(n?-1:1)*(a<0?1/-a:a)}function EI(e,t){let r;for(const n of e)n!=null&&(r<n||r===void 0&&n>=n)&&(r=n);return r}function AI(e,t){let r;for(const n of e)n!=null&&(r>n||r===void 0&&n>=n)&&(r=n);return r}function LW(e,t,r=0,n=1/0,a){if(t=Math.floor(t),r=Math.floor(Math.max(0,r)),n=Math.floor(Math.min(e.length-1,n)),!(r<=t&&t<=n))return e;for(a=a===void 0?$W:cke(a);n>r;){if(n-r>600){const l=n-r+1,c=t-r+1,u=Math.log(l),d=.5*Math.exp(2*u/3),h=.5*Math.sqrt(u*d*(l-d)/l)*(c-l/2<0?-1:1),p=Math.max(r,Math.floor(t-c*d/l+h)),g=Math.min(n,Math.floor(t+(l-c)*d/l+h));LW(e,t,p,g,a)}const i=e[t];let o=r,s=n;for(Sp(e,r,t),a(e[n],i)>0&&Sp(e,r,n);o<s;){for(Sp(e,o,s),++o,--s;a(e[o],i)<0;)++o;for(;a(e[s],i)>0;)--s}a(e[r],i)===0?Sp(e,r,s):(++s,Sp(e,s,n)),s<=t&&(r=s+1),t<=s&&(n=s-1)}return e}function Sp(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function hke(e,t,r){if(e=Float64Array.from(ake(e)),!(!(n=e.length)||isNaN(t=+t))){if(t<=0||n<2)return AI(e);if(t>=1)return EI(e);var n,a=(n-1)*t,i=Math.floor(a),o=EI(LW(e,i).subarray(0,i+1)),s=AI(e.subarray(i+1));return o+(s-o)*(a-i)}}function pke(e,t,r=FW){if(!(!(n=e.length)||isNaN(t=+t))){if(t<=0||n<2)return+r(e[0],0,e);if(t>=1)return+r(e[n-1],n-1,e);var n,a=(n-1)*t,i=Math.floor(a),o=+r(e[i],i,e),s=+r(e[i+1],i+1,e);return o+(s-o)*(a-i)}}function mke(e,t,r){e=+e,t=+t,r=(a=arguments.length)<2?(t=e,e=0,1):a<3?1:+r;for(var n=-1,a=Math.max(0,Math.ceil((t-e)/r))|0,i=new Array(a);++n<a;)i[n]=e+n*r;return i}function $i(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function al(e,t){switch(arguments.length){case 0:break;case 1:{typeof e=="function"?this.interpolator(e):this.range(e);break}default:{this.domain(e),typeof t=="function"?this.interpolator(t):this.range(t);break}}return this}const WA=Symbol("implicit");function eP(){var e=new _I,t=[],r=[],n=WA;function a(i){let o=e.get(i);if(o===void 0){if(n!==WA)return n;e.set(i,o=t.push(i)-1)}return r[o%r.length]}return a.domain=function(i){if(!arguments.length)return t.slice();t=[],e=new _I;for(const o of i)e.has(o)||e.set(o,t.push(o)-1);return a},a.range=function(i){return arguments.length?(r=Array.from(i),a):r.slice()},a.unknown=function(i){return arguments.length?(n=i,a):n},a.copy=function(){return eP(t,r).unknown(n)},$i.apply(a,arguments),a}function l0(){var e=eP().unknown(void 0),t=e.domain,r=e.range,n=0,a=1,i,o,s=!1,l=0,c=0,u=.5;delete e.unknown;function d(){var h=t().length,p=a<n,g=p?a:n,m=p?n:a;i=(m-g)/Math.max(1,h-l+c*2),s&&(i=Math.floor(i)),g+=(m-g-i*(h-l))*u,o=i*(1-l),s&&(g=Math.round(g),o=Math.round(o));var v=mke(h).map(function(y){return g+i*y});return r(p?v.reverse():v)}return e.domain=function(h){return arguments.length?(t(h),d()):t()},e.range=function(h){return arguments.length?([n,a]=h,n=+n,a=+a,d()):[n,a]},e.rangeRound=function(h){return[n,a]=h,n=+n,a=+a,s=!0,d()},e.bandwidth=function(){return o},e.step=function(){return i},e.round=function(h){return arguments.length?(s=!!h,d()):s},e.padding=function(h){return arguments.length?(l=Math.min(1,c=+h),d()):l},e.paddingInner=function(h){return arguments.length?(l=Math.min(1,h),d()):l},e.paddingOuter=function(h){return arguments.length?(c=+h,d()):c},e.align=function(h){return arguments.length?(u=Math.max(0,Math.min(1,h)),d()):u},e.copy=function(){return l0(t(),[n,a]).round(s).paddingInner(l).paddingOuter(c).align(u)},$i.apply(d(),arguments)}function BW(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return BW(t())},e}function um(){return BW(l0.apply(null,arguments).paddingInner(1))}function tP(e,t,r){e.prototype=t.prototype=r,r.constructor=e}function UW(e,t){var r=Object.create(e.prototype);for(var n in t)r[n]=t[n];return r}function _v(){}var c0=.7,$x=1/c0,df="\\s*([+-]?\\d+)\\s*",u0="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Ko="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",vke=/^#([0-9a-f]{3,8})$/,gke=new RegExp(`^rgb\\(${df},${df},${df}\\)$`),yke=new RegExp(`^rgb\\(${Ko},${Ko},${Ko}\\)$`),xke=new RegExp(`^rgba\\(${df},${df},${df},${u0}\\)$`),bke=new RegExp(`^rgba\\(${Ko},${Ko},${Ko},${u0}\\)$`),wke=new RegExp(`^hsl\\(${u0},${Ko},${Ko}\\)$`),_ke=new RegExp(`^hsla\\(${u0},${Ko},${Ko},${u0}\\)$`),TI={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};tP(_v,d0,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:OI,formatHex:OI,formatHex8:Ske,formatHsl:Eke,formatRgb:CI,toString:CI});function OI(){return this.rgb().formatHex()}function Ske(){return this.rgb().formatHex8()}function Eke(){return zW(this).formatHsl()}function CI(){return this.rgb().formatRgb()}function d0(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=vke.exec(e))?(r=t[1].length,t=parseInt(t[1],16),r===6?kI(t):r===3?new ja(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):r===8?_g(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):r===4?_g(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=gke.exec(e))?new ja(t[1],t[2],t[3],1):(t=yke.exec(e))?new ja(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=xke.exec(e))?_g(t[1],t[2],t[3],t[4]):(t=bke.exec(e))?_g(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=wke.exec(e))?jI(t[1],t[2]/100,t[3]/100,1):(t=_ke.exec(e))?jI(t[1],t[2]/100,t[3]/100,t[4]):TI.hasOwnProperty(e)?kI(TI[e]):e==="transparent"?new j
vendor: 1,984 bytes, line 377
377a(NaN,NaN,NaN,0):null}function kI(e){return new ja(e>>16&255,e>>8&255,e&255,1)}function _g(e,t,r,n){return n<=0&&(e=t=r=NaN),new ja(e,t,r,n)}function Ake(e){return e instanceof _v||(e=d0(e)),e?(e=e.rgb(),new ja(e.r,e.g,e.b,e.opacity)):new ja}function VA(e,t,r,n){return arguments.length===1?Ake(e):new ja(e,t,r,n??1)}function ja(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}tP(ja,VA,UW(_v,{brighter(e){return e=e==null?$x:Math.pow($x,e),new ja(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?c0:Math.pow(c0,e),new ja(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new ja(xu(this.r),xu(this.g),xu(this.b),Lx(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:PI,formatHex:PI,formatHex8:Tke,formatRgb:NI,toString:NI}));function PI(){return`#${au(this.r)}${au(this.g)}${au(this.b)}`}function Tke(){return`#${au(this.r)}${au(this.g)}${au(this.b)}${au((isNaN(this.opacity)?1:this.opacity)*255)}`}function NI(){const e=Lx(this.opacity);return`${e===1?"rgb(":"rgba("}${xu(this.r)}, ${xu(this.g)}, ${xu(this.b)}${e===1?")":`, ${e})`}`}function Lx(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function xu(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function au(e){return e=xu(e),(e<16?"0":"")+e.toString(16)}function jI(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new ao(e,t,r,n)}function zW(e){if(e instanceof ao)return new ao(e.h,e.s,e.l,e.opacity);if(e instanceof _v||(e=d0(e)),!e)return new ao;if(e instanceof ao)return e;e=e.rgb();var t=e.r/255,r=e.g/255,n=e.b/255,a=Math.min(t,r,n),i=Math.max(t,r,n),o=NaN,s=i-a,l=(i+a)/2;return s?(t===i?o=(r-n)/s+(r<n)*6:r===i?o=(n-t)/s+2:o=(t-r)/s+4,s/=l<.5?i+a:2-i-a,o*=60):s=l>0&&l<1?0:o,new ao(o,s,l,e.opacity)}function Oke(e,t,r,n){return arguments.length===1?zW(e):new ao(e,t,r,n??1)}function ao(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}
vendor: 5,053 bytes, line 377
377tP(ao,Oke,UW(_v,{brighter(e){return e=e==null?$x:Math.pow($x,e),new ao(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?c0:Math.pow(c0,e),new ao(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*t,a=2*r-n;return new ja(A2(e>=240?e-240:e+120,a,n),A2(e,a,n),A2(e<120?e+240:e-120,a,n),this.opacity)},clamp(){return new ao(RI(this.h),Sg(this.s),Sg(this.l),Lx(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=Lx(this.opacity);return`${e===1?"hsl(":"hsla("}${RI(this.h)}, ${Sg(this.s)*100}%, ${Sg(this.l)*100}%${e===1?")":`, ${e})`}`}}));function RI(e){return e=(e||0)%360,e<0?e+360:e}function Sg(e){return Math.max(0,Math.min(1,e||0))}function A2(e,t,r){return(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)*255}const rP=e=>()=>e;function Cke(e,t){return function(r){return e+r*t}}function kke(e,t,r){return e=Math.pow(e,r),t=Math.pow(t,r)-e,r=1/r,function(n){return Math.pow(e+n*t,r)}}function Pke(e){return(e=+e)==1?WW:function(t,r){return r-t?kke(t,r,e):rP(isNaN(t)?r:t)}}function WW(e,t){var r=t-e;return r?Cke(e,r):rP(isNaN(e)?t:e)}const DI=function e(t){var r=Pke(t);function n(a,i){var o=r((a=VA(a)).r,(i=VA(i)).r),s=r(a.g,i.g),l=r(a.b,i.b),c=WW(a.opacity,i.opacity);return function(u){return a.r=o(u),a.g=s(u),a.b=l(u),a.opacity=c(u),a+""}}return n.gamma=e,n}(1);function Nke(e,t){t||(t=[]);var r=e?Math.min(t.length,e.length):0,n=t.slice(),a;return function(i){for(a=0;a<r;++a)n[a]=e[a]*(1-i)+t[a]*i;return n}}function jke(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function Rke(e,t){var r=t?t.length:0,n=e?Math.min(r,e.length):0,a=new Array(n),i=new Array(r),o;for(o=0;o<n;++o)a[o]=Gh(e[o],t[o]);for(;o<r;++o)i[o]=t[o];return function(s){for(o=0;o<n;++o)i[o]=a[o](s);return i}}function Dke(e,t){var r=new Date;return e=+e,t=+t,function(n){return r.setTime(e*(1-n)+t*n),r}}function Bx(e,t){return e=+e,t=+t,function(r){return e*(1-r)+t*r}}function Ike(e,t){var r={},n={},a;(e===null||typeof e!="object")&&(e={}),(t===null||typeof t!="object")&&(t={});for(a in t)a in e?r[a]=Gh(e[a],t[a]):n[a]=t[a];return function(i){for(a in r)n[a]=r[a](i);return n}}var HA=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,T2=new RegExp(HA.source,"g");function Mke(e){return function(){return e}}function Fke(e){return function(t){return e(t)+""}}function $ke(e,t){var r=HA.lastIndex=T2.lastIndex=0,n,a,i,o=-1,s=[],l=[];for(e=e+"",t=t+"";(n=HA.exec(e))&&(a=T2.exec(t));)(i=a.index)>r&&(i=t.slice(r,i),s[o]?s[o]+=i:s[++o]=i),(n=n[0])===(a=a[0])?s[o]?s[o]+=a:s[++o]=a:(s[++o]=null,l.push({i:o,x:Bx(n,a)})),r=T2.lastIndex;return r<t.length&&(i=t.slice(r),s[o]?s[o]+=i:s[++o]=i),s.length<2?l[0]?Fke(l[0].x):Mke(t):(t=l.length,function(c){for(var u=0,d;u<t;++u)s[(d=l[u]).i]=d.x(c);return s.join("")})}function Gh(e,t){var r=typeof t,n;return t==null||r==="boolean"?rP(t):(r==="number"?Bx:r==="string"?(n=d0(t))?(t=n,DI):$ke:t instanceof d0?DI:t instanceof Date?Dke:jke(t)?Nke:Array.isArray(t)?Rke:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?Ike:Bx)(e,t)}function nP(e,t){return e=+e,t=+t,function(r){return Math.round(e*(1-r)+t*r)}}function Lke(e,t){t===void 0&&(t=e,e=Gh);for(var r=0,n=t.length-1,a=t[0],i=new Array(n<0?0:n);r<n;)i[r]=e(a,a=t[++r]);return function(o){var s=Math.max(0,Math.min(n-1,Math.floor(o*=n)));return i[s](o-s)}}function Bke(e){return function(){return e}}function Ux(e){return+e}var II=[0,1];function ma(e){return e}function qA(e,t){return(t-=e=+e)?function(r){return(r-e)/t}:Bke(isNaN(t)?NaN:.5)}function Uke(e,t){var r;return e>t&&(r=e,e=t,t=r),function(n){return Math.max(e,Math.min(t,n))}}function zke(e,t,r){var n=e[0],a=e[1],i=t[0],o=t[1];return a<n?(n=qA(a,n),i=r(o,i)):(n=qA(n,a),i=r(i,o)),function(s){return i(n(s))}}function Wke(e,t,r){var n=Math.min(e.length,t.length)-1,a=new Array(n),i=new Array(n),o=-1;for(e[n]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++o<n;)a[o]=qA(e[o],e[o+1]),i[o]=r(t[o],t[o+1]);return function(s){var l=wv(e,s,1,n)-1;return i[l](a[l](s))}}function Sv(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function pw(){var e=II,t=II,r=Gh,n,a,i,o=ma,s,l,c;function u(){var h=Math.min(e.length,t.length);return o!==ma&&(o=Uke(e[0],e[h-1])),s=h>2?Wke:zke,l=c=null,d}function d(h){return h==null||isNaN(h=+h)?i:(l||(l=s(e.map(n),t,r)))(n(o(h)))}return d.invert=function(h){return o(a((c||(c=s(t,e.map(n),Bx)))(h)))},d.domain=function(h){return arguments.length?(e=Array.from(h,Ux),u()):e.slice()},d.range=function(h){return arguments.length?(t=Array.from(h),u()):t.slice()},d.rangeRound=function(h){return t=Array.from(h),r=nP,u()},d.clamp=function(h){return arguments.length?(o=h?!0:ma,u()):o!==ma},d.interpolate=function(h){return arguments.length?(r=h,u()):r},d.unknown=function(h){return arguments.length?(i=h,d):i},function(h,p){return n=h,a=p,u()}}function aP(){return pw()(ma,ma)}
vendor: 4,341 bytes, line 377
377function Vke(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function zx(e,t){if((r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var r,n=e.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+e.slice(r+1)]}function eh(e){return e=zx(Math.abs(e)),e?e[1]:NaN}function Hke(e,t){return function(r,n){for(var a=r.length,i=[],o=0,s=e[0],l=0;a>0&&s>0&&(l+s+1>n&&(s=Math.max(1,n-l)),i.push(r.substring(a-=s,a+s)),!((l+=s+1)>n));)s=e[o=(o+1)%e.length];return i.reverse().join(t)}}function qke(e){return function(t){return t.replace(/[0-9]/g,function(r){return e[+r]})}}var Gke=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function f0(e){if(!(t=Gke.exec(e)))throw new Error("invalid format: "+e);var t;return new iP({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}f0.prototype=iP.prototype;function iP(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}iP.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function Kke(e){e:for(var t=e.length,r=1,n=-1,a;r<t;++r)switch(e[r]){case".":n=a=r;break;case"0":n===0&&(n=r),a=r;break;default:if(!+e[r])break e;n>0&&(n=0);break}return n>0?e.slice(0,n)+e.slice(a+1):e}var VW;function Yke(e,t){var r=zx(e,t);if(!r)return e+"";var n=r[0],a=r[1],i=a-(VW=Math.max(-8,Math.min(8,Math.floor(a/3)))*3)+1,o=n.length;return i===o?n:i>o?n+new Array(i-o+1).join("0"):i>0?n.slice(0,i)+"."+n.slice(i):"0."+new Array(1-i).join("0")+zx(e,Math.max(0,t+i-1))[0]}function MI(e,t){var r=zx(e,t);if(!r)return e+"";var n=r[0],a=r[1];return a<0?"0."+new Array(-a).join("0")+n:n.length>a+1?n.slice(0,a+1)+"."+n.slice(a+1):n+new Array(a-n.length+2).join("0")}const FI={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:Vke,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>MI(e*100,t),r:MI,s:Yke,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function $I(e){return e}var LI=Array.prototype.map,BI=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Xke(e){var t=e.grouping===void 0||e.thousands===void 0?$I:Hke(LI.call(e.grouping,Number),e.thousands+""),r=e.currency===void 0?"":e.currency[0]+"",n=e.currency===void 0?"":e.currency[1]+"",a=e.decimal===void 0?".":e.decimal+"",i=e.numerals===void 0?$I:qke(LI.call(e.numerals,String)),o=e.percent===void 0?"%":e.percent+"",s=e.minus===void 0?"−":e.minus+"",l=e.nan===void 0?"NaN":e.nan+"";function c(d){d=f0(d);var h=d.fill,p=d.align,g=d.sign,m=d.symbol,v=d.zero,y=d.width,x=d.comma,b=d.precision,S=d.trim,w=d.type;w==="n"?(x=!0,w="g"):FI[w]||(b===void 0&&(b=12),S=!0,w="g"),(v||h==="0"&&p==="=")&&(v=!0,h="0",p="=");var A=m==="$"?r:m==="#"&&/[boxX]/.test(w)?"0"+w.toLowerCase():"",_=m==="$"?n:/[%p]/.test(w)?o:"",O=FI[w],C=/[defgprs%]/.test(w);b=b===void 0?6:/[gprs]/.test(w)?Math.max(1,Math.min(21,b)):Math.max(0,Math.min(20,b));function P(j){var T=A,D=_,k,F,ee;if(w==="c")D=O(j)+D,j="";else{j=+j;var M=j<0||1/j<0;if(j=isNaN(j)?l:O(Math.abs(j),b),S&&(j=Kke(j)),M&&+j==0&&g!=="+"&&(M=!1),T=(M?g==="("?g:s:g==="-"||g==="("?"":g)+T,D=(w==="s"?BI[8+VW/3]:"")+D+(M&&g==="("?")":""),C){for(k=-1,F=j.length;++k<F;)if(ee=j.charCodeAt(k),48>ee||ee>57){D=(ee===46?a+j.slice(k+1):j.slice(k))+D,j=j.slice(0,k);break}}}x&&!v&&(j=t(j,1/0));var H=T.length+j.length+D.length,q=H<y?new Array(y-H+1).join(h):"";switch(x&&v&&(j=t(q+j,q.length?y-D.length:1/0),q=""),p){case"<":j=T+j+D+q;break;case"=":j=T+q+j+D;break;case"^":j=q.slice(0,H=q.length>>1)+T+j+D+q.slice(H);break;default:j=q+T+j+D;break}return i(j)}return P.toString=function(){return d+""},P}function u(d,h){var p=c((d=f0(d),d.type="f",d)),g=Math.max(-8,Math.min(8,Math.floor(eh(h
377)/3)))*3,m=Math.pow(10,-g),v=BI[8+g/3];return function(y){return p(m*y)+v}}return{format:c,formatPrefix:u}}var Eg,oP,HW;Zke({thousands:",",grouping:[3],currency:["$",""]});function Zke(e){return Eg=Xke(e),oP=Eg.format,HW=Eg.formatPrefix,Eg}function Jke(e){return Math.max(0,-eh(Math.abs(e)))}function Qke(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(eh(t)/3)))*3-eh(Math.abs(e)))}function ePe(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,eh(t)-eh(e))+1}function qW(e,t,r,n){var a=zA(e,t,r),i;switch(n=f0(n??",f"),n.type){case"s":{var o=Math.max(Math.abs(e),Math.abs(t));return n.precision==null&&!isNaN(i=Qke(a,o))&&(n.precision=i),HW(n,o)}case"":case"e":case"g":case"p":case"r":{n.precision==null&&!isNaN(i=ePe(a,Math.max(Math.abs(e),Math.abs(t))))&&(n.precision=i-(n.type==="e"));break}case"f":case"%":{n.precision==null&&!isNaN(i=Jke(a))&&(n.precision=i-(n.type==="%")*2);break}}return oP(n)}function Sc(e){var t=e.domain;return e.ticks=function(r){var n=t();return BA(n[0],n[n.length-1],r??10)},e.tickFormat=function(r,n){var a=t();return qW(a[0],a[a.length-1],r??10,n)},e.nice=function(r){r==null&&(r=10);var n=t(),a=0,i=n.length-1,o=n[a],s=n[i],l,c,u=10;for(s<o&&(c=o,o=s,s=c,c=a,a=i,i=c);u-- >0;){if(c=UA(o,s,r),c===l)return n[a]=o,n[i]=s,t(n);if(c>0)o=Math.floor(o/c)*c,s=Math.ceil(s/c)*c;else if(c<0)o=Math.ceil(o*c)/c,s=Math.floor(s*c)/c;else break;l=c}return e},e}function Wx(){var e=aP();return e.copy=function(){return Sv(e,Wx())},$i.apply(e,arguments),Sc(e)}function GW(e){var t;function r(n){return n==null||isNaN(n=+n)?t:n}return r.invert=r,r.domain=r.range=function(n){return arguments.length?(e=Array.from(n,Ux),r):e.slice()},r.unknown=function(n){return arguments.length?(t=n,r):t},r.copy=function(){return GW(e).unknown(t)},e=arguments.length?Array.from(e,Ux):[0,1],Sc(r)}function KW(e,t){e=e.slice();var r=0,n=e.length-1,a=e[r],i=e[n],o;return i<a&&(o=r,r=n,n=o,o=a,a=i,i=o),e[r]=t.floor(a),e[n]=t.ceil(i),e}function UI(e){return Math.log(e)}function zI(e){return Math.exp(e)}function tPe(e){return-Math.log(-e)}function rPe(e){return-Math.exp(-e)}function nPe(e){return isFinite(e)?+("1e"+e):e<0?0:e}function aPe(e){return e===10?nPe:e===Math.E?Math.exp:t=>Math.pow(e,t)}function iPe(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function WI(e){return(t,r)=>-e(-t,r)}function sP(e){const t=e(UI,zI),r=t.domain;let n=10,a,i;function o(){return a=iPe(n),i=aPe(n),r()[0]<0?(a=WI(a),i=WI(i),e(tPe,rPe)):e(UI,zI),t}return t.base=function(s){return arguments.length?(n=+s,o()):n},t.domain=function(s){return arguments.length?(r(s),o()):r()},t.ticks=s=>{const l=r();let c=l[0],u=l[l.length-1];const d=u<c;d&&([c,u]=[u,c]);let h=a(c),p=a(u),g,m;const v=s==null?10:+s;let y=[];if(!(n%1)&&p-h<v){if(h=Math.floor(h),p=Math.ceil(p),c>0){for(;h<=p;++h)for(g=1;g<n;++g)if(m=h<0?g/i(-h):g*i(h),!(m<c)){if(m>u)break;y.push(m)}}else for(;h<=p;++h)for(g=n-1;g>=1;--g)if(m=h>0?g/i(-h):g*i(h),!(m<c)){if(m>u)break;y.push(m)}y.length*2<v&&(y=BA(c,u,v))}else y=BA(h,p,Math.min(p-h,v)).map(i);return d?y.reverse():y},t.tickFormat=(s,l)=>{if(s==null&&(s=10),l==null&&(l=n===10?"s":","),typeof l!="function"&&(!(n%1)&&(l=f0(l)).precision==null&&(l.trim=!0),l=oP(l)),s===1/0)return l;const c=Math.max(1,n*s/t.ticks().length);return u=>{let d=u/i(Math.round(a(u)));return d*n<n-.5&&(d*=n),d<=c?l(u):""}},t.nice=()=>r(KW(r(),{floor:s=>i(Math.floor(a(s))),ceil:s=>i(Math.ceil(a(s)))})),t}function YW(){const e=sP(pw()).domain([1,10]);return e.copy=()=>Sv(e,YW()).base(e.base()),$i.apply(e,arguments),e}function VI(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function HI(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function lP(e){var t=1,r=e(VI(t),HI(t));return r.constant=function(n){return arguments.length?e(VI(t=+n),HI(t)):t},Sc(r)}function XW(){var e=lP(pw());return e.copy=function(){return Sv(e,XW()).constant(e.constant())},$i.apply(e,arguments)}function qI(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function oPe(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function sPe(e){return e<0?-e*e:e*e}function cP(e){var t=e(ma,ma),r=1;function n(){return r===1?e(ma,ma):r===.5?e(oPe,sPe):e(qI(r),qI(1/r))}return t.exponent=function(a){return arguments.length?(r=+a,n()):r},Sc(t)}function uP(){var e=cP(pw());return e.copy=function(){return Sv(e,uP()).exponent(e.exponent())},$i.apply(e,arguments),e}function lPe(){return uP.apply(null,arguments).exponent(.5)}function GI(e){return Math.sign(e)*e*e}function cPe(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function ZW(){var e=aP(),t=[0,1],r=!1,n;function a(i){var o=cPe(e(i));return isNaN(o)?n:r?Math.round(o):o}return a.invert=function(i){return e.invert(GI(i))},a.domain=function(i){return arguments.length?(e.domain(i),a):e.domain()},a.range=function(i){return arguments.length?(e.range((t=Array.from(i,Ux)).map(GI)),a):t.slice()}
377,a.rangeRound=function(i){return a.range(i).round(!0)},a.round=function(i){return arguments.length?(r=!!i,a):r},a.clamp=function(i){return arguments.length?(e.clamp(i),a):e.clamp()},a.unknown=function(i){return arguments.length?(n=i,a):n},a.copy=function(){return ZW(e.domain(),t).round(r).clamp(e.clamp()).unknown(n)},$i.apply(a,arguments),Sc(a)}function JW(){var e=[],t=[],r=[],n;function a(){var o=0,s=Math.max(1,t.length);for(r=new Array(s-1);++o<s;)r[o-1]=pke(e,o/s);return i}function i(o){return o==null||isNaN(o=+o)?n:t[wv(r,o)]}return i.invertExtent=function(o){var s=t.indexOf(o);return s<0?[NaN,NaN]:[s>0?r[s-1]:e[0],s<r.length?r[s]:e[e.length-1]]},i.domain=function(o){if(!arguments.length)return e.slice();e=[];for(let s of o)s!=null&&!isNaN(s=+s)&&e.push(s);return e.sort(rc),a()},i.range=function(o){return arguments.length?(t=Array.from(o),a()):t.slice()},i.unknown=function(o){return arguments.length?(n=o,i):n},i.quantiles=function(){return r.slice()},i.copy=function(){return JW().domain(e).range(t).unknown(n)},$i.apply(i,arguments)}function QW(){var e=0,t=1,r=1,n=[.5],a=[0,1],i;function o(l){return l!=null&&l<=l?a[wv(n,l,0,r)]:i}function s(){var l=-1;for(n=new Array(r);++l<r;)n[l]=((l+1)*t-(l-r)*e)/(r+1);return o}return o.domain=function(l){return arguments.length?([e,t]=l,e=+e,t=+t,s()):[e,t]},o.range=function(l){return arguments.length?(r=(a=Array.from(l)).length-1,s()):a.slice()},o.invertExtent=function(l){var c=a.indexOf(l);return c<0?[NaN,NaN]:c<1?[e,n[0]]:c>=r?[n[r-1],t]:[n[c-1],n[c]]},o.unknown=function(l){return arguments.length&&(i=l),o},o.thresholds=function(){return n.slice()},o.copy=function(){return QW().domain([e,t]).range(a).unknown(i)},$i.apply(Sc(o),arguments)}function eV(){var e=[.5],t=[0,1],r,n=1;function a(i){return i!=null&&i<=i?t[wv(e,i,0,n)]:r}return a.domain=function(i){return arguments.length?(e=Array.from(i),n=Math.min(e.length,t.length-1),a):e.slice()},a.range=function(i){return arguments.length?(t=Array.from(i),n=Math.min(e.length,t.length-1),a):t.slice()},a.invertExtent=function(i){var o=t.indexOf(i);return[e[o-1],e[o]]},a.unknown=function(i){return arguments.length?(r=i,a):r},a.copy=function(){return eV().domain(e).range(t).unknown(r)},$i.apply(a,arguments)}const O2=new Date,C2=new Date;function xn(e,t,r,n){function a(i){return e(i=arguments.length===0?new Date:new Date(+i)),i}return a.floor=i=>(e(i=new Date(+i)),i),a.ceil=i=>(e(i=new Date(i-1)),t(i,1),e(i),i),a.round=i=>{const o=a(i),s=a.ceil(i);return i-o<s-i?o:s},a.offset=(i,o)=>(t(i=new Date(+i),o==null?1:Math.floor(o)),i),a.range=(i,o,s)=>{const l=[];if(i=a.ceil(i),s=s==null?1:Math.floor(s),!(i<o)||!(s>0))return l;let c;do l.push(c=new Date(+i)),t(i,s),e(i);while(c<i&&i<o);return l},a.filter=i=>xn(o=>{if(o>=o)for(;e(o),!i(o);)o.setTime(o-1)},(o,s)=>{if(o>=o)if(s<0)for(;++s<=0;)for(;t(o,-1),!i(o););else for(;--s>=0;)for(;t(o,1),!i(o););}),r&&(a.count=(i,o)=>(O2.setTime(+i),C2.setTime(+o),e(O2),e(C2),Math.floor(r(O2,C2))),a.every=i=>(i=Math.floor(i),!isFinite(i)||!(i>0)?null:i>1?a.filter(n?o=>n(o)%i===0:o=>a.count(0,o)%i===0):a)),a}const Vx=xn(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Vx.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?xn(t=>{t.setTime(Math.floor(t/e)*e)},(t,r)=>{t.setTime(+t+r*e)},(t,r)=>(r-t)/e):Vx);Vx.range;const ks=1e3,ki=ks*60,Ps=ki*60,Ks=Ps*24,dP=Ks*7,KI=Ks*30,k2=Ks*365,iu=xn(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*ks)},(e,t)=>(t-e)/ks,e=>e.getUTCSeconds());iu.range;const fP=xn(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*ks)},(e,t)=>{e.setTime(+e+t*ki)},(e,t)=>(t-e)/ki,e=>e.getMinutes());fP.range;const hP=xn(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*ki)},(e,t)=>(t-e)/ki,e=>e.getUTCMinutes());hP.range;const pP=xn(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*ks-e.getMinutes()*ki)},(e,t)=>{e.setTime(+e+t*Ps)},(e,t)=>(t-e)/Ps,e=>e.getHours());pP.range;const mP=xn(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Ps)},(e,t)=>(t-e)/Ps,e=>e.getUTCHours());mP.range;const Ev=xn(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*ki)/Ks,e=>e.getDate()-1);Ev.range;const mw=xn(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ks,e=>e.getUTCDate()-1);mw.range;const tV=xn(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ks,e=>Math.floor(e/Ks));tV.range;function Ju(e){return xn(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,r)=>{t.setDate(t.getDate()+r*7)},(t,r)=>(r-t-(r.getTimezoneOffset()-t.getTimezoneOffset())*ki)/dP)}
vendor: 11,138 bytes, line 377
377const vw=Ju(0),Hx=Ju(1),uPe=Ju(2),dPe=Ju(3),th=Ju(4),fPe=Ju(5),hPe=Ju(6);vw.range;Hx.range;uPe.range;dPe.range;th.range;fPe.range;hPe.range;function Qu(e){return xn(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCDate(t.getUTCDate()+r*7)},(t,r)=>(r-t)/dP)}const gw=Qu(0),qx=Qu(1),pPe=Qu(2),mPe=Qu(3),rh=Qu(4),vPe=Qu(5),gPe=Qu(6);gw.range;qx.range;pPe.range;mPe.range;rh.range;vPe.range;gPe.range;const vP=xn(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());vP.range;const gP=xn(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());gP.range;const Ys=xn(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());Ys.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:xn(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,r)=>{t.setFullYear(t.getFullYear()+r*e)});Ys.range;const Xs=xn(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());Xs.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:xn(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)});Xs.range;function rV(e,t,r,n,a,i){const o=[[iu,1,ks],[iu,5,5*ks],[iu,15,15*ks],[iu,30,30*ks],[i,1,ki],[i,5,5*ki],[i,15,15*ki],[i,30,30*ki],[a,1,Ps],[a,3,3*Ps],[a,6,6*Ps],[a,12,12*Ps],[n,1,Ks],[n,2,2*Ks],[r,1,dP],[t,1,KI],[t,3,3*KI],[e,1,k2]];function s(c,u,d){const h=u<c;h&&([c,u]=[u,c]);const p=d&&typeof d.range=="function"?d:l(c,u,d),g=p?p.range(c,+u+1):[];return h?g.reverse():g}function l(c,u,d){const h=Math.abs(u-c)/d,p=Qk(([,,v])=>v).right(o,h);if(p===o.length)return e.every(zA(c/k2,u/k2,d));if(p===0)return Vx.every(Math.max(zA(c,u,d),1));const[g,m]=o[h/o[p-1][2]<o[p][2]/h?p-1:p];return g.every(m)}return[s,l]}const[yPe,xPe]=rV(Xs,gP,gw,tV,mP,hP),[bPe,wPe]=rV(Ys,vP,vw,Ev,pP,fP);function P2(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function N2(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function Ep(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}function _Pe(e){var t=e.dateTime,r=e.date,n=e.time,a=e.periods,i=e.days,o=e.shortDays,s=e.months,l=e.shortMonths,c=Ap(a),u=Tp(a),d=Ap(i),h=Tp(i),p=Ap(o),g=Tp(o),m=Ap(s),v=Tp(s),y=Ap(l),x=Tp(l),b={a:M,A:H,b:q,B:ue,c:null,d:e3,e:e3,f:HPe,g:tNe,G:nNe,H:zPe,I:WPe,j:VPe,L:nV,m:qPe,M:GPe,p:ie,q:W,Q:n3,s:a3,S:KPe,u:YPe,U:XPe,V:ZPe,w:JPe,W:QPe,x:null,X:null,y:eNe,Y:rNe,Z:aNe,"%":r3},S={a:fe,A:pe,b:me,B:Oe,c:null,d:t3,e:t3,f:lNe,g:yNe,G:bNe,H:iNe,I:oNe,j:sNe,L:iV,m:cNe,M:uNe,p:_e,q:V,Q:n3,s:a3,S:dNe,u:fNe,U:hNe,V:pNe,w:mNe,W:vNe,x:null,X:null,y:gNe,Y:xNe,Z:wNe,"%":r3},w={a:P,A:j,b:T,B:D,c:k,d:JI,e:JI,f:$Pe,g:ZI,G:XI,H:QI,I:QI,j:DPe,L:FPe,m:RPe,M:IPe,p:C,q:jPe,Q:BPe,s:UPe,S:MPe,u:OPe,U:CPe,V:kPe,w:TPe,W:PPe,x:F,X:ee,y:ZI,Y:XI,Z:NPe,"%":LPe};b.x=A(r,b),b.X=A(n,b),b.c=A(t,b),S.x=A(r,S),S.X=A(n,S),S.c=A(t,S);function A(Q,K){return function(Y){var te=[],Se=-1,N=0,de=Q.length,oe,X,G;for(Y instanceof Date||(Y=new Date(+Y));++Se<de;)Q.charCodeAt(Se)===37&&(te.push(Q.slice(N,Se)),(X=YI[oe=Q.charAt(++Se)])!=null?oe=Q.charAt(++Se):X=oe==="e"?" ":"0",(G=K[oe])&&(oe=G(Y,X)),te.push(oe),N=Se+1);return te.push(Q.slice(N,Se)),te.join("")}}function _(Q,K){return function(Y){var te=Ep(1900,void 0,1),Se=O(te,Q,Y+="",0),N,de;if(Se!=Y.length)return null;if("Q"in te)return new Date(te.Q);if("s"in te)return new Date(te.s*1e3+("L"in te?te.L:0));if(K&&!("Z"in te)&&(te.Z=0),"p"in te&&(te.H=te.H%12+te.p*12),te.m===void 0&&(te.m="q"in te?te.q:0),"V"in te){if(te.V<1||te.V>53)return null;"w"in te||(te.w=1),"Z"in te?(N=N2(Ep(te.y,0,1)),de=N.getUTCDay(),N=de>4||de===0?qx.ceil(N):qx(N),N=mw.offset(N,(te.V-1)*7),te.y=N.getUTCFullYear(),te.m=N.getUTCMonth(),te.d=N.getUTCDate()+(te.w+6)%7):(N=P2(Ep(te.y,0,1)),de=N.getDay(),N=de>4||de===0?Hx.ceil(N):Hx(N),N=Ev.offset(N,(te.V-1)*7),te.y=N.getFullYear(),te.m=N.getMonth(),te.d=N.getDate()+(te.w+6)%7)}else("W"in te||"U"in te)&&("w"in te||(te.w="u"in te?te.u%7:"W"in te?1:0),de="Z"in te?N2(Ep(te.y,0,1)).getUTCDay():P2(Ep(te.y,0,1)).getDay(),te.m=0,te.d="W"in te?(te.w+6)%7+te.W*7-(de+5)%7:te.w+te.U*7-(de+6)%7);return"Z"in te?(te.H+=te.Z/100|0,te.M+=te.Z%100,N2(te)):P2(te)}}function O(Q,K,Y,te){for(var Se=0,N=K.length,de=Y.length,oe,X;Se<N;){if(te>=de)return-1;if(oe=K.charCodeAt(Se++),oe===37){if(oe=K.charAt(Se++),X=w[oe in YI?K.charAt(Se++):oe],!X||(te=X(Q,Y,te))<0)return-1}else if(oe!=Y.charCodeAt(te++))return-1}return te}function C(Q,K,Y){var te=c.exec(K.slice(Y));return te?(Q.p=u.get(te[0].toLowerCase()),Y+te[0].length):-1}function P(Q,K,Y){var te=p.exec(K.slice(Y));return te?(Q.w=g.get(te[0].toLowerCase()),Y+te[0].length):-1}function j(Q,K,Y){var te=d.exec(K.slice(Y));return te?(Q.w=h.get(te[0].toLowerCase()),Y+te[0].length):-1}function T(Q,K,Y){var te=y.exec(K.slice(Y));return te?(Q.m=x.get(te[0].toLowerCase()),Y+te[0].length):-1}function D(Q,K,Y){var te=m.exec(K.slice(Y));return te?(Q.m=v.get(te[0].toLowerCase()),Y+te[0].length):-1}function k(Q,K,Y){return O(Q,t,K,Y)}function F(Q,K,Y){return O(Q,r,K,Y)}function ee(Q,K,Y){return O(Q,n,K,Y)}function M(Q){return o[Q.getDay()]}function H(Q){return i[Q.getDay()]}function q(Q){return l[Q.getMonth()]}function ue(Q){return s[Q.getMonth()]}function ie(Q){return a[+(Q.getHours()>=12)]}function W(Q){return 1+~~(Q.getMonth()/3)}function fe(Q){return o[Q.getUTCDay()]}function pe(Q){return i[Q.getUTCDay()]}function me(Q){return l[Q.getUTCMonth()]}function Oe(Q){return s[Q.getUTCMonth()]}function _e(Q){return a[+(Q.getUTCHours()>=12)]}function V(Q){return 1+~~(Q.getUTCMonth()/3)}return{format:function(Q){var K=A(Q+="",b);return K.toString=function(){return Q},K},parse:function(Q){var K=_(Q+="",!1);return K.toString=function(){return Q},K},utcFormat:function(Q){var K=A(Q+="",S);return K.toString=function(){return Q},K},utcParse:function(Q){var K=_(Q+="",!0);return K.toString=function(){return Q},K}}}var YI={"-":"",_:" ",0:"0"},Cn=/^\s*\d+/,SPe=/^%/,EPe=/[\\^$*+?|[\]().{}]/g;function zt(e,t,r){var n=e<0?"-":"",a=(n?-e:e)+"",i=a.length;return n+(i<r?new Array(r-i+1).join(t)+a:a)}function APe(e){return e.replace(EPe,"\\$&")}function Ap(e){return new RegExp("^(?:"+e.map(APe).join("|")+")","i")}function Tp(e){return new Map(e.map((t,r)=>[t.toLowerCase(),r]))}function TPe(e,t,r){var n=Cn.exec(t.slice(r,r+1));return n?(e.w=+n[0],r+n[0].length):-1}function OPe(e,t,r){var n=Cn.exec(t.slice(r,r+1));return n?(e.u=+n[0],r+n[0].length):-1}function CPe(e,t,r){var n=Cn.exec(t.slice(r,r+2));return n?(e.U=+n[0],r+n[0].length):-1}function kPe(e,t,r){var n=Cn.exec(t.slice(r,r+2));return n?(e.V=+n[0],r+n[0].length):-1}function PPe(e,t,r){var n=Cn.exec(t.slice(r,r+2));return n?(e.W=+n[0],r+n[0].length):-1}function XI(e,t,r){var n=Cn.exec(t.slice(r,r+4));return n?(e.y=+n[0],r+n[0].length):-1}function ZI(e,t,r){var n=Cn.exec(t.slice(r,r+2));return n?(e.y=+n[0]+(+n[0]>68?1900:2e3),r+n[0].length):-1}function NPe(e,t,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return n?(e.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function jPe(e,t,r){var n=Cn.exec(t.slice(r,r+1));return n?(e.q=n[0]*3-3,r+n[0].length):-1}function RPe(e,t,r){var n=Cn.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function JI(e,t,r){var n=Cn.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function DPe(e,t,r){var n=Cn.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function QI(e,t,r){var n=Cn.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function IPe(e,t,r){var n=Cn.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function MPe(e,t,r){var n=Cn.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function FPe(e,t,r){var n=Cn.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function $Pe(e,t,r){var n=Cn.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function LPe(e,t,r){var n=SPe.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function BPe(e,t,r){var n=Cn.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function UPe(e,t,r){var n=Cn.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function e3(e,t){return zt(e.getDate(),t,2)}function zPe(e,t){return zt(e.getHours(),t,2)}function WPe(e,t){return zt(e.getHours()%12||12,t,2)}function VPe(e,t){return zt(1+Ev.count(Ys(e),e),t,3)}function nV(e,t){return zt(e.getMilliseconds(),t,3)}function HPe(e,t){return nV(e,t)+"000"}function qPe(e,t){return zt(e.getMonth()+1,t,2)}function GPe(e,t){return zt(e.getMinutes(),t,2)}function KPe(e,t){return zt(e.getSeconds(),t,2)}function YPe(e){var t=e.getDay();return t===0?7:t}function XPe(e,t){return zt(vw.count(Ys(e)-1,e),t,2)}function aV(e){var t=e.getDay();return t>=4||t===0?th(e):th.ceil(e)}function ZPe(e,t){return e=aV(e),zt(th.count(Ys(e),e)+(Ys(e).getDay()===4),t,2)}function JPe(e){return e.getDay()}function QPe(e,t){return zt(Hx.count(Ys(e)-1,e),t,2)}function eNe(e,t){return zt(e.getFullYear()%100,t,2)}function tNe(e,t){return e=aV(e),zt(e.getFullYear()%100,t,2)}function rNe(e,t){return zt(e.getFullYear()%1e4,t,4)}function nNe(e,t){var r=e.getDay();return e=r>=4||r===0?th(e):th.ceil(e),zt(e.getFullYear()%1e4,t,4)}function aNe(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+zt(t/60|0,"0",2)+zt(t%60,"0",2)}function t3(e,t){return zt(e.getUTCDate(),t,2)}function iNe(e,t){return zt(e.getUTCHours(),t,2)}function oNe(e,t){return zt(e.getUTCHours()%12||12,t,2)}function sNe(e,t){return zt(1+mw.count(Xs(e),e),t,3)}function iV(e,t){return zt(e.getUTCMilliseconds(),t,3)}function lNe(e,t){return iV(e,t)+"000"}function cNe(e,t){return zt(e.getUTCMonth()+1,t,2)}function uNe(e,t){return zt(e.getUTCMinutes(),t,2)}function dNe(e,t){return zt(e.getUTCSeconds(),t,2)}function fNe(e){var t=e.getUTCDay();return t===0?7:t}function hNe(e,t){return zt(gw.count(Xs(e)-1,e),t,2)}function oV(e){var t=e.getUTCDay();return t>=4||t===0?rh(e):rh.ceil(e)}function pNe(e,t){return e=oV(e),zt(rh.count(Xs(e),e)+(Xs(e).getUTCDay()===4),t,2)}function mNe(e){return e.getUTCDay()}function vNe(e,t){return zt(qx.count(Xs(e)-1,e),t,2)}function gNe(e,t){return zt(e.getUTCFullYear()%100,t,2)}function yNe(e,t){return e=oV(e),zt(e.getUTCFullYear()%100,t,2)}function xNe(e,t){return zt(e.getUTCFullYear()%1e4,t,4)}function bNe(e,t){var r=e.getUTCDay();return e=r>=4||r===0?rh(e):rh.ceil(e),zt(e.getUTCFullYear()%1e4,t,4)}function wNe(){return"+0000"}function r3(){return"%"}function n3(e){return+e}function a3(e){return Math.floor(+e/1e3)}var bd,sV,lV;_Ne({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
377ay","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function _Ne(e){return bd=_Pe(e),sV=bd.format,bd.parse,lV=bd.utcFormat,bd.utcParse,bd}function SNe(e){return new Date(e)}function ENe(e){return e instanceof Date?+e:+new Date(+e)}function yP(e,t,r,n,a,i,o,s,l,c){var u=aP(),d=u.invert,h=u.domain,p=c(".%L"),g=c(":%S"),m=c("%I:%M"),v=c("%I %p"),y=c("%a %d"),x=c("%b %d"),b=c("%B"),S=c("%Y");function w(A){return(l(A)<A?p:s(A)<A?g:o(A)<A?m:i(A)<A?v:n(A)<A?a(A)<A?y:x:r(A)<A?b:S)(A)}return u.invert=function(A){return new Date(d(A))},u.domain=function(A){return arguments.length?h(Array.from(A,ENe)):h().map(SNe)},u.ticks=function(A){var _=h();return e(_[0],_[_.length-1],A??10)},u.tickFormat=function(A,_){return _==null?w:c(_)},u.nice=function(A){var _=h();return(!A||typeof A.range!="function")&&(A=t(_[0],_[_.length-1],A??10)),A?h(KW(_,A)):u},u.copy=function(){return Sv(u,yP(e,t,r,n,a,i,o,s,l,c))},u}function ANe(){return $i.apply(yP(bPe,wPe,Ys,vP,vw,Ev,pP,fP,iu,sV).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function TNe(){return $i.apply(yP(yPe,xPe,Xs,gP,gw,mw,mP,hP,iu,lV).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function yw(){var e=0,t=1,r,n,a,i,o=ma,s=!1,l;function c(d){return d==null||isNaN(d=+d)?l:o(a===0?.5:(d=(i(d)-r)*a,s?Math.max(0,Math.min(1,d)):d))}c.domain=function(d){return arguments.length?([e,t]=d,r=i(e=+e),n=i(t=+t),a=r===n?0:1/(n-r),c):[e,t]},c.clamp=function(d){return arguments.length?(s=!!d,c):s},c.interpolator=function(d){return arguments.length?(o=d,c):o};function u(d){return function(h){var p,g;return arguments.length?([p,g]=h,o=d(p,g),c):[o(0),o(1)]}}return c.range=u(Gh),c.rangeRound=u(nP),c.unknown=function(d){return arguments.length?(l=d,c):l},function(d){return i=d,r=d(e),n=d(t),a=r===n?0:1/(n-r),c}}function Ec(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function cV(){var e=Sc(yw()(ma));return e.copy=function(){return Ec(e,cV())},al.apply(e,arguments)}function uV(){var e=sP(yw()).domain([1,10]);return e.copy=function(){return Ec(e,uV()).base(e.base())},al.apply(e,arguments)}function dV(){var e=lP(yw());return e.copy=function(){return Ec(e,dV()).constant(e.constant())},al.apply(e,arguments)}function xP(){var e=cP(yw());return e.copy=function(){return Ec(e,xP()).exponent(e.exponent())},al.apply(e,arguments)}function ONe(){return xP.apply(null,arguments).exponent(.5)}function fV(){var e=[],t=ma;function r(n){if(n!=null&&!isNaN(n=+n))return t((wv(e,n,1)-1)/(e.length-1))}return r.domain=function(n){if(!arguments.length)return e.slice();e=[];for(let a of n)a!=null&&!isNaN(a=+a)&&e.push(a);return e.sort(rc),r},r.interpolator=function(n){return arguments.length?(t=n,r):t},r.range=function(){return e.map((n,a)=>t(a/(e.length-1)))},r.quantiles=function(n){return Array.from({length:n+1},(a,i)=>hke(e,i/n))},r.copy=function(){return fV(t).domain(e)},al.apply(r,arguments)}function xw(){var e=0,t=.5,r=1,n=1,a,i,o,s,l,c=ma,u,d=!1,h;function p(m){return isNaN(m=+m)?h:(m=.5+((m=+u(m))-i)*(n*m<n*i?s:l),c(d?Math.max(0,Math.min(1,m)):m))}p.domain=function(m){return arguments.length?([e,t,r]=m,a=u(e=+e),i=u(t=+t),o=u(r=+r),s=a===i?0:.5/(i-a),l=i===o?0:.5/(o-i),n=i<a?-1:1,p):[e,t,r]},p.clamp=function(m){return arguments.length?(d=!!m,p):d},p.interpolator=function(m){return arguments.length?(c=m,p):c};function g(m){return function(v){var y,x,b;return arguments.length?([y,x,b]=v,c=Lke(m,[y,x,b]),p):[c(0),c(.5),c(1)]}}return p.range=g(Gh),p.rangeRound=g(nP),p.unknown=function(m){return arguments.length?(h=m,p):h},function(m){return u=m,a=m(e),i=m(t),o=m(r),s=a===i?0:.5/(i-a),l=i===o?0:.5/(o-i),n=i<a?-1:1,p}}function hV(){var e=Sc(xw()(ma));return e.copy=function(){return Ec(e,hV())},al.apply(e,arguments)}function pV(){var e=sP(xw()).domain([.1,1,10]);return e.copy=function(){return Ec(e,pV()).base(e.base())},al.apply(e,arguments)}function mV(){var e=lP(xw());return e.copy=function(){return Ec(e,mV()).constant(e.constant())},al.apply(e,arguments)}function bP(){var e=cP(xw());return e.copy=function(){return Ec(e,bP()).exponent(e.exponent())},al.apply(e,arguments)}function CNe(){return bP.apply(null,arguments).exponent(.5)}const i3=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:l0,scaleDiverging:hV,scaleDivergingLog:pV,scaleDivergingPow:bP,scaleDivergingSqrt:CNe,scaleDivergingSymlog:mV,scaleIdentity:GW,scaleImplicit:WA,scaleLinear:Wx,scaleLog:YW,scaleOrdinal:eP,scalePoint:um,scalePow:uP,scaleQuantile:JW,scaleQuantize:QW,scaleRadial:ZW,scaleSequential:cV,scaleSequentialLog:uV,scaleSequentialPow:xP,scaleSequentialQuantile:fV,scaleSequentialSqrt:ONe,scaleSequentialSymlog:dV,scaleSqrt:lPe,scaleSymlog:XW,scaleThreshold:eV,scaleTime:ANe,scaleUtc:TNe,tickFormat:qW},Symbol.toStringTag,{value:"Module"}));var kNe=$h;function PNe(e,t,r){for(var n=-1,a=e.length;++n<a;){var i=e[n],o=t(i);if(o!=null&&(s===void 0?o===o&&!kNe(o):r(o,s)))var s=o,l=i}return l}var bw=PNe;function NNe(e,t){return e>t}
vendor: 62,856 bytes, lines 377-404
377var vV=NNe,jNe=bw,RNe=vV,DNe=qh;function INe(e){return e&&e.length?jNe(e,DNe,RNe):void 0}var MNe=INe;const ww=It(MNe);function FNe(e,t){return e<t}var gV=FNe,$Ne=bw,LNe=gV,BNe=qh;function UNe(e){return e&&e.length?$Ne(e,BNe,LNe):void 0}var zNe=UNe;const _w=It(zNe);var WNe=Dk,VNe=os,HNe=AW,qNe=$a;function GNe(e,t){var r=qNe(e)?WNe:HNe;return r(e,VNe(t))}var KNe=GNe,YNe=SW,XNe=KNe;function ZNe(e,t){return YNe(XNe(e,t),1)}var JNe=ZNe;const QNe=It(JNe);var eje=Yk;function tje(e,t){return eje(e,t)}var rje=tje;const Av=It(rje);var Kh=1e9,nje={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},_P,Cr=!0,Di="[DecimalError] ",bu=Di+"Invalid argument: ",wP=Di+"Exponent out of range: ",Yh=Math.floor,Vc=Math.pow,aje=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Qa,_n=1e7,br=7,yV=9007199254740991,Gx=Yh(yV/br),He={};He.absoluteValue=He.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};He.comparedTo=He.cmp=function(e){var t,r,n,a,i=this;if(e=new i.constructor(e),i.s!==e.s)return i.s||-e.s;if(i.e!==e.e)return i.e>e.e^i.s<0?1:-1;for(n=i.d.length,a=e.d.length,t=0,r=n<a?n:a;t<r;++t)if(i.d[t]!==e.d[t])return i.d[t]>e.d[t]^i.s<0?1:-1;return n===a?0:n>a^i.s<0?1:-1};He.decimalPlaces=He.dp=function(){var e=this,t=e.d.length-1,r=(t-e.e)*br;if(t=e.d[t],t)for(;t%10==0;t/=10)r--;return r<0?0:r};He.dividedBy=He.div=function(e){return Ds(this,new this.constructor(e))};He.dividedToIntegerBy=He.idiv=function(e){var t=this,r=t.constructor;return cr(Ds(t,new r(e),0,1),r.precision)};He.equals=He.eq=function(e){return!this.cmp(e)};He.exponent=function(){return an(this)};He.greaterThan=He.gt=function(e){return this.cmp(e)>0};He.greaterThanOrEqualTo=He.gte=function(e){return this.cmp(e)>=0};He.isInteger=He.isint=function(){return this.e>this.d.length-2};He.isNegative=He.isneg=function(){return this.s<0};He.isPositive=He.ispos=function(){return this.s>0};He.isZero=function(){return this.s===0};He.lessThan=He.lt=function(e){return this.cmp(e)<0};He.lessThanOrEqualTo=He.lte=function(e){return this.cmp(e)<1};He.logarithm=He.log=function(e){var t,r=this,n=r.constructor,a=n.precision,i=a+5;if(e===void 0)e=new n(10);else if(e=new n(e),e.s<1||e.eq(Qa))throw Error(Di+"NaN");if(r.s<1)throw Error(Di+(r.s?"NaN":"-Infinity"));return r.eq(Qa)?new n(0):(Cr=!1,t=Ds(h0(r,i),h0(e,i),i),Cr=!0,cr(t,a))};He.minus=He.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?wV(t,e):xV(t,(e.s=-e.s,e))};He.modulo=He.mod=function(e){var t,r=this,n=r.constructor,a=n.precision;if(e=new n(e),!e.s)throw Error(Di+"NaN");return r.s?(Cr=!1,t=Ds(r,e,0,1).times(e),Cr=!0,r.minus(t)):cr(new n(r),a)};He.naturalExponential=He.exp=function(){return bV(this)};He.naturalLogarithm=He.ln=function(){return h0(this)};He.negated=He.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};He.plus=He.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?xV(t,e):wV(t,(e.s=-e.s,e))};He.precision=He.sd=function(e){var t,r,n,a=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(bu+e);if(t=an(a)+1,n=a.d.length-1,r=n*br+1,n=a.d[n],n){for(;n%10==0;n/=10)r--;for(n=a.d[0];n>=10;n/=10)r++}return e&&t>r?t:r};He.squareRoot=He.sqrt=function(){var e,t,r,n,a,i,o,s=this,l=s.constructor;if(s.s<1){if(!s.s)return new l(0);throw Error(Di+"NaN")}for(e=an(s),Cr=!1,a=Math.sqrt(+s),a==0||a==1/0?(t=Uo(s.d),(t.length+e)%2==0&&(t+="0"),a=Math.sqrt(t),e=Yh((e+1)/2)-(e<0||e%2),a==1/0?t="5e"+e:(t=a.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),n=new l(t)):n=new l(a.toString()),r=l.precision,a=o=r+3;;)if(i=n,n=i.plus(Ds(s,i,o+2)).times(.5),Uo(i.d).slice(0,o)===(t=Uo(n.d)).slice(0,o)){if(t=t.slice(o-3,o+1),a==o&&t=="4999"){if(cr(i,r+1,0),i.times(i).eq(s)){n=i;break}}else if(t!="9999")break;o+=4}return Cr=!0,cr(n,r)};He.times=He.mul=function(e){var t,r,n,a,i,o,s,l,c,u=this,d=u.constructor,h=u.d,p=(e=new d(e)).d;if(!u.s||!e.s)return new d(0);for(e.s*=u.s,r=u.e+e.e,l=h.length,c=p.length,l<c&&(i=h,h=p,p=i,o=l,l=c,c=o),i=[],o=l+c,n=o;n--;)i.push(0);for(n=c;--n>=0;){for(t=0,a=l+n;a>n;)s=i[a]+p[n]*h[a-n-1]+t,i[a--]=s%_n|0,t=s/_n|0;i[a]=(i[a]+t)%_n|0}for(;!i[--o];)i.pop();return t?++r:i.shift(),e.d=i,e.e=r,Cr?cr(e,d.precision):e};He.toDecimalPlaces=He.todp=function(e,t){var r=this,n=r.constructor;return r=new n(r),e===void 0?r:(Qo(e,0,Kh),t===void 0?t=n.rounding:Qo(t,0,8),cr(r,e+an(r)+1,t))};He.toExponential=function(e,t){var r,n=this,a=n.constructor;return e===void 0?r=Bu(n,!0):(Qo(e,0,Kh),t===void 0?t=a.rounding:Qo(t,0,8),n=cr(new a(n),e+1,t),r=Bu(n,!0,e+1)),r};He.toFixed=function(e,t){var r,n,a=this,i=a.constructor;return e===void 0?Bu(a):(Qo(e,0,Kh),t===void 0?t=i.rounding:Qo(t,0,8),n=cr(new i(a),e+an(a)+1,t),r=Bu(n.abs(),!1,e+an(n)+1),a.isneg()&&!a.isZero()?"-"+r:r)};He.toInteger=He.toint=function(){var e=this,t=e.constructor;return cr(new t(e),an(e)+1,t.rounding)};He.toNumber=function(){return+this};He.toPower=He.pow=function(e){var t,r,n,a,i,o,s=this,l=s.constructor,c=12,u=+(e=new l(e));if(!e.s)return new l(Qa);if(s=new l(s),!s.s){if(e.s<1)throw Error(Di+"Infinity");return s}if(s.eq(Qa))return s;if(n=l.precision,e.eq(Qa))return cr(s,n);if(t=e.e,r=e.d.length-1,o=t>=r,i=s.s,o){if((r=u<0?-u:u)<=yV){for(a=new l(Qa),t=Math.ceil(n/br+4),Cr=!1;r%2&&(a=a.times(s),s3(a.d,t)),r=Yh(r/2),r!==0;)s=s.times(s),s3(s.d,t);return Cr=!0,e.s<0?new l(Qa).div(a):cr(a,n)}}else if(i<0)throw Error(Di+"NaN");return i=i<0&&e.d[Math.max(t,r)]&1?-1:1,s.s=1,Cr=!1,a=e.times(h0(s,n+c)),Cr=!0,a=bV(a),a.s=i,a};He.toPrecision=function(e,t){var r,n,a=this,i=a.constructor;return e===void 0?(r=an(a),n=Bu(a,r<=i.toExpNeg||r>=i.toExpPos)):(Qo(e,1,Kh),t===void 0?t=i.rounding:Qo(t,0,8),a=cr(new i(a),e,t),r=an(a),n=Bu(a,e<=r||r<=i.toExpNeg,e)),n};He.toSignificantDigits=He.tosd=function(e,t){var r=this,n=r.constructor;return e===void 0?(e=n.precision,t=n.rounding):(Qo(e,1,Kh),t===void 0?t=n.rounding:Qo(t,0,8)),cr(new n(r),e,t)};He.toString=He.valueOf=He.val=He.toJSON=He[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=an(e),r=e.constructor;return Bu(e,t<=r.toExpNeg||t>=r.toExpPos)};function xV(e,t){var r,n,a,i,o,s,l,c,u=e.constructor,d=u.precision;if(!e.s||!t.s)return t.s||(t=new u(e)),Cr?cr(t,d):t;if(l=e.d,c=t.d,o=e.e,a=t.e,l=l.slice(),i=o-a,i){for(i<0?(n=l,i=-i,s=c.length):(n=c,a=o,s=l.length),o=Math.ceil(d/br),s=o>s?o+1:s+1,i>s&&(i=s,n.length=1),n.reverse();i--;)n.push(0);n.reverse()}for(s=l.length,i=c.length,s-i<0&&(i=s,n=c,c=l,l=n),r=0;i;)r=(l[--i]=l[i]+c[i]+r)/_n|0,l[i]%=_n;for(r&&(l.unshift(r),++a),s=l.length;l[--s]==0;)l.pop();return t.d=l,t.e=a,Cr?cr(t,d):t}function Qo(e,t,r){if(e!==~~e||e<t||e>r)throw Error(bu+e)}function Uo(e){var t,r,n,a=e.length-1,i="",o=e[0];if(a>0){for(i+=o,t=1;t<a;t++)n=e[t]+"",r=br-n.length,r&&(i+=yl(r)),i+=n;o=e[t],n=o+"",r=br-n.length,r&&(i+=yl(r))}else if(o===0)return"0";for(;o%10===0;)o/=10;return i+o}var Ds=function(){function e(n,a){var i,o=0,s=n.length;for(n=n.slice();s--;)i=n[s]*a+o,n[s]=i%_n|0,o=i/_n|0;return o&&n.unshift(o),n}function t(n,a,i,o){var s,l;if(i!=o)l=i>o?1:-1;else for(s=l=0;s<i;s++)if(n[s]!=a[s]){l=n[s]>a[s]?1:-1;break}return l}function r(n,a,i){for(var o=0;i--;)n[i]-=o,o=n[i]<a[i]?1:0,n[i]=o*_n+n[i]-a[i];for(;!n[0]&&n.length>1;)n.shift()}return function(n,a,i,o){var s,l,c,u,d,h,p,g,m,v,y,x,b,S,w,A,_,O,C=n.constructor,P=n.s==a.s?1:-1,j=n.d,T=a.d;if(!n.s)return new C(n);if(!a.s)throw Error(Di+"Division by zero");for(l=n.e-a.e,_=T.length,w=j.length,p=new C(P),g=p.d=[],c=0;T[c]==(j[c]||0);)++c;if(T[c]>(j[c]||0)&&--l,i==null?x=i=C.precision:o?x=i+(an(n)-an(a))+1:x=i,x<0)return new C(0);if(x=x/br+2|0,c=0,_==1)for(u=0,T=T[0],x++;(c<w||u)&&x--;c++)b=u*_n+(j[c]||0),g[c]=b/T|0,u=b%T|0;else{for(u=_n/(T[0]+1)|0,u>1&&(T=e(T,u),j=e(j,u),_=T.length,w=j.length),S=_,m=j.slice(0,_),v=m.length;v<_;)m[v++]=0;O=T.slice(),O.unshift(0),A=T[0],T[1]>=_n/2&&++A;do u=0,s=t(T,m,_,v),s<0?(y=m[0],_!=v&&(y=y*_n+(m[1]||0)),u=y/A|0,u>1?(u>=_n&&(u=_n-1),d=e(T,u),h=d.length,v=m.length,s=t(d,m,h,v),s==1&&(u--,r(d,_<h?O:T,h))):(u==0&&(s=u=1),d=T.slice()),h=d.length,h<v&&d.unshift(0),r(m,d,v),s==-1&&(v=m.length,s=t(T,m,_,v),s<1&&(u++,r(m,_<v?O:T,v))),v=m.length):s===0&&(u++,m=[0]),g[c++]=u,s&&m[0]?m[v++]=j[S]||0:(m=[j[S]],v=1);while((S++<w||m[0]!==void 0)&&x--)}return g[0]||g.shift(),p.e=l,cr(p,o?i+an(p)+1:i)}}();function bV(e,t){var r,n,a,i,o,s,l=0,c=0,u=e.constructor,d=u.precision;if(an(e)>16)throw Error(wP+an(e));if(!e.s)return new u(Qa);for(t==null?(Cr=!1,s=d):s=t,o=new u(.03125);e.abs().gte(.1);)e=e.times(o),c+=5;for(n=Math.log(Vc(2,c))/Math.LN10*2+5|0,s+=n,r=a=i=new u(Qa),u.precision=s;;){if(a=cr(a.times(e),s),r=r.times(++l),o=i.plus(Ds(a,r,s)),Uo(o.d).slice(0,s)===Uo(i.d).slice(0,s)){for(;c--;)i=cr(i.times(i),s);return u.precision=d,t==null?(Cr=!0,cr(i,d)):i}i=o}}function an(e){for(var t=e.e*br,r=e.d[0];r>=10;r/=10)t++;return t}function j2(e,t,r){if(t>e.LN10.sd())throw Cr=!0,r&&(e.precision=r),Error(Di+"LN10 precision limit exceeded");return cr(new e(e.LN10),t)}function yl(e){for(var t="";e--;)t+="0";return t}function h0(e,t){var r,n,a,i,o,s,l,c,u,d=1,h=10,p=e,g=p.d,m=p.constructor,v=m.precision;if(p.s<1)throw Error(Di+(p.s?"NaN":"-Infinity"));if(p.eq(Qa))return new m(0);if(t==null?(Cr=!1,c=v):c=t,p.eq(10))return t==null&&(Cr=!0),j2(m,c);if(c+=h,m.precision=c,r=Uo(g),n=r.charAt(0),i=an(p),Math.abs(i)<15e14){for(;n<7&&n!=1||n==1&&r.charAt(1)>3;)p=p.times(e),r=Uo(p.d),n=r.charAt(0),d++;i=an(p),n>1?(p=new m("0."+r),i++):p=new m(n+"."+r.slice(1))}else return l=j2(m,c+2,v).times(i+""),p=h0(new m(n+"."+r.slice(1)),c-h).plus(l),m.precision=v,t==null?(Cr=!0,cr(p,v)):p;for(s=o=p=Ds(p.minus(Qa),p.plus(Qa),c),u=cr(p.times(p),c),a=3;;){if(o=cr(o.times(u),c),l=s.plus(Ds(o,new m(a),c)),Uo(l.d).slice(0,c)===Uo(s.d).slice(0,c))return s=s.times(2),i!==0&&(s=s.plus(j2(m,c+2,v).times(i+""))),s=Ds(s,new m(d),c),m.precision=v,t==null?(Cr=!0,cr(s,v)):s;s=l,a+=2}}function o3(e,t){var r,n,a;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(n=t.search(/e/i))>0?(r<0&&(r=n),r+=+t.slice(n+1),t=t.substring(0,n)):r<0&&(r=t.length),n=0;t.charCodeAt(n)===48;)++n;for(a=t.length;t.charCodeAt(a-1)===48;)--a;if(t=t.slice(n,a),t){if(a-=n,r=r-n-1,e.e=Yh(r/br),e.d=[],n=(r+1)%br,r<0&&(n+=br),n<a){for(n&&e.d.push(+t.slice(0,n)),a-=br;n<a;)e.d.push(+t.slice(n,n+=br));t=t.slice(n),n=br-t.length}else n-=a;for(;n--;)t+="0";if(e.d.push(+t),Cr&&(e.e>Gx||e.e<-Gx))throw Error(wP+r)}else e.s=0,e.e=0,e.d=[0];return e}function cr(e,t,r){var n,a,i,o,s,l,c,u,d=e.d;for(o=1,i=d[0];i>=10;i/=10)o++;if(n=t-o,n<0)n+=br,a=t,c=d[u=0];else{if(u=Math.ceil((n+1)/br),i=d.length,u>=i)return e;for(c=i=d[u],o=1;i>=10;i/=10)o++;n%=br,a=n-br+o}if(r!==void 0&&(i=Vc(10,o-a-1),s=c/i%10|0,l=t<0||d[u+1]!==void 0||c%i,l=r<4?(s||l)&&(r==0||r==(e.s<0?3:2)):s>5||s==5&&(r==4||l||r==6&&(n>0?a>0?c/Vc(10,o-a):0:d[u-1])%10&1||r==(e.s<0?8:7))),t<1||!d[0])return l?(i=an(e),d.length=1,t=t-i-1,d[0]=Vc(10,(br-t%br)%br),e.e=Yh(-t/br)||0):(d.length=1,d[0]=e.e=e.s=0),e;if(n==0?(d.length=u,i=1,u--):(d.length=u+1,i=Vc(10,br-n),d[u]=a>0?(c/Vc(10,o-a)%Vc(10,a)|0)*i:0),l)for(;;)if(u==0){(d[0]+=i)==_n&&(d[0]=1,++e.e);break}else{if(d[u]+=i,d[u]!=_n)break;d[u--]=0,i=1}for(n=d.length;d[--n]===0;)d.pop();if(Cr&&(e.e>Gx||e.e<-Gx))throw Error(wP+an(e));return e}function wV(e,t){var r,n,a,i,o,s,l,c,u,d,h=e.constructor,p=h.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new h(e),Cr?cr(t,p):t;if(l=e.d,d=t.d,n=t.e,c=e.e,l=l.slice(),o=c-n,o){for(u=o<0,u?(r=l,o=-o,s=d.length):(r=d,n=c,s=l.length),a=Math.max(Math.ceil(p/br),s)+2,o>a&&(o=a,r.length=1),r.reverse(),a=o;a--;)r.push(0);r.reverse()}else{for(a=l.length,s=d.length,u=a<s,u&&(s=a),a=0;a<s;a++)if(l[a]!=d[a]){u=l[a]<d[a];break}o=0}for(u&&(r=l,l=d,d=r,t.s=-t.s),s=l.length,a=d.length-s;a>0;--a)l[s++]=0;for(a=d.length;a>o;){if(l[--a]<d[a]){for(i=a;i&&l[--i]===0;)l[i]=_n-1;--l[i],l[a]+=_n}l[a]-=d[a]}for(;l[--s]===0;)l.pop();for(;l[0]===0;l.shift())--n;return l[0]?(t.d=l,t.e=n,Cr?cr(t,p):t):new h(0)}function Bu(e,t,r){var n,a=an(e),i=Uo(e.d),o=i.length;return t?(r&&(n=r-o)>0?i=i.charAt(0)+"."+i.slice(1)+yl(n):o>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(a<0?"e":"e+")+a):a<0?(i="0."+yl(-a-1)+i,r&&(n=r-o)>0&&(i+=yl(n))):a>=o?(i+=yl(a+1-o),r&&(n=r-a-1)>0&&(i=i+"."+yl(n))):((n=a+1)<o&&(i=i.slice(0,n)+"."+i.slice(n)),r&&(n=r-o)>0&&(a+1===o&&(i+="."),i+=yl(n))),e.s<0?"-"+i:i}function s3(e,t){if(e.length>t)return e.length=t,!0}function _V(e){var t,r,n;function a(i){var o=this;if(!(o instanceof a))return new a(i);if(o.constructor=a,i instanceof a){o.s=i.s,o.e=i.e,o.d=(i=i.d)?i.slice():i;return}if(typeof i=="number"){if(i*0!==0)throw Error(bu+i);if(i>0)o.s=1;else if(i<0)i=-i,o.s=-1;else{o.s=0,o.e=0,o.d=[0];return}if(i===~~i&&i<1e7){o.e=0,o.d=[i];return}return o3(o,i.toString())}else if(typeof i!="string")throw Error(bu+i);if(i.charCodeAt(0)===45?(i=i.slice(1),o.s=-1):o.s=1,aje.test(i))o3(o,i);else throw Error(bu+i)}if(a.prototype=He,a.ROUND_UP=0,a.ROUND_DOWN=1,a.ROUND_CEIL=2,a.ROUND_FLOOR=3,a.ROUND_HALF_UP=4,a.ROUND_HALF_DOWN=5,a.ROUND_HALF_EVEN=6,a.ROUND_HALF_CEIL=7,a.ROUND_HALF_FLOOR=8,a.clone=_V,a.config=a.set=ije,e===void 0&&(e={}),e)for(n=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t<n.length;)e.hasOwnProperty(r=n[t++])||(e[r]=this[r]);return a.config(e),a}function ije(e){if(!e||typeof e!="object")throw Error(Di+"Object expected");var t,r,n,a=["precision",1,Kh,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<a.length;t+=3)if((n=e[r=a[t]])!==void 0)if(Yh(n)===n&&n>=a[t+1]&&n<=a[t+2])this[r]=n;else throw Error(bu+r+": "+n);if((n=e[r="LN10"])!==void 0)if(n==Math.LN10)this[r]=new this(n);else throw Error(bu+r+": "+n);return this}var _P=_V(nje);Qa=new _P(1);const nr=_P;function oje(e){return uje(e)||cje(e)||lje(e)||sje()}function sje(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
378In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function lje(e,t){if(e){if(typeof e=="string")return GA(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return GA(e,t)}}function cje(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function uje(e){if(Array.isArray(e))return GA(e)}function GA(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var dje=function(t){return t},SV={"@@functional/placeholder":!0},EV=function(t){return t===SV},l3=function(t){return function r(){return arguments.length===0||arguments.length===1&&EV(arguments.length<=0?void 0:arguments[0])?r:t.apply(void 0,arguments)}},fje=function e(t,r){return t===1?r:l3(function(){for(var n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];var o=a.filter(function(s){return s!==SV}).length;return o>=t?r.apply(void 0,a):e(t-o,l3(function(){for(var s=arguments.length,l=new Array(s),c=0;c<s;c++)l[c]=arguments[c];var u=a.map(function(d){return EV(d)?l.shift():d});return r.apply(void 0,oje(u).concat(l))}))})},Sw=function(t){return fje(t.length,t)},KA=function(t,r){for(var n=[],a=t;a<r;++a)n[a-t]=a;return n},hje=Sw(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(r){return t[r]}).map(e)}),pje=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if(!r.length)return dje;var a=r.reverse(),i=a[0],o=a.slice(1);return function(){return o.reduce(function(s,l){return l(s)},i.apply(void 0,arguments))}},YA=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},AV=function(t){var r=null,n=null;return function(){for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r&&i.every(function(s,l){return s===r[l]})||(r=i,n=t.apply(void 0,i)),n}};function mje(e){var t;return e===0?t=1:t=Math.floor(new nr(e).abs().log(10).toNumber())+1,t}function vje(e,t,r){for(var n=new nr(e),a=0,i=[];n.lt(t)&&a<1e5;)i.push(n.toNumber()),n=n.add(r),a++;return i}var gje=Sw(function(e,t,r){var n=+e,a=+t;return n+r*(a-n)}),yje=Sw(function(e,t,r){var n=t-+e;return n=n||1/0,(r-e)/n}),xje=Sw(function(e,t,r){var n=t-+e;return n=n||1/0,Math.max(0,Math.min(1,(r-e)/n))});const Ew={rangeStep:vje,getDigitCount:mje,interpolateNumber:gje,uninterpolateNumber:yje,uninterpolateTruncation:xje};function XA(e){return _je(e)||wje(e)||TV(e)||bje()}function bje(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
379In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function wje(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function _je(e){if(Array.isArray(e))return ZA(e)}function p0(e,t){return Aje(e)||Eje(e,t)||TV(e,t)||Sje()}function Sje(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
380In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function TV(e,t){if(e){if(typeof e=="string")return ZA(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ZA(e,t)}}function ZA(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Eje(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var r=[],n=!0,a=!1,i=void 0;try{for(var o=e[Symbol.iterator](),s;!(n=(s=o.next()).done)&&(r.push(s.value),!(t&&r.length===t));n=!0);}catch(l){a=!0,i=l}finally{try{!n&&o.return!=null&&o.return()}finally{if(a)throw i}}return r}}function Aje(e){if(Array.isArray(e))return e}function OV(e){var t=p0(e,2),r=t[0],n=t[1],a=r,i=n;return r>n&&(a=n,i=r),[a,i]}function CV(e,t,r){if(e.lte(0))return new nr(0);var n=Ew.getDigitCount(e.toNumber()),a=new nr(10).pow(n),i=e.div(a),o=n!==1?.05:.1,s=new nr(Math.ceil(i.div(o).toNumber())).add(r).mul(o),l=s.mul(a);return t?l:new nr(Math.ceil(l))}function Tje(e,t,r){var n=1,a=new nr(e);if(!a.isint()&&r){var i=Math.abs(e);i<1?(n=new nr(10).pow(Ew.getDigitCount(e)-1),a=new nr(Math.floor(a.div(n).toNumber())).mul(n)):i>1&&(a=new nr(Math.floor(e)))}else e===0?a=new nr(Math.floor((t-1)/2)):r||(a=new nr(Math.floor(e)));var o=Math.floor((t-1)/2),s=pje(hje(function(l){return a.add(new nr(l-o).mul(n)).toNumber()}),KA);return s(0,t)}function kV(e,t,r,n){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(r-1)))return{step:new nr(0),tickMin:new nr(0),tickMax:new nr(0)};var i=CV(new nr(t).sub(e).div(r-1),n,a),o;e<=0&&t>=0?o=new nr(0):(o=new nr(e).add(t).div(2),o=o.sub(new nr(o).mod(i)));var s=Math.ceil(o.sub(e).div(i).toNumber()),l=Math.ceil(new nr(t).sub(o).div(i).toNumber()),c=s+l+1;return c>r?kV(e,t,r,n,a+1):(c<r&&(l=t>0?l+(r-c):l,s=t>0?s:s+(r-c)),{step:i,tickMin:o.sub(new nr(s).mul(i)),tickMax:o.add(new nr(l).mul(i))})}function Oje(e){var t=p0(e,2),r=t[0],n=t[1],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=Math.max(a,2),s=OV([r,n]),l=p0(s,2),c=l[0],u=l[1];if(c===-1/0||u===1/0){var d=u===1/0?[c].concat(XA(KA(0,a-1).map(function(){return 1/0}))):[].concat(XA(KA(0,a-1).map(function(){return-1/0})),[u]);return r>n?YA(d):d}if(c===u)return Tje(c,a,i);var h=kV(c,u,o,i),p=h.step,g=h.tickMin,m=h.tickMax,v=Ew.rangeStep(g,m.add(new nr(.1).mul(p)),p);return r>n?YA(v):v}function Cje(e,t){var r=p0(e,2),n=r[0],a=r[1],i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=OV([n,a]),s=p0(o,2),l=s[0],c=s[1];if(l===-1/0||c===1/0)return[n,a];if(l===c)return[l];var u=Math.max(t,2),d=CV(new nr(c).sub(l).div(u-1),i,0),h=[].concat(XA(Ew.rangeStep(new nr(l),new nr(c).sub(new nr(.99).mul(d)),d)),[c]);return n>a?YA(h):h}var kje=AV(Oje),Pje=AV(Cje),Nje="Invariant failed";function Uu(e,t){throw new Error(Nje)}var jje=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function nh(e){"@babel/helpers - typeof";return nh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nh(e)}function Kx(){return Kx=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},Kx.apply(this,arguments)}function Rje(e,t){return Fje(e)||Mje(e,t)||Ije(e,t)||Dje()}function Dje(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
381In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ije(e,t){if(e){if(typeof e=="string")return c3(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return c3(e,t)}}function c3(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Mje(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function Fje(e){if(Array.isArray(e))return e}function $je(e,t){if(e==null)return{};var r=Lje(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Lje(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function Bje(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Uje(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,jV(n.key),n)}}function zje(e,t,r){return t&&Uje(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Wje(e,t,r){return t=Yx(t),Vje(e,PV()?Reflect.construct(t,r||[],Yx(e).constructor):t.apply(e,r))}function Vje(e,t){if(t&&(nh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Hje(e)}function Hje(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function PV(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(PV=function(){return!!e})()}function Yx(e){return Yx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Yx(e)}function qje(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&JA(e,t)}function JA(e,t){return JA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},JA(e,t)}function NV(e,t,r){return t=jV(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function jV(e){var t=Gje(e,"string");return nh(t)=="symbol"?t:t+""}function Gje(e,t){if(nh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(nh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Tv=function(e){function t(){return Bje(this,t),Wje(this,t,arguments)}return qje(t,e),zje(t,[{key:"render",value:function(){var n=this.props,a=n.offset,i=n.layout,o=n.width,s=n.dataKey,l=n.data,c=n.dataPointFormatter,u=n.xAxis,d=n.yAxis,h=$je(n,jje),p=ot(h,!1);this.props.direction==="x"&&u.type!=="number"&&Uu();var g=l.map(function(m){var v=c(m,s),y=v.x,x=v.y,b=v.value,S=v.errorVal;if(!S)return null;var w=[],A,_;if(Array.isArray(S)){var O=Rje(S,2);A=O[0],_=O[1]}else A=_=S;if(i==="vertical"){var C=u.scale,P=x+a,j=P+o,T=P-o,D=C(b-A),k=C(b+_);w.push({x1:k,y1:j,x2:k,y2:T}),w.push({x1:D,y1:P,x2:k,y2:P}),w.push({x1:D,y1:j,x2:D,y2:T})}else if(i==="horizontal"){var F=d.scale,ee=y+a,M=ee-o,H=ee+o,q=F(b-A),ue=F(b+_);w.push({x1:M,y1:ue,x2:H,y2:ue}),w.push({x1:ee,y1:q,x2:ee,y2:ue}),w.push({x1:M,y1:q,x2:H,y2:q})}return B.createElement(Ut,Kx({className:"recharts-errorBar",key:"bar-".concat(w.map(function(ie){return"".concat(ie.x1,"-").concat(ie.x2,"-").concat(ie.y1,"-").concat(ie.y2)}))},p),w.map(function(ie){return B.createElement("line",Kx({},ie,{key:"line-".concat(ie.x1,"-").concat(ie.x2,"-").concat(ie.y1,"-").concat(ie.y2)}))}))});return B.createElement(Ut,{className:"recharts-errorBars"},g)}}])}(B.Component);NV(Tv,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});NV(Tv,"displayName","ErrorBar");function m0(e){"@babel/helpers - typeof";return m0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},m0(e)}function u3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Dc(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?u3(Object(r),!0).forEach(function(n){Kje(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u3(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Kje(e,t,r){return t=Yje(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Yje(e){var t=Xje(e,"string");return m0(t)=="symbol"?t:t+""}function Xje(e,t){if(m0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(m0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var RV=function(t){var r=t.children,n=t.formattedGraphicalItems,a=t.legendWidth,i=t.legendContent,o=Ha(r,tc);if(!o)return null;var s=tc.defaultProps,l=s!==void 0?Dc(Dc({},s),o.props):{},c;return o.props&&o.props.payload?c=o.props&&o.props.payload:i==="children"?c=(n||[]).reduce(function(u,d){var h=d.item,p=d.props,g=p.sectors||p.data||[];return u.concat(g.map(function(m){return{type:o.props.iconType||h.props.legendType,value:m.name,color:m.fill,payload:m}}))},[]):c=(n||[]).map(function(u){var d=u.item,h=d.type.defaultProps,p=h!==void 0?Dc(Dc({},h),d.props):{},g=p.dataKey,m=p.name,v=p.legendType,y=p.hide;return{inactive:y,dataKey:g,type:l.iconType||v||"square",color:SP(d),value:m||g,payload:p}}),Dc(Dc(Dc({},l),tc.getWithHeight(o,a)),{},{payload:c,item:o})};function v0(e){"@babel/helpers - typeof";return v0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},v0(e)}function d3(e){return e4e(e)||Qje(e)||Jje(e)||Zje()}function Zje(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
382In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Jje(e,t){if(e){if(typeof e=="string")return QA(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return QA(e,t)}}function Qje(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function e4e(e){if(Array.isArray(e))return QA(e)}function QA(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function f3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ur(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?f3(Object(r),!0).forEach(function(n){ff(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f3(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function ff(e,t,r){return t=t4e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function t4e(e){var t=r4e(e,"string");return v0(t)=="symbol"?t:t+""}function r4e(e,t){if(v0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(v0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function pn(e,t,r){return gt(e)||gt(t)?r:vn(t)?ai(e,t,r):ft(t)?t(e):r}function dm(e,t,r,n){var a=QNe(e,function(s){return pn(s,t)});if(r==="number"){var i=a.filter(function(s){return Me(s)||parseFloat(s)});return i.length?[_w(i),ww(i)]:[1/0,-1/0]}var o=n?a.filter(function(s){return!gt(s)}):a;return o.map(function(s){return vn(s)||s instanceof Date?s:""})}var n4e=function(t){var r,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=-1,s=(r=n==null?void 0:n.length)!==null&&r!==void 0?r:0;if(s<=1)return 0;if(i&&i.axisType==="angleAxis"&&Math.abs(Math.abs(i.range[1]-i.range[0])-360)<=1e-6)for(var l=i.range,c=0;c<s;c++){var u=c>0?a[c-1].coordinate:a[s-1].coordinate,d=a[c].coordinate,h=c>=s-1?a[0].coordinate:a[c+1].coordinate,p=void 0;if(ha(d-u)!==ha(h-d)){var g=[];if(ha(h-d)===ha(l[1]-l[0])){p=h;var m=d+l[1]-l[0];g[0]=Math.min(m,(m+u)/2),g[1]=Math.max(m,(m+u)/2)}else{p=u;var v=h+l[1]-l[0];g[0]=Math.min(d,(v+d)/2),g[1]=Math.max(d,(v+d)/2)}var y=[Math.min(d,(p+d)/2),Math.max(d,(p+d)/2)];if(t>y[0]&&t<=y[1]||t>=g[0]&&t<=g[1]){o=a[c].index;break}}else{var x=Math.min(u,h),b=Math.max(u,h);if(t>(x+d)/2&&t<=(b+d)/2){o=a[c].index;break}}}else for(var S=0;S<s;S++)if(S===0&&t<=(n[S].coordinate+n[S+1].coordinate)/2||S>0&&S<s-1&&t>(n[S].coordinate+n[S-1].coordinate)/2&&t<=(n[S].coordinate+n[S+1].coordinate)/2||S===s-1&&t>(n[S].coordinate+n[S-1].coordinate)/2){o=n[S].index;break}return o},SP=function(t){var r,n=t,a=n.type.displayName,i=(r=t.type)!==null&&r!==void 0&&r.defaultProps?Ur(Ur({},t.type.defaultProps),t.props):t.props,o=i.stroke,s=i.fill,l;switch(a){case"Line":l=o;break;case"Area":case"Radar":l=o&&o!=="none"?o:s;break;default:l=s;break}return l},a4e=function(t){var r=t.barSize,n=t.totalSize,a=t.stackGroups,i=a===void 0?{}:a;if(!i)return{};for(var o={},s=Object.keys(i),l=0,c=s.length;l<c;l++)for(var u=i[s[l]].stackGroups,d=Object.keys(u),h=0,p=d.length;h<p;h++){var g=u[d[h]],m=g.items,v=g.cateAxisId,y=m.filter(function(_){return Rs(_.type).indexOf("Bar")>=0});if(y&&y.length){var x=y[0].type.defaultProps,b=x!==void 0?Ur(Ur({},x),y[0].props):y[0].props,S=b.barSize,w=b[v];o[w]||(o[w]=[]);var A=gt(S)?r:S;o[w].push({item:y[0],stackList:y.slice(1),barSize:gt(A)?void 0:pa(A,n,0)})}}return o},i4e=function(t){var r=t.barGap,n=t.barCategoryGap,a=t.bandSize,i=t.sizeList,o=i===void 0?[]:i,s=t.maxBarSize,l=o.length;if(l<1)return null;var c=pa(r,a,0,!0),u,d=[];if(o[0].barSize===+o[0].barSize){var h=!1,p=a/l,g=o.reduce(function(S,w){return S+w.barSize||0},0);g+=(l-1)*c,g>=a&&(g-=(l-1)*c,c=0),g>=a&&p>0&&(h=!0,p*=.9,g=l*p);var m=(a-g)/2>>0,v={offset:m-c,size:0};u=o.reduce(function(S,w){var A={item:w.item,position:{offset:v.offset+v.size+c,size:h?p:w.barSize}},_=[].concat(d3(S),[A]);return v=_[_.length-1].position,w.stackList&&w.stackList.length&&w.stackList.forEach(function(O){_.push({item:O,position:v})}),_},d)}else{var y=pa(n,a,0,!0);a-2*y-(l-1)*c<=0&&(c=0);var x=(a-2*y-(l-1)*c)/l;x>1&&(x>>=0);var b=s===+s?Math.min(x,s):x;u=o.reduce(function(S,w,A){var _=[].concat(d3(S),[{item:w.item,position:{offset:y+(x+c)*A+(x-b)/2,size:b}}]);return w.stackList&&w.stackList.length&&w.stackList.forEach(function(O){_.push({item:O,position:_[_.length-1].position})}),_},d)}return u},o4e=function(t,r,n,a){var i=n.children,o=n.width,s=n.margin,l=o-(s.left||0)-(s.right||0),c=RV({children:i,legendWidth:l});if(c){var u=a||{},d=u.width,h=u.height,p=c.align,g=c.verticalAlign,m=c.layout;if((m==="vertical"||m==="horizontal"&&g==="middle")&&p!=="center"&&Me(t[p]))return Ur(Ur({},t),{},ff({},p,t[p]+(d||0)));if((m==="horizontal"||m==="vertical"&&p==="center")&&g!=="middle"&&Me(t[g]))return Ur(Ur({},t),{},ff({},g,t[g]+(h||0)))}return t},s4e=function(t,r,n){return gt(r)?!0:t==="horizontal"?r==="yAxis":t==="vertical"||n==="x"?r==="xAxis":n==="y"?r==="yAxis":!0},DV=function(t,r,n,a,i){var o=r.props.children,s=ii(o,Tv).filter(function(c){return s4e(a,i,c.props.direction)});if(s&&s.length){var l=s.map(function(c){return c.props.dataKey});return t.reduce(function(c,u){var d=pn(u,n);if(gt(d))return c;var h=Array.isArray(d)?[_w(d),ww(d)]:[d,d],p=l.reduce(function(g,m){var v=pn(u,m,0),y=h[0]-Math.abs(Array.isArray(v)?v[0]:v),x=h[1]+Math.abs(Array.isArray(v)?v[1]:v);return[Math.min(y,g[0]),Math.max(x,g[1])]},[1/0,-1/0]);return[Math.min(p[0],c[0]),Math.max(p[1],c[1])]},[1/0,-1/0])}return null},l4e=function(t,r,n,a,i){var o=r.map(function(s){return DV(t,s,n,i,a)}).filter(function(s){return!gt(s)});return o&&o.length?o.reduce(function(s,l){return[Math.min(s[0],l[0]),Math.max(s[1],l[1])]},[1/0,-1/0]):null},IV=function(t,r,n,a,i){var o=r.map(function(l){var c=l.props.dataKey;return n==="number"&&c&&DV(t,l,c,a)||dm(t,c,n,i)});if(n==="number")return o.reduce(function(l,c){return[Math.min(l[0],c[0]),Math.max(l[1],c[1])]},[1/0,-1/0]);var s={};return o.reduce(function(l,c){for(var u=0,d=c.length;u<d;u++)s[c[u]]||(s[c[u]]=!0,l.push(c[u]));return l},[])},MV=function(t,r){return t==="horizontal"&&r==="xAxis"||t==="vertical"&&r==="yAxis"||t==="centric"&&r==="angleAxis"||t==="radial"&&r==="radiusAxis"},FV=function(t,r,n,a){if(a)return t.map(function(l){return l.coordinate});var i,o,s=t.map(function(l){return l.coordinate===r&&(i=!0),l.coordinate===n&&(o=!0),l.coordinate});return i||s.push(r),o||s.push(n),s},Ns=function(t,r,n){if(!t)return null;var a=t.scale,i=t.duplicateDomain,o=t.type,s=t.range,l=t.realScaleType==="scaleBand"?a.bandwidth()/2:2,c=(r||n)&&o==="category"&&a.bandwidth?a.bandwidth()/l:0;if(c=t.axisType==="angleAxis"&&(s==null?void 0:s.length)>=2?ha(s[0]-s[1])*2*c:c,r&&(t.ticks||t.niceTicks)){var u=(t.ticks||t.niceTicks).map(function(d){var h=i?i.indexOf(d):d;return{coordinate:a(h)+c,value:d,offset:c}});return u.filter(function(d){return!xv(d.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(d,h){return{coordinate:a(d)+c,value:d,index:h,offset:c}}):a.ticks&&!n?a.ticks(t.tickCount).map(function(d){return{coordinate:a(d)+c,value:d,offset:c}}):a.domain().map(function(d,h){return{coordinate:a(d)+c,value:i?i[d]:d,index:h,offset:c}})},R2=new WeakMap,Ag=function(t,r){if(typeof r!="function")return t;R2.has(t)||R2.set(t,new WeakMap);var n=R2.get(t);if(n.has(r))return n.get(r);var a=function(){t.apply(void 0,arguments),r.apply(void 0,arguments)};return n.set(r,a),a},$V=function(t,r,n){var a=t.scale,i=t.type,o=t.layout,s=t.axisType;if(a==="auto")return o==="radial"&&s==="radiusAxis"?{scale:l0(),realScaleType:"band"}:o==="radial"&&s==="angleAxis"?{scale:Wx(),realScaleType:"linear"}:i==="category"&&r&&(r.indexOf("LineChart")>=0||r.indexOf("AreaChart")>=0||r.indexOf("ComposedChart")>=0&&!n)?{scale:um(),realScaleType:"point"}:i==="category"?{scale:l0(),realScaleType:"band"}:{scale:Wx(),realScaleType:"linear"};if(Fu(a)){var l="scale".concat(sw(a));return{scale:(i3[l]||um)(),realScaleType:i3[l]?l:"point"}}return ft(a)?{scale:a}:{scale:um(),realScaleType:"point"}},h3=1e-4,LV=function(t){var r=t.domain();if(!(!r||r.length<=2)){var n=r.length,a=t.range(),i=Math.min(a[0],a[1])-h3,o=Math.max(a[0],a[1])+h3,s=t(r[0]),l=t(r[n-1]);(s<i||s>o||l<i||l>o)&&t.domain([r[0],r[n-1]])}},c4e=function(t,r){if(!t)return null;for(var n=0,a=t.length;n<a;n++)if(t[n].item===r)return t[n].position;return null},u4e=function(t,r){if(!r||r.length!==2||!Me(r[0])||!Me(r[1]))return t;var n=Math.min(r[0],r[1]),a=Math.max(r[0],r[1]),i=[t[0],t[1]];return(!Me(t[0])||t[0]<n)&&(i[0]=n),(!Me(t[1])||t[1]>a)&&(i[1]=a),i[0]>a&&(i[0]=a),i[1]<n&&(i[1]=n),i},d4e=function(t){var r=t.length;if(!(r<=0))for(var n=0,a=t[0].length;n<a;++n)for(var i=0,o=0,s=0;s<r;++s){var l=xv(t[s][n][1])?t[s][n][0]:t[s][n][1];l>=0?(t[s][n][0]=i,t[s][n][1]=i+l,i=t[s][n][1]):(t[s][n][0]=o,t[s][n][1]=o+l,o=t[s][n][1])}},f4e=function(t){var r=t.length;if(!(r<=0))for(var n=0,a=t[0].length;n<a;++n)for(var i=0,o=0;o<r;++o){var s=xv(t[o][n][1])?t[o][n][0]:t[o][n][1];s>=0?(t[o][n][0]=i,t[o][n][1]=i+s,i=t[o][n][1]):(t[o][n][0]=0,t[o][n][1]=0)}},h4e={sign:d4e,expand:jbe,none:Yf,silhouette:Rbe,wiggle:Dbe,positive:f4e},p4e=function(t,r,n){var a=r.map(function(s){return s.props.dataKey}),i=h4e[n],o=Nbe().keys(a).value(function(s,l){return+pn(s,l,0)}).order(EA).offset(i);return o(t)},m4e=function(t,r,n,a,i,o){if(!t)return null;var s=o?r.reverse():r,l={},c=s.reduce(function(d,h){var p,g=(p=h.type)!==null&&p!==void 0&&p.defaultProps?Ur(Ur({},h.type.defaultProps),h.props):h.props,m=g.stackId,v=g.hide;if(v)return d;var y=g[n],x=d[y]||{hasStack:!1,stackGroups:{}};if(vn(m)){var b=x.stackGroups[m]||{numericAxisId:n,cateAxisId:a,items:[]};b.items.push(h),x.hasStack=!0,x.stackGroups[m]=b}else x.stackGroups[Wh("_stackId_")]={numericAxisId:n,cateAxisId:a,items:[h]};return Ur(Ur({},d),{},ff({},y,x))},l),u={};return Object.keys(c).reduce(function(d,h){var p=c[h];if(p.hasStack){var g={};p.stackGroups=Object.keys(p.stackGroups).reduce(function(m,v){var y=p.stackGroups[v];return Ur(Ur({},m),{},ff({},v,{numericAxisId:n,cateAxisId:a,items:y.items,stackedData:p4e(t,y.items,i)}))},g)}return Ur(Ur({},d),{},ff({},h,p))},u)},BV=function(t,r){var n=r.realScaleType,a=r.type,i=r.tickCount,o=r.originalDomain,s=r.allowDecimals,l=n||r.scale;if(l!=="auto"&&l!=="linear")return null;if(i&&a==="number"&&o&&(o[0]==="auto"||o[1]==="auto")){var c=t.domain();if(!c.length)return null;var u=kje(c,i,s);return t.domain([_w(u),ww(u)]),{niceTicks:u}}if(i&&a==="number"){var d=t.domain(),h=Pje(d,i,s);return{niceTicks:h}}return null};function p3(e){var t=e.axis,r=e.ticks,n=e.bandSize,a=e.entry,i=e.index,o=e.dataKey;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!gt(a[t.dataKey])){var s=_x(r,"value",a[t.dataKey]);if(s)return s.coordinate+n/2}return r[i]?r[i].coordinate+n/2:null}var l=pn(a,gt(o)?t.dataKey:o);return gt(l)?null:t.scale(l)}var m3=function(t){var r=t.axis,n=t.ticks,a=t.offset,i=t.bandSize,o=t.entry,s=t.index;if(r.type==="category")return n[s]?n[s].coordinate+a:null;var l=pn(o,r.dataKey,r.domain[s]);return gt(l)?null:r.scale(l)-i/2+a},v4e=function(t){var r=t.numericAxis,n=r.scale.domain();if(r.type==="number"){var a=Math.min(n[0],n[1]),i=Math.max(n[0],n[1]);return a<=0&&i>=0?0:i<0?i:a}return n[0]},g4e=function(t,r){var n,a=(n=t.type)!==null&&n!==void 0&&n.defaultProps?Ur(Ur({},t.type.defaultProps),t.props):t.props,i=a.stackId;if(vn(i)){var o=r[i];if(o){var s=o.items.indexOf(t);return s>=0?o.stackedData[s]:null}}return null},y4e=function(t){return t.reduce(function(r,n){return[_w(n.concat([r[0]]).filter(Me)),ww(n.concat([r[1]]).filter(Me))]},[1/0,-1/0])},UV=function(t,r,n){return Object.keys(t).reduce(function(a,i){var o=t[i],s=o.stackedData,l=s.reduce(function(c,u){var d=y4e(u.slice(r,n+1));return[Math.min(c[0],d[0]),Math.max(c[1],d[1])]},[1/0,-1/0]);return[Math.min(l[0],a[0]),Math.max(l[1],a[1])]},[1/0,-1/0]).map(function(a){return a===1/0||a===-1/0?0:a})},v3=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,g3=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,eT=function(t,r,n){if(ft(t))return t(r,n);if(!Array.isArray(t))return r;var a=[];if(Me(t[0]))a[0]=n?t[0]:Math.min(t[0],r[0]);else if(v3.test(t[0])){var i=+v3.exec(t[0])[1];a[0]=r[0]-i}else ft(t[0])?a[0]=t[0](r[0]):a[0]=r[0];if(Me(t[1]))a[1]=n?t[1]:Math.max(t[1],r[1]);else if(g3.test(t[1])){var o=+g3.exec(t[1])[1];a[1]=r[1]+o}else ft(t[1])?a[1]=t[1](r[1]):a[1]=r[1];return a},Xx=function(t,r,n){if(t&&t.scale&&t.scale.bandwidth){var a=t.scale.bandwidth();if(!n||a>0)return a}if(t&&r&&r.length>=2){for(var i=Zk(r,function(d){return d.coordinate}),o=1/0,s=1,l=i.length;s<l;s++){var c=i[s],u=i[s-1];o=Math.min((c.coordinate||0)-(u.coordinate||0),o)}return o===1/0?0:o}return n?void 0:0},y3=function(t,r,n){return!t||!t.length||Av(t,ai(n,"type.defaultProps.domain"))?r:t},zV=function(t,r){var n=t.type.defaultProps?Ur(Ur({},t.type.defaultProps),t.props):t.props,a=n.dataKey,i=n.name,o=n.unit,s=n.formatter,l=n.tooltipType,c=n.chartType,u=n.hide;return Ur(Ur({},ot(t,!1)),{},{dataKey:a,unit:o,formatter:s,name:i||a,color:SP(t),value:pn(r,a),type:l,payload:r,chartType:c,hide:u})};function g0(e){"@babel/helpers - typeof";return g0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},g0(e)}function x3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ss(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?x3(Object(r),!0).forEach(function(n){WV(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x3(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function WV(e,t,r){return t=x4e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x4e(e){var t=b4e(e,"string");return g0(t)=="symbol"?t:t+""}function b4e(e,t){if(g0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(g0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function w4e(e,t){return A4e(e)||E4e(e,t)||S4e(e,t)||_4e()}function _4e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
383In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function S4e(e,t){if(e){if(typeof e=="string")return b3(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return b3(e,t)}}function b3(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function E4e(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function A4e(e){if(Array.isArray(e))return e}var Zx=Math.PI/180,T4e=function(t){return t*180/Math.PI},mr=function(t,r,n,a){return{x:t+Math.cos(-Zx*a)*n,y:r+Math.sin(-Zx*a)*n}},VV=function(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(t-(n.left||0)-(n.right||0)),Math.abs(r-(n.top||0)-(n.bottom||0)))/2},O4e=function(t,r,n,a,i){var o=t.width,s=t.height,l=t.startAngle,c=t.endAngle,u=pa(t.cx,o,o/2),d=pa(t.cy,s,s/2),h=VV(o,s,n),p=pa(t.innerRadius,h,0),g=pa(t.outerRadius,h,h*.8),m=Object.keys(r);return m.reduce(function(v,y){var x=r[y],b=x.domain,S=x.reversed,w;if(gt(x.range))a==="angleAxis"?w=[l,c]:a==="radiusAxis"&&(w=[p,g]),S&&(w=[w[1],w[0]]);else{w=x.range;var A=w,_=w4e(A,2);l=_[0],c=_[1]}var O=$V(x,i),C=O.realScaleType,P=O.scale;P.domain(b).range(w),LV(P);var j=BV(P,Ss(Ss({},x),{},{realScaleType:C})),T=Ss(Ss(Ss({},x),j),{},{range:w,radius:g,realScaleType:C,scale:P,cx:u,cy:d,innerRadius:p,outerRadius:g,startAngle:l,endAngle:c});return Ss(Ss({},v),{},WV({},y,T))},{})},C4e=function(t,r){var n=t.x,a=t.y,i=r.x,o=r.y;return Math.sqrt(Math.pow(n-i,2)+Math.pow(a-o,2))},k4e=function(t,r){var n=t.x,a=t.y,i=r.cx,o=r.cy,s=C4e({x:n,y:a},{x:i,y:o});if(s<=0)return{radius:s};var l=(n-i)/s,c=Math.acos(l);return a>o&&(c=2*Math.PI-c),{radius:s,angle:T4e(c),angleInRadian:c}},P4e=function(t){var r=t.startAngle,n=t.endAngle,a=Math.floor(r/360),i=Math.floor(n/360),o=Math.min(a,i);return{startAngle:r-o*360,endAngle:n-o*360}},N4e=function(t,r){var n=r.startAngle,a=r.endAngle,i=Math.floor(n/360),o=Math.floor(a/360),s=Math.min(i,o);return t+s*360},w3=function(t,r){var n=t.x,a=t.y,i=k4e({x:n,y:a},r),o=i.radius,s=i.angle,l=r.innerRadius,c=r.outerRadius;if(o<l||o>c)return!1;if(o===0)return!0;var u=P4e(r),d=u.startAngle,h=u.endAngle,p=s,g;if(d<=h){for(;p>h;)p-=360;for(;p<d;)p+=360;g=p>=d&&p<=h}else{for(;p>d;)p-=360;for(;p<h;)p+=360;g=p>=h&&p<=d}return g?Ss(Ss({},r),{},{radius:o,angle:N4e(p,r)}):null},HV=function(t){return!E.isValidElement(t)&&!ft(t)&&typeof t!="boolean"?t.className:""};function y0(e){"@babel/helpers - typeof";return y0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},y0(e)}var j4e=["offset"];function R4e(e){return F4e(e)||M4e(e)||I4e(e)||D4e()}function D4e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
384In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function I4e(e,t){if(e){if(typeof e=="string")return tT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tT(e,t)}}function M4e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function F4e(e){if(Array.isArray(e))return tT(e)}function tT(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function $4e(e,t){if(e==null)return{};var r=L4e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function L4e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function _3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function ln(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?_3(Object(r),!0).forEach(function(n){B4e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_3(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function B4e(e,t,r){return t=U4e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function U4e(e){var t=z4e(e,"string");return y0(t)=="symbol"?t:t+""}function z4e(e,t){if(y0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(y0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function x0(){return x0=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},x0.apply(this,arguments)}var W4e=function(t){var r=t.value,n=t.formatter,a=gt(t.children)?r:t.children;return ft(n)?n(a):a},V4e=function(t,r){var n=ha(r-t),a=Math.min(Math.abs(r-t),360);return n*a},H4e=function(t,r,n){var a=t.position,i=t.viewBox,o=t.offset,s=t.className,l=i,c=l.cx,u=l.cy,d=l.innerRadius,h=l.outerRadius,p=l.startAngle,g=l.endAngle,m=l.clockWise,v=(d+h)/2,y=V4e(p,g),x=y>=0?1:-1,b,S;a==="insideStart"?(b=p+x*o,S=m):a==="insideEnd"?(b=g-x*o,S=!m):a==="end"&&(b=g+x*o,S=m),S=y<=0?S:!S;var w=mr(c,u,v,b),A=mr(c,u,v,b+(S?1:-1)*359),_="M".concat(w.x,",").concat(w.y,`
385    A`).concat(v,",").concat(v,",0,1,").concat(S?0:1,`,
386    `).concat(A.x,",").concat(A.y),O=gt(t.id)?Wh("recharts-radial-line-"):t.id;return B.createElement("text",x0({},n,{dominantBaseline:"central",className:bt("recharts-radial-bar-label",s)}),B.createElement("defs",null,B.createElement("path",{id:O,d:_})),B.createElement("textPath",{xlinkHref:"#".concat(O)},r))},q4e=function(t){var r=t.viewBox,n=t.offset,a=t.position,i=r,o=i.cx,s=i.cy,l=i.innerRadius,c=i.outerRadius,u=i.startAngle,d=i.endAngle,h=(u+d)/2;if(a==="outside"){var p=mr(o,s,c+n,h),g=p.x,m=p.y;return{x:g,y:m,textAnchor:g>=o?"start":"end",verticalAnchor:"middle"}}if(a==="center")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"middle"};if(a==="centerTop")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"start"};if(a==="centerBottom")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"end"};var v=(l+c)/2,y=mr(o,s,v,h),x=y.x,b=y.y;return{x,y:b,textAnchor:"middle",verticalAnchor:"middle"}},G4e=function(t){var r=t.viewBox,n=t.parentViewBox,a=t.offset,i=t.position,o=r,s=o.x,l=o.y,c=o.width,u=o.height,d=u>=0?1:-1,h=d*a,p=d>0?"end":"start",g=d>0?"start":"end",m=c>=0?1:-1,v=m*a,y=m>0?"end":"start",x=m>0?"start":"end";if(i==="top"){var b={x:s+c/2,y:l-d*a,textAnchor:"middle",verticalAnchor:p};return ln(ln({},b),n?{height:Math.max(l-n.y,0),width:c}:{})}if(i==="bottom"){var S={x:s+c/2,y:l+u+h,textAnchor:"middle",verticalAnchor:g};return ln(ln({},S),n?{height:Math.max(n.y+n.height-(l+u),0),width:c}:{})}if(i==="left"){var w={x:s-v,y:l+u/2,textAnchor:y,verticalAnchor:"middle"};return ln(ln({},w),n?{width:Math.max(w.x-n.x,0),height:u}:{})}if(i==="right"){var A={x:s+c+v,y:l+u/2,textAnchor:x,verticalAnchor:"middle"};return ln(ln({},A),n?{width:Math.max(n.x+n.width-A.x,0),height:u}:{})}var _=n?{width:c,height:u}:{};return i==="insideLeft"?ln({x:s+v,y:l+u/2,textAnchor:x,verticalAnchor:"middle"},_):i==="insideRight"?ln({x:s+c-v,y:l+u/2,textAnchor:y,verticalAnchor:"middle"},_):i==="insideTop"?ln({x:s+c/2,y:l+h,textAnchor:"middle",verticalAnchor:g},_):i==="insideBottom"?ln({x:s+c/2,y:l+u-h,textAnchor:"middle",verticalAnchor:p},_):i==="insideTopLeft"?ln({x:s+v,y:l+h,textAnchor:x,verticalAnchor:g},_):i==="insideTopRight"?ln({x:s+c-v,y:l+h,textAnchor:y,verticalAnchor:g},_):i==="insideBottomLeft"?ln({x:s+v,y:l+u-h,textAnchor:x,verticalAnchor:p},_):i==="insideBottomRight"?ln({x:s+c-v,y:l+u-h,textAnchor:y,verticalAnchor:p},_):Lh(i)&&(Me(i.x)||nu(i.x))&&(Me(i.y)||nu(i.y))?ln({x:s+pa(i.x,c),y:l+pa(i.y,u),textAnchor:"end",verticalAnchor:"end"},_):ln({x:s+c/2,y:l+u/2,textAnchor:"middle",verticalAnchor:"middle"},_)},K4e=function(t){return"cx"in t&&Me(t.cx)};function An(e){var t=e.offset,r=t===void 0?5:t,n=$4e(e,j4e),a=ln({offset:r},n),i=a.viewBox,o=a.position,s=a.value,l=a.children,c=a.content,u=a.className,d=u===void 0?"":u,h=a.textBreakAll;if(!i||gt(s)&&gt(l)&&!E.isValidElement(c)&&!ft(c))return null;if(E.isValidElement(c))return E.cloneElement(c,a);var p;if(ft(c)){if(p=E.createElement(c,a),E.isValidElement(p))return p}else p=W4e(a);var g=K4e(i),m=ot(a,!0);if(g&&(o==="insideStart"||o==="insideEnd"||o==="end"))return H4e(a,p,m);var v=g?q4e(a):G4e(a);return B.createElement(Lu,x0({className:bt("recharts-label",d)},m,v,{breakAll:h}),p)}An.displayName="Label";var qV=function(t){var r=t.cx,n=t.cy,a=t.angle,i=t.startAngle,o=t.endAngle,s=t.r,l=t.radius,c=t.innerRadius,u=t.outerRadius,d=t.x,h=t.y,p=t.top,g=t.left,m=t.width,v=t.height,y=t.clockWise,x=t.labelViewBox;if(x)return x;if(Me(m)&&Me(v)){if(Me(d)&&Me(h))return{x:d,y:h,width:m,height:v};if(Me(p)&&Me(g))return{x:p,y:g,width:m,height:v}}return Me(d)&&Me(h)?{x:d,y:h,width:0,height:0}:Me(r)&&Me(n)?{cx:r,cy:n,startAngle:i||a||0,endAngle:o||a||0,innerRadius:c||0,outerRadius:u||l||s||0,clockWise:y}:t.viewBox?t.viewBox:{}},Y4e=function(t,r){return t?t===!0?B.createElement(An,{key:"label-implicit",viewBox:r}):vn(t)?B.createElement(An,{key:"label-implicit",viewBox:r,value:t}):E.isValidElement(t)?t.type===An?E.cloneElement(t,{key:"label-implicit",viewBox:r}):B.createElement(An,{key:"label-implicit",content:t,viewBox:r}):ft(t)?B.createElement(An,{key:"label-implicit",content:t,viewBox:r}):Lh(t)?B.createElement(An,x0({viewBox:r},t,{key:"label-implicit"})):null:null},X4e=function(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&n&&!t.label)return null;var a=t.children,i=qV(t),o=ii(a,An).map(function(l,c){return E.cloneElement(l,{viewBox:r||i,key:"label-".concat(c)})});if(!n)return o;var s=Y4e(t.label,r||i);return[s].concat(R4e(o))};An.parseViewBox=qV;An.renderCallByParent=X4e;function Z4e(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var J4e=Z4e;const Q4e=It(J4e);function b0(e){"@babel/helpers - typeof";return b0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b0(e)}var eRe=["valueAccessor"],tRe=["data","dataKey","clockWise","id","textBreakAll"];function rRe(e){return oRe(e)||iRe(e)||aRe(e)||nRe()}function nRe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
387In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function aRe(e,t){if(e){if(typeof e=="string")return rT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return rT(e,t)}}function iRe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function oRe(e){if(Array.isArray(e))return rT(e)}function rT(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Jx(){return Jx=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},Jx.apply(this,arguments)}function S3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function E3(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?S3(Object(r),!0).forEach(function(n){sRe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):S3(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function sRe(e,t,r){return t=lRe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lRe(e){var t=cRe(e,"string");return b0(t)=="symbol"?t:t+""}function cRe(e,t){if(b0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(b0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function A3(e,t){if(e==null)return{};var r=uRe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function uRe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var dRe=function(t){return Array.isArray(t.value)?Q4e(t.value):t.value};function Is(e){var t=e.valueAccessor,r=t===void 0?dRe:t,n=A3(e,eRe),a=n.data,i=n.dataKey,o=n.clockWise,s=n.id,l=n.textBreakAll,c=A3(n,tRe);return!a||!a.length?null:B.createElement(Ut,{className:"recharts-label-list"},a.map(function(u,d){var h=gt(i)?r(u,d):pn(u&&u.payload,i),p=gt(s)?{}:{id:"".concat(s,"-").concat(d)};return B.createElement(An,Jx({},ot(u,!0),c,p,{parentViewBox:u.parentViewBox,value:h,textBreakAll:l,viewBox:An.parseViewBox(gt(o)?u:E3(E3({},u),{},{clockWise:o})),key:"label-".concat(d),index:d}))}))}Is.displayName="LabelList";function fRe(e,t){return e?e===!0?B.createElement(Is,{key:"labelList-implicit",data:t}):B.isValidElement(e)||ft(e)?B.createElement(Is,{key:"labelList-implicit",data:t,content:e}):Lh(e)?B.createElement(Is,Jx({data:t},e,{key:"labelList-implicit"})):null:null}function hRe(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&r&&!e.label)return null;var n=e.children,a=ii(n,Is).map(function(o,s){return E.cloneElement(o,{data:t,key:"labelList-".concat(s)})});if(!r)return a;var i=fRe(e.label,t);return[i].concat(rRe(a))}Is.renderCallByParent=hRe;function w0(e){"@babel/helpers - typeof";return w0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},w0(e)}function nT(){return nT=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},nT.apply(this,arguments)}function T3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function O3(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?T3(Object(r),!0).forEach(function(n){pRe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T3(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function pRe(e,t,r){return t=mRe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function mRe(e){var t=vRe(e,"string");return w0(t)=="symbol"?t:t+""}function vRe(e,t){if(w0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(w0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var gRe=function(t,r){var n=ha(r-t),a=Math.min(Math.abs(r-t),359.999);return n*a},Tg=function(t){var r=t.cx,n=t.cy,a=t.radius,i=t.angle,o=t.sign,s=t.isExternal,l=t.cornerRadius,c=t.cornerIsExternal,u=l*(s?1:-1)+a,d=Math.asin(l/u)/Zx,h=c?i:i+o*d,p=mr(r,n,u,h),g=mr(r,n,a,h),m=c?i-o*d:i,v=mr(r,n,u*Math.cos(d*Zx),m);return{center:p,circleTangency:g,lineTangency:v,theta:d}},GV=function(t){var r=t.cx,n=t.cy,a=t.innerRadius,i=t.outerRadius,o=t.startAngle,s=t.endAngle,l=gRe(o,s),c=o+l,u=mr(r,n,i,o),d=mr(r,n,i,c),h="M ".concat(u.x,",").concat(u.y,`
388    A `).concat(i,",").concat(i,`,0,
389    `).concat(+(Math.abs(l)>180),",").concat(+(o>c),`,
390    `).concat(d.x,",").concat(d.y,`
391  `);if(a>0){var p=mr(r,n,a,o),g=mr(r,n,a,c);h+="L ".concat(g.x,",").concat(g.y,`
392            A `).concat(a,",").concat(a,`,0,
393            `).concat(+(Math.abs(l)>180),",").concat(+(o<=c),`,
394            `).concat(p.x,",").concat(p.y," Z")}else h+="L ".concat(r,",").concat(n," Z");return h},yRe=function(t){var r=t.cx,n=t.cy,a=t.innerRadius,i=t.outerRadius,o=t.cornerRadius,s=t.forceCornerRadius,l=t.cornerIsExternal,c=t.startAngle,u=t.endAngle,d=ha(u-c),h=Tg({cx:r,cy:n,radius:i,angle:c,sign:d,cornerRadius:o,cornerIsExternal:l}),p=h.circleTangency,g=h.lineTangency,m=h.theta,v=Tg({cx:r,cy:n,radius:i,angle:u,sign:-d,cornerRadius:o,cornerIsExternal:l}),y=v.circleTangency,x=v.lineTangency,b=v.theta,S=l?Math.abs(c-u):Math.abs(c-u)-m-b;if(S<0)return s?"M ".concat(g.x,",").concat(g.y,`
395        a`).concat(o,",").concat(o,",0,0,1,").concat(o*2,`,0
396        a`).concat(o,",").concat(o,",0,0,1,").concat(-o*2,`,0
397      `):GV({cx:r,cy:n,innerRadius:a,outerRadius:i,startAngle:c,endAngle:u});var w="M ".concat(g.x,",").concat(g.y,`
398    A`).concat(o,",").concat(o,",0,0,").concat(+(d<0),",").concat(p.x,",").concat(p.y,`
399    A`).concat(i,",").concat(i,",0,").concat(+(S>180),",").concat(+(d<0),",").concat(y.x,",").concat(y.y,`
400    A`).concat(o,",").concat(o,",0,0,").concat(+(d<0),",").concat(x.x,",").concat(x.y,`
401  `);if(a>0){var A=Tg({cx:r,cy:n,radius:a,angle:c,sign:d,isExternal:!0,cornerRadius:o,cornerIsExternal:l}),_=A.circleTangency,O=A.lineTangency,C=A.theta,P=Tg({cx:r,cy:n,radius:a,angle:u,sign:-d,isExternal:!0,cornerRadius:o,cornerIsExternal:l}),j=P.circleTangency,T=P.lineTangency,D=P.theta,k=l?Math.abs(c-u):Math.abs(c-u)-C-D;if(k<0&&o===0)return"".concat(w,"L").concat(r,",").concat(n,"Z");w+="L".concat(T.x,",").concat(T.y,`
402      A`).concat(o,",").concat(o,",0,0,").concat(+(d<0),",").concat(j.x,",").concat(j.y,`
403      A`).concat(a,",").concat(a,",0,").concat(+(k>180),",").concat(+(d>0),",").concat(_.x,",").concat(_.y,`
404      A`).concat(o,",").concat(o,",0,0,").concat(+(d<0),",").concat(O.x,",").concat(O.y,"Z")}else w+="L".concat(r,",").concat(n,"Z");return w},xRe={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},KV=function(t){var r=O3(O3({},xRe),t),n=r.cx,a=r.cy,i=r.innerRadius,o=r.outerRadius,s=r.cornerRadius,l=r.forceCornerRadius,c=r.cornerIsExternal,u=r.startAngle,d=r.endAngle,h=r.className;if(o<i||u===d)return null;var p=bt("recharts-sector",h),g=o-i,m=pa(s,g,0,!0),v;return m>0&&Math.abs(u-d)<360?v=yRe({cx:n,cy:a,innerRadius:i,outerRadius:o,cornerRadius:Math.min(m,g/2),forceCornerRadius:l,cornerIsExternal:c,startAngle:u,endAngle:d}):v=GV({cx:n,cy:a,innerRadius:i,outerRadius:o,startAngle:u,endAngle:d}),B.createElement("path",nT({},ot(r,!0),{className:p,d:v,role:"img"}))};function _0(e){"@babel/helpers - typeof";return _0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_0(e)}function aT(){return aT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
404for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},aT.apply(this,arguments)}function C3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function k3(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?C3(Object(r),!0).forEach(function(n){bRe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):C3(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function bRe(e,t,r){return t=wRe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function wRe(e){var t=_Re(e,"string");return _0(t)=="symbol"?t:t+""}function _Re(e,t){if(_0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(_0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var P3={curveBasisClosed:bbe,curveBasisOpen:wbe,curveBasis:xbe,curveBumpX:ibe,curveBumpY:obe,curveLinearClosed:_be,curveLinear:cw,curveMonotoneX:Sbe,curveMonotoneY:Ebe,curveNatural:Abe,curveStep:Tbe,curveStepAfter:Cbe,curveStepBefore:Obe},Og=function(t){return t.x===+t.x&&t.y===+t.y},Op=function(t){return t.x},Cp=function(t){return t.y},SRe=function(t,r){if(ft(t))return t;var n="curve".concat(sw(t));return(n==="curveMonotone"||n==="curveBump")&&r?P3["".concat(n).concat(r==="vertical"?"Y":"X")]:P3[n]||cw},ERe=function(t){var r=t.type,n=r===void 0?"linear":r,a=t.points,i=a===void 0?[]:a,o=t.baseLine,s=t.layout,l=t.connectNulls,c=l===void 0?!1:l,u=SRe(n,s),d=c?i.filter(function(m){return Og(m)}):i,h;if(Array.isArray(o)){var p=c?o.filter(function(m){return Og(m)}):o,g=d.map(function(m,v){return k3(k3({},m),{},{base:p[v]})});return s==="vertical"?h=gg().y(Cp).x1(Op).x0(function(m){return m.base.x}):h=gg().x(Op).y1(Cp).y0(function(m){return m.base.y}),h.defined(Og).curve(u),h(g)}return s==="vertical"&&Me(o)?h=gg().y(Cp).x1(Op).x0(o):Me(o)?h=gg().x(Op).y1(Cp).y0(o):h=zz().x(Op).y(Cp),h.defined(Og).curve(u),h(d)},Qx=function(t){var r=t.className,n=t.points,a=t.path,i=t.pathRef;if((!n||!n.length)&&!a)return null;var o=n&&n.length?ERe(t):a;return E.createElement("path",aT({},ot(t,!1),Sx(t),{className:bt("recharts-curve",r),d:o,ref:i}))},YV={exports:{}},ARe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",TRe=ARe,ORe=TRe;function XV(){}function ZV(){}ZV.resetWarningCache=XV;var CRe=function(){function e(n,a,i,o,s,l){if(l!==ORe){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:ZV,resetWarningCache:XV};return r.PropTypes=r,r};YV.exports=CRe();var kRe=YV.exports;const Kt=It(kRe);var PRe=Object.getOwnPropertyNames,NRe=Object.getOwnPropertySymbols,jRe=Object.prototype.hasOwnProperty;function N3(e,t){return function(n,a,i){return e(n,a,i)&&t(n,a,i)}}function Cg(e){return function(r,n,a){if(!r||!n||typeof r!="object"||typeof n!="object")return e(r,n,a);var i=a.cache,o=i.get(r),s=i.get(n);if(o&&s)return o===n&&s===r;i.set(r,n),i.set(n,r);var l=e(r,n,a);return i.delete(r),i.delete(n),l}}function j3(e){return PRe(e).concat(NRe(e))}var RRe=Object.hasOwn||function(e,t){return jRe.call(e,t)};function ed(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var DRe="__v",IRe="__o",MRe="_owner",R3=Object.getOwnPropertyDescriptor,D3=Object.keys;function FRe(e,t,r){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function $Re(e,t){return ed(e.getTime(),t.getTime())}function LRe(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function BRe(e,t){return e===t}function I3(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var a=new Array(n),i=e.entries(),o,s,l=0;(o=i.next())&&!o.done;){for(var c=t.entries(),u=!1,d=0;(s=c.next())&&!s.done;){if(a[d]){d++;continue}var h=o.value,p=s.value;if(r.equals(h[0],p[0],l,d,e,t,r)&&r.equals(h[1],p[1],h[0],p[0],e,t,r)){u=a[d]=!0;break}d++}if(!u)return!1;l++}return!0}var URe=ed;function zRe(e,t,r){var n=D3(e),a=n.length;if(D3(t).length!==a)return!1;for(;a-- >0;)if(!JV(e,t,r,n[a]))return!1;return!0}function kp(e,t,r){var n=j3(e),a=n.length;if(j3(t).length!==a)return!1;for(var i,o,s;a-- >0;)if(i=n[a],!JV(e,t,r,i)||(o=R3(e,i),s=R3(t,i),(o||s)&&(!o||!s||o.configurable!==s.configurable||o.enumerable!==s.enumerable||o.writable!==s.writable)))return!1;return!0}function WRe(e,t){return ed(e.valueOf(),t.valueOf())}function VRe(e,t){return e.source===t.source&&e.flags===t.flags}function M3(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var a=new Array(n),i=e.values(),o,s;(o=i.next())&&!o.done;){for(var l=t.values(),c=!1,u=0;(s=l.next())&&!s.done;){if(!a[u]&&r.equals(o.value,s.value,o.value,s.value,e,t,r)){c=a[u]=!0;break}u++}if(!c)return!1}return!0}function HRe(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function qRe(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function JV(e,t,r,n){return(n===MRe||n===IRe||n===DRe)&&(e.$$typeof||t.$$typeof)?!0:RRe(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}var GRe="[object Arguments]",KRe="[object Boolean]",YRe="[object Date]",XRe="[object Error]",ZRe="[object Map]",JRe="[object Number]",QRe="[object Object]",eDe="[object RegExp]",tDe="[object Set]",rDe="[object String]",nDe="[object URL]",aDe=Array.isArray,F3=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,$3=Object.assign,iDe=Object.prototype.toString.call.bind(Object.prototype.toString);function oDe(e){var t=e.areArraysEqual,r=e.areDatesEqual,n=e.areErrorsEqual,a=e.areFunctionsEqual,i=e.areMapsEqual,o=e.areNumbersEqual,s=e.areObjectsEqual,l=e.arePrimitiveWrappersEqual,c=e.areRegExpsEqual,u=e.areSetsEqual,d=e.areTypedArraysEqual,h=e.areUrlsEqual;return function(g,m,v){if(g===m)return!0;
404if(g==null||m==null)return!1;var y=typeof g;if(y!==typeof m)return!1;if(y!=="object")return y==="number"?o(g,m,v):y==="function"?a(g,m,v):!1;var x=g.constructor;if(x!==m.constructor)return!1;if(x===Object)return s(g,m,v);if(aDe(g))return t(g,m,v);if(F3!=null&&F3(g))return d(g,m,v);if(x===Date)return r(g,m,v);if(x===RegExp)return c(g,m,v);if(x===Map)return i(g,m,v);if(x===Set)return u(g,m,v);var b=iDe(g);return b===YRe?r(g,m,v):b===eDe?c(g,m,v):b===ZRe?i(g,m,v):b===tDe?u(g,m,v):b===QRe?typeof g.then!="function"&&typeof m.then!="function"&&s(g,m,v):b===nDe?h(g,m,v):b===XRe?n(g,m,v):b===GRe?s(g,m,v):b===KRe||b===JRe||b===rDe?l(g,m,v):!1}}function sDe(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,a={areArraysEqual:n?kp:FRe,areDatesEqual:$Re,areErrorsEqual:LRe,areFunctionsEqual:BRe,areMapsEqual:n?N3(I3,kp):I3,areNumbersEqual:URe,areObjectsEqual:n?kp:zRe,arePrimitiveWrappersEqual:WRe,areRegExpsEqual:VRe,areSetsEqual:n?N3(M3,kp):M3,areTypedArraysEqual:n?kp:HRe,areUrlsEqual:qRe};if(r&&(a=$3({},a,r(a))),t){var i=Cg(a.areArraysEqual),o=Cg(a.areMapsEqual),s=Cg(a.areObjectsEqual),l=Cg(a.areSetsEqual);a=$3({},a,{areArraysEqual:i,areMapsEqual:o,areObjectsEqual:s,areSetsEqual:l})}return a}function lDe(e){return function(t,r,n,a,i,o,s){return e(t,r,s)}}function cDe(e){var t=e.circular,r=e.comparator,n=e.createState,a=e.equals,i=e.strict;if(n)return function(l,c){var u=n(),d=u.cache,h=d===void 0?t?new WeakMap:void 0:d,p=u.meta;return r(l,c,{cache:h,equals:a,meta:p,strict:i})};if(t)return function(l,c){return r(l,c,{cache:new WeakMap,equals:a,meta:void 0,strict:i})};var o={cache:void 0,equals:a,meta:void 0,strict:i};return function(l,c){return r(l,c,o)}}var uDe=Ac();Ac({strict:!0});Ac({circular:!0});Ac({circular:!0,strict:!0});Ac({createInternalComparator:function(){return ed}});Ac({strict:!0,createInternalComparator:function(){return ed}});Ac({circular:!0,createInternalComparator:function(){return ed}});Ac({circular:!0,createInternalComparator:function(){return ed},strict:!0});function Ac(e){e===void 0&&(e={});var t=e.circular,r=t===void 0?!1:t,n=e.createInternalComparator,a=e.createState,i=e.strict,o=i===void 0?!1:i,s=sDe(e),l=oDe(s),c=n?n(l):lDe(l);return cDe({circular:r,comparator:l,createState:a,equals:c,strict:o})}function dDe(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function L3(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=-1,n=function a(i){r<0&&(r=i),i-r>t?(e(i),r=-1):dDe(a)};requestAnimationFrame(n)}function iT(e){"@babel/helpers - typeof";return iT=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},iT(e)}function fDe(e){return vDe(e)||mDe(e)||pDe(e)||hDe()}function hDe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
405In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pDe(e,t){if(e){if(typeof e=="string")return B3(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return B3(e,t)}}function B3(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function mDe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function vDe(e){if(Array.isArray(e))return e}function gDe(){var e={},t=function(){return null},r=!1,n=function a(i){if(!r){if(Array.isArray(i)){if(!i.length)return;var o=i,s=fDe(o),l=s[0],c=s.slice(1);if(typeof l=="number"){L3(a.bind(null,c),l);return}a(l),L3(a.bind(null,c));return}iT(i)==="object"&&(e=i,t(e)),typeof i=="function"&&i()}};return{stop:function(){r=!0},start:function(i){r=!1,n(i)},subscribe:function(i){return t=i,function(){t=function(){return null}}}}}function S0(e){"@babel/helpers - typeof";return S0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},S0(e)}function U3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function z3(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};
vendor: 58,704 bytes, lines 405-423
405t%2?U3(Object(r),!0).forEach(function(n){QV(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):U3(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function QV(e,t,r){return t=yDe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function yDe(e){var t=xDe(e,"string");return S0(t)==="symbol"?t:String(t)}function xDe(e,t){if(S0(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(S0(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var bDe=function(t,r){return[Object.keys(t),Object.keys(r)].reduce(function(n,a){return n.filter(function(i){return a.includes(i)})})},wDe=function(t){return t},_De=function(t){return t.replace(/([A-Z])/g,function(r){return"-".concat(r.toLowerCase())})},fm=function(t,r){return Object.keys(r).reduce(function(n,a){return z3(z3({},n),{},QV({},a,t(a,r[a])))},{})},W3=function(t,r,n){return t.map(function(a){return"".concat(_De(a)," ").concat(r,"ms ").concat(n)}).join(",")};function SDe(e,t){return TDe(e)||ADe(e,t)||eH(e,t)||EDe()}function EDe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
406In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ADe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function TDe(e){if(Array.isArray(e))return e}function ODe(e){return PDe(e)||kDe(e)||eH(e)||CDe()}function CDe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
407In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eH(e,t){if(e){if(typeof e=="string")return oT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return oT(e,t)}}function kDe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function PDe(e){if(Array.isArray(e))return oT(e)}function oT(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var e1=1e-4,tH=function(t,r){return[0,3*t,3*r-6*t,3*t-3*r+1]},rH=function(t,r){return t.map(function(n,a){return n*Math.pow(r,a)}).reduce(function(n,a){return n+a})},V3=function(t,r){return function(n){var a=tH(t,r);return rH(a,n)}},NDe=function(t,r){return function(n){var a=tH(t,r),i=[].concat(ODe(a.map(function(o,s){return o*s}).slice(1)),[0]);return rH(i,n)}},H3=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=r[0],i=r[1],o=r[2],s=r[3];if(r.length===1)switch(r[0]){case"linear":a=0,i=0,o=1,s=1;break;case"ease":a=.25,i=.1,o=.25,s=1;break;case"ease-in":a=.42,i=0,o=1,s=1;break;case"ease-out":a=.42,i=0,o=.58,s=1;break;case"ease-in-out":a=0,i=0,o=.58,s=1;break;default:{var l=r[0].split("(");if(l[0]==="cubic-bezier"&&l[1].split(")")[0].split(",").length===4){var c=l[1].split(")")[0].split(",").map(function(v){return parseFloat(v)}),u=SDe(c,4);a=u[0],i=u[1],o=u[2],s=u[3]}}}var d=V3(a,o),h=V3(i,s),p=NDe(a,o),g=function(y){return y>1?1:y<0?0:y},m=function(y){for(var x=y>1?1:y,b=x,S=0;S<8;++S){var w=d(b)-x,A=p(b);if(Math.abs(w-x)<e1||A<e1)return h(b);b=g(b-w/A)}return h(b)};return m.isStepper=!1,m},jDe=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.stiff,n=r===void 0?100:r,a=t.damping,i=a===void 0?8:a,o=t.dt,s=o===void 0?17:o,l=function(u,d,h){var p=-(u-d)*n,g=h*i,m=h+(p-g)*s/1e3,v=h*s/1e3+u;return Math.abs(v-d)<e1&&Math.abs(m)<e1?[d,0]:[v,m]};return l.isStepper=!0,l.dt=s,l},RDe=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=r[0];if(typeof a=="string")switch(a){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return H3(a);case"spring":return jDe();default:if(a.split("(")[0]==="cubic-bezier")return H3(a)}return typeof a=="function"?a:null};function E0(e){"@babel/helpers - typeof";return E0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},E0(e)}function q3(e){return MDe(e)||IDe(e)||nH(e)||DDe()}function DDe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
408In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function IDe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function MDe(e){if(Array.isArray(e))return lT(e)}function G3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Nn(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?G3(Object(r),!0).forEach(function(n){sT(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):G3(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function sT(e,t,r){return t=FDe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function FDe(e){var t=$De(e,"string");return E0(t)==="symbol"?t:String(t)}function $De(e,t){if(E0(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(E0(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function LDe(e,t){return zDe(e)||UDe(e,t)||nH(e,t)||BDe()}function BDe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
409In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function nH(e,t){if(e){if(typeof e=="string")return lT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return lT(e,t)}}function lT(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function UDe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function zDe(e){if(Array.isArray(e))return e}var t1=function(t,r,n){return t+(r-t)*n},cT=function(t){var r=t.from,n=t.to;return r!==n},WDe=function e(t,r,n){var a=fm(function(i,o){if(cT(o)){var s=t(o.from,o.to,o.velocity),l=LDe(s,2),c=l[0],u=l[1];return Nn(Nn({},o),{},{from:c,velocity:u})}return o},r);return n<1?fm(function(i,o){return cT(o)?Nn(Nn({},o),{},{velocity:t1(o.velocity,a[i].velocity,n),from:t1(o.from,a[i].from,n)}):o},r):e(t,a,n-1)};const VDe=function(e,t,r,n,a){var i=bDe(e,t),o=i.reduce(function(v,y){return Nn(Nn({},v),{},sT({},y,[e[y],t[y]]))},{}),s=i.reduce(function(v,y){return Nn(Nn({},v),{},sT({},y,{from:e[y],velocity:0,to:t[y]}))},{}),l=-1,c,u,d=function(){return null},h=function(){return fm(function(y,x){return x.from},s)},p=function(){return!Object.values(s).filter(cT).length},g=function(y){c||(c=y);var x=y-c,b=x/r.dt;s=WDe(r,s,b),a(Nn(Nn(Nn({},e),t),h())),c=y,p()||(l=requestAnimationFrame(d))},m=function(y){u||(u=y);var x=(y-u)/n,b=fm(function(w,A){return t1.apply(void 0,q3(A).concat([r(x)]))},o);if(a(Nn(Nn(Nn({},e),t),b)),x<1)l=requestAnimationFrame(d);else{var S=fm(function(w,A){return t1.apply(void 0,q3(A).concat([r(1)]))},o);a(Nn(Nn(Nn({},e),t),S))}};return d=r.isStepper?g:m,function(){return requestAnimationFrame(d),function(){cancelAnimationFrame(l)}}};function ah(e){"@babel/helpers - typeof";return ah=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ah(e)}var HDe=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function qDe(e,t){if(e==null)return{};var r=GDe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function GDe(e,t){if(e==null)return{};var r={},n=Object.keys(e),a,i;for(i=0;i<n.length;i++)a=n[i],!(t.indexOf(a)>=0)&&(r[a]=e[a]);return r}function D2(e){return ZDe(e)||XDe(e)||YDe(e)||KDe()}function KDe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
410In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function YDe(e,t){if(e){if(typeof e=="string")return uT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return uT(e,t)}}function XDe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function ZDe(e){if(Array.isArray(e))return uT(e)}function uT(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function K3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function zi(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?K3(Object(r),!0).forEach(function(n){Wp(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K3(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Wp(e,t,r){return t=aH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function JDe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function QDe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,aH(n.key),n)}}function eIe(e,t,r){return t&&QDe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function aH(e){var t=tIe(e,"string");return ah(t)==="symbol"?t:String(t)}function tIe(e,t){if(ah(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(ah(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function rIe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&dT(e,t)}function dT(e,t){return dT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},dT(e,t)}function nIe(e){var t=aIe();return function(){var n=r1(e),a;if(t){var i=r1(this).constructor;a=Reflect.construct(n,arguments,i)}else a=n.apply(this,arguments);return fT(this,a)}}function fT(e,t){if(t&&(ah(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return hT(e)}function hT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function aIe(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function r1(e){return r1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},r1(e)}var es=function(e){rIe(r,e);var t=nIe(r);function r(n,a){var i;JDe(this,r),i=t.call(this,n,a);var o=i.props,s=o.isActive,l=o.attributeName,c=o.from,u=o.to,d=o.steps,h=o.children,p=o.duration;if(i.handleStyleChange=i.handleStyleChange.bind(hT(i)),i.changeStyle=i.changeStyle.bind(hT(i)),!s||p<=0)return i.state={style:{}},typeof h=="function"&&(i.state={style:u}),fT(i);if(d&&d.length)i.state={style:d[0].style};else if(c){if(typeof h=="function")return i.state={style:c},fT(i);i.state={style:l?Wp({},l,c):c}}else i.state={style:{}};return i}return eIe(r,[{key:"componentDidMount",value:function(){var a=this.props,i=a.isActive,o=a.canBegin;this.mounted=!0,!(!i||!o)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(a){var i=this.props,o=i.isActive,s=i.canBegin,l=i.attributeName,c=i.shouldReAnimate,u=i.to,d=i.from,h=this.state.style;if(s){if(!o){var p={style:l?Wp({},l,u):u};this.state&&h&&(l&&h[l]!==u||!l&&h!==u)&&this.setState(p);return}if(!(uDe(a.to,u)&&a.canBegin&&a.isActive)){var g=!a.canBegin||!a.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var m=g||c?d:a.to;if(this.state&&h){var v={style:l?Wp({},l,m):m};(l&&h[l]!==m||!l&&h!==m)&&this.setState(v)}this.runAnimation(zi(zi({},this.props),{},{from:m,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var a=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),a&&a()}},{key:"handleStyleChange",value:function(a){this.changeStyle(a)}},{key:"changeStyle",value:function(a){this.mounted&&this.setState({style:a})}},{key:"runJSAnimation",value:function(a){var i=this,o=a.from,s=a.to,l=a.duration,c=a.easing,u=a.begin,d=a.onAnimationEnd,h=a.onAnimationStart,p=VDe(o,s,RDe(c),l,this.changeStyle),g=function(){i.stopJSAnimation=p()};this.manager.start([h,u,g,l,d])}},{key:"runStepAnimation",value:function(a){var i=this,o=a.steps,s=a.begin,l=a.onAnimationStart,c=o[0],u=c.style,d=c.duration,h=d===void 0?0:d,p=function(m,v,y){if(y===0)return m;var x=v.duration,b=v.easing,S=b===void 0?"ease":b,w=v.style,A=v.properties,_=v.onAnimationEnd,O=y>0?o[y-1]:v,C=A||Object.keys(w);if(typeof S=="function"||S==="spring")return[].concat(D2(m),[i.runJSAnimation.bind(i,{from:O.style,to:w,duration:x,easing:S}),x]);var P=W3(C,x,S),j=zi(zi(zi({},O.style),w),{},{transition:P});return[].concat(D2(m),[j,x,_]).filter(wDe)};return this.manager.start([l].concat(D2(o.reduce(p,[u,Math.max(h,s)])),[a.onAnimationEnd]))}},{key:"runAnimation",value:function(a){this.manager||(this.manager=gDe());var i=a.begin,o=a.duration,s=a.attributeName,l=a.to,c=a.easing,u=a.onAnimationStart,d=a.onAnimationEnd,h=a.steps,p=a.children,g=this.manager;if(this.unSubscribe=g.subscribe(this.handleStyleChange),typeof c=="function"||typeof p=="function"||c==="spring"){this.runJSAnimation(a);return}if(h.length>1){this.runStepAnimation(a);return}var m=s?Wp({},s,l):l,v=W3(Object.keys(m),o,c);g.start([u,i,zi(zi({},m),{},{transition:v}),o,d])}},{key:"render",value:function(){var a=this.props,i=a.children;a.begin;var o=a.duration;a.attributeName,a.easing;var s=a.isActive;a.steps,a.from,a.to,a.canBegin,a.onAnimationEnd,a.shouldReAnimate,a.onAnimationReStart;var l=qDe(a,HDe),c=E.Children.count(i),u=this.state.style;if(typeof i=="function")return i(u);if(!s||c===0||o<=0)return i;var d=function(p){var g=p.props,m=g.style,v=m===void 0?{}:m,y=g.className,x=E.cloneElement(p,zi(zi({},l),{},{style:zi(zi({},v),u),className:y}));return x};return c===1?d(E.Children.only(i)):B.createElement("div",null,E.Children.map(i,function(h){return d(h)}))}}]),r}(E.PureComponent);es.displayName="Animate";es.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};es.propTypes={from:Kt.oneOfType([Kt.object,Kt.string]),to:Kt.oneOfType([Kt.object,Kt.string]),attributeName:Kt.string,duration:Kt.number,begin:Kt.number,easing:Kt.oneOfType([Kt.string,Kt.func]),steps:Kt.arrayOf(Kt.shape({duration:Kt.number.isRequired,style:Kt.object.isRequired,easing:Kt.oneOfType([Kt.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),Kt.func]),properties:Kt.arrayOf("string"),onAnimationEnd:Kt.func})),children:Kt.oneOfType([Kt.node,Kt.func]),isActive:Kt.bool,canBegin:Kt.bool,onAnimationEnd:Kt.func,shouldReAnimate:Kt.bool,onAnimationStart:Kt.func,onAnimationReStart:Kt.func};function A0(e){"@babel/helpers - typeof";return A0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A0(e)}function n1(){return n1=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},n1.apply(this,arguments)}function iIe(e,t){return cIe(e)||lIe(e,t)||sIe(e,t)||oIe()}function oIe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
411In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function sIe(e,t){if(e){if(typeof e=="string")return Y3(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Y3(e,t)}}function Y3(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function lIe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function cIe(e){if(Array.isArray(e))return e}function X3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Z3(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?X3(Object(r),!0).forEach(function(n){uIe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):X3(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function uIe(e,t,r){return t=dIe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function dIe(e){var t=fIe(e,"string");return A0(t)=="symbol"?t:t+""}function fIe(e,t){if(A0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(A0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var J3=function(t,r,n,a,i){var o=Math.min(Math.abs(n)/2,Math.abs(a)/2),s=a>=0?1:-1,l=n>=0?1:-1,c=a>=0&&n>=0||a<0&&n<0?1:0,u;if(o>0&&i instanceof Array){for(var d=[0,0,0,0],h=0,p=4;h<p;h++)d[h]=i[h]>o?o:i[h];u="M".concat(t,",").concat(r+s*d[0]),d[0]>0&&(u+="A ".concat(d[0],",").concat(d[0],",0,0,").concat(c,",").concat(t+l*d[0],",").concat(r)),u+="L ".concat(t+n-l*d[1],",").concat(r),d[1]>0&&(u+="A ".concat(d[1],",").concat(d[1],",0,0,").concat(c,`,
412        `).concat(t+n,",").concat(r+s*d[1])),u+="L ".concat(t+n,",").concat(r+a-s*d[2]),d[2]>0&&(u+="A ".concat(d[2],",").concat(d[2],",0,0,").concat(c,`,
413        `).concat(t+n-l*d[2],",").concat(r+a)),u+="L ".concat(t+l*d[3],",").concat(r+a),d[3]>0&&(u+="A ".concat(d[3],",").concat(d[3],",0,0,").concat(c,`,
414        `).concat(t,",").concat(r+a-s*d[3])),u+="Z"}else if(o>0&&i===+i&&i>0){var g=Math.min(o,i);u="M ".concat(t,",").concat(r+s*g,`
415            A `).concat(g,",").concat(g,",0,0,").concat(c,",").concat(t+l*g,",").concat(r,`
416            L `).concat(t+n-l*g,",").concat(r,`
417            A `).concat(g,",").concat(g,",0,0,").concat(c,",").concat(t+n,",").concat(r+s*g,`
418            L `).concat(t+n,",").concat(r+a-s*g,`
419            A `).concat(g,",").concat(g,",0,0,").concat(c,",").concat(t+n-l*g,",").concat(r+a,`
420            L `).concat(t+l*g,",").concat(r+a,`
421            A `).concat(g,",").concat(g,",0,0,").concat(c,",").concat(t,",").concat(r+a-s*g," Z")}else u="M ".concat(t,",").concat(r," h ").concat(n," v ").concat(a," h ").concat(-n," Z");return u},hIe=function(t,r){if(!t||!r)return!1;var n=t.x,a=t.y,i=r.x,o=r.y,s=r.width,l=r.height;if(Math.abs(s)>0&&Math.abs(l)>0){var c=Math.min(i,i+s),u=Math.max(i,i+s),d=Math.min(o,o+l),h=Math.max(o,o+l);return n>=c&&n<=u&&a>=d&&a<=h}return!1},pIe={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},EP=function(t){var r=Z3(Z3({},pIe),t),n=E.useRef(),a=E.useState(-1),i=iIe(a,2),o=i[0],s=i[1];E.useEffect(function(){if(n.current&&n.current.getTotalLength)try{var S=n.current.getTotalLength();S&&s(S)}catch{}},[]);var l=r.x,c=r.y,u=r.width,d=r.height,h=r.radius,p=r.className,g=r.animationEasing,m=r.animationDuration,v=r.animationBegin,y=r.isAnimationActive,x=r.isUpdateAnimationActive;if(l!==+l||c!==+c||u!==+u||d!==+d||u===0||d===0)return null;var b=bt("recharts-rectangle",p);return x?B.createElement(es,{canBegin:o>0,from:{width:u,height:d,x:l,y:c},to:{width:u,height:d,x:l,y:c},duration:m,animationEasing:g,isActive:x},function(S){var w=S.width,A=S.height,_=S.x,O=S.y;return B.createElement(es,{canBegin:o>0,from:"0px ".concat(o===-1?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:v,duration:m,isActive:y,easing:g},B.createElement("path",n1({},ot(r,!0),{className:b,d:J3(_,O,w,A,h),ref:n})))}):B.createElement("path",n1({},ot(r,!0),{className:b,d:J3(l,c,u,d,h)}))},mIe=["points","className","baseLinePoints","connectNulls"];function Vd(){return Vd=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},Vd.apply(this,arguments)}function vIe(e,t){if(e==null)return{};var r=gIe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function gIe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function Q3(e){return wIe(e)||bIe(e)||xIe(e)||yIe()}function yIe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
422In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xIe(e,t){if(e){if(typeof e=="string")return pT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return pT(e,t)}}function bIe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function wIe(e){if(Array.isArray(e))return pT(e)}function pT(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var e5=function(t){return t&&t.x===+t.x&&t.y===+t.y},_Ie=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=[[]];return t.forEach(function(n){e5(n)?r[r.length-1].push(n):r[r.length-1].length>0&&r.push([])}),e5(t[0])&&r[r.length-1].push(t[0]),r[r.length-1].length<=0&&(r=r.slice(0,-1)),r},hm=function(t,r){var n=_Ie(t);r&&(n=[n.reduce(function(i,o){return[].concat(Q3(i),Q3(o))},[])]);var a=n.map(function(i){return i.reduce(function(o,s,l){return"".concat(o).concat(l===0?"M":"L").concat(s.x,",").concat(s.y)},"")}).join("");return n.length===1?"".concat(a,"Z"):a},SIe=function(t,r,n){var a=hm(t,n);return"".concat(a.slice(-1)==="Z"?a.slice(0,-1):a,"L").concat(hm(r.reverse(),n).slice(1))},EIe=function(t){var r=t.points,n=t.className,a=t.baseLinePoints,i=t.connectNulls,o=vIe(t,mIe);if(!r||!r.length)return null;var s=bt("recharts-polygon",n);if(a&&a.length){var l=o.stroke&&o.stroke!=="none",c=SIe(r,a,i);return B.createElement("g",{className:s},B.createElement("path",Vd({},ot(o,!0),{fill:c.slice(-1)==="Z"?o.fill:"none",stroke:"none",d:c})),l?B.createElement("path",Vd({},ot(o,!0),{fill:"none",d:hm(r,i)})):null,l?B.createElement("path",Vd({},ot(o,!0),{fill:"none",d:hm(a,i)})):null)}var u=hm(r,i);return B.createElement("path",Vd({},ot(o,!0),{fill:u.slice(-1)==="Z"?o.fill:"none",className:s,d:u}))};function mT(){return mT=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},mT.apply(this,arguments)}var Aw=function(t){var r=t.cx,n=t.cy,a=t.r,i=t.className,o=bt("recharts-dot",i);return r===+r&&n===+n&&a===+a?E.createElement("circle",mT({},ot(t,!1),Sx(t),{className:o,cx:r,cy:n,r:a})):null};function T0(e){"@babel/helpers - typeof";return T0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},T0(e)}var AIe=["x","y","top","left","width","height","className"];function vT(){return vT=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},vT.apply(this,arguments)}function t5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function TIe(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?t5(Object(r),!0).forEach(function(n){OIe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function OIe(e,t,r){return t=CIe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function CIe(e){var t=kIe(e,"string");return T0(t)=="symbol"?t:t+""}function kIe(e,t){if(T0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(T0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function PIe(e,t){if(e==null)return{};var r=NIe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function NIe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var jIe=function(t,r,n,a,i,o){return"M".concat(t,",").concat(i,"v").concat(a,"M").concat(o,",").concat(r,"h").concat(n)},RIe=function(t){var r=t.x,n=r===void 0?0:r,a=t.y,i=a===void 0?0:a,o=t.top,s=o===void 0?0:o,l=t.left,c=l===void 0?0:l,u=t.width,d=u===void 0?0:u,h=t.height,p=h===void 0?0:h,g=t.className,m=PIe(t,AIe),v=TIe({x:n,y:i,top:s,left:c,width:d,height:p},m);return!Me(n)||!Me(i)||!Me(d)||!Me(p)||!Me(s)||!Me(c)?null:B.createElement("path",vT({},ot(v,!0),{className:bt("recharts-cross",g),d:jIe(n,i,d,p,s,c)}))},DIe=bw,IIe=vV,MIe=os;function FIe(e,t){return e&&e.length?DIe(e,MIe(t),IIe):void 0}var $Ie=FIe;const LIe=It($Ie);var BIe=bw,UIe=os,zIe=gV;function WIe(e,t){return e&&e.length?BIe(e,UIe(t),zIe):void 0}var VIe=WIe;const HIe=It(VIe);var qIe=["cx","cy","angle","ticks","axisLine"],GIe=["ticks","tick","angle","tickFormatter","stroke"];function ih(e){"@babel/helpers - typeof";return ih=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ih(e)}function pm(){return pm=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},pm.apply(this,arguments)}function r5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ic(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?r5(Object(r),!0).forEach(function(n){Tw(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):r5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function n5(e,t){if(e==null)return{};var r=KIe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function KIe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function YIe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a5(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,oH(n.key),n)}}function XIe(e,t,r){return t&&a5(e.prototype,t),r&&a5(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function ZIe(e,t,r){return t=a1(t),JIe(e,iH()?Reflect.construct(t,r||[],a1(e).constructor):t.apply(e,r))}function JIe(e,t){if(t&&(ih(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return QIe(e)}function QIe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function iH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(iH=function(){return!!e})()}function a1(e){return a1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},a1(e)}function e3e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&gT(e,t)}function gT(e,t){return gT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},gT(e,t)}function Tw(e,t,r){return t=oH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function oH(e){var t=t3e(e,"string");return ih(t)=="symbol"?t:t+""}function t3e(e,t){if(ih(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(ih(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Ow=function(e){function t(){return YIe(this,t),ZIe(this,t,arguments)}return e3e(t,e),XIe(t,[{key:"getTickValueCoord",value:function(n){var a=n.coordinate,i=this.props,o=i.angle,s=i.cx,l=i.cy;return mr(s,l,a,o)}},{key:"getTickTextAnchor",value:function(){var n=this.props.orientation,a;switch(n){case"left":a="end";break;case"right":a="start";break;default:a="middle";break}return a}},{key:"getViewBox",value:function(){var n=this.props,a=n.cx,i=n.cy,o=n.angle,s=n.ticks,l=LIe(s,function(u){return u.coordinate||0}),c=HIe(s,function(u){return u.coordinate||0});return{cx:a,cy:i,startAngle:o,endAngle:o,innerRadius:c.coordinate||0,outerRadius:l.coordinate||0}}},{key:"renderAxisLine",value:function(){var n=this.props,a=n.cx,i=n.cy,o=n.angle,s=n.ticks,l=n.axisLine,c=n5(n,qIe),u=s.reduce(function(g,m){return[Math.min(g[0],m.coordinate),Math.max(g[1],m.coordinate)]},[1/0,-1/0]),d=mr(a,i,u[0],o),h=mr(a,i,u[1],o),p=Ic(Ic(Ic({},ot(c,!1)),{},{fill:"none"},ot(l,!1)),{},{x1:d.x,y1:d.y,x2:h.x,y2:h.y});return B.createElement("line",pm({className:"recharts-polar-radius-axis-line"},p))}},{key:"renderTicks",value:function(){var n=this,a=this.props,i=a.ticks,o=a.tick,s=a.angle,l=a.tickFormatter,c=a.stroke,u=n5(a,GIe),d=this.getTickTextAnchor(),h=ot(u,!1),p=ot(o,!1),g=i.map(function(m,v){var y=n.getTickValueCoord(m),x=Ic(Ic(Ic(Ic({textAnchor:d,transform:"rotate(".concat(90-s,", ").concat(y.x,", ").concat(y.y,")")},h),{},{stroke:"none",fill:c},p),{},{index:v},y),{},{payload:m});return B.createElement(Ut,pm({className:bt("recharts-polar-radius-axis-tick",HV(o)),key:"tick-".concat(m.coordinate)},$u(n.props,m,v)),t.renderTickItem(o,x,l?l(m.value,v):m.value))});return B.createElement(Ut,{className:"recharts-polar-radius-axis-ticks"},g)}},{key:"render",value:function(){var n=this.props,a=n.ticks,i=n.axisLine,o=n.tick;return!a||!a.length?null:B.createElement(Ut,{className:bt("recharts-polar-radius-axis",this.props.className)},i&&this.renderAxisLine(),o&&this.renderTicks(),An.renderCallByParent(this.props,this.getViewBox()))}}],[{key:"renderTickItem",value:function(n,a,i){var o;return B.isValidElement(n)?o=B.cloneElement(n,a):ft(n)?o=n(a):o=B.createElement(Lu,pm({},a,{className:"recharts-polar-radius-axis-tick-value"}),i),o}}])}(E.PureComponent);Tw(Ow,"displayName","PolarRadiusAxis");Tw(Ow,"axisType","radiusAxis");Tw(Ow,"defaultProps",{type:"number",radiusAxisId:0,cx:0,cy:0,angle:0,orientation:"right",stroke:"#ccc",axisLine:!0,tick:!0,tickCount:5,allowDataOverflow:!1,scale:"auto",allowDuplicatedCategory:!0});function oh(e){"@babel/helpers - typeof";return oh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},oh(e)}function Kc(){return Kc=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},Kc.apply(this,arguments)}function i5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Mc(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?i5(Object(r),!0).forEach(function(n){Cw(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function r3e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o5(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,lH(n.key),n)}}function n3e(e,t,r){return t&&o5(e.prototype,t),r&&o5(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function a3e(e,t,r){return t=i1(t),i3e(e,sH()?Reflect.construct(t,r||[],i1(e).constructor):t.apply(e,r))}function i3e(e,t){if(t&&(oh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return o3e(e)}function o3e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function sH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(sH=function(){return!!e})()}function i1(e){return i1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},i1(e)}function s3e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&yT(e,t)}function yT(e,t){return yT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},yT(e,t)}function Cw(e,t,r){return t=lH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lH(e){var t=l3e(e,"string");return oh(t)=="symbol"?t:t+""}function l3e(e,t){if(oh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(oh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var c3e=Math.PI/180,s5=1e-5,kw=function(e){function t(){return r3e(this,t),a3e(this,t,arguments)}return s3e(t,e),n3e(t,[{key:"getTickLineCoord",value:function(n){var a=this.props,i=a.cx,o=a.cy,s=a.radius,l=a.orientation,c=a.tickSize,u=c||8,d=mr(i,o,s,n.coordinate),h=mr(i,o,s+(l==="inner"?-1:1)*u,n.coordinate);return{x1:d.x,y1:d.y,x2:h.x,y2:h.y}}},{key:"getTickTextAnchor",value:function(n){var a=this.props.orientation,i=Math.cos(-n.coordinate*c3e),o;return i>s5?o=a==="outer"?"start":"end":i<-s5?o=a==="outer"?"end":"start":o="middle",o}},{key:"renderAxisLine",value:function(){var n=this.props,a=n.cx,i=n.cy,o=n.radius,s=n.axisLine,l=n.axisLineType,c=Mc(Mc({},ot(this.props,!1)),{},{fill:"none"},ot(s,!1));if(l==="circle")return B.createElement(Aw,Kc({className:"recharts-polar-angle-axis-line"},c,{cx:a,cy:i,r:o}));var u=this.props.ticks,d=u.map(function(h){return mr(a,i,o,h.coordinate)});return B.createElement(EIe,Kc({className:"recharts-polar-angle-axis-line"},c,{points:d}))}},{key:"renderTicks",value:function(){var n=this,a=this.props,i=a.ticks,o=a.tick,s=a.tickLine,l=a.tickFormatter,c=a.stroke,u=ot(this.props,!1),d=ot(o,!1),h=Mc(Mc({},u),{},{fill:"none"},ot(s,!1)),p=i.map(function(g,m){var v=n.getTickLineCoord(g),y=n.getTickTextAnchor(g),x=Mc(Mc(Mc({textAnchor:y},u),{},{stroke:"none",fill:c},d),{},{index:m,payload:g,x:v.x2,y:v.y2});return B.createElement(Ut,Kc({className:bt("recharts-polar-angle-axis-tick",HV(o)),key:"tick-".concat(g.coordinate)},$u(n.props,g,m)),s&&B.createElement("line",Kc({className:"recharts-polar-angle-axis-tick-line"},h,v)),o&&t.renderTickItem(o,x,l?l(g.value,m):g.value))});return B.createElement(Ut,{className:"recharts-polar-angle-axis-ticks"},p)}},{key:"render",value:function(){var n=this.props,a=n.ticks,i=n.radius,o=n.axisLine;return i<=0||!a||!a.length?null:B.createElement(Ut,{className:bt("recharts-polar-angle-axis",this.props.className)},o&&this.renderAxisLine(),this.renderTicks())}}],[{key:"renderTickItem",value:function(n,a,i){var o;return B.isValidElement(n)?o=B.cloneElement(n,a):ft(n)?o=n(a):o=B.createElement(Lu,Kc({},a,{className:"recharts-polar-angle-axis-tick-value"}),i),o}}])}(E.PureComponent);Cw(kw,"displayName","PolarAngleAxis");Cw(kw,"axisType","angleAxis");Cw(kw,"defaultProps",{type:"category",angleAxisId:0,scale:"auto",cx:0,cy:0,orientation:"outer",axisLine:!0,tickLine:!0,tickSize:8,tick:!0,hide:!1,allowDuplicatedCategory:!0});var u3e=fW,d3e=u3e(Object.getPrototypeOf,Object),f3e=d3e,h3e=rl,p3e=f3e,m3e=nl,v3e="[object Object]",g3e=Function.prototype,y3e=Object.prototype,cH=g3e.toString,x3e=y3e.hasOwnProperty,b3e=cH.call(Object);function w3e(e){if(!m3e(e)||h3e(e)!=v3e)return!1;var t=p3e(e);if(t===null)return!0;var r=x3e.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&cH.call(r)==b3e}var _3e=w3e;const S3e=It(_3e);var E3e=rl,A3e=nl,T3e="[object Boolean]";function O3e(e){return e===!0||e===!1||A3e(e)&&E3e(e)==T3e}var C3e=O3e;const k3e=It(C3e);function O0(e){"@babel/helpers - typeof";return O0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},O0(e)}function o1(){return o1=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},o1.apply(this,arguments)}function P3e(e,t){return D3e(e)||R3e(e,t)||j3e(e,t)||N3e()}function N3e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
423In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function j3e(e,t){if(e){if(typeof e=="string")return l5(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return l5(e,t)}}function l5(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function R3e(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function D3e(e){if(Array.isArray(e))return e}function c5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function u5(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?c5(Object(r),!0).forEach(function(n){I3e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function I3e(e,t,r){return t=M3e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M3e(e){var t=F3e(e,"string");return O0(t)=="symbol"?t:t+""}function F3e(e,t){if(O0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(O0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var d5=function(t,r,n,a,i){var o=n-a,s;return s="M ".concat(t,",").concat(r),s+="L ".concat(t+n,",").concat(r),s+="L ".concat(t+n-o/2,",").concat(r+i),s+="L ".concat(t+n-o/2-a,",").concat(r+i),s+="L ".concat(t,",").concat(r," Z"),s},$3e={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},L3e=function(t){var r=u5(u5({},$3e),t),n=E.useRef(),a=E.useState(-1),i=P3e(a,2),o=i[0],s=i[1];E.useEffect(function(){if(n.current&&n.current.getTotalLength)try{var b=n.current.getTotalLength();b&&s(b)}catch{}},[]);var l=r.x,c=r.y,u=r.upperWidth,d=r.lowerWidth,h=r.height,p=r.className,g=r.animationEasing,m=r.animationDuration,v=r.animationBegin,y=r.isUpdateAnimationActive;if(l!==+l||c!==+c||u!==+u||d!==+d||h!==+h||u===0&&d===0||h===0)return null;var x=bt("recharts-trapezoid",p);return y?B.createElement(es,{canBegin:o>0,from:{upperWidth:0,lowerWidth:0,height:h,x:l,y:c},to:{upperWidth:u,lowerWidth:d,height:h,x:l,y:c},duration:m,animationEasing:g,isActive:y},function(b){var S=b.upperWidth,w=b.lowerWidth,A=b.height,_=b.x,O=b.y;return B.createElement(es,{canBegin:o>0,from:"0px ".concat(o===-1?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:v,duration:m,easing:g},B.createElement("path",o1({},ot(r,!0),{className:x,d:d5(_,O,S,w,A),ref:n})))}):B.createElement("g",null,B.createElement("path",o1({},ot(r,!0),{className:x,d:d5(l,c,u,d,h)})))},B3e=["option","shapeType","propTransformer","activeClassName","isActive"];function C0(e){"@babel/helpers - typeof";return C0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},C0(e)}function U3e(e,t){if(e==null)return{};var r=z3e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function z3e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function f5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function s1(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?f5(Object(r),!0).forEach(function(n){W3e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function W3e(e,t,r){return t=V3e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function V3e(e){var t=H3e(e,"string");return C0(t)=="symbol"?t:t+""}function H3e(e,t){if(C0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(C0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function q3e(e,t){return s1(s1({},t),e)}function G3e(e,t){return e==="symbols"}function h5(e){var t=e.shapeType,r=e.elementProps;switch(t){case"rectangle":return B.createElement(EP,r);case"trapezoid":return B.createElement(L3e,r);case"sector":return B.createElement(KV,r);case"symbols":if(G3e(t))return B.createElement(Wk,r);break;default:return null}}function K3e(e){return E.isValidElement(e)?e.props:e}function uH(e){var t=e.option,r=e.shapeType,n=e.propTransformer,a=n===void 0?q3e:n,i=e.activeClassName,o=i===void 0?"recharts-active-shape":i,s=e.isActive,l=U3e(e,B3e),c;if(E.isValidElement(t))c=E.cloneElement(t,s1(s1({},l),K3e(t)));else if(ft(t))c=t(l);else if(S3e(t)&&!k3e(t)){var u=a(t,l);c=B.createElement(h5,{shapeType:r,elementProps:u})}else{var d=l;c=B.createElement(h5,{shapeType:r,elementProps:d})}return s?B.createElement(Ut,{className:o},c):c}function Pw(e,t){return t!=null&&"trapezoids"in e.props}function Nw(e,t){return t!=null&&"sectors"in e.props}function k0(e,t){return t!=null&&"points"in e.props}function Y3e(e,t){var r,n,a=e.x===(t==null||(r=t.labelViewBox)===null||r===void 0?void 0:r.x)||e.x===t.x,i=e.y===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.y)||e.y===t.y;return a&&i}function X3e(e,t){var r=e.endAngle===t.endAngle,n=e.startAngle===t.startAngle;return r&&n}function Z3e(e,t){var r=e.x===t.x,n=e.y===t.y,a=e.z===t.z;return r&&n&&a}function J3e(e,t){var r;return Pw(e,t)?r=Y3e:Nw(e,t)?r=X3e:k0(e,t)&&(r=Z3e),r}function Q3e(e,t){var r;return Pw(e,t)?r="trapezoids":Nw(e,t)?r="sectors":k0(e,t)&&(r="points"),r}function e5e(e,t){if(Pw(e,t)){var r;return(r=t.tooltipPayload)===null||r===void 0||(r=r[0])===null||r===void 0||(r=r.payload)===null||r===void 0?void 0:r.payload}if(Nw(e,t)){var n;return(n=t.tooltipPayload)===null||n===void 0||(n=n[0])===null||n===void 0||(n=n.payload)===null||n===void 0?void 0:n.payload}return k0(e,t)?t.payload:{}}function t5e(e){var t=e.activeTooltipItem,r=e.graphicalItem,n=e.itemData,a=Q3e(r,t),i=e5e(r,t),o=n.filter(function(l,c){var u=Av(i,l),d=r.props[a].filter(function(g){var m=J3e(r,t);return m(g,t)}),h=r.props[a].indexOf(d[d.length-1]),p=c===h;return u&&p}),s=n.indexOf(o[o.length-1]);return s}var vy;function sh(e){"@babel/helpers - typeof";return sh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},sh(e)}function Hd(){return Hd=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},Hd.apply(this,arguments)}function p5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function fr(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?p5(Object(r),!0).forEach(function(n){Ti(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function r5e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m5(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,fH(n.key),n)}}function n5e(e,t,r){return t&&m5(e.prototype,t),r&&m5(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function a5e(e,t,r){return t=l1(t),i5e(e,dH()?Reflect.construct(t,r||[],l1(e).constructor):t.apply(e,r))}function i5e(e,t){if(t&&(sh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return o5e(e)}function o5e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(dH=function(){return!!e})()}function l1(e){return l1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},l1(e)}function s5e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&xT(e,t)}function xT(e,t){return xT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},xT(e,t)}function Ti(e,t,r){return t=fH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function fH(e){var t=l5e(e,"string");return sh(t)=="symbol"?t:t+""}function l5e(e,t){if(sh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(sh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var ts=function(e){function t(r){var n;return r5e(this,t),n=a5e(this,t,[r]),Ti(n,"pieRef",null),Ti(n,"sectorRefs",[]),Ti(n,"id",Wh("recharts-pie-")),Ti(n,"handleAnimationEnd",function(){var a=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),ft(a)&&a()}),Ti(n,"handleAnimationStart",function(){var a=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),ft(a)&&a()}),n.state={isAnimationFinished:!r.isAnimationActive,prevIsAnimationActive:r.isAnimationActive,prevAnimationId:r.animationId,sectorToFocus:0},n}return s5e(t,e),n5e(t,[{key:"isActiveIndex",value:function(n){var a=this.props.activeIndex;return Array.isArray(a)?a.indexOf(n)!==-1:n===a}},{key:"hasActiveIndex",value:function(){var n=this.props.activeIndex;return Array.isArray(n)?n.length!==0:n||n===0}},{key:"renderLabels",value:function(n){var a=this.props.isAnimationActive;if(a&&!this.state.isAnimationFinished)return null;var i=this.props,o=i.label,s=i.labelLine,l=i.dataKey,c=i.valueKey,u=ot(this.props,!1),d=ot(o,!1),h=ot(s,!1),p=o&&o.offsetRadius||20,g=n.map(function(m,v){var y=(m.startAngle+m.endAngle)/2,x=mr(m.cx,m.cy,m.outerRadius+p,y),b=fr(fr(fr(fr({},u),m),{},{stroke:"none"},d),{},{index:v,textAnchor:t.getTextAnchor(x.x,m.cx)},x),S=fr(fr(fr(fr({},u),m),{},{fill:"none",stroke:m.fill},h),{},{index:v,points:[mr(m.cx,m.cy,m.outerRadius,y),x]}),w=l;return gt(l)&&gt(c)?w="value":gt(l)&&(w=c),B.createElement(Ut,{key:"label-".concat(m.startAngle,"-").concat(m.endAngle,"-").concat(m.midAngle,"-").concat(v)},s&&t.renderLabelLineItem(s,S,"line"),t.renderLabelItem(o,b,pn(m,w)))});return B.createElement(Ut,{className:"recharts-pie-labels"},g)}},{key:"renderSectorsStatically",value:function(n){var a=this,i=this.props,o=i.activeShape,s=i.blendStroke,l=i.inactiveShape;return n.map(function(c,u){if((c==null?void 0:c.startAngle)===0&&(c==null?void 0:c.endAngle)===0&&n.length!==1)return null;var d=a.isActiveIndex(u),h=l&&a.hasActiveIndex()?l:null,p=d?o:h,g=fr(fr({},c),{},{stroke:s?c.fill:c.stroke,tabIndex:-1});return B.createElement(Ut,Hd({ref:function(v){v&&!a.sectorRefs.includes(v)&&a.sectorRefs.push(v)},tabIndex:-1,className:"recharts-pie-sector"},$u(a.props,c,u),{key:"sector-".concat(c==null?void 0:c.startAngle,"-").concat(c==null?void 0:c.endAngle,"-").concat(c.midAngle,"-").concat(u)}),B.createElement(uH,Hd({option:p,isActive:d,shapeType:"sector"},g)))})}},{key:"renderSectorsWithAnimation",value:function(){var n=this,a=this.props,i=a.sectors,o=a.isAnimationActive,s=a.animationBegin,l=a.animationDuration,c=a.animationEasing,u=a.animationId,d=this.state,h=d.prevSectors,p=d.prevIsAnimationActive;return B.createElement(es,{begin:s,duration:l,isActive:o,easing:c,from:{t:0},to:{t:1},key:"pie-".concat(u,"-").concat(p),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},function(g){var m=g.t,v=[],y=i&&i[0],x=y.startAngle;return i.forEach(function(b,S){var w=h&&h[S],A=S>0?ai(b,"paddingAngle",0):0;if(w){var _=Ga(w.endAngle-w.startAngle,b.endAngle-b.startAngle),O=fr(fr({},b),{},{startAngle:x+A,endAngle:x+_(m)+A});v.push(O),x=O.endAngle}else{var C=b.endAngle,P=b.startAngle,j=Ga(0,C-P),T=j(m),D=fr(fr({},b),{},{startAngle:x+A,endAngle:x+T+A});v.push(D),x=D.endAngle}}),B.createElement(Ut,null,n.renderSectorsStatically(v))})}},{key:"attachKeyboardHandlers",value:function(n){var a=this;n.onkeydown=function(i){if(!i.altKey)switch(i.key){case"ArrowLeft":{var o=++a.state.sectorToFocus%a.sectorRefs.length;a.sectorRefs[o].focus(),a.setState({sectorToFocus:o});break}case"ArrowRight":{var s=--a.state.sectorToFocus<0?a.sectorRefs.length-1:a.state.sectorToFocus%a.sectorRefs.length;a.sectorRefs[s].focus(),a.setState({sectorToFocus:s});break}case"Escape":{a.sectorRefs[a.state.sectorToFocus].blur(),a.setState({sectorToFocus:0});break}}}}},{key:"renderSectors",value:function(){var n=this.props,a=n.sectors,i=n.isAnimationActive,o=this.state.prevSectors;return i&&a&&a.length&&(!o||!Av(o,a))?this.renderSectorsWithAnimation():this.renderSectorsStatically(a)}},{key:"componentDidMount",value:function(){this.pieRef&&this.attachKeyboardHandlers(this.pieRef)}},{key:"render",value:function(){var n=this,a=this.props,i=a.hide,o=a.sectors,s=a.className,l=a.label,c=a.cx,u=a.cy,d=a.innerRadius,h=a.outerRadius,p=a.isAnimationActive,g=this.state.isAnimationFinished;if(i||!o||!o.length||!Me(c)||!Me(u)||!Me(d)||!Me(h))return null;var m=bt("recharts-pie",s);return B.createElement(Ut,{tabIndex:this.props.rootTabIndex,className:m,ref:function(y){n.pieRef=y}},this.renderSectors(),l&&this.renderLabels(o),An.renderCallByParent(this.props,null,!1),(!p||g)&&Is.renderCallByParent(this.props,o,!1))}}],[{key:"getDerivedStateFromProps",value:function(n,a){return a.prevIsAnimationActive!==n.isAnimationActive?{prevIsAnimationActive:n.isAnimationActive,prevAnimationId:n.animationId,curSectors:n.sectors,prevSectors:[],isAnimationFinished:!0}:n.isAnimationActive&&n.animationId!==a.prevAnimationId?{prevAnimationId:n.animationId,curSectors:n.sectors,prevSectors:a.curSectors,isAnimationFinished:!0}:n.sectors!==a.curSectors?{curSectors:n.sectors,isAnimationFinished:!0}:null}},{key:"getTextAnchor",value:function(n,a){return n>a?"start":n<a?"end":"middle"}},{key:"renderLabelLineItem",value:function(n,a,i){if(B.isValidElement(n))return B.cloneElement(n,a);if(ft(n))return n(a);var o=bt("recharts-pie-label-line",typeof n!="boolean"?n.className:"");return B.createElement(Qx,Hd({},a,{key:i,type:"linear",className:o}))}},{key:"renderLabelItem",value:function(n,a,i){if(B.isValidElement(n))return B.cloneElement(n,a);var o=i;if(ft(n)&&(o=n(a),B.isValidElement(o)))return o;var s=bt("recharts-pie-label-text",typeof n!="boolean"&&!ft(n)?n.className:"");return B.createElement(Lu,Hd({},a,{alignmentBaseline:"middle",className:s}),o)}}])}(E.PureComponent);vy=ts;Ti(ts,"displayName","Pie");Ti(ts,"defaultProps",{stroke:"#fff",fill:"#808080",legendType:"rect",cx:"50%",cy:"50%",startAngle:0,endAngle:360,innerRadius:0,outerRadius:"80%",paddingAngle:0,labelLine:!0,hide:!1,minAngle:0,isAnimationActive:!Go.isSsr,animationBegin:400,animationDuration:1500,animationEasing:"ease",nameKey:"name",blendStroke:!1,rootTabIndex:0});Ti(ts,"parseDeltaAngle",function(e,t){var r=ha(t-e),n=Math.min(Math.abs(t-e),360);return r*n});Ti(ts,"getRealPieData",function(e){var t=e.data,r=e.children,n=ot(e,!1),a=ii(r,uf);return t&&t.length?t.map(function(i,o){return fr(fr(fr({payload:i},n),i),a&&a[o]&&a[o].props)}):a&&a.length?a.map(function(i){return fr(fr({},n),i.props)}):[]});Ti(ts,"parseCoordinateOfPie",function(e,t){var r=t.top,n=t.left,a=t.width,i=t.height,o=VV(a,i),s=n+pa(e.cx,a,a/2),l=r+pa(e.cy,i,i/2),c=pa(e.innerRadius,o,0),u=pa(e.outerRadius,o,o*.8),d=e.maxRadius||Math.sqrt(a*a+i*i)/2;return{cx:s,cy:l,innerRadius:c,outerRadius:u,maxRadius:d}});Ti(ts,"getComposedData",function(e){var t=e.item,r=e.offset,n=t.type.defaultProps!==void 0?fr(fr({},t.type.defaultProps),t.props):t.props,a=vy.getRealPieData(n);if(!a||!a.length)return null;var i=n.cornerRadius,o=n.startAngle,s=n.endAngle,l=n.paddingAngle,c=n.dataKey,u=n.nameKey,d=n.valueKey,h=n.tooltipType,p=Math.abs(n.minAngle),g=vy.parseCoordinateOfPie(n,r),m=vy.parseDeltaAngle(o,s),v=Math.abs(m),y=c;gt(c)&&gt(d)?(fo(!1,`Use "dataKey" to specify the value of pie,
424      the props "valueKey" will be deprecated in 1.1.0`),y="value"):gt(c)&&(fo(!1,`Use "dataKey" to specify the value of pie,
425      the props "valueKey" will be deprecated in 1.1.0`),y=d);var x=a.filter(function(O){return pn(O,y,0)!==0}).length,b=(v>=360?x:x-1)*l,S=v-x*p-b,w=a.reduce(function(O,C){var P=pn(C,y,0);return O+(Me(P)?P:0)},0),A;if(w>0){var _;A=a.map(function(O,C){var P=pn(O,y,0),j=pn(O,u,C),T=(Me(P)?P:0)/w,D;C?D=_.endAngle+ha(m)*l*(P!==0?1:0):D=o;var k=D+ha(m)*((P!==0?p:0)+T*S),F=(D+k)/2,ee=(g.innerRadius+g.outerRadius)/2,M=[{name:j,value:P,payload:O,dataKey:y,type:h}],H=mr(g.cx,g.cy,ee,F);return _=fr(fr(fr({percent:T,cornerRadius:i,name:j,tooltipPayload:M,midAngle:F,middleRadius:ee,tooltipPosition:H},O),g),{},{value:pn(O,y),startAngle:D,endAngle:k,payload:O,paddingAngle:ha(m)*l}),_})}return fr(fr({},g),{},{sectors:A,data:a})});var c5e=Math.ceil,u5e=Math.max;function d5e(e,t,r,n){for(var a=-1,i=u5e(c5e((t-e)/(r||1)),0),o=Array(i);i--;)o[n?i:++a]=e,e+=r;return o}var f5e=d5e,h5e=NW,v5=1/0,p5e=17976931348623157e292;function m5e(e){if(!e)return e===0?e:0;if(e=h5e(e),e===v5||e===-v5){var t=e<0?-1:1;return t*p5e}return e===e?e:0}var hH=m5e,v5e=f5e,g5e=hw,I2=hH;function y5e(e){return function(t,r,n){return n&&typeof n!="number"&&g5e(t,r,n)&&(r=n=void 0),t=I2(t),r===void 0?(r=t,t=0):r=I2(r),n=n===void 0?t<r?1:-1:I2(n),v5e(t,r,n,e)}}var x5e=y5e,b5e=x5e,w5e=b5e(),_5e=w5e;const c1=It(_5e);function P0(e){"@babel/helpers - typeof";return P0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},P0(e)}function g5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function y5(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?g5(Object(r),!0).forEach(function(n){pH(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function pH(e,t,r){return t=S5e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function S5e(e){var t=E5e(e,"string");return P0(t)=="symbol"?t:t+""}function E5e(e,t){if(P0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(P0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var A5e=["Webkit","Moz","O","ms"],T5e=function(t,r){var n=t.replace(/(\w)/,function(i){return i.toUpperCase()}),a=A5e.reduce(function(i,o){return y5(y5({},i),{},pH({},o+n,r))},{});return a[t]=r,a};function lh(e){"@babel/helpers - typeof";return lh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},lh(e)}function u1(){return u1=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},u1.apply(this,arguments)}function x5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function M2(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?x5(Object(r),!0).forEach(function(n){Ua(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function O5e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b5(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,vH(n.key),n)}}function C5e(e,t,r){return t&&b5(e.prototype,t),r&&b5(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function k5e(e,t,r){return t=d1(t),P5e(e,mH()?Reflect.construct(t,r||[],d1(e).constructor):t.apply(e,r))}function P5e(e,t){if(t&&(lh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return N5e(e)}function N5e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(mH=function(){return!!e})()}
vendor: 121,096 bytes, lines 425-430
425function d1(e){return d1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},d1(e)}function j5e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&bT(e,t)}function bT(e,t){return bT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},bT(e,t)}function Ua(e,t,r){return t=vH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function vH(e){var t=R5e(e,"string");return lh(t)=="symbol"?t:t+""}function R5e(e,t){if(lh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(lh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var D5e=function(t){var r=t.data,n=t.startIndex,a=t.endIndex,i=t.x,o=t.width,s=t.travellerWidth;if(!r||!r.length)return{};var l=r.length,c=um().domain(c1(0,l)).range([i,i+o-s]),u=c.domain().map(function(d){return c(d)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:c(n),endX:c(a),scale:c,scaleValues:u}},w5=function(t){return t.changedTouches&&!!t.changedTouches.length},ch=function(e){function t(r){var n;return O5e(this,t),n=k5e(this,t,[r]),Ua(n,"handleDrag",function(a){n.leaveTimer&&(clearTimeout(n.leaveTimer),n.leaveTimer=null),n.state.isTravellerMoving?n.handleTravellerMove(a):n.state.isSlideMoving&&n.handleSlideDrag(a)}),Ua(n,"handleTouchMove",function(a){a.changedTouches!=null&&a.changedTouches.length>0&&n.handleDrag(a.changedTouches[0])}),Ua(n,"handleDragEnd",function(){n.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var a=n.props,i=a.endIndex,o=a.onDragEnd,s=a.startIndex;o==null||o({endIndex:i,startIndex:s})}),n.detachDragEndListener()}),Ua(n,"handleLeaveWrapper",function(){(n.state.isTravellerMoving||n.state.isSlideMoving)&&(n.leaveTimer=window.setTimeout(n.handleDragEnd,n.props.leaveTimeOut))}),Ua(n,"handleEnterSlideOrTraveller",function(){n.setState({isTextActive:!0})}),Ua(n,"handleLeaveSlideOrTraveller",function(){n.setState({isTextActive:!1})}),Ua(n,"handleSlideDragStart",function(a){var i=w5(a)?a.changedTouches[0]:a;n.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:i.pageX}),n.attachDragEndListener()}),n.travellerDragStartHandlers={startX:n.handleTravellerDragStart.bind(n,"startX"),endX:n.handleTravellerDragStart.bind(n,"endX")},n.state={},n}return j5e(t,e),C5e(t,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(n){var a=n.startX,i=n.endX,o=this.state.scaleValues,s=this.props,l=s.gap,c=s.data,u=c.length-1,d=Math.min(a,i),h=Math.max(a,i),p=t.getIndexInRange(o,d),g=t.getIndexInRange(o,h);return{startIndex:p-p%l,endIndex:g===u?u:g-g%l}}},{key:"getTextOfTick",value:function(n){var a=this.props,i=a.data,o=a.tickFormatter,s=a.dataKey,l=pn(i[n],s,n);return ft(o)?o(l,n):l}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(n){var a=this.state,i=a.slideMoveStartX,o=a.startX,s=a.endX,l=this.props,c=l.x,u=l.width,d=l.travellerWidth,h=l.startIndex,p=l.endIndex,g=l.onChange,m=n.pageX-i;m>0?m=Math.min(m,c+u-d-s,c+u-d-o):m<0&&(m=Math.max(m,c-o,c-s));var v=this.getIndex({startX:o+m,endX:s+m});(v.startIndex!==h||v.endIndex!==p)&&g&&g(v),this.setState({startX:o+m,endX:s+m,slideMoveStartX:n.pageX})}},{key:"handleTravellerDragStart",value:function(n,a){var i=w5(a)?a.changedTouches[0]:a;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:n,brushMoveStartX:i.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(n){var a=this.state,i=a.brushMoveStartX,o=a.movingTravellerId,s=a.endX,l=a.startX,c=this.state[o],u=this.props,d=u.x,h=u.width,p=u.travellerWidth,g=u.onChange,m=u.gap,v=u.data,y={startX:this.state.startX,endX:this.state.endX},x=n.pageX-i;x>0?x=Math.min(x,d+h-p-c):x<0&&(x=Math.max(x,d-c)),y[o]=c+x;var b=this.getIndex(y),S=b.startIndex,w=b.endIndex,A=function(){var O=v.length-1;return o==="startX"&&(s>l?S%m===0:w%m===0)||s<l&&w===O||o==="endX"&&(s>l?w%m===0:S%m===0)||s>l&&w===O};this.setState(Ua(Ua({},o,c+x),"brushMoveStartX",n.pageX),function(){g&&A()&&g(b)})}},{key:"handleTravellerMoveKeyboard",value:function(n,a){var i=this,o=this.state,s=o.scaleValues,l=o.startX,c=o.endX,u=this.state[a],d=s.indexOf(u);if(d!==-1){var h=d+n;if(!(h===-1||h>=s.length)){var p=s[h];a==="startX"&&p>=c||a==="endX"&&p<=l||this.setState(Ua({},a,p),function(){i.props.onChange(i.getIndex({startX:i.state.startX,endX:i.state.endX}))})}}}},{key:"renderBackground",value:function(){var n=this.props,a=n.x,i=n.y,o=n.width,s=n.height,l=n.fill,c=n.stroke;return B.createElement("rect",{stroke:c,fill:l,x:a,y:i,width:o,height:s})}},{key:"renderPanorama",value:function(){var n=this.props,a=n.x,i=n.y,o=n.width,s=n.height,l=n.data,c=n.children,u=n.padding,d=E.Children.only(c);return d?B.cloneElement(d,{x:a,y:i,width:o,height:s,margin:u,compact:!0,data:l}):null}},{key:"renderTravellerLayer",value:function(n,a){var i,o,s=this,l=this.props,c=l.y,u=l.travellerWidth,d=l.height,h=l.traveller,p=l.ariaLabel,g=l.data,m=l.startIndex,v=l.endIndex,y=Math.max(n,this.props.x),x=M2(M2({},ot(this.props,!1)),{},{x:y,y:c,width:u,height:d}),b=p||"Min value: ".concat((i=g[m])===null||i===void 0?void 0:i.name,", Max value: ").concat((o=g[v])===null||o===void 0?void 0:o.name);return B.createElement(Ut,{tabIndex:0,role:"slider","aria-label":b,"aria-valuenow":n,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[a],onTouchStart:this.travellerDragStartHandlers[a],onKeyDown:function(w){["ArrowLeft","ArrowRight"].includes(w.key)&&(w.preventDefault(),w.stopPropagation(),s.handleTravellerMoveKeyboard(w.key==="ArrowRight"?1:-1,a))},onFocus:function(){s.setState({isTravellerFocused:!0})},onBlur:function(){s.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(h,x))}},{key:"renderSlide",value:function(n,a){var i=this.props,o=i.y,s=i.height,l=i.stroke,c=i.travellerWidth,u=Math.min(n,a)+c,d=Math.max(Math.abs(a-n)-c,0);return B.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:l,fillOpacity:.2,x:u,y:o,width:d,height:s})}},{key:"renderText",value:function(){var n=this.props,a=n.startIndex,i=n.endIndex,o=n.y,s=n.height,l=n.travellerWidth,c=n.stroke,u=this.state,d=u.startX,h=u.endX,p=5,g={pointerEvents:"none",fill:c};return B.createElement(Ut,{className:"recharts-brush-texts"},B.createElement(Lu,u1({textAnchor:"end",verticalAnchor:"middle",x:Math.min(d,h)-p,y:o+s/2},g),this.getTextOfTick(a)),B.createElement(Lu,u1({textAnchor:"start",verticalAnchor:"middle",x:Math.max(d,h)+l+p,y:o+s/2},g),this.getTextOfTick(i)))}},{key:"render",value:function(){var n=this.props,a=n.data,i=n.className,o=n.children,s=n.x,l=n.y,c=n.width,u=n.height,d=n.alwaysShowText,h=this.state,p=h.startX,g=h.endX,m=h.isTextActive,v=h.isSlideMoving,y=h.isTravellerMoving,x=h.isTravellerFocused;if(!a||!a.length||!Me(s)||!Me(l)||!Me(c)||!Me(u)||c<=0||u<=0)return null;var b=bt("recharts-brush",i),S=B.Children.count(o)===1,w=T5e("userSelect","none");return B.createElement(Ut,{className:b,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:w},this.renderBackground(),S&&this.renderPanorama(),this.renderSlide(p,g),this.renderTravellerLayer(p,"startX"),this.renderTravellerLayer(g,"endX"),(m||v||y||x||d)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(n){var a=n.x,i=n.y,o=n.width,s=n.height,l=n.stroke,c=Math.floor(i+s/2)-1;return B.createElement(B.Fragment,null,B.createElement("rect",{x:a,y:i,width:o,height:s,fill:l,stroke:"none"}),B.createElement("line",{x1:a+1,y1:c,x2:a+o-1,y2:c,fill:"none",stroke:"#fff"}),B.createElement("line",{x1:a+1,y1:c+2,x2:a+o-1,y2:c+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(n,a){var i;return B.isValidElement(n)?i=B.cloneElement(n,a):ft(n)?i=n(a):i=t.renderDefaultTraveller(a),i}},{key:"getDerivedStateFromProps",value:function(n,a){var i=n.data,o=n.width,s=n.x,l=n.travellerWidth,c=n.updateId,u=n.startIndex,d=n.endIndex;if(i!==a.prevData||c!==a.prevUpdateId)return M2({prevData:i,prevTravellerWidth:l,prevUpdateId:c,prevX:s,prevWidth:o},i&&i.length?D5e({data:i,width:o,x:s,travellerWidth:l,startIndex:u,endIndex:d}):{scale:null,scaleValues:null});if(a.scale&&(o!==a.prevWidth||s!==a.prevX||l!==a.prevTravellerWidth)){a.scale.range([s,s+o-l]);var h=a.scale.domain().map(function(p){return a.scale(p)});return{prevData:i,prevTravellerWidth:l,prevUpdateId:c,prevX:s,prevWidth:o,startX:a.scale(n.startIndex),endX:a.scale(n.endIndex),scaleValues:h}}return null}},{key:"getIndexInRange",value:function(n,a){for(var i=n.length,o=0,s=i-1;s-o>1;){var l=Math.floor((o+s)/2);n[l]>a?s=l:o=l}return a>=n[s]?s:o}}])}(E.PureComponent);Ua(ch,"displayName","Brush");Ua(ch,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var I5e=Xk;function M5e(e,t){var r;return I5e(e,function(n,a,i){return r=t(n,a,i),!r}),!!r}var F5e=M5e,$5e=aW,L5e=os,B5e=F5e,U5e=$a,z5e=hw;function W5e(e,t,r){var n=U5e(e)?$5e:B5e;return r&&z5e(e,t,r)&&(t=void 0),n(e,L5e(t))}var V5e=W5e;const H5e=It(V5e);var Yo=function(t,r){var n=t.alwaysShow,a=t.ifOverflow;return n&&(a="extendDomain"),a===r},_5=TW;function q5e(e,t,r){t=="__proto__"&&_5?_5(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}var G5e=q5e,K5e=G5e,Y5e=EW,X5e=os;function Z5e(e,t){var r={};return t=X5e(t),Y5e(e,function(n,a,i){K5e(r,a,t(n,a,i))}),r}var J5e=Z5e;const Q5e=It(J5e);function eMe(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(!t(e[r],r,e))return!1;return!0}var tMe=eMe,rMe=Xk;function nMe(e,t){var r=!0;return rMe(e,function(n,a,i){return r=!!t(n,a,i),r}),r}var aMe=nMe,iMe=tMe,oMe=aMe,sMe=os,lMe=$a,cMe=hw;function uMe(e,t,r){var n=lMe(e)?iMe:oMe;return r&&cMe(e,t,r)&&(t=void 0),n(e,sMe(t))}var dMe=uMe;const gH=It(dMe);var fMe=["x","y"];function N0(e){"@babel/helpers - typeof";return N0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},N0(e)}function wT(){return wT=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},wT.apply(this,arguments)}function S5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Pp(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?S5(Object(r),!0).forEach(function(n){hMe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):S5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function hMe(e,t,r){return t=pMe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pMe(e){var t=mMe(e,"string");return N0(t)=="symbol"?t:t+""}function mMe(e,t){if(N0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(N0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function vMe(e,t){if(e==null)return{};var r=gMe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function gMe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function yMe(e,t){var r=e.x,n=e.y,a=vMe(e,fMe),i="".concat(r),o=parseInt(i,10),s="".concat(n),l=parseInt(s,10),c="".concat(t.height||a.height),u=parseInt(c,10),d="".concat(t.width||a.width),h=parseInt(d,10);return Pp(Pp(Pp(Pp(Pp({},t),a),o?{x:o}:{}),l?{y:l}:{}),{},{height:u,width:h,name:t.name,radius:t.radius})}function E5(e){return B.createElement(uH,wT({shapeType:"rectangle",propTransformer:yMe,activeClassName:"recharts-active-bar"},e))}var xMe=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return function(n,a){if(typeof t=="number")return t;var i=Me(n)||Vxe(n);return i?t(n,a):(i||Uu(),r)}},bMe=["value","background"],yH;function uh(e){"@babel/helpers - typeof";return uh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},uh(e)}function wMe(e,t){if(e==null)return{};var r=_Me(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function _Me(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function f1(){return f1=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},f1.apply(this,arguments)}function A5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Kr(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?A5(Object(r),!0).forEach(function(n){Ll(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function SMe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function T5(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,bH(n.key),n)}}function EMe(e,t,r){return t&&T5(e.prototype,t),r&&T5(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function AMe(e,t,r){return t=h1(t),TMe(e,xH()?Reflect.construct(t,r||[],h1(e).constructor):t.apply(e,r))}function TMe(e,t){if(t&&(uh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return OMe(e)}function OMe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(xH=function(){return!!e})()}function h1(e){return h1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},h1(e)}function CMe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_T(e,t)}function _T(e,t){return _T=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},_T(e,t)}function Ll(e,t,r){return t=bH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function bH(e){var t=kMe(e,"string");return uh(t)=="symbol"?t:t+""}function kMe(e,t){if(uh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(uh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Ms=function(e){function t(){var r;SMe(this,t);for(var n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];return r=AMe(this,t,[].concat(a)),Ll(r,"state",{isAnimationFinished:!1}),Ll(r,"id",Wh("recharts-bar-")),Ll(r,"handleAnimationEnd",function(){var o=r.props.onAnimationEnd;r.setState({isAnimationFinished:!0}),o&&o()}),Ll(r,"handleAnimationStart",function(){var o=r.props.onAnimationStart;r.setState({isAnimationFinished:!1}),o&&o()}),r}return CMe(t,e),EMe(t,[{key:"renderRectanglesStatically",value:function(n){var a=this,i=this.props,o=i.shape,s=i.dataKey,l=i.activeIndex,c=i.activeBar,u=ot(this.props,!1);return n&&n.map(function(d,h){var p=h===l,g=p?c:o,m=Kr(Kr(Kr({},u),d),{},{isActive:p,option:g,index:h,dataKey:s,onAnimationStart:a.handleAnimationStart,onAnimationEnd:a.handleAnimationEnd});return B.createElement(Ut,f1({className:"recharts-bar-rectangle"},$u(a.props,d,h),{key:"rectangle-".concat(d==null?void 0:d.x,"-").concat(d==null?void 0:d.y,"-").concat(d==null?void 0:d.value,"-").concat(h)}),B.createElement(E5,m))})}},{key:"renderRectanglesWithAnimation",value:function(){var n=this,a=this.props,i=a.data,o=a.layout,s=a.isAnimationActive,l=a.animationBegin,c=a.animationDuration,u=a.animationEasing,d=a.animationId,h=this.state.prevData;return B.createElement(es,{begin:l,duration:c,isActive:s,easing:u,from:{t:0},to:{t:1},key:"bar-".concat(d),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(p){var g=p.t,m=i.map(function(v,y){var x=h&&h[y];if(x){var b=Ga(x.x,v.x),S=Ga(x.y,v.y),w=Ga(x.width,v.width),A=Ga(x.height,v.height);return Kr(Kr({},v),{},{x:b(g),y:S(g),width:w(g),height:A(g)})}if(o==="horizontal"){var _=Ga(0,v.height),O=_(g);return Kr(Kr({},v),{},{y:v.y+v.height-O,height:O})}var C=Ga(0,v.width),P=C(g);return Kr(Kr({},v),{},{width:P})});return B.createElement(Ut,null,n.renderRectanglesStatically(m))})}},{key:"renderRectangles",value:function(){var n=this.props,a=n.data,i=n.isAnimationActive,o=this.state.prevData;return i&&a&&a.length&&(!o||!Av(o,a))?this.renderRectanglesWithAnimation():this.renderRectanglesStatically(a)}},{key:"renderBackground",value:function(){var n=this,a=this.props,i=a.data,o=a.dataKey,s=a.activeIndex,l=ot(this.props.background,!1);return i.map(function(c,u){c.value;var d=c.background,h=wMe(c,bMe);if(!d)return null;var p=Kr(Kr(Kr(Kr(Kr({},h),{},{fill:"#eee"},d),l),$u(n.props,c,u)),{},{onAnimationStart:n.handleAnimationStart,onAnimationEnd:n.handleAnimationEnd,dataKey:o,index:u,className:"recharts-bar-background-rectangle"});return B.createElement(E5,f1({key:"background-bar-".concat(u),option:n.props.background,isActive:u===s},p))})}},{key:"renderErrorBar",value:function(n,a){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var i=this.props,o=i.data,s=i.xAxis,l=i.yAxis,c=i.layout,u=i.children,d=ii(u,Tv);if(!d)return null;var h=c==="vertical"?o[0].height/2:o[0].width/2,p=function(v,y){var x=Array.isArray(v.value)?v.value[1]:v.value;return{x:v.x,y:v.y,value:x,errorVal:pn(v,y)}},g={clipPath:n?"url(#clipPath-".concat(a,")"):null};return B.createElement(Ut,g,d.map(function(m){return B.cloneElement(m,{key:"error-bar-".concat(a,"-").concat(m.props.dataKey),data:o,xAxis:s,yAxis:l,layout:c,offset:h,dataPointFormatter:p})}))}},{key:"render",value:function(){var n=this.props,a=n.hide,i=n.data,o=n.className,s=n.xAxis,l=n.yAxis,c=n.left,u=n.top,d=n.width,h=n.height,p=n.isAnimationActive,g=n.background,m=n.id;if(a||!i||!i.length)return null;var v=this.state.isAnimationFinished,y=bt("recharts-bar",o),x=s&&s.allowDataOverflow,b=l&&l.allowDataOverflow,S=x||b,w=gt(m)?this.id:m;return B.createElement(Ut,{className:y},x||b?B.createElement("defs",null,B.createElement("clipPath",{id:"clipPath-".concat(w)},B.createElement("rect",{x:x?c:c-d/2,y:b?u:u-h/2,width:x?d:d*2,height:b?h:h*2}))):null,B.createElement(Ut,{className:"recharts-bar-rectangles",clipPath:S?"url(#clipPath-".concat(w,")"):null},g?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(S,w),(!p||v)&&Is.renderCallByParent(this.props,i))}}],[{key:"getDerivedStateFromProps",value:function(n,a){return n.animationId!==a.prevAnimationId?{prevAnimationId:n.animationId,curData:n.data,prevData:a.curData}:n.data!==a.curData?{curData:n.data}:null}}])}(E.PureComponent);yH=Ms;Ll(Ms,"displayName","Bar");Ll(Ms,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!Go.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"});Ll(Ms,"getComposedData",function(e){var t=e.props,r=e.item,n=e.barPosition,a=e.bandSize,i=e.xAxis,o=e.yAxis,s=e.xAxisTicks,l=e.yAxisTicks,c=e.stackedData,u=e.dataStartIndex,d=e.displayedData,h=e.offset,p=c4e(n,r);if(!p)return null;var g=t.layout,m=r.type.defaultProps,v=m!==void 0?Kr(Kr({},m),r.props):r.props,y=v.dataKey,x=v.children,b=v.minPointSize,S=g==="horizontal"?o:i,w=c?S.scale.domain():null,A=v4e({numericAxis:S}),_=ii(x,uf),O=d.map(function(C,P){var j,T,D,k,F,ee;c?j=u4e(c[u+P],w):(j=pn(C,y),Array.isArray(j)||(j=[A,j]));var M=xMe(b,yH.defaultProps.minPointSize)(j[1],P);if(g==="horizontal"){var H,q=[o.scale(j[0]),o.scale(j[1])],ue=q[0],ie=q[1];T=m3({axis:i,ticks:s,bandSize:a,offset:p.offset,entry:C,index:P}),D=(H=ie??ue)!==null&&H!==void 0?H:void 0,k=p.size;var W=ue-ie;if(F=Number.isNaN(W)?0:W,ee={x:T,y:o.y,width:k,height:o.height},Math.abs(M)>0&&Math.abs(F)<Math.abs(M)){var fe=ha(F||M)*(Math.abs(M)-Math.abs(F));D-=fe,F+=fe}}else{var pe=[i.scale(j[0]),i.scale(j[1])],me=pe[0],Oe=pe[1];if(T=me,D=m3({axis:o,ticks:l,bandSize:a,offset:p.offset,entry:C,index:P}),k=Oe-me,F=p.size,ee={x:i.x,y:D,width:i.width,height:F},Math.abs(M)>0&&Math.abs(k)<Math.abs(M)){var _e=ha(k||M)*(Math.abs(M)-Math.abs(k));k+=_e}}return Kr(Kr(Kr({},C),{},{x:T,y:D,width:k,height:F,value:c?j:j[1],payload:C,background:ee},_&&_[P]&&_[P].props),{},{tooltipPayload:[zV(r,C)],tooltipPosition:{x:T+k/2,y:D+F/2}})});return Kr({data:O,layout:g},h)});function j0(e){"@babel/helpers - typeof";return j0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},j0(e)}function PMe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function O5(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,wH(n.key),n)}}function NMe(e,t,r){return t&&O5(e.prototype,t),r&&O5(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function C5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Qi(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?C5(Object(r),!0).forEach(function(n){jw(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):C5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function jw(e,t,r){return t=wH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function wH(e){var t=jMe(e,"string");return j0(t)=="symbol"?t:t+""}function jMe(e,t){if(j0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(j0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var _H=function(t,r,n,a,i){var o=t.width,s=t.height,l=t.layout,c=t.children,u=Object.keys(r),d={left:n.left,leftMirror:n.left,right:o-n.right,rightMirror:o-n.right,top:n.top,topMirror:n.top,bottom:s-n.bottom,bottomMirror:s-n.bottom},h=!!Ha(c,Ms);return u.reduce(function(p,g){var m=r[g],v=m.orientation,y=m.domain,x=m.padding,b=x===void 0?{}:x,S=m.mirror,w=m.reversed,A="".concat(v).concat(S?"Mirror":""),_,O,C,P,j;if(m.type==="number"&&(m.padding==="gap"||m.padding==="no-gap")){var T=y[1]-y[0],D=1/0,k=m.categoricalDomain.sort(Gxe);if(k.forEach(function(pe,me){me>0&&(D=Math.min((pe||0)-(k[me-1]||0),D))}),Number.isFinite(D)){var F=D/T,ee=m.layout==="vertical"?n.height:n.width;if(m.padding==="gap"&&(_=F*ee/2),m.padding==="no-gap"){var M=pa(t.barCategoryGap,F*ee),H=F*ee/2;_=H-M-(H-M)/ee*M}}}a==="xAxis"?O=[n.left+(b.left||0)+(_||0),n.left+n.width-(b.right||0)-(_||0)]:a==="yAxis"?O=l==="horizontal"?[n.top+n.height-(b.bottom||0),n.top+(b.top||0)]:[n.top+(b.top||0)+(_||0),n.top+n.height-(b.bottom||0)-(_||0)]:O=m.range,w&&(O=[O[1],O[0]]);var q=$V(m,i,h),ue=q.scale,ie=q.realScaleType;ue.domain(y).range(O),LV(ue);var W=BV(ue,Qi(Qi({},m),{},{realScaleType:ie}));a==="xAxis"?(j=v==="top"&&!S||v==="bottom"&&S,C=n.left,P=d[A]-j*m.height):a==="yAxis"&&(j=v==="left"&&!S||v==="right"&&S,C=d[A]-j*m.width,P=n.top);var fe=Qi(Qi(Qi({},m),W),{},{realScaleType:ie,x:C,y:P,scale:ue,width:a==="xAxis"?n.width:m.width,height:a==="yAxis"?n.height:m.height});return fe.bandSize=Xx(fe,W),!m.hide&&a==="xAxis"?d[A]+=(j?-1:1)*fe.height:m.hide||(d[A]+=(j?-1:1)*fe.width),Qi(Qi({},p),{},jw({},g,fe))},{})},SH=function(t,r){var n=t.x,a=t.y,i=r.x,o=r.y;return{x:Math.min(n,i),y:Math.min(a,o),width:Math.abs(i-n),height:Math.abs(o-a)}},RMe=function(t){var r=t.x1,n=t.y1,a=t.x2,i=t.y2;return SH({x:r,y:n},{x:a,y:i})},EH=function(){function e(t){PMe(this,e),this.scale=t}return NMe(e,[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=n.bandAware,i=n.position;if(r!==void 0){if(i)switch(i){case"start":return this.scale(r);case"middle":{var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(r)+o}case"end":{var s=this.bandwidth?this.bandwidth():0;return this.scale(r)+s}default:return this.scale(r)}if(a){var l=this.bandwidth?this.bandwidth()/2:0;return this.scale(r)+l}return this.scale(r)}}},{key:"isInRange",value:function(r){var n=this.range(),a=n[0],i=n[n.length-1];return a<=i?r>=a&&r<=i:r>=i&&r<=a}}],[{key:"create",value:function(r){return new e(r)}}])}();jw(EH,"EPS",1e-4);var AP=function(t){var r=Object.keys(t).reduce(function(n,a){return Qi(Qi({},n),{},jw({},a,EH.create(t[a])))},{});return Qi(Qi({},r),{},{apply:function(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=i.bandAware,s=i.position;return Q5e(a,function(l,c){return r[c].apply(l,{bandAware:o,position:s})})},isInRange:function(a){return gH(a,function(i,o){return r[o].isInRange(i)})}})};function DMe(e){return(e%180+180)%180}var IMe=function(t){var r=t.width,n=t.height,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=DMe(a),o=i*Math.PI/180,s=Math.atan(n/r),l=o>s&&o<Math.PI-s?n/Math.sin(o):r/Math.cos(o);return Math.abs(l)},MMe=os,FMe=bv,$Me=dw;function LMe(e){return function(t,r,n){var a=Object(t);if(!FMe(t)){var i=MMe(r);t=$Me(t),r=function(s){return i(a[s],s,a)}}var o=e(t,r,n);return o>-1?a[i?t[o]:o]:void 0}}var BMe=LMe,UMe=hH;function zMe(e){var t=UMe(e),r=t%1;return t===t?r?t-r:t:0}var WMe=zMe,VMe=yW,HMe=os,qMe=WMe,GMe=Math.max;function KMe(e,t,r){var n=e==null?0:e.length;if(!n)return-1;var a=r==null?0:qMe(r);return a<0&&(a=GMe(n+a,0)),VMe(e,HMe(t),a)}var YMe=KMe,XMe=BMe,ZMe=YMe,JMe=XMe(ZMe),QMe=JMe;const eFe=It(QMe);var tFe=Kye(function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}},function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")}),TP=E.createContext(void 0),OP=E.createContext(void 0),AH=E.createContext(void 0),TH=E.createContext({}),OH=E.createContext(void 0),CH=E.createContext(0),kH=E.createContext(0),k5=function(t){var r=t.state,n=r.xAxisMap,a=r.yAxisMap,i=r.offset,o=t.clipPathId,s=t.children,l=t.width,c=t.height,u=tFe(i);return B.createElement(TP.Provider,{value:n},B.createElement(OP.Provider,{value:a},B.createElement(TH.Provider,{value:i},B.createElement(AH.Provider,{value:u},B.createElement(OH.Provider,{value:o},B.createElement(CH.Provider,{value:c},B.createElement(kH.Provider,{value:l},s)))))))},rFe=function(){return E.useContext(OH)},PH=function(t){var r=E.useContext(TP);r==null&&Uu();var n=r[t];return n==null&&Uu(),n},nFe=function(){var t=E.useContext(TP);return Sl(t)},aFe=function(){var t=E.useContext(OP),r=eFe(t,function(n){return gH(n.domain,Number.isFinite)});return r||Sl(t)},NH=function(t){var r=E.useContext(OP);r==null&&Uu();var n=r[t];return n==null&&Uu(),n},iFe=function(){var t=E.useContext(AH);return t},oFe=function(){return E.useContext(TH)},CP=function(){return E.useContext(kH)},kP=function(){return E.useContext(CH)};function dh(e){"@babel/helpers - typeof";return dh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dh(e)}function sFe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function lFe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,RH(n.key),n)}}function cFe(e,t,r){return t&&lFe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function uFe(e,t,r){return t=p1(t),dFe(e,jH()?Reflect.construct(t,r||[],p1(e).constructor):t.apply(e,r))}function dFe(e,t){if(t&&(dh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return fFe(e)}function fFe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(jH=function(){return!!e})()}function p1(e){return p1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},p1(e)}function hFe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ST(e,t)}function ST(e,t){return ST=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},ST(e,t)}function P5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function N5(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?P5(Object(r),!0).forEach(function(n){PP(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function PP(e,t,r){return t=RH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function RH(e){var t=pFe(e,"string");return dh(t)=="symbol"?t:t+""}function pFe(e,t){if(dh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(dh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function mFe(e,t){return xFe(e)||yFe(e,t)||gFe(e,t)||vFe()}function vFe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
426In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gFe(e,t){if(e){if(typeof e=="string")return j5(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return j5(e,t)}}function j5(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function yFe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function xFe(e){if(Array.isArray(e))return e}function ET(){return ET=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},ET.apply(this,arguments)}var bFe=function(t,r){var n;return B.isValidElement(t)?n=B.cloneElement(t,r):ft(t)?n=t(r):n=B.createElement("line",ET({},r,{className:"recharts-reference-line-line"})),n},wFe=function(t,r,n,a,i,o,s,l,c){var u=i.x,d=i.y,h=i.width,p=i.height;if(n){var g=c.y,m=t.y.apply(g,{position:o});if(Yo(c,"discard")&&!t.y.isInRange(m))return null;var v=[{x:u+h,y:m},{x:u,y:m}];return l==="left"?v.reverse():v}if(r){var y=c.x,x=t.x.apply(y,{position:o});if(Yo(c,"discard")&&!t.x.isInRange(x))return null;var b=[{x,y:d+p},{x,y:d}];return s==="top"?b.reverse():b}if(a){var S=c.segment,w=S.map(function(A){return t.apply(A,{position:o})});return Yo(c,"discard")&&H5e(w,function(A){return!t.isInRange(A)})?null:w}return null};function _Fe(e){var t=e.x,r=e.y,n=e.segment,a=e.xAxisId,i=e.yAxisId,o=e.shape,s=e.className,l=e.alwaysShow,c=rFe(),u=PH(a),d=NH(i),h=iFe();if(!c||!h)return null;fo(l===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var p=AP({x:u.scale,y:d.scale}),g=vn(t),m=vn(r),v=n&&n.length===2,y=wFe(p,g,m,v,h,e.position,u.orientation,d.orientation,e);if(!y)return null;var x=mFe(y,2),b=x[0],S=b.x,w=b.y,A=x[1],_=A.x,O=A.y,C=Yo(e,"hidden")?"url(#".concat(c,")"):void 0,P=N5(N5({clipPath:C},ot(e,!0)),{},{x1:S,y1:w,x2:_,y2:O});return B.createElement(Ut,{className:bt("recharts-reference-line",s)},bFe(o,P),An.renderCallByParent(e,RMe({x1:S,y1:w,x2:_,y2:O})))}var NP=function(e){function t(){return sFe(this,t),uFe(this,t,arguments)}return hFe(t,e),cFe(t,[{key:"render",value:function(){return B.createElement(_Fe,this.props)}}])}(B.Component);PP(NP,"displayName","ReferenceLine");PP(NP,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function AT(){return AT=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},AT.apply(this,arguments)}function fh(e){"@babel/helpers - typeof";return fh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},fh(e)}function R5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function D5(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?R5(Object(r),!0).forEach(function(n){Rw(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):R5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function SFe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function EFe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,IH(n.key),n)}}function AFe(e,t,r){return t&&EFe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function TFe(e,t,r){return t=m1(t),OFe(e,DH()?Reflect.construct(t,r||[],m1(e).constructor):t.apply(e,r))}function OFe(e,t){if(t&&(fh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return CFe(e)}function CFe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function DH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(DH=function(){return!!e})()}function m1(e){return m1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},m1(e)}function kFe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&TT(e,t)}function TT(e,t){return TT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},TT(e,t)}function Rw(e,t,r){return t=IH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function IH(e){var t=PFe(e,"string");return fh(t)=="symbol"?t:t+""}function PFe(e,t){if(fh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(fh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var NFe=function(t){var r=t.x,n=t.y,a=t.xAxis,i=t.yAxis,o=AP({x:a.scale,y:i.scale}),s=o.apply({x:r,y:n},{bandAware:!0});return Yo(t,"discard")&&!o.isInRange(s)?null:s},Dw=function(e){function t(){return SFe(this,t),TFe(this,t,arguments)}return kFe(t,e),AFe(t,[{key:"render",value:function(){var n=this.props,a=n.x,i=n.y,o=n.r,s=n.alwaysShow,l=n.clipPathId,c=vn(a),u=vn(i);if(fo(s===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!c||!u)return null;var d=NFe(this.props);if(!d)return null;var h=d.x,p=d.y,g=this.props,m=g.shape,v=g.className,y=Yo(this.props,"hidden")?"url(#".concat(l,")"):void 0,x=D5(D5({clipPath:y},ot(this.props,!0)),{},{cx:h,cy:p});return B.createElement(Ut,{className:bt("recharts-reference-dot",v)},t.renderDot(m,x),An.renderCallByParent(this.props,{x:h-o,y:p-o,width:2*o,height:2*o}))}}])}(B.Component);Rw(Dw,"displayName","ReferenceDot");Rw(Dw,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});Rw(Dw,"renderDot",function(e,t){var r;return B.isValidElement(e)?r=B.cloneElement(e,t):ft(e)?r=e(t):r=B.createElement(Aw,AT({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),r});function OT(){return OT=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},OT.apply(this,arguments)}function hh(e){"@babel/helpers - typeof";return hh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hh(e)}function I5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function M5(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?I5(Object(r),!0).forEach(function(n){Iw(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function jFe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function RFe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,FH(n.key),n)}}function DFe(e,t,r){return t&&RFe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function IFe(e,t,r){return t=v1(t),MFe(e,MH()?Reflect.construct(t,r||[],v1(e).constructor):t.apply(e,r))}function MFe(e,t){if(t&&(hh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return FFe(e)}function FFe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function MH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(MH=function(){return!!e})()}function v1(e){return v1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},v1(e)}function $Fe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&CT(e,t)}function CT(e,t){return CT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},CT(e,t)}function Iw(e,t,r){return t=FH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function FH(e){var t=LFe(e,"string");return hh(t)=="symbol"?t:t+""}function LFe(e,t){if(hh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(hh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var BFe=function(t,r,n,a,i){var o=i.x1,s=i.x2,l=i.y1,c=i.y2,u=i.xAxis,d=i.yAxis;if(!u||!d)return null;var h=AP({x:u.scale,y:d.scale}),p={x:t?h.x.apply(o,{position:"start"}):h.x.rangeMin,y:n?h.y.apply(l,{position:"start"}):h.y.rangeMin},g={x:r?h.x.apply(s,{position:"end"}):h.x.rangeMax,y:a?h.y.apply(c,{position:"end"}):h.y.rangeMax};return Yo(i,"discard")&&(!h.isInRange(p)||!h.isInRange(g))?null:SH(p,g)},Mw=function(e){function t(){return jFe(this,t),IFe(this,t,arguments)}return $Fe(t,e),DFe(t,[{key:"render",value:function(){var n=this.props,a=n.x1,i=n.x2,o=n.y1,s=n.y2,l=n.className,c=n.alwaysShow,u=n.clipPathId;fo(c===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var d=vn(a),h=vn(i),p=vn(o),g=vn(s),m=this.props.shape;if(!d&&!h&&!p&&!g&&!m)return null;var v=BFe(d,h,p,g,this.props);if(!v&&!m)return null;var y=Yo(this.props,"hidden")?"url(#".concat(u,")"):void 0;return B.createElement(Ut,{className:bt("recharts-reference-area",l)},t.renderRect(m,M5(M5({clipPath:y},ot(this.props,!0)),v)),An.renderCallByParent(this.props,v))}}])}(B.Component);Iw(Mw,"displayName","ReferenceArea");Iw(Mw,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});Iw(Mw,"renderRect",function(e,t){var r;return B.isValidElement(e)?r=B.cloneElement(e,t):ft(e)?r=e(t):r=B.createElement(EP,OT({},t,{className:"recharts-reference-area-rect"})),r});function $H(e,t,r){if(t<1)return[];if(t===1&&r===void 0)return e;for(var n=[],a=0;a<e.length;a+=t)n.push(e[a]);return n}function UFe(e,t,r){var n={width:e.width+t.width,height:e.height+t.height};return IMe(n,r)}function zFe(e,t,r){var n=r==="width",a=e.x,i=e.y,o=e.width,s=e.height;return t===1?{start:n?a:i,end:n?a+o:i+s}:{start:n?a+o:i+s,end:n?a:i}}function g1(e,t,r,n,a){if(e*t<e*n||e*t>e*a)return!1;var i=r();return e*(t-e*i/2-n)>=0&&e*(t+e*i/2-a)<=0}function WFe(e,t){return $H(e,t+1)}function VFe(e,t,r,n,a){for(var i=(n||[]).slice(),o=t.start,s=t.end,l=0,c=1,u=o,d=function(){var g=n==null?void 0:n[l];if(g===void 0)return{v:$H(n,c)};var m=l,v,y=function(){return v===void 0&&(v=r(g,m)),v},x=g.coordinate,b=l===0||g1(e,x,y,u,s);b||(l=0,u=o,c+=1),b&&(u=x+e*(y()/2+a),l+=c)},h;c<=i.length;)if(h=d(),h)return h.v;return[]}function R0(e){"@babel/helpers - typeof";return R0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},R0(e)}function F5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Vn(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?F5(Object(r),!0).forEach(function(n){HFe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function HFe(e,t,r){return t=qFe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function qFe(e){var t=GFe(e,"string");return R0(t)=="symbol"?t:t+""}function GFe(e,t){if(R0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(R0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function KFe(e,t,r,n,a){for(var i=(n||[]).slice(),o=i.length,s=t.start,l=t.end,c=function(h){var p=i[h],g,m=function(){return g===void 0&&(g=r(p,h)),g};if(h===o-1){var v=e*(p.coordinate+e*m()/2-l);i[h]=p=Vn(Vn({},p),{},{tickCoord:v>0?p.coordinate-v*e:p.coordinate})}else i[h]=p=Vn(Vn({},p),{},{tickCoord:p.coordinate});var y=g1(e,p.tickCoord,m,s,l);y&&(l=p.tickCoord-e*(m()/2+a),i[h]=Vn(Vn({},p),{},{isShow:!0}))},u=o-1;u>=0;u--)c(u);return i}function YFe(e,t,r,n,a,i){var o=(n||[]).slice(),s=o.length,l=t.start,c=t.end;if(i){var u=n[s-1],d=r(u,s-1),h=e*(u.coordinate+e*d/2-c);o[s-1]=u=Vn(Vn({},u),{},{tickCoord:h>0?u.coordinate-h*e:u.coordinate});var p=g1(e,u.tickCoord,function(){return d},l,c);p&&(c=u.tickCoord-e*(d/2+a),o[s-1]=Vn(Vn({},u),{},{isShow:!0}))}for(var g=i?s-1:s,m=function(x){var b=o[x],S,w=function(){return S===void 0&&(S=r(b,x)),S};if(x===0){var A=e*(b.coordinate-e*w()/2-l);o[x]=b=Vn(Vn({},b),{},{tickCoord:A<0?b.coordinate-A*e:b.coordinate})}else o[x]=b=Vn(Vn({},b),{},{tickCoord:b.coordinate});var _=g1(e,b.tickCoord,w,l,c);_&&(l=b.tickCoord+e*(w()/2+a),o[x]=Vn(Vn({},b),{},{isShow:!0}))},v=0;v<g;v++)m(v);return o}function jP(e,t,r){var n=e.tick,a=e.ticks,i=e.viewBox,o=e.minTickGap,s=e.orientation,l=e.interval,c=e.tickFormatter,u=e.unit,d=e.angle;if(!a||!a.length||!n)return[];if(Me(l)||Go.isSsr)return WFe(a,typeof l=="number"&&Me(l)?l:0);var h=[],p=s==="top"||s==="bottom"?"width":"height",g=u&&p==="width"?cm(u,{fontSize:t,letterSpacing:r}):{width:0,height:0},m=function(b,S){var w=ft(c)?c(b.value,S):b.value;return p==="width"?UFe(cm(w,{fontSize:t,letterSpacing:r}),g,d):cm(w,{fontSize:t,letterSpacing:r})[p]},v=a.length>=2?ha(a[1].coordinate-a[0].coordinate):1,y=zFe(i,v,p);return l==="equidistantPreserveStart"?VFe(v,y,m,a,o):(l==="preserveStart"||l==="preserveStartEnd"?h=YFe(v,y,m,a,o,l==="preserveStartEnd"):h=KFe(v,y,m,a,o),h.filter(function(x){return x.isShow}))}var XFe=["viewBox"],ZFe=["viewBox"],JFe=["ticks"];function ph(e){"@babel/helpers - typeof";return ph=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ph(e)}function qd(){return qd=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},qd.apply(this,arguments)}function $5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function sn(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?$5(Object(r),!0).forEach(function(n){RP(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function F2(e,t){if(e==null)return{};var r=QFe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function QFe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function e8e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function L5(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,BH(n.key),n)}}function t8e(e,t,r){return t&&L5(e.prototype,t),r&&L5(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function r8e(e,t,r){return t=y1(t),n8e(e,LH()?Reflect.construct(t,r||[],y1(e).constructor):t.apply(e,r))}function n8e(e,t){if(t&&(ph(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return a8e(e)}function a8e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function LH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(LH=function(){return!!e})()}function y1(e){return y1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},y1(e)}function i8e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&kT(e,t)}function kT(e,t){return kT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},kT(e,t)}function RP(e,t,r){return t=BH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function BH(e){var t=o8e(e,"string");return ph(t)=="symbol"?t:t+""}function o8e(e,t){if(ph(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(ph(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Xh=function(e){function t(r){var n;return e8e(this,t),n=r8e(this,t,[r]),n.state={fontSize:"",letterSpacing:""},n}return i8e(t,e),t8e(t,[{key:"shouldComponentUpdate",value:function(n,a){var i=n.viewBox,o=F2(n,XFe),s=this.props,l=s.viewBox,c=F2(s,ZFe);return!cf(i,l)||!cf(o,c)||!cf(a,this.state)}},{key:"componentDidMount",value:function(){var n=this.layerReference;if(n){var a=n.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];a&&this.setState({fontSize:window.getComputedStyle(a).fontSize,letterSpacing:window.getComputedStyle(a).letterSpacing})}}},{key:"getTickLineCoord",value:function(n){var a=this.props,i=a.x,o=a.y,s=a.width,l=a.height,c=a.orientation,u=a.tickSize,d=a.mirror,h=a.tickMargin,p,g,m,v,y,x,b=d?-1:1,S=n.tickSize||u,w=Me(n.tickCoord)?n.tickCoord:n.coordinate;switch(c){case"top":p=g=n.coordinate,v=o+ +!d*l,m=v-b*S,x=m-b*h,y=w;break;case"left":m=v=n.coordinate,g=i+ +!d*s,p=g-b*S,y=p-b*h,x=w;break;case"right":m=v=n.coordinate,g=i+ +d*s,p=g+b*S,y=p+b*h,x=w;break;default:p=g=n.coordinate,v=o+ +d*l,m=v+b*S,x=m+b*h,y=w;break}return{line:{x1:p,y1:m,x2:g,y2:v},tick:{x:y,y:x}}}},{key:"getTickTextAnchor",value:function(){var n=this.props,a=n.orientation,i=n.mirror,o;switch(a){case"left":o=i?"start":"end";break;case"right":o=i?"end":"start";break;default:o="middle";break}return o}},{key:"getTickVerticalAnchor",value:function(){var n=this.props,a=n.orientation,i=n.mirror,o="end";switch(a){case"left":case"right":o="middle";break;case"top":o=i?"start":"end";break;default:o=i?"end":"start";break}return o}},{key:"renderAxisLine",value:function(){var n=this.props,a=n.x,i=n.y,o=n.width,s=n.height,l=n.orientation,c=n.mirror,u=n.axisLine,d=sn(sn(sn({},ot(this.props,!1)),ot(u,!1)),{},{fill:"none"});if(l==="top"||l==="bottom"){var h=+(l==="top"&&!c||l==="bottom"&&c);d=sn(sn({},d),{},{x1:a,y1:i+h*s,x2:a+o,y2:i+h*s})}else{var p=+(l==="left"&&!c||l==="right"&&c);d=sn(sn({},d),{},{x1:a+p*o,y1:i,x2:a+p*o,y2:i+s})}return B.createElement("line",qd({},d,{className:bt("recharts-cartesian-axis-line",ai(u,"className"))}))}},{key:"renderTicks",value:function(n,a,i){var o=this,s=this.props,l=s.tickLine,c=s.stroke,u=s.tick,d=s.tickFormatter,h=s.unit,p=jP(sn(sn({},this.props),{},{ticks:n}),a,i),g=this.getTickTextAnchor(),m=this.getTickVerticalAnchor(),v=ot(this.props,!1),y=ot(u,!1),x=sn(sn({},v),{},{fill:"none"},ot(l,!1)),b=p.map(function(S,w){var A=o.getTickLineCoord(S),_=A.line,O=A.tick,C=sn(sn(sn(sn({textAnchor:g,verticalAnchor:m},v),{},{stroke:"none",fill:c},y),O),{},{index:w,payload:S,visibleTicksCount:p.length,tickFormatter:d});return B.createElement(Ut,qd({className:"recharts-cartesian-axis-tick",key:"tick-".concat(S.value,"-").concat(S.coordinate,"-").concat(S.tickCoord)},$u(o.props,S,w)),l&&B.createElement("line",qd({},x,_,{className:bt("recharts-cartesian-axis-tick-line",ai(l,"className"))})),u&&t.renderTickItem(u,C,"".concat(ft(d)?d(S.value,w):S.value).concat(h||"")))});return B.createElement("g",{className:"recharts-cartesian-axis-ticks"},b)}},{key:"render",value:function(){var n=this,a=this.props,i=a.axisLine,o=a.width,s=a.height,l=a.ticksGenerator,c=a.className,u=a.hide;if(u)return null;var d=this.props,h=d.ticks,p=F2(d,JFe),g=h;return ft(l)&&(g=h&&h.length>0?l(this.props):l(p)),o<=0||s<=0||!g||!g.length?null:B.createElement(Ut,{className:bt("recharts-cartesian-axis",c),ref:function(v){n.layerReference=v}},i&&this.renderAxisLine(),this.renderTicks(g,this.state.fontSize,this.state.letterSpacing),An.renderCallByParent(this.props))}}],[{key:"renderTickItem",value:function(n,a,i){var o,s=bt(a.className,"recharts-cartesian-axis-tick-value");return B.isValidElement(n)?o=B.cloneElement(n,sn(sn({},a),{},{className:s})):ft(n)?o=n(sn(sn({},a),{},{className:s})):o=B.createElement(Lu,qd({},a,{className:"recharts-cartesian-axis-tick-value"}),i),o}}])}(E.Component);RP(Xh,"displayName","CartesianAxis");RP(Xh,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"});var s8e=["x1","y1","x2","y2","key"],l8e=["offset"];function zu(e){"@babel/helpers - typeof";return zu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zu(e)}function B5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Yn(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?B5(Object(r),!0).forEach(function(n){c8e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):B5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function c8e(e,t,r){return t=u8e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u8e(e){var t=d8e(e,"string");return zu(t)=="symbol"?t:t+""}function d8e(e,t){if(zu(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(zu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ou(){return ou=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},ou.apply(this,arguments)}function U5(e,t){if(e==null)return{};var r=f8e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function f8e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var h8e=function(t){var r=t.fill;if(!r||r==="none")return null;var n=t.fillOpacity,a=t.x,i=t.y,o=t.width,s=t.height,l=t.ry;return B.createElement("rect",{x:a,y:i,ry:l,width:o,height:s,stroke:"none",fill:r,fillOpacity:n,className:"recharts-cartesian-grid-bg"})};function UH(e,t){var r;if(B.isValidElement(e))r=B.cloneElement(e,t);else if(ft(e))r=e(t);else{var n=t.x1,a=t.y1,i=t.x2,o=t.y2,s=t.key,l=U5(t,s8e),c=ot(l,!1);c.offset;var u=U5(c,l8e);r=B.createElement("line",ou({},u,{x1:n,y1:a,x2:i,y2:o,fill:"none",key:s}))}return r}function p8e(e){var t=e.x,r=e.width,n=e.horizontal,a=n===void 0?!0:n,i=e.horizontalPoints;if(!a||!i||!i.length)return null;var o=i.map(function(s,l){var c=Yn(Yn({},e),{},{x1:t,y1:s,x2:t+r,y2:s,key:"line-".concat(l),index:l});return UH(a,c)});return B.createElement("g",{className:"recharts-cartesian-grid-horizontal"},o)}function m8e(e){var t=e.y,r=e.height,n=e.vertical,a=n===void 0?!0:n,i=e.verticalPoints;if(!a||!i||!i.length)return null;var o=i.map(function(s,l){var c=Yn(Yn({},e),{},{x1:s,y1:t,x2:s,y2:t+r,key:"line-".concat(l),index:l});return UH(a,c)});return B.createElement("g",{className:"recharts-cartesian-grid-vertical"},o)}function v8e(e){var t=e.horizontalFill,r=e.fillOpacity,n=e.x,a=e.y,i=e.width,o=e.height,s=e.horizontalPoints,l=e.horizontal,c=l===void 0?!0:l;if(!c||!t||!t.length)return null;var u=s.map(function(h){return Math.round(h+a-a)}).sort(function(h,p){return h-p});a!==u[0]&&u.unshift(0);var d=u.map(function(h,p){var g=!u[p+1],m=g?a+o-h:u[p+1]-h;if(m<=0)return null;var v=p%t.length;return B.createElement("rect",{key:"react-".concat(p),y:h,x:n,height:m,width:i,stroke:"none",fill:t[v],fillOpacity:r,className:"recharts-cartesian-grid-bg"})});return B.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},d)}function g8e(e){var t=e.vertical,r=t===void 0?!0:t,n=e.verticalFill,a=e.fillOpacity,i=e.x,o=e.y,s=e.width,l=e.height,c=e.verticalPoints;if(!r||!n||!n.length)return null;var u=c.map(function(h){return Math.round(h+i-i)}).sort(function(h,p){return h-p});i!==u[0]&&u.unshift(0);var d=u.map(function(h,p){var g=!u[p+1],m=g?i+s-h:u[p+1]-h;if(m<=0)return null;var v=p%n.length;return B.createElement("rect",{key:"react-".concat(p),x:h,y:o,width:m,height:l,stroke:"none",fill:n[v],fillOpacity:a,className:"recharts-cartesian-grid-bg"})});return B.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},d)}var y8e=function(t,r){var n=t.xAxis,a=t.width,i=t.height,o=t.offset;return FV(jP(Yn(Yn(Yn({},Xh.defaultProps),n),{},{ticks:Ns(n,!0),viewBox:{x:0,y:0,width:a,height:i}})),o.left,o.left+o.width,r)},x8e=function(t,r){var n=t.yAxis,a=t.width,i=t.height,o=t.offset;return FV(jP(Yn(Yn(Yn({},Xh.defaultProps),n),{},{ticks:Ns(n,!0),viewBox:{x:0,y:0,width:a,height:i}})),o.top,o.top+o.height,r)},wd={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function Vp(e){var t,r,n,a,i,o,s=CP(),l=kP(),c=oFe(),u=Yn(Yn({},e),{},{stroke:(t=e.stroke)!==null&&t!==void 0?t:wd.stroke,fill:(r=e.fill)!==null&&r!==void 0?r:wd.fill,horizontal:(n=e.horizontal)!==null&&n!==void 0?n:wd.horizontal,horizontalFill:(a=e.horizontalFill)!==null&&a!==void 0?a:wd.horizontalFill,vertical:(i=e.vertical)!==null&&i!==void 0?i:wd.vertical,verticalFill:(o=e.verticalFill)!==null&&o!==void 0?o:wd.verticalFill,x:Me(e.x)?e.x:c.left,y:Me(e.y)?e.y:c.top,width:Me(e.width)?e.width:c.width,height:Me(e.height)?e.height:c.height}),d=u.x,h=u.y,p=u.width,g=u.height,m=u.syncWithTicks,v=u.horizontalValues,y=u.verticalValues,x=nFe(),b=aFe();if(!Me(p)||p<=0||!Me(g)||g<=0||!Me(d)||d!==+d||!Me(h)||h!==+h)return null;var S=u.verticalCoordinatesGenerator||y8e,w=u.horizontalCoordinatesGenerator||x8e,A=u.horizontalPoints,_=u.verticalPoints;if((!A||!A.length)&&ft(w)){var O=v&&v.length,C=w({yAxis:b?Yn(Yn({},b),{},{ticks:O?v:b.ticks}):void 0,width:s,height:l,offset:c},O?!0:m);fo(Array.isArray(C),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(zu(C),"]")),Array.isArray(C)&&(A=C)}if((!_||!_.length)&&ft(S)){var P=y&&y.length,j=S({xAxis:x?Yn(Yn({},x),{},{ticks:P?y:x.ticks}):void 0,width:s,height:l,offset:c},P?!0:m);fo(Array.isArray(j),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(zu(j),"]")),Array.isArray(j)&&(_=j)}return B.createElement("g",{className:"recharts-cartesian-grid"},B.createElement(h8e,{fill:u.fill,fillOpacity:u.fillOpacity,x:u.x,y:u.y,width:u.width,height:u.height,ry:u.ry}),B.createElement(p8e,ou({},u,{offset:c,horizontalPoints:A,xAxis:x,yAxis:b})),B.createElement(m8e,ou({},u,{offset:c,verticalPoints:_,xAxis:x,yAxis:b})),B.createElement(v8e,ou({},u,{horizontalPoints:A})),B.createElement(g8e,ou({},u,{verticalPoints:_})))}Vp.displayName="CartesianGrid";var b8e=["type","layout","connectNulls","ref"],w8e=["key"];function mh(e){"@babel/helpers - typeof";return mh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mh(e)}function z5(e,t){if(e==null)return{};var r=_8e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function _8e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function mm(){return mm=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},mm.apply(this,arguments)}function W5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ba(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?W5(Object(r),!0).forEach(function(n){eo(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):W5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function _d(e){return T8e(e)||A8e(e)||E8e(e)||S8e()}function S8e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
427In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function E8e(e,t){if(e){if(typeof e=="string")return PT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return PT(e,t)}}function A8e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function T8e(e){if(Array.isArray(e))return PT(e)}function PT(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function O8e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function V5(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,WH(n.key),n)}}function C8e(e,t,r){return t&&V5(e.prototype,t),r&&V5(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function k8e(e,t,r){return t=x1(t),P8e(e,zH()?Reflect.construct(t,r||[],x1(e).constructor):t.apply(e,r))}function P8e(e,t){if(t&&(mh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return N8e(e)}function N8e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(zH=function(){return!!e})()}function x1(e){return x1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},x1(e)}function j8e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&NT(e,t)}function NT(e,t){return NT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},NT(e,t)}function eo(e,t,r){return t=WH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function WH(e){var t=R8e(e,"string");return mh(t)=="symbol"?t:t+""}function R8e(e,t){if(mh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(mh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Ov=function(e){function t(){var r;O8e(this,t);for(var n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];return r=k8e(this,t,[].concat(a)),eo(r,"state",{isAnimationFinished:!0,totalLength:0}),eo(r,"generateSimpleStrokeDasharray",function(o,s){return"".concat(s,"px ").concat(o-s,"px")}),eo(r,"getStrokeDasharray",function(o,s,l){var c=l.reduce(function(y,x){return y+x});if(!c)return r.generateSimpleStrokeDasharray(s,o);for(var u=Math.floor(o/c),d=o%c,h=s-o,p=[],g=0,m=0;g<l.length;m+=l[g],++g)if(m+l[g]>d){p=[].concat(_d(l.slice(0,g)),[d-m]);break}var v=p.length%2===0?[0,h]:[h];return[].concat(_d(t.repeat(l,u)),_d(p),v).map(function(y){return"".concat(y,"px")}).join(", ")}),eo(r,"id",Wh("recharts-line-")),eo(r,"pathRef",function(o){r.mainCurve=o}),eo(r,"handleAnimationEnd",function(){r.setState({isAnimationFinished:!0}),r.props.onAnimationEnd&&r.props.onAnimationEnd()}),eo(r,"handleAnimationStart",function(){r.setState({isAnimationFinished:!1}),r.props.onAnimationStart&&r.props.onAnimationStart()}),r}return j8e(t,e),C8e(t,[{key:"componentDidMount",value:function(){if(this.props.isAnimationActive){var n=this.getTotalLength();this.setState({totalLength:n})}}},{key:"componentDidUpdate",value:function(){if(this.props.isAnimationActive){var n=this.getTotalLength();n!==this.state.totalLength&&this.setState({totalLength:n})}}},{key:"getTotalLength",value:function(){var n=this.mainCurve;try{return n&&n.getTotalLength&&n.getTotalLength()||0}catch{return 0}}},{key:"renderErrorBar",value:function(n,a){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var i=this.props,o=i.points,s=i.xAxis,l=i.yAxis,c=i.layout,u=i.children,d=ii(u,Tv);if(!d)return null;var h=function(m,v){return{x:m.x,y:m.y,value:m.value,errorVal:pn(m.payload,v)}},p={clipPath:n?"url(#clipPath-".concat(a,")"):null};return B.createElement(Ut,p,d.map(function(g){return B.cloneElement(g,{key:"bar-".concat(g.props.dataKey),data:o,xAxis:s,yAxis:l,layout:c,dataPointFormatter:h})}))}},{key:"renderDots",value:function(n,a,i){var o=this.props.isAnimationActive;if(o&&!this.state.isAnimationFinished)return null;var s=this.props,l=s.dot,c=s.points,u=s.dataKey,d=ot(this.props,!1),h=ot(l,!0),p=c.map(function(m,v){var y=Ba(Ba(Ba({key:"dot-".concat(v),r:3},d),h),{},{index:v,cx:m.x,cy:m.y,value:m.value,dataKey:u,payload:m.payload,points:c});return t.renderDotItem(l,y)}),g={clipPath:n?"url(#clipPath-".concat(a?"":"dots-").concat(i,")"):null};return B.createElement(Ut,mm({className:"recharts-line-dots",key:"dots"},g),p)}},{key:"renderCurveStatically",value:function(n,a,i,o){var s=this.props,l=s.type,c=s.layout,u=s.connectNulls;s.ref;var d=z5(s,b8e),h=Ba(Ba(Ba({},ot(d,!0)),{},{fill:"none",className:"recharts-line-curve",clipPath:a?"url(#clipPath-".concat(i,")"):null,points:n},o),{},{type:l,layout:c,connectNulls:u});return B.createElement(Qx,mm({},h,{pathRef:this.pathRef}))}},{key:"renderCurveWithAnimation",value:function(n,a){var i=this,o=this.props,s=o.points,l=o.strokeDasharray,c=o.isAnimationActive,u=o.animationBegin,d=o.animationDuration,h=o.animationEasing,p=o.animationId,g=o.animateNewValues,m=o.width,v=o.height,y=this.state,x=y.prevPoints,b=y.totalLength;return B.createElement(es,{begin:u,duration:d,isActive:c,easing:h,from:{t:0},to:{t:1},key:"line-".concat(p),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(S){var w=S.t;if(x){var A=x.length/s.length,_=s.map(function(T,D){var k=Math.floor(D*A);if(x[k]){var F=x[k],ee=Ga(F.x,T.x),M=Ga(F.y,T.y);return Ba(Ba({},T),{},{x:ee(w),y:M(w)})}if(g){var H=Ga(m*2,T.x),q=Ga(v/2,T.y);return Ba(Ba({},T),{},{x:H(w),y:q(w)})}return Ba(Ba({},T),{},{x:T.x,y:T.y})});return i.renderCurveStatically(_,n,a)}var O=Ga(0,b),C=O(w),P;if(l){var j="".concat(l).split(/[,\s]+/gim).map(function(T){return parseFloat(T)});P=i.getStrokeDasharray(C,b,j)}else P=i.generateSimpleStrokeDasharray(b,C);return i.renderCurveStatically(s,n,a,{strokeDasharray:P})})}},{key:"renderCurve",value:function(n,a){var i=this.props,o=i.points,s=i.isAnimationActive,l=this.state,c=l.prevPoints,u=l.totalLength;return s&&o&&o.length&&(!c&&u>0||!Av(c,o))?this.renderCurveWithAnimation(n,a):this.renderCurveStatically(o,n,a)}},{key:"render",value:function(){var n,a=this.props,i=a.hide,o=a.dot,s=a.points,l=a.className,c=a.xAxis,u=a.yAxis,d=a.top,h=a.left,p=a.width,g=a.height,m=a.isAnimationActive,v=a.id;if(i||!s||!s.length)return null;var y=this.state.isAnimationFinished,x=s.length===1,b=bt("recharts-line",l),S=c&&c.allowDataOverflow,w=u&&u.allowDataOverflow,A=S||w,_=gt(v)?this.id:v,O=(n=ot(o,!1))!==null&&n!==void 0?n:{r:3,strokeWidth:2},C=O.r,P=C===void 0?3:C,j=O.strokeWidth,T=j===void 0?2:j,D=r1e(o)?o:{},k=D.clipDot,F=k===void 0?!0:k,ee=P*2+T;return B.createElement(Ut,{className:b},S||w?B.createElement("defs",null,B.createElement("clipPath",{id:"clipPath-".concat(_)},B.createElement("rect",{x:S?h:h-p/2,y:w?d:d-g/2,width:S?p:p*2,height:w?g:g*2})),!F&&B.createElement("clipPath",{id:"clipPath-dots-".concat(_)},B.createElement("rect",{x:h-ee/2,y:d-ee/2,width:p+ee,height:g+ee}))):null,!x&&this.renderCurve(A,_),this.renderErrorBar(A,_),(x||o)&&this.renderDots(A,F,_),(!m||y)&&Is.renderCallByParent(this.props,s))}}],[{key:"getDerivedStateFromProps",value:function(n,a){return n.animationId!==a.prevAnimationId?{prevAnimationId:n.animationId,curPoints:n.points,prevPoints:a.curPoints}:n.points!==a.curPoints?{curPoints:n.points}:null}},{key:"repeat",value:function(n,a){for(var i=n.length%2!==0?[].concat(_d(n),[0]):n,o=[],s=0;s<a;++s)o=[].concat(_d(o),_d(i));return o}},{key:"renderDotItem",value:function(n,a){var i;if(B.isValidElement(n))i=B.cloneElement(n,a);else if(ft(n))i=n(a);else{var o=a.key,s=z5(a,w8e),l=bt("recharts-line-dot",typeof n!="boolean"?n.className:"");i=B.createElement(Aw,mm({key:o},s,{className:l}))}return i}}])}(E.PureComponent);eo(Ov,"displayName","Line");eo(Ov,"defaultProps",{xAxisId:0,yAxisId:0,connectNulls:!1,activeDot:!0,dot:!0,legendType:"line",stroke:"#3182bd",strokeWidth:1,fill:"#fff",points:[],isAnimationActive:!Go.isSsr,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",hide:!1,label:!1});eo(Ov,"getComposedData",function(e){var t=e.props,r=e.xAxis,n=e.yAxis,a=e.xAxisTicks,i=e.yAxisTicks,o=e.dataKey,s=e.bandSize,l=e.displayedData,c=e.offset,u=t.layout,d=l.map(function(h,p){var g=pn(h,o);return u==="horizontal"?{x:p3({axis:r,ticks:a,bandSize:s,entry:h,index:p}),y:gt(g)?null:n.scale(g),value:g,payload:h}:{x:gt(g)?null:r.scale(g),y:p3({axis:n,ticks:i,bandSize:s,entry:h,index:p}),value:g,payload:h}});return Ba({points:d,layout:u},c)});function vh(e){"@babel/helpers - typeof";return vh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vh(e)}function D8e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function I8e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,qH(n.key),n)}}function M8e(e,t,r){return t&&I8e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function F8e(e,t,r){return t=b1(t),$8e(e,VH()?Reflect.construct(t,r||[],b1(e).constructor):t.apply(e,r))}function $8e(e,t){if(t&&(vh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return L8e(e)}function L8e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function VH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(VH=function(){return!!e})()}function b1(e){return b1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},b1(e)}function B8e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&jT(e,t)}function jT(e,t){return jT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},jT(e,t)}function HH(e,t,r){return t=qH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function qH(e){var t=U8e(e,"string");return vh(t)=="symbol"?t:t+""}function U8e(e,t){if(vh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(vh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function RT(){return RT=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},RT.apply(this,arguments)}function z8e(e){var t=e.xAxisId,r=CP(),n=kP(),a=PH(t);return a==null?null:E.createElement(Xh,RT({},a,{className:bt("recharts-".concat(a.axisType," ").concat(a.axisType),a.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(o){return Ns(o,!0)}}))}var Bl=function(e){function t(){return D8e(this,t),F8e(this,t,arguments)}return B8e(t,e),M8e(t,[{key:"render",value:function(){return E.createElement(z8e,this.props)}}])}(E.Component);HH(Bl,"displayName","XAxis");HH(Bl,"defaultProps",{allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0});function gh(e){"@babel/helpers - typeof";return gh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},gh(e)}function W8e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function V8e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,YH(n.key),n)}}function H8e(e,t,r){return t&&V8e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function q8e(e,t,r){return t=w1(t),G8e(e,GH()?Reflect.construct(t,r||[],w1(e).constructor):t.apply(e,r))}function G8e(e,t){if(t&&(gh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return K8e(e)}function K8e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function GH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(GH=function(){return!!e})()}function w1(e){return w1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},w1(e)}function Y8e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&DT(e,t)}function DT(e,t){return DT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},DT(e,t)}function KH(e,t,r){return t=YH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function YH(e){var t=X8e(e,"string");return gh(t)=="symbol"?t:t+""}function X8e(e,t){if(gh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(gh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function IT(){return IT=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},IT.apply(this,arguments)}var Z8e=function(t){var r=t.yAxisId,n=CP(),a=kP(),i=NH(r);return i==null?null:E.createElement(Xh,IT({},i,{className:bt("recharts-".concat(i.axisType," ").concat(i.axisType),i.className),viewBox:{x:0,y:0,width:n,height:a},ticksGenerator:function(s){return Ns(s,!0)}}))},Ul=function(e){function t(){return W8e(this,t),q8e(this,t,arguments)}return Y8e(t,e),H8e(t,[{key:"render",value:function(){return E.createElement(Z8e,this.props)}}])}(E.Component);KH(Ul,"displayName","YAxis");KH(Ul,"defaultProps",{allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1});function H5(e){return t$e(e)||e$e(e)||Q8e(e)||J8e()}function J8e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
428In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Q8e(e,t){if(e){if(typeof e=="string")return MT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return MT(e,t)}}function e$e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function t$e(e){if(Array.isArray(e))return MT(e)}function MT(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var FT=function(t,r,n,a,i){var o=ii(t,NP),s=ii(t,Dw),l=[].concat(H5(o),H5(s)),c=ii(t,Mw),u="".concat(a,"Id"),d=a[0],h=r;if(l.length&&(h=l.reduce(function(m,v){if(v.props[u]===n&&Yo(v.props,"extendDomain")&&Me(v.props[d])){var y=v.props[d];return[Math.min(m[0],y),Math.max(m[1],y)]}return m},h)),c.length){var p="".concat(d,"1"),g="".concat(d,"2");h=c.reduce(function(m,v){if(v.props[u]===n&&Yo(v.props,"extendDomain")&&Me(v.props[p])&&Me(v.props[g])){var y=v.props[p],x=v.props[g];return[Math.min(m[0],y,x),Math.max(m[1],y,x)]}return m},h)}return i&&i.length&&(h=i.reduce(function(m,v){return Me(v)?[Math.min(m[0],v),Math.max(m[1],v)]:m},h)),h},XH={exports:{}};(function(e){var t=Object.prototype.hasOwnProperty,r="~";function n(){}Object.create&&(n.prototype=Object.create(null),new n().__proto__||(r=!1));function a(l,c,u){this.fn=l,this.context=c,this.once=u||!1}function i(l,c,u,d,h){if(typeof u!="function")throw new TypeError("The listener must be a function");var p=new a(u,d||l,h),g=r?r+c:c;return l._events[g]?l._events[g].fn?l._events[g]=[l._events[g],p]:l._events[g].push(p):(l._events[g]=p,l._eventsCount++),l}function o(l,c){--l._eventsCount===0?l._events=new n:delete l._events[c]}function s(){this._events=new n,this._eventsCount=0}s.prototype.eventNames=function(){var c=[],u,d;if(this._eventsCount===0)return c;for(d in u=this._events)t.call(u,d)&&c.push(r?d.slice(1):d);return Object.getOwnPropertySymbols?c.concat(Object.getOwnPropertySymbols(u)):c},s.prototype.listeners=function(c){var u=r?r+c:c,d=this._events[u];if(!d)return[];if(d.fn)return[d.fn];for(var h=0,p=d.length,g=new Array(p);h<p;h++)g[h]=d[h].fn;return g},s.prototype.listenerCount=function(c){var u=r?r+c:c,d=this._events[u];return d?d.fn?1:d.length:0},s.prototype.emit=function(c,u,d,h,p,g){var m=r?r+c:c;if(!this._events[m])return!1;var v=this._events[m],y=arguments.length,x,b;if(v.fn){switch(v.once&&this.removeListener(c,v.fn,void 0,!0),y){case 1:return v.fn.call(v.context),!0;case 2:return v.fn.call(v.context,u),!0;case 3:return v.fn.call(v.context,u,d),!0;case 4:return v.fn.call(v.context,u,d,h),!0;case 5:return v.fn.call(v.context,u,d,h,p),!0;case 6:return v.fn.call(v.context,u,d,h,p,g),!0}for(b=1,x=new Array(y-1);b<y;b++)x[b-1]=arguments[b];v.fn.apply(v.context,x)}else{var S=v.length,w;for(b=0;b<S;b++)switch(v[b].once&&this.removeListener(c,v[b].fn,void 0,!0),y){case 1:v[b].fn.call(v[b].context);break;case 2:v[b].fn.call(v[b].context,u);break;case 3:v[b].fn.call(v[b].context,u,d);break;case 4:v[b].fn.call(v[b].context,u,d,h);break;default:if(!x)for(w=1,x=new Array(y-1);w<y;w++)x[w-1]=arguments[w];v[b].fn.apply(v[b].context,x)}}return!0},s.prototype.on=function(c,u,d){return i(this,c,u,d,!1)},s.prototype.once=function(c,u,d){return i(this,c,u,d,!0)},s.prototype.removeListener=function(c,u,d,h){var p=r?r+c:c;if(!this._events[p])return this;if(!u)return o(this,p),this;var g=this._events[p];if(g.fn)g.fn===u&&(!h||g.once)&&(!d||g.context===d)&&o(this,p);else{for(var m=0,v=[],y=g.length;m<y;m++)(g[m].fn!==u||h&&!g[m].once||d&&g[m].context!==d)&&v.push(g[m]);v.length?this._events[p]=v.length===1?v[0]:v:o(this,p)}return this},s.prototype.removeAllListeners=function(c){var u;return c?(u=r?r+c:c,this._events[u]&&o(this,u)):(this._events=new n,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=r,s.EventEmitter=s,e.exports=s})(XH);var r$e=XH.exports;const n$e=It(r$e);var $2=new n$e,L2="recharts.syncMouseEvents";function D0(e){"@babel/helpers - typeof";return D0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},D0(e)}function a$e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i$e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,ZH(n.key),n)}}function o$e(e,t,r){return t&&i$e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function B2(e,t,r){return t=ZH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ZH(e){var t=s$e(e,"string");return D0(t)=="symbol"?t:t+""}function s$e(e,t){if(D0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(D0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var l$e=function(){function e(){a$e(this,e),B2(this,"activeIndex",0),B2(this,"coordinateList",[]),B2(this,"layout","horizontal")}return o$e(e,[{key:"setDetails",value:function(r){var n,a=r.coordinateList,i=a===void 0?null:a,o=r.container,s=o===void 0?null:o,l=r.layout,c=l===void 0?null:l,u=r.offset,d=u===void 0?null:u,h=r.mouseHandlerCallback,p=h===void 0?null:h;this.coordinateList=(n=i??this.coordinateList)!==null&&n!==void 0?n:[],this.container=s??this.container,this.layout=c??this.layout,this.offset=d??this.offset,this.mouseHandlerCallback=p??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(r){if(this.coordinateList.length!==0)switch(r.key){case"ArrowRight":{if(this.layout!=="horizontal")return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break}case"ArrowLeft":{if(this.layout!=="horizontal")return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse();break}}}},{key:"setIndex",value:function(r){this.activeIndex=r}},{key:"spoofMouse",value:function(){var r,n;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var a=this.container.getBoundingClientRect(),i=a.x,o=a.y,s=a.height,l=this.coordinateList[this.activeIndex].coordinate,c=((r=window)===null||r===void 0?void 0:r.scrollX)||0,u=((n=window)===null||n===void 0?void 0:n.scrollY)||0,d=i+l+c,h=o+this.offset.top+s/2+u;this.mouseHandlerCallback({pageX:d,pageY:h})}}}])}();function c$e(e,t,r){if(r==="number"&&t===!0&&Array.isArray(e)){var n=e==null?void 0:e[0],a=e==null?void 0:e[1];if(n&&a&&Me(n)&&Me(a))return!0}return!1}function u$e(e,t,r,n){var a=n/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-a:r.left+.5,y:e==="horizontal"?r.top+.5:t.y-a,width:e==="horizontal"?n:r.width-1,height:e==="horizontal"?r.height-1:n}}function JH(e){var t=e.cx,r=e.cy,n=e.radius,a=e.startAngle,i=e.endAngle,o=mr(t,r,n,a),s=mr(t,r,n,i);return{points:[o,s],cx:t,cy:r,radius:n,startAngle:a,endAngle:i}}function d$e(e,t,r){var n,a,i,o;if(e==="horizontal")n=t.x,i=n,a=r.top,o=r.top+r.height;else if(e==="vertical")a=t.y,o=a,n=r.left,i=r.left+r.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var s=t.cx,l=t.cy,c=t.innerRadius,u=t.outerRadius,d=t.angle,h=mr(s,l,c,d),p=mr(s,l,u,d);n=h.x,a=h.y,i=p.x,o=p.y}else return JH(t);return[{x:n,y:a},{x:i,y:o}]}function I0(e){"@babel/helpers - typeof";return I0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},I0(e)}function q5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function kg(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?q5(Object(r),!0).forEach(function(n){f$e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):q5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function f$e(e,t,r){return t=h$e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h$e(e){var t=p$e(e,"string");return I0(t)=="symbol"?t:t+""}function p$e(e,t){if(I0(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(I0(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function m$e(e){var t,r,n=e.element,a=e.tooltipEventType,i=e.isActive,o=e.activeCoordinate,s=e.activePayload,l=e.offset,c=e.activeTooltipIndex,u=e.tooltipAxisBandSize,d=e.layout,h=e.chartName,p=(t=n.props.cursor)!==null&&t!==void 0?t:(r=n.type.defaultProps)===null||r===void 0?void 0:r.cursor;if(!n||!p||!i||!o||h!=="ScatterChart"&&a!=="axis")return null;var g,m=Qx;if(h==="ScatterChart")g=o,m=RIe;else if(h==="BarChart")g=u$e(d,o,l,u),m=EP;else if(d==="radial"){var v=JH(o),y=v.cx,x=v.cy,b=v.radius,S=v.startAngle,w=v.endAngle;g={cx:y,cy:x,startAngle:S,endAngle:w,innerRadius:b,outerRadius:b},m=KV}else g={points:d$e(d,o,l)},m=Qx;var A=kg(kg(kg(kg({stroke:"#ccc",pointerEvents:"none"},l),g),ot(p,!1)),{},{payload:s,payloadIndex:c,className:bt("recharts-tooltip-cursor",p.className)});return E.isValidElement(p)?E.cloneElement(p,A):E.createElement(m,A)}var v$e=["item"],g$e=["children","className","width","height","style","compact","title","desc"];function yh(e){"@babel/helpers - typeof";return yh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},yh(e)}function Gd(){return Gd=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},Gd.apply(this,arguments)}function G5(e,t){return b$e(e)||x$e(e,t)||eq(e,t)||y$e()}function y$e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
429In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function x$e(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,a=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}function b$e(e){if(Array.isArray(e))return e}function K5(e,t){if(e==null)return{};var r=w$e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function w$e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function _$e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function S$e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,tq(n.key),n)}}function E$e(e,t,r){return t&&S$e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function A$e(e,t,r){return t=_1(t),T$e(e,QH()?Reflect.construct(t,r||[],_1(e).constructor):t.apply(e,r))}function T$e(e,t){if(t&&(yh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return O$e(e)}function O$e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function QH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(QH=function(){return!!e})()}function _1(e){return _1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},_1(e)}function C$e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&$T(e,t)}function $T(e,t){return $T=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},$T(e,t)}function xh(e){return N$e(e)||P$e(e)||eq(e)||k$e()}function k$e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
430In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eq(e,t){if(e){if(typeof e=="string")return LT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return LT(e,t)}}function P$e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function N$e(e){if(Array.isArray(e))return LT(e)}function LT(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Y5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ae(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Y5(Object(r),!0).forEach(function(n){st(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Y5(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function st(e,t,r){return t=tq(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function tq(e){var t=j$e(e,"string");return yh(t)=="symbol"?t:t+""}function j$e(e,t){if(yh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(yh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var R$e={xAxis:["bottom","top"],yAxis:["left","right"]},D$e={width:"100%",height:"100%"},rq={x:0,y:0};function Pg(e){return e}var I$e=function(t,r){return r==="horizontal"?t.x:r==="vertical"?t.y:r==="centric"?t.angle:t.radius},M$e=function(t,r,n,a){var i=r.find(function(u){return u&&u.index===n});if(i){if(t==="horizontal")return{x:i.coordinate,y:a.y};if(t==="vertical")return{x:a.x,y:i.coordinate};if(t==="centric"){var o=i.coordinate,s=a.radius;return Ae(Ae(Ae({},a),mr(a.cx,a.cy,s,o)),{},{angle:o,radius:s})}var l=i.coordinate,c=a.angle;return Ae(Ae(Ae({},a),mr(a.cx,a.cy,l,c)),{},{angle:c,radius:l})}return rq},Fw=function(t,r){var n=r.graphicalItems,a=r.dataStartIndex,i=r.dataEndIndex,o=(n??[]).reduce(function(s,l){var c=l.props.data;return c&&c.length?[].concat(xh(s),xh(c)):s},[]);return o.length>0?o:t&&t.length&&Me(a)&&Me(i)?t.slice(a,i+1):[]};function nq(e){return e==="number"?[0,"auto"]:void 0}var BT=function(t,r,n,a){var i=t.graphicalItems,o=t.tooltipAxis,s=Fw(r,t);return n<0||!i||!i.length||n>=s.length?null:i.reduce(function(l,c){var u,d=(u=c.props.data)!==null&&u!==void 0?u:r;d&&t.dataStartIndex+t.dataEndIndex!==0&&t.dataEndIndex-t.dataStartIndex>=n&&(d=d.slice(t.dataStartIndex,t.dataEndIndex+1));var h;if(o.dataKey&&!o.allowDuplicatedCategory){var p=d===void 0?s:d;h=_x(p,o.dataKey,a)}else h=d&&d[n]||s[n];return h?[].concat(xh(l),[zV(c,h)]):l},[])},X5=function(t,r,n,a){var i=a||{x:t.chartX,y:t.chartY},o=I$e(i,n),s=t.orderedTooltipTicks,l=t.tooltipAxis,c=t.tooltipTicks,u=n4e(o,s,c,l);if(u>=0&&c){var d=c[u]&&c[u].value,h=BT(t,r,u,d),p=M$e(n,s,u,i);return{activeTooltipIndex:u,activeLabel:d,activePayload:h,activeCoordinate:p}}return null},F$e=function(t,r){var n=r.axes,a=r.graphicalItems,i=r.axisType,o=r.axisIdKey,s=r.stackGroups,l=r.dataStartIndex,c=r.dataEndIndex,u=t.layout,d=t.children,h=t.stackOffset,p=MV(u,i);return n.reduce(function(g,m){var v,y=m.type.defaultProps!==void 0?Ae(Ae({},m.type.defaultProps),m.props):m.props,x=y.type,b=y.dataKey,S=y.allowDataOverflow,w=y.allowDuplicatedCategory,A=y.scale,_=y.ticks,O=y.includeHidden,C=y[o];if(g[C])return g;var P=Fw(t.data,{graphicalItems:a.filter(function(W){var fe,pe=o in W.props?W.props[o]:(fe=W.type.defaultProps)===null||fe===void 0?void 0:fe[o];return pe===C}),dataStartIndex:l,dataEndIndex:c}),j=P.length,T,D,k;c$e(y.domain,S,x)&&(T=eT(y.domain,null,S),p&&(x==="number"||A!=="auto")&&(k=dm(P,b,"category")));var F=nq(x);if(!T||T.length===0){var ee,M=(ee=y.domain)!==null&&ee!==void 0?ee:F;if(b){if(T=dm(P,b,x),x==="category"&&p){var H=qxe(T);w&&H?(D=T,T=c1(0,j)):w||(T=y3(M,T,m).reduce(function(W,fe){return W.indexOf(fe)>=0?W:[].concat(xh(W),[fe])},[]))}else if(x==="category")w?T=T.filter(function(W){return W!==""&&!gt(W)}):T=y3(M,T,m).reduce(function(W,fe){return W.indexOf(fe)>=0||fe===""||gt(fe)?W:[].concat(xh(W),[fe])},[]);else if(x==="number"){var q=l4e(P,a.filter(function(W){var fe,pe,me=o in W.props?W.props[o]:(fe=W.type.defaultProps)===null||fe===void 0?void 0:fe[o],Oe="hide"in W.props?W.props.hide:(pe=W.type.defaultProps)===null||pe===void 0?void 0:pe.hide;return me===C&&(O||!Oe)}),b,i,u);q&&(T=q)}p&&(x==="number"||A!=="auto")&&(k=dm(P,b,"category"))}else p?T=c1(0,j):s&&s[C]&&s[C].hasStack&&x==="number"?T=h==="expand"?[0,1]:UV(s[C].stackGroups,l,c):T=IV(P,a.filter(function(W){var fe=o in W.props?W.props[o]:W.type.defaultProps[o],pe="hide"in W.props?W.props.hide:W.type.defaultProps.hide;return fe===C&&(O||!pe)}),x,u,!0);if(x==="number")T=FT(d,T,C,i,_),M&&(T=eT(M,T,S));else if(x==="category"&&M){var ue=M,ie=T.every(function(W){return ue.indexOf(W)>=0});ie&&(T=ue)}}return Ae(Ae({},g),{},st({},C,Ae(Ae({},y),{},{axisType:i,domain:T,categoricalDomain:k,duplicateDomain:D,originalDomain:(v=y.domain)!==null&&v!==void 0?v:F,isCategorical:p,layout:u})))},{})},$$e=function(t,r){var n=r.graphicalItems,a=r.Axis,i=r.axisType,o=r.axisIdKey,s=r.stackGroups,l=r.dataStartIndex,c=r.dataEndIndex,u=t.layout,d=t.children,h=Fw(t.data,{graphicalItems:n,dataStartIndex:l,dataEndIndex:c}),p=h.length,g=MV(u,i),m=-1;return n.reduce(function(v,y){var x=y.type.defaultProps!==void 0?Ae(Ae({},y.type.defaultProps),y.props):y.props,b=x[o],S=nq("number");if(!v[b]){m++;var w;return g?w=c1(0,p):s&&s[b]&&s[b].hasStack?(w=UV(s[b].stackGroups,l,c),w=FT(d,w,b,i)):(w=eT(S,IV(h,n.filter(function(A){var _,O,C=o in A.props?A.props[o]:(_=A.type.defaultProps)===null||_===void 0?void 0:_[o],P="hide"in A.props?A.props.hide:(O=A.type.defaultProps)===null||O===void 0?void 0:O.hide;return C===b&&!P}),"number",u),a.defaultProps.allowDataOverflow),w=FT(d,w,b,i)),Ae(Ae({},v),{},st({},b,Ae(Ae({axisType:i},a.defaultProps),{},{hide:!0,orientation:ai(R$e,"".concat(i,".").concat(m%2),null),domain:w,originalDomain:S,isCategorical:g,layout:u})))}return v},{})},L$e=function(t,r){var n=r.axisType,a=n===void 0?"xAxis":n,i=r.AxisComp,o=r.graphicalItems,s=r.stackGroups,l=r.dataStartIndex,c=r.dataEndIndex,u=t.children,d="".concat(a,"Id"),h=ii(u,i),p={};return h&&h.length?p=F$e(t,{axes:h,graphicalItems:o,axisType:a,axisIdKey:d,stackGroups:s,dataStartIndex:l,dataEndIndex:c}):o&&o.length&&(p=$$e(t,{Axis:i,graphicalItems:o,axisType:a,axisIdKey:d,stackGroups:s,dataStartIndex:l,dataEndIndex:c})),p},B$e=function(t){var r=Sl(t),n=Ns(r,!1,!0);return{tooltipTicks:n,orderedTooltipTicks:Zk(n,function(a){return a.coordinate}),tooltipAxis:r,tooltipAxisBandSize:Xx(r,n)}},Z5=function(t){var r=t.children,n=t.defaultShowTooltip,a=Ha(r,ch),i=0,o=0;return t.data&&t.data.length!==0&&(o=t.data.length-1),a&&a.props&&(a.props.startIndex>=0&&(i=a.props.startIndex),a.props.endIndex>=0&&(o=a.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:i,dataEndIndex:o,activeTooltipIndex:-1,isTooltipActive:!!n}},U$e=function(t){return!t||!t.length?!1:t.some(function(r){var n=Rs(r&&r.type);return n&&n.indexOf("Bar")>=0})},J5=function(t){return t==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:t==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:t==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},z$e=function(t,r){var n=t.props,a=t.graphicalItems,i=t.xAxisMap,o=i===void 0?{}:i,s=t.yAxisMap,l=s===void 0?{}:s,c=n.width,u=n.height,d=n.children,h=n.margin||{},p=Ha(d,ch),g=Ha(d,tc),m=Object.keys(l).reduce(function(w,A){var _=l[A],O=_.orientation;return!_.mirror&&!_.hide?Ae(Ae({},w),{},st({},O,w[O]+_.width)):w},{left:h.left||0,right:h.right||0}),v=Object.keys(o).reduce(function(w,A){var _=o[A],O=_.orientation;return!_.mirror&&!_.hide?Ae(Ae({},w),{},st({},O,ai(w,"".concat(O))+_.height)):w},{top:h.top||0,bottom:h.bottom||0}),y=Ae(Ae({},v),m),x=y.bottom;p&&(y.bottom+=p.props.height||ch.defaultProps.height),g&&r&&(y=o4e(y,a,n,r));var b=c-y.left-y.right,S=u-y.top-y.bottom;return Ae(Ae({brushBottom:x},y),{},{width:Math.max(b,0),height:Math.max(S,0)})},W$e=function(t,r){if(r==="xAxis")return t[r].width;if(r==="yAxis")return t[r].height},DP=function(t){var r=t.chartName,n=t.GraphicalChild,a=t.defaultTooltipEventType,i=a===void 0?"axis":a,o=t.validateTooltipEventTypes,s=o===void 0?["axis"]:o,l=t.axisComponents,c=t.legendContent,u=t.formatAxisMap,d=t.defaultProps,h=function(y,x){var b=x.graphicalItems,S=x.stackGroups,w=x.offset,A=x.updateId,_=x.dataStartIndex,O=x.dataEndIndex,C=y.barSize,P=y.layout,j=y.barGap,T=y.barCategoryGap,D=y.maxBarSize,k=J5(P),F=k.numericAxisName,ee=k.cateAxisName,M=U$e(b),H=[];return b.forEach(function(q,ue){var ie=Fw(y.data,{graphicalItems:[q],dataStartIndex:_,dataEndIndex:O}),W=q.type.defaultProps!==void 0?Ae(Ae({},q.type.defaultProps),q.props):q.props,fe=W.dataKey,pe=W.maxBarSize,me=W["".concat(F,"Id")],Oe=W["".concat(ee,"Id")],_e={},V=l.reduce(function(I,R){var z=x["".concat(R.axisType,"Map")],le=W["".concat(R.axisType,"Id")];z&&z[le]||R.axisType==="zAxis"||Uu();var J=z[le];return Ae(Ae({},I),{},st(st({},R.axisType,J),"".concat(R.axisType,"Ticks"),Ns(J)))},_e),Q=V[ee],K=V["".concat(ee,"Ticks")],Y=S&&S[me]&&S[me].hasStack&&g4e(q,S[me].stackGroups),te=Rs(q.type).indexOf("Bar")>=0,Se=Xx(Q,K),N=[],de=M&&a4e({barSize:C,stackGroups:S,totalSize:W$e(V,ee)});if(te){var oe,X,G=gt(pe)?D:pe,ce=(oe=(X=Xx(Q,K,!0))!==null&&X!==void 0?X:G)!==null&&oe!==void 0?oe:0;N=i4e({barGap:j,barCategoryGap:T,bandSize:ce!==Se?ce:Se,sizeList:de[Oe],maxBarSize:G}),ce!==Se&&(N=N.map(function(I){return Ae(Ae({},I),{},{position:Ae(Ae({},I.position),{},{offset:I.position.offset-ce/2})})}))}var U=q&&q.type&&q.type.getComposedData;U&&H.push({props:Ae(Ae({},U(Ae(Ae({},V),{},{displayedData:ie,props:y,dataKey:fe,item:q,bandSize:Se,barPosition:N,offset:w,stackedData:Y,layout:P,dataStartIndex:_,dataEndIndex:O}))),{},st(st(st({key:q.key||"item-".concat(ue)},F,V[F]),ee,V[ee]),"animationId",A)),childIndex:i1e(q,y.children),item:q})}),H},p=function(y,x){var b=y.props,S=y.dataStartIndex,w=y.dataEndIndex,A=y.updateId;if(!dD({props:b}))return null;var _=b.children,O=b.layout,C=b.stackOffset,P=b.data,j=b.reverseStackOrder,T=J5(O),D=T.numericAxisName,k=T.cateAxisName,F=ii(_,n),ee=m4e(P,F,"".concat(D,"Id"),"".concat(k,"Id"),C,j),M=l.reduce(function(W,fe){var pe="".concat(fe.axisType,"Map");return Ae(Ae({},W),{},st({},pe,L$e(b,Ae(Ae({},fe),{},{graphicalItems:F,stackGroups:fe.axisType===D&&ee,dataStartIndex:S,dataEndIndex:w}))))},{}),H=z$e(Ae(Ae({},M),{},{props:b,graphicalItems:F}),x==null?void 0:x.legendBBox);Object.keys(M).forEach(function(W){M[W]=u(b,M[W],H,W.replace("Map",""),r)});var q=M["".concat(k,"Map")],ue=B$e(q),ie=h(b,Ae(Ae({},M),{},{dataStartIndex:S,dataEndIndex:w,updateId:A,graphicalItems:F,stackGroups:ee,offset:H}));return Ae(Ae({formattedGraphicalItems:ie,graphicalItems:F,offset:H,stackGroups:ee},ue),M)},g=function(v){function y(x){var b,S,w;return _$e(this,y),w=A$e(this,y,[x]),st(w,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),st(w,"accessibilityManager",new l$e),st(w,"handleLegendBBoxUpdate",function(A){if(A){var _=w.state,O=_.dataStartIndex,C=_.dataEndIndex,P=_.updateId;w.setState(Ae({legendBBox:A},p({props:w.props,dataStartIndex:O,dataEndIndex:C,updateId:P},Ae(Ae({},w.state),{},{legendBBox:A}))))}}),st(w,"handleReceiveSyncEvent",function(A,_,O){if(w.props.syncId===A){if(O===w.eventEmitterSymbol&&typeof w.props.syncMethod!="function")return;w.applySyncEvent(_)}}),st(w,"handleBrushChange",function(A){var _=A.startIndex,O=A.endIndex;if(_!==w.state.dataStartIndex||O!==w.state.dataEndIndex){var C=w.state.updateId;w.setState(function(){return Ae({dataStartIndex:_,dataEndIndex:O},p({props:w.props,dataStartIndex:_,dataEndIndex:O,updateId:C},w.state))}),w.triggerSyncEvent({dataStartIndex:_,dataEndIndex:O})}}),st(w,"handleMouseEnter",function(A){var _=w.getMouseInfo(A);if(_){var O=Ae(Ae({},_),{},{isTooltipActive:!0});w.setState(O),w.triggerSyncEvent(O);var C=w.props.onMouseEnter;ft(C)&&C(O,A)}}),st(w,"triggeredAfterMouseMove",function(A){var _=w.getMouseInfo(A),O=_?Ae(Ae({},_),{},{isTooltipActive:!0}):{isTooltipActive:!1};w.setState(O),w.triggerSyncEvent(O);var C=w.props.onMouseMove;ft(C)&&C(O,A)}),st(w,"handleItemMouseEnter",function(A){w.setState(function(){return{isTooltipActive:!0,activeItem:A,activePayload:A.tooltipPayload,activeCoordinate:A.tooltipPosition||{x:A.cx,y:A.cy}}})}),st(w,"handleItemMouseLeave",function(){w.setState(function(){return{isTooltipActive:!1}})}),st(w,"handleMouseMove",function(A){A.persist(),w.throttleTriggeredAfterMouseMove(A)}),st(w,"handleMouseLeave",function(A){w.throttleTriggeredAfterMouseMove.cancel();var _={isTooltipActive:!1};w.setState(_),w.triggerSyncEvent(_);var O=w.props.onMouseLeave;ft(O)&&O(_,A)}),st(w,"handleOuterEvent",function(A){var _=a1e(A),O=ai(w.props,"".concat(_));if(_&&ft(O)){var C,P;/.*touch.*/i.test(_)?P=w.getMouseInfo(A.changedTouches[0]):P=w.getMouseInfo(A),O((C=P)!==null&&C!==void 0?C:{},A)}}),st(w,"handleClick",function(A){var _=w.getMouseInfo(A);if(_){var O=Ae(Ae({},_),{},{isTooltipActive:!0});w.setState(O),w.triggerSyncEvent(O);var C=w.props.onClick;ft(C)&&C(O,A)}}),st(w,"handleMouseDown",function(A){var _=w.props.onMouseDown;if(ft(_)){var O=w.getMouseInfo(A);_(O,A)}}),st(w,"handleMouseUp",function(A){var _=w.props.onMouseUp;if(ft(_)){var O=w.getMouseInfo(A);_(O,A)}}),st(w,"handleTouchMove",function(A){A.changedTouches!=null&&A.changedTouches.length>0&&w.throttleTriggeredAfterMouseMove(A.changedTouches[0])}),st(w,"handleTouchStart",function(A){A.changedTouches!=null&&A.changedTouches.length>0&&w.handleMouseDown(A.changedTouches[0])}),st(w,"handleTouchEnd",function(A){A.changedTouches!=null&&A.changedTouches.length>0&&w.handleMouseUp(A.changedTouches[0])}),st(w,"handleDoubleClick",function(A){var _=w.props.onDoubleClick;if(ft(_)){var O=w.getMouseInfo(A);_(O,A)}}),st(w,"handleContextMenu",function(A){var _=w.props.onContextMenu;if(ft(_)){var O=w.getMouseInfo(A);_(O,A)}}),st(w,"triggerSyncEvent",function(A){w.props.syncId!==void 0&&$2.emit(L2,w.props.syncId,A,w.eventEmitterSymbol)}),st(w,"applySyncEvent",function(A){var _=w.props,O=_.layout,C=_.syncMethod,P=w.state.updateId,j=A.dataStartIndex,T=A.dataEndIndex;if(A.dataStartIndex!==void 0||A.dataEndIndex!==void 0)w.setState(Ae({dataStartIndex:j,dataEndIndex:T},p({props:w.props,dataStartIndex:j,dataEndIndex:T,updateId:P},w.state)));else if(A.activeTooltipIndex!==void 0){var D=A.chartX,k=A.chartY,F=A.activeTooltipIndex,ee=w.state,M=ee.offset,H=ee.tooltipTicks;if(!M)return;if(typeof C=="function")F=C(H,A);else if(C==="value"){F=-1;for(var q=0;q<H.length;q++)if(H[q].value===A.activeLabel){F=q;break}}var ue=Ae(Ae({},M),{},{x:M.left,y:M.top}),ie=Math.min(D,ue.x+ue.width),W=Math.min(k,ue.y+ue.height),fe=H[F]&&H[F].value,pe=BT(w.state,w.props.data,F),me=H[F]?{x:O==="horizontal"?H[F].coordinate:ie,y:O==="horizontal"?W:H[F].coordinate}:rq;w.setState(Ae(Ae({},A),{},{activeLabel:fe,activeCoordinate:me,activePayload:pe,activeTooltipIndex:F}))}else w.setState(A)}),st(w,"renderCursor",function(A){var _,O=w.state,C=O.isTooltipActive,P=O.activeCoordinate,j=O.activePayload,T=O.offset,D=O.activeTooltipIndex,k=O.tooltipAxisBandSize,F=w.getTooltipEventType(),ee=(_=A.props.active)!==null&&_!==void 0?_:C,M=w.props.layout,H=A.key||"_recharts-cursor";return B.createElement(m$e,{key:H,activeCoordinate:P,activePayload:j,activeTooltipIndex:D,chartName:r,element:A,isActive:ee,layout:M,offset:T,tooltipAxisBandSize:k,tooltipEventType:F})}),st(w,"renderPolarAxis",function(A,_,O){var C=ai(A,"type.axisType"),P=ai(w.state,"".concat(C,"Map")),j=A.type.defaultProps,T=j!==void 0?Ae(Ae({},j),A.props):A.props,D=P&&P[T["".concat(C,"Id")]];return E.cloneElement(A,Ae(Ae({},D),{},{className:bt(C,D.className),key:A.key||"".concat(_,"-").concat(O),ticks:Ns(D,!0)}))}),st(w,"renderPolarGrid",function(A){var _=A.props,O=_.radialLines,C=_.polarAngles,P=_.polarRadius,j=w.state,T=j.radiusAxisMap,D=j.angleAxisMap,k=Sl(T),F=Sl(D),ee=F.cx,M=F.cy,H=F.innerRadius,q=F.outerRadius;return E.cloneElement(A,{polarAngles:Array.isArray(C)?C:Ns(F,!0).map(function(ue){return ue.coordinate}),polarRadius:Array.isArray(P)?P:Ns(k,!0).map(function(ue){return ue.coordinate}),cx:ee,cy:M,innerRadius:H,outerRadius:q,key:A.key||"polar-grid",radialLines:O})}),st(w,"renderLegend",function(){var A=w.state.formattedGraphicalItems,_=w.props,O=_.children,C=_.width,P=_.height,j=w.props.margin||{},T=C-(j.left||0)-(j.right||0),D=RV({children:O,formattedGraphicalItems:A,legendWidth:T,legendContent:c});if(!D)return null;var k=D.item,F=K5(D,v$e);return E.cloneElement(k,Ae(Ae({},F),{},{chartWidth:C,chartHeight:P,margin:j,onBBoxUpdate:w.handleLegendBBoxUpdate}))}),st(w,"renderTooltip",function(){var A,_=w.props,O=_.children,C=_.accessibilityLayer,P=Ha(O,ua);if(!P)return null;var j=w.state,T=j.isTooltipActive,D=j.activeCoordinate,k=j.activePayload,F=j.activeLabel,ee=j.offset,M=(A=P.props.active)!==null&&A!==void 0?A:T;return E.cloneElement(P,{viewBox:Ae(Ae({},ee),{},{x:ee.left,y:ee.top}),active:M,label:F,payload:M?k:[],coordinate:D,accessibilityLayer:C})}),st(w,"renderBrush",function(A){var _=w.props,O=_.margin,C=_.data,P=w.state,j=P.offset,T=P.dataStartIndex,D=P.dataEndIndex,k=P.updateId;return E.cloneElement(A,{key:A.key||"_recharts-brush",onChange:Ag(w.handleBrushChange,A.props.onChange),data:C,x:Me(A.props.x)?A.props.x:j.left,y:Me(A.props.y)?A.props.y:j.top+j.height+j.brushBottom-(O.bottom||0),width:Me(A.props.width)?A.props.width:j.width,startIndex:T,endIndex:D,updateId:"brush-".concat(k)})}),st(w,"renderReferenceElement",function(A,_,O){if(!A)return null;var C=w,P=C.clipPathId,j=w.state,T=j.xAxisMap,D=j.yAxisMap,k=j.offset,F=A.type.defaultProps||{},ee=A.props,M=ee.xAxisId,H=M===void 0?F.xAxisId:M,q=ee.yAxisId,ue=q===void 0?F.yAxisId:q;return E.cloneElement(A,{key:A.key||"".concat(_,"-").concat(O),xAxis:T[H],yAxis:D[ue],viewBox:{x:k.left,y:k.top,width:k.width,height:k.height},clipPathId:P})}),st(w,"renderActivePoints",function(A){var _=A.item,O=A.activePoint,C=A.basePoint,P=A.childIndex,j=A.isRange,T=[],D=_.props.key,k=_.item.type.defaultProps!==void 0?Ae(Ae({},_.item.type.defaultProps),_.item.props):_.item.props,F=k.activeDot,ee=k.dataKey,M=Ae(Ae({index:P,dataKey:ee,cx:O.x,cy:O.y,r:4,fill:SP(_.item),strokeWidth:2,stroke:"#fff",payload:O.payload,value:O.value},ot(F,!1)),Sx(F));return T.push(y.renderActiveDot(F,M,"".concat(D,"-activePoint-").concat(P))),C?T.push(y.renderActiveDot(F,Ae(Ae({},M),{},{cx:C.x,cy:C.y}),"".concat(D,"-basePoint-").concat(P))):j&&T.push(null),T}),st(w,"renderGraphicChild",function(A,_,O){var C=w.filterFormatItem(A,_,O);if(!C)return null;var P=w.getTooltipEventType(),j=w.state,T=j.isTooltipActive,D=j.tooltipAxis,k=j.activeTooltipIndex,F=j.activeLabel,ee=w.props.children,M=Ha(ee,ua),H=C.props,q=H.points,ue=H.isRange,ie=H.baseLine,W=C.item.type.defaultProps!==void 0?Ae(Ae({},C.item.type.defaultProps),C.item.props):C.item.props,fe=W.activeDot,pe=W.hide,me=W.activeBar,Oe=W.activeShape,_e=!!(!pe&&T&&M&&(fe||me||Oe)),V={};P!=="axis"&&M&&M.props.trigger==="click"?V={onClick:Ag(w.handleItemMouseEnter,A.props.onClick)}:P!=="axis"&&(V={onMouseLeave:Ag(w.handleItemMouseLeave,A.props.onMouseLeave),onMouseEnter:Ag(w.handleItemMouseEnter,A.props.onMouseEnter)});var Q=E.cloneElement(A,Ae(Ae({},C.props),V));function K(R){return typeof D.dataKey=="function"?D.dataKey(R.payload):null}if(_e)if(k>=0){var Y,te;if(D.dataKey&&!D.allowDuplicatedCategory){var Se=typeof D.dataKey=="function"?K:"payload.".concat(D.dataKey.toString());Y=_x(q,Se,F),te=ue&&ie&&_x(ie,Se,F)}else Y=q==null?void 0:q[k],te=ue&&ie&&ie[k];if(Oe||me){var N=A.props.activeIndex!==void 0?A.props.activeIndex:k;return[E.cloneElement(A,Ae(Ae(Ae({},C.props),V),{},{activeIndex:N})),null,null]}if(!gt(Y))return[Q].concat(xh(w.renderActivePoints({item:C,activePoint:Y,basePoint:te,childIndex:k,isRange:ue})))}else{var de,oe=(de=w.getItemByXY(w.state.activeCoordinate))!==null&&de!==void 0?de:{graphicalItem:Q},X=oe.graphicalItem,G=X.item,ce=G===void 0?A:G,U=X.childIndex,I=Ae(Ae(Ae({},C.props),V),{},{activeIndex:U});return[E.cloneElement(ce,I),null,null]}return ue?[Q,null,null]:[Q,null]}),st(w,"renderCustomized",function(A,_,O){return E.cloneElement(A,Ae(Ae({key:"recharts-customized-".concat(O)},w.props),w.state))}),st(w,"renderMap",{CartesianGrid:{handler:Pg,once:!0},ReferenceArea:{handler:w.renderReferenceElement},ReferenceLine:{handler:Pg},ReferenceDot:{handler:w.renderReferenceElement},XAxis:{handler:Pg},YAxis:{handler:Pg},Brush:{handler:w.renderBrush,once:!0},Bar:{handler:w.renderGraphicChild},Line:{handler:w.renderGraphicChild},Area:{handler:w.renderGraphicChild},Radar:{handler:w.renderGraphicChild},RadialBar:{handler:w.renderGraphicChild},Scatter:{handler:w.renderGraphicChild},Pie:{handler:w.renderGraphicChild},Funnel:{handler:w.renderGraphicChild},Tooltip:{handler:w.renderCursor,once:!0},PolarGrid:{handler:w.renderPolarGrid,once:!0},PolarAngleAxis:{handler:w.renderPolarAxis},PolarRadiusAxis:{handler:w.renderPolarAxis},Customized:{handler:w.renderCustomized}}),w.clipPathId="".concat((b=x.id)!==null&&b!==void 0?b:Wh("recharts"),"-clip"),w.throttleTriggeredAfterMouseMove=jW(w.triggeredAfterMouseMove,(S=x.throttleDelay)!==null&&S!==void 0?S:1e3/60),w.state={},w}return C$e(y,v),E$e(y,[{key:"componentDidMount",value:function(){var b,S;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(b=this.props.margin.left)!==null&&b!==void 0?b:0,top:(S=this.props.margin.top)!==null&&S!==void 0?S:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var b=this.props,S=b.children,w=b.data,A=b.height,_=b.layout,O=Ha(S,ua);if(O){var C=O.props.defaultIndex;if(!(typeof C!="number"||C<0||C>this.state.tooltipTicks.length-1)){var P=this.state.tooltipTicks[C]&&this.state.tooltipTicks[C].value,j=BT(this.state,w,C,P),T=this.state.tooltipTicks[C].coordinate,D=(this.state.offset.top+A)/2,k=_==="horizontal",F=k?{x:T,y:D}:{y:T,x:D},ee=this.state.formattedGraphicalItems.find(function(H){var q=H.item;return q.type.name==="Scatter"});ee&&(F=Ae(Ae({},F),ee.props.points[C].tooltipPosition),j=ee.props.points[C].tooltipPayload);var M={activeTooltipIndex:C,isTooltipActive:!0,activeLabel:P,activePayload:j,activeCoordinate:F};this.setState(M),this.renderCursor(O),this.accessibilityManager.setIndex(C)}}}},{key:"getSnapshotBeforeUpdate",value:function(b,S){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==S.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==b.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==b.margin){var w,A;this.accessibilityManager.setDetails({offset:{left:(w=this.props.margin.left)!==null&&w!==void 0?w:0,top:(A=this.props.margin.top)!==null&&A!==void 0?A:0}})}return null}},{key:"componentDidUpdate",value:function(b){mA([Ha(b.children,ua)],[Ha(this.props.children,ua)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var b=Ha(this.props.children,ua);if(b&&typeof b.props.shared=="boolean"){var S=b.props.shared?"axis":"item";return s.indexOf(S)>=0?S:i}return i}},{key:"getMouseInfo",value:function(b){if(!this.container)return null;var S=this.container,w=S.getBoundingClientRect(),A=NCe(w),_={chartX:Math.round(b.pageX-A.left),chartY:Math.round(b.pageY-A.top)},O=w.width/S.offsetWidth||1,C=this.inRange(_.chartX,_.chartY,O);if(!C)return null;var P=this.state,j=P.xAxisMap,T=P.yAxisMap,D=this.getTooltipEventType(),k=X5(this.state,this.props.data,this.props.layout,C);if(D!=="axis"&&j&&T){var F=Sl(j).scale,ee=Sl(T).scale,M=F&&F.invert?F.invert(_.chartX):null,H=ee&&ee.invert?ee.invert(_.chartY):null;return Ae(Ae({},_),{},{xValue:M,yValue:H},k)}return k?Ae(Ae({},_),k):null}},{key:"inRange",value:function(b,S){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,A=this.props.layout,_=b/w,O=S/w;if(A==="horizontal"||A==="vertical"){var C=this.state.offset,P=_>=C.left&&_<=C.left+C.width&&O>=C.top&&O<=C.top+C.height;return P?{x:_,y:O}:null}var j=this.state,T=j.angleAxisMap,D=j.radiusAxisMap;if(T&&D){var k=Sl(T);return w3({x:_,y:O},k)}return null}},{key:"parseEventsOfWrapper",value:function(){var b=this.props.children,S=this.getTooltipEventType(),w=Ha(b,ua),A={};w&&S==="axis"&&(w.props.trigger==="click"?A={onClick:this.handleClick}:A={onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu});var _=Sx(this.props,this.handleOuterEvent);return Ae(Ae({},_),A)}},{key:"addListener",value:function(){$2.on(L2,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){$2.removeListener(L2,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(b,S,w){for(var A=this.state.formattedGraphicalItems,_=0,O=A.length;_<O;_++){var C=A[_];if(C.item===b||C.props.key===b.key||S===Rs(C.item.type)&&w===C.childIndex)return C}return null}},{key:"renderClipPath",value:function(){var b=this.clipPathId,S=this.state.offset,w=S.left,A=S.top,_=S.height,O=S.width;return B.createElement("defs",null,B.createElement("clipPath",{id:b},B.createElement("rect",{x:w,y:A,height:_,width:O})))}},{key:"getXScales",value:function(){var b=this.state.xAxisMap;return b?Object.entries(b).reduce(function(S,w){var A=G5(w,2),_=A[0],O=A[1];return Ae(Ae({},S),{},st({},_,O.scale))},{}):null}},{key:"getYScales",value:function(){var b=this.state.yAxisMap;return b?Object.entries(b).reduce(function(S,w){var A=G5(w,2),_=A[0],O=A[1];return Ae(Ae({},S),{},st({},_,O.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(b){var S;return(S=this.state.xAxisMap)===null||S===void 0||(S=S[b])===null||S===void 0?void 0:S.scale}},{key:"getYScaleByAxisId",value:function(b){var S;return(S=this.state.yAxisMap)===null||S===void 0||(S=S[b])===null||S===void 0?void 0:S.scale}},{key:"getItemByXY",value:function(b){var S=this.state,w=S.formattedGraphicalItems,A=S.activeItem;if(w&&w.length)for(var _=0,O=w.length;_<O;_++){var C=w[_],P=C.props,j=C.item,T=j.type.defaultProps!==void 0?Ae(Ae({},j.type.defaultProps),j.props):j.props,D=Rs(j.type);if(D==="Bar"){var k=(P.data||[]).find(function(H){return hIe(b,H)});if(k)return{graphicalItem:C,payload:k}}else if(D==="RadialBar"){var F=(P.data||[]).find(function(H){return w3(b,H)});if(F)return{graphicalItem:C,payload:F}}else if(Pw(C,A)||Nw(C,A)||k0(C,A)){var ee=t5e({graphicalItem:C,activeTooltipItem:A,itemData:T.data}),M=T.activeIndex===void 0?ee:T.activeIndex;return{graphicalItem:Ae(Ae({},C),{},{childIndex:M}),payload:k0(C,A)?T.data[ee]:C.props.data[ee]}}}return null}},{key:"render",value:function(){var b=this;if(!dD(this))return null;var S=this.props,w=S.children,A=S.className,_=S.width,O=S.height,C=S.style,P=S.compact,j=S.title,T=S.desc,D=K5(S,g$e),k=ot(D,!1);if(P)return B.createElement(k5,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},B.createElement(gA,Gd({},k,{width:_,height:O,title:j,desc:T}),this.renderClipPath(),hD(w,this.renderMap)));if(this.props.accessibilityLayer){var F,ee;k.tabIndex=(F=this.props.tabIndex)!==null&&F!==void 0?F:0,k.role=(ee=this.props.role)!==null&&ee!==void 0?ee:"application",k.onKeyDown=function(H){b.accessibilityManager.keyboardEvent(H)},k.onFocus=function(){b.accessibilityManager.focus()}}var M=this.parseEventsOfWrapper();return B.createElement(k5,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},B.createElement("div",Gd({className:bt("recharts-wrapper",A),style:Ae({position:"relative",curs
430or:"default",width:_,height:O},C)},M,{ref:function(q){b.container=q}}),B.createElement(gA,Gd({},k,{width:_,height:O,title:j,desc:T,style:D$e}),this.renderClipPath(),hD(w,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])}(E.Component);st(g,"displayName",r),st(g,"defaultProps",Ae({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},d)),st(g,"getDerivedStateFromProps",function(v,y){var x=v.dataKey,b=v.data,S=v.children,w=v.width,A=v.height,_=v.layout,O=v.stackOffset,C=v.margin,P=y.dataStartIndex,j=y.dataEndIndex;if(y.updateId===void 0){var T=Z5(v);return Ae(Ae(Ae({},T),{},{updateId:0},p(Ae(Ae({props:v},T),{},{updateId:0}),y)),{},{prevDataKey:x,prevData:b,prevWidth:w,prevHeight:A,prevLayout:_,prevStackOffset:O,prevMargin:C,prevChildren:S})}if(x!==y.prevDataKey||b!==y.prevData||w!==y.prevWidth||A!==y.prevHeight||_!==y.prevLayout||O!==y.prevStackOffset||!cf(C,y.prevMargin)){var D=Z5(v),k={chartX:y.chartX,chartY:y.chartY,isTooltipActive:y.isTooltipActive},F=Ae(Ae({},X5(y,b,_)),{},{updateId:y.updateId+1}),ee=Ae(Ae(Ae({},D),k),F);return Ae(Ae(Ae({},ee),p(Ae({props:v},ee),y)),{},{prevDataKey:x,prevData:b,prevWidth:w,prevHeight:A,prevLayout:_,prevStackOffset:O,prevMargin:C,prevChildren:S})}if(!mA(S,y.prevChildren)){var M,H,q,ue,ie=Ha(S,ch),W=ie&&(M=(H=ie.props)===null||H===void 0?void 0:H.startIndex)!==null&&M!==void 0?M:P,fe=ie&&(q=(ue=ie.props)===null||ue===void 0?void 0:ue.endIndex)!==null&&q!==void 0?q:j,pe=W!==P||fe!==j,me=!gt(b),Oe=me&&!pe?y.updateId:y.updateId+1;return Ae(Ae({updateId:Oe},p(Ae(Ae({props:v},y),{},{updateId:Oe,dataStartIndex:W,dataEndIndex:fe}),y)),{},{prevChildren:S,dataStartIndex:W,dataEndIndex:fe})}return null}),st(g,"renderActiveDot",function(v,y,x){var b;return E.isValidElement(v)?b=E.cloneElement(v,y):ft(v)?b=v(y):b=B.createElement(Aw,y),B.createElement(Ut,{className:"recharts-active-dot",key:x},b)});var m=E.forwardRef(function(y,x){return B.createElement(g,Gd({},y,{ref:x}))});return m.displayName=g.displayName,m},V$e=DP({chartName:"LineChart",GraphicalChild:Ov,axisComponents:[{axisType:"xAxis",AxisComp:Bl},{axisType:"yAxis",AxisComp:Ul}],formatAxisMap:_H}),U2=DP({chartName:"BarChart",GraphicalChild:Ms,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:Bl},{axisType:"yAxis",AxisComp:Ul}],formatAxisMap:_H}),Q5=DP({chartName:"PieChart",GraphicalChild:ts,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",legendContent:"children",axisComponents:[{axisType:"angleAxis",AxisComp:kw},{axisType:"radiusAxis",AxisComp:Ow}],formatAxisMap:O4e,defaultProps:{layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}});const H$e={pending:"Recebida",under_review:"Em Análise",document_review:"Análise Documental",interview:"Entrevista",technical_visit:"Visita Técnica",presentation:"Apresentação",approved:"Aprovado",rejected:"Rejeitado"},eM=["pending","document_review","interview","technical_visit","presentation","approved","rejected"],Ng=["hsl(264, 79%, 27%)","hsl(321, 74%, 39%)","hsl(39, 76%, 52%)","hsl(200, 60%, 45%)","hsl(150, 50%, 40%)","hsl(0, 70%, 55%)","hsl(280, 50%, 55%)","hsl(30, 80%, 50%)","hsl(180, 50%, 40%)"];function tM(e){const{payload:t}=e;if(!(t!=null&&t.length))return null;const r=t.reduce((n,a)=>{var i;return n+(((i=a.payload)==null?void 0:i.value)??0)},0);return f.jsx("ul",{className:"flex flex-col gap-1.5 text-xs pl-2",children:t.map((n,a)=>{var s;const i=((s=n.payload)==null?void 0:s.value)??0,o=r>0?(i/r*100).toFixed(1):"0.0";return f.jsxs("li",{className:"flex items-start gap-2 leading-snug",children:[f.jsx("span",{className:"mt-1 h-2.5 w-2.5 shrink-0 rounded-sm",style:{backgroundColor:n.color}}),f.jsxs("span",{className:"text-foreground break-words",children:[n.value," ",f.jsxs("span",{className:"text-muted-foreground",children:["(",i," · ",o,"%)"]})]})]},a)})})}const q$e={linkedin:"LinkedIn",instagram:"Instagram",whatsapp:"WhatsApp",newsletter:"Newsletters",equipe_impactarte:"Equipe Impactarte",indicacao:"Indicação",outro:"Outros"},G$e={documentation:"Documentação incompleta",ausencia_documentacao:"Documentação incompleta",legal_nature:"Natureza Jurídica incompatível",natureza_juridica:"Natureza Jurídica incompatível",score:"Nota baixa",nota:"Nota baixa",governance:"Questões de governança",problemas_governanca:"Questões de governança",project_rejected:"Projeto Reprovado",projeto_reprovado:"Projeto Reprovado"};function rM({active:e,payload:t}){if(!e||!(t!=null&&t.length))return null;const r=t[0];return f.jsxs("div",{className:"rounded-lg border bg-background px-3 py-2 text-xs shadow-xl",children:[f.jsx("p",{className:"font-medium",children:r.name}),f.jsxs("p",{className:"text-muted-foreground",children:[r.value," (",r.payload.percent,"%)"]})]})}function K$e(){const[e,t]=E.useState(void 0),[r,n]=E.useState(void 0),[a,i]=E.useState("created"),o=async(_,O)=>{let P=0;const j=[];for(;;){const{data:T,error:D}=await Ht.from(_).select(O).range(P,P+1e3-1);if(D)throw D;const k=T||[];if(j.push(...k),k.length<1e3)break;P+=1e3}return j},{data:s=[]}=Hj({queryKey:["admin-applications-indicators"],queryFn:()=>
430o("proponent_applications","id, created_at, status, referral_source, rejection_reason, causes, states")}),{data:l=[]}=Hj({queryKey:["admin-phase-history"],queryFn:()=>o("phase_history","application_id, phase, entered_at")}),c=E.useMemo(()=>!e&&!r?s:s.filter(_=>{const O=gd(_.created_at);return!(e&&O<cc(e)||r&&O>zR(r))}),[s,e,r]),u=E.useMemo(()=>new Set(c.map(_=>_.id)),[c]),d=E.useMemo(()=>l.filter(_=>u.has(_.application_id)),[l,u]),h=c.length,p=c.filter(_=>_.status==="approved").length,g=h>0?(p/h*100).toFixed(1):"0",m=E.useMemo(()=>{const _=new Map;d.forEach(P=>{if(P.phase==="pending")return;const j=gd(P.entered_at),T=_.get(P.application_id);(!T||j<T)&&_.set(P.application_id,j)});let O=0,C=0;return c.forEach(P=>{const j=_.get(P.id);if(!j)return;const T=gd(P.created_at);O+=Che(j,T),C++}),C>0?(O/C).toFixed(1):"—"},[d,c]),v=E.useMemo(()=>{const _=new Map;return eM.forEach(C=>_.set(C,new Set)),(a==="entered"?l.filter(C=>{const P=gd(C.entered_at);return!(e&&P<cc(e)||r&&P>zR(r))}):d).forEach(C=>{var P;(P=_.get(C.phase))==null||P.add(C.application_id)}),eM.map(C=>{var P;return{name:H$e[C],value:((P=_.get(C))==null?void 0:P.size)||0,phase:C}})},[d,l,a,e,r]),y=E.useMemo(()=>{const _={};
430c.forEach(C=>{const P=C.referral_source||"outro";_[P]=(_[P]||0)+1});const O=c.length||1;return Object.entries(_).map(([C,P])=>({name:q$e[C]||C,value:P,percent:(P/O*100).toFixed(1)}))},[c]),x=E.useMemo(()=>{const _=c.filter(P=>P.status==="rejected"&&P.rejection_reason),O={};_.forEach(P=>{const j=P.rejection_reason;O[j]=(O[j]||0)+1});const C=_.length||1;return Object.entries(O).map(([P,j])=>({name:G$e[P]||P,value:j,percent:(j/C*100).toFixed(1)}))},[c]),b=E.useMemo(()=>{const _={};return c.forEach(O=>{const C=Jo(gd(O.created_at),"yyyy-MM");_[C]=(_[C]||0)+1}),Object.entries(_).sort(([O],[C])=>O.localeCompare(C)).map(([O,C])=>({name:Jo(gd(O+"-01"),"MMM/yy",{locale:yme}),value:C}))},[c]),S=E.useMemo(()=>{const _={};return c.forEach(O=>{(O.causes||[]).forEach(C=>{_[C]=(_[C]||0)+1})}),Object.entries(_).sort(([,O],[,C])=>C-O).slice(0,10).map(([O,C])=>({name:O,value:C}))},[c]),w=E.useMemo(()=>{const _={};return c.forEach(O=>{(O.states||[]).forEach(C=>{_[C]=(_[C]||0)+1})}),Object.entries(_).sort(([,O],[,C])=>C-O).slice(0,15).map(([O,C])=>({name:O,value:C}))},[c]),A=()=>{t(void 0),n(void 0)};return f.jsxs("div",{className:"space-y-6",children:[f.jsx(jr,{children:f.jsx(Rr,{className:"pt-6",children:f.jsxs("div",{className:"flex flex-wrap items-center gap-3",children:[f.jsx("span",{className:"text-sm font-medium text-foreground",children:"Lógica do filtro:"}),f.jsxs(eu,{value:a,onValueChange:_=>i(_),children:[f.jsx(Fl,{className:"w-[280px]",children:f.jsx(tu,{})}),f.jsxs($l,{children:[f.jsx(Ca,{value:"created",children:"Por data de cadastro"}),f.jsx(Ca,{value:"entered",children:"Por data de entrada na fase"})]})]}),f.jsx("span",{className:"text-sm font-medium text-foreground ml-2",children:"Período:"}),f.jsx(nM,{label:"De",date:e,onSelect:t}),f.jsx(nM,{label:"Até",date:r,onSelect:n}),(e||r)&&f.jsx(Tt,{variant:"ghost",size:"sm",onClick:A,children:"Limpar"})]})})}),f.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4",children:[f.jsx(jg,{icon:Z$,title:"Total de Candidaturas",value:String(h)}),f.jsx(jg,{icon:MZ,title:"Taxa de Aprovação",value:`${g}%`}),f.jsx(jg,{icon:LZ,title:"Tempo Médio de Análise",value:m==="—"?"—":`${m} dias`}),f.jsx(jg,{icon:Q$,title:"Candidaturas no Período",value:String(c.length)})]}),f.jsxs(jr,{children:[f.jsxs(Xr,{children:[f.jsx(un,{className:"text-lg",children:"Funil de Candidaturas"}),f.jsx("p",{className:"text-xs text-muted-foreground mt-1",children:a==="entered"?"Organizações que entraram em cada fase dentro do período selecionado.":"Organizações cadastradas no período selecionado e as fases por onde passaram (a qualquer momento)."})]}),f.jsx(Rr,{children:f.jsx(yd,{width:"100%",height:320,children:f.jsxs(U2,{data:v,children:[f.jsx(Vp,{strokeDasharray:"3 3"}),f.jsx(Bl,{dataKey:"name",tick:{fontSize:11},angle:-20,textAnchor:"end",height:60}),f.jsx(Ul,{allowDecimals:!1}),f.jsx(ua,{}),f.jsx(Ms,{dataKey:"value",name:"Candidaturas",radius:[4,4,0,0],children:v.map((_,O)=>f.jsx(uf,{fill:_.phase==="rejected"?"hsl(0, 70%, 55%)":_.phase==="approved"?"hsl(150, 50%, 40%)":"hsl(264, 79%, 27%)"},_.phase))})]})})})]}),f.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-6",children:[f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg",children:"Origem dos Leads"})}),f.jsx(Rr,{children:y.length===0?f.jsx("p",{className:"text-sm text-muted-foreground text-center py-8",children:"Sem dados disponíveis"}):f.jsx(yd,{width:"100%",height:300,children:f.jsxs(Q5,{margin:{top:10,right:10,bottom:10,left:10},children:[f.jsx(ts,{data:y,dataKey:"value",nameKey:"name",cx:"50%",cy:"50%",outerRadius:75,children:y.map((_,O)=>f.jsx(uf,{fill:Ng[O%Ng.length]},O))}),f.jsx(ua,{content:f.jsx(rM,{})}),f.jsx(tc,{layout:"vertical",align:"right",verticalAlign:"middle",content:tM,wrapperStyle:{width:"55%",right:0,paddingLeft:8}})]})})})]}),f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg",children:"Justificativas das Negativas"})}),f.jsx(Rr,{children:x.length===0?f.jsx("p",{className:"text-sm text-muted-foreground text-center py-8",children:"Sem dados disponíveis"}):f.jsx(yd,{width:"100%",height:300,children:f.jsxs(Q5,{margin:{top:10,right:10,bottom:10,left:10},children:[f.jsx(ts,{data:x,dataKey:"value",nameKey:"name",cx:"50%",cy:"50%",outerRadius:75,children:x.map((_,O)=>f.jsx(uf,{fill:Ng[O%Ng.length]},O))}),f.jsx(ua,{content:f.jsx(rM,{})}),f.jsx(tc,{layout:"vertical",align:"right",verticalAlign:"middle",content:tM,wrapperStyle:{width:"55%",right:0,paddingLeft:8}})]})})})]})]}),f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg",children:"Volume de Candidaturas ao Longo do Tempo"})}),f.jsx(Rr,{children:b.length===0?f.jsx("p",{className:"text-sm text-muted-foreground text-center py-8",children:"Sem dados disponíveis"}):f.jsx(yd,{width:"100%",height:280,children:f.jsxs(V$e,{data:b,children:[f.jsx(Vp,{strokeDasharray:"3 3"}),f.jsx(Bl,{dataKey:"name",tick:{fontSize:11}}),f.jsx(Ul,{allowDecimals:!1}),f.jsx(ua,{}),f.jsx(Ov,{type:"monotone",dataKey:"value",name:"Candidaturas",stroke:"hsl(2
43064, 79%, 27%)",strokeWidth:2,dot:{r:4}})]})})})]}),f.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-6",children:[f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg",children:"Distribuição por Causa"})}),f.jsx(Rr,{children:S.length===0?f.jsx("p",{className:"text-sm text-muted-foreground text-center py-8",children:"Sem dados disponíveis"}):f.jsx(yd,{width:"100%",height:Math.max(200,S.length*36),children:f.jsxs(U2,{data:S,layout:"vertical",margin:{left:120},children:[f.jsx(Vp,{strokeDasharray:"3 3"}),f.jsx(Bl,{type:"number",allowDecimals:!1}),f.jsx(Ul,{dataKey:"name",type:"category",tick:{fontSize:11},width:110}),f.jsx(ua,{}),f.jsx(Ms,{dataKey:"value",name:"Candidaturas",fill:"hsl(321, 74%, 39%)",radius:[0,4,4,0]})]})})})]}),f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg",children:"Distribuição Geográfica"})}),f.jsx(Rr,{children:w.length===0?f.jsx("p",{className:"text-sm text-muted-foreground text-center py-8",children:"Sem dados disponíveis"}):f.jsx(yd,{width:"100%",height:Math.max(200,w.length*36),children:f.jsxs(U2,{data:w,layout:"vertical",margin:{left:40},children:[f.jsx(Vp,{strokeDasharray:"3 3"}),f.jsx(Bl,{type:"number",allowDecimals:!1}),f.jsx(Ul,{dataKey:"name",type:"category",tick:{fontSize:11},width:35}),f.jsx(ua,{}),f.jsx(Ms,{dataKey:"value",name:"Candidaturas",fill:"hsl(200, 60%, 45%)",radius:[0,4,4,0]})]})})})]})]})]})}function jg({icon:e,title:t,value:r}){return f.jsx(jr,{children:f.jsx(Rr,{className:"pt-6",children:f.jsxs("div",{className:"flex items-center gap-3",children:[f.jsx("div",{className:"rounded-full bg-primary/10 p-2",children:f.jsx(e,{className:"h-5 w-5 text-primary"})}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm text-muted-foreground",children:t}),f.jsx("p",{className:"text-2xl font-bold text-foreground",children:r})]})]})})})}function nM({label:e,date:t,onSelect:r}){return f.jsxs(uve,{children:[f.jsx(dve,{asChild:!0,children:f.jsxs(Tt,{variant:"outline",className:qe("w-[160px] justify-start text-left font-normal",!t&&"text-muted-foreground"),children:[f.jsx(jZ,{className:"mr-2 h-4 w-4"}),t?Jo(t,"dd/MM/yyyy"):e]})}),f.jsx(gz,{className:"w-auto p-0",align:"start",children:f.jsx(iz,{mode:"single",selected:t,onSelect:r,initialFocus:!0,className:"p-3 pointer-events-auto"})})]})}var aq="AlertDialog",[Y$e,oHe]=ta(aq,[hB]),il=hB(),iq=e=>{const{__scopeAlertDialog:t,...r}=e,n=il(t);return f.jsx(kB,{...n,...r,modal:!0})};iq.displayName=aq;var X$e="AlertDialogTrigger",Z$e=E.forwardRef((e,t)=>{const{__scopeAlertDialog:r,...n}=e,a=il(r);return f.jsx(loe,{...a,...n,ref:t})});Z$e.displayName=X$e;var J$e="AlertDialogPortal",oq=e=>{const{__scopeAlertDialog:t,...r}=e,n=il(t);return f.jsx(PB,{...n,...r})};oq.displayName=J$e;var Q$e="AlertDialogOverlay",sq=E.forwardRef((e,t)=>{const{__scopeAlertDialog:r,...n}=e,a=il(r);return f.jsx(PC,{...a,...n,ref:t})});sq.displayName=Q$e;var hf="AlertDialogContent",[eLe,tLe]=Y$e(hf),rLe=S$("AlertDialogContent"),lq=E.forwardRef((e,t)=>{const{__scopeAlertDialog:r,children:n,...a}=e,i=il(r),o=E.useRef(null),s=wt(t,o),l=E.useRef(null);return f.jsx(aoe,{contentName:hf,titleName:cq,docsSlug:"alert-dialog",children:f.jsx(eLe,{scope:r,cancelRef:l,children:f.jsxs(NC,{role:"alertdialog",...i,...a,ref:s,onOpenAutoFocus:ze(a.onOpenAutoFocus,c=>{var u;c.preventDefault(),(u=l.current)==null||u.focus({preventScroll:!0})}),onPointerDownOutside:c=>c.preventDefault(),onInteractOutside:c=>c.preventDefault(),children:[f.jsx(rLe,{children:n}),f.jsx(aLe,{contentRef:o})]})})})});lq.displayName=hf;var cq="AlertDialogTitle",uq=E.forwardRef((e,t)=>{const{__scopeAlertDialog:r,...n}=e,a=il(r);return f.jsx(jC,{...a,...n,ref:t})});uq.displayName=cq;var dq="AlertDialogDescription",fq=E.forwardRef((e,t)=>{const{__scopeAlertDialog:r,...n}=e,a=il(r);return f.jsx(RC,{...a,...n,ref:t})});fq.displayName=dq;var nLe="AlertDialogAction",hq=E.forwardRef((e,t)=>{const{__scopeAlertDialog:r,...n}=e,a=il(r);return f.jsx(DC,{...a,...n,ref:t})});hq.displayName=nLe;var pq="AlertDialogCancel",mq=E.forwardRef((e,t)=>{const{__scopeAlertDialog:r,...n}=e,{cancelRef:a}=tLe(pq,r),i=il(r),o=wt(t,a);return f.jsx(DC,{...i,...n,ref:o})});mq.displayName=pq;var aLe=({contentRef:e})=>{const t=`\`${hf}\` requires a description for the component to be accessible for screen reader users.
431
432You can add a description to the \`${hf}\` by passing a \`${dq}\` component as a child, which also benefits sighted users by adding visible context to the dialog.
433
434Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${hf}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component.
435
436For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return E.useEffect(()=>{var n;document.getElementById((n=e.current)==null?void 0:n.getAttribute("aria-describedby"))||console.warn(t)},[t,e]),null},iLe=iq,oLe=oq,vq=sq,gq=lq,yq=hq,xq=mq,bq=uq,wq=fq;const sLe=iLe,lLe=oLe,_q=E.forwardRef(({className:e,...t},r)=>f.jsx(vq,{className:qe("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...t,ref:r}));_q.displayName=vq.displayName;const Sq=E.forwardRef(({className:e,...t},r)=>f.jsxs(lLe,{children:[f.jsx(_q,{}),f.jsx(gq,{ref:r,className:qe("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",e),...t})]}));Sq.displayName=gq.displayName;const Eq=({className:e,...t})=>f.jsx("div",{className:qe("flex flex-col space-y-2 text-center sm:text-left",e),...t});Eq.displayName="AlertDialogHeader";const Aq=({className:e,...t})=>f.jsx("div",{className:qe("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",e),...t});Aq.displayName="AlertDialogFooter";const Tq=E.forwardRef(({className:e,...t},r)=>f.jsx(bq,{ref:r,className:qe("text-lg font-semibold",e),...t}));Tq.displayName=bq.displayName;const Oq=E.forwardRef(({className:e,...t},r)=>f.jsx(wq,{ref:r,className:qe("text-sm text-muted-foreground",e),...t}));Oq.displayName=wq.displayName;const Cq=E.forwardRef(({className:e,...t},r)=>f.jsx(yq,{ref:r,className:qe(Vm(),e),...t}));Cq.displayName=yq.displayName;const kq=E.forwardRef(({className:e,...t},r)=>f.jsx(xq,{ref:r,className:qe(Vm({variant:"outline"}),"mt-2 sm:mt-0",e),...t}));kq.displayName=xq.displayName;function cLe(){const e=el(),[t,r]=E.useState(!0),[n,a]=E.useState(""),[i,o]=E.useState([]),[s,l]=E.useState([]),[c,u]=E.useState(""),[d,h]=E.useState(!1),[p,g]=E.useState(null);E.useEffect(()=>{m()},[]),E.useEffect(()=>{y()},[c,i]);const m=async()=>{try{const{data:{session:w}}=await Ht.auth.getSession();if(!w){e("/login");return}a(w.user.email||"");const{data:A,error:_}=await Ht.from("user_roles").select("role").eq("user_id",w.user.id);if(_){console.error("Error checking roles:",_),dt.error("Você não tem permissão para acessar esta página"),e("/");return}if(!A||A.length===0){dt.error("Você não tem permissão para acessar esta página"),e("/");return}await v()}catch(w){console.error("Auth check error:",w),e("/login")}finally{r(!1)}},v=async()=>{try{const{data:w,error:A}=await Ht.from("proponent_applications").select("*, board_members(*)").order("created_at",{ascending:!1});if(A)throw A;o(w||[]),l(w||[])}catch(w){console.error("Error loading applications:",w),dt.error("Erro ao carregar candidaturas")}},y=()=>{if(!c.trim()){l(i);return}const w=c.toLowerCase(),A=i.filter(_=>{var O,C,P,j,T;return((O=_.organization_name)==null?void 0:O.toLowerCase().includes(w))||((C=_.requester_name)==null?void 0:C.toLowerCase().includes(w))||((P=_.email)==null?void 0:P.toLowerCase().includes(w))||((j=_.causes)==null?void 0:j.some(D=>D.toLowerCase().includes(w)))||((T=_.states)==null?void 0:T.some(D=>D.toLowerCase().includes(w)))});l(A)},x=(w,A)=>{w.stopPropagation(),g(A),h(!0)},b=async()=>
436{if(p)try{const{error:w}=await Ht.from("proponent_applications").delete().eq("id",p.id);if(w)throw w;dt.success("Cadastro excluído com sucesso"),o(A=>A.filter(_=>_.id!==p.id))}catch(w){console.error("Error deleting application:",w),dt.error("Erro ao excluir cadastro")}finally{h(!1),g(null)}},S=async()=>{try{await Ht.auth.signOut(),dt.success("Logout realizado com sucesso"),e("/")}catch(w){console.error("Logout error:",w),dt.error("Erro ao fazer logout")}};return t?f.jsx("div",{className:"min-h-screen flex items-center justify-center",children:f.jsx(Cu,{className:"h-8 w-8 animate-spin text-primary"})}):f.jsxs("div",{className:"min-h-screen bg-background",children:[f.jsxs(tl,{children:[f.jsx("title",{children:"Painel Administrativo - Impactarte"}),f.jsx("meta",{name:"description",content:"Painel administrativo do Instituto Impactarte para gestão de candidaturas."}),f.jsx("link",{rel:"canonical",href:"https://impactarte-legacy-web.lovable.app/admin"}),f.jsx("meta",{name:"robots",content:"noindex,nofollow"}),f.jsx("meta",{property:"og:title",content:"Painel Administrativo - Impactarte"}),f.jsx("meta",{property:"og:description",content:"Gestão de candidaturas ao edital Impactarte."})]}),f.jsx("header",{className:"border-b bg-white sticky top-0 z-10",children:f.jsxs("div",{className:"container mx-auto px-4 py-4 flex items-center justify-between",children:[f.jsxs("div",{children:[f.jsx("h1",{className:"text-2xl font-bold text-[#2D1A57]",children:"Painel Administrativo"}),f.jsx("p",{className:"text-sm text-[#5E5476]",children:n})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsxs(Tt,{disabled:!0,title:"Funcionalidade temporariamente desativada",className:"bg-[#2D1A57] text-white hover:bg-[#2D1A57]/90",children:[f.jsx(J$,{className:"mr-2 h-4 w-4"}),"Avaliar ONG com IA"]}),f.jsxs(Tt,{variant:"outline",onClick:S,children:[f.jsx(WZ,{className:"mr-2 h-4 w-4"}),"Sair"]})]})]})}),f.jsxs("main",{className:"container mx-auto px-4 py-8",children:[f.jsxs("div",{className:"mb-6 flex flex-col md:flex-row gap-4 items-start md:items-center justify-between",children:[f.jsxs("div",{children:[f.jsx("h2",{className:"text-xl font-semibold text-[#2D1A57] mb-2",children:"Candidaturas Recebidas"}),f.jsxs("p",{className:"text-[#5E5476]",children:[s.length," de ",i.length," candidatura",i.length!==1?"s":""]})]}),f.jsxs("div",{className:"relative w-full md:w-80",children:[f.jsx(HZ,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 h-4 w-4 text-[#5E5476]"}),f.jsx(Mt,{placeholder:"Buscar por nome, email, causa...",value:c,onChange:w=>u(w.target.value),className:"pl-10"})]})]}),f.jsxs(Ide,{defaultValue:"kanban",className:"w-full",children:[f.jsxs(v9,{className:"mb-4",children:[f.jsx(fy,{value:"kanban",children:"Kanban"}),f.jsx(fy,{value:"lista",children:"Lista"}),f.jsx(fy,{value:"indicadores",children:"Indicadores"})]}),f.jsx(hy,{value:"kanban",children:f.jsx(xhe,{applications:s,setApplications:o})}),f.jsx(hy,{value:"lista",children:s.length===0?f.jsx(jr,{children:f.jsx(Rr,{className:"pt-6 text-center text-[#5E5476]",children:c?"Nenhuma candidatura encontrada.":"Nenhuma candidatura recebida."})}):f.jsx("div",{className:"grid gap-4",children:s.map(w=>{var A;return f.jsxs(jr,{className:"cursor-pointer hover:shadow-md transition-shadow",onClick:()=>e(`/admin/candidatura/${w.id}`),children:[f.jsx(Xr,{children:f.jsxs("div",{className:"flex items-start justify-between",children:[f.jsxs("div",{className:"flex items-start gap-4",children:[f.jsx("div",{className:"flex-shrink-0 w-10 h-10 rounded-full bg-primary/10 flex items-center justify-center",children:f.jsx("span",{className:"text-sm font-bold text-primary",children:i.length-i.findIndex(_=>_.id===w.id)})}),f.jsxs("div",{children:[f.jsx(un,{className:"text-lg text-[#2D1A57]",children:w.organization_name}),f.jsxs(r9,{children:["Enviado por: ",w.requester_name," (",w.email,")"]})]})]}),f.jsx(Tt,{variant:"ghost",size:"icon",className:"text-destructive hover:text-destructive hover:bg-destructive/10",onClick:_=>x(_,w),children:f.jsx(ay,{className:"h-4 w-4"})})]})}),f.jsxs(Rr,{className:"space-y-2 ml-14",children:[f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4 text-sm",children:[f.jsxs("div",{children:[f.jsx("span",{className:"font-semibold text-[#2D1A57]",children:"Cargo:"})," ",f.jsx("span",{className:"text-[#5E5476]",children:w.position})]}),f.jsxs("div",{children:[f.jsx("span",{className:"font-semibold text-[#2D1A57]",children:"Telefone:"})," ",f.jsx("span",{className:"text-[#5E5476]",children:w.phone})]}),f.jsxs("div",{children:[f.jsx("span",{className:"font-semibold text-[#2D1A57]",children:"Abrangência Territorial:"})," ",f.jsx("span",{className:"text-[#5E5476]",children:w.territorial_scope==="local"?"Local":w.territorial_scope==="regional"?"Regional":w.territorial_scope==="national"?"Nacional":w.territorial_scope==="international"?"Internacional":w.territorial_scope||"-"})]}),f.jsxs("div",{children:[f.jsx("span",{className:"font-semibold text-[#2D1A57]",children:"Estados de Atuação:"})," ",f.jsx("span",{className:"text-[#5E5476]",children:((A=w.states)==null?void 0:A.join(", "))||"-"})]})]}),f.jsxs("div",{className:"pt-2",children:[f.jsx("span",{className:"font-semibold text-sm text-[#2D1A57]",children:"Causas:"}),f.jsx("div",{className:"flex flex-wrap gap-1 mt-1",children:w.
436causes.map((_,O)=>f.jsx(kd,{variant:"outline",className:"text-xs",children:_},O))})]}),w.referral_source&&f.jsxs("div",{className:"pt-2 text-sm",children:[f.jsx("span",{className:"font-semibold text-[#2D1A57]",children:"Como ficou sabendo:"})," ",f.jsx("span",{className:"text-[#5E5476]",children:w.referral_source})]}),w.traffic_source&&f.jsxs("div",{className:"pt-2 text-sm space-y-1",children:[f.jsxs("div",{children:[f.jsx("span",{className:"font-semibold text-[#2D1A57]",children:"Origem do tráfego:"})," ",f.jsx("span",{className:"text-[#5E5476]",children:w.traffic_source.utm_source?`${w.traffic_source.utm_source}${w.traffic_source.utm_medium?` / ${w.traffic_source.utm_medium}`:""}${w.traffic_source.utm_campaign?` (${w.traffic_source.utm_campaign})`:""}`:w.traffic_source.referrer_domain?w.traffic_source.referrer_domain:"Acesso direto"})]}),w.traffic_source.landing_path&&f.jsxs("div",{className:"text-xs text-[#5E5476]",children:["Página de entrada: ",f.jsx("span",{className:"font-mono",children:w.traffic_source.landing_path})]})]}),f.jsxs("div",{className:"pt-2 text-xs text-[#5E5476]",children:["Enviado em: ",new Date(w.created_at).toLocaleString("pt-BR")]})]})]},w.id)})})}),f.jsx(hy,{value:"indicadores",children:f.jsx(K$e,{})})]})]}),f.jsx(sLe,{open:d,onOpenChange:h,children:f.jsxs(Sq,{children:[f.jsxs(Eq,{children:[f.jsx(Tq,{children:"Confirmar exclusão"}),f.jsxs(Oq,{children:['Tem certeza que deseja excluir o cadastro de "',p==null?void 0:p.organization_name,'"? Esta ação não pode ser desfeita.']})]}),f.jsxs(Aq,{children:[f.jsx(kq,{children:"Cancelar"}),f.jsx(Cq,{onClick:b,className:"bg-destructive text-destructive-foreground hover:bg-destructive/90",children:"Excluir"})]})]})})]})}/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var S1={};S1.version="0.20.3";var Ts=1200,Np,M0=function(e){Ts=e};function uLe(){M0(1200)}var Rg=function(t){return String.fromCharCode(t)},aM=function(t){return String.fromCharCode(t)},Xn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function E1(e){for(var t="",r=0,n=0,a=0,i=0,o=0,s=0,l=0,c=0;c<e.length;)r=e.charCodeAt(c++),i=r>>2,n=e.charCodeAt(c++),o=(r&3)<<4|n>>4,a=e.charCodeAt(c++),s=(n&15)<<2|a>>6,l=a&63,isNaN(n)?s=l=64:isNaN(a)&&(l=64),t+=Xn.charAt(i)+Xn.charAt(o)+Xn.charAt(s)+Xn.charAt(l);return t}function dLe(e){for(var t="",r=0,n=0,a=0,i=0,o=0,s=0,l=0,c=0;c<e.length;)r=e.charCodeAt(c++),r>255&&(r=95),i=r>>2,n=e.charCodeAt(c++),n>255&&(n=95),o=(r&3)<<4|n>>4,a=e.charCodeAt(c++),a>255&&(a=95),s=(n&15)<<2|a>>6,l=a&63,isNaN(n)?s=l=64:isNaN(a)&&(l=64),t+=Xn.charAt(i)+Xn.charAt(o)+Xn.charAt(s)+Xn.charAt(l);return t}function fLe(e){for(var t="",r=0,n=0,a=0,i=0,o=0,s=0,l=0,c=0;c<e.length;)r=e[c++],i=r>>2,n=e[c++],o=(r&3)<<4|n>>4,a=e[c++],s=(n&15)<<2|a>>6,l=a&63,isNaN(n)?s=l=64:isNaN(a)&&(l=64),t+=Xn.charAt(i)+Xn.charAt(o)+Xn.charAt(s)+Xn.charAt(l);return t}function uc(e){var t="",r=0,n=0,a=0,i=0,o=0,s=0,l=0;if(e.slice(0,5)=="data:"){var c=e.slice(0,1024).indexOf(";base64,");c>-1&&(e=e.slice(c+8))}e=e.replace(/[^\w\+\/\=]/g,"");for(var c=0;c<e.length;)i=Xn.indexOf(e.charAt(c++)),o=Xn.indexOf(e.charAt(c++)),r=i<<2|o>>4,t+=String.fromCharCode(r),s=Xn.indexOf(e.charAt(c++)),n=(o&15)<<4|s>>2,s!==64&&(t+=String.fromCharCode(n)),l=Xn.indexOf(e.charAt(c++)),a=(s&3)<<6|l,l!==64&&(t+=String.fromCharCode(a));return t}var qt=function(){return typeof Buffer<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node}(),ss=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(){}}(),A1=function(){if(typeof Buffer>"u")return!1;var e=ss([65,0]);if(!e)return!1;var t=e.toString("utf16le");return t.length==1}();function Wu(e){return qt?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function iM(e){return qt?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var Ka=function(t){return qt?ss(t,"binary"):t.split("").map(function(r){return r.charCodeAt(0)&255})};function $w(e){if(typeof ArrayBuffer>"u")return Ka(e);
vendor: 4,143 bytes, line 436
436for(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 Vu(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 hLe(e){if(typeof Uint8Array>"u")throw new Error("Unsupported");return new Uint8Array(e)}var en=qt?function(e){return Buffer.concat(e.map(function(t){return Buffer.isBuffer(t)?t:ss(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),a=0;for(t=0,r=0;t<e.length;r+=a,++t)a=e[t].length,e[t]instanceof Uint8Array?n.set(e[t],r):typeof e[t]=="string"?n.set(new Uint8Array(Ka(e[t])),r):n.set(new Uint8Array(e[t]),r);return n}return[].concat.apply([],e.map(function(i){return Array.isArray(i)?i:[].slice.call(i)}))};function pLe(e){for(var t=[],r=0,n=e.length+250,a=Wu(e.length+255),i=0;i<e.length;++i){var o=e.charCodeAt(i);if(o<128)a[r++]=o;else if(o<2048)a[r++]=192|o>>6&31,a[r++]=128|o&63;else if(o>=55296&&o<57344){o=(o&1023)+64;var s=e.charCodeAt(++i)&1023;a[r++]=240|o>>8&7,a[r++]=128|o>>2&63,a[r++]=128|s>>6&15|(o&3)<<4,a[r++]=128|s&63}else a[r++]=224|o>>12&15,a[r++]=128|o>>6&63,a[r++]=128|o&63;r>n&&(t.push(a.slice(0,r)),r=0,a=Wu(65535),n=65530)}return t.push(a.slice(0,r)),en(t)}var vm=/\u0000/g,Dg=/[\u0001-\u0006]/g;function pf(e){for(var t="",r=e.length-1;r>=0;)t+=e.charAt(r--);return t}function so(e,t){var r=""+e;return r.length>=t?r:Tr("0",t-r.length)+r}function IP(e,t){var r=""+e;return r.length>=t?r:Tr(" ",t-r.length)+r}function T1(e,t){var r=""+e;return r.length>=t?r:r+Tr(" ",t-r.length)}function mLe(e,t){var r=""+Math.round(e);return r.length>=t?r:Tr("0",t-r.length)+r}function vLe(e,t){var r=""+e;return r.length>=t?r:Tr("0",t-r.length)+r}var oM=Math.pow(2,32);function Sd(e,t){if(e>oM||e<-oM)return mLe(e,t);var r=Math.round(e);return vLe(r,t)}function O1(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 sM=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],z2=[["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 gLe(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 _r={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"秒 "'},lM={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},yLe={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\\);
436_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function C1(e,t,r){for(var n=e<0?-1:1,a=e*n,i=0,o=1,s=0,l=1,c=0,u=0,d=Math.floor(a);c<t&&(d=Math.floor(a),s=d*o+i,u=d*c+l,!(a-d<5e-8));)a=1/(a-d),i=o,o=s,l=c,c=u;if(u>t&&(c>t?(u=l,s=i):(u=c,s=o)),!r)return[0,n*s,u];var h=Math.floor(n*s/u);return[h,n*s-h*u,u]}function xLe(e){var t=e.toPrecision(16);if(t.indexOf("e")>-1){var r=t.slice(0,t.indexOf("e"));return r=r.indexOf(".")>-1?r.slice(0,r.slice(0,2)=="0."?17:16):r.slice(0,15)+Tr("0",r.length-15),r+t.slice(t.indexOf("e"))}var n=t.indexOf(".")>-1?t.slice(0,t.slice(0,2)=="0."?17:16):t.slice(0,15)+Tr("0",t.length-15);return Number(n)}function Ed(e,t,r){if(e>2958465||e<0)return null;e=xLe(e);var n=e|0,a=Math.floor(86400*(e-n)),i=0,o=[],s={D:n,T:a,u:86400*(e-n)-a,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,++a==86400&&(s.T=a=0,++n,++s.D)),n===60)o=r?[1317,10,29]:[1900,2,29],i=3;else if(n===0)o=r?[1317,8,29]:[1900,1,0],i=6;else{n>60&&--n;var l=new Date(1900,0,1);l.setDate(l.getDate()+n-1),o=[l.getFullYear(),l.getMonth()+1,l.getDate()],i=l.getDay(),n<60&&(i=(i+6)%7),r&&(i=ELe(l,o))}return s.y=o[0],s.m=o[1],s.d=o[2],s.S=a%60,a=Math.floor(a/60),s.M=a%60,a=Math.floor(a/60),s.H=a,s.q=i,s}function MP(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function bLe(e){return e.indexOf("E")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function wLe(e){var t=e<0?12:11,r=MP(e.toFixed(12));return r.length<=t||(r=e.toPrecision(10),r.length<=t)?r:e.toExponential(5)}function _Le(e){var t=MP(e.toFixed(11));return t.length>(e<0?12:11)||t==="0"||t==="-0"?e.toPrecision(6):t}
vendor: 4,517 bytes, line 436
436function SLe(e){if(!isFinite(e))return isNaN(e)?"#NUM!":"#DIV/0!";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=wLe(e):t===10?r=e.toFixed(10).substr(0,12):r=_Le(e),MP(bLe(r.toUpperCase()))}function UT(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?e.toString(10):SLe(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return Zs(14,Ln(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function ELe(e,t){t[0]-=581;var r=e.getDay();return e<60&&(r=(r+6)%7),r}function ALe(e,t,r,n){var a="",i=0,o=0,s=r.y,l,c=0;switch(e){case 98:s=r.y+543;case 121:switch(t.length){case 1:case 2:l=s%100,c=2;break;default:l=s%1e4,c=4;break}break;case 109:switch(t.length){case 1:case 2:l=r.m,c=t.length;break;case 3:return z2[r.m-1][1];case 5:return z2[r.m-1][0];default:return z2[r.m-1][2]}break;case 100:switch(t.length){case 1:case 2:l=r.d,c=t.length;break;case 3:return sM[r.q][0];default:return sM[r.q][1]}break;case 104:switch(t.length){case 1:case 2:l=1+(r.H+11)%12,c=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:l=r.H,c=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:l=r.M,c=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")?so(r.S,t.length):(n>=2?o=n===3?1e3:100:o=n===1?10:1,i=Math.round(o*(r.S+r.u)),i>=60*o&&(i=0),t==="s"?i===0?"0":""+i/o:(a=so(i,2+n),t==="ss"?a.substr(0,2):"."+a.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+(n==0?Math.round(r.S+r.u):r.S);break;default:throw"bad abstime format: "+t}c=t.length===3?1:2;break;case 101:l=s,c=1;break}var u=c>0?so(l,c):"";return u}function zl(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 Pq=/%/g;function TLe(e,t,r){var n=t.replace(Pq,""),a=t.length-n.length;return Fs(e,n,r*Math.pow(10,2*a))+Tr("%",a)}function OLe(e,t,r){for(var n=t.length-1;t.charCodeAt(n-1)===44;)--n;return Fs(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function Nq(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"-"+Nq(e,-t);var a=e.indexOf(".");a===-1&&(a=e.indexOf("E"));var i=Math.floor(Math.log(t)*Math.LOG10E)%a;if(i<0&&(i+=a),r=(t/Math.pow(10,i)).toPrecision(n+1+(a+i)%a),r.indexOf("e")===-1){var o=Math.floor(Math.log(t)*Math.LOG10E);for(r.indexOf(".")===-1?r=r.charAt(0)+"."+r.substr(1)+"E+"+(o-r.length+i):r+="E+"+(o-i);r.substr(0,2)==="0.";)r=r.charAt(0)+r.substr(2,a)+"."+r.substr(2+a),r=r.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(s,l,c,u){return l+c+u.substr(0,(a+i)%a)+"."+u.substr(i)+"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 jq=/# (\?+)( ?)\/( ?)(\d+)/;function CLe(e,t,r){var n=parseInt(e[4],10),a=Math.round(t*n),i=Math.floor(a/n),o=a-i*n,s=n;return r+(i===0?"":""+i)+" "+(o===0?Tr(" ",e[1].length+1+e[4].length):IP(o,e[1].length)+e[2]+"/"+e[3]+so(s,e[4].length))}function kLe(e,t,r){return r+(t===0?"":""+t)+Tr(" ",e[1].length+2+e[4].length)}var Rq=/^#*0*\.([0#]+)/,Dq=/\)[^)]*[0#]/,Iq=/\(###\) ###\\?-####/;function ca(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 cM(e,t){var r=Math.pow(10,t);return""+Math.round(e*r)/r}function uM(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 PLe(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}function NLe(e){return e<2147483647&&e>-2147483648?""+(e>=0?e|0:e-1|0):""+Math.floor(e)}function mi(e,t,r){if(e.charCodeAt(0)===40&&!t.match(Dq)){var n=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?mi("n",n,r):"("+mi("n",n,-r)+")"}if(t.charCodeAt(t.length-1)===44)return OLe(e,t,r);if(t.indexOf("%")!==-1)return TLe(e,t,r);if(t.indexOf("E")!==-1)return Nq(t,r);
vendor: 5,557 bytes, line 436
436if(t.charCodeAt(0)===36)return"$"+mi(e,t.substr(t.charAt(1)==" "?2:1),r);var a,i,o,s,l=Math.abs(r),c=r<0?"-":"";if(t.match(/^00+$/))return c+Sd(l,t.length);if(t.match(/^[#?]+$/))return a=Sd(r,0),a==="0"&&(a=""),a.length>t.length?a:ca(t.substr(0,t.length-a.length))+a;if(i=t.match(jq))return CLe(i,l,c);if(t.match(/^#+0+$/))return c+Sd(l,t.length-t.indexOf("0"));if(i=t.match(Rq))return a=cM(r,i[1].length).replace(/^([^\.]+)$/,"$1."+ca(i[1])).replace(/\.$/,"."+ca(i[1])).replace(/\.(\d*)$/,function(g,m){return"."+m+Tr("0",ca(i[1]).length-m.length)}),t.indexOf("0.")!==-1?a:a.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return c+cM(l,i[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return c+zl(Sd(l,0));if(i=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+mi(e,t,-r):zl(""+(Math.floor(r)+PLe(r,i[1].length)))+"."+so(uM(r,i[1].length),i[1].length);if(i=t.match(/^#,#*,#0/))return mi(e,t.replace(/^#,#*,/,""),r);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return a=pf(mi(e,t.replace(/[\\-]/g,""),r)),o=0,pf(pf(t.replace(/\\/g,"")).replace(/[0#]/g,function(g){return o<a.length?a.charAt(o++):g==="0"?"0":""}));if(t.match(Iq))return a=mi(e,"##########",r),"("+a.substr(0,3)+") "+a.substr(3,3)+"-"+a.substr(6);var u="";if(i=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(i[4].length,7),s=C1(l,Math.pow(10,o)-1,!1),a=""+c,u=Fs("n",i[1],s[1]),u.charAt(u.length-1)==" "&&(u=u.substr(0,u.length-1)+"0"),a+=u+i[2]+"/"+i[3],u=T1(s[2],o),u.length<i[4].length&&(u=ca(i[4].substr(i[4].length-u.length))+u),a+=u,a;if(i=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(i[1].length,i[4].length),7),s=C1(l,Math.pow(10,o)-1,!0),c+(s[0]||(s[1]?"":"0"))+" "+(s[1]?IP(s[1],o)+i[2]+"/"+i[3]+T1(s[2],o):Tr(" ",2*o+1+i[2].length+i[3].length));if(i=t.match(/^[#0?]+$/))return a=Sd(r,0),t.length<=a.length?a:ca(t.substr(0,t.length-a.length))+a;if(i=t.match(/^([#0?]+)\.([#0]+)$/)){a=""+r.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),o=a.indexOf(".");var d=t.indexOf(".")-o,h=t.length-a.length-d;return ca(t.substr(0,d)+a+t.substr(t.length-h))}if(i=t.match(/^00,000\.([#0]*0)$/))return o=uM(r,i[1].length),r<0?"-"+mi(e,t,-r):zl(NLe(r)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(g){return"00,"+(g.length<3?so(0,3-g.length):"")+g})+"."+so(o,i[1].length);switch(t){case"###,##0.00":return mi(e,"#,##0.00",r);case"###,###":case"##,###":case"#,###":var p=zl(Sd(l,0));return p!=="0"?c+p:"";case"###,###.00":return mi(e,"###,##0.00",r).replace(/^0\./,".");case"#,###.00":return mi(e,"#,##0.00",r).replace(/^0\./,".")}throw new Error("unsupported format |"+t+"|")}function jLe(e,t,r){for(var n=t.length-1;t.charCodeAt(n-1)===44;)--n;return Fs(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function RLe(e,t,r){var n=t.replace(Pq,""),a=t.length-n.length;return Fs(e,n,r*Math.pow(10,2*a))+Tr("%",a)}function Mq(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"-"+Mq(e,-t);var a=e.indexOf(".");a===-1&&(a=e.indexOf("E"));var i=Math.floor(Math.log(t)*Math.LOG10E)%a;if(i<0&&(i+=a),r=(t/Math.pow(10,i)).toPrecision(n+1+(a+i)%a),!r.match(/[Ee]/)){var o=Math.floor(Math.log(t)*Math.LOG10E);r.indexOf(".")===-1?r=r.charAt(0)+"."+r.substr(1)+"E+"+(o-r.length+i):r+="E+"+(o-i),r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(s,l,c,u){return l+c+u.substr(0,(a+i)%a)+"."+u.substr(i)+"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 Oo(e,t,r){if(e.charCodeAt(0)===40&&!t.match(Dq)){var n=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?Oo("n",n,r):"("+Oo("n",n,-r)+")"}if(t.charCodeAt(t.length-1)===44)return jLe(e,t,r);if(t.indexOf("%")!==-1)return RLe(e,t,r);if(t.indexOf("E")!==-1)return Mq(t,r);if(t.charCodeAt(0)===36)return"$"+Oo(e,t.substr(t.charAt(1)==" "?2:1),r);var a,i,o,s,l=Math.abs(r),c=r<0?"-":"";if(t.match(/^00+$/))return c+so(l,t.length);if(t.match(/^[#?]+$/))return a=""+r,r===0&&(a=""),a.length>t.length?a:ca(t.substr(0,t.length-a.length))+a;if(i=t.match(jq))return kLe(i,l,c);if(t.match(/^#+0+$/))return c+so(l,t.length-t.indexOf("0"));if(i=t.match(Rq))return a=(""+r).replace(/^([^\.]+)$/,"$1."+ca(i[1])).replace(/\.$/,"."+ca(i[1])),a=a.replace(/\.(\d*)$/,function(g,m){return"."+m+Tr("0",ca(i[1]).length-m.length)}),t.indexOf("0.")!==-1?a:a.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return c+(""+l).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return c+zl(""+l);if(i=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+Oo(e,t,-r):zl(""+r)+"."+Tr("0",i[1].length);if(i=t.match(/^#,#*,#0/))return Oo(e,t.replace(/^#,#*,/,""),r);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return a=pf(Oo(e,t.replace(/[\\-]/g,""),r)),o=0,pf(pf(t.replace(/\\/g,"")).replace(/[0#]/g,function(g){return o<a.length?a.charAt(o++):g==="0"?"0":""}));if(t.match(Iq))return a=Oo(e,"##########",r),"("+a.substr(0,3)+") "+a.substr(3,3)+"-"+a.substr(6);var u="";if(i=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(i[4].length,7),s=C1(l,Math.pow(10,o)-1,!1),a=""+c,u=Fs("n",i[1],s[1]),u.charAt(u.length-1)==" "&&(u=u.substr(0,u.length-1)+"0"),a+=u+i[2]+"/"+i[3],u=T1(s[2],o),u.length<i[4].length&&(u=ca(i[4].substr(i[4].length-u.length))+u),a+=u,a;
vendor: 78,246 bytes, lines 436-448
436if(i=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(i[1].length,i[4].length),7),s=C1(l,Math.pow(10,o)-1,!0),c+(s[0]||(s[1]?"":"0"))+" "+(s[1]?IP(s[1],o)+i[2]+"/"+i[3]+T1(s[2],o):Tr(" ",2*o+1+i[2].length+i[3].length));if(i=t.match(/^[#0?]+$/))return a=""+r,t.length<=a.length?a:ca(t.substr(0,t.length-a.length))+a;if(i=t.match(/^([#0]+)\.([#0]+)$/)){a=""+r.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),o=a.indexOf(".");var d=t.indexOf(".")-o,h=t.length-a.length-d;return ca(t.substr(0,d)+a+t.substr(t.length-h))}if(i=t.match(/^00,000\.([#0]*0)$/))return r<0?"-"+Oo(e,t,-r):zl(""+r).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(g){return"00,"+(g.length<3?so(0,3-g.length):"")+g})+"."+so(0,i[1].length);switch(t){case"###,###":case"##,###":case"#,###":var p=zl(""+l);return p!=="0"?c+p:"";default:if(t.match(/\.[0#?]*$/))return Oo(e,t.slice(0,t.lastIndexOf(".")),r)+ca(t.slice(t.lastIndexOf(".")))}throw new Error("unsupported format |"+t+"|")}function Fs(e,t,r){return(r|0)===r?Oo(e,t,r):mi(e,t,r)}function DLe(e){for(var t=[],r=!1,n=0,a=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(a,n-a),a=n+1}if(t[t.length]=e.substr(a),r===!0)throw new Error("Format |"+e+"| unterminated string ");return t}var Fq=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function Hu(e){for(var t=0,r="",n="";t<e.length;)switch(r=e.charAt(t)){case"G":O1(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(Fq))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 ILe(e,t,r,n){for(var a=[],i="",o=0,s="",l="t",c,u,d,h="H";o<e.length;)switch(s=e.charAt(o)){case"G":if(!O1(e,o))throw new Error("unrecognized character "+s+" in "+e);a[a.length]={t:"G",v:"General"},o+=7;break;case'"':for(i="";(d=e.charCodeAt(++o))!==34&&o<e.length;)i+=String.fromCharCode(d);a[a.length]={t:"t",v:i},++o;break;case"\\":var p=e.charAt(++o),g=p==="("||p===")"?p:"t";a[a.length]={t:g,v:p},++o;break;case"_":a[a.length]={t:"t",v:" "},o+=2;break;case"@":a[a.length]={t:"T",v:t},++o;break;case"B":case"b":if(e.charAt(o+1)==="1"||e.charAt(o+1)==="2"){if(c==null&&(c=Ed(t,r,e.charAt(o+1)==="2"),c==null))return"";a[a.length]={t:"X",v:e.substr(o,2)},l=s,o+=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||c==null&&(c=Ed(t,r),c==null))return"";for(i=s;++o<e.length&&e.charAt(o).toLowerCase()===s;)i+=s;s==="m"&&l.toLowerCase()==="h"&&(s="M"),s==="h"&&(s=h),a[a.length]={t:s,v:i},l=s;break;case"A":case"a":case"上":var m={t:s,v:s};if(c==null&&(c=Ed(t,r)),e.substr(o,3).toUpperCase()==="A/P"?(c!=null&&(m.v=c.H>=12?e.charAt(o+2):s),m.t="T",h="h",o+=3):e.substr(o,5).toUpperCase()==="AM/PM"?(c!=null&&(m.v=c.H>=12?"PM":"AM"),m.t="T",o+=5,h="h"):e.substr(o,5).toUpperCase()==="上午/下午"?(c!=null&&(m.v=c.H>=12?"下午":"上午"),m.t="T",o+=5,h="h"):(m.t="t",++o),c==null&&m.t==="T")return"";a[a.length]=m,l=s;break;case"[":for(i=s;e.charAt(o++)!=="]"&&o<e.length;)i+=e.charAt(o);if(i.slice(-1)!=="]")throw'unterminated "[" block: |'+i+"|";if(i.match(Fq)){if(c==null&&(c=Ed(t,r),c==null))return"";a[a.length]={t:"Z",v:i.toLowerCase()},l=i.charAt(1)}else i.indexOf("$")>-1&&(i=(i.match(/\$([^-\[\]]*)/)||[])[1]||"$",Hu(e)||(a[a.length]={t:"t",v:i}));break;case".":if(c!=null){for(i=s;++o<e.length&&(s=e.charAt(o))==="0";)i+=s;a[a.length]={t:"s",v:i};break}case"0":case"#":for(i=s;++o<e.length&&"0#?.,E+-%".indexOf(s=e.charAt(o))>-1;)i+=s;a[a.length]={t:"n",v:i};break;case"?":for(i=s;e.charAt(++o)===s;)i+=s;a[a.length]={t:s,v:i},l=s;break;case"*":++o,(e.charAt(o)==" "||e.charAt(o)=="*")&&++o;break;case"(":case")":a[a.length]={t:n===1?"t":s,v:s},++o;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(i=s;o<e.length&&"0123456789".indexOf(e.charAt(++o))>-1;)i+=e.charAt(o);a[a.length]={t:"D",v:i};break;case" ":a[a.length]={t:s,v:s},++o;break;case"$":a[a.length]={t:"t",v:"$"},++o;break;default:if(",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(s)===-1)throw new Error("unrecognized character "+s+" in "+e);a[a.length]={t:"t",v:s},++o;break}var v=0,y=0,x;for(o=a.length-1,l="t";o>=0;--o)switch(a[o].t){case"h":case"H":a[o].t=h,l="h",v<1&&(v=1);break;case"s":(x=a[o].v.match(/\.0+$/))&&(y=Math.max(y,x[0].length-1),v=4),v<3&&(v=3);case"d":case"y":case"e":l=a[o].t;break;case"M":l=a[o].t,v<2&&(v=2);break;case"m":l==="s"&&(a[o].t="M",v<2&&(v=2));break;case"X":break;case"Z":v<1&&a[o].v.match(/[Hh]/)&&(v=1),v<2&&a[o].v.match(/[Mm]/)&&(v=2),v<3&&a[o].v.match(/[Ss]/)&&(v=3)}var b;switch(v){case 0:break;case 1:case 2:case 3:c.u>=.5&&(c.u=0,++c.S),c.S>=60&&(c.S=0,++c.M),c.M>=60&&(c.M=0,++c.H),c.H>=24&&(c.H=0,++c.D,b=Ed(c.D),b.u=c.u,b.S=c.S,b.M=c.M,b.H=c.H,c=b);break;case 4:switch(y){case 1:c.u=Math.round(c.u*10)/10;break;case 2:c.u=Math.round(c.u*100)/100;break;case 3:c.u=Math.round(c.u*1e3)/1e3;break}c.u>=1&&(c.u=0,++c.S),c.S>=60&&(c.S=0,++c.M),c.M>=60&&(c.M=0,++c.H),c.H>=24&&(c.H=0,++c.D,b=Ed(c.D),b.u=c.u,b.S=c.S,b.M=c.M,b.H=c.H,c=b);break}var S="",w;for(o=0;o<a.length;++o)switch(a[o].t){case"t":case"T":case" ":case"D":break;case"X":a[o].v="",a[o].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":a[o].v=ALe(a[o].t.charCodeAt(0),a[o].v,c,y),a[o].t="t";break;case"n":case"?":for(w=o+1;a[w]!=null&&((s=a[w].t)==="?"||s==="D"||(s===" "||s==="t")&&a[w+1]!=null&&(a[w+1].t==="?"||a[w+1].t==="t"&&a[w+1].v==="/")||a[o].t==="("&&(s===" "||s==="n"||s===")")||s==="t"&&(a[w].v==="/"||a[w].v===" "&&a[w+1]!=null&&a[w+1].t=="?"));)a[o].v+=a[w].v,a[w]={v:"",t:";"},++w;S+=a[o].v,o=w-1;break;case"G":a[o].t="t",a[o].v=UT(t,r);break}var A="",_,O;if(S.length>0){S.charCodeAt(0)==40?(_=t<0&&S.charCodeAt(0)===45?-t:t,O=Fs("n",S,_)):(_=t<0&&n>1?-t:t,O=Fs("n",S,_),_<0&&a[0]&&a[0].t=="t"&&(O=O.substr(1),a[0].v="-"+a[0].v)),w=O.length-1;var C=a.length;for(o=0;o<a.length;++o)if(a[o]!=null&&a[o].t!="t"&&a[o].v.indexOf(".")>-1){C=o;break}var P=a.length;if(C===a.length&&O.indexOf("E")===-1){for(o=a.length-1;o>=0;--o)a[o]==null||"n?".indexOf(a[o].t)===-1||(w>=a[o].v.length-1?(w-=a[o].v.length,a[o].v=O.substr(w+1,a[o].v.length)):w<0?a[o].v="":(a[o].v=O.substr(0,w+1),w=-1),a[o].t="t",P=o);w>=0&&P<a.length&&(a[P].v=O.substr(0,w+1)+a[P].v)}else if(C!==a.length&&O.indexOf("E")===-1){for(w=O.indexOf(".")-1,o=C;o>=0;--o)if(!(a[o]==null||"n?".indexOf(a[o].t)===-1)){for(u=a[o].v.indexOf(".")>-1&&o===C?a[o].v.indexOf(".")-1:a[o].v.length-1,A=a[o].v.substr(u+1);u>=0;--u)w>=0&&(a[o].v.charAt(u)==="0"||a[o].v.charAt(u)==="#")&&(A=O.charAt(w--)+A);a[o].v=A,a[o].t="t",P=o}for(w>=0&&P<a.length&&(a[P].v=O.substr(0,w+1)+a[P].v),w=O.indexOf(".")+1,o=C;o<a.length;++o)if(!(a[o]==null||"n?(".indexOf(a[o].t)===-1&&o!==C)){for(u=a[o].v.indexOf(".")>-1&&o===C?a[o].v.indexOf(".")+1:0,A=a[o].v.substr(0,u);u<a[o].v.length;++u)w<O.length&&(A+=O.charAt(w++));a[o].v=A,a[o].t="t",P=o}}}for(o=0;o<a.length;++o)a[o]!=null&&"n?".indexOf(a[o].t)>-1&&(_=n>1&&t<0&&o>0&&a[o-1].v==="-"?-t:t,a[o].v=Fs(a[o].t,a[o].v,_),a[o].t="t");var j="";for(o=0;o!==a.length;++o)a[o]!=null&&(j+=a[o].v);return j}var dM=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function fM(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 MLe(e,t){var r=DLe(e),n=r.length,a=r[n-1].indexOf("@");if(n<4&&a>-1&&--n,r.length>4)throw new Error("cannot find right format for |"+r.join("|")+"|");if(typeof t!="number")return[4,r.length===4||a>-1?r[r.length-1]:"@"];switch(typeof t=="number"&&!isFinite(t)&&(t=0),r.length){case 1:r=a>-1?["General","General","General",r[0]]:[r[0],r[0],r[0],"@"];break;case 2:r=a>-1?[r[0],r[0],r[0],r[1]]:[r[0],r[1],r[0],"@"];break;case 3:r=a>-1?[r[0],r[1],r[0],r[2]]:[r[0],r[1],r[2],"@"];break}var i=t>0?r[0]:t<0?r[1]:r[2];if(r[0].indexOf("[")===-1&&r[1].indexOf("[")===-1)return[n,i];if(r[0].match(/\[[=<>]/)!=null||r[1].match(/\[[=<>]/)!=null){var o=r[0].match(dM),s=r[1].match(dM);return fM(t,o)?[n,r[0]]:fM(t,s)?[n,r[1]]:[n,r[o!=null&&s!=null?2:1]]}return[n,i]}function Zs(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:_r)[e],n==null&&(n=r.table&&r.table[lM[e]]||_r[lM[e]]),n==null&&(n=yLe[e]||"General");break}if(O1(n,0))return UT(t,r);t instanceof Date&&(t=Ln(t,r.date1904));var a=MLe(n,t);if(O1(a[1]))return UT(t,r);if(t===!0)t="TRUE";else if(t===!1)t="FALSE";else{if(t===""||t==null)return"";if(isNaN(t)&&a[1].indexOf("0")>-1)return"#NUM!";if(!isFinite(t)&&a[1].indexOf("0")>-1)return"#DIV/0!"}return ILe(a[1],t,r,a[0])}function $q(e,t){if(typeof t!="number"){t=+t||-1;for(var r=0;r<392;++r){if(_r[r]==null){t<0&&(t=r);continue}if(_r[r]==e){t=r;break}}t<0&&(t=391)}return _r[t]=e,t}function Lw(e){for(var t=0;t!=392;++t)e[t]!==void 0&&$q(e[t],t)}function Bw(){_r=gLe()}var k1=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function FLe(e){var t=typeof e=="number"?_r[e]:e;return t=t.replace(k1,"(\\d+)"),k1.lastIndex=0,new RegExp("^"+t+"$")}function $Le(e,t,r){var n=-1,a=-1,i=-1,o=-1,s=-1,l=-1;(t.match(k1)||[]).forEach(function(d,h){var p=parseInt(r[h+1],10);switch(d.toLowerCase().charAt(0)){case"y":n=p;break;case"d":i=p;break;case"h":o=p;break;case"s":l=p;break;case"m":o>=0?s=p:a=p;break}}),k1.lastIndex=0,l>=0&&s==-1&&a>=0&&(s=a,a=-1);var c=(""+(n>=0?n:new Date().getFullYear())).slice(-4)+"-"+("00"+(a>=1?a:1)).slice(-2)+"-"+("00"+(i>=1?i:1)).slice(-2);c.length==7&&(c="0"+c),c.length==8&&(c="20"+c);var u=("00"+(o>=0?o:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(l>=0?l:0)).slice(-2);return o==-1&&s==-1&&l==-1?c:n==-1&&a==-1&&i==-1?u:c+"T"+u}var LLe={"d.m":"d\\.m"};function BLe(e,t){return $q(LLe[e]||e,t)}var hM=function(){var e={};e.version="1.2.0";function t(){for(var _=0,O=new Array(256),C=0;C!=256;++C)_=C,_=_&1?-306674912^_>>>1:_>>>1,_=_&1?-306674912^_>>>1:_>>>1,_=_&1?-306674912^_>>>1:_>>>1,_=_&1?-306674912^_>>>1:_>>>1,_=_&1?-306674912^_>>>1:_>>>1,_=_&1?-306674912^_>>>1:_>>>1,_=_&1?-306674912^_>>>1:_>>>1,_=_&1?-306674912^_>>>1:_>>>1,O[C]=_;return typeof Int32Array<"u"?new Int32Array(O):O}var r=t();function n(_){var O=0,C=0,P=0,j=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(P=0;P!=256;++P)j[P]=_[P];for(P=0;P!=256;++P)for(C=_[P],O=256+P;O<4096;O+=256)C=j[O]=C>>>8^_[C&255];var T=[];for(P=1;P!=16;++P)T[P-1]=typeof Int32Array<"u"&&typeof j.subarray=="function"?j.subarray(P*256,P*256+256):j.slice(P*256,P*256+256);return T}var a=n(r),i=a[0],o=a[1],s=a[2],l=a[3],c=a[4],u=a[5],d=a[6],h=a[7],p=a[8],g=a[9],m=a[10],v=a[11],y=a[12],x=a[13],b=a[14];function S(_,O){for(var C=O^-1,P=0,j=_.length;P<j;)C=C>>>8^r[(C^_.charCodeAt(P++))&255];return~C}function w(_,O){for(var C=O^-1,P=_.length-15,j=0;j<P;)C=b[_[j++]^C&255]^x[_[j++]^C>>8&255]^y[_[j++]^C>>16&255]^v[_[j++]^C>>>24]^m[_[j++]]^g[_[j++]]^p[_[j++]]^h[_[j++]]^d[_[j++]]^u[_[j++]]^c[_[j++]]^l[_[j++]]^s[_[j++]]^o[_[j++]]^i[_[j++]]^r[_[j++]];for(P+=15;j<P;)C=C>>>8^r[(C^_[j++])&255];return~C}function A(_,O){for(var C=O^-1,P=0,j=_.length,T=0,D=0;P<j;)T=_.charCodeAt(P++),T<128?C=C>>>8^r[(C^T)&255]:T<2048?(C=C>>>8^r[(C^(192|T>>6&31))&255],C=C>>>8^r[(C^(128|T&63))&255]):T>=55296&&T<57344?(T=(T&1023)+64,D=_.charCodeAt(P++)&1023,C=C>>>8^r[(C^(240|T>>8&7))&255],C=C>>>8^r[(C^(128|T>>2&63))&255],C=C>>>8^r[(C^(128|D>>6&15|(T&3)<<4))&255],C=C>>>8^r[(C^(128|D&63))&255]):(C=C>>>8^r[(C^(224|T>>12&15))&255],C=C>>>8^r[(C^(128|T>>6&63))&255],C=C>>>8^r[(C^(128|T&63))&255]);return~C}return e.table=r,e.bstr=S,e.buf=w,e.str=A,e}(),lr=function(){var t={};t.version="1.2.2";function r(L,ne){for(var Z=L.split("/"),re=ne.split("/"),ae=0,se=0,xe=Math.min(Z.length,re.length);ae<xe;++ae){if(se=Z[ae].length-re[ae].length)return se;if(Z[ae]!=re[ae])return Z[ae]<re[ae]?-1:1}return Z.length-re.length}function n(L){if(L.charAt(L.length-1)=="/")return L.slice(0,-1).indexOf("/")===-1?L:n(L.slice(0,-1));var ne=L.lastIndexOf("/");return ne===-1?L:L.slice(0,ne+1)}function a(L){if(L.charAt(L.length-1)=="/")return a(L.slice(0,-1));var ne=L.lastIndexOf("/");return ne===-1?L:L.slice(ne+1)}function i(L,ne){typeof ne=="string"&&(ne=new Date(ne));var Z=ne.getHours();Z=Z<<6|ne.getMinutes(),Z=Z<<5|ne.getSeconds()>>>1,L.write_shift(2,Z);var re=ne.getFullYear()-1980;re=re<<4|ne.getMonth()+1,re=re<<5|ne.getDate(),L.write_shift(2,re)}function o(L){var ne=L.read_shift(2)&65535,Z=L.read_shift(2)&65535,re=new Date,ae=Z&31;Z>>>=5;var se=Z&15;Z>>>=4,re.setMilliseconds(0),re.setFullYear(Z+1980),re.setMonth(se-1),re.setDate(ae);var xe=ne&31;ne>>>=5;var Ee=ne&63;return ne>>>=6,re.setHours(ne),re.setMinutes(Ee),re.setSeconds(xe<<1),re}function s(L){da(L,0);for(var ne={},Z=0;L.l<=L.length-4;){var re=L.read_shift(2),ae=L.read_shift(2),se=L.l+ae,xe={};switch(re){case 21589:Z=L.read_shift(1),Z&1&&(xe.mtime=L.read_shift(4)),ae>5&&(Z&2&&(xe.atime=L.read_shift(4)),Z&4&&(xe.ctime=L.read_shift(4))),xe.mtime&&(xe.mt=new Date(xe.mtime*1e3));break;case 1:{var Ee=L.read_shift(4),ge=L.read_shift(4);xe.usz=ge*Math.pow(2,32)+Ee,Ee=L.read_shift(4),ge=L.read_shift(4),xe.csz=ge*Math.pow(2,32)+Ee}break}L.l=se,ne[re]=xe}return ne}var l;function c(){return l||(l=ULe)}function u(L,ne){if(L[0]==80&&L[1]==75)return cs(L,ne);if((L[0]|32)==109&&(L[1]|32)==105)return Vr(L,ne);if(L.length<512)throw new Error("CFB file size "+L.length+" < 512");var Z=3,re=512,ae=0,se=0,xe=0,Ee=0,ge=0,be=[],we=L.slice(0,512);da(we,0);var Ne=d(we);switch(Z=Ne[0],Z){case 3:re=512;break;case 4:re=4096;break;case 0:if(Ne[1]==0)return cs(L,ne);default:throw new Error("Major Version: Expected 3 or 4 saw "+Z)}re!==512&&(we=L.slice(0,re),da(we,28));var Fe=L.slice(0,re);h(we,Z);var We=we.read_shift(4,"i");if(Z===3&&We!==0)throw new Error("# Directory Sectors: Expected 0 saw "+We);we.l+=4,xe=we.read_shift(4,"i"),we.l+=4,we.chk("00100000","Mini Stream Cutoff Size: "),Ee=we.read_shift(4,"i"),ae=we.read_shift(4,"i"),ge=we.read_shift(4,"i"),se=we.read_shift(4,"i");for(var je=-1,$e=0;$e<109&&(je=we.read_shift(4,"i"),!(je<0));++$e)be[$e]=je;var xt=p(L,re);v(ge,se,xt,re,be);var Ar=x(xt,xe,be,re);xe<Ar.length&&(Ar[xe].name="!Directory"),ae>0&&Ee!==D&&(Ar[Ee].name="!MiniFAT"),Ar[be[0]].name="!FAT",Ar.fat_addrs=be,Ar.ssz=re;var Pr={},Bn=[],rp=[],np=[];b(xe,Ar,xt,Bn,ae,Pr,rp,Ee),g(rp,np,Bn),Bn.shift();var ap={FileIndex:rp,FullPaths:np};return ne&&ne.raw&&(ap.raw={header:Fe,sectors:xt}),ap}function d(L){if(L[L.l]==80&&L[L.l+1]==75)return[0,0];L.chk(k,"Header Signature: "),L.l+=16;var ne=L.read_shift(2,"u");return[L.read_shift(2,"u"),ne]}function h(L,ne){var Z=9;switch(L.l+=2,Z=L.read_shift(2)){case 9:if(ne!=3)throw new Error("Sector Shift: Expected 9 saw "+Z);break;case 12:if(ne!=4)throw new Error("Sector Shift: Expected 12 saw "+Z);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+Z)}L.chk("0600","Mini Sector Shift: "),L.chk("000000000000","Reserved: ")}function p(L,ne){for(var Z=Math.ceil(L.length/ne)-1,re=[],ae=1;ae<Z;++ae)re[ae-1]=L.slice(ae*ne,(ae+1)*ne);return re[Z-1]=L.slice(Z*ne),re}function g(L,ne,Z){for(var re=0,ae=0,se=0,xe=0,Ee=0,ge=Z.length,be=[],we=[];re<ge;++re)be[re]=we[re]=re,ne[re]=Z[re];for(;Ee<we.length;++Ee)re=we[Ee],ae=L[re].L,se=L[re].R,xe=L[re].C,be[re]===re&&(ae!==-1&&be[ae]!==ae&&(be[re]=be[ae]),se!==-1&&be[se]!==se&&(be[re]=be[se])),xe!==-1&&(be[xe]=re),ae!==-1&&re!=be[re]&&(be[ae]=be[re],we.lastIndexOf(ae)<Ee&&we.push(ae)),se!==-1&&re!=be[re]&&(be[se]=be[re],we.lastIndexOf(se)<Ee&&we.push(se));for(re=1;re<ge;++re)be[re]===re&&(se!==-1&&be[se]!==se?be[re]=be[se]:ae!==-1&&be[ae]!==ae&&(be[re]=be[ae]));for(re=1;re<ge;++re)if(L[re].type!==0){if(Ee=re,Ee!=be[Ee])do Ee=be[Ee],ne[re]=ne[Ee]+"/"+ne[re];while(Ee!==0&&be[Ee]!==-1&&Ee!=be[Ee]);be[re]=-1}for(ne[0]+="/",re=1;re<ge;++re)L[re].type!==2&&(ne[re]+="/")}function m(L,ne,Z){for(var re=L.start,ae=L.size,se=[],xe=re;Z&&ae>0&&xe>=0;)se.push(ne.slice(xe*T,xe*T+T)),ae-=T,xe=Yc(Z,xe*4);return se.length===0?ye(0):en(se).slice(0,L.size)}function v(L,ne,Z,re,ae){var se=D;if(L===D){if(ne!==0)throw new Error("DIFAT chain shorter than expected")}else if(L!==-1){var xe=Z[L],Ee=(re>>>2)-1;if(!xe)return;for(var ge=0;ge<Ee&&(se=Yc(xe,ge*4))!==D;++ge)ae.push(se);ne>=1&&v(Yc(xe,re-4),ne-1,Z,re,ae)}}function y(L,ne,Z,re,ae){var se=[],xe=[];ae||(ae=[]);var Ee=re-1,ge=0,be=0;for(ge=ne;ge>=0;){ae[ge]=!0,se[se.length]=ge,xe.push(L[ge]);var we=Z[Math.floor(ge*4/re)];if(be=ge*4&Ee,re<4+be)throw new Error("FAT boundary crossed: "+ge+" 4 "+re);if(!L[we])break;ge=Yc(L[we],be)}return{nodes:se,data:bM([xe])}}function x(L,ne,Z,re){var ae=L.length,se=[],xe=[],Ee=[],ge=[],be=re-1,we=0,Ne=0,Fe=0,We=0;for(we=0;we<ae;++we)if(Ee=[],Fe=we+ne,Fe>=ae&&(Fe-=ae),!xe[Fe]){ge=[];var je=[];for(Ne=Fe;Ne>=0;){je[Ne]=!0,xe[Ne]=!0,Ee[Ee.length]=Ne,ge.push(L[Ne]);var $e=Z[Math.floor(Ne*4/re)];if(We=Ne*4&be,re<4+We)throw new Error("FAT boundary crossed: "+Ne+" 4 "+re);if(!L[$e]||(Ne=Yc(L[$e],We),je[Ne]))break}se[Fe]={nodes:Ee,data:bM([ge])}}return se}function b(L,ne,Z,re,ae,se,xe,Ee){for(var ge=0,be=re.length?2:0,we=ne[L].data,Ne=0,Fe=0,We;Ne<we.length;Ne+=128){var je=we.slice(Ne,Ne+128);da(je,64),Fe=je.read_shift(2),We=zP(je,0,Fe-be),re.push(We);var $e={name:We,type:je.read_shift(1),color:je.read_shift(1),L:je.read_shift(4,"i"),R:je.read_shift(4,"i"),C:je.read_shift(4,"i"),clsid:je.read_shift(16),state:je.read_shift(4,"i"),start:0,size:0},xt=je.read_shift(2)+je.read_shift(2)+je.read_shift(2)+je.read_shift(2);xt!==0&&($e.ct=S(je,je.l-8));var Ar=je.read_shift(2)+je.read_shift(2)+je.read_shift(2)+je.read_shift(2);Ar!==0&&($e.mt=S(je,je.l-8)),$e.start=je.read_shift(4,"i"),$e.size=je.read_shift(4,"i"),$e.size<0&&$e.start<0&&($e.size=$e.type=0,$e.start=D,$e.name=""),$e.type===5?(ge=$e.start,ae>0&&ge!==D&&(ne[ge].name="!StreamData")):$e.size>=4096?($e.storage="fat",ne[$e.start]===void 0&&(ne[$e.start]=y(Z,$e.start,ne.fat_addrs,ne.ssz)),ne[$e.start].name=$e.name,$e.content=ne[$e.start].data.slice(0,$e.size)):($e.storage="minifat",$e.size<0?$e.size=0:ge!==D&&$e.start!==D&&ne[ge]&&($e.content=m($e,ne[ge].data,(ne[Ee]||{}).data))),$e.content&&da($e.content,0),se[We]=$e,xe.push($e)}}function S(L,ne){return new Date((Xa(L,ne+4)/1e7*Math.pow(2,32)+Xa(L,ne)/1e7-11644473600)*1e3)}function w(L,ne){return c(),u(l.readFileSync(L),ne)}function A(L,ne){var Z=ne&&ne.type;switch(Z||qt&&Buffer.isBuffer(L)&&(Z="buffer"),Z||"base64"){case"file":return w(L,ne);case"base64":return u(Ka(uc(L)),ne);case"binary":return u(Ka(L),ne)}return u(L,ne)}function _(L,ne){var Z=ne||{},re=Z.root||"Root Entry";if(L.FullPaths||(L.FullPaths=[]),L.FileIndex||(L.FileIndex=[]),L.FullPaths.length!==L.FileIndex.length)throw new Error("inconsistent CFB structure");L.FullPaths.length===0&&(L.FullPaths[0]=re+"/",L.FileIndex[0]={name:re,type:5}),Z.CLSID&&(L.FileIndex[0].clsid=Z.CLSID),O(L)}function O(L){var ne="�Sh33tJ5";if(!lr.find(L,"/"+ne)){var Z=ye(4);Z[0]=55,Z[1]=Z[3]=50,Z[2]=54,L.FileIndex.push({name:ne,type:2,content:Z,size:4,L:69,R:69,C:69}),L.FullPaths.push(L.FullPaths[0]+ne),C(L)}}function C(L,ne){_(L);for(var Z=!1,re=!1,ae=L.FullPaths.length-1;ae>=0;--ae){var se=L.FileIndex[ae];switch(se.type){case 0:re?Z=!0:(L.FileIndex.pop(),L.FullPaths.pop());break;case 1:case 2:case 5:re=!0,isNaN(se.R*se.L*se.C)&&(Z=!0),se.R>-1&&se.L>-1&&se.R==se.L&&(Z=!0);break;default:Z=!0;break}}if(!(!Z&&!ne)){var xe=new Date(1987,1,19),Ee=0,ge=Object.create?Object.create(null):{},be=[];for(ae=0;ae<L.FullPaths.length;++ae)ge[L.FullPaths[ae]]=!0,L.FileIndex[ae].type!==0&&be.push([L.FullPaths[ae],L.FileIndex[ae]]);for(ae=0;ae<be.length;++ae){var we=n(be[ae][0]);for(re=ge[we];!re;){for(;n(we)&&!ge[n(we)];)we=n(we);be.push([we,{name:a(we).replace("/",""),type:1,clsid:ee,ct:xe,mt:xe,content:null}]),ge[we]=!0,we=n(be[ae][0]),re=ge[we]}}for(be.sort(function(We,je){return r(We[0],je[0])}),L.FullPaths=[],L.FileIndex=[],ae=0;ae<be.length;++ae)L.FullPaths[ae]=be[ae][0],L.FileIndex[ae]=be[ae][1];for(ae=0;ae<be.length;++ae){var Ne=L.FileIndex[ae],Fe=L.FullPaths[ae];if(Ne.name=a(Fe).replace("/",""),Ne.L=Ne.R=Ne.C=-(Ne.color=1),Ne.size=Ne.content?Ne.content.length:0,Ne.start=0,Ne.clsid=Ne.clsid||ee,ae===0)Ne.C=be.length>1?1:-1,Ne.size=0,Ne.type=5;else if(Fe.slice(-1)=="/"){for(Ee=ae+1;Ee<be.length&&n(L.FullPaths[Ee])!=Fe;++Ee);for(Ne.C=Ee>=be.length?-1:Ee,Ee=ae+1;Ee<be.length&&n(L.FullPaths[Ee])!=n(Fe);++Ee);Ne.R=Ee>=be.length?-1:Ee,Ne.type=1}else n(L.FullPaths[ae+1]||"")==n(Fe)&&(Ne.R=ae+1),Ne.type=2}}}function P(L,ne){var Z=ne||{};if(Z.fileType=="mad")return rr(L,Z);switch(C(L),Z.fileType){case"zip":return tr(L,Z)}var re=function(We){for(var je=0,$e=0,xt=0;xt<We.FileIndex.length;++xt){var Ar=We.FileIndex[xt];if(Ar.content){var Pr=Ar.content.length;Pr>0&&(Pr<4096?je+=Pr+63>>6:$e+=Pr+511>>9)}}for(var Bn=We.FullPaths.length+3>>2,rp=je+7>>3,np=je+127>>7,ap=rp+$e+Bn+np,kc=ap+127>>7,Yw=kc<=109?0:Math.ceil((kc-109)/127);ap+kc+Yw+127>>7>kc;)Yw=++kc<=109?0:Math.ceil((kc-109)/127);var us=[1,Yw,kc,np,Bn,$e,je,0];return We.FileIndex[0].size=je<<6,us[7]=(We.FileIndex[0].start=us[0]+us[1]+us[2]+us[3]+us[4]+us[5])+(us[6]+7>>3),us}(L),ae=ye(re[7]<<9),se=0,xe=0;{for(se=0;se<8;++se)ae.write_shift(1,F[se]);for(se=0;se<8;++se)ae.write_shift(2,0);for(ae.write_shift(2,62),ae.write_shift(2,3),ae.write_shift(2,65534),ae.write_shift(2,9),ae.write_shift(2,6),se=0;se<3;++se)ae.write_shift(2,0);for(ae.write_shift(4,0),ae.write_shift(4,re[2]),ae.write_shift(4,re[0]+re[1]+re[2]+re[3]-1),ae.write_shift(4,0),ae.write_shift(4,4096),ae.write_shift(4,re[3]?re[0]+re[1]+re[2]-1:D),ae.write_shift(4,re[3]),ae.write_shift(-4,re[1]?re[0]-1:D),ae.write_shift(4,re[1]),se=0;se<109;++se)ae.write_shift(-4,se<re[2]?re[1]+se:-1)}if(re[1])for(xe=0;xe<re[1];++xe){for(;se<236+xe*127;++se)ae.write_shift(-4,se<re[2]?re[1]+se:-1);ae.write_shift(-4,xe===re[1]-1?D:xe+1)}var Ee=function(We){for(xe+=We;se<xe-1;++se)ae.write_shift(-4,se+1);We&&(++se,ae.write_shift(-4,D))};for(xe=se=0,xe+=re[1];se<xe;++se)ae.write_shift(-4,M.DIFSECT);for(xe+=re[2];se<xe;++se)ae.write_shift(-4,M.FATSECT);Ee(re[3]),Ee(re[4]);for(var ge=0,be=0,we=L.FileIndex[0];ge<L.FileIndex.length;++ge)we=L.FileIndex[ge],we.content&&(be=we.content.length,!(be<4096)&&(we.start=xe,Ee(be+511>>9)));for(Ee(re[6]+7>>3);ae.l&511;)ae.write_shift(-4,M.ENDOFCHAIN);for(xe=se=0,ge=0;ge<L.FileIndex.length;++ge)we=L.FileIndex[ge],we.content&&(be=we.content.length,!(!be||be>=4096)&&(we.start=xe,Ee(be+63>>6)));for(;ae.l&511;)ae.write_shift(-4,M.ENDOFCHAIN);for(se=0;se<re[4]<<2;++se){var Ne=L.FullPaths[se];if(!Ne||Ne.length===0){for(ge=0;ge<17;++ge)ae.write_shift(4,0);for(ge=0;ge<3;++ge)ae.write_shift(4,-1);for(ge=0;ge<12;++ge)ae.write_shift(4,0);continue}we=L.FileIndex[se],se===0&&(we.start=we.size?we.start-1:D);var Fe=se===0&&Z.root||we.name;if(Fe.length>31&&(console.error("Name "+Fe+" will be truncated to "+Fe.slice(0,31)),Fe=Fe.slice(0,31)),be=2*(Fe.length+1),ae.write_shift(64,Fe,"utf16le"),ae.write_shift(2,be),ae.write_shift(1,we.type),ae.write_shift(1,we.color),ae.write_shift(-4,we.L),ae.write_shift(-4,we.R),ae.write_shift(-4,we.C),we.clsid)ae.write_shift(16,we.clsid,"hex");else for(ge=0;ge<4;++ge)ae.write_shift(4,0);ae.write_shift(4,we.state||0),ae.write_shift(4,0),ae.write_shift(4,0),ae.write_shift(4,0),ae.write_shift(4,0),ae.write_shift(4,we.start),ae.write_shift(4,we.size),ae.write_shift(4,0)}for(se=1;se<L.FileIndex.length;++se)if(we=L.FileIndex[se],we.size>=4096)if(ae.l=we.start+1<<9,qt&&Buffer.isBuffer(we.content))we.content.copy(ae,ae.l,0,we.size),ae.l+=we.size+511&-512;else{for(ge=0;ge<we.size;++ge)ae.write_shift(1,we.content[ge]);for(;ge&511;++ge)ae.write_shift(1,0)}for(se=1;se<L.FileIndex.length;++se)if(we=L.FileIndex[se],we.size>0&&we.size<4096)if(qt&&Buffer.isBuffer(we.content))we.content.copy(ae,ae.l,0,we.size),ae.l+=we.size+63&-64;else{for(ge=0;ge<we.size;++ge)ae.write_shift(1,we.content[ge]);for(;ge&63;++ge)ae.write_shift(1,0)}if(qt)ae.l=ae.length;else for(;ae.l<ae.length;)ae.write_shift(1,0);return ae}function j(L,ne){var Z=L.FullPaths.map(function(ge){return ge.toUpperCase()}),re=Z.map(function(ge){var be=ge.split("/");return be[be.length-(ge.slice(-1)=="/"?2:1)]}),ae=!1;ne.charCodeAt(0)===47?(ae=!0,ne=Z[0].slice(0,-1)+ne):ae=ne.indexOf("/")!==-1;var se=ne.toUpperCase(),xe=ae===!0?Z.indexOf(se):re.indexOf(se);if(xe!==-1)return L.FileIndex[xe];var Ee=!se.match(Dg);for(se=se.replace(vm,""),Ee&&(se=se.replace(Dg,"!")),xe=0;xe<Z.length;++xe)if((Ee?Z[xe].replace(Dg,"!"):Z[xe]).replace(vm,"")==se||(Ee?re[xe].replace(Dg,"!"):re[xe]).replace(vm,"")==se)return L.FileIndex[xe];return null}var T=64,D=-2,k="d0cf11e0a1b11ae1",F=[208,207,17,224,161,177,26,225],ee="00000000000000000000000000000000",M={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:D,FREESECT:-1,HEADER_SIGNATURE:k,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:ee,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function H(L,ne,Z){c();var re=P(L,Z);l.writeFileSync(ne,re)}function q(L){for(var ne=new Array(L.length),Z=0;Z<L.length;++Z)ne[Z]=String.fromCharCode(L[Z]);return ne.join("")}function ue(L,ne){var Z=P(L,ne);switch(ne&&ne.type||"buffer"){case"file":return c(),l.writeFileSync(ne.filename,Z),Z;case"binary":return typeof Z=="string"?Z:q(Z);case"base64":return E1(typeof Z=="string"?Z:q(Z));case"buffer":if(qt)return Buffer.isBuffer(Z)?Z:ss(Z);case"array":return typeof Z=="string"?Ka(Z):Z}return Z}var ie;function W(L){try{var ne=L.InflateRaw,Z=new ne;if(Z._processChunk(new Uint8Array([3,0]),Z._finishFlushFlag),Z.bytesRead)ie=L;else throw new Error("zlib does not expose bytesRead")}catch(re){console.error("cannot use native zlib: "+(re.message||re))}}function fe(L,ne){if(!ie)return di(L,ne);var Z=ie.InflateRaw,re=new Z,ae=re._processChunk(L.slice(L.l),re._finishFlushFlag);return L.l+=re.bytesRead,ae}function pe(L){return ie?ie.deflateRawSync(L):Wt(L)}var me=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Oe=[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],_e=[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 V(L){var ne=(L<<1|L<<11)&139536|(L<<5|L<<15)&558144;return(ne>>16|ne>>8|ne)&255}for(var Q=typeof Uint8Array<"u",K=Q?new Uint8Array(256):[],Y=0;Y<256;++Y)K[Y]=V(Y);function te(L,ne){var Z=K[L&255];return ne<=8?Z>>>8-ne:(Z=Z<<8|K[L>>8&255],ne<=16?Z>>>16-ne:(Z=Z<<8|K[L>>16&255],Z>>>24-ne))}function Se(L,ne){var Z=ne&7,re=ne>>>3;return(L[re]|(Z<=6?0:L[re+1]<<8))>>>Z&3}function N(L,ne){var Z=ne&7,re=ne>>>3;return(L[re]|(Z<=5?0:L[re+1]<<8))>>>Z&7}function de(L,ne){var Z=ne&7,re=ne>>>3;return(L[re]|(Z<=4?0:L[re+1]<<8))>>>Z&15}function oe(L,ne){var Z=ne&7,re=ne>>>3;return(L[re]|(Z<=3?0:L[re+1]<<8))>>>Z&31}function X(L,ne){var Z=ne&7,re=ne>>>3;return(L[re]|(Z<=1?0:L[re+1]<<8))>>>Z&127}function G(L,ne,Z){var re=ne&7,ae=ne>>>3,se=(1<<Z)-1,xe=L[ae]>>>re;return Z<8-re||(xe|=L[ae+1]<<8-re,Z<16-re)||(xe|=L[ae+2]<<16-re,Z<24-re)||(xe|=L[ae+3]<<24-re),xe&se}function ce(L,ne,Z){var re=ne&7,ae=ne>>>3;return re<=5?L[ae]|=(Z&7)<<re:(L[ae]|=Z<<re&255,L[ae+1]=(Z&7)>>8-re),ne+3}function U(L,ne,Z){var re=ne&7,ae=ne>>>3;return Z=(Z&1)<<re,L[ae]|=Z,ne+1}function I(L,ne,Z){var re=ne&7,ae=ne>>>3;return Z<<=re,L[ae]|=Z&255,Z>>>=8,L[ae+1]=Z,ne+8}function R(L,ne,Z){var re=ne&7,ae=ne>>>3;return Z<<=re,L[ae]|=Z&255,Z>>>=8,L[ae+1]=Z&255,L[ae+2]=Z>>>8,ne+16}function z(L,ne){var Z=L.length,re=2*Z>ne?2*Z:ne+5,ae=0;if(Z>=ne)return L;if(qt){var se=iM(re);if(L.copy)L.copy(se);else for(;ae<L.length;++ae)se[ae]=L[ae];return se}else if(Q){var xe=new Uint8Array(re);if(xe.set)xe.set(L);else for(;ae<Z;++ae)xe[ae]=L[ae];return xe}return L.length=re,L}function le(L){for(var ne=new Array(L),Z=0;Z<L;++Z)ne[Z]=0;return ne}function J(L,ne,Z){var re=1,ae=0,se=0,xe=0,Ee=0,ge=L.length,be=Q?new Uint16Array(32):le(32);for(se=0;se<32;++se)be[se]=0;for(se=ge;se<Z;++se)L[se]=0;ge=L.length;var we=Q?new Uint16Array(ge):le(ge);for(se=0;se<ge;++se)be[ae=L[se]]++,re<ae&&(re=ae),we[se]=0;for(be[0]=0,se=1;se<=re;++se)be[se+16]=Ee=Ee+be[se-1]<<1;for(se=0;se<ge;++se)Ee=L[se],Ee!=0&&(we[se]=be[Ee+16]++);var Ne=0;for(se=0;se<ge;++se)if(Ne=L[se],Ne!=0)for(Ee=te(we[se],re)>>re-Ne,xe=(1<<re+4-Ne)-1;xe>=0;--xe)ne[Ee|xe<<Ne]=Ne&15|se<<4;return re}var ve=Q?new Uint16Array(512):le(512),Ce=Q?new Uint16Array(32):le(32);if(!Q){for(var Pe=0;Pe<512;++Pe)ve[Pe]=0;for(Pe=0;Pe<32;++Pe)Ce[Pe]=0}(function(){for(var L=[],ne=0;ne<32;ne++)L.push(5);J(L,Ce,32);var Z=[];for(ne=0;ne<=143;ne++)Z.push(8);for(;ne<=255;ne++)Z.push(9);for(;ne<=279;ne++)Z.push(7);for(;ne<=287;ne++)Z.push(8);J(Z,ve,288)})();var pt=function(){for(var ne=Q?new Uint8Array(32768):[],Z=0,re=0;Z<_e.length-1;++Z)for(;re<_e[Z+1];++re)ne[re]=Z;for(;re<32768;++re)ne[re]=29;var ae=Q?new Uint8Array(259):[];for(Z=0,re=0;Z<Oe.length-1;++Z)for(;re<Oe[Z+1];++re)ae[re]=Z;function se(Ee,ge){for(var be=0;be<Ee.length;){var we=Math.min(65535,Ee.length-be),Ne=be+we==Ee.length;for(ge.write_shift(1,+Ne),ge.write_shift(2,we),ge.write_shift(2,~we&65535);we-- >0;)ge[ge.l++]=Ee[be++]}return ge.l}function xe(Ee,ge){for(var be=0,we=0,Ne=Q?new Uint16Array(32768):[];we<Ee.length;){var Fe=Math.min(65535,Ee.length-we);if(Fe<10){for(be=ce(ge,be,+(we+Fe==Ee.length)),be&7&&(be+=8-(be&7)),ge.l=be/8|0,ge.write_shift(2,Fe),ge.write_shift(2,~Fe&65535);Fe-- >0;)ge[ge.l++]=Ee[we++];be=ge.l*8;continue}be=ce(ge,be,+(we+Fe==Ee.length)+2);for(var We=0;Fe-- >0;){var je=Ee[we];We=(We<<5^je)&32767;var $e=-1,xt=0;if(($e=Ne[We])&&($e|=we&-32768,$e>we&&($e-=32768),$e<we))for(;Ee[$e+xt]==Ee[we+xt]&&xt<250;)++xt;if(xt>2){je=ae[xt],je<=22?be=I(ge,be,K[je+1]>>1)-1:(I(ge,be,3),be+=5,I(ge,be,K[je-23]>>5),be+=3);var Ar=je<8?0:je-4>>2;Ar>0&&(R(ge,be,xt-Oe[je]),be+=Ar),je=ne[we-$e],be=I(ge,be,K[je]>>3),be-=3;var Pr=je<4?0:je-2>>1;Pr>0&&(R(ge,be,we-$e-_e[je]),be+=Pr);for(var Bn=0;Bn<xt;++Bn)Ne[We]=we&32767,We=(We<<5^Ee[we])&32767,++we;Fe-=xt-1}else je<=143?je=je+48:be=U(ge,be,1),be=I(ge,be,K[je]),Ne[We]=we&32767,++we}be=I(ge,be,0)-1}return ge.l=(be+7)/8|0,ge.l}return function(ge,be){return ge.length<8?se(ge,be):xe(ge,be)}}();function Wt(L){var ne=ye(50+Math.floor(L.length*1.1)),Z=pt(L,ne);return ne.slice(0,Z)}var Be=Q?new Uint16Array(32768):le(32768),Le=Q?new Uint16Array(32768):le(32768),it=Q?new Uint16Array(128):le(128),Nt=1,ir=1;function Ct(L,ne){var Z=oe(L,ne)+257;ne+=5;var re=oe(L,ne)+1;ne+=5;var ae=de(L,ne)+4;ne+=4;for(var se=0,xe=Q?new Uint8Array(19):le(19),Ee=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],ge=1,be=Q?new Uint8Array(8):le(8),we=Q?new Uint8Array(8):le(8),Ne=xe.length,Fe=0;Fe<ae;++Fe)xe[me[Fe]]=se=N(L,ne),ge<se&&(ge=se),be[se]++,ne+=3;var We=0;for(be[0]=0,Fe=1;Fe<=ge;++Fe)we[Fe]=We=We+be[Fe-1]<<1;for(Fe=0;Fe<Ne;++Fe)(We=xe[Fe])!=0&&(Ee[Fe]=we[We]++);var je=0;for(Fe=0;Fe<Ne;++Fe)if(je=xe[Fe],je!=0){We=K[Ee[Fe]]>>8-je;for(var $e=(1<<7-je)-1;$e>=0;--$e)it[We|$e<<je]=je&7|Fe<<3}var xt=[];for(ge=1;xt.length<Z+re;)switch(We=it[X(L,ne)],ne+=We&7,We>>>=3){case 16:for(se=3+Se(L,ne),ne+=2,We=xt[xt.length-1];se-- >0;)xt.push(We);break;case 17:for(se=3+N(L,ne),ne+=3;se-- >0;)xt.push(0);break;case 18:for(se=11+X(L,ne),ne+=7;se-- >0;)xt.push(0);break;default:xt.push(We),ge<We&&(ge=We);break}var Ar=xt.slice(0,Z),Pr=xt.slice(Z);for(Fe=Z;Fe<286;++Fe)Ar[Fe]=0;for(Fe=re;Fe<30;++Fe)Pr[Fe]=0;return Nt=J(Ar,Be,286),ir=J(Pr,Le,30),ne}function ht(L,ne){if(L[0]==3&&!(L[1]&3))return[Wu(ne),2];for(var Z=0,re=0,ae=iM(ne||1<<18),se=0,xe=ae.length>>>0,Ee=0,ge=0;!(re&1);){if(re=N(L,Z),Z+=3,re>>>1)re>>1==1?(Ee=9,ge=5):(Z=Ct(L,Z),Ee=Nt,ge=ir);else{Z&7&&(Z+=8-(Z&7));var be=L[Z>>>3]|L[(Z>>>3)+1]<<8;if(Z+=32,be>0)for(!ne&&xe<se+be&&(ae=z(ae,se+be),xe=ae.length);be-- >0;)ae[se++]=L[Z>>>3],Z+=8;continue}for(;;){!ne&&xe<se+32767&&(ae=z(ae,se+32767),xe=ae.length);var we=G(L,Z,Ee),Ne=re>>>1==1?ve[we]:Be[we];if(Z+=Ne&15,Ne>>>=4,!(Ne>>>8&255))ae[se++]=Ne;else{if(Ne==256)break;Ne-=257;var Fe=Ne<8?0:Ne-4>>2;Fe>5&&(Fe=0);var We=se+Oe[Ne];Fe>0&&(We+=G(L,Z,Fe),Z+=Fe),we=G(L,Z,ge),Ne=re>>>1==1?Ce[we]:Le[we],Z+=Ne&15,Ne>>>=4;var je=Ne<4?0:Ne-2>>1,$e=_e[Ne];for(je>0&&($e+=G(L,Z,je),Z+=je),!ne&&xe<We&&(ae=z(ae,We+100),xe=ae.length);se<We;)ae[se]=ae[se-$e],++se}}}return ne?[ae,Z+7>>>3]:[ae.slice(0,se),Z+7>>>3]}function di(L,ne){var Z=L.slice(L.l||0),re=ht(Z,ne);return L.l+=re[1],re[0]}function ls(L,ne){if(L)typeof console<"u"&&console.error(ne);else throw new Error(ne)}function cs(L,ne){var Z=L;da(Z,0);var re=[],ae=[],se={FileIndex:re,FullPaths:ae};_(se,{root:ne.root});for(var xe=Z.length-4;(Z[xe]!=80||Z[xe+1]!=75||Z[xe+2]!=5||Z[xe+3]!=6)&&xe>=0;)--xe;Z.l=xe+4,Z.l+=4;var Ee=Z.read_shift(2);Z.l+=6;var ge=Z.read_shift(4);for(Z.l=ge,xe=0;xe<Ee;++xe){Z.l+=20;var be=Z.read_shift(4),we=Z.read_shift(4),Ne=Z.read_shift(2),Fe=Z.read_shift(2),We=Z.read_shift(2);Z.l+=8;var je=Z.read_shift(4),$e=s(Z.slice(Z.l+Ne,Z.l+Ne+Fe));Z.l+=Ne+Fe+We;var xt=Z.l;Z.l=je+4,$e&&$e[1]&&(($e[1]||{}).usz&&(we=$e[1].usz),($e[1]||{}).csz&&(be=$e[1].csz)),ol(Z,be,we,se,$e),Z.l=xt}return se}function ol(L,ne,Z,re,ae){L.l+=2;var se=L.read_shift(2),xe=L.read_shift(2),Ee=o(L);if(se&8257)throw new Error("Unsupported ZIP encryption");for(var ge=L.read_shift(4),be=L.read_shift(4),we=L.read_shift(4),Ne=L.read_shift(2),Fe=L.read_shift(2),We="",je=0;je<Ne;++je)We+=String.fromCharCode(L[L.l++]);if(Fe){var $e=s(L.slice(L.l,L.l+Fe));($e[21589]||{}).mt&&(Ee=$e[21589].mt),($e[1]||{}).usz&&(we=$e[1].usz),($e[1]||{}).csz&&(be=$e[1].csz),ae&&((ae[21589]||{}).mt&&(Ee=ae[21589].mt),(ae[1]||{}).usz&&(we=ae[1].usz),(ae[1]||{}).csz&&(be=ae[1].csz))}L.l+=Fe;var xt=L.slice(L.l,L.l+be);switch(xe){case 8:xt=fe(L,we);break;case 0:L.l+=be;break;default:throw new Error("Unsupported ZIP Compression method "+xe)}var Ar=!1;se&8&&(ge=L.read_shift(4),ge==134695760&&(ge=L.read_shift(4),Ar=!0),be=L.read_shift(4),we=L.read_shift(4)),be!=ne&&ls(Ar,"Bad compressed size: "+ne+" != "+be),we!=Z&&ls(Ar,"Bad uncompressed size: "+Z+" != "+we),ur(re,We,xt,{unsafe:!0,mt:Ee})}function tr(L,ne){var Z=ne||{},re=[],ae=[],se=ye(1),xe=Z.compression?8:0,Ee=0,ge=0,be=0,we=0,Ne=0,Fe=L.FullPaths[0],We=Fe,je=L.FileIndex[0],$e=[],xt=0;for(ge=1;ge<L.FullPaths.length;++ge)if(We=L.FullPaths[ge].slice(Fe.length),je=L.FileIndex[ge],!(!je.size||!je.content||Array.isArray(je.content)&&je.content.length==0||We=="�Sh33tJ5")){var Ar=we,Pr=ye(We.length);for(be=0;be<We.length;++be)Pr.write_shift(1,We.charCodeAt(be)&127);Pr=Pr.slice(0,Pr.l),$e[Ne]=typeof je.content=="string"?hM.bstr(je.content,0):hM.buf(je.content,0);var Bn=typeof je.content=="string"?Ka(je.content):je.content;xe==8&&(Bn=pe(Bn)),se=ye(30),se.write_shift(4,67324752),se.write_shift(2,20),se.write_shift(2,Ee),se.write_shift(2,xe),je.mt?i(se,je.mt):se.write_shift(4,0),se.write_shift(-4,$e[Ne]),se.write_shift(4,Bn.length),se.write_shift(4,je.content.length),se.write_shift(2,Pr.length),se.write_shift(2,0),we+=se.length,re.push(se),we+=Pr.length,re.push(Pr),we+=Bn.length,re.push(Bn),se=ye(46),se.write_shift(4,33639248),se.write_shift(2,0),se.write_shift(2,20),se.write_shift(2,Ee),se.write_shift(2,xe),se.write_shift(4,0),se.write_shift(-4,$e[Ne]),se.write_shift(4,Bn.length),se.write_shift(4,je.content.length),se.write_shift(2,Pr.length),se.write_shift(2,0),se.write_shift(2,0),se.write_shift(2,0),se.write_shift(2,0),se.write_shift(4,0),se.write_shift(4,Ar),xt+=se.l,ae.push(se),xt+=Pr.length,ae.push(Pr),++Ne}return se=ye(22),se.write_shift(4,101010256),se.write_shift(2,0),se.write_shift(2,0),se.write_shift(2,Ne),se.write_shift(2,Ne),se.write_shift(4,xt),se.write_shift(4,we),se.write_shift(2,0),en([en(re),en(ae),se])}var Lt={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 kn(L,ne){if(L.ctype)return L.ctype;var Z=L.name||"",re=Z.match(/\.([^\.]+)$/);return re&&Lt[re[1]]||ne&&(re=(Z=ne).match(/[\.\\]([^\.\\])+$/),re&&Lt[re[1]])?Lt[re[1]]:"application/octet-stream"}function nt(L){for(var ne=E1(L),Z=[],re=0;re<ne.length;re+=76)Z.push(ne.slice(re,re+76));return Z.join(`\r
437`)+`\r
438`}function yt(L){var ne=L.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(be){var we=be.charCodeAt(0).toString(16).toUpperCase();return"="+(we.length==1?"0"+we:we)});ne=ne.replace(/ $/mg,"=20").replace(/\t$/mg,"=09"),ne.charAt(0)==`
439`&&(ne="=0D"+ne.slice(1)),ne=ne.replace(/\r(?!\n)/mg,"=0D").replace(/\n\n/mg,`
440=0A`).replace(/([^\r\n])\n/mg,"$1=0A");for(var Z=[],re=ne.split(`\r
441`),ae=0;ae<re.length;++ae){var se=re[ae];if(se.length==0){Z.push("");continue}for(var xe=0;xe<se.length;){var Ee=76,ge=se.slice(xe,xe+Ee);ge.charAt(Ee-1)=="="?Ee--:ge.charAt(Ee-2)=="="?Ee-=2:ge.charAt(Ee-3)=="="&&(Ee-=3),ge=se.slice(xe,xe+Ee),xe+=Ee,xe<se.length&&(ge+="="),Z.push(ge)}}return Z.join(`\r
442`)}function At(L){for(var ne=[],Z=0;Z<L.length;++Z){for(var re=L[Z];Z<=L.length&&re.charAt(re.length-1)=="=";)re=re.slice(0,re.length-1)+L[++Z];ne.push(re)}for(var ae=0;ae<ne.length;++ae)ne[ae]=ne[ae].replace(/[=][0-9A-Fa-f]{2}/g,function(se){return String.fromCharCode(parseInt(se.slice(1),16))});return Ka(ne.join(`\r
443`))}function Er(L,ne,Z){for(var re="",ae="",se="",xe,Ee=0;Ee<10;++Ee){var ge=ne[Ee];if(!ge||ge.match(/^\s*$/))break;var be=ge.match(/^([^:]*?):\s*([^\s].*)$/);if(be)switch(be[1].toLowerCase()){case"content-location":re=be[2].trim();break;case"content-type":se=be[2].trim();break;case"content-transfer-encoding":ae=be[2].trim();break}}switch(++Ee,ae.toLowerCase()){case"base64":xe=Ka(uc(ne.slice(Ee).join("")));break;case"quoted-printable":xe=At(ne.slice(Ee));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+ae)}var we=ur(L,re.slice(Z.length),xe,{unsafe:!0});se&&(we.ctype=se)}function Vr(L,ne){if(q(L.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var Z=ne&&ne.root||"",re=(qt&&Buffer.isBuffer(L)?L.toString("binary"):q(L)).split(`\r
444`),ae=0,se="";for(ae=0;ae<re.length;++ae)if(se=re[ae],!!/^Content-Location:/i.test(se)&&(se=se.slice(se.indexOf("file")),Z||(Z=se.slice(0,se.lastIndexOf("/")+1)),se.slice(0,Z.length)!=Z))for(;Z.length>0&&(Z=Z.slice(0,Z.length-1),Z=Z.slice(0,Z.lastIndexOf("/")+1),se.slice(0,Z.length)!=Z););var xe=(re[1]||"").match(/boundary="(.*?)"/);if(!xe)throw new Error("MAD cannot find boundary");var Ee="--"+(xe[1]||""),ge=[],be=[],we={FileIndex:ge,FullPaths:be};_(we);var Ne,Fe=0;for(ae=0;ae<re.length;++ae){var We=re[ae];We!==Ee&&We!==Ee+"--"||(Fe++&&Er(we,re.slice(Ne,ae),Z),Ne=ae)}return we}function rr(L,ne){var Z=ne||{},re=Z.boundary||"SheetJS";re="------="+re;for(var ae=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+re.slice(2)+'"',"","",""],se=L.FullPaths[0],xe=se,Ee=L.FileIndex[0],ge=1;ge<L.FullPaths.length;++ge)if(xe=L.FullPaths[ge].slice(se.length),Ee=L.FileIndex[ge],!(!Ee.size||!Ee.content||xe=="�Sh33tJ5")){xe=xe.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(xt){return"_x"+xt.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function(xt){return"_u"+xt.charCodeAt(0).toString(16)+"_"});for(var be=Ee.content,we=qt&&Buffer.isBuffer(be)?be.toString("binary"):q(be),Ne=0,Fe=Math.min(1024,we.length),We=0,je=0;je<=Fe;++je)(We=we.charCodeAt(je))>=32&&We<128&&++Ne;var $e=Ne>=Fe*4/5;ae.push(re),ae.push("Content-Location: "+(Z.root||"file:///C:/SheetJS/")+xe),ae.push("Content-Transfer-Encoding: "+($e?"quoted-printable":"base64")),ae.push("Content-Type: "+kn(Ee,xe)),ae.push(""),ae.push($e?yt(we):nt(we))}return ae.push(re+`--\r
445`),ae.join(`\r
446`)}function bn(L){var ne={};return _(ne,L),ne}function ur(L,ne,Z,re){var ae=re&&re.unsafe;ae||_(L);var se=!ae&&lr.find(L,ne);if(!se){var xe=L.FullPaths[0];ne.slice(0,xe.length)==xe?xe=ne:(xe.slice(-1)!="/"&&(xe+="/"),xe=(xe+ne).replace("//","/")),se={name:a(ne),type:2},L.FileIndex.push(se),L.FullPaths.push(xe),ae||lr.utils.cfb_gc(L)}return se.content=Z,se.size=Z?Z.length:0,re&&(re.CLSID&&(se.clsid=re.CLSID),re.mt&&(se.mt=re.mt),re.ct&&(se.ct=re.ct)),se}function Hr(L,ne){_(L);var Z=lr.find(L,ne);if(Z){for(var re=0;re<L.FileIndex.length;++re)if(L.FileIndex[re]==Z)return L.FileIndex.splice(re,1),L.FullPaths.splice(re,1),!0}return!1}function Oc(L,ne,Z){_(L);var re=lr.find(L,ne);if(re){for(var ae=0;ae<L.FileIndex.length;++ae)if(L.FileIndex[ae]==re)return L.FileIndex[ae].name=a(Z),L.FullPaths[ae]=Z,!0}return!1}function Cc(L){C(L,!0)}return t.find=j,t.read=A,t.parse=u,t.write=ue,t.writeFile=H,t.utils={cfb_new:bn,cfb_add:ur,cfb_del:Hr,cfb_mov:Oc,cfb_gc:Cc,ReadShift:gm,CheckField:tG,prep_blob:da,bconcat:en,use_zlib:W,_deflateRaw:Wt,_inflateRaw:di,consts:M},t}(),ULe;function pM(e){return typeof e=="string"?$w(e):Array.isArray(e)?hLe(e):e}function Cv(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=$w(t);break;default:throw new Error("Unsupported encoding "+r)}return Deno.writeFileSync(e,t)}var n=r=="utf8"?F0(t):t;if(typeof IE_SaveFile<"u")return IE_SaveFile(n,e);if(typeof Blob<"u"){var a=new Blob([pM(n)],{type:"application/octet-stream"});if(typeof navigator<"u"&&navigator.msSaveBlob)return navigator.msSaveBlob(a,e);if(typeof saveAs<"u")return saveAs(a,e);if(typeof URL<"u"&&typeof document<"u"&&document.createElement&&URL.createObjectURL){var i=URL.createObjectURL(a);if(typeof chrome=="object"&&typeof(chrome.downloads||{}).download=="function")return URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(i)},6e4),chrome.downloads.download({url:i,filename:e,saveAs:!0});var o=document.createElement("a");if(o.download!=null)return o.download=e,o.href=i,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(i)},6e4),i}else if(typeof URL<"u"&&!URL.createObjectURL&&typeof chrome=="object"){var s="data:application/octet-stream;base64,"+fLe(new Uint8Array(pM(n)));return chrome.downloads.download({url:s,filename:e,saveAs:!0})}}if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var l=File(e);return l.open("w"),l.encoding="binary",Array.isArray(t)&&(t=Vu(t)),l.write(t),l.close(),t}catch(c){if(!c.message||c.message.indexOf("onstruct")==-1)throw c}throw new Error("cannot save file "+e)}function tn(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 mM(e,t){for(var r=[],n=tn(e),a=0;a!==n.length;++a)r[e[n[a]][t]]==null&&(r[e[n[a]][t]]=n[a]);return r}function FP(e){for(var t=[],r=tn(e),n=0;n!==r.length;++n)t[e[r[n]]]=r[n];return t}function Uw(e){for(var t=[],r=tn(e),n=0;n!==r.length;++n)t[e[r[n]]]=parseInt(r[n],10);return t}function zLe(e){for(var t=[],r=tn(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 Lq=Date.UTC(1899,11,30,0,0,0),WLe=Date.UTC(1899,11,31,0,0,0),VLe=Date.UTC(1904,0,1,0,0,0);function Ln(e,t){var r=e.getTime(),n=(r-Lq)/(24*60*60*1e3);return t?(n-=1462,n<-1402?n-1:n):n<60?n-1:n}function mf(e){if(e>=60&&e<61)return e;var t=new Date;return t.setTime((e>60?e:e+1)*24*60*60*1e3+Lq),t}var HLe=/^(\d+):(\d+)(:\d+)?(\.\d+)?$/,qLe=/^(\d+)-(\d+)-(\d+)$/,Bq=/^(\d+)-(\d+)-(\d+)[T ](\d+):(\d+)(:\d+)?(\.\d+)?$/;function Fa(e,t){if(e instanceof Date)return e;var r=e.match(HLe);if(r)return new Date((t?VLe:WLe)+((parseInt(r[1],10)*60+parseInt(r[2],10))*60+(r[3]?parseInt(r[3].slice(1),10):0))*1e3+(r[4]?parseInt((r[4]+"000").slice(1,4),10):0));if(r=e.match(qLe),r)return new Date(Date.UTC(+r[1],+r[2]-1,+r[3],0,0,0,0));if(r=e.match(Bq),r)return new Date(Date.UTC(+r[1],+r[2]-1,+r[3],+r[4],+r[5],r[6]&&parseInt(r[6].slice(1),10)||0,r[7]&&parseInt((r[7]+"0000").slice(1,4),10)||0));var n=new Date(e);return n}function $P(e,t){if(qt&&Buffer.isBuffer(e))return e.toString("binary");if(typeof TextDecoder<"u")try{var r={"€":"€","‚":"‚",ƒ:"ƒ","„":"„","…":"…","†":"†","‡":"‡","ˆ":"ˆ","‰":"‰",Š:"Š","‹":"‹",Œ:"Œ",Ž:"Ž","‘":"‘","’":"’","“":"“","”":"”","•":"•","–":"–","—":"—","˜":"˜","™":"™",š:"š","›":"›",œ:"œ",ž:"ž",Ÿ:"Ÿ"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(i){return r[i]||i})}catch{}var n=[],a=0;try{for(a=0;a<e.length-65536;a+=65536)n.push(String.fromCharCode.apply(0,e.slice(a,a+65536)));n.push(String.fromCharCode.apply(0,e.slice(a)))}catch{try{for(;a<e.length-16384;a+=16384)n.push(String.fromCharCode.apply(0,e.slice(a,a+16384)));n.push(String.fromCharCode.apply(0,e.slice(a)))}catch{for(;a!=e.length;++a)n.push(String.fromCharCode(e[a]))}}return n.join("")}function ea(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]=ea(e[r]));return t}function Tr(e,t){for(var r="";r.length<t;)r+=e;return r}function $s(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(a,i){return r=-r,i}),!isNaN(t=Number(n)))?t/r:t}var GLe=/^(0?\d|1[0-2])(?:|:([0-5]?\d)(?:|(\.\d+)(?:|:([0-5]?\d))|:([0-5]?\d)(|\.\d+)))\s+([ap])m?$/,KLe=/^([01]?\d|2[0-3])(?:|:([0-5]?\d)(?:|(\.\d+)(?:|:([0-5]?\d))|:([0-5]?\d)(|\.\d+)))$/,YLe=/^(\d+)-(\d+)-(\d+)[T ](\d+):(\d+)(:\d+)(\.\d+)?[Z]?$/,XLe=new Date("6/9/69 00:00 UTC").valueOf()==-177984e5;function ZLe(e){return e[2]?e[3]?e[4]?new Date(Date.UTC(1899,11,31,+e[1]%12+(e[7]=="p"?12:0),+e[2],+e[4],parseFloat(e[3])*1e3)):new Date(Date.UTC(1899,11,31,e[7]=="p"?12:0,+e[1],+e[2],parseFloat(e[3])*1e3)):e[5]?new Date(Date.UTC(1899,11,31,+e[1]%12+(e[7]=="p"?12:0),+e[2],+e[5],e[6]?parseFloat(e[6])*1e3:0)):new Date(Date.UTC(1899,11,31,+e[1]%12+(e[7]=="p"?12:0),+e[2],0,0)):new Date(Date.UTC(1899,11,31,+e[1]%12+(e[7]=="p"?12:0),0,0,0))}function JLe(e){return e[2]?e[3]?e[4]?new Date(Date.UTC(1899,11,31,+e[1],+e[2],+e[4],parseFloat(e[3])*1e3)):new Date(Date.UTC(1899,11,31,0,+e[1],+e[2],parseFloat(e[3])*1e3)):e[5]?new Date(Date.UTC(1899,11,31,+e[1],+e[2],+e[5],e[6]?parseFloat(e[6])*1e3:0)):new Date(Date.UTC(1899,11,31,+e[1],+e[2],0,0)):new Date(Date.UTC(1899,11,31,+e[1],0,0,0))}var QLe=["january","february","march","april","may","june","july","august","september","october","november","december"];function P1(e){if(YLe.test(e))return e.indexOf("Z")==-1?zw(new Date(e)):new Date(e);var t=e.toLowerCase(),r=t.replace(/\s+/g," ").trim(),n=r.match(GLe);if(n)return ZLe(n);if(n=r.match(KLe),n)return JLe(n);if(n=r.match(Bq),n)return new Date(Date.UTC(+n[1],+n[2]-1,+n[3],+n[4],+n[5],n[6]&&parseInt(n[6].slice(1),10)||0,n[7]&&parseInt((n[7]+"0000").slice(1,4),10)||0));var a=new Date(XLe&&e.indexOf("UTC")==-1?e+" UTC":e),i=new Date(NaN),o=a.getYear();a.getMonth();var s=a.getDate();if(isNaN(s))return i;if(t.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if(t=t.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,""),t.length>3&&QLe.indexOf(t)==-1)return i}else if(t.replace(/[ap]m?/,"").match(/[a-z]/))return i;return o<0||o>8099||e.match(/[^-0-9:,\/\\\ ]/)?i:a}function bh(e){return new Date(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())}function zw(e){return new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()))}function _t(e,t,r){if(e.FullPaths){if(Array.isArray(r)&&typeof r[0]=="string"&&(r=r.join("")),typeof r=="string"){var n;return qt?n=ss(r):n=pLe(r),lr.utils.cfb_add(e,t,n)}lr.utils.cfb_add(e,t,r)}else e.file(t,r)}function LP(){return lr.utils.cfb_new()}var on=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
447`,e6e={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},BP=FP(e6e),UP=/[&<>'"]/g,t6e=/[\u0000-\u0008\u000b-\u001f\uFFFE-\uFFFF]/g;function St(e){var t=e+"";return t.replace(UP,function(r){return BP[r]}).replace(t6e,function(r){return"_x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+"_"})}function vM(e){return St(e).replace(/ /g,"_x0020_")}var Uq=/[\u0000-\u001f]/g;function W2(e){var t=e+"";return t.replace(UP,function(r){return BP[r]}).replace(/\n/g,"<br/>").replace(Uq,function(r){return"&#x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+";"})}function r6e(e){var t=e+"";return t.replace(UP,function(r){return BP[r]}).replace(Uq,function(r){return"&#x"+r.charCodeAt(0).toString(16).toUpperCase()+";"})}function n6e(e){return e.replace(/(\r\n|[\r\n])/g,"&#10;")}function a6e(e){switch(e){case 1:case!0:case"1":case"true":return!0;case 0:case!1:case"0":case"false":return!1}return!1}function V2(e){for(var t="",r=0,n=0,a=0,i=0,o=0,s=0;r<e.length;){if(n=e.charCodeAt(r++),n<128){t+=String.fromCharCode(n);continue}if(a=e.charCodeAt(r++),n>191&&n<224){o=(n&31)<<6,o|=a&63,t+=String.fromCharCode(o);continue}if(i=e.charCodeAt(r++),n<240){t+=String.fromCharCode((n&15)<<12|(a&63)<<6|i&63);continue}o=e.charCodeAt(r++),s=((n&7)<<18|(a&63)<<12|(i&63)<<6|o&63)-65536,t+=String.fromCharCode(55296+(s>>>10&1023)),t+=String.fromCharCode(56320+(s&1023))}return t}function gM(e){var t=Wu(2*e.length),r,n,a=1,i=0,o=0,s;for(n=0;n<e.length;n+=a)a=1,(s=e.charCodeAt(n))<128?r=s:s<224?(r=(s&31)*64+(e.charCodeAt(n+1)&63),a=2):s<240?(r=(s&15)*4096+(e.charCodeAt(n+1)&63)*64+(e.charCodeAt(n+2)&63),a=3):(a=4,r=(s&7)*262144+(e.charCodeAt(n+1)&63)*4096+(e.charCodeAt(n+2)&63)*64+(e.charCodeAt(n+3)&63),r-=65536,o=55296+(r>>>10&1023),r=56320+(r&1023)),o!==0&&(t[i++]=o&255,t[i++]=o>>>8,o=0),t[i++]=r%256,t[i++]=r>>>8;return t.slice(0,i).toString("ucs2")}function yM(e){return ss(e,"binary").toString("utf8")}var Ig="foo bar baz☃🍣",vf=qt&&(yM(Ig)==V2(Ig)&&yM||gM(Ig)==V2(Ig)&&gM)||V2,F0=qt?function(e){return ss(e,"utf8").toString("binary")}:function(e){for(var t=[],r=0,n=0,a=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,a=e.charCodeAt(r++)-56320+(n<<10),t.push(String.fromCharCode(240+(a>>18&7))),t.push(String.fromCharCode(144+(a>>12&63))),t.push(String.fromCharCode(128+(a>>6&63))),t.push(String.fromCharCode(128+(a&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("")},i6e=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 ])[\t\n\r ]+$/,"$1").replace(/>\s+/g,">").replace(/\b\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,`
448`).replace(/<[^<>]*>/g,""),a=0;a<e.length;++a)n=n.replace(e[a][0],e[a][1]);return n}}(),zq=/(^\s|\s$|\n)/;function In(e,t){return"<"+e+(t.match(zq)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function $0(e){return tn(e).map(function(t){return" "+t+'="'+e[t]+'"'}).join("")}function De(e,t,r){return"<"+e+(r!=null?$0(r):"")+(t!=null?(t.match(zq)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function zT(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(r){if(t)throw r}return""}function o6e(e,t){switch(typeof e){case"string":var r=De("vt:lpwstr",St(e));return r=r.replace(/&quot;/g,"_x0022_"),r;case"number":return De((e|0)==e?"vt:i4":"vt:r8",St(String(e)));case"boolean":return De("vt:bool",e?"true":"false")}if(e instanceof Date)return De("vt:filetime",zT(e));throw new Error("Unable to serialize "+e)}var Tn={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"},Zh=["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"],Ya={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 s6e(e,t){for(var r=1-2*(e[t+7]>>>7),n=((e[t+7]&127)<<4)+(e[t+6]>>>4&15),a=e[t+6]&15,i=5;i>=0;--i)a=a*256+e[t+i];return n==2047?a==0?r*(1/0):NaN:(n==0?n=-1022:(n-=1023,a+=Math.pow(2,52)),r*Math.pow(2,n-52)*a)}function l6e(e,t,r){var n=(t<0||1/t==-1/0?1:0)<<7,a=0,i=0,o=n?-t:t;isFinite(o)?o==0?a=i=0:(a=Math.floor(Math.log(o)/Math.LN2),i=o*Math.pow(2,52-a),a<=-1023&&(!isFinite(i)||i<Math.pow(2,52))?a=-1022:(i-=Math.pow(2,52),a+=1023)):(a=2047,i=isNaN(t)?26985:0);for(var s=0;s<=5;++s,i/=256)e[r+s]=i&255;e[r+6]=(a&15)<<4|i&15,e[r+7]=a>>4|n}var xM=function(e){for(var t=[],r=10240,n=0;n<e[0].length;++n)if(e[0][n])for(var a=0,i=e[0][n].length;a<i;a+=r)t.push.apply(t,e[0][n].slice(a,a+r));return t},bM=qt?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(t){return Buffer.isBuffer(t)?t:ss(t)})):xM(e)}:xM,wM=function(e,t,r){for(var n=[],a=t;a<r;a+=2)n.push(String.fromCharCode(Hp(e,a)));return n.join("").replace(vm,"")},zP=qt?function(e,t,r){return!Buffer.isBuffer(e)||!A1?wM(e,t,r):e.toString("utf16le",t,r).replace(vm,"")}:wM,_M=function(e,t,r){for(var n=[],a=t;a<t+r;++a)n.push(("0"+e[a].toString(16)).slice(-2));return n.join("")},Wq=qt?function(e,t,r){return Buffer.isBuffer(e)?e.toString("hex",t,t+r):_M(e,t,r)}:_M,SM=function(e,t,r){for(var n=[],a=t;a<r;a++)n.push(String.fromCharCode(Pd(e,a)));return n.join("")},kv=qt?function(t,r,n){return Buffer.isBuffer(t)?t.toString("utf8",r,n):SM(t,r,n)}:SM,Vq=function(e,t){var r=Xa(e,t);return r>0?kv(e,t+4,t+4+r-1):""},Hq=Vq,qq=function(e,t){var r=Xa(e,t);return r>0?kv(e,t+4,t+4+r-1):""},Gq=qq,Kq=function(e,t){var r=2*Xa(e,t);return r>0?kv(e,t+4,t+4+r-1):""},Yq=Kq,Xq=function(t,r){var n=Xa(t,r);return n>0?zP(t,r+4,r+4+n):""},Zq=Xq,Jq=function(e,t){var r=Xa(e,t);return r>0?kv(e,t+4,t+4+r):""},Qq=Jq,eG=function(e,t){return s6e(e,t)},N1=eG,WP=function(t){return Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array};qt&&(Hq=function(t,r){if(!Buffer.isBuffer(t))return Vq(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},Gq=function(t,r){if(!Buffer.isBuffer(t))return qq(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},Yq=function(t,r){if(!Buffer.isBuffer(t)||!A1)return Kq(t,r);var n=2*t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n-1)},Zq=function(t,r){if(!Buffer.isBuffer(t)||!A1)return Xq(t,r);var n=t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n)},Qq=function(t,r){if(!Buffer.isBuffer(t))return Jq(t,r);var n=t.readUInt32LE(r);return t.toString("utf8",r+4,r+4+n)},N1=function(t,r){return Buffer.isBuffer(t)?t.readDoubleLE(r):eG(t,r)},WP=function(t){return Buffer.isBuffer(t)||Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array});var Pd=function(e,t){return e[t]},Hp=function(e,t){return e[t+1]*256+e[t]},c6e=function(e,t){var r=e[t+1]*256+e[t];return r<32768?r:(65535-r+1)*-1},Xa=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},Yc=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},u6e=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function gm(e,t){var r="",n,a,i=[],o,s,l,c;switch(t){case"dbcs":if(c=this.l,qt&&Buffer.isBuffer(this)&&A1)r=this.slice(this.l,this.l+2*e).toString("utf16le");else for(l=0;l<e;++l)r+=String.fromCharCode(Hp(this,c)),c+=2;e*=2;break;case"utf8":r=kv(this,this.l,this.l+e);break;case"utf16le":e*=2,r=zP(this,this.l,this.l+e);break;case"wstr":return gm.call(this,e,"dbcs");case"lpstr-ansi":r=Hq(this,this.l),e=4+Xa(this,this.l);break;case"lpstr-cp":r=Gq(this,this.l),e=4+Xa(this,this.l);break;case"lpwstr":r=Yq(this,this.l),e=4+2*Xa(this,this.l);break;case"lpp4":e=4+Xa(this,this.l),r=Zq(this,this.l),e&2&&(e+=2);break;case"8lpp4":e=4+Xa(this,this.l),r=Qq(this,this.l),e&3&&(e+=4-(e&3));break;case"cstr":for(e=0,r="";(o=Pd(this,this.l+e++))!==0;)i.push(Rg(o));r=i.join("");break;case"_wstr":for(e=0,r="";(o=Hp(this,this.l+e))!==0;)i.push(Rg(o)),e+=2;e+=2,r=i.join("");break;case"dbcs-cont":for(r="",c=this.l,l=0;l<e;++l){if(this.lens&&this.lens.indexOf(c)!==-1)return o=Pd(this,c),this.l=c+1,s=gm.call(this,e-l,o?"dbcs-cont":"sbcs-cont"),i.join("")+s;i.push(Rg(Hp(this,c))),c+=2}r=i.join(""),e*=2;break;case"cpstr":case"sbcs-cont":for(r="",c=this.l,l=0;l!=e;++l){if(this.lens&&this.lens.indexOf(c)!==-1)return o=Pd(this,c),this.l=c+1,s=gm.call(this,e-l,o?"dbcs-cont":"sbcs-cont"),i.join("")+s;i.push(Rg(Pd(this,c))),c+=1}r=i.join("");break;default:switch(e){case 1:return n=Pd(this,this.l),this.l++,n;case 2:return n=(t==="i"?c6e:Hp)(this,this.l),this.l+=2,n;case 4:case-4:return t==="i"||!(this[this.l+3]&128)?(n=(e>0?Yc:u6e)(this,this.l),this.l+=4,n):(a=Xa(this,this.l),this.l+=4,a);case 8:case-8:if(t==="f")return e==8?a=N1(this,this.l):a=N1([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,a;e=8;case 16:r=Wq(this,this.l,e);break}}return this.l+=e,r}var d6e=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},f6e=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},h6e=function(e,t,r){e[r]=t&255,e[r+1]=t>>>8&255};function p6e(e,t,r){var n=0,a=0;if(r==="dbcs"){for(a=0;a!=t.length;++a)h6e(this,t.charCodeAt(a),this.l+2*a);n=2*t.length}else if(r==="sbcs"||r=="cpstr"){for(t=t.replace(/[^\x00-\x7F]/g,"_"),a=0;a!=t.length;++a)this[this.l+a]=t.charCodeAt(a)&255;n=t.length}else if(r==="hex"){for(;a<e;++a)this[this.l++]=parseInt(t.slice(2*a,2*a+2),16)||0;return this}else if(r==="utf16le"){var i=Math.min(this.l+e,this.length);for(a=0;a<Math.min(t.length,e);++a){var o=t.charCodeAt(a);this[this.l++]=o&255,this[this.l++]=o>>8}for(;this.l<i;)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,d6e(this,t,this.l);break;case 8:if(n=8,r==="f"){l6e(this,t,this.l);break}case 16:break;case-4:n=4,f6e(this,t,this.l);break}return this.l+=n,this}function tG(e,t){var r=Wq(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function da(e,t){e.l=t,e.read_shift=gm,e.chk=tG,e.write_shift=p6e}function rs(e,t){e.l+=t}function ye(e){var t=Wu(e);return da(t,0),t}function Zn(){var e=[],t=qt?16384:2048;qt&&ye(t).copy;var r=function(u){var d=ye(u);return da(d,0),d},n=r(t),a=function(){n&&(n.l&&(n.length>n.l&&(n=n.slice(0,n.l),n.l=n.length),n.length>0&&e.push(n)),n=null)},i=function(u){return n&&u<n.length-n.l?n:(a(),n=r(Math.max(u+1,t)))},o=function(){return a(),en(e)},s=function(){return a(),e},l=function(u){a(),n=u,n.l==null&&(n.l=n.length),i(t)};return{next:i,push:l,end:o,_bufs:e,end2:s}}function Te(e,t,r,n){var a=+t,i;if(!isNaN(a)){n||(n=wWe[a].p||(r||[]).length||0),i=1+(a>=128?1:0)+1,n>=128&&++i,n>=16384&&++i,n>=2097152&&++i;var o=e.next(i);a<=127?o.write_shift(1,a):(o.write_shift(1,(a&127)+128),o.write_shift(1,a>>7));for(var s=0;s!=4;++s)if(n>=128)o.write_shift(1,(n&127)+128),n>>=7;else{o.write_shift(1,n);break}n>0&&WP(r)&&e.push(r)}}function ym(e,t,r){var n=ea(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 EM(e,t,r){var n=ea(e);return n.s=ym(n.s,t.s,r),n.e=ym(n.e,t.s,r),n}function xm(e,t){if(e.cRel&&e.c<0)for(e=ea(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=ea(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var r=Mr(e);return!e.cRel&&e.cRel!=null&&(r=g6e(r)),!e.rRel&&e.rRel!=null&&(r=m6e(r)),r}function H2(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?"":"$")+Jt(e.s.c)+":"+(e.e.cRel?"":"$")+Jt(e.e.c):e.s.c==0&&!e.s.cRel&&e.e.c==(t.biff>=12?16383:255)&&!e.e.cRel?(e.s.rRel?"":"$")+ar(e.s.r)+":"+(e.e.rRel?"":"$")+ar(e.e.r):xm(e.s,t.biff)+":"+xm(e.e,t.biff)}function VP(e){return parseInt(v6e(e),10)-1}function ar(e){return""+(e+1)}function m6e(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function v6e(e){return e.replace(/\$(\d+)$/,"$1")}function HP(e){for(var t=y6e(e),r=0,n=0;n!==t.length;++n)r=26*r+t.charCodeAt(n)-64;return r-1}function Jt(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 g6e(e){return e.replace(/^([A-Z])/,"$$$1")}function y6e(e){return e.replace(/^\$([A-Z])/,"$1")}function x6e(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function kr(e){for(var t=0,r=0,n=0;n<e.length;++n){var a=e.charCodeAt(n);a>=48&&a<=57?t=10*t+(a-48):a>=65&&a<=90&&(r=26*r+(a-64))}return{c:r-1,r:t-1}}function Mr(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 Fn(e){var t=e.indexOf(":");return t==-1?{s:kr(e),e:kr(e)}:{s:kr(e.slice(0,t)),e:kr(e.slice(t+1))}}function rn(e,t){return typeof t>"u"||typeof t=="number"?rn(e.s,e.e):(typeof e!="string"&&(e=Mr(e)),typeof t!="string"&&(t=Mr(t)),e==t?e:e+":"+t)}function L0(e){var t=Fn(e);return"$"+Jt(t.s.c)+"$"+ar(t.s.r)+":$"+Jt(t.e.c)+"$"+ar(t.e.r)}function B0(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.replace(/'/g,"''")+"'":e}function Sr(e){var t={s:{c:0,r:0},e:{c:0,r:0}},r=0,n=0,a=0,i=e.length;for(r=0;n<i&&!((a=e.charCodeAt(n)-64)<1||a>26);++n)r=26*r+a;for(t.s.c=--r,r=0;n<i&&!((a=e.charCodeAt(n)-48)<0||a>9);++n)r=10*r+a;if(t.s.r=--r,n===i||a!=10)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++n,r=0;n!=i&&!((a=e.charCodeAt(n)-64)<1||a>26);++n)r=26*r+a;for(t.e.c=--r,r=0;n!=i&&!((a=e.charCodeAt(n)-48)<0||a>9);++n)r=10*r+a;return t.e.r=--r,t}function AM(e,t){var r=e.t=="d"&&t instanceof Date;if(e.z!=null)try{return e.w=Zs(e.z,r?Ln(t):t)}catch{}try{return e.w=Zs((e.XF||{}).numFmtId||(r?14:0),r?Ln(t):t)}catch{return""+t}}function Js(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"?ya[e.v]||e.v:t==null?AM(e,e.v):AM(e,t))}function Jh(e,t){var r=t&&t.sheet?t.sheet:"Sheet1",n={};return n[r]=e,{SheetNames:[r],Sheets:n}}function b6e(e){var t={},r=e||{};return r.dense&&(t["!data"]=[]),t}function rG(e,t,r){var n=r||{},a=e?e["!data"]!=null:n.dense,i=e||(a?{"!data":[]}:{});a&&!i["!data"]&&(i["!data"]=[]);var o=0,s=0;if(i&&n.origin!=null)if(typeof n.origin=="number")o=n.origin;else{var l=typeof n.origin=="string"?kr(n.origin):n.origin;o=l.r,s=l.c}var c={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(i["!ref"]){var u=Sr(i["!ref"]);c.s.c=u.s.c,c.s.r=u.s.r,c.e.c=Math.max(c.e.c,u.e.c),c.e.r=Math.max(c.e.r,u.e.r),o==-1&&(c.e.r=o=i["!ref"]?u.e.r+1:0)}else c.s.c=c.e.c=c.s.r=c.e.r=0;for(var d=[],h=!1,p=0;p!=t.length;++p)if(t[p]){if(!Array.isArray(t[p]))throw new Error("aoa_to_sheet expects an array of arrays");var g=o+p;a&&(i["!data"][g]||(i["!data"][g]=[]),d=i["!data"][g]);for(var m=t[p],v=0;v!=m.length;++v)if(!(typeof m[v]>"u")){var y={v:m[v],t:""},x=s+v;if(c.s.r>g&&(c.s.r=g),c.s.c>x&&(c.s.c=x),c.e.r<g&&(c.e.r=g),c.e.c<x&&(c.e.c=x),h=!0,m[v]&&typeof m[v]=="object"&&!Array.isArray(m[v])&&!(m[v]instanceof Date))y=m[v];else if(Array.isArray(y.v)&&(y.f=m[v][1],y.v=y.v[0]),y.v===null)if(y.f)y.t="n";else if(n.nullError)y.t="e",y.v=0;else if(n.sheetStubs)y.t="z";else continue;else typeof y.v=="number"?isFinite(y.v)?y.t="n":isNaN(y.v)?(y.t="e",y.v=15):(y.t="e",y.v=7):typeof y.v=="boolean"?y.t="b":y.v instanceof Date?(y.z=n.dateNF||_r[14],n.UTC||(y.v=zw(y.v)),n.cellDates?(y.t="d",y.w=Zs(y.z,Ln(y.v,n.date1904))):(y.t="n",y.v=Ln(y.v,n.date1904),y.w=Zs(y.z,y.v))):y.t="s";if(a)d[x]&&d[x].z&&(y.z=d[x].z),d[x]=y;else{var b=Jt(x)+(g+1);i[b]&&i[b].z&&(y.z=i[b].z),i[b]=y}}}return h&&c.s.c<104e5&&(i["!ref"]=rn(c)),i}function Qh(e,t){return rG(null,e,t)}function w6e(e){return e.read_shift(4,"i")}function ho(e,t){return t||(t=ye(4)),t.write_shift(4,e),t}function Jn(e){var t=e.read_shift(4);return t===0?"":e.read_shift(t,"dbcs")}function gn(e,t){var r=!1;return t==null&&(r=!0,t=ye(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 _6e(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function S6e(e,t){return t||(t=ye(4)),t.write_shift(2,0),t.write_shift(2,0),t}function qP(e,t){var r=e.l,n=e.read_shift(1),a=Jn(e),i=[],o={t:a,h:a};if(n&1){for(var s=e.read_shift(4),l=0;l!=s;++l)i.push(_6e(e));o.r=i}else o.r=[{ich:0,ifnt:0}];return e.l=r+t,o}function E6e(e,t){var r=!1;return t==null&&(r=!0,t=ye(15+4*e.t.length)),t.write_shift(1,0),gn(e.t,t),r?t.slice(0,t.l):t}var A6e=qP;function T6e(e,t){var r=!1;return t==null&&(r=!0,t=ye(23+4*e.t.length)),t.write_shift(1,1),gn(e.t,t),t.write_shift(4,1),S6e({ich:0,ifnt:0},t),r?t.slice(0,t.l):t}function Li(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 td(e,t){return t==null&&(t=ye(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function rd(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function nd(e,t){return t==null&&(t=ye(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var O6e=Jn,nG=gn;function Ww(e){var t=e.read_shift(4);return t===0||t===4294967295?"":e.read_shift(t,"dbcs")}function U0(e,t){var r=!1;return t==null&&(r=!0,t=ye(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 C6e=Jn,WT=Ww,GP=U0;function KP(e){var t=e.slice(e.l,e.l+4),r=t[0]&1,n=t[0]&2;e.l+=4;var a=n===0?N1([0,0,0,0,t[0]&252,t[1],t[2],t[3]],0):Yc(t,0)>>2;return r?a/100:a}function aG(e,t){t==null&&(t=ye(4));var r=0,n=0,a=e*100;if(e==(e|0)&&e>=-(1<<29)&&e<1<<29?n=1:a==(a|0)&&a>=-(1<<29)&&a<1<<29&&(n=1,r=1),n)t.write_shift(-4,((r?a:e)<<2)+(r+2));else throw new Error("unsupported RkNumber "+e)}function iG(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 k6e(e,t){return t||(t=ye(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 ad=iG,ep=k6e;function tp(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function qu(e,t){return(t||ye(8)).write_shift(8,e,"f")}function P6e(e){var t={},r=e.read_shift(1),n=r>>>1,a=e.read_shift(1),i=e.read_shift(2,"i"),o=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=a;var c=L6e[a];c&&(t.rgb=FM(c));break;case 2:t.rgb=FM([o,s,l]);break;case 3:t.theme=a;break}return i!=0&&(t.tint=i>0?i/32767:i/32768),t}function j1(e,t){if(t||(t=ye(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 N6e(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 j6e(e,t){t||(t=ye(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 oG=2,za=3,Mg=11,R1=19,Fg=64,R6e=65,D6e=71,I6e=4108,M6e=4126,Rn=80,TM={1:{n:"CodePage",t:oG},2:{n:"Category",t:Rn},3:{n:"PresentationFormat",t:Rn},4:{n:"ByteCount",t:za},5:{n:"LineCount",t:za},6:{n:"ParagraphCount",t:za},7:{n:"SlideCount",t:za},8:{n:"NoteCount",t:za},9:{n:"HiddenCount",t:za},10:{n:"MultimediaClipCount",t:za},11:{n:"ScaleCrop",t:Mg},12:{n:"HeadingPairs",t:I6e},13:{n:"TitlesOfParts",t:M6e},14:{n:"Manager",t:Rn},15:{n:"Company",t:Rn},16:{n:"LinksUpToDate",t:Mg},17:{n:"CharacterCount",t:za},19:{n:"SharedDoc",t:Mg},22:{n:"HyperlinksChanged",t:Mg},23:{n:"AppVersion",t:za,p:"version"},24:{n:"DigSig",t:R6e},26:{n:"ContentType",t:Rn},27:{n:"ContentStatus",t:Rn},28:{n:"Language",t:Rn},29:{n:"Version",t:Rn},255:{},2147483648:{n:"Locale",t:R1},2147483651:{n:"Behavior",t:R1},1919054434:{}},OM={1:{n:"CodePage",t:oG},2:{n:"Title",t:Rn},3:{n:"Subject",t:Rn},4:{n:"Author",t:Rn},5:{n:"Keywords",t:Rn},6:{n:"Comments",t:Rn},7:{n:"Template",t:Rn},8:{n:"LastAuthor",t:Rn},9:{n:"RevNumber",t:Rn},10:{n:"EditTime",t:Fg},11:{n:"LastPrinted",t:Fg},12:{n:"CreatedDate",t:Fg},13:{n:"ModifiedDate",t:Fg},14:{n:"PageCount",t:za},15:{n:"WordCount",t:za},16:{n:"CharCount",t:za},17:{n:"Thumbnail",t:D6e},18:{n:"Application",t:Rn},19:{n:"DocSecurity",t:za},255:{},2147483648:{n:"Locale",t:R1},2147483651:{n:"Behavior",t:R1},1919054434:{}};function F6e(e){return e.map(function(t){return[t>>16&255,t>>8&255,t&255]})}var $6e=F6e([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,0,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),L6e=ea($6e),ya={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},zo={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},B6e=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"],U6e={"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"},$g={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"}
448,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 sG(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function lG(e,t,r){var n=zLe(U6e),a=[],i;a[a.length]=on,a[a.length]=De("Types",null,{xmlns:Tn.CT,"xmlns:xsd":Tn.xsd,"xmlns:xsi":Tn.xsi}),a=a.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["t
448if","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(c){return De("Default",null,{Extension:c[0],ContentType:c[1]})}));var o=function(c){e[c]&&e[c].length>0&&(i=e[c][0],a[a.length]=De("Override",null,{PartName:(i[0]=="/"?"":"/")+i,ContentType:$g[c][t.bookType]||$g[c].xlsx}))},s=function(c){(e[c]||[]).forEach(function(u){a[a.length]=De("Override",null,{PartName:(u[0]=="/"?"":"/")+u,ContentType:$g[c][t.bookType]||$g[c].xlsx})})},l=function(c){(e[c]||[]).forEach(function(u){a[a.length]=De("Override",null,{PartName:(u[0]=="/"?"":"/")+u,ContentType:n[c][0]})})};return o("workbooks"),s("sheets"),s("charts"),l("themes"),["strs","styles"].forEach(o),["coreprops","extprops","custprops"].forEach(l),l("vba"),l("comments"),l("threadedcomments"),l("drawings"),s("metadata"),l("people"),a.length>2&&(a[a.length]="</Types>",a[1]=a[1].replace("/>",">")),a.join("")}var Dt
vendor: 2,568 bytes, line 448
448={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",CONN:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/connections",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function 
vendor: 4,519 bytes, lines 448-458
448cG(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function gf(e){var t=[on,De("Relationships",null,{xmlns:Tn.RELS})];return tn(e["!id"]).forEach(function(r){t[t.length]=De("Relationship",null,e["!id"][r])}),t.length>2&&(t[t.length]="</Relationships>",t[1]=t[1].replace("/>",">")),t.join("")}function Vt(e,t,r,n,a,i){if(a||(a={}),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,a.Id="rId"+t,a.Type=n,a.Target=r,[Dt.HLINK,Dt.XPATH,Dt.XMISS].indexOf(a.Type)>-1&&(a.TargetMode="External"),e["!id"][a.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][a.Id]=a,e[("/"+a.Target).replace("//","/")]=a,t}function z6e(e){var t=[on];t.push(`<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">
449`),t.push(`  <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>
450`);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]+`"/>
451`);return t.push("</manifest:manifest>"),t.join("")}function CM(e,t,r){return['  <rdf:Description rdf:about="'+e+`">
452`,'    <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(r||"odf")+"#"+t+`"/>
453`,`  </rdf:Description>
454`].join("")}function W6e(e,t){return['  <rdf:Description rdf:about="'+e+`">
455`,'    <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+t+`"/>
456`,`  </rdf:Description>
457`].join("")}function V6e(e){var t=[on];t.push(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
458`);for(var r=0;r!=e.length;++r)t.push(CM(e[r][0],e[r][1])),t.push(W6e("",e[r][0]));return t.push(CM("","Document","pkg")),t.push("</rdf:RDF>"),t.join("")}function uG(e,t){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 '+S1.version+"</meta:generator></office:meta></office:document-meta>"}var wu=[["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 q2(e,t,r,n,a){a[e]!=null||t==null||t===""||(a[e]=t,t=St(t),n[n.length]=r?De(e,t,r):In(e,t))}function dG(e,t){var r=t||{},n=[on,De("cp:coreProperties",null,{"xmlns:cp":Tn.CORE_PROPS,"xmlns:dc":Tn.dc,"xmlns:dcterms":Tn.dcterms,"xmlns:dcmitype":Tn.dcmitype,"xmlns:xsi":Tn.xsi})],a={};if(!e&&!r.Props)return n.join("");e&&(e.CreatedDate!=null&&q2("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:zT(e.CreatedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,a),e.ModifiedDate!=null&&q2("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:zT(e.ModifiedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,a));for(var i=0;i!=wu.length;++i){var o=wu[i],s=r.Props&&r.Props[o[1]]!=null?r.Props[o[1]]:e?e[o[1]]:null;s===!0?s="1":s===!1?s="0":typeof s=="number"&&(s=String(s)),s!=null&&q2(o[0],s,null,n,a)}return n.length>2&&(n[n.length]="</cp:coreProperties>",n[1]=n[1].replace("/>",">")),n.join("")}var yf=[["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"]],fG=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function hG(e){var t=[],r=De;return e||(e={}),e.Application="SheetJS",t[t.length]=on,t[t.length]=De("Properties",null,{xmlns:Tn.EXT_PROPS,"xmlns:vt":Tn.vt}),yf.forEach(function(n){if(e[n[1]]!==void 0){var a;switch(n[2]){case"string":a=St(String(e[n[1]]));break;case"bool":a=e[n[1]]?"true":"false";break}a!==void 0&&(t[t.length]=r(n[0],a))}}),t[t.length]=r("HeadingPairs",r("vt:vector",r("vt:variant","<vt:lpstr>
458Worksheets</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>"+St(n)+"</vt:lpstr>"}).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}function pG(e){var t=[on,De("Properties",null,{xmlns:Tn.CUST_PROPS,"xmlns:vt":Tn.vt})];if(!e)return t.join("");var r=1;return tn(e).forEach(function(a){++r,t[t.length]=De("property",o6e(e[a]),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:r,name:St(a)})}),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var kM={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 H6e(e,t){var r=[];return tn(kM).map(function(n){for(var a=0;a<wu.length;++a)if(wu[a][1]==n)return wu[a];for(a=0;a<yf.length;++a)if(yf[a][1]==n)return yf[a];throw n}).forEach(function(n){if(e[n[1]]!=null){var a=t&&t.Props&&t.Props[n[1]]!=null?t.Props[n[1]]:e[n[1]];switch(n[2]){case"date":a=new Date(a).toISOString().replace(/\.\d*Z/,"Z");break}typeof a=="number"?a=String(a):a===!0||a===!1?a=a?"1":"0":a instanceof Date&&(a=new Date(a).toISOString().replace(/\.\d*Z/,"")),r.push(In(kM[n[1]]||n[1],a))}}),De("DocumentProperties",r.join(""),{xmlns:Ya.o})}function q6e(e,t){var r=["Worksheets","SheetNames"],n="CustomDocumentProperties",a=[];return e&&tn(e).forEach(function(i){if(Object.prototype.hasOwnProperty.call(e,i)){for(var o=0;o<wu.length;++o)if(i==wu[o][1])return;for(o=0;o<yf.length;++o)if(i==yf[o][1])return;for(o=0;o<r.length;++o)if(i==r[o])return;var s=e[i],l="string";typeof s=="number"?(l="float",s=String(s)):s===!0||s===!1?(l="boolean",s=s?"1":"0"):s=String(s),a.push(De(vM(i),s,{"dt:dt":l}))}}),t&&tn(t).forEach(function(i){if(Object.prototype.hasOwnProperty.call(t,i)&&!(e&&Object.prototype.hasOwnProperty.call(e,i))){var o=t[i],s="string";typeof o=="number"?(s="float",o=String(o)):o===!0||o===!1?(s="boolean",o=o?"1":"0"):o instanceof Date?(s="dateTime.tz",o=o.toISOString()):o=String(o),a.push(De(vM(i),o,{"dt:dt":s}))}}),"<"+n+' xmlns="'+Ya.o+'">'+a.join("")+"</"+n+">"}function G6e(e){var t=typeof e=="string"?new Date(Date.parse(e)):e,r=t.getTime()/1e3+11644473600,n=r%Math.pow(2,32),a=(r-n)/Math.pow(2,32);n*=1e7,a*=1e7;var i=n/Math.pow(2,32)|0;i>0&&(n=n%Math.pow(2,32),a+=i);var o=ye(8);return o.write_shift(4,n),o.write_shift(4,a),o}function PM(e,t){var r=ye(4),n=ye(4);switch(r.write_shift(4,e==80?31:e),e){case 3:n.write_shift(-4,t);break;case 5:n=ye(8),n.write_shift(8,t,"f");break;case 11:n.write_shift(4,t?1:0);break;case 64:n=G6e(t);break;case 31:case 80:for(n=ye(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 en([r,n])}var mG=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function K6e(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 NM(e,t,r){var n=ye(8),a=[],i=[],o=8,s=0,l=ye(8),c=ye(8);if(l.write_shift(4,2),l.write_shift(4,1200),c.write_shift(4,1),i.push(l),a.push(c),o+=8+l.length,!t){c=ye(8),c.write_shift(4,0),a.unshift(c);var u=[ye(4)];for(u[0].write_shift(4,e.length),s=0;s<e.length;++s){var d=e[s][0];for(l=ye(8+2*(d.length+1)+(d.length%2?0:2)),l.write_shift(4,s+2),l.write_shift(4,d.length+1),l.write_shift(0,d,"dbcs");l.l!=l.length;)l.write_shift(1,0);u.push(l)}l=en(u),i.unshift(l),o+=8+l.length}for(s=0;s<e.length;++s)if(!(t&&!t[e[s][0]])&&!(mG.indexOf(e[s][0])>-1||fG.indexOf(e[s][0])>-1)&&e[s][1]!=null){var h=e[s][1],p=0;if(t){p=+t[e[s][0]];var g=r[p];if(g.p=="version"&&typeof h=="string"){var m=h.split(".");h=(+m[0]<<16)+(+m[1]||0)}l=PM(g.t,h)}else{var v=K6e(h);v==-1&&(v=31,h=String(h)),l=PM(v,h)}i.push(l),c=ye(8),c.write_shift(4,t?p:2+s),a.push(c),o+=8+l.length}var y=8*(i.length+1);for(s=0;s<i.length;++s)a[s].write_shift(4,y),y+=i[s].length;return n.write_shift(4,o),n.write_shift(4,i.length),en([n].concat(a).concat(i))}function jM(e,t,r,n,a,i){var o=ye(a?68:48),s=[o];o.write_shift(2,65534),o.write_shift(2,0),o.write_shift(4,842412599),o.write_shift(16,lr.utils.consts.HEADER_CLSID,"hex"),o.write_shift(4,a?2:1),o.write_shift(16,t,"hex"),o.write_shift(4,a?68:48);var l=NM(e,r,n);if(s.push(l),a){var c=NM(a,null,null);o.write_shift(16,i,"hex"),o.write_shift(4,68+l.length),s.push(c)}return en(s)}function Y6e(e,t){t||(t=ye(e));for(var r=0;r<e;++r)t.write_shift(1,0);return t}function X6e(e,t){return e.read_shift(t)===1}function Gn(e,t){return t||(t=ye(2)),t.write_shift(2,+!!e),t}function gy(e){return e.read_shift(2,"u")}function xi(e,t){return t||(t=ye(2)),t.write_shift(2,e),t}function vG(e,t,r){return r||(r=ye(2)),r.write_shift(1,t=="e"?+e:+!!e),r.write_shift(1,t=="e"?1:0),r}function gG(e,t,r){var n=e.read_shift(r&&r.biff>=12?2:1),a="sbcs-cont",i=Ts;if(r&&r.biff>=8&&(Ts=1200),!r||r.biff==8){var o=e.read_shift(1);o&&(a="dbcs-cont")}else r.biff==12&&(a="wstr");r.biff>=2&&r.biff<=5&&(a="cpstr");var s=n?e.read_shift(n,a):"";return Ts=i,s}function Z6e(e){var t=e.t||"",r=ye(3);r.write_shift(2,t.length),r.write_shift(1,1);var n=ye(2*t.length);n.write_shift(2*t.length,t,"utf16le");var a=[r,n];return en(a)}function J6e(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 a=e.read_shift(1);return a===0?n=e.read_shift(t,"sbcs-cont"):n=e.read_shift(t,"dbcs-cont"),n}function Q6e(e,t,r){var n=e.read_shift(r&&r.biff==2?1:2);return n===0?(e.l++,""):J6e(e,n,r)}function eBe(e,t,r){if(r.biff>5)return Q6e(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 yG(e,t,r){return r||(r=ye(3+2*e.length)),r.write_shift(2,e.length),r.write_shift(1,1),r.write_shift(31,e,"utf16le"),r}function RM(e,t){t||(t=ye(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 tBe(e){var t=ye(512),r=0,n=e.Target;n.slice(0,7)=="file://"&&(n=n.slice(7));var a=n.indexOf("#"),i=a>-1?31:23;switch(n.charAt(0)){case"#":i=28;break;case".":i&=-3;break}t.write_shift(4,2),t.write_shift(4,i);var o=[8,6815827,6619237,4849780,83];for(r=0;r<o.length;++r)t.write_shift(4,o[r]);if(i==28)n=n.slice(1),RM(n,t);else if(i&2){for(o="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),r=0;r<o.length;++r)t.write_shift(1,parseInt(o[r],16));var s=a>-1?n.slice(0,a):n;for(t.write_shift(4,2*(s.length+1)),r=0;r<s.length;
vendor: 22,271 bytes, lines 458-475
458++r)t.write_shift(2,s.charCodeAt(r));t.write_shift(2,0),i&8&&RM(a>-1?n.slice(a+1):"",t)}else{for(o="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),r=0;r<o.length;++r)t.write_shift(1,parseInt(o[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 Gu(e,t,r,n){return n||(n=ye(6)),n.write_shift(2,e),n.write_shift(2,t),n.write_shift(2,r||0),n}function rBe(e,t,r){var n=r.biff>8?4:2,a=e.read_shift(n),i=e.read_shift(n,"i"),o=e.read_shift(n,"i");return[a,i,o]}function nBe(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2),a=e.read_shift(2);return{s:{c:n,r:t},e:{c:a,r}}}function xG(e,t){return t||(t=ye(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 YP(e,t,r){var n=1536,a=16;switch(r.bookType){case"biff8":break;case"biff5":n=1280,a=8;break;case"biff4":n=4,a=6;break;case"biff3":n=3,a=6;break;case"biff2":n=2,a=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var i=ye(a);return i.write_shift(2,n),i.write_shift(2,t),a>4&&i.write_shift(2,29282),a>6&&i.write_shift(2,1997),a>8&&(i.write_shift(2,49161),i.write_shift(2,1),i.write_shift(2,1798),i.write_shift(2,0)),i}function aBe(e,t){var r=!t||t.biff==8,n=ye(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 iBe(e,t){var r=!t||t.biff>=8?2:1,n=ye(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 a=n.slice(0,n.l);return a.l=n.l,a}function oBe(e,t){var r=ye(8);r.write_shift(4,e.Count),r.write_shift(4,e.Unique);for(var n=[],a=0;a<e.length;++a)n[a]=Z6e(e[a]);var i=en([r].concat(n));return i.parts=[r.length].concat(n.map(function(o){return o.length})),i}function sBe(){var e=ye(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 lBe(e){var t=ye(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 cBe(e,t){var r=e.name||"Arial",n=t&&t.biff==5,a=n?15+r.length:16+2*r.length,i=ye(a);return i.write_shift(2,(e.sz||12)*20),i.write_shift(4,0),i.write_shift(2,400),i.write_shift(4,0),i.write_shift(2,0),i.write_shift(1,r.length),n||i.write_shift(1,1),i.write_shift((n?1:2)*r.length,r,n?"sbcs":"utf16le"),i}function uBe(e,t,r,n){var a=ye(10);return Gu(e,t,n,a),a.write_shift(4,r),a}function dBe(e,t,r,n,a){var i=!a||a.biff==8,o=ye(8+ +i+(1+i)*r.length);return Gu(e,t,n,o),o.write_shift(2,r.length),i&&o.write_shift(1,1),o.write_shift((1+i)*r.length,r,i?"utf16le":"sbcs"),o}function fBe(e,t,r,n){var a=r&&r.biff==5;n||(n=ye(a?3+t.length:5+2*t.length)),n.write_shift(2,e),n.write_shift(a?1:2,t.length),a||n.write_shift(1,1),n.write_shift((a?1:2)*t.length,t,a?"sbcs":"utf16le");var i=n.length>n.l?n.slice(0,n.l):n;return i.l==null&&(i.l=i.length),i}function hBe(e){var t=ye(1+e.length);return t.write_shift(1,e.length),t.write_shift(e.length,e,"sbcs"),t}function pBe(e){var t=ye(3+e.length);return t.l+=2,t.write_shift(1,e.length),t.write_shift(e.length,e,"sbcs"),t}function mBe(e,t){var r=t.biff==8||!t.biff?4:2,n=ye(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 DM(e,t,r,n){var a=r&&r.biff==5;n||(n=ye(a?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 i=0;return e.numFmtId>0&&a&&(i|=1024),n.write_shift(4,i),n.write_shift(4,0),a||n.write_shift(4,0),n.write_shift(2,0),n}function vBe(e){var t=ye(4);return t.l+=2,t.write_shift(1,e.numFmtId),t.l++,t}function bG(e){var t=ye(12);return t.l++,t.write_shift(1,e.numFmtId),t.l+=10,t}var gBe=bG;function yBe(e){var t=ye(8);return t.write_shift(4,0),t.write_shift(2,0),t.write_shift(2,0),t}function G2(e,t,r,n,a,i){var o=ye(8);return Gu(e,t,n,o),vG(r,i,o),o}function xBe(e,t,r,n){var a=ye(14);return Gu(e,t,n,a),qu(r,a),a}function bBe(e,t,r){if(r.biff<8||!(r.biff>8)&&t==e[e.l]+(e[e.l+1]==3?1:0)+1)return IM(e,t,r);for(var n=[],a=e.l+t,i=e.read_shift(r.biff>8?4:2);i--!==0;)n.push(rBe(e,r.biff>8?12:6,r));if(e.l!=a)throw new Error("Bad ExternSheet: "+e.l+" != "+a);return n}function IM(e,t,r){e[e.l+1]==3&&e[e.l]++;var n=gG(e,t,r);return n.charCodeAt(0)==3?n.slice(1):n}function K2(e,t,r,n){var a=ye(6+(n||e.length));return a.write_shift(2,t),a.write_shift(2,r),a.write_shift(2,n||e.length),a.write_shift(e.length,e,"sbcs"),a}function wBe(e){var t=ye(2+e.length*8);t.write_shift(2,e.length);for(var r=0;r<e.length;++r)xG(e[r],t);return t}function _Be(e){var t=ye(24),r=kr(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(" "),a=0;a<16;++a)t.write_shift(1,parseInt(n[a],16));return en([t,tBe(e[1])])}function SBe(e){var t=e[1].Tooltip,r=ye(10+2*(t.length+1));r.write_shift(2,2048);var n=kr(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 a=0;a<t.length;++a)r.write_shift(2,t.charCodeAt(a));return r.write_shift(2,0),r}function EBe(e){return e||(e=ye(4)),e.write_shift(2,1),e.write_shift(2,1),e}function ABe(e,t,r){if(!r.cellStyles)return rs(e,t);var n=r&&r.biff>=12?4:2,a=e.read_shift(n),i=e.read_shift(n),o=e.read_shift(n),s=e.read_shift(n),l=e.read_shift(2);n==2&&(e.l+=2);var c={s:a,e:i,w:o,ixfe:s,flags:l};return(r.biff>=5||!r.biff)&&(c.level=l>>8&7),c}function TBe(e,t){var r=ye(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 OBe(e){for(var t=ye(2*e),r=0;r<e;++r)t.write_shift(2,r+1);return t}function Pv(e,t,r,n,a){return e||(e=ye(7)),e.write_shift(2,t),e.write_shift(2,r),e.write_shift(1,n||0),e.write_shift(1,a||0),e.write_shift(1,0),e}function CBe(e,t,r,n,a){var i=ye(15);return Pv(i,e,t,n||0,a||0),i.write_shift(8,r,"f"),i}function kBe(e,t,r,n,a){var i=ye(9);return Pv(i,e,t,n||0,a||0),i.write_shift(2,r),i}var PBe=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=FP({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 c=[],u=Wu(1);switch(l.type){case"base64":u=Ka(uc(s));break;case"binary":u=Ka(s);break;case"buffer":case"array":u=s;break}da(u,0);var d=u.read_shift(1),h=!!(d&136),p=!1,g=!1;switch(d){case 2:break;case 3:break;case 48:p=!0,h=!0;break;case 49:p=!0,h=!0;break;case 131:break;case 139:break;case 140:g=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+d.toString(16))}var m=0,v=521;d==2&&(m=u.read_shift(2)),u.l+=3,d!=2&&(m=u.read_shift(4)),m>1048576&&(m=1e6),d!=2&&(v=u.read_shift(2));var y=u.read_shift(2);l.codepage,d!=2&&(u.l+=16,u.read_shift(1),u[u.l]!==0&&e[u[u.l]],u.l+=1,u.l+=2),g&&(u.l+=36);for(var x=[],b={},S=Math.min(u.length,d==2?521:v-10-(p?264:0)),w=g?32:11;u.l<S&&u[u.l]!=13;)switch(b={},b.name=Vu(u.slice(u.l,u.l+w)).replace(/[\u0000\r\n][\S\s]*$/g,""),u.l+=w,b.type=String.fromCharCode(u.read_shift(1)),d!=2&&!g&&(b.offset=u.read_shift(4)),b.len=u.read_shift(1),d==2&&(b.offset=u.read_shift(2)),b.dec=u.read_shift(1),b.name.length&&x.push(b),d!=2&&(u.l+=g?13:14),b.type){case"B":(!p||b.len!=8)&&l.WTF&&console.log("Skipping "+b.name+":"+b.type);break;case"G":case"P":l.WTF&&console.log("Skipping "+b.name+":"+b.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: "+b.type)}if(u[u.l]!==13&&(u.l=v-1),u.read_shift(1)!==13)throw new Error("DBF Terminator not found "+u.l+" "+u[u.l]);u.l=v;var A=0,_=0;for(c[0]=[],_=0;_!=x.length;++_)c[0][_]=x[_].name;for(;m-- >0;){if(u[u.l]===42){u.l+=y;continue}for(++u.l,c[++A]=[],_=0,_=0;_!=x.length;++_){var O=u.slice(u.l,u.l+x[_].len);u.l+=x[_].len,da(O,0);var C=Vu(O);switch(x[_].type){case"C":C.trim().length&&(c[A][_]=C.replace(/([^\s])\s+$/,"$1"));break;case"D":C.length===8?(c[A][_]=new Date(Date.UTC(+C.slice(0,4),+C.slice(4,6)-1,+C.slice(6,8),0,0,0,0)),l&&l.UTC||(c[A][_]=bh(c[A][_]))):c[A][_]=C;break;case"F":c[A][_]=parseFloat(C.trim());break;case"+":case"I":c[A][_]=g?O.read_shift(-4,"i")^2147483648:O.read_shift(4,"i");break;case"L":switch(C.trim().toUpperCase()){case"Y":case"T":c[A][_]=!0;break;case"N":case"F":c[A][_]=!1;break;case"":case"\0":case"?":break;default:throw new Error("DBF Unrecognized L:|"+C+"|")}break;case"M":if(!h)throw new Error("DBF Unexpected MEMO for type "+d.toString(16));c[A][_]="##MEMO##"+(g?parseInt(C.trim(),10):O.read_shift(4));break;case"N":C=C.replace(/\u0000/g,"").trim(),C&&C!="."&&(c[A][_]=+C||0);break;case"@":c[A][_]=new Date(O.read_shift(-8,"f")-621356832e5);break;case"T":{var P=O.read_shift(4),j=O.read_shift(4);if(P==0&&j==0)break;c[A][_]=new Date((P-2440588)*864e5+j),l&&l.UTC||(c[A][_]=bh(c[A][_]))}break;case"Y":c[A][_]=O.read_shift(4,"i")/1e4+O.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":c[A][_]=-O.read_shift(-8,"f");break;case"B":if(p&&x[_].len==8){c[A][_]=O.read_shift(8,"f");break}case"G":case"P":O.l+=x[_].len;break;case"0":if(x[_].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+x[_].type)}}}if(d!=2&&u.l<u.length&&u[u.l++]!=26)throw new Error("DBF EOF Marker missing "+(u.l-1)+" of "+u.length+" "+u[u.l-1].toString(16));return l&&l.sheetRows&&(c=c.slice(0,l.sheetRows)),l.DBF=x,c}function n(s,l){var c=l||{};c.dateNF||(c.dateNF="yyyymmdd");var u=Qh(r(s,c),c);return u["!cols"]=c.DBF.map(function(d){return{wch:d.len,DBF:d}}),delete c.DBF,u}function a(s,l){try{var c=Jh(n(s,l),l);return c.bookType="dbf",c}catch(u){if(l&&l.WTF)throw u}return{SheetNames:[],Sheets:{}}}var i={B:8,C:250,L:1,D:8,"?":0,"":0};function o(s,l){if(!s["!ref"])throw new Error("Cannot export empty sheet to DBF");var c=l||{},u=Ts;if(+c.codepage>=0&&M0(+c.codepage),c.type=="string")throw new Error("Cannot write DBF to JS string");var d=Zn(),h=GT(s,{header:1,raw:!0,cellDates:!0}),p=h[0],g=h.slice(1),m=s["!cols"]||[],v=0,y=0,x=0,b=1;for(v=0;v<p.length;++v){if(((m[v]||{}).DBF||{}).name){p[v]=m[v].DBF.name,++x;continue}if(p[v]!=null){if(++x,typeof p[v]=="number"&&(p[v]=p[v].toString(10)),typeof p[v]!="string")throw new Error("DBF Invalid column name "+p[v]+" |"+typeof p[v]+"|");if(p.indexOf(p[v])!==v){for(y=0;y<1024;++y)if(p.indexOf(p[v]+"_"+y)==-1){p[v]+="_"+y;break}}}}var S=Sr(s["!ref"]),w=[],A=[],_=[];for(v=0;v<=S.e.c-S.s.c;++v){var O="",C="",P=0,j=[];for(y=0;y<g.length;++y)g[y][v]!=null&&j.push(g[y][v]);if(j.length==0||p[v]==null){w[v]="?";continue}for(y=0;y<j.length;++y){switch(typeof j[y]){case"number":C="B";break;case"string":C="C";break;case"boolean":C="L";break;case"object":C=j[y]instanceof Date?"D":"C";break;default:C="C"}P=Math.max(P,String(j[y]).length),O=O&&O!=C?"C":C}P>250&&(P=250),C=((m[v]||{}).DBF||{}).type,C=="C"&&m[v].DBF.len>P&&(P=m[v].DBF.len),O=="B"&&C=="N"&&(O="N",_[v]=m[v].DBF.dec,P=m[v].DBF.len),A[v]=O=="C"||C=="N"?P:i[O]||0,b+=A[v],w[v]=O}var T=d.next(32);for(T.write_shift(4,318902576),T.write_shift(4,g.length),T.write_shift(2,296+32*x),T.write_shift(2,b),v=0;v<4;++v)T.write_shift(4,0);var D=+t[Ts]||3;for(T.write_shift(4,0|D<<8),e[D]!=+c.codepage&&(c.codepage&&console.error("DBF Unsupported codepage "+Ts+", using 1252"),Ts=1252),v=0,y=0;v<p.length;++v)if(p[v]!=null){var k=d.next(32),F=(p[v].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);k.write_shift(1,F,"sbcs"),k.write_shift(1,w[v]=="?"?"C":w[v],"sbcs"),k.write_shift(4,y),k.write_shift(1,A[v]||i[w[v]]||0),k.write_shift(1,_[v]||0),k.write_shift(1,2),k.write_shift(4,0),k.write_shift(1,0),k.write_shift(4,0),k.write_shift(4,0),y+=A[v]||i[w[v]]||0}var ee=d.next(264);for(ee.write_shift(4,13),v=0;v<65;++v)ee.write_shift(4,0);for(v=0;v<g.length;++v){var M=d.next(b);for(M.write_shift(1,0),y=0;y<p.length;++y)if(p[y]!=null)switch(w[y]){case"L":M.write_shift(1,g[v][y]==null?63:g[v][y]?84:70);break;case"B":M.write_shift(8,g[v][y]||0,"f");break;case"N":var H="0";for(typeof g[v][y]=="number"&&(H=g[v][y].toFixed(_[y]||0)),H.length>A[y]&&(H=H.slice(0,A[y])),x=0;x<A[y]-H.length;++x)M.write_shift(1,32);M.write_shift(1,H,"sbcs");break;case"D":g[v][y]?(M.write_shift(4,("0000"+g[v][y].getFullYear()).slice(-4),"sbcs"),M.write_shift(2,("00"+(g[v][y].getMonth()+1)).slice(-2),"sbcs"),M.write_shift(2,("00"+g[v][y].getDate()).slice(-2),"sbcs")):M.write_shift(8,"00000000","sbcs");break;case"C":var q=M.l,ue=String(g[v][y]!=null?g[v][y]:"").slice(0,A[y]);for(M.write_shift(1,ue,"cpstr"),q+=A[y]-M.l,x=0;x<q;++x)M.write_shift(1,32);break}}return Ts=u,d.next(1).write_shift(1,26),d.end()}return{to_workbook:a,to_sheet:n,from_sheet:o}}(),NBe=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("+tn(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1").replace("{","\\{")+"|\\|)","gm");try{t=new RegExp("\x1BN("+tn(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm")}catch{}var r=function(p,g){var m=e[g];return typeof m=="number"?aM(m):m},n=function(p,g,m){var v=g.charCodeAt(0)-32<<4|m.charCodeAt(0)-48;return v==59?p:aM(v)};e["|"]=254;var a=function(p){return p.replace(/\n/g,"\x1B :").replace(/\r/g,"\x1B =")};function i(p,g){switch(g.type){case"base64":return o(uc(p),g);case"binary":return o(p,g);case"buffer":return o(qt&&Buffer.isBuffer(p)?p.toString("binary"):Vu(p),g);case"array":return o($P(p),g)}throw new Error("Unrecognized type "+g.type)}function o(p,g){var m=p.split(/[\n\r]+/),v=-1,y=-1,x=0,b=0,S=[],w=[],A=null,_={},O=[],C=[],P=[],j=0,T,D={Workbook:{WBProps:{},Names:[]}};for(+g.codepage>=0&&M0(+g.codepage);x!==m.length;++x){j=0;var k=m[x].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,n).replace(t,r),F=k.replace(/;;/g,"\0").split(";").map(function(Y){return Y.replace(/\u0000/g,";")}),ee=F[0],M;if(k.length>0)switch(ee){case"ID":break;case"E":break;case"B":break;case"O":for(b=1;b<F.length;++b)switch(F[b].charAt(0)){case"V":{var H=parseInt(F[b].slice(1),10);H>=1&&H<=4&&(D.Workbook.WBProps.date1904=!0)}break}break;case"W":break;case"P":switch(F[1].charAt(0)){case"P":w.push(k.slice(3).replace(/;;/g,";"));break}break;case"NN":{var q={Sheet:0};for(b=1;b<F.length;++b)switch(F[b].charAt(0)){case"N":q.Name=F[b].slice(1);break;case"E":q.Ref=(g&&g.sheet||"Sheet1")+"!"+BM(F[b].slice(1));break}D.Workbook.Names.push(q)}break;case"C":var ue=!1,ie=!1,W=!1,fe=!1,pe=-1,me=-1,Oe="",_e="z",V="";for(b=1;b<F.length;++b)switch(F[b].charAt(0)){case"A":V=F[b].slice(1);break;case"X":y=parseInt(F[b].slice(1),10)-1,ie=!0;break;case"Y":for(v=parseInt(F[b].slice(1),10)-1,ie||(y=0),T=S.length;T<=v;++T)S[T]=[];break;case"K":M=F[b].slice(1),M.charAt(0)==='"'?(M=M.slice(1,M.length-1),_e="s"):M==="TRUE"||M==="FALSE"?(M=M==="TRUE",_e="b"):M.charAt(0)=="#"&&zo[M]!=null?(_e="e",M=zo[M]):isNaN($s(M))||(M=$s(M),_e="n",A!==null&&Hu(A)&&g.cellDates&&(M=mf(D.Workbook.WBProps.date1904?M+1462:M),_e=typeof M=="number"?"n":"d")),ue=!0;break;case"E":fe=!0,Oe=BM(F[b].slice(1),{r:v,c:y});break;case"S":W=!0;break;case"G":break;case"R":pe=parseInt(F[b].slice(1),10)-1;break;case"C":me=parseInt(F[b].slice(1),10)-1;break;default:if(g&&g.WTF)throw new Error("SYLK bad record "+k)}if(ue&&(S[v][y]?(S[v][y].t=_e,S[v][y].v=M):S[v][y]={t:_e,v:M},A&&(S[v][y].z=A),g.cellText!==!1&&A&&(S[v][y].w=Zs(S[v][y].z,S[v][y].v,{date1904:D.Workbook.WBProps.date1904})),A=null),W){if(fe)throw new Error("SYLK shared formula cannot have own formula");var Q=pe>-1&&S[pe][me];if(!Q||!Q[1])throw new Error("SYLK shared formula cannot find base");Oe=j7e(Q[1],{r:v-pe,c:y-me})}Oe&&(S[v][y]?S[v][y].f=Oe:S[v][y]={t:"n",f:Oe}),V&&(S[v][y]||(S[v][y]={t:"z"}),S[v][y].c=[{a:"SheetJSYLK",t:V}]);break;case"F":var K=0;for(b=1;b<F.length;++b)switch(F[b].charAt(0)){case"X":y=parseInt(F[b].slice(1),10)-1,++K;break;case"Y":for(v=parseInt(F[b].slice(1),10)-1,T=S.length;T<=v;++T)S[T]=[];break;case"M":j=parseInt(F[b].slice(1),10)/20;break;case"F":break;case"G":break;case"P":A=w[parseInt(F[b].slice(1),10)];break;case"S":break;case"D":break;case"N":break;case"W":for(P=F[b].slice(1).split(" "),T=parseInt(P[0],10);T<=parseInt(P[1],10);++T)j=parseInt(P[2],10),C[T-1]=j===0?{hidden:!0}:{wch:j};break;case"C":y=parseInt(F[b].slice(1),10)-1,C[y]||(C[y]={});break;case"R":v=parseInt(F[b].slice(1),10)-1,O[v]||(O[v]={}),j>0?(O[v].hpt=j,O[v].hpx=EG(j)):j===0&&(O[v].hidden=!0);break;default:if(g&&g.WTF)throw new Error("SYLK bad record "+k)}K<1&&(A=null);break;default:if(g&&g.WTF)throw new Error("SYLK bad record "+k)}}return O.length>0&&(_["!rows"]=O),C.length>0&&(_["!cols"]=C),C.forEach(function(Y){XP(Y)}),g&&g.sheetRows&&(S=S.slice(0,g.sheetRows)),[S,_,D]}function s(p,g){var m=i(p,g),v=m[0],y=m[1],x=m[2],b=ea(g);b.date1904=(((x||{}).Workbook||{}).WBProps||{}).date1904;var S=Qh(v,b);tn(y).forEach(function(A){S[A]=y[A]});var w=Jh(S,g);return tn(x).forEach(function(A){w[A]=x[A]}),w.bookType="sylk",w}function l(p,g,m,v,y,x){var b="C;Y"+(m+1)+";X"+(v+1)+";K";switch(p.t){case"n":b+=isFinite(p.v)?p.v||0:ya[isNaN(p.v)?36:7],p.f&&!p.F&&(b+=";E"+Hw(p.f,{r:m,c:v}));break;case"b":b+=p.v?"TRUE":"FALSE";break;case"e":b+=p.w||ya[p.v]||p.v;break;case"d":b+=Ln(Fa(p.v,x),x);break;case"s":b+='"'+(p.v==null?"":String(p.v)).replace(/"/g,"").replace(/;/g,";;")+'"';break}return b}function c(p,g,m){var v="C;Y"+(g+1)+";X"+(m+1)+";A";return v+=a(p.map(function(y){return y.t}).join("")),v}function u(p,g){g.forEach(function(m,v){var y="F;W"+(v+1)+" "+(v+1)+" ";m.hidden?y+="0":(typeof m.width=="number"&&!m.wpx&&(m.wpx=D1(m.width)),typeof m.wpx=="number"&&!m.wch&&(m.wch=I1(m.wpx)),typeof m.wch=="number"&&(y+=Math.round(m.wch))),y.charAt(y.length-1)!=" "&&p.push(y)})}function d(p,g){g.forEach(function(m,v){var y="F;";m.hidden?y+="M0;":m.hpt?y+="M"+20*m.hpt+";":m.hpx&&(y+="M"+20*M1(m.hpx)+";"),y.length>2&&p.push(y+"R"+(v+1))})}function h(p,g,m){g||(g={}),g._formats=["General"];var v=["ID;PSheetJS;N;E"],y=[],x=Sr(p["!ref"]||"A1"),b,S=p["!data"]!=null,w=`\r
459`,A=(((m||{}).Workbook||{}).WBProps||{}).date1904,_="General";v.push("P;PGeneral");var O=x.s.r,C=x.s.c,P=[];if(p["!ref"]){for(O=x.s.r;O<=x.e.r;++O)if(!(S&&!p["!data"][O])){for(P=[],C=x.s.c;C<=x.e.c;++C)b=S?p["!data"][O][C]:p[Jt(C)+ar(O)],!(!b||!b.c)&&P.push(c(b.c,O,C));P.length&&y.push(P.join(w))}}if(p["!ref"]){for(O=x.s.r;O<=x.e.r;++O)if(!(S&&!p["!data"][O])){for(P=[],C=x.s.c;C<=x.e.c;++C)if(b=S?p["!data"][O][C]:p[Jt(C)+ar(O)],!(!b||b.v==null&&(!b.f||b.F))){if((b.z||(b.t=="d"?_r[14]:"General"))!=_){var j=g._formats.indexOf(b.z);j==-1&&(g._formats.push(b.z),j=g._formats.length-1,v.push("P;P"+b.z.replace(/;/g,";;"))),P.push("F;P"+j+";Y"+(O+1)+";X"+(C+1))}P.push(l(b,p,O,C,g,A))}y.push(P.join(w))}}return v.push("F;P0;DG0G8;M255"),p["!cols"]&&u(v,p["!cols"]),p["!rows"]&&d(v,p["!rows"]),p["!ref"]&&v.push("B;Y"+(x.e.r-x.s.r+1)+";X"+(x.e.c-x.s.c+1)+";D"+[x.s.c,x.s.r,x.e.c,x.e.r].join(" ")),v.push("O;L;D;B"+(A?";V4":"")+";K47;G100 0.001"),delete g._formats,v.join(w)+w+y.join(w)+w+"E"+w}return{to_workbook:s,from_sheet:h}}(),jBe=function(){function e(s,l){switch(l.type){case"base64":return t(uc(s),l);case"binary":return t(s,l);case"buffer":return t(qt&&Buffer.isBuffer(s)?s.toString("binary"):Vu(s),l);case"array":return t($P(s),l)}throw new Error("Unrecognized type "+l.type)}function t(s,l){for(var c=s.split(`
460`),u=-1,d=-1,h=0,p=[];h!==c.length;++h){if(c[h].trim()==="BOT"){p[++u]=[],d=0;continue}if(!(u<0)){var g=c[h].trim().split(","),m=g[0],v=g[1];++h;for(var y=c[h]||"";(y.match(/["]/g)||[]).length&1&&h<c.length-1;)y+=`
461`+c[++h];switch(y=y.trim(),+m){case-1:if(y==="BOT"){p[++u]=[],d=0;continue}else if(y!=="EOD")throw new Error("Unrecognized DIF special command "+y);break;case 0:y==="TRUE"?p[u][d]=!0:y==="FALSE"?p[u][d]=!1:isNaN($s(v))?isNaN(P1(v).getDate())?p[u][d]=v:(p[u][d]=Fa(v),l&&l.UTC||(p[u][d]=bh(p[u][d]))):p[u][d]=$s(v),++d;break;case 1:y=y.slice(1,y.length-1),y=y.replace(/""/g,'"'),y&&y.match(/^=".*"$/)&&(y=y.slice(2,-1)),p[u][d++]=y!==""?y:null;break}if(y==="EOD")break}}return l&&l.sheetRows&&(p=p.slice(0,l.sheetRows)),p}function r(s,l){return Qh(e(s,l),l)}function n(s,l){var c=Jh(r(s,l),l);return c.bookType="dif",c}function a(s,l){return"0,"+String(s)+`\r
462`+l}function i(s){return`1,0\r
463"`+s.replace(/"/g,'""')+'"'}function o(s){if(!s["!ref"])throw new Error("Cannot export empty sheet to DIF");for(var l=Sr(s["!ref"]),c=s["!data"]!=null,u=[`TABLE\r
4640,1\r
465"sheetjs"\r
466`,`VECTORS\r
4670,`+(l.e.r-l.s.r+1)+`\r
468""\r
469`,`TUPLES\r
4700,`+(l.e.c-l.s.c+1)+`\r
471""\r
472`,`DATA\r
4730,0\r
474""\r
475`],d=l.s.r;d<=l.e.r;++d){for(var h=c?s["!data"][d]:[],p=`-1,0\r
476BOT\r
477`,g=l.s.c;g<=l.e.c;++g){var m=c?h&&h[g]:s[Mr({r:d,c:g})];if(m==null){p+=`1,0\r
478""\r
479`;continue}switch(m.t){case"n":m.w!=null?p+="0,"+m.w+`\r
480V`:m.v!=null?p+=a(m.v,"V"):m.f!=null&&!m.F?p+=i("="+m.f):p+=`1,0\r
481""`;break;case"b":p+=m.v?a(1,"TRUE"):a(0,"FALSE");break;case"s":p+=i(isNaN(+m.v)?m.v:'="'+m.v+'"');break;case"d":m.w||(m.w=Zs(m.z||_r[14],Ln(Fa(m.v)))),p+=a(m.w,"V");break;default:p+=`1,0\r
482""`}p+=`\r
483`}u.push(p)}return u.join("")+`-1,0\r
484EOD`}return{to_workbook:n,to_sheet:r,from_sheet:o}}(),wG=function(){function e(d){return d.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,`
485`)}function t(d){return d.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function r(d,h){for(var p=d.split(`
486`),g=-1,m=-1,v=0,y=[];v!==p.length;++v){var x=p[v].trim().split(":");if(x[0]==="cell"){var b=kr(x[1]);if(y.length<=b.r)for(g=y.length;g<=b.r;++g)y[g]||(y[g]=[]);switch(g=b.r,m=b.c,x[2]){case"t":y[g][m]=e(x[3]);break;case"v":y[g][m]=+x[3];break;case"vtf":var S=x[x.length-1];case"vtc":switch(x[3]){case"nl":y[g][m]=!!+x[4];break;default:y[g][m]=x[x.length-1].charAt(0)=="#"?{t:"e",v:zo[x[x.length-1]]}:+x[4];break}x[2]=="vtf"&&(y[g][m]=[y[g][m],S])}}}return h&&h.sheetRows&&(y=y.slice(0,h.sheetRows)),y}function n(d,h){return Qh(r(d,h),h)}function a(d,h){return Jh(n(d,h),h)}var i=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join(`
487`),o=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join(`
488`)+`
489`,s=["# SocialCalc Spreadsheet Control Save","part:sheet"].join(`
490`),l="--SocialCalcSpreadsheetControlSave--";function c(d){if(!d||!d["!ref"])return"";for(var h=[],p=[],g,m="",v=Fn(d["!ref"]),y=d["!data"]!=null,x=v.s.r;x<=v.e.r;++x)for(var b=v.s.c;b<=v.e.c;++b)if(m=Mr({r:x,c:b}),g=y?(d["!data"][x]||[])[b]:d[m],!(!g||g.v==null||g.t==="z")){switch(p=["cell",m,"t"],g.t){case"s":p.push(t(g.v));break;case"b":p[2]="vt"+(g.f?"f":"c"),p[3]="nl",p[4]=g.v?"1":"0",p[5]=t(g.f||(g.v?"TRUE":"FALSE"));break;case"d":var S=Ln(Fa(g.v));p[2]="vtc",p[3]="nd",p[4]=""+S,p[5]=g.w||Zs(g.z||_r[14],S);break;case"n":isFinite(g.v)?g.f?(p[2]="vtf",p[3]="n",p[4]=g.v,p[5]=t(g.f)):(p[2]="v",p[3]=g.v):(p[2]="vt"+(g.f?"f":"c"),p[3]="e"+ya[isNaN(g.v)?36:7],p[4]="0",p[5]=g.f||p[3].slice(1),p[6]="e",p[7]=p[3].slice(1));break;case"e":continue}h.push(p.join(":"))}return h.push("sheet:c:"+(v.e.c-v.s.c+1)+":r:"+(v.e.r-v.s.r+1)+":tvf:1"),h.push("valueformat:1:text-wiki"),h.join(`
491`)}function u(d){return[i,o,s,o,c(d),l].join(`
492`)}return{to_workbook:a,to_sheet:n,from_sheet:u}}(),RBe=function(){function e(u,d,h,p,g){g.raw?d[h][p]=u:u===""||(u==="TRUE"?d[h][p]=!0:u==="FALSE"?d[h][p]=!1:isNaN($s(u))?isNaN(P1(u).getDate())?u.charCodeAt(0)==35&&zo[u]!=null?d[h][p]={t:"e",v:zo[u],w:u}:d[h][p]=u:d[h][p]=Fa(u):d[h][p]=$s(u))}function t(u,d){var h=d||{},p=[];if(!u||u.length===0)return p;for(var g=u.split(/[\r\n]/),m=g.length-1;m>=0&&g[m].length===0;)--m;for(var v=10,y=0,x=0;x<=m;++x)y=g[x].indexOf(" "),y==-1?y=g[x].length:y++,v=Math.max(v,y);for(x=0;x<=m;++x){p[x]=[];var b=0;for(e(g[x].slice(0,v).trim(),p,x,b,h),b=1;b<=(g[x].length-v)/10+1;++b)e(g[x].slice(v+(b-1)*10,v+b*10).trim(),p,x,b,h)}return h.sheetRows&&(p=p.slice(0,h.sheetRows)),p}var r={44:",",9:"	",59:";",124:"|"},n={44:3,9:2,59:1,124:0};function a(u){for(var d={},h=!1,p=0,g=0;p<u.length;++p)(g=u.charCodeAt(p))==34?h=!h:!h&&g in r&&(d[g]=(d[g]||0)+1);g=[];for(p in d)Object.prototype.hasOwnProperty.call(d,p)&&g.push([d[p],p]);if(!g.length){d=n;for(p in d)Object.prototype.hasOwnProperty.call(d,p)&&g.push([d[p],p])}return g.sort(function(m,v){return m[0]-v[0]||n[m[1]]-n[v[1]]}),r[g.pop()[1]]||44}function i(u,d){var h=d||{},p="",g={};h.dense&&(g["!data"]=[]);var m={s:{c:0,r:0},e:{c:0,r:0}};u.slice(0,4)=="sep="?u.charCodeAt(5)==13&&u.charCodeAt(6)==10?(p=u.charAt(4),u=u.slice(7)):u.charCodeAt(5)==13||u.charCodeAt(5)==10?(p=u.charAt(4),u=u.slice(6)):p=a(u.slice(0,1024)):h&&h.FS?p=h.FS:p=a(u.slice(0,1024));var v=0,y=0,x=0,b=0,S=0,w=p.charCodeAt(0),A=!1,_=0,O=u.charCodeAt(0),C=h.dateNF!=null?FLe(h.dateNF):null;function P(){var j=u.slice(b,S);j.slice(-1)=="\r"&&(j=j.slice(0,-1));var T={};if(j.charAt(0)=='"'&&j.charAt(j.length-1)=='"'&&(j=j.slice(1,-1).replace(/""/g,'"')),h.cellText!==!1&&(T.w=j),j.length===0)T.t="z";else if(h.raw)T.t="s",T.v=j;else if(j.trim().length===0)T.t="s",T.v=j;
492else if(j.charCodeAt(0)==61)j.charCodeAt(1)==34&&j.charCodeAt(j.length-1)==34?(T.t="s",T.v=j.slice(2,-1).replace(/""/g,'"')):R7e(j)?(T.t="s",T.f=j.slice(1),T.v=j):(T.t="s",T.v=j);else if(j=="TRUE")T.t="b",T.v=!0;else if(j=="FALSE")T.t="b",T.v=!1;else if(!isNaN(x=$s(j)))T.t="n",T.v=x;else if(!isNaN((x=P1(j)).getDate())||C&&j.match(C)){if(T.z=h.dateNF||_r[14],C&&j.match(C)){var D=$Le(j,h.dateNF,j.match(C)||[]);x=Fa(D),h&&h.UTC===!1&&(x=bh(x))}else h&&h.UTC===!1?x=bh(x):h.cellText!==!1&&h.dateNF&&(T.w=Zs(T.z,x));h.cellDates?(T.t="d",T.v=x):(T.t="n",T.v=Ln(x)),h.cellNF||delete T.z}else j.charCodeAt(0)==35&&zo[j]!=null?(T.t="e",T.w=j,T.v=zo[j]):(T.t="s",T.v=j);if(T.t=="z"||(h.dense?(g["!data"][v]||(g["!data"][v]=[]),g["!data"][v][y]=T):g[Mr({c:y,r:v})]=T),b=S+1,O=u.charCodeAt(b),m.e.c<y&&(m.e.c=y),m.e.r<v&&(m.e.r=v),_==w)++y;else if(y=0,++v,h.sheetRows&&h.sheetRows<=v)return!0}e:for(;S<u.length;++S)switch(_=u.charCodeAt(S)){case 34:O===34&&(A=!A);break;case 13:if(A)break;u.charCodeAt(S+1)==10&&++S;case w:case 10:if(!A&&P())break e;break}return S-b>0&&P(),g["!ref"]=rn(m),g}function o(u,d){return!(d&&d.PRN)||d.FS||u.slice(0,4)=="sep="||u.indexOf("	")>=0||u.indexOf(",")>=0||u.indexOf(";")>=0?i(u,d):Qh(t(u,d),d)}function s(u,d){var h="",p=d.type=="string"?[0,0,0,0]:oVe(u,d);switch(d.type){case"base64":h=uc(u);break;case"binary":h=u;break;case"buffer":d.codepage==65001?h=u.toString("utf8"):d.codepage&&typeof Np<"u"?h=Np.utils.decode(d.codepage,u):h=qt&&Buffer.isBuffer(u)?u.toString("binary"):Vu(u);break;case"array":h=$P(u);break;case"string":h=u;break;default:throw new Error("Unrecognized type "+d.type)}return p[0]==239&&p[1]==187&&p[2]==191?h=vf(h.slice(3)):d.type!="string"&&d.type!="buffer"&&d.codepage==65001?h=vf(h):d.type=="binary"&&typeof Np<"u"&&d.codepage&&(h=Np.utils.decode(d.codepage,Np.utils.encode(28591,h))),h.slice(0,19)=="socialcalc:version:"?wG.to_sheet(d.type=="string"?h:vf(h),d):o(h,d)}function l(u,d){return Jh(s(u,d),d)}function c(u){var d=[];if(!u["!ref"])return"";for(var h=Sr(u["!ref"]),p,g=u["!data"]!=null,m=h.s.r;m<=h.e.r;++m){for(var v=[],y=h.s.c;y<=h.e.c;++y){var x=Mr({r:m,c:y});if(p=g?(u["!data"][m]||[])[y]:u[x],!p||p.v==null){v.push("          ");continue}for(var b=(p.w||(Js(p),p.w)||"").slice(0,10);b.length<10;)b+=" ";v.push(b+(y===0?" ":""))}d.push(v.join(""))}return d.join(`
493`)}return{to_workbook:l,to_sheet:s,from_sheet:c}}(),MM=function(){function e(V,Q,K){if(V){da(V,V.l||0);for(var Y=K.Enum||fe;V.l<V.length;){var te=V.read_shift(2),Se=Y[te]||Y[65535],N=V.read_shift(2),de=V.l+N,oe=Se.f&&Se.f(V,N,K);if(V.l=de,Q(oe,Se,te))return}}}function t(V,Q){switch(Q.type){case"base64":return n(Ka(uc(V)),Q);case"binary":return n(Ka(V),Q);case"buffer":case"array":return n(V,Q)}throw"Unsupported type "+Q.type}var r=["mmmm","dd-mmm-yyyy","dd-mmm","mmm-yyyy","@","mm/dd","hh:mm:ss AM/PM","hh:mm AM/PM","mm/dd/yyyy","mm/dd","hh:mm:ss","hh:mm"];function n(V,Q){if(!V)return V;var K=Q||{},Y={},te="Sheet1",Se="",N=0,de={},oe=[],X=[],G=[];K.dense&&(G=Y["!data"]=[]);var ce={s:{r:0,c:0},e:{r:0,c:0}},U=K.sheetRows||0,I={};if(V[4]==81&&V[5]==80&&V[6]==87)return _e(V,Q);if(V[2]==0&&(V[3]==8||V[3]==9)&&V.length>=16&&V[14]==5&&V[15]===108)throw new Error("Unsupported Works 3 for Mac file");
vendor: 22,611 bytes, lines 493-495
493if(V[2]==2)K.Enum=fe,e(V,function(J,ve,Ce){switch(Ce){case 0:K.vers=J,J>=4096&&(K.qpro=!0);break;case 255:K.vers=J,K.works=!0;break;case 6:ce=J;break;case 204:J&&(Se=J);break;case 222:Se=J;break;case 15:case 51:(!K.qpro&&!K.works||Ce==51)&&J[1].v.charCodeAt(0)<48&&(J[1].v=J[1].v.slice(1)),(K.works||K.works2)&&(J[1].v=J[1].v.replace(/\r\n/g,`
494`));case 13:case 14:case 16:(J[2]&112)==112&&(J[2]&15)>1&&(J[2]&15)<15&&(J[1].z=K.dateNF||r[(J[2]&15)-1]||_r[14],K.cellDates&&(J[1].v=mf(J[1].v),J[1].t=typeof J[1].v=="number"?"n":"d")),K.qpro&&J[3]>N&&(Y["!ref"]=rn(ce),de[te]=Y,oe.push(te),Y={},K.dense&&(G=Y["!data"]=[]),ce={s:{r:0,c:0},e:{r:0,c:0}},N=J[3],te=Se||"Sheet"+(N+1),Se="");var Pe=K.dense?(G[J[0].r]||[])[J[0].c]:Y[Mr(J[0])];if(Pe){Pe.t=J[1].t,Pe.v=J[1].v,J[1].z!=null&&(Pe.z=J[1].z),J[1].f!=null&&(Pe.f=J[1].f),I=Pe;break}K.dense?(G[J[0].r]||(G[J[0].r]=[]),G[J[0].r][J[0].c]=J[1]):Y[Mr(J[0])]=J[1],I=J[1];break;case 21509:K.works2=!0;break;case 21506:J==5281&&(I.z="hh:mm:ss",K.cellDates&&I.t=="n"&&(I.v=mf(I.v),I.t=typeof I.v=="number"?"n":"d"));break}},K);else if(V[2]==26||V[2]==14)K.Enum=pe,V[2]==14&&(K.qpro=!0,V.l=0),e(V,function(J,ve,Ce){switch(Ce){case 204:te=J;break;case 22:J[1].v.charCodeAt(0)<48&&(J[1].v=J[1].v.slice(1)),J[1].v=J[1].v.replace(/\x0F./g,function(Pe){return String.fromCharCode(Pe.charCodeAt(1)-32)}).replace(/\r\n/g,`
495`);case 23:case 24:case 25:case 37:case 39:case 40:if(J[3]>N&&(Y["!ref"]=rn(ce),de[te]=Y,oe.push(te),Y={},K.dense&&(G=Y["!data"]=[]),ce={s:{r:0,c:0},e:{r:0,c:0}},N=J[3],te="Sheet"+(N+1)),U>0&&J[0].r>=U)break;K.dense?(G[J[0].r]||(G[J[0].r]=[]),G[J[0].r][J[0].c]=J[1]):Y[Mr(J[0])]=J[1],ce.e.c<J[0].c&&(ce.e.c=J[0].c),ce.e.r<J[0].r&&(ce.e.r=J[0].r);break;case 27:J[14e3]&&(X[J[14e3][0]]=J[14e3][1]);break;case 1537:X[J[0]]=J[1],J[0]==N&&(te=J[1]);break}},K);else throw new Error("Unrecognized LOTUS BOF "+V[2]);if(Y["!ref"]=rn(ce),de[Se||te]=Y,oe.push(Se||te),!X.length)return{SheetNames:oe,Sheets:de};for(var R={},z=[],le=0;le<X.length;++le)de[oe[le]]?(z.push(X[le]||oe[le]),R[X[le]]=de[X[le]]||de[oe[le]]):(z.push(X[le]),R[X[le]]={"!ref":"A1"});return{SheetNames:z,Sheets:R}}function a(V,Q){var K=Q||{};if(+K.codepage>=0&&M0(+K.codepage),K.type=="string")throw new Error("Cannot write WK1 to JS string");var Y=Zn();if(!V["!ref"])throw new Error("Cannot export empty sheet to WK1");var te=Sr(V["!ref"]),Se=V["!data"]!=null,N=[];ke(Y,0,o(1030)),ke(Y,6,c(te));for(var de=Math.min(te.e.r,8191),oe=te.s.c;oe<=te.e.c;++oe)N[oe]=Jt(oe);for(var X=te.s.r;X<=de;++X){var G=ar(X);for(oe=te.s.c;oe<=te.e.c;++oe){var ce=Se?(V["!data"][X]||[])[oe]:V[N[oe]+G];if(!(!ce||ce.t=="z"))switch(ce.t){case"n":(ce.v|0)==ce.v&&ce.v>=-32768&&ce.v<=32767?ke(Y,13,v(X,oe,ce)):ke(Y,14,x(X,oe,ce));break;case"d":var U=Ln(ce.v);(U|0)==U&&U>=-32768&&U<=32767?ke(Y,13,v(X,oe,{t:"n",v:U,z:ce.z||_r[14]})):ke(Y,14,x(X,oe,{t:"n",v:U,z:ce.z||_r[14]}));break;default:var I=Js(ce);ke(Y,15,p(X,oe,I.slice(0,239)))}}}return ke(Y,1),Y.end()}function i(V,Q){var K=Q||{};if(+K.codepage>=0&&M0(+K.codepage),K.type=="string")throw new Error("Cannot write WK3 to JS string");var Y=Zn();ke(Y,0,s(V));for(var te=0,Se=0;te<V.SheetNames.length;++te)(V.Sheets[V.SheetNames[te]]||{})["!ref"]&&ke(Y,27,W(V.SheetNames[te],Se++));var N=0;for(te=0;te<V.SheetNames.length;++te){var de=V.Sheets[V.SheetNames[te]];if(!(!de||!de["!ref"])){for(var oe=Sr(de["!ref"]),X=de["!data"]!=null,G=[],ce=Math.min(oe.e.r,8191),U=oe.s.r;U<=ce;++U)for(var I=ar(U),R=oe.s.c;R<=oe.e.c;++R){U===oe.s.r&&(G[R]=Jt(R));var z=G[R]+I,le=X?(de["!data"][U]||[])[R]:de[z];if(!(!le||le.t=="z"))if(le.t=="n")ke(Y,23,D(U,R,N,le.v));else{var J=Js(le);ke(Y,22,P(U,R,N,J.slice(0,239)))}}++N}}return ke(Y,1),Y.end()}function o(V){var Q=ye(2);return Q.write_shift(2,V),Q}function s(V){var Q=ye(26);Q.write_shift(2,4096),Q.write_shift(2,4),Q.write_shift(4,0);for(var K=0,Y=0,te=0,Se=0;Se<V.SheetNames.length;++Se){var N=V.SheetNames[Se],de=V.Sheets[N];if(!(!de||!de["!ref"])){++te;var oe=Fn(de["!ref"]);K<oe.e.r&&(K=oe.e.r),Y<oe.e.c&&(Y=oe.e.c)}}return K>8191&&(K=8191),Q.write_shift(2,K),Q.write_shift(1,te),Q.write_shift(1,Y),Q.write_shift(2,0),Q.write_shift(2,0),Q.write_shift(1,1),Q.write_shift(1,2),Q.write_shift(4,0),Q.write_shift(4,0),Q}function l(V,Q,K){var Y={s:{c:0,r:0},e:{c:0,r:0}};return Q==8&&K.qpro?(Y.s.c=V.read_shift(1),V.l++,Y.s.r=V.read_shift(2),Y.e.c=V.read_shift(1),V.l++,Y.e.r=V.read_shift(2),Y):(Y.s.c=V.read_shift(2),Y.s.r=V.read_shift(2),Q==12&&K.qpro&&(V.l+=2),Y.e.c=V.read_shift(2),Y.e.r=V.read_shift(2),Q==12&&K.qpro&&(V.l+=2),Y.s.c==65535&&(Y.s.c=Y.e.c=Y.s.r=Y.e.r=0),Y)}function c(V){var Q=ye(8);return Q.write_shift(2,V.s.c),Q.write_shift(2,V.s.r),Q.write_shift(2,V.e.c),Q.write_shift(2,V.e.r),Q}function u(V,Q,K){var Y=[{c:0,r:0},{t:"n",v:0},0,0];return K.qpro&&K.vers!=20768?(Y[0].c=V.read_shift(1),Y[3]=V.read_shift(1),Y[0].r=V.read_shift(2),V.l+=2):K.works?(Y[0].c=V.read_shift(2),Y[0].r=V.read_shift(2),Y[2]=V.read_shift(2)):(Y[2]=V.read_shift(1),Y[0].c=V.read_shift(2),Y[0].r=V.read_shift(2)),Y}function d(V){return V.z&&Hu(V.z)?240|(r.indexOf(V.z)+1||2):255}function h(V,Q,K){var Y=V.l+Q,te=u(V,Q,K);if(te[1].t="s",(K.vers&65534)==20768){V.l++;var Se=V.read_shift(1);return te[1].v=V.read_shift(Se,"utf8"),te}return K.qpro&&V.l++,te[1].v=V.read_shift(Y-V.l,"cstr"),te}function p(V,Q,K){var Y=ye(7+K.length);Y.write_shift(1,255),Y.write_shift(2,Q),Y.write_shift(2,V),Y.write_shift(1,39);for(var te=0;te<Y.length;++te){var Se=K.charCodeAt(te);Y.write_shift(1,Se>=128?95:Se)}return Y.write_shift(1,0),Y}function g(V,Q,K){var Y=V.l+Q,te=u(V,Q,K);if(te[1].t="s",K.vers==20768){var Se=V.read_shift(1);return te[1].v=V.read_shift(Se,"utf8"),te}return te[1].v=V.read_shift(Y-V.l,"cstr"),te}function m(V,Q,K){var Y=u(V,Q,K);return Y[1].v=V.read_shift(2,"i"),Y}function v(V,Q,K){var Y=ye(7);return Y.write_shift(1,d(K)),Y.write_shift(2,Q),Y.write_shift(2,V),Y.write_shift(2,K.v,"i"),Y}function y(V,Q,K){var Y=u(V,Q,K);return Y[1].v=V.read_shift(8,"f"),Y}function x(V,Q,K){var Y=ye(13);return Y.write_shift(1,d(K)),Y.write_shift(2,Q),Y.write_shift(2,V),Y.write_shift(8,K.v,"f"),Y}function b(V,Q,K){var Y=V.l+Q,te=u(V,Q,K);if(te[1].v=V.read_shift(8,"f"),K.qpro)V.l=Y;else{var Se=V.read_shift(2);_(V.slice(V.l,V.l+Se),te),V.l+=Se}return te}function S(V,Q,K){var Y=Q&32768;return Q&=-32769,Q=(Y?V:0)+(Q>=8192?Q-16384:Q),(Y?"":"$")+(K?Jt(Q):ar(Q))}var w={31:["NA",0],33:["ABS",1],34:["TRUNC",1],35:["SQRT",1],36:["LOG",1],37:["LN",1],38:["PI",0],39:["SIN",1],40:["COS",1],41:["TAN",1],42:["ATAN2",2],43:["ATAN",1],44:["ASIN",1],45:["ACOS",1],46:["EXP",1],47:["MOD",2],49:["ISNA",1],50:["ISERR",1],51:["FALSE",0],52:["TRUE",0],53:["RAND",0],54:["DATE",3],63:["ROUND",2],64:["TIME",3],68:["ISNUMBER",1],69:["ISTEXT",1],70:["LEN",1],71:["VALUE",1],73:["MID",3],74:["CHAR",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],102:["UPPER",1],103:["LOWER",1],107:["PROPER",1],109:["TRIM",1],111:["T",1]},A=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function _(V,Q){da(V,0);for(var K=[],Y=0,te="",Se="",N="",de="";V.l<V.length;){var oe=V[V.l++];switch(oe){case 0:K.push(V.read_shift(8,"f"));break;case 1:Se=S(Q[0].c,V.read_shift(2),!0),te=S(Q[0].r,V.read_shift(2),!1),K.push(Se+te);break;case 2:{var X=S(Q[0].c,V.read_shift(2),!0),G=S(Q[0].r,V.read_shift(2),!1);Se=S(Q[0].c,V.read_shift(2),!0),te=S(Q[0].r,V.read_shift(2),!1),K.push(X+G+":"+Se+te)}break;case 3:if(V.l<V.length){console.error("WK1 premature formula end");return}break;case 4:K.push("("+K.pop()+")");break;case 5:K.push(V.read_shift(2));break;case 6:{for(var ce="";oe=V[V.l++];)ce+=String.fromCharCode(oe);K.push('"'+ce.replace(/"/g,'""')+'"')}break;case 8:K.push("-"+K.pop());break;case 23:K.push("+"+K.pop());break;case 22:K.push("NOT("+K.pop()+")");break;case 20:case 21:de=K.pop(),N=K.pop(),K.push(["AND","OR"][oe-20]+"("+N+","+de+")");break;default:if(oe<32&&A[oe])de=K.pop(),N=K.pop(),K.push(N+A[oe]+de);else if(w[oe]){if(Y=w[oe][1],Y==69&&(Y=V[V.l++]),Y>K.length){console.error("WK1 bad formula parse 0x"+oe.toString(16)+":|"+K.join("|")+"|");return}var U=K.slice(-Y);K.length-=Y,K.push(w[oe][0]+"("+U.join(",")+")")}else return oe<=7?console.error("WK1 invalid opcode "+oe.toString(16)):oe<=24?console.error("WK1 unsupported op "+oe.toString(16)):oe<=30?console.error("WK1 invalid opcode "+oe.toString(16)):oe<=115?console.error("WK1 unsupported function opcode "+oe.toString(16)):console.error("WK1 unrecognized opcode "+oe.toString(16))}}K.length==1?Q[1].f=""+K[0]:console.error("WK1 bad formula parse |"+K.join("|")+"|")}function O(V){var Q=[{c:0,r:0},{t:"n",v:0},0];return Q[0].r=V.read_shift(2),Q[3]=V[V.l++],Q[0].c=V[V.l++],Q}function C(V,Q){var K=O(V);return K[1].t="s",K[1].v=V.read_shift(Q-4,"cstr"),K}function P(V,Q,K,Y){var te=ye(6+Y.length);te.write_shift(2,V),te.write_shift(1,K),te.write_shift(1,Q),te.write_shift(1,39);for(var Se=0;Se<Y.length;++Se){var N=Y.charCodeAt(Se);te.write_shift(1,N>=128?95:N)}return te.write_shift(1,0),te}function j(V,Q){var K=O(V);K[1].v=V.read_shift(2);var Y=K[1].v>>1;if(K[1].v&1)switch(Y&7){case 0:Y=(Y>>3)*5e3;break;case 1:Y=(Y>>3)*500;break;case 2:Y=(Y>>3)/20;break;case 3:Y=(Y>>3)/200;break;case 4:Y=(Y>>3)/2e3;break;case 5:Y=(Y>>3)/2e4;break;case 6:Y=(Y>>3)/16;break;case 7:Y=(Y>>3)/64;break}return K[1].v=Y,K}function T(V,Q){var K=O(V),Y=V.read_shift(4),te=V.read_shift(4),Se=V.read_shift(2);if(Se==65535)return Y===0&&te===3221225472?(K[1].t="e",K[1].v=15):Y===0&&te===3489660928?(K[1].t="e",K[1].v=42):K[1].v=0,K;var N=Se&32768;return Se=(Se&32767)-16446,K[1].v=(1-N*2)*(te*Math.pow(2,Se+32)+Y*Math.pow(2,Se)),K}function D(V,Q,K,Y){var te=ye(14);if(te.write_shift(2,V),te.write_shift(1,K),te.write_shift(1,Q),Y==0)return te.write_shift(4,0),te.write_shift(4,0),te.write_shift(2,65535),te;var Se=0,N=0,de=0,oe=0;return Y<0&&(Se=1,Y=-Y),N=Math.log2(Y)|0,Y/=Math.pow(2,N-31),oe=Y>>>0,oe&2147483648||(Y/=2,++N,oe=Y>>>0),Y-=oe,oe|=2147483648,oe>>>=0,Y*=Math.pow(2,32),de=Y>>>0,te.write_shift(4,de),te.write_shift(4,oe),N+=16383+(Se?32768:0),te.write_shift(2,N),te}function k(V,Q){var K=T(V);return V.l+=Q-14,K}function F(V,Q){var K=O(V),Y=V.read_shift(4);return K[1].v=Y>>6,K}function ee(V,Q){var K=O(V),Y=V.read_shift(8,"f");return K[1].v=Y,K}function M(V,Q){var K=ee(V);return V.l+=Q-12,K}function H(V,Q){return V[V.l+Q-1]==0?V.read_shift(Q,"cstr"):""}function q(V,Q){var K=V[V.l++];K>Q-1&&(K=Q-1);for(var Y="";Y.length<K;)Y+=String.fromCharCode(V[V.l++]);return Y}function ue(V,Q,K){if(!(!K.qpro||Q<21)){var Y=V.read_shift(1);V.l+=17,V.l+=1,V.l+=2;var te=V.read_shift(Q-21,"cstr");return[Y,te]}}function ie(V,Q){for(var K={},Y=V.l+Q;V.l<Y;){var te=V.read_shift(2);if(te==14e3){for(K[te]=[0,""],K[te][0]=V.read_shift(2);V[V.l];)K[te][1]+=String.fromCharCode(V[V.l]),V.l++;V.l++}}return K}function W(V,Q){var K=ye(5+V.length);K.write_shift(2,14e3),K.write_shift(2,Q);for(var Y=0;Y<V.length;++Y){var te=V.charCodeAt(Y);K[K.l++]=te>127?95:te}return K[K.l++]=0,K}var fe={0:{n:"BOF",f:gy},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:l},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:m},14:{n:"NUMBER",f:y},15:{n:"LABEL",f:h},16:{n:"FORMULA",f:b},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:g},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:H},222:{n:"SHEETNAMELP",f:q},255:{n:"BOF",f:gy},21506:{n:"WKSNF",f:gy},65535:{n:""}},pe={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:C},23:{n:"NUMBER17",f:T},24:{n:"NUMBER18",f:j},25:{n:"FORMULA19",f:k},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:ie},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:F},38:{n:"??"},39:{n:"NUMBER27",f:ee},40:{n:"FORMULA28",f:M},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:H},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:ue},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:""}},me={5:"dd-mmm-yy",6:"dd-mmm",7:"mmm-yy",8:"mm/dd/yy",10:"hh:mm:ss AM/PM",11:"hh:mm AM/PM",14:"dd-mmm-yyyy",15:"mmm-yyyy",34:"0.00",50:"0.00;[Red]0.00",66:"0.00;(0.00)",82:"0.00;[Red](0.00)",162:'"$"#,##0.00;\\("$"#,##0.00\\)',288:"0%",304:"0E+00",320:"# ?/?"};function Oe(V){var Q=V.read_shift(2),K=V.read_shift(1);if(K!=0)throw"unsupported QPW string type "+K.toString(16);return V.read_shift(Q,"sbcs-cont")}function _e(V,Q){da(V,0);var K=Q||{},Y={};K.dense&&(Y["!data"]=[]);var te=[],Se="",N={s:{r:-1,c:-1},e:{r:-1,c:-1}},de=0,oe=0,X=0,G=0,ce={SheetNames:[],Sheets:{}},U=[];e:for(;V.l<V.length;){var I=V.read_shift(2),R=V.read_shift(2),z=V.slice(V.l,V.l+R);switch(da(z,0),I){case 1:if(z.read_shift(4)!=962023505)throw"Bad QPW9 BOF!";break;case 2:break e;case 8:break;case 10:for(var le=z.read_shift(4),J=(z.length-z.l)/le|0,ve=0;ve<le;++ve){var Ce=z.l+J,Pe={};z.l+=2,Pe.numFmtId=z.read_shift(2),me[Pe.numFmtId]&&(Pe.z=me[Pe.numFmtId]),z.l=Ce,U.push(Pe)}break;case 1025:break;case 1026:break;case 1031:for(z.l+=12;z.l<z.length;)de=z.read_shift(2),oe=z.read_shift(1),te.push(z.read_shift(de,"cstr"));break;case 1032:break;case 1537:{var pt=z.read_shift(2);Y={},K.dense&&(Y["!data"]=[]),N.s.c=z.read_shift(2),N.e.c=z.read_shift(2),N.s.r=z.read_shift(4),N.e.r=z.read_shift(4),z.l+=4,z.l+2<z.length&&(de=z.read_shift(2),oe=z.read_shift(1),Se=de==0?"":z.read_shift(de,"cstr")),Se||(Se=Jt(pt))}break;case 1538:{if(N.s.c>255||N.s.r>999999)break;N.e.c<N.s.c&&(N.e.c=N.s.c),N.e.r<N.s.r&&(N.e.r=N.s.r),Y["!ref"]=rn(N),tN(ce,Y,Se)}break;case 2561:X=z.read_shift(2),N.e.c<X&&(N.e.c=X),N.s.c>X&&(N.s.c=X),G=z.read_shift(4),N.s.r>G&&(N.s.r=G),G=z.read_shift(4),N.e.r<G&&(N.e.r=G);break;case 3073:{G=z.read_shift(4),de=z.read_shift(4),N.s.r>G&&(N.s.r=G),N.e.r<G+de-1&&(N.e.r=G+de-1);for(var Wt=Jt(X);z.l<z.length;){var Be={t:"z"},Le=z.read_shift(1),it=-1;Le&128&&(it=z.read_shift(2));var Nt=Le&64?z.read_shift(2)-1:0;switch(Le&31){case 0:break;case 1:break;case 2:Be={t:"n",v:z.read_shift(2)};break;case 3:Be={t:"n",v:z.read_shift(2,"i")};break;case 4:Be={t:"n",v:KP(z)};break;case 5:Be={t:"n",v:z.read_shift(8,"f")};break;case 7:Be={t:"s",v:te[oe=z.read_shift(4)-1]};break;case 8:Be={t:"n",v:z.read_shift(8,"f")},z.l+=2,z.l+=4,isNaN(Be.v)&&(Be={t:"e",v:15});break;default:throw"Unrecognized QPW cell type "+(Le&31)}it!=-1&&(U[it-1]||{}).z&&(Be.z=U[it-1].z);var ir=0;if(Le&32)switch(Le&31){case 2:ir=z.read_shift(2);break;case 3:ir=z.read_shift(2,"i");break;case 7:ir=z.read_shift(2);break;default:throw"Unsupported delta for QPW cell type "+(Le&31)}if(!(!K.sheetStubs&&Be.t=="z")){var Ct=ea(Be);Be.t=="n"&&Be.z&&Hu(Be.z)&&K.cellDates&&(Ct.v=mf(Be.v),Ct.t=typeof Ct.v=="number"?"n":"d"),Y["!data"]!=null?(Y["!data"][G]||(Y["!data"][G]=[]),Y["!data"][G][X]=Ct):Y[Wt+ar(G)]=Ct}for(++G,--de;Nt-- >0&&de>=0;){if(Le&32)switch(Le&31){case 2:Be={t:"n",v:Be.v+ir&65535};break;case 3:Be={t:"n",v:Be.v+ir&65535},Be.v>32767&&(Be.v-=65536);break;case 7:Be={t:"s",v:te[oe=oe+ir>>>0]};break;default:throw"Cannot apply delta for QPW cell type "+(Le&31)}else switch(Le&31){case 1:Be={t:"z"};break;case 2:Be={t:"n",v:z.read_shift(2)};break;case 7:Be={t:"s",v:te[oe=z.read_shift(4)-1]};break;default:throw"Cannot apply repeat for QPW cell type "+(Le&31)}!K.sheetStubs&&Be.t=="z"||(Y["!data"]!=null?(Y["!data"][G]||(Y["!data"][G]=[]),Y["!data"][G][X]=Be):Y[Wt+ar(G)]=Be),++G,--de}}}break;case 3074:{X=z.read_shift(2),G=z.read_shift(4);var ht=Oe(z);Y["!data"]!=null?(Y["!data"][G]||(Y["!data"][G]=[]),Y["!data"][G][X]={t:"s",v:ht}):Y[Jt(X)+ar(G)]={t:"s",v:ht}}break}V.l+=R}return ce}return{sheet_to_wk1:a,book_to_wk3:i,to_workbook:t}}(),DBe=/^\s|\s$|[\t\n\r]/;function IBe(e,t){if(!t.bookSST)return"";var r=[on];r[r.length]=De("sst",null,{xmlns:Zh[0],count:e.Count,uniqueCount:e.Unique});for(var n=0;n!=e.length;++n)if(e[n]!=null){var a=e[n],i="<si>";a.r?i+=a.r:(i+="<t",a.t||(a.t=""),typeof a.t!="string"&&(a.t=String(a.t)),a.t.match(DBe)&&(i+=' xml:space="preserve"'),i+=">"+St(a.t)+"</t>"),i+="</si>",r[r.length]=i}return r.length>2&&(r[r.length]="</sst>",r[1]=r[1].replace("/>",">")),r.join("")}function MBe(e){return[e.read_shift(4),e.read_shift(4)]}function FBe(e,t){return t||(t=ye(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}var $Be=E6e;function LBe(e){var t=Zn();Te(t,159,FBe(e));for(var r=0;r<e.length;++r)Te(t,19,$Be(e[r]));return Te(t,160),t.end()}function BBe(e){for(var t=[],r=e.split(""),n=0;n<r.length;++n)t[n]=r[n].charCodeAt(0);return t}function _G(e){var t=0,r,n=BBe(e),a=n.length+1,i,o,s,l,c;for(r=Wu(a),r[0]=n.length,i=1;i!=a;++i)r[i]=n[i-1];for(i=a-1;i>=0;--i)o=r[i],s=t&16384?1:0,l=t<<1&32767,c=s|l,t=c^o;return t^52811}function UBe(e,t){var r=["{\\rtf1\\ansi"];if(!e["!ref"])return r[0]+"}";for(var n=Sr(e["!ref"]),a,i=e["!data"]!=null,o=[],s=n.s.r;s<=n.e.r;++s){r.push("\\trowd\\trautofit1");for(var l=n.s.c;l<=n.e.c;++l)r.push("\\cellx"+(l+1));for(r.push("\\pard\\intbl"),i&&(o=e["!data"][s]||[]),l=n.s.c;l<=n.e.c;++l){var c=Mr({r:s,c:l});if(a=i?o[l]:e[c],!a||a.v==null&&(!a.f||a.F)){r.push(" \\cell");continue}r.push(" "+(a.w||(Js(a),a.w)||"").replace(/[\r\n]/g,"\\par ")),r.push("\\cell")}r.push("\\pard\\intbl\\row")}return r.join("")+"}"}function FM(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 zBe=6,Ls=zBe;function D1(e){return Math.floor((e+Math.round(128/Ls)/256)*Ls)}function I1(e){return Math.floor((e-5)/Ls*100+.5)/100}function VT(e){return Math.round((e*Ls+5)/Ls*256)/256}function XP(e){e.width?(e.wpx=D1(e.width),e.wch=I1(e.wpx),e.MDW=Ls):e.wpx?(e.wch=I1(e.wpx),e.width=VT(e.wch),e.MDW=Ls):typeof e.wch=="number"&&(e.width=VT(e.wch),e.wpx=D1(e.width),e.MDW=Ls),e.customWidth&&delete e.customWidth}var WBe=96,SG=WBe;function M1(e){return e*96/SG}function EG(e){return e*SG/96}function VBe(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]=De("numFmt",null,{numFmtId:n,formatCode:St(e[n])}))}),t.length===1?"":(t[t.length]="</numFmts>",t[0]=De("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}function HBe(e){var t=[];return t[t.length]=De("cellXfs",null),e.forEach(function(r){t[t.length]=De("xf",null,r)}),t[t.length]="</cellXfs>",t.length===2?"":(t[0]=De("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}function qBe(e,t){var r=[on,De("styleSheet",null,{xmlns:Zh[0],"xmlns:vt":Tn.vt})],n;return e.SSF&&(n=VBe(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=HBe(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 GBe(e,t){var r=e.read_shift(2),n=Jn(e);return[r,n]}function KBe(e,t,r){r||(r=ye(6+4*t.length)),r.write_shift(2,e),gn(t,r);var n=r.length>r.l?r.slice(0,r.l):r;return r.l==null&&(r.l=r.length),n}function YBe(e,t,r){var n={};n.sz=e.read_shift(2)/20;var a=N6e(e);a.fItalic&&(n.italic=1),a.fCondense&&(n.condense=1),a.fExtend&&(n.extend=1),a.fShadow&&(n.shadow=1),a.fOutline&&(n.outline=1),a.fStrikeout&&(n.strike=1);var i=e.read_shift(2);switch(i===700&&(n.bold=1),e.read_shift(2)){case 1:n.vertAlign="superscript";break;case 2:n.vertAlign="subscript";break}var o=e.read_shift(1);o!=0&&(n.underline=o);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=P6e(e),e.read_shift(1)){case 1:n.scheme="major";break;case 2:n.scheme="minor";break}return n.name=Jn(e),n}function XBe(e,t){t||(t=ye(25+4*32)),t.write_shift(2,e.sz*20),j6e(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),j1(e.color,t);var n=0;return e.scheme=="major"&&(n=1),e.scheme=="minor"&&(n=2),t.write_shift(1,n),gn(e.name,t),t.length>t.l?t.slice(0,t.l):t}var ZBe=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","dar
495kVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],Y2,JBe=rs;function $M(e,t){t||(t=ye(4*3+8*7+16*1)),Y2||(Y2=FP(ZBe));var r=Y2[e.patternType];r==null&&(r=40),t.write_shift(4,r);var n=0;if(r!=40)for(j1({auto:1},t),j1({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 QBe(e,t){var r=e.l+t,n=e.read_shift(2),a=e.read_shift(2);return e.l=r,{ixfe:n,numFmtId:a}}function AG(e,t,r){r||(r=ye(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 jp(e,t){return t||(t=ye(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var e7e=rs;function t7e(e,t){return t||(t=ye(51)),t.write_shift(1,0),jp(null,t),jp(null,t),jp(null,t),jp(null,t),jp(null,t),t.length>t.l?t.slice(0,t.l):t}function r7e(e,t){return t||(t=ye(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),U0(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}function n7e(e,t,r){var n=ye(2052);return n.write_shift(4,e),U0(t,n),U0(r,n),n.length>n.l?n.slice(0,n.l):n}function a7e(e,t){if(t){var r=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var a=n[0];a<=n[1];++a)t[a]!=null&&++r}),r!=0&&(Te(e,615,ho(r)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var a=n[0];a<=n[1];++a)t[a]!=null&&Te(e,44,KBe(a,t[a]))}),Te(e,616))}}function i7e(e){var t=1;Te(e,611,ho(t)),Te(e,43,XBe({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),Te(e,612)}function o7e(e){var t=2;Te(e,603,ho(t)),Te(e,45,$M({patternType:"none"})),Te(e,45,$M({patternType:"gray125"})),Te(e,604)}function s7e(e){var t=1;Te(e,613,ho(t)),Te(e,46,t7e()),Te(e,614)}function l7e(e){var t=1;Te(e,626,ho(t)),Te(e,47,AG({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),Te(e,627)}function c7e(e,t){Te(e,617,ho(t.length)),t.forEach(function(r){Te(e,47,AG(r,0))}),Te(e,618)}function u7e(e){var t=1;Te(e,619,ho(t)),Te(e,48,r7e({xfId:0,builtinId:0,name:"Normal"})),Te(e,620)}function d7e(e){var t=0;Te(e,505,ho(t)),Te(e,506)}function f7e(e){var t=0;Te(e,508,n7e(t,"TableStyleMedium9","PivotStyleMedium4")),Te(e,509)}function h7e(e,t){var r=Zn();return Te(r,278),a7e(r,e.SSF),i7e(r),o7e(r),s7e(r),l7e(r),c7e(r,t.cellXfs),u7e(r),d7e(r),f7e(r),Te(r,279),r.end()}function TG(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&typeof e.raw=="string")return e.raw;var r=[on];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="新細明體"/>
495',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>
495",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 p7e(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:Jn(e)}}function m7e(e){var t=ye(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),gn(e.name,t),t.slice(0,t.l)}function v7e(e){for(var t=[],r=e.read_shift(4);r-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}function g7e(e){var t=ye(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 y7e(e,t){var r=ye(8+2*t.length);return r.write_shift(4,e),gn(t,r),r.slice(0,r.l)}
vendor: 10,272 bytes, lines 495-517
495function x7e(e){return e.l+=4,e.read_shift(4)!=0}function b7e(e,t){var r=ye(8);return r.write_shift(4,e),r.write_shift(4,1),r}function w7e(){var e=Zn();return Te(e,332),Te(e,334,ho(1)),Te(e,335,m7e({name:"XLDAPR",version:12e4,flags:3496657072})),Te(e,336),Te(e,339,y7e(1,"XLDAPR")),Te(e,52),Te(e,35,ho(514)),Te(e,4096,ho(0)),Te(e,4097,xi(1)),Te(e,36),Te(e,53),Te(e,340),Te(e,337,b7e(1)),Te(e,51,g7e([[1,0]])),Te(e,338),Te(e,333),e.end()}function _7e(){var e=[on];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">
496  <metadataTypes count="1">
497    <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"/>
498  </metadataTypes>
499  <futureMetadata name="XLDAPR" count="1">
500    <bk>
501      <extLst>
502        <ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">
503          <xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>
504        </ext>
505      </extLst>
506    </bk>
507  </futureMetadata>
508  <cellMetadata count="1">
509    <bk>
510      <rc t="1" v="0"/>
511    </bk>
512  </cellMetadata>
513</metadata>`),e.join("")}function S7e(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=Mr(r);var n=e.read_shift(1);return n&2&&(t.l="1"),n&8&&(t.a="1"),t}function OG(e,t,r){var n=[21600,21600],a=["m0,0l0",n[1],n[0],n[1],n[0],"0xe"].join(","),i=[De("xml",null,{"xmlns:v":Ya.v,"xmlns:o":Ya.o,"xmlns:x":Ya.x,"xmlns:mv":Ya.mv}).replace(/\/>/,">"),De("o:shapelayout",De("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"})],o=65536*e,s=t||[];return s.length>0&&i.push(De("v:shapetype",[De("v:stroke",null,{joinstyle:"miter"}),De("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202",coordsize:n.join(","),"o:spt":202,path:a})),s.forEach(function(l){++o,i.push(E7e(l,o))}),i.push("</xml>"),i.join("")}function E7e(e,t,r){var n=kr(e[0]),a={color2:"#BEFF82",type:"gradient"};a.type=="gradient"&&(a.angle="-180");var i=a.type=="gradient"?De("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,o=De("v:fill",i,a),s={on:"t",obscured:"t"};return["<v:shape"+$0({id:"_x0000_s"+t,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(e[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",o,De("v:shadow",null,s),De("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",In("x:Anchor",[n.c+1,0,n.r+1,0,n.c+3,20,n.r+5,20].join(",")),In("x:AutoFill","False"),In("x:Row",String(n.r)),In("x:Column",String(n.c)),e[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"].join("")}function A7e(e){var t=[on,De("comments",null,{xmlns:Zh[0]})],r=[];return t.push("<authors>"),e.forEach(function(n){n[1].forEach(function(a){var i=St(a.a);r.indexOf(i)==-1&&(r.push(i),t.push("<author>"+i+"</author>")),a.T&&a.ID&&r.indexOf("tc="+a.ID)==-1&&(r.push("tc="+a.ID),t.push("<author>tc="+a.ID+"</author>"))})}),r.length==0&&(r.push("SheetJ5"),t.push("<author>SheetJ5</author>")),t.push("</authors>"),t.push("<commentList>"),e.forEach(function(n){var a=0,i=[],o=0;if(n[1][0]&&n[1][0].T&&n[1][0].ID&&(a=r.indexOf("tc="+n[1][0].ID)),n[1].forEach(function(c){c.a&&(a=r.indexOf(St(c.a))),c.T&&++o,i.push(c.t==null?"":St(c.t))}),o===0)n[1].forEach(function(c){t.push('<comment ref="'+n[0]+'" authorId="'+r.indexOf(St(c.a))+'"><text>'),t.push(In("t",c.t==null?"":St(c.t))),t.push("</text></comment>")});else{n[1][0]&&n[1][0].T&&n[1][0].ID&&(a=r.indexOf("tc="+n[1][0].ID)),t.push('<comment ref="'+n[0]+'" authorId="'+a+'"><text>');for(var s=`Comment:
514    `+i[0]+`
515`,l=1;l<i.length;++l)s+=`Reply:
516    `+i[l]+`
517`;t.push(In("t",St(s))),t.push("</text></comment>")}}),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}function CG(e,t,r){var n=[on,De("ThreadedComments",null,{xmlns:Tn.TCMNT}).replace(/[\/]>/,">")];return e.forEach(function(a){var i="";(a[1]||[]).forEach(function(o,s){if(!o.T){delete o.ID;return}o.a&&t.indexOf(o.a)==-1&&t.push(o.a);var l={ref:a[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+r.tcid++).slice(-12)+"}"};s==0?i=l.id:l.parentId=i,o.ID=l.id,o.a&&(l.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(o.a)).slice(-12)+"}"),n.push(De("threadedComment",In("text",o.t||""),l))})}),n.push("</ThreadedComments>"),n.join("")}function kG(e){var t=[on,De("personList",null,{xmlns:Tn.TCMNT,"xmlns:x":Zh[0]}).replace(/[\/]>/,">")];return e.forEach(function(r,n){t.push(De("person",null,{displayName:r,id:"{54EE7950-7262-4200-6969-"+("000000000000"+n).slice(-12)+"}",userId:r,providerId:"None"}))}),t.push("</personList>"),t.join("")}function T7e(e){var t={};t.iauthor=e.read_shift(4);var r=ad(e);return t.rfx=r.s,t.ref=Mr(r.s),e.l+=16,t}function O7e(e,t){return t==null&&(t=ye(36)),t.write_shift(4,e[1].iauthor),ep(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 C7e=Jn;function LM(e){return gn(e.slice(0,54))}function k7e(e){var t=Zn(),r=[];return Te(t,628),Te(t,630),e.forEach(function(n){n[1].forEach(function(a){r.indexOf(a.a)>-1||(r.push(a.a.slice(0,54)),Te(t,632,LM(a.a)),a.T&&a.ID&&r.indexOf("tc="+a.ID)==-1&&(r.push("tc="+a.ID),Te(t,632,LM("tc="+a.ID))))})}),Te(t,631),Te(t,633),e.forEach(function(n){n[1].forEach(function(a){var i=-1;a.ID&&(i=r.indexOf("tc="+a.ID)),i==-1&&n[1][0].T&&n[1][0].ID&&(i=r.indexOf("tc="+n[1][0].ID)),i==-1&&(i=r.indexOf(a.a)),a.iauthor=i;var o={s:kr(n[0]),e:kr(n[0])};Te(t,635,O7e([o,a])),a.t&&a.t.length>0&&Te(t,637,T6e(a)),Te(t,636),delete a.iauthor})}),Te(t,634),Te(t,629),t.end()}function P7e(e,t){t.FullPaths.forEach(function(r,n){if(n!=0){var a=r.replace(/^[\/]*[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");a.slice(-1)!=="/"&&lr.utils.cfb_add(e,a,t.FileIndex[n].content)}})}var N7e=["xlsb","xlsm","xlam","biff8","xla"],BM=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,a,i,o){var s=!1,l=!1;i.length==0?l=!0:i.charAt(0)=="["&&(l=!0,i=i.slice(1,-1)),o.length==0?s=!0:o.charAt(0)=="["&&(s=!0,o=o.slice(1,-1));var c=i.length>0?parseInt(i,10)|0:0,u=o.length>0?parseInt(o,10)|0:0;return s?u+=t.c:--u,l?c+=t.r:--c,a+(s?"":"$")+Jt(u)+(l?"":"$")+ar(c)}return function(a,i){return t=i,a.replace(e,r)}}(),Vw=/(^|[^._A-Z0-9])(\$?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])(\$?)(\d{1,7})(?![_.\(A-Za-z0-9])/g;try{Vw=/(^|[^._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}catch{}var Hw=function(){return function(t,r){return t.replace(Vw,function(n,a,i,o,s,l){var c=HP(o)-(i?0:r.c),u=VP(l)-(s?0:r.r),d=s=="$"?u+1:u==0?"":"["+u+"]",h=i=="$"?c+1:c==0?"":"["+c+"]";return a+"R"+d+"C"+h})}}();function j7e(e,t){return e.replace(Vw,function(r,n,a,i,o,s){return n+(a=="$"?a+i:Jt(HP(i)+t.c))+(o=="$"?o+s:ar(VP(s)+t.r))})}function R7e(e){return e.length!=1}function qr(e){e.l+=1}function dc(e,t){var r=e.read_shift(2);return[r&16383,r>>14&1,r>>15&1]}function PG(e,t,r){var n=2;if(r){if(r.biff>=2&&r.biff<=5)return NG(e);r.biff==12&&(n=4)}var a=e.read_shift(n),i=e.read_shift(n),o=dc(e),s=dc(e);return{s:{r:a,c:o[0],cRel:o[1],rRel:o[2]},e:{r:i,c:s[0],cRel:s[1],rRel:s[2]}}}function NG(e){var t=dc(e),r=dc(e),n=e.read_shift(1),a=e.read_shift(1);return{s:{r:t[0],c:n,cRel:t[1],rRel:t[2]},e:{r:r[0],c:a,cRel:r[1],rRel:r[2]}}}function D7e(e,t,r){if(r.biff<8)return NG(e);var n=e.read_shift(r.biff==12?4:2),a=e.read_shift(r.biff==12?4:2),i=dc(e),o=dc(e);return{s:{r:n,c:i[0],cRel:i[1],rRel:i[2]},e:{r:a,c:o[0],cRel:o[1],rRel:o[2]}}}function jG(e,t,r){if(r&&r.biff>=2&&r.biff<=5)return I7e(e);var n=e.read_shift(r&&r.biff==12?4:2),a=dc(e);return{r:n,c:a[0],cRel:a[1],rRel:a[2]}}function I7e(e){var t=dc(e),r=e.read_shift(1);return{r:t[0],c:r,cRel:t[1],rRel:t[2]}}function M7e(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 F7e(e,t,r){var n=r&&r.biff?r.biff:8;if(n>=2&&n<=5)return $7e(e);var a=e.read_shift(n>=12?4:2),i=e.read_shift(2),o=(i&16384)>>14,s=(i&32768)>>15;if(i&=16383,s==1)for(;a>524287;)a-=1048576;if(o==1)for(;i>8191;)i=i-16384;return{r:a,c:i,cRel:o,rRel:s}}function $7e(e){var t=e.read_shift(2),r=e.read_shift(1),n=(t&32768)>>15,a=(t&16384)>>14;return t&=16383,n==1&&t>=8192&&(t=t-16384),a==1&&r>=128&&(r=r-256),{r:t,c:r,cRel:a,rRel:n}}function L7e(e,t,r){var n=(e[e.l++]&96)>>5,a=PG(e,r.biff>=2&&r.biff<=5?6:8,r);return[n,a]}function B7e(e,t,r){var n=(e[e.l++]&96)>>5,a=e.read_shift(2,"i"),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}var o=PG(e,i,r);return[n,a,o]}function U7e(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 z7e(e,t,r){var n=(e[e.l++]&96)>>5,a=e.read_shift(2),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}return e.l+=i,[n,a]}function W7e(e,t,r){var n=(e[e.l++]&96)>>5,a=D7e(e,t-1,r);return[n,a]}function V7e(e,t,r){var n=(e[e.l++]&96)>>5;return e.l+=r.biff==2?6:r.biff==12?14:7,[n]}function UM(e){var t=e[e.l+1]&1,r=1;return e.l+=4,[t,r]}function H7e(e,t,r){e.l+=2;for(var n=e.read_shift(r&&r.biff==2?1:2),a=[],i=0;i<=n;++i)a.push(e.read_shift(r&&r.biff==2?1:2));return a}function q7e(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 G7e(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 K7e(e){var t=e[e.l+1]&255?1:0;return e.l+=2,[t,e.read_shift(2)]}function Y7e(e,t,r){var n=e[e.l+1]&255?1:0;return e.l+=r&&r.biff==2?3:4,[n]}function RG(e){var t=e.read_shift(1),r=e.read_shift(1);return[t,r]}function X7e(e){return e.read_shift(2),RG(e)}function Z7e(e){return e.read_shift(2),RG(e)}function J7e(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=jG(e,0,r);return[n,a]}function Q7e(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=F7e(e,0,r);return[n,a]}function eUe(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=e.read_shift(2);
517r&&r.biff==5&&(e.l+=12);var i=jG(e,0,r);return[n,a,i]}function tUe(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=e.read_shift(r&&r.biff<=3?1:2);return[f9e[a],MG[a],n]}function rUe(e,t,r){var n=e[e.l++],a=e.read_shift(1),i=r&&r.biff<=3?[n==88?-1:0,e.read_shift(1)]:nUe(e);return[a,(i[0]===0?MG:d9e)[i[1]]]}function nUe(e){return[e[e.l+1]>>7,e.read_shift(2)&32767]}function aUe(e,t,r){e.l+=r&&r.biff==2?3:4}function iUe(e,t,r){if(e.l++,r&&r.biff==12)return[e.read_shift(4,"i"),0];var n=e.read_shift(2),a=e.read_shift(r&&r.biff==2?1:2);return[n,a]}function oUe(e){return e.l++,ya[e.read_shift(1)]}function sUe(e){return e.l++,e.read_shift(2)}function lUe(e){return e.l++,e.read_shift(1)!==0}function cUe(e){return e.l++,tp(e)}function uUe(e,t,r){return e.l++,gG(e,t-1,r)}function dUe(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]=X6e(e,1)?"TRUE":"FALSE",t!=12&&(e.l+=7);break;case 37:case 16:r[1]=ya[e[e.l]],e.l+=t==12?4:8;break;case 0:e.l+=8;break;case 1:r[1]=tp(e);break;case 2:r[1]=eBe(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function fUe(e,t,r){for(var n=e.read_shift(r.biff==12?4:2),a=[],i=0;i!=n;++i)a.push((r.biff==12?ad:nBe)(e));return a}function hUe(e,t,r){var n=0,a=0;r.biff==12?(n=e.read_shift(4),a=e.read_shift(4)):(a=1+e.read_shift(1),n=1+e.read_shift(2)),r.biff>=2&&r.biff<8&&(--n,--a==0&&(a=256));for(var i=0,o=[];i!=n&&(o[i]=[]);++i)for(var s=0;s!=a;++s)o[i][s]=dUe(e,r.biff);return o}function pUe(e,t,r){var n=e.read_shift(1)>>>5&3,a=!r||r.biff>=8?4:2,i=e.read_shift(a);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,i]}function mUe(e,t,r){if(r.biff==5)return vUe(e);var n=e.read_shift(1)>>>5&3,a=e.read_shift(2),i=e.read_shift(4);return[n,a,i]}function vUe(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 gUe(e,t,r){var n=e.read_shift(1)>>>5&3;e.l+=r&&r.biff==2?3:4;var a=e.read_shift(r&&r.biff==2?1:2);return[n,a]}function yUe(e,t,r){var n=e.read_shift(1)>>>5&3,a=e.read_shift(r&&r.biff==2?1:2);return[n,a]}function xUe(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 bUe(e,t,r){var n=(e[e.l++]&96)>>5,a=e.read_shift(2),i=4;if(r)switch(r.biff){case 5:i=15;break;case 12:i=6;break}return e.l+=i,[n,a]}var wUe=rs,_Ue=rs,SUe=rs;function Nv(e,t,r){return e.l+=2,[M7e(e)]}function ZP(e){return e.l+=6,[]}var EUe=Nv,AUe=ZP,TUe=ZP,OUe=Nv;function DG(e){return e.l+=2,[gy(e),e.read_shift(2)&1]}var CUe=Nv,kUe=DG,PUe=ZP,NUe=Nv,jUe=Nv,RUe=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function DUe(e){e.l+=2;var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(4),a=e.read_shift(2),i=e.read_shift(2),o=RUe[r>>2&31];return{ixti:t,coltype:r&3,rt:o,idx:n,c:a,C:i}}function IUe(e){return e.l+=2,[e.read_shift(4)]}function MUe(e,t,r){return e.l+=5,e.l+=2,e.l+=r.biff==2?1:4,["PTGSHEET"]}function FUe(e,t,r){return e.l+=r.biff==2?4:5,["PTGENDSHEET"]}function $Ue(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function LUe(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function BUe(e){return e.l+=4,[0,0]}var zM={1:{n:"PtgExp",f:iUe},2:{n:"PtgTbl",f:SUe},3:{n:"PtgAdd",f:qr},4:{n:"PtgSub",f:qr},5:{n:"PtgMul",f:qr},6:{n:"PtgDiv",f:qr},7:{n:"PtgPower",f:qr},8:{n:"PtgConcat",f:qr},9:{n:"PtgLt",f:qr},10:{n:"PtgLe",f:qr},11:{n:"PtgEq",f:qr},12:{n:"PtgGe",f:qr},13:{n:"PtgGt",f:qr},14:{n:"PtgNe",f:qr},15:{n:"PtgIsect",f:qr},16:{n:"PtgUnion",f:qr},17:{n:"PtgRange",f:qr},18:{n:"PtgUplus",f:qr},19:{n:"PtgUminus",f:qr},20:{n:"PtgPercent",f:qr},21:{n:"PtgParen",f:qr},22:{n:"PtgMissArg",f:qr},23:{n:"PtgStr",f:uUe},26:{n:"PtgSheet",f:MUe},27:{n:"PtgEndSheet",f:FUe},28:{n:"PtgErr",f:oUe},29:{n:"PtgBool",f:lUe},30:{n:"PtgInt",f:sUe},31:{n:"PtgNum",f:cUe},32:{n:"PtgArray",f:V7e},33:{n:"PtgFunc",f:tUe},34:{n:"PtgFuncVar",f:rUe},35:{n:"PtgName",f:pUe},36:{n:"PtgRef",f:J7e},37:{n:"PtgArea",f:L7e},38:{n:"PtgMemArea",f:gUe},39:{n:"PtgMemErr",f:wUe},40:{n:"PtgMemNoMem",f:_Ue},41:{n:"PtgMemFunc",f:yUe},42:{n:"PtgRefErr",f:xUe},43:{n:"PtgAreaErr",f:U7e},44:{n:"PtgRefN",f:Q7e},45:{n:"PtgAreaN",f:W7e},46:{n:"PtgMemAreaN",f:$Ue},47:{n:"PtgMemNoMemN",f:LUe},57:{n:"PtgNameX",f:mUe},58:{n:"PtgRef3d",f:eUe}
vendor: 11,708 bytes, line 517
517,59:{n:"PtgArea3d",f:B7e},60:{n:"PtgRefErr3d",f:bUe},61:{n:"PtgAreaErr3d",f:z7e},255:{}},UUe={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},zUe={1:{n:"PtgElfLel",f:DG},2:{n:"PtgElfRw",f:NUe},3:{n:"PtgElfCol",f:EUe},6:{n:"PtgElfRwV",f:jUe},7:{n:"PtgElfColV",f:OUe},10:{n:"PtgElfRadical",f:CUe},11:{n:"PtgElfRadicalS",f:PUe},13:{n:"PtgElfColS",f:AUe},15:{n:"PtgElfColSV",f:TUe},16:{n:"PtgElfRadicalLel",f:kUe},25:{n:"PtgList",f:DUe},29:{n:"PtgSxName",f:IUe},255:{}},WUe={0:{n:"PtgAttrNoop",f:BUe},1:{n:"PtgAttrSemi",f:Y7e},2:{n:"PtgAttrIf",f:G7e},4:{n:"PtgAttrChoose",f:H7e},8:{n:"PtgAttrGoto",f:q7e},16:{n:"PtgAttrSum",f:aUe},32:{n:"PtgAttrBaxcel",f:UM},33:{n:"PtgAttrBaxcel",f:UM},64:{n:"PtgAttrSpace",f:X7e},65:{n:"PtgAttrSpaceSemi",f:Z7e},128:{n:"PtgAttrIfError",f:K7e},255:{}};function VUe(e,t,r,n){if(n.biff<8)return rs(e,t);for(var a=e.l+t,i=[],o=0;o!==r.length;++o)switch(r[o][0]){case"PtgArray":r[o][1]=hUe(e,0,n),i.push(r[o][1]);break;case"PtgMemArea":r[o][2]=fUe(e,r[o][1],n),i.push(r[o][2]);break;case"PtgExp":n&&n.biff==12&&(r[o][1][1]=e.read_shift(4),i.push(r[o][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[o][0]}return t=a-e.l,t!==0&&i.push(rs(e,t)),i}function HUe(e,t,r){for(var n=e.l+t,a,i,o=[];n!=e.l;)t=n-e.l,i=e[e.l],a=zM[i]||zM[UUe[i]],(i===24||i===25)&&(a=(i===24?zUe:WUe)[e[e.l+1]]),!a||!a.f?rs(e,t):o.push([a.n,a.f(e,t,r)]);return o}function qUe(e){for(var t=[],r=0;r<e.length;++r){for(var n=e[r],a=[],i=0;i<n.length;++i){var o=n[i];if(o)switch(o[0]){case 2:a.push('"'+o[1].replace(/"/g,'""')+'"');break;default:a.push(o[1])}else a.push("")}t.push(a.join(","))}return t.join(";")}var GUe={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function KUe(e,t){var r=e.lastIndexOf("!"),n=t.lastIndexOf("!");return r==-1&&n==-1?e+":"+t:r>0&&n>0&&e.slice(0,r).toLowerCase()==t.slice(0,n).toLowerCase()?e+":"+t.slice(n+1):(console.error("Cannot hydrate range",e,t),e+":"+t)}function IG(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 a="";if(r.biff>8)switch(e[n[0]][0]){case 357:return a=n[1]==-1?"#REF":e.SheetNames[n[1]],n[1]==n[2]?a:a+":"+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 a=n[1]==-1?"#REF":e.SheetNames[n[1]]||"SH33TJSERR3",n[1]==n[2]?a:a+":"+e.SheetNames[n[2]];case 14849:return e[n[0]].slice(1).map(function(i){return i.Name}).join(";;");default:return e[n[0]][0][3]?(a=n[1]==-1?"#REF":e[n[0]][0][3][n[1]]||"SH33TJSERR4",n[1]==n[2]?a:a+":"+e[n[0]][0][3][n[2]]):"SH33TJSERR2"}}function WM(e,t,r){var n=IG(e,t,r);return n=="#REF"?n:B0(n,r)}function wh(e,t,r,n,a){var i=a&&a.biff||8,o={s:{c:0,r:0},e:{c:0,r:0}},s=[],l,c,u,d=0,h=0,p,g="";if(!e[0]||!e[0][0])return"";for(var m=-1,v="",y=0,x=e[0].length;y<x;++y){var b=e[0][y];switch(b[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(),c=s.pop(),m>=0){switch(e[0][m][1][0]){case 0:v=Tr(" ",e[0][m][1][1]);break;case 1:v=Tr("\r",e[0][m][1][1]);break;default:if(v="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}c=c+v,m=-1}s.push(c+GUe[b[0]]+l);break;case"PtgIsect":l=s.pop(),c=s.pop(),s.push(c+" "+l);break;case"PtgUnion":l=s.pop(),c=s.pop(),s.push(c+","+l);break;case"PtgRange":l=s.pop(),c=s.pop(),s.push(KUe(c,l));break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":u=ym(b[1][1],o,a),s.push(xm(u,i));break;case"PtgRefN":u=r?ym(b[1][1],r,a):b[1][1],s.push(xm(u,i));break;case"PtgRef3d":d=b[1][1],u=ym(b[1][2],o,a),g=WM(n,d,a),s.push(g+"!"+xm(u,i));break;case"PtgFunc":case"PtgFuncVar":var S=b[1][0],w=b[1][1];S||(S=0),S&=127;var A=S==0?[]:s.slice(-S);s.length-=S,w==="User"&&(w=A.shift()),s.push(w+"("+A.join(",")+")");break;case"PtgBool":s.push(b[1]?"TRUE":"FALSE");break;case"PtgInt":s.push(b[1]);break;case"PtgNum":s.push(String(b[1]));break;case"PtgStr":s.push('"'+b[1].replace(/"/g,'""')+'"');break;case"PtgErr":s.push(b[1]);break;case"PtgAreaN":p=EM(b[1][1],r?{s:r}:o,a),s.push(H2(p,a));break;case"PtgArea":p=EM(b[1][1],o,a),s.push(H2(p,a));break;case"PtgArea3d":d=b[1][1],p=b[1][2],g=WM(n,d,a),s.push(g+"!"+H2(p,a));break;case"PtgAttrSum":s.push("SUM("+s.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":h=b[1][2];var _=(n.names||[])[h-1]||(n[0]||[])[h],O=_?_.Name:"SH33TJSNAME"+String(h);O&&O.slice(0,6)=="_xlfn."&&!a.xlfn&&(O=O.slice(6)),s.push(O);break;case"PtgNameX":var C=b[1][1];h=b[1][2];var P;if(a.biff<=5)C<0&&(C=-C),n[C]&&(P=n[C][h]);else{var j="";if(((n[C]||[])[0]||[])[0]==14849||(((n[C]||[])[0]||[])[0]==1025?n[C][h]&&n[C][h].itab>0&&(j=n.SheetNames[n[C][h].itab-1]+"!"):j=n.SheetNames[h-1]+"!"),n[C]&&n[C][h])j+=n[C][h].Name;else if(n[0]&&n[0][h])j+=n[0][h].Name;else{var T=(IG(n,C,a)||"").split(";;");T[h-1]?j=T[h-1]:j+="SH33TJSERRX"}s.push(j);break}P||(P={Name:"SH33TJSERRY"}),s.push(P.Name);break;case"PtgParen":var D="(",k=")";if(m>=0){switch(v="",e[0][m][1][0]){case 2:D=Tr(" ",e[0][m][1][1])+D;break;case 3:D=Tr("\r",e[0][m][1][1])+D;break;case 4:k=Tr(" ",e[0][m][1][1])+k;break;case 5:k=Tr("\r",e[0][m][1][1])+k;break;default:if(a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}m=-1}s.push(D+s.pop()+k);break;case"PtgRefErr":s.push("#REF!");break;case"PtgRefErr3d":s.push("#REF!");break;case"PtgExp":u={c:b[1][1],r:b[1][0]};var F={c:r.c,r:r.r};if(n.sharedf[Mr(u)]){var ee=n.sharedf[Mr(u)];s.push(wh(ee,o,F,n,a))}else{var M=!1;for(l=0;l!=n.arrayf.length;++l)if(c=n.arrayf[l],!(u.c<c[0].s.c||u.c>c[0].e.c)&&!(u.r<c[0].s.r||u.r>c[0].e.r)){s.push(wh(c[1],o,F,n,a)),M=!0;break}M||s.push(b[1])}break;case"PtgArray":s.push("{"+qUe(b[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":m=y;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"+b[1].idx+"[#"+b[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(b));default:throw new Error("Unrecognized Formula Token: "+String(b))}var H=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(a.biff!=3&&m>=0&&H.indexOf(e[0][y][0])==-1){b=e[0][m];var q=!0;switch(b[1][0]){case 4:q=!1;case 0:v=Tr(" ",b[1][1]);break;case 5:q=!1;case 1:v=Tr("\r",b[1][1]);break;default:if(v="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+b[1][0])}s.push((q?v:"")+s.pop()+(q?"":v)),m=-1}}if(s.length>1&&a.WTF)throw new Error("bad formula stack");return s[0]=="TRUE"?!0:s[0]=="FALSE"?!1:s[0]}function YUe(e){if(e==null){var t=ye(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 qu(e);return qu(0)}function XUe(e,t,r,n,a){var i=Gu(t,r,a),o=YUe(e.v),s=ye(6),l=33;s.write_shift(2,l),s.write_shift(4,0);for(var c=ye(e.bf.length),u=0;u<e.bf.length;++u)c[u]=e.bf[u];var d=en([i,o,s,c]);return d}function qw(e,t,r){var n=e.read_shift(4),a=HUe(e,n,r),i=e.read_shift(4),o=i>0?VUe(e,i,a,r):null;return[a,o]}var ZUe=qw,Gw=qw,JUe=qw,QUe=qw;function VM(e){if((e|0)==e&&e<Math.pow(2,16)&&e>=0){var t=ye(11);return t.write_shift(4,3),t.write_shift(1,30),t.write_shift(2,e),t.write_shift(4,0),t}var r=ye(17);return r.write_shift(4,11),r.write_shift(1,31),r.write_shift(8,e),r.write_shift(4,0),r}function e9e(e){var t=ye(10);return t.write_shift(4,2),t.write_shift(1,28),t.write_shift(1,e),t.write_shift(4,0),t}function t9e(e){var t=ye(10);return t.write_shift(4,2),t.write_shift(1,29),t.write_shift(1,e?1:0),t.write_shift(4,0),t}function r9e(e){var t=ye(7);t.write_shift(4,3+2*e.length),t.write_shift(1,23),t.write_shift(2,e.length);var r=ye(2*e.length);r.write_shift(2*e.length,e,"utf16le");var n=ye(4);return n.write_shift(4,0),en([t,r,n])}function n9e(e){var t=kr(e),r=ye(15);return r.write_shift(4,7),r.write_shift(1,36),r.write_shift(4,t.r),r.write_shift(2,t.c|(e.charAt(0)=="$"?0:1)<<14|(e.match(/\$\d/)?0:1)<<15),r.write_shift(4,0),r}function a9e(e,t){var r=e.lastIndexOf("!"),n=e.slice(0,r);e=e.slice(r+1);var a=kr(e);n.charAt(0)=="'"&&(n=n.slice(1,-1).replace(/''/g,"'"));var i=ye(17);return i.write_shift(4,9),i.write_shift(1,58),i.write_shift(2,2+t.SheetNames.map(function(o){return o.toLowerCase()}).indexOf(n.toLowerCase())),i.write_shift(4,a.r),i.write_shift(2,a.c|(e.charAt(0)=="$"?0:1)<<14|(e.match(/\$\d/)?0:1)<<15),i.write_shift(4,0),i}function i9e(e,t){var r=e.lastIndexOf("!"),n=e.slice(0,r);e=e.slice(r+1),n.charAt(0)=="'"&&(n=n.slice(1,-1).replace(/''/g,"'"));var a=ye(17);return a.write_shift(4,9),a.write_shift(1,60),a.write_shift(2,2+t.SheetNames.map(function(i){return i.toLowerCase()}).indexOf(n.toLowerCase())),a.write_shift(4,0),a.write_shift(2,0),a.write_shift(4,0),a}function o9e(e){var t=e.split(":"),r=t[0],n=ye(23);n.write_shift(4,15),r=t[0];var a=kr(r);return n.write_shift(1,36),n.write_shift(4,a.r),n.write_shift(2,a.c|(r.charAt(0)=="$"?0:1)<<14|(r.match(/\$\d/)?0:1)<<15),n.write_shift(4,0),r=t[1],a=kr(r),n.write_shift(1,36),n.write_shift(4,a.r),n.write_shift(2,a.c|(r.charAt(0)=="$"?0:1)<<14|(r.match(/\$\d/)?0:1)<<15),n.write_shift(4,0),n.write_shift(1,17),n.write_shift(4,0),n}function s9e(e,t){var r=e.lastIndexOf("!"),n=e.slice(0,r);e=e.slice(r+1),n.charAt(0)=="'"&&(n=n.slice(1,-1).replace(/''/g,"'"));var a=e.split(":"),i=ye(27);i.write_shift(4,19);var o=a[0],s=kr(o);return i.write_shift(1,58),i.write_shift(2,2+t.SheetNames.map(function(l){return l.toLowerCase()}).indexOf(n.toLowerCase())),i.write_shift(4,s.r),i.write_shift(2,s.c|(o.charAt(0)=="$"?0:1)<<14|(o.match(/\$\d/)?0:1)<<15),o=a[1],s=kr(o),i.write_shift(1,58),i.write_shift(2,2+t.SheetNames.map(function(l){return l.toLowerCase()}).indexOf(n.toLowerCase())),i.write_shift(4,s.r),i.write_shift(2,s.c|(o.charAt(0)=="$"?0:1)<<14|(o.match(/\$\d/)?0:1)<<15),i.write_shift(1,17),i.write_shift(4,0),i}function l9e(e,t){var r=e.lastIndexOf("!"),n=e.slice(0,r);e=e.slice(r+1),n.charAt(0)=="'"&&(n=n.slice(1,-1).replace(/''/g,"'"));var a=Fn(e),i=ye(23);return i.write_shift(4,15),i.write_shift(1,59),i.write_shift(2,2+t.SheetNames.map(function(o){return o.toLowerCase()}).indexOf(n.toLowerCase())),i.write_shift(4,a.s.r),i.write_shift(4,a.e.r),i.write_shift(2,a.s.c),i.write_shift(2,a.e.c),i.write_shift(4,0),i}function c9e(e,t){if(typeof e=="number")return VM(e);if(typeof e=="boolean")return t9e(e);if(/^#(DIV\/0!|GETTING_DATA|N\/A|NAME\?|NULL!|NUM!|REF!|VALUE!)$/.test(e))return e9e(+zo[e]);if(e.match(/^\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?: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})$/))return n9e(e);
517if(e.match(/^\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?: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-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?: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})$/))return o9e(e);if(e.match(/^#REF!\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?: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-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?: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})$/))return l9e(e,t);if(e.match(/^(?:'[^\\\/?*\[\]:]*'|[^'][^\\\/?*\[\]:'`~!@#$%^()\-=+{}|;,<.>]*)!\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?: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})$/))return a9e(e,t);if(e.match(/^(?:'[^\\\/?*\[\]:]*'|[^'][^\\\/?*\[\]:'`~!@#$%^()\-=+{}|;,<.>]*)!\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?: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-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?: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})$/))return s9e(e,t);if(/^(?:'[^\\\/?*\[\]:]*'|[^'][^\\\/?*\[\]:'`~!@#$%^()\-=+{}|;,<.>]*)!#REF!$/.test(e))return i9e(e,t);if(/^".*"$/.test(e))return r9e(e);if(/^[+-]\d+$/.test(e))return VM(parseInt(e,10));throw"Formula |"+e+"| not supported for XLSB"}var u9e=c9e,d9e={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.
517NEXT",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"},MG
vendor: 6,535 bytes, line 517
517={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"},
vendor: 10,405 bytes, line 517
517f9e={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 h9e(e){var t="of:="+e.replace(Vw,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return t.replace(/;/g,"|").replace(/,/g,";")}function FG(e){return e.replace(/!/,".").replace(/:/,":.")}var bm=typeof Map<"u";function JP(e,t,r){var n=0,a=e.length;if(r){if(bm?r.has(t):Object.prototype.hasOwnProperty.call(r,t)){for(var i=bm?r.get(t):r[t];n<i.length;++n)if(e[i[n]].t===t)return e.Count++,i[n]}}else for(;n<a;++n)if(e[n].t===t)return e.Count++,n;return e[a]={t},e.Count++,e.Unique++,r&&(bm?(r.has(t)||r.set(t,[]),r.get(t).push(a)):(Object.prototype.hasOwnProperty.call(r,t)||(r[t]=[]),r[t].push(a))),a}function Kw(e,t){var r={min:e+1,max:e+1},n=-1;return t.MDW&&(Ls=t.MDW),t.width!=null?r.customWidth=1:t.wpx!=null?n=I1(t.wpx):t.wch!=null&&(n=t.wch),n>-1?(r.width=VT(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 $G(e,t){if(e){var r=[.7,.7,.75,.75,.3,.3];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 Tc(e,t,r){var n=r.revssf[t.z!=null?t.z:"General"],a=60,i=e.length;if(n==null&&r.ssf){for(;a<392;++a)if(r.ssf[a]==null){BLe(t.z,a),r.ssf[a]=t.z,r.revssf[t.z]=n=a;break}}for(a=0;a!=i;++a)if(e[a].numFmtId===n)return a;return e[i]={numFmtId:n,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},i}function p9e(e,t,r){if(e&&e["!ref"]){var n=Sr(e["!ref"]);if(n.e.c<n.s.c||n.e.r<n.s.r)throw new Error("Bad range ("+r+"): "+e["!ref"])}}function m9e(e){if(e.length===0)return"";for(var t='<mergeCells count="'+e.length+'">',r=0;r!=e.length;++r)t+='<mergeCell ref="'+rn(e[r])+'"/>';return t+"</mergeCells>"}function v9e(e,t,r,n,a){var i=!1,o={},s=null;if(n.bookType!=="xlsx"&&t.vbaraw){var l=t.SheetNames[r];try{t.Workbook&&(l=t.Workbook.Sheets[r].CodeName||l)}catch{}i=!0,o.codeName=F0(St(l))}if(e&&e["!outline"]){var c={summaryBelow:1,summaryRight:1};e["!outline"].above&&(c.summaryBelow=0),e["!outline"].left&&(c.summaryRight=0),s=(s||"")+De("outlinePr",null,c)}!i&&!s||(a[a.length]=De("sheetPr",s,o))}var g9e=["objects","scenarios","selectLockedCells","selectUnlockedCells"],y9e=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function x9e(e){var t={sheet:1};return g9e.forEach(function(r){e[r]!=null&&e[r]&&(t[r]="1")}),y9e.forEach(function(r){e[r]!=null&&!e[r]&&(t[r]="0")}),e.password&&(t.password=_G(e.password).toString(16).toUpperCase()),De("sheetProtection",null,t)}function b9e(e){return $G(e),De("pageMargins",null,e)}function w9e(e,t){for(var r=["<cols>"],n,a=0;a!=t.length;++a)(n=t[a])&&(r[r.length]=De("col",null,Kw(a,n)));return r[r.length]="</cols>",r.join("")}function _9e(e,t,r,n){var a=typeof e.ref=="string"?e.ref:rn(e.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var i=r.Workbook.Names,o=Fn(a);o.s.r==o.e.r&&(o.e.r=Fn(t["!ref"]).e.r,a=rn(o));for(var s=0;s<i.length;++s){var l=i[s];if(l.Name=="_xlnm._FilterDatabase"&&l.Sheet==n){l.Ref=B0(r.SheetNames[n])+"!"+L0(a);break}}return s==i.length&&i.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:"'"+r.SheetNames[n]+"'!"+a}),De("autoFilter",null,{ref:a})}function S9e(e,t,r,n){var a={workbookViewId:"0"};return(((n||{}).Workbook||{}).Views||[])[0]&&(a.rightToLeft=n.Workbook.Views[0].RTL?"1":"0"),De("sheetViews",De("sheetView",null,a),{})}function E9e(e,t,r,n,a,i,o){if(e.c&&r["!comments"].push([t,e.c]),(e.v===void 0||e.t==="z"&&!(n||{}).sheetStubs)&&typeof e.f!="string"&&typeof e.z>"u")return"";var s="",l=e.t,c=e.v;if(e.t!=="z")switch(e.t){case"b":s=e.v?"1":"0";break;case"n":isNaN(e.v)?(e.t="e",s=ya[e.v=36]):isFinite(e.v)?s=""+e.v:(e.t="e",s=ya[e.v=7]);break;case"e":s=ya[e.v];break;case"d":if(n&&n.cellDates){var u=Fa(e.v,o);s=u.toISOString(),u.getUTCFullYear()<1900&&(s=s.slice(s.indexOf("T")+1).replace("Z",""))}else e=ea(e),e.t="n",s=""+(e.v=Ln(Fa(e.v,o),o));typeof e.z>"u"&&(e.z=_r[14]);break;default:s=e.v;break}var d=e.t=="z"||e.v==null?"":In("v",St(s)),h={r:t},p=Tc(n.cellXfs,e,n);switch(p!==0&&(h.s=p),e.t){case"n":break;case"d":h.t="d";break;case"b":h.t="b";break;case"e":h.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){d=In("v",""+JP(n.Strings,e.v,n.revStrings)),h.t="s";break}else h.t="str";break}if(e.t!=l&&(e.t=l,e.v=c),typeof e.f=="string"&&e.f){var g=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;d=De("f",St(e.f),g)+(e.v!=null?d:"")}return e.l&&(e.l.display=St(s),r["!links"].push([t,e.l])),e.D&&(h.cm=1),De("c",d,h)}function A9e(e,t,r,n){var a=[],i=[],o=Sr(e["!ref"]),s="",l,c="",u=[],d=0,h=0,p=e["!rows"],g=e["!data"]!=null,m=g?e["!data"]:[],v={r:c},y,x=-1,b=(((n||{}).Workbook||{}).WBProps||{}).date1904;for(h=o.s.c;h<=o.e.c;++h)u[h]=Jt(h);for(d=o.s.r;d<=o.e.r;++d){i=[],c=ar(d);var S=g?m[d]:[];for(h=o.s.c;h<=o.e.c;++h){l=u[h]+c;var w=g?S[h]:e[l];w!==void 0&&(s=E9e(w,l,e,t,r,n,b))!=null&&i.push(s)}(i.length>0||p&&p[d])&&(v={r:c},p&&p[d]&&(y=p[d],y.hidden&&(v.hidden=1),x=-1,y.hpx?x=M1(y.hpx):y.hpt&&(x=y.hpt),x>-1&&(v.ht=x,v.customHeight=1),y.level&&(v.outlineLevel=y.level)),a[a.length]=De("row",i.join(""),v))}if(p)for(;d<p.length;++d)p&&p[d]&&(v={r:d+1},y=p[d],y.hidden&&(v.hidden=1),x=-1,y.hpx?x=M1(y.hpx):y.hpt&&(x=y.hpt),x>-1&&(v.ht=x,v.customHeight=1),y.level&&(v.outlineLevel=y.level),a[a.length]=De("row","",v));return a.join("")}function T9e(e,t,r,n){var a=[on,De("worksheet",null,{xmlns:Zh[0],"xmlns:r":Tn.r})],i=r.SheetNames[e],o=0,s="",l=r.Sheets[i];l==null&&(l={});var c=l["!ref"]||"A1",u=Sr(c);if(u.e.c>16383||u.e.r>1048575){if(t.WTF)throw new Error("Range "+c+" exceeds format limit A1:XFD1048576");u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575),c=rn(u)}n||(n={}),l["!comments"]=[];var d=[];v9e(l,r,e,t,a),a[a.length]=De("dimension",null,{ref:c}),a[a.length]=S9e(l,t,e,r),t.sheetFormat&&(a[a.length]=De("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),l["!cols"]!=null&&l["!cols"].length>0&&(a[a.length]=w9e(l,l["!cols"])),a[o=a.length]="<sheetData/>",l["!links"]=[],l["!ref"]!=null&&(s=A9e(l,t,e,r),s.length>0&&(a[a.length]=s)),a.length>o+1&&(a[a.length]="</sheetData>",a[o]=a[o].replace("/>",">")),l["!protect"]&&(a[a.length]=x9e(l["!protect"])),l["!autofilter"]!=null&&(a[a.length]=_9e(l["!autofilter"],l,r,e)),l["!merges"]!=null&&l["!merges"].length>0&&(a[a.length]=m9e(l["!merges"]));var h=-1,p,g=-1;return l["!links"].length>0&&(a[a.length]="<hyperlinks>",l["!links"].forEach(function(m){m[1].Target&&(p={ref:m[0]},m[1].Target.charAt(0)!="#"&&(g=Vt(n,-1,St(m[1].Target).replace(/#[\s\S]*$/,""),Dt.HLINK),p["r:id"]="rId"+g),(h=m[1].Target.indexOf("#"))>-1&&(p.location=St(m[1].Target.slice(h+1))),m[1].Tooltip&&(p.tooltip=St(m[1].Tooltip)),p.display=m[1].display,a[a.length]=De("hyperlink",null,p))}),a[a.length]="</hyperlinks>"),delete l["!links"],l["!margins"]!=null&&(a[a.length]=b9e(l["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&(a[a.length]=In("ignoredErrors",De("ignoredError",null,{numberStoredAsText:1,sqref:c}))),d.length>0&&(g=Vt(n,-1,"../drawings/drawing"+(e+1)+".xml",Dt.DRAW),a[a.length]=De("drawing",null,{"r:id":"rId"+g}),l["!drawing"]=d),l["!comments"].length>0&&(g=Vt(n,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Dt.VML),a[a.length]=De("legacyDrawing",null,{"r:id":"rId"+g}),l["!legacy"]=g),a.length>1&&(a[a.length]="</worksheet>",a[1]=a[1].replace("/>",">")),a.join("")}function O9e(e,t){var r={},n=e.l+t;r.r=e.read_shift(4),e.l+=4;var a=e.read_shift(2);e.l+=1;var i=e.read_shift(1);return e.l=n,i&7&&(r.level=i&7),i&16&&(r.hidden=!0),i&32&&(r.hpt=a/20),r}function C9e(e,t,r){var n=ye(145),a=(r["!rows"]||[])[e]||{};n.write_shift(4,e),n.write_shift(4,0);var i=320;a.hpx?i=M1(a.hpx)*20:a.hpt&&(i=a.hpt*20),n.write_shift(2,i),n.write_shift(1,0);var o=0;a.level&&(o|=a.level),a.hidden&&(o|=16),(a.hpx||a.hpt)&&(o|=32),n.write_shift(1,o),n.write_shift(1,0);var s=0,l=n.l;n.l+=4;for(var c={r:e,c:0},u=r["!data"]!=null,d=0;d<16;++d)if(!(t.s.c>d+1<<10||t.e.c<d<<10)){for(var h=-1,p=-1,g=d<<10;g<d+1<<10;++g){c.c=g;var m=u?(r["!data"][c.r]||[])[c.c]:r[Mr(c)];m&&(h<0&&(h=g),p=g)}h<0||(++s,n.write_shift(4,h),n.write_shift(4,p))}var v=n.l;return n.l=l,n.write_shift(4,s),n.l=v,n.length>n.l?n.slice(0,n.l):n}function k9e(e,t,r,n){var a=C9e(n,r,t);(a.length>17||(t["!rows"]||[])[n])&&Te(e,0,a)}var P9e=ad,N9e=ep;function j9e(){}function R9e(e,t){var r={},n=e[e.l];return++e.l,r.above=!(n&64),r.left=!(n&128),e.l+=18,r.name=O6e(e),r}function D9e(e,t,r){r==null&&(r=ye(84+4*e.length));var n=192;t&&(t.above&&(n&=-65),t.left&&(n&=-129)),r.write_shift(1,n);for(var a=1;a<3;++a)r.write_shift(1,0);return j1({auto:1},r),r.write_shift(-4,-1),r.write_shift(-4,-1),nG(e,r),r.slice(0,r.l)}
517function I9e(e){var t=Li(e);return[t]}function M9e(e,t,r){return r==null&&(r=ye(8)),td(t,r)}function F9e(e){var t=rd(e);return[t]}function $9e(e,t,r){return r==null&&(r=ye(4)),nd(t,r)}function L9e(e){var t=Li(e),r=e.read_shift(1);return[t,r,"b"]}function B9e(e,t,r){return r==null&&(r=ye(9)),td(t,r),r.write_shift(1,e.v?1:0),r}function U9e(e){var t=rd(e),r=e.read_shift(1);return[t,r,"b"]}function z9e(e,t,r){return r==null&&(r=ye(5)),nd(t,r),r.write_shift(1,e.v?1:0),r}function W9e(e){var t=Li(e),r=e.read_shift(1);return[t,r,"e"]}function X2(e,t,r){return r==null&&(r=ye(9)),td(t,r),r.write_shift(1,e.v),r}function V9e(e){var t=rd(e),r=e.read_shift(1);return[t,r,"e"]}function Z2(e,t,r){return r==null&&(r=ye(8)),nd(t,r),r.write_shift(1,e.v),r.write_shift(2,0),r.write_shift(1,0),r}function H9e(e){var t=Li(e),r=e.read_shift(4);return[t,r,"s"]}function q9e(e,t,r){return r==null&&(r=ye(12)),td(t,r),r.write_shift(4,t.v),r}function G9e(e){var t=rd(e),r=e.read_shift(4);return[t,r,"s"]}function K9e(e,t,r){return r==null&&(r=ye(8)),nd(t,r),r.write_shift(4,t.v),r}function Y9e(e){var t=Li(e),r=tp(e);return[t,r,"n"]}function X9e(e,t,r){return r==null&&(r=ye(16)),td(t,r),qu(e.v,r),r}function Z9e(e){var t=rd(e),r=tp(e);return[t,r,"n"]}function J9e(e,t,r){return r==null&&(r=ye(12)),nd(t,r),qu(e.v,r),r}function Q9e(e){var t=Li(e),r=KP(e);return[t,r,"n"]}function eze(e,t,r){return r==null&&(r=ye(12)),td(t,r),aG(e.v,r),r}function tze(e){var t=rd(e),r=KP(e);return[t,r,"n"]}function rze(e,t,r){return r==null&&(r=ye(8)),nd(t,r),aG(e.v,r),r}function nze(e){var t=Li(e),r=qP(e);return[t,r,"is"]}function aze(e){var t=Li(e),r=Jn(e);return[t,r,"str"]}function ize(e,t,r){var n=e.v==null?"":String(e.v);return r==null&&(r=ye(12+4*e.v.length)),td(t,r),gn(n,r),r.length>r.l?r.slice(0,r.l):r}function oze(e){var t=rd(e),r=Jn(e);return[t,r,"str"]}function sze(e,t,r){var n=e.v==null?"":String(e.v);return r==null&&(r=ye(8+4*n.length)),nd(t,r),gn(n,r),r.length>r.l?r.slice(0,r.l):r}function lze(e,t,r){var n=e.l+t,a=Li(e);a.r=r["!row"];var i=e.read_shift(1),o=[a,i,"b"];if(r.cellFormula){e.l+=2;var s=Gw(e,n-e.l,r);o[3]=wh(s,null,a,r.supbooks,r)}else e.l=n;return o}function cze(e,t,r){var n=e.l+t,a=Li(e);a.r=r["!row"];var i=e.read_shift(1),o=[a,i,"e"];if(r.cellFormula){e.l+=2;var s=Gw(e,n-e.l,r);o[3]=wh(s,null,a,r.supbooks,r)}else e.l=n;return o}function uze(e,t,r){var n=e.l+t,a=Li(e);a.r=r["!row"];var i=tp(e),o=[a,i,"n"];if(r.cellFormula){e.l+=2;var s=Gw(e,n-e.l,r);o[3]=wh(s,null,a,r.supbooks,r)}else e.l=n;return o}function dze(e,t,r){var n=e.l+t,a=Li(e);a.r=r["!row"];var i=Jn(e),o=[a,i,"str"];if(r.cellFormula){e.l+=2;var s=Gw(e,n-e.l,r);o[3]=wh(s,null,a,r.supbooks,r)}else e.l=n;return o}var fze=ad,hze=ep;function pze(e,t){return t==null&&(t=ye(4)),t.write_shift(4,e),t}function mze(e,t){var r=e.l+t,n=ad(e),a=Ww(e),i=Jn(e),o=Jn(e),s=Jn(e);e.l=r;var l={rfx:n,relId:a,loc:i,display:s};return o&&(l.Tooltip=o),l}function vze(e,t){var r=ye(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));ep({s:kr(e[0]),e:kr(e[0])},r),GP("rId"+t,r);var n=e[1].Target.indexOf("#"),a=n==-1?"":e[1].Target.slice(n+1);return gn(a||"",r),gn(e[1].Tooltip||"",r),gn("",r),r.slice(0,r.l)}function gze(){}function yze(e,t,r){var n=e.l+t,a=iG(e),i=e.read_shift(1),o=[a];if(o[2]=i,r.cellFormula){var s=ZUe(e,n-e.l,r);o[1]=s}else e.l=n;return o}function xze(e,t,r){var n=e.l+t,a=ad(e),i=[a];if(r.cellFormula){var o=QUe(e,n-e.l,r);i[1]=o,e.l=n}else e.l=n;return i}function bze(e,t,r){r==null&&(r=ye(18));var n=Kw(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 a=0;return t.hidden&&(a|=1),typeof n.width=="number"&&(a|=2),t.level&&(a|=t.level<<8),r.write_shift(2,a),r}var LG=["left","right","top","bottom","header","footer"];function wze(e){var t={};return LG.forEach(function(r){t[r]=tp(e)}),t}function _ze(e,t){return t==null&&(t=ye(6*8)),$G(e),LG.forEach(function(r){qu(e[r],t)}),t}function Sze(e){var t=e.read_shift(2);return e.l+=28,{RTL:t&32}}function Eze(e,t,r){r==null&&(r=ye(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 Aze(e){var t=ye(24);return t.write_shift(4,4),t.write_shift(4,1),ep(e,t),t}function Tze(e,t){return t==null&&(t=ye(16*4+2)),t.write_shift(2,e.password?_G(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]].forEac
vendor: 18,502 bytes, line 517
517h(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 Oze(){}function Cze(){}function kze(e,t,r,n,a,i,o,s){var l={r,c:n};if(t.c&&i["!comments"].push([Mr(l),t.c]),t.v===void 0)return!1;var c="";switch(t.t){case"b":c=t.v?"1":"0";break;case"d":t=ea(t),t.z=t.z||_r[14],t.v=Ln(Fa(t.v,s),s),t.t="n";break;case"n":case"e":c=""+t.v;break;default:c=t.v;break}switch(l.s=Tc(a.cellXfs,t,a),t.l&&i["!links"].push([Mr(l),t.l]),t.t){case"s":case"str":return a.bookSST?(c=JP(a.Strings,t.v==null?"":String(t.v),a.revStrings),l.t="s",l.v=c,o?Te(e,18,K9e(t,l)):Te(e,7,q9e(t,l))):(l.t="str",o?Te(e,17,sze(t,l)):Te(e,6,ize(t,l))),!0;case"n":return t.v==(t.v|0)&&t.v>-1e3&&t.v<1e3?o?Te(e,13,rze(t,l)):Te(e,2,eze(t,l)):isFinite(t.v)?o?Te(e,16,J9e(t,l)):Te(e,5,X9e(t,l)):(l.t="e",isNaN(t.v)?o?Te(e,14,Z2({t:"e",v:36},l)):Te(e,3,X2({t:"e",v:36},l)):o?Te(e,14,Z2({t:"e",v:7},l)):Te(e,3,X2({t:"e",v:7},l))),!0;case"b":return l.t="b",o?Te(e,15,z9e(t,l)):Te(e,4,B9e(t,l)),!0;case"e":return l.t="e",o?Te(e,14,Z2(t,l)):Te(e,3,X2(t,l)),!0}return o?Te(e,12,$9e(t,l)):Te(e,1,M9e(t,l)),!0}function Pze(e,t,r,n,a){var i=Sr(t["!ref"]||"A1"),o="",s=[],l=(((a||{}).Workbook||{}).WBProps||{}).date1904;Te(e,145);var c=t["!data"]!=null,u=c?t["!data"][i.s.r]:[],d=i.e.r;t["!rows"]&&(d=Math.max(i.e.r,t["!rows"].length-1));for(var h=i.s.r;h<=d;++h)if(o=ar(h),c&&(u=t["!data"][h]),k9e(e,t,i,h),!(c&&!u)){var p=!1;if(h<=i.e.r)for(var g=i.s.c;g<=i.e.c;++g){h===i.s.r&&(s[g]=Jt(g));var m=c?u[g]:t[s[g]+o];if(!m){p=!1;continue}p=kze(e,m,h,g,n,t,p,l)}}Te(e,146)}function Nze(e,t){!t||!t["!merges"]||(Te(e,177,pze(t["!merges"].length)),t["!merges"].forEach(function(r){Te(e,176,hze(r))}),Te(e,178))}function jze(e,t){!t||!t["!cols"]||(Te(e,390),t["!cols"].forEach(function(r,n){r&&Te(e,60,bze(n,r))}),Te(e,391))}function Rze(e,t){!t||!t["!ref"]||(Te(e,648),Te(e,649,Aze(Sr(t["!ref"]))),Te(e,650))}function Dze(e,t,r){t["!links"].forEach(function(n){if(n[1].Target){var a=Vt(r,-1,n[1].Target.replace(/#[\s\S]*$/,""),Dt.HLINK);Te(e,494,vze(n,a))}}),delete t["!links"]}function Ize(e,t,r,n){if(t["!comments"].length>0){var a=Vt(n,-1,"../drawings/vmlDrawing"+(r+1)+".vml",Dt.VML);Te(e,551,GP("rId"+a)),t["!legacy"]=a}}function Mze(e,t,r,n){if(t["!autofilter"]){var a=t["!autofilter"],i=typeof a.ref=="string"?a.ref:rn(a.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var o=r.Workbook.Names,s=Fn(i);s.s.r==s.e.r&&(s.e.r=Fn(t["!ref"]).e.r,i=rn(s));for(var l=0;l<o.length;++l){var c=o[l];if(c.Name=="_xlnm._FilterDatabase"&&c.Sheet==n){c.Ref=B0(r.SheetNames[n])+"!"+L0(i);break}}l==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:B0(r.SheetNames[n])+"!"+L0(i)}),Te(e,161,ep(Sr(i))),Te(e,162)}}function Fze(e,t,r){Te(e,133),Te(e,137,Eze(t,r)),Te(e,138),Te(e,134)}function $ze(e,t){t["!protect"]&&Te(e,535,Tze(t["!protect"]))}function Lze(e,t,r,n){var a=Zn(),i=r.SheetNames[e],o=r.Sheets[i]||{},s=i;try{r&&r.Workbook&&(s=r.Workbook.Sheets[e].CodeName||s)}catch{}var l=Sr(o["!ref"]||"A1");if(l.e.c>16383||l.e.r>1048575){if(t.WTF)throw new Error("Range "+(o["!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 o["!links"]=[],o["!comments"]=[],Te(a,129),(r.vbaraw||o["!outline"])&&Te(a,147,D9e(s,o["!outline"])),Te(a,148,N9e(l)),Fze(a,o,r.Workbook),jze(a,o),Pze(a,o,e,t,r),$ze(a,o),Mze(a,o,r,e),Nze(a,o),Dze(a,o,n),o["!margins"]&&Te(a,476,_ze(o["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&Rze(a,o),Ize(a,o,e,n),Te(a,130),a.end()}function Bze(e,t){e.l+=10;var r=Jn(e);return{name:r}}var Uze=[["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 zze(e){return!e.Workbook||!e.Workbook.WBProps?"false":a6e(e.Workbook.WBProps.date1904)?"true":"false"}var Wze=":][*?/\\".split("");function BG(e,t){try{if(e=="")throw new Error("Sheet name cannot be blank");if(e.length>31)throw new Error("Sheet name cannot exceed 31 chars");if(e.charCodeAt(0)==39||e.charCodeAt(e.length-1)==39)throw new Error("Sheet name cannot start or end with apostrophe (')");if(e.toLowerCase()=="history")throw new Error("Sheet name cannot be 'History'");Wze.forEach(function(r){if(e.indexOf(r)!=-1)throw new Error("Sheet name cannot contain : \\ / ? * [ ]")})}catch(r){throw r}return!0}function Vze(e,t,r){e.forEach(function(n,a){BG(n);for(var i=0;i<a;++i)if(n==e[i])throw new Error("Duplicate Sheet Name: "+n);if(r){var o=t&&t[a]&&t[a].CodeName||n;if(o.charCodeAt(0)==95&&o.length>22)throw new Error("Bad Code Name: Worksheet"+o)}})}function Hze(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||[];Vze(e.SheetNames,t,!!e.vbaraw);for(var r=0;r<e.SheetNames.length;++r)p9e(e.Sheets[e.SheetNames[r]],e.SheetNames[r],r);e.SheetNames.forEach(function(n,a){var i=e.Sheets[n];if(!(!i||!i["!autofilter"])){var o;e.Workbook||(e.Workbook={}),e.Workbook.Names||(e.Workbook.Names=[]),e.Workbook.Names.forEach(function(l){l.Name=="_xlnm._FilterDatabase"&&l.Sheet==a&&(o=l)});var s=B0(n)+"!"+L0(i["!autofilter"].ref);o?o.Ref=s:e.Workbook.Names.push({Name:"_xlnm._FilterDatabase",Sheet:a,Ref:s})}})}function qze(e){var t=[on];t[t.length]=De("workbook",null,{xmlns:Zh[0],"xmlns:r":Tn.r});var r=e.Workbook&&(e.Workbook.Names||[]).length>0,n={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(Uze.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]=De("workbookPr",null,n);var a=e.Workbook&&e.Workbook.Sheets||[],i=0;if(a&&a[0]&&a[0].Hidden){for(t[t.length]="<bookViews>",i=0;i!=e.SheetNames.length&&!(!a[i]||!a[i].Hidden);++i);i==e.SheetNames.length&&(i=0),t[t.length]='<workbookView firstSheet="'+i+'" activeTab="'+i+'"/>',t[t.length]="</bookViews>"}for(t[t.length]="<sheets>",i=0;i!=e.SheetNames.length;++i){var o={name:St(e.SheetNames[i].slice(0,31))};if(o.sheetId=""+(i+1),o["r:id"]="rId"+(i+1),a[i])switch(a[i].Hidden){case 1:o.state="hidden";break;case 2:o.state="veryHidden";break}t[t.length]=De("sheet",null,o)}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]=De("definedName",St(s.Ref),l))}),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}function Gze(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=WT(e),r.name=Jn(e),r}function Kze(e,t){return t||(t=ye(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),GP(e.strRelID,t),gn(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function Yze(e,t){var r={},n=e.read_shift(4);r.defaultThemeVersion=e.read_shift(4);var a=t>8?Jn(e):"";return a.length>0&&(r.CodeName=a),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 Xze(e,t){t||(t=ye(72));var r=0;return e&&(e.date1904&&(r|=1),e.filterPrivacy&&(r|=8)),t.write_shift(4,r),t.write_shift(4,0),nG(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}function Zze(e,t,r){var n=e.l+t,a=e.read_shift(4);e.l+=1;var i=e.read_shift(4),o=C6e(e),s,l="";try{s=JUe(e,0,r);try{l=Ww(e)}catch{}}catch{console.error("Could not parse defined name "+o)}a&32&&(o="_xlnm."+o),e.l=n;var c={Name:o,Ptg:s,Flags:a};return i<268435455&&(c.Sheet=i),l&&(c.Comment=l),c}function Jze(e,t){var r=ye(9),n=0,a=e.Name;B6e.indexOf(a)>-1&&(n|=32,a=a.slice(6)),r.write_shift(4,n),r.write_shift(1,0),r.write_shift(4,e.Sheet==null?4294967295:e.Sheet);var i=[r,gn(a),u9e(e.Ref,t)];if(e.Comment)i.push(U0(e.Comment));else{var o=ye(4);o.write_shift(4,4294967295),i.push(o)}return en(i)}function Qze(e,t){Te(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,a={Hidden:n,iTabID:r+1,strRelID:"rId"+(r+1),name:t.SheetNames[r]};Te(e,156,Kze(a))}Te(e,144)}function eWe(e,t){t||(t=ye(127));for(var r=0;r!=4;++r)t.write_shift(4,0);return gn("SheetJS",t),gn(S1.version,t),gn(S1.version,t),gn("7262",t),t.length>t.l?t.slice(0,t.l):t}function tWe(e,t){t||(t=ye(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 rWe(e,t){if(!(!t.Workbook||!t.Workbook.Sheets)){for(var r=t.Workbook.Sheets,n=0,a=-1,i=-1;n<r.length;++n)!r[n]||!r[n].Hidden&&a==-1?a=n:r[n].Hidden==1&&i==-1&&(i=n);i>a||(Te(e,135),Te(e,158,tWe(a)),Te(e,136))}}function nWe(e,t){!t.Workbook||!t.Workbook.Names||t.Workbook.Names.forEach(function(r){try{if(r.Flags&14)return;Te(e,39,Jze(r,t))}catch{console.error("Could not serialize defined name "+JSON.stringify(r))}})}function aWe(e){var t=e.SheetNames.length,r=ye(12*t+28);r.write_shift(4,t+2),r.write_shift(4,0),r.write_shift(4,-2),r.write_shift(4,-2),r.write_shift(4,0),r.write_shift(4,-1),r.write_shift(4,-1);for(var n=0;n<t;++n)r.write_shift(4,0),r.write_shift(4,n),r.write_shift(4,n);return r}function iWe(e,t){Te(e,353),Te(e,357),Te(e,362,aWe(t)),Te(e,354)}function oWe(e,t){var r=Zn();return Te(r,131),Te(r,128,eWe()),Te(r,153,Xze(e.Workbook&&e.Workbook.WBProps||null)),rWe(r,e),Qze(r,e),iWe(r,e),(e.Workbook||{}).Names&&nWe(r,e),Te(r,132),r.end()}function sWe(e,t){var r=[];return e.Props&&r.push(H6e(e.Props,t)),e.Custprops&&r.push(q6e(e.Props,e.Custprops)),r.join("")}function lWe(e){return(((e||{}).Workbook||{}).WBProps||{}).date1904?'<ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel"><Date1904/></ExcelWorkbook>':""}function cWe(e,t){var r=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return t.cellXfs.forEach(function(n,a){var i=[];i.push(De("NumberFormat",null,{"ss:Format":St(_r[n.numFmtId])}));var o={"ss:ID":"s"+(21+a)};r.push(De("Style",i.join(""),o))}),De("Styles",r.join(""))}function UG(e){return De("NamedRange",null,{"ss:Name":e.Name.slice(0,6)=="_xlnm."?e.Name.slice(6):e.Name,"ss:RefersTo":"="+Hw(e.Ref,{r:0,c:0})})}function uWe(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,r=[],n=0;n<t.length;++n){var a=t[n];a.Sheet==null&&(a.Name.match(/^_xlfn\./)||r.push(UG(a)))}return De("Names",r.join(""))}function dWe(e,t,r,n){if(!e||!((n||{}).Workbook||{}).Names)return"";for(var a=n.Workbook.Names,i=[],o=0;o<a.length;++o){var s=a[o];s.Sheet==r&&(s.Name.match(/^_xlfn\./)||i.push(UG(s)))}return i.join("")}function fWe(e,t,r,n){if(!e)return"";var a=[];if(e["!margins"]&&(a.push("<PageSetup>"),e["!margins"].header&&a.push(De("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&a.push(De("Footer",null,{"x:Margin":e["!margins"].footer})),a.push(De("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"})),a.push("</PageSetup>")),n&&n.Workbook&&n.Workbook.Sheets&&n.Workbook.Sheets[r])if(n.Workbook.Sheets[r].Hidden)a.push(De("Visible",n.Workbook.Sheets[r].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var i=0;i<r&&!(n.Workbook.Sheets[i]&&!n.Workbook.Sheets[i].Hidden);++i);i==r&&a.push("<Selected/>")}return((((n||{}).Workbook||{}).Views||[])[0]||{}).RTL&&a.push("<DisplayRightToLeft/>"),e["!protect"]&&(a.push(In("ProtectContents","True")),e["!protect"].objects&&a.push(In("ProtectObjects","True")),e["!protect"].scenarios&&a.push(In("ProtectScenarios","True")),e["!protect"].selectLockedCells!=null&&!e["!protect"].selectLockedCells?a.push(In("EnableSelection","NoSelection")):e["!protect"].selectUnlockedCells!=null&&!e["!protect"].selectUnlockedCells&&a.push(In("EnableSelection","UnlockedCells")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(o){e["!protect"][o[0]]&&a.push("<"+o[1]+"/>")})),a.length==0?"":De("WorksheetOptions",a.join(""),{xmlns:Ya.x})}function hWe(e){return e.map(function(t){var r=n6e(t.t||""),n=De("ss:Data",r,{xmlns:"http://www.w3.org/TR/REC-html40"}),a={};return t.a&&(a["ss:Author"]=t.a),e.hidden||(a["ss:ShowAlways"]="1"),De("Comment",n,a)}).join("")}function pWe(e,t,r,n,a,i,o){if(!e||e.v==null&&e.f==null)return"";var s={};if(e.f&&(s["ss:Formula"]="="+St(Hw(e.f,o))),e.F&&e.F.slice(0,t.length)==t){var l=kr(e.F.slice(t.length+1));s["ss:ArrayRange"]="RC:R"+(l.r==o.r?"":"["+(l.r-o.r)+"]")+"C"+(l.c==o.c?"":"["+(l.c-o.c)+"]")}if(e.l&&e.l.Target&&(s["ss:HRef"]=St(e.l.Target),e.l.Tooltip&&(s["x:HRefScreenTip"]=St(e.l.Tooltip))),r["!merges"])for(var c=r["!merges"],u=0;u!=c.length;++u)c[u].s.c!=o.c||c[u].s.r!=o.r||(c[u].e.c>c[u].s.c&&(s["ss:MergeAcross"]=c[u].e.c-c[u].s.c),c[u].e.r>c[u].s.r&&(s["ss:MergeDown"]=c[u].e.r-c[u].s.r));var d="",h="";switch(e.t){case"z":if(!n.sheetStubs)return"";break;case"n":isFinite(e.v)?(d="Number",h=String(e.v)):(d="Error",h=ya[isNaN(e.v)?36:7]);break;case"b":d="Boolean",h=e.v?"1":"0";break;case"e":d="Error",h=ya[e.v];break;case"d":d="DateTime",h=new Date(e.v).toISOString(),e.z==null&&(e.z=e.z||_r[14]);break;case"s":d="String",h=r6e(e.v||"");break}var p=Tc(n.cellXfs,e,n);s["ss:StyleID"]="s"+(21+p),s["ss:Index"]=o.c+1;var g=e.v!=null?h:"",m=e.t=="z"?"":'<Data ss:Type="'+d+'">'+g+"</Data>";return(e.c||[]).length>0&&(m+=hWe(e.c)),De("Cell",m,s)}function mWe(e,t){var r='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=EG(t.hpt)),t.hpx&&(r+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(r+=' ss:Hidden="1"')),r+">"}function vWe(e,t,r,n){if(!e["!ref"])return"";var a=Sr(e["!ref"]),i=e["!merges"]||[],o=0,s=[];e["!cols"]&&e["!cols"].forEach(function(v,y){XP(v);var x=!!v.width,b=Kw(y,v),S={"ss:Index":y+1};x&&(S["ss:Width"]=D1(b.width)),v.hidden&&(S["ss:Hidden"]="1"),s.push(De("Column",null,S))});for(var l=e["!data"]!=null,c={r:0,c:0},u=a.s.r;u<=a.e.r;++u){var d=[mWe(u,(e["!rows"]||[])[u])];c.r=u;for(var h=a.s.c;h<=a.e.c;++h){c.c=h;var p=!1;for(o=0;o!=i.length;++o)if(!(i[o].s.c>h)&&!(i[o].s.r>u)&&!(i[o].e.c<h)&&!(i[o].e.r<u)){(i[o].s.c!=h||i[o].s.r!=u)&&(p=!0);break}if(!p){var g=Jt(h)+ar(u),m=l?(e["!data"][u]||[])[h]:e[g];d.push(pWe(m,g,e,t,r,n,c))}}d.push("</Row>"),d.length>2&&s.push(d.join(""))}return s.join("")}function gWe(e,t,r){var n=[],a=r.SheetNames[e],i=r.Sheets[a],o=i?dWe(i,t,e,r):"";return o.length>0&&n.push("<Names>"+o+"</Names>"),o=i?vWe(i,t,e,r):"",o.length>0&&n.push("<Table>"+o+"</Table>"),n.push(fWe(i,t,e,r)),i&&i["!autofilter"]&&n.push('<AutoFilter x:Range="'+Hw(L0(i["!autofilter"].ref),{r:0,c:0})+'" xmlns="urn:schemas-microsoft-com:office:excel"></AutoFilter>'),n.join("")}function yWe(e,t){t||(t={}),e.SSF||(e.SSF=ea(_r)),e.SSF&&(Bw(),Lw(e.SSF),t.revssf=Uw(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],Tc(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(sWe(e,t)),r.push(lWe(e)),r.push(""),r.push(uWe(e));for(var n=0;n<e.SheetNames.length;++n)r.push(De("Worksheet",gWe(n,t,e),{"ss:Name":St(e.SheetNames[n])}));return r[2]=cWe(e,t),on+De("Workbook",r.join(""),{xmlns:Ya.ss,"xmlns:o":Ya.o,"xmlns:x":Ya.x,"xmlns:ss":Ya.ss,"xmlns:dt":Ya.dt,"xmlns:html":Ya.html})}var J2={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function xWe(e,t){var r=[],n=[],a=[],i=0,o,s=mM(TM,"n"),l=mM(OM,"n");if(e.Props)for(o=tn(e.Props),i=0;i<o.length;++i)(Object.prototype.hasOwnProperty.call(s,o[i])?r:Object.prototype.hasOwnProperty.call(l,o[i])?n:a).push([o[i],e.Props[o[i]]]);if(e.Custprops)for(o=tn(e.Custprops),i=0;i<o.length;++i)Object.prototype.hasOwnProperty.call(e.Props||{},o[i])||(Object.prototype.hasOwnProperty.call(s,o[i])?r:Object.prototype.hasOwnProperty.call(l,o[i])?n:a).push([o[i],e.Custprops[o[i]]]);var c=[];for(i=0;i<a.length;++i)mG.indexOf(a[i][0])>-1||fG.indexOf(a[i][0])>-1||a[i][1]!=null&&c.push(a[i]);n.length&&lr.utils.cfb_add(t,"/�SummaryInformation",jM(n,J2.SI,l,OM)),(r.length||c.length)&&lr.utils.cfb_add(t,"/�DocumentSummaryInformation",jM(r,J2.DSI,s,TM,c.length?c:null,J2.UDI))}function bWe(e,t){var r=t||{},n=lr.utils.cfb_new({root:"R"}),a="/Workbook";switch(r.bookType||"xls"){case"xls":r.bookType="biff8";case"xla":r.bookType||(r.bookType="xla");case"biff8":a="/Workbook",r.biff=8;break;case"biff5":a="/Book",r.biff=5;break;default:throw new Error("invalid type "+r.bookType+" for XLS CFB")}return lr.utils.cfb_add(n,a,WG(e,r)),r.biff==8&&(e.Props||e.Custprops)&&xWe(e,n),r.biff==8&&e.vbaraw&&P7e(n,lr.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),n}var wWe={0:{f:O9e},1:{f:I9e},2:{f:Q9e},3:{f:W9e},4:{f:L9e},5:{f:Y9e},6:{f:aze},7:{f:H9e},8:{f:dze},9:{f:uze},10:{f:lze},11:{f:cze},12:{f:F9e},13:{f:tze},14:{f:V9e},15:{f:U9e},16:{f:Z9e},17:{f:oze},18:{f:G9e},19:{f:qP},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:Zze},40:{},42:{},43:{f:YBe},44:{f:GBe},45:{f:JBe},46:{f:e7e},47:{f:QBe},48:{},49:{f:w6e},50:{},51:{f:v7e},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:ABe},62:{f:nze},63:{f:S7e},64:{f:Oze},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:rs,p:0}
vendor: 8,322 bytes, line 517
517,132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:Sze},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:R9e},148:{f:P9e,p:16},151:{f:gze},152:{},153:{f:Yze},154:{},155:{},156:{f:Gze},157:{},158:{},159:{T:1,f:MBe},160:{T:-1},161:{T:1,f:ad},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:fze},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:p7e},336:{T:-1},337:{f:x7e,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:WT},357:{},358:{},359:{},360:{T:1},361:{},362:{f:bBe},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:yze},427:{f:xze},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:wze},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:j9e},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:mze},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:WT},551:{f:Ww},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:C7e},633:{T:1},634:{T:-1},635:{T:1,f:T7e},636:{T:-1},637:{f:A6e},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:Bze},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:Cze},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 ke(e,t,r,n){var a=t;if(!isNaN(a)){var i=n||(r||[]).length||0,o=e.next(4);o.write_shift(2,a),o.write_shift(2,i),i>0&&WP(r)&&e.push(r)}}function _We(e,t,r,n){var a=(r||[]).length||0;if(a<=8224)return ke(e,t,r,a);var i=t;if(!isNaN(i)){for(var o=r.parts||[],s=0,l=0,c=0;c+(o[s]||8224)<=8224;)c+=o[s]||8224,s++;var u=e.next(4);for(u.write_shift(2,i),u.write_shift(2,c),e.push(r.slice(l,l+c)),l+=c;l<a;
vendor: 26,535 bytes, lines 517-551
517){for(u=e.next(4),u.write_shift(2,60),c=0;c+(o[s]||8224)<=8224;)c+=o[s]||8224,s++;u.write_shift(2,c),e.push(r.slice(l,l+c)),l+=c}}}function Q2(e,t,r,n){var a=ye(9);return Pv(a,e,t),vG(r,n||"b",a),a}function SWe(e,t,r){var n=ye(8+2*r.length);return Pv(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 zG(e,t){t.forEach(function(r){var n=r[0].map(function(i){return i.t}).join("");if(n.length<=2048)return ke(e,28,K2(n,r[1],r[2]));ke(e,28,K2(n.slice(0,2048),r[1],r[2],n.length));for(var a=2048;a<n.length;a+=2048)ke(e,28,K2(n.slice(a,Math.min(a+2048,n.length)),-1,-1,Math.min(2048,n.length-a)))})}function EWe(e,t,r,n,a,i){var o=0;t.z!=null&&(o=a._BIFF2FmtTable.indexOf(t.z),o==-1&&(a._BIFF2FmtTable.push(t.z),o=a._BIFF2FmtTable.length-1));var s=0;if(t.z!=null){for(;s<a.cellXfs.length&&a.cellXfs[s].numFmtId!=o;++s);s==a.cellXfs.length&&a.cellXfs.push({numFmtId:o})}if(t.v!=null)switch(t.t){case"d":case"n":var l=t.t=="d"?Ln(Fa(t.v,i),i):t.v;a.biff==2&&l==(l|0)&&l>=0&&l<65536?ke(e,2,kBe(r,n,l,s,o)):isNaN(l)?ke(e,5,Q2(r,n,36,"e")):isFinite(l)?ke(e,3,CBe(r,n,l,s,o)):ke(e,5,Q2(r,n,7,"e"));return;case"b":case"e":ke(e,5,Q2(r,n,t.v,t.t));return;case"s":case"str":ke(e,4,SWe(r,n,t.v==null?"":String(t.v).slice(0,255)));return}ke(e,1,Pv(null,r,n))}function AWe(e,t,r,n,a){var i=t["!data"]!=null,o=Sr(t["!ref"]||"A1"),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.r,16383)}for(var c=(((a||{}).Workbook||{}).WBProps||{}).date1904,u=[],d=[],h=o.s.c;h<=o.e.c;++h)l[h]=Jt(h);for(var p=o.s.r;p<=o.e.r;++p)for(i&&(u=t["!data"][p]||[]),s=ar(p),h=o.s.c;h<=o.e.c;++h){var g=i?u[h]:t[l[h]+s];g&&(EWe(e,g,p,h,n,c),g.c&&d.push([g.c,p,h]))}zG(e,d)}function TWe(e,t){for(var r=t||{},n=Zn(),a=0,i=0;i<e.SheetNames.length;++i)e.SheetNames[i]==r.sheet&&(a=i);if(a==0&&r.sheet&&e.SheetNames[0]!=r.sheet)throw new Error("Sheet not found: "+r.sheet);ke(n,r.biff==4?1033:r.biff==3?521:9,YP(e,16,r)),((e.Workbook||{}).WBProps||{}).date1904&&ke(n,34,Gn(!0)),r.cellXfs=[{numFmtId:0}],r._BIFF2FmtTable=["General"],r._Fonts=[];var o=Zn();return AWe(o,e.Sheets[e.SheetNames[a]],a,r,e),r._BIFF2FmtTable.forEach(function(s){r.biff<=3?ke(n,30,hBe(s)):ke(n,1054,pBe(s))}),r.cellXfs.forEach(function(s){switch(r.biff){case 2:ke(n,67,vBe(s));break;case 3:ke(n,579,bG(s));break;case 4:ke(n,1091,gBe(s));break}}),delete r._BIFF2FmtTable,delete r.cellXfs,delete r._Fonts,n.push(o.end()),ke(n,10),n.end()}var Gi=1,gi=[];function OWe(){var e=ye(82+8*gi.length);e.write_shift(2,15),e.write_shift(2,61440),e.write_shift(4,74+8*gi.length);{e.write_shift(2,0),e.write_shift(2,61446),e.write_shift(4,16+8*gi.length);{e.write_shift(4,Gi),e.write_shift(4,gi.length+1);for(var t=0,r=0;r<gi.length;++r)t+=gi[r]&&gi[r][1]||0;e.write_shift(4,t),e.write_shift(4,gi.length)}gi.forEach(function(n){e.write_shift(4,n[0]),e.write_shift(4,n[2])})}return e.write_shift(2,51),e.write_shift(2,61451),e.write_shift(4,18),e.write_shift(2,191),e.write_shift(4,524296),e.write_shift(2,385),e.write_shift(4,134217793),e.write_shift(2,448),e.write_shift(4,134217792),e.write_shift(2,64),e.write_shift(2,61726),e.write_shift(4,16),e.write_shift(4,134217741),e.write_shift(4,134217740),e.write_shift(4,134217751),e.write_shift(4,268435703),e}function CWe(e,t){var r=[],n=0,a=Zn(),i=Gi,o;t.forEach(function(l,c){var u="",d=l[0].map(function(b){return b.a&&!u&&(u=b.a),b.t}).join("");++Gi;{var h=ye(150);h.write_shift(2,15),h.write_shift(2,61444),h.write_shift(4,150),h.write_shift(2,3234),h.write_shift(2,61450),h.write_shift(4,8),h.write_shift(4,Gi),h.write_shift(4,2560),h.write_shift(2,227),h.write_shift(2,61451),h.write_shift(4,84),h.write_shift(2,128),h.write_shift(4,0),h.write_shift(2,139),h.write_shift(4,2),h.write_shift(2,191),h.write_shift(4,524296),h.write_shift(2,344),h.l+=4,h.write_shift(2,385),h.write_shift(4,134217808),h.write_shift(2,387),h.write_shift(4,134217808),h.write_shift(2,389),h.write_shift(4,268435700),h.write_shift(2,447),h.write_shift(4,1048592),h.write_shift(2,448),h.write_shift(4,134217809),h.write_shift(2,451),h.write_shift(4,268435700),h.write_shift(2,513),h.write_shift(4,134217809),h.write_shift(2,515),h.write_shift(4,268435700),h.write_shift(2,575),h.write_shift(4,196609),h.write_shift(2,959),h.write_shift(4,131072|(l[0].hidden?2:0)),h.l+=2,h.write_shift(2,61456),h.write_shift(4,18),h.write_shift(2,3),h.write_shift(2,l[2]+2),h.l+=2,h.write_shift(2,l[1]+1),h.l+=2,h.write_shift(2,l[2]+4),h.l+=2,h.write_shift(2,l[1]+5),h.l+=2,h.l+=2,h.write_shift(2,61457),h.l+=4,h.l=150,c==0?o=h:ke(a,236,h)}n+=150;{var p=ye(52);p.write_shift(2,21),p.write_shift(2,18),p.write_shift(2,25),p.write_shift(2,Gi),p.write_shift(2,0),p.l=22,p.write_shift(2,13),p.write_shift(2,22),p.write_shift(4,1651663474),p.write_shift(4,2503426821),p.write_shift(4,2150634280),p.write_shift(4,1768515844+Gi*256),p.write_shift(2,0),p.write_shift(4,0),p.l+=4,ke(a,93,p)}{var g=ye(8);g.l+=2,g.write_shift(2,61453),g.l+=4,ke(a,236,g)}n+=8;{var m=ye(18);m.write_shift(2,18),m.l+=8,m.write_shift(2,d.length),m.write_shift(2,16),m.l+=4,ke(a,438,m);{var v=ye(1+d.length);v.write_shift(1,0),v.write_shift(d.length,d,"sbcs"),ke(a,60,v)}{var y=ye(16);y.l+=8,y.write_shift(2,d.length),y.l+=6,ke(a,60,y)}}{var x=ye(12+u.length);x.write_shift(2,l[1]),x.write_shift(2,l[2]),x.write_shift(2,0|(l[0].hidden?0:2)),x.write_shift(2,Gi),x.write_shift(2,u.length),x.write_shift(1,0),x.write_shift(u.length,u,"sbcs"),x.l++,r.push(x)}});{var s=ye(80);s.write_shift(2,15),s.write_shift(2,61442),s.write_shift(4,n+s.length-8),s.write_shift(2,16),s.write_shift(2,61448),s.write_shift(4,8),s.write_shift(4,t.length+1),s.write_shift(4,Gi),s.write_shift(2,15),s.write_shift(2,61443),s.write_shift(4,n+48),s.write_shift(2,15),s.write_shift(2,61444),s.write_shift(4,40),s.write_shift(2,1),s.write_shift(2,61449),s.write_shift(4,16),s.l+=16,s.write_shift(2,2),s.write_shift(2,61450),s.write_shift(4,8),s.write_shift(4,i),s.write_shift(4,5),ke(e,236,o?en([s,o]):s)}e.push(a.end()),r.forEach(function(l){ke(e,28,l)}),gi.push([i,t.length+1,Gi]),++Gi}function kWe(e,t,r){ke(e,49,cBe({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},r))}function PWe(e,t,r){t&&[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var a=n[0];a<=n[1];++a)t[a]!=null&&ke(e,1054,fBe(a,t[a],r))})}function NWe(e,t){var r=ye(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),ke(e,2151,r),r=ye(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),xG(Sr(t["!ref"]||"A1"),r),r.write_shift(4,4),ke(e,2152,r)}function jWe(e,t){for(var r=0;r<16;++r)ke(e,224,DM({numFmtId:0,style:!0},0,t));t.cellXfs.forEach(function(n){ke(e,224,DM(n,0,t))})}function RWe(e,t){for(var r=0;r<t["!links"].length;++r){var n=t["!links"][r];ke(e,440,_Be(n)),n[1].Tooltip&&ke(e,2048,SBe(n))}delete t["!links"]}function DWe(e,t){if(t){var r=0;t.forEach(function(n,a){++r<=256&&n&&ke(e,125,TBe(Kw(a,n),a))})}}function IWe(e,t,r,n,a,i){var o=16+Tc(a.cellXfs,t,a);if(t.v==null&&!t.bf){ke(e,513,Gu(r,n,o));return}if(t.bf)ke(e,6,XUe(t,r,n,a,o));else switch(t.t){case"d":case"n":var s=t.t=="d"?Ln(Fa(t.v,i),i):t.v;isNaN(s)?ke(e,517,G2(r,n,36,o,a,"e")):isFinite(s)?ke(e,515,xBe(r,n,s,o)):ke(e,517,G2(r,n,7,o,a,"e"));break;case"b":case"e":ke(e,517,G2(r,n,t.v,o,a,t.t));break;case"s":case"str":if(a.bookSST){var l=JP(a.Strings,t.v==null?"":String(t.v),a.revStrings);ke(e,253,uBe(r,n,l,o))}else ke(e,516,dBe(r,n,(t.v==null?"":String(t.v)).slice(0,255),o,a));break;default:ke(e,513,Gu(r,n,o))}}function MWe(e,t,r){var n=Zn(),a=r.SheetNames[e],i=r.Sheets[a]||{},o=(r||{}).Workbook||{},s=(o.Sheets||[])[e]||{},l=i["!data"]!=null,c=t.biff==8,u="",d=[],h=Sr(i["!ref"]||"A1"),p=c?65536:16384;if(h.e.c>255||h.e.r>=p){if(t.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV"+p);h.e.c=Math.min(h.e.c,255),h.e.r=Math.min(h.e.r,p-1)}ke(n,2057,YP(r,16,t)),ke(n,13,xi(1)),ke(n,12,xi(100)),ke(n,15,Gn(!0)),ke(n,17,Gn(!1)),ke(n,16,qu(.001)),ke(n,95,Gn(!0)),ke(n,42,Gn(!1)),ke(n,43,Gn(!1)),ke(n,130,xi(1)),ke(n,128,yBe()),ke(n,131,Gn(!1)),ke(n,132,Gn(!1)),c&&DWe(n,i["!cols"]),ke(n,512,mBe(h,t));var g=(((r||{}).Workbook||{}).WBProps||{}).date1904;c&&(i["!links"]=[]);for(var m=h.s.c;m<=h.e.c;++m)d[m]=Jt(m);for(var v=[],y=[],x=h.s.r;x<=h.e.r;++x)for(l&&(y=i["!data"][x]||[]),u=ar(x),m=h.s.c;m<=h.e.c;++m){var b=l?y[m]:i[d[m]+u];b&&(IWe(n,b,x,m,t,g),c&&b.l&&i["!links"].push([d[m]+u,b.l]),b.c&&v.push([b.c,x,m]))}var S=s.CodeName||s.name||a;return c?CWe(n,v):zG(n,v),c&&ke(n,574,lBe((o.Views||[])[0])),c&&(i["!merges"]||[]).length&&ke(n,229,wBe(i["!merges"])),c&&RWe(n,i),ke(n,442,yG(S)),c&&NWe(n,i),ke(n,10),n.end()}function FWe(e,t,r){var n=Zn(),a=(e||{}).Workbook||{},i=a.Sheets||[],o=a.WBProps||{},s=r.biff==8,l=r.biff==5;if(ke(n,2057,YP(e,5,r)),r.bookType=="xla"&&ke(n,135),ke(n,225,s?xi(1200):null),ke(n,193,Y6e(2)),l&&ke(n,191),l&&ke(n,192),ke(n,226),ke(n,92,aBe("SheetJS",r)),ke(n,66,xi(s?1200:1252)),s&&ke(n,353,xi(0)),s&&ke(n,448),ke(n,317,OBe(e.SheetNames.length)),s&&e.vbaraw&&ke(n,211),s&&e.vbaraw){var c=o.CodeName||"ThisWorkbook";ke(n,442,yG(c))}ke(n,156,xi(17)),ke(n,25,Gn(!1)),ke(n,18,Gn(!1)),ke(n,19,xi(0)),s&&ke(n,431,Gn(!1)),s&&ke(n,444,xi(0)),ke(n,61,sBe()),ke(n,64,Gn(!1)),ke(n,141,xi(0)),ke(n,34,Gn(zze(e)=="true")),ke(n,14,Gn(!0)),s&&ke(n,439,Gn(!1)),ke(n,218,xi(0)),kWe(n,e,r),PWe(n,e.SSF,r),jWe(n,r),s&&ke(n,352,Gn(!1));var u=n.end(),d=Zn();s&&ke(d,140,EBe()),s&&gi.length&&ke(d,235,OWe()),s&&r.Strings&&_We(d,252,oBe(r.Strings)),ke(d,10);var h=d.end(),p=Zn(),g=0,m=0;for(m=0;m<e.SheetNames.length;++m)g+=(s?12:11)+(s?2:1)*e.SheetNames[m].length;var v=u.length+g+h.length;for(m=0;m<e.SheetNames.length;++m){var y=i[m]||{};ke(p,133,iBe({pos:v,hs:y.Hidden||0,dt:0,name:e.SheetNames[m]},r)),v+=t[m].length}var x=p.end();if(g!=x.length)throw new Error("BS8 "+g+" != "+x.length);var b=[];return u.length&&b.push(u),x.length&&b.push(x),h.length&&b.push(h),en(b)}function $We(e,t){var r=t||{},n=[];e&&!e.SSF&&(e.SSF=ea(_r)),e&&e.SSF&&(Bw(),Lw(e.SSF),r.revssf=Uw(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF),Gi=1,gi=[],r.Strings=[],r.Strings.Count=0,r.Strings.Unique=0,QP(r),r.cellXfs=[],Tc(r.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var a=0;a<e.SheetNames.length;++a)n[n.length]=MWe(a,r,e);return n.unshift(FWe(e,n,r)),en(n)}function WG(e,t){for(var r=0;r<=e.SheetNames.length;++r){var n=e.Sheets[e.SheetNames[r]];if(!(!n||!n["!ref"])){var a=Fn(n["!ref"]);a.e.c>255&&typeof console<"u"&&console.error&&console.error("Worksheet '"+e.SheetNames[r]+"' extends beyond column IV (255).  Data may be lost."),a.e.r>65535&&typeof console<"u"&&console.error&&console.error("Worksheet '"+e.SheetNames[r]+"' extends beyond row 65536.  Data may be lost.")}}var i=t||{};switch(i.biff||2){case 8:case 5:return $We(e,t);case 4:case 3:case 2:return TWe(e,t)}throw new Error("invalid type "+i.bookType+" for BIFF")}function LWe(e,t,r,n){for(var a=e["!merges"]||[],i=[],o={},s=e["!data"]!=null,l=t.s.c;l<=t.e.c;++l){for(var c=0,u=0,d=0;d<a.length;++d)if(!(a[d].s.r>r||a[d].s.c>l)&&!(a[d].e.r<r||a[d].e.c<l)){if(a[d].s.r<r||a[d].s.c<l){c=-1;break}c=a[d].e.r-a[d].s.r+1,u=a[d].e.c-a[d].s.c+1;break}if(!(c<0)){var h=Jt(l)+ar(r),p=s?(e["!data"][r]||[])[l]:e[h];p&&p.t=="n"&&p.v!=null&&!isFinite(p.v)&&(isNaN(p.v)?p={t:"e",v:36,w:ya[36]}:p={t:"e",v:7,w:ya[7]});var g=p&&p.v!=null&&(p.h||W2(p.w||(Js(p),p.w)||""))||"";o={},c>1&&(o.rowspan=c),u>1&&(o.colspan=u),n.editable?g='<span contenteditable="true">'+g+"</span>":p&&(o["data-t"]=p&&p.t||"z",p.v!=null&&(o["data-v"]=W2(p.v instanceof Date?p.v.toISOString():p.v)),p.z!=null&&(o["data-z"]=p.z),p.l&&(p.l.Target||"#").charAt(0)!="#"&&(g='<a href="'+W2(p.l.Target)+'">'+g+"</a>")),o.id=(n.id||"sjs")+"-"+h,i.push(De("td",g,o))}}var m="<tr>";return m+i.join("")+"</tr>"}var BWe='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',UWe="</body></html>";function zWe(e,t,r){var n=[];return n.join("")+"<table"+(r&&r.id?' id="'+r.id+'"':"")+">"}function VG(e,t){var r=t||{},n=r.header!=null?r.header:BWe,a=r.footer!=null?r.footer:UWe,i=[n],o=Fn(e["!ref"]||"A1");if(i.push(zWe(e,o,r)),e["!ref"])for(var s=o.s.r;s<=o.e.r;++s)i.push(LWe(e,o,s,r));return i.push("</table>"+a),i.join("")}function HG(e,t,r){var n=t.rows;if(!n)throw"Unsupported origin when "+t.tagName+" is not a TABLE";var a=r||{},i=e["!data"]!=null,o=0,s=0;if(a.origin!=null)if(typeof a.origin=="number")o=a.origin;else{var l=typeof a.origin=="string"?kr(a.origin):a.origin;o=l.r,s=l.c}var c=Math.min(a.sheetRows||1e7,n.length),u={s:{r:0,c:0},e:{r:o,c:s}};if(e["!ref"]){var d=Fn(e["!ref"]);u.s.r=Math.min(u.s.r,d.s.r),u.s.c=Math.min(u.s.c,d.s.c),u.e.r=Math.max(u.e.r,d.e.r),u.e.c=Math.max(u.e.c,d.e.c),o==-1&&(u.e.r=o=d.e.r+1)}var h=[],p=0,g=e["!rows"]||(e["!rows"]=[]),m=0,v=0,y=0,x=0,b=0,S=0;for(e["!cols"]||(e["!cols"]=[]);m<n.length&&v<c;++m){var w=n[m];if(HM(w)){if(a.display)continue;g[v]={hidden:!0}}var A=w.cells;for(y=x=0;y<A.length;++y){var _=A[y];if(!(a.display&&HM(_))){var O=_.hasAttribute("data-v")?_.getAttribute("data-v"):_.hasAttribute("v")?_.getAttribute("v"):i6e(_.innerHTML),C=_.getAttribute("data-z")||_.getAttribute("z");for(p=0;p<h.length;++p){var P=h[p];P.s.c==x+s&&P.s.r<v+o&&v+o<=P.e.r&&(x=P.e.c+1-s,p=-1)}S=+_.getAttribute("colspan")||1,((b=+_.getAttribute("rowspan")||1)>1||S>1)&&h.push({s:{r:v+o,c:x+s},e:{r:v+o+(b||1)-1,c:x+s+(S||1)-1}});var j={t:"s",v:O},T=_.getAttribute("data-t")||_.getAttribute("t")||"";O!=null&&(O.length==0?j.t=T||"z":a.raw||O.trim().length==0||T=="s"||(T=="e"&&ya[+O]?j={t:"e",v:+O,w:ya[+O]}:O==="TRUE"?j={t:"b",v:!0}:O==="FALSE"?j={t:"b",v:!1}:isNaN($s(O))?isNaN(P1(O).getDate())?O.charCodeAt(0)==35&&zo[O]!=null&&(j={t:"e",v:zo[O],w:O}):(j={t:"d",v:Fa(O)},a.UTC&&(j.v=zw(j.v)),a.cellDates||(j={t:"n",v:Ln(j.v)}),j.z=a.dateNF||_r[14]):j={t:"n",v:$s(O)})),j.z===void 0&&C!=null&&(j.z=C);var D="",k=_.getElementsByTagName("A");if(k&&k.length)for(var F=0;F<k.length&&!(k[F].hasAttribute("href")&&(D=k[F].getAttribute("href"),D.charAt(0)!="#"));++F);D&&D.charAt(0)!="#"&&D.slice(0,11).toLowerCase()!="javascript:"&&(j.l={Target:D}),i?(e["!data"][v+o]||(e["!data"][v+o]=[]),e["!data"][v+o][x+s]=j):e[Mr({c:x+s,r:v+o})]=j,u.e.c<x+s&&(u.e.c=x+s),x+=S}}++v}return h.length&&(e["!merges"]=(e["!merges"]||[]).concat(h)),u.e.r=Math.max(u.e.r,v-1+o),e["!ref"]=rn(u),v>=c&&(e["!fullref"]=rn((u.e.r=n.length-m+v-1+o,u))),e}function qG(e,t){var r=t||{},n={};return r.dense&&(n["!data"]=[]),HG(n,e,t)}function WWe(e,t){var r=Jh(qG(e,t),t);return r}function HM(e){var t="",r=VWe(e);return r&&(t=r(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),t==="none"}function VWe(e){return e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle=="function"?e.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}var HWe=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 "+$0({"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 on+t}}();function qWe(e,t){var r="number",n="",a={"style:name":t},i="",o=0;e=e.replace(/"[$]"/g,"$");e:{if(e.indexOf(";")>-1&&(console.error("Unsupported ODS Style Map exported.  Using first branch of "+e),e=e.slice(0,e.indexOf(";"))),e=="@"){r="text",n="<number:text-content/>";break e}if(e.indexOf(/\$/)>-1&&(r="currency"),e[o]=='"'){for(i="";e[++o]!='"'||e[++o]=='"';)i+=e[o];--o,e[o+1]=="*"?(o++,n+="<number:fill-character>"+St(i.replace(/""/g,'"'))+"</number:fill-character>"):n+="<number:text>"+St(i.replace(/""/g,'"'))+"</number:text>",e=e.slice(o+1),o=0}var s=e.match(/# (\?+)\/(\?+)/);if(s){n+=De("number:fraction",null,{"number:min-integer-digits":0,"number:min-numerator-digits":s[1].length,"number:max-denominator-value":Math.max(+s[1].replace(/./g,"9"),+s[2].replace(/./g,"9"))});break e}if(s=e.match(/# (\?+)\/(\d+)/)){n+=De("number:fraction",null,{"number:min-integer-digits":0,"number:min-numerator-digits":s[1].length,"number:denominator-value":+s[2]});break e}if(s=e.match(/\b(\d+)(|\.\d+)%/)){r="percentage",n+=De("number:number",null,{"number:decimal-places":s[2]&&s.length-1||0,"number:min-decimal-places":s[2]&&s.length-1||0,"number:min-integer-digits":s[1].length})+"<number:text>%</number:text>";break e}var l=!1;if(["y","m","d"].indexOf(e[0])>-1){r="date";t:for(;o<e.length;++o)switch(i=e[o].toLowerCase()){case"h":case"s":l=!0,--o;break t;case"m":r:for(var c=o+1;c<e.length;++c)switch(e[c]){case"y":case"d":break r;case"h":case"s":l=!0,--o;break t}case"y":case"d":for(;(e[++o]||"").toLowerCase()==i[0];)i+=i[0];switch(--o,i){case"y":case"yy":n+="<number:year/>";break;case"yyy":case"yyyy":n+='<number:year number:style="long"/>';break;case"mmmmm":console.error("ODS has no equivalent of format |mmmmm|");case"m":case"mm":case"mmm":case"mmmm":n+='<number:month number:style="'+(i.length%2?"short":"long")+'" number:textual="'+(i.length>=3?"true":"false")+'"/>';break;case"d":case"dd":n+='<number:day number:style="'+(i.length%2?"short":"long")+'"/>';break;case"ddd":case"dddd":n+='<number:day-of-week number:style="'+(i.length%2?"short":"long")+'"/>';break}break;case'"':for(;e[++o]!='"'||e[++o]=='"';)i+=e[o];--o,n+="<number:text>"+St(i.slice(1).replace(/""/g,'"'))+"</number:text>";break;case"\\":i=e[++o],n+="<number:text>"+St(i)+"</number:text>";break;case"/":case":":n+="<number:text>"+St(i)+"</number:text>";break;default:console.error("unrecognized character "+i+" in ODF format "+e)}if(!l)break e;e=e.slice(o+1),o=0}if(e.match(/^\[?[hms]/)){for(r=="number"&&(r="time"),e.match(/\[/)&&(e=e.replace(/[\[\]]/g,""),a["number:truncate-on-overflow"]="false");o<e.length;++o)switch(i=e[o].toLowerCase()){case"h":case"m":case"s":for(;(e[++o]||"").toLowerCase()==i[0];)i+=i[0];switch(--o,i){case"h":case"hh":n+='<number:hours number:style="'+(i.length%2?"short":"long")+'"/>';break;case"m":case"mm":n+='<number:minutes number:style="'+(i.length%2?"short":"long")+'"/>';break;case"s":case"ss":if(e[o+1]==".")do i+=e[o+1],++o;while(e[o+1]=="0");n+='<number:seconds number:style="'+(i.match("ss")?"long":"short")+'"'+(i.match(/\./)?' number:decimal-places="'+(i.match(/0+/)||[""])[0].length+'"':"")+"/>";break}break;case'"':for(;e[++o]!='"'||e[++o]=='"';)i+=e[o];--o,n+="<number:text>"+St(i.slice(1).replace(/""/g,'"'))+"</number:text>";break;case"/":case":":n+="<number:text>"+St(i)+"</number:text>";break;case"a":if(e.slice(o,o+3).toLowerCase()=="a/p"){n+="<number:am-pm/>",o+=2;break}if(e.slice(o,o+5).toLowerCase()=="am/pm"){n+="<number:am-pm/>",o+=4;break}default:console.error("unrecognized character "+i+" in ODF format "+e)}break e}if(e.indexOf(/\$/)>-1&&(r="currency"),e[0]=="$"&&(n+='<number:currency-symbol number:language="en" number:country="US">$</number:currency-symbol>',e=e.slice(1),o=0),o=0,e[o]=='"'){for(;e[++o]!='"'||e[++o]=='"';)i+=e[o];--o,e[o+1]=="*"?(o++,n+="<number:fill-character>"+St(i.replace(/""/g,'"'))+"</number:fill-character>"):n+="<number:text>"+St(i.replace(/""/g,'"'))+"</number:text>",e=e.slice(o+1),o=0}var u=e.match(/([#0][0#,]*)(\.[0#]*|)(E[+]?0*|)/i);if(!u||!u[0])console.error("Could not find numeric part of "+e);else{var d=u[1].replace(/,/g,"");n+="<number:"+(u[3]?"scientific-":"")+'number number:min-integer-digits="'+(d.indexOf("0")==-1?"0":d.length-d.indexOf("0"))+'"'+(u[0].indexOf(",")>-1?' number:grouping="true"':"")+(u[2]&&' number:decimal-places="'+(u[2].length-1)+'"'||' number:decimal-places="0"')+(u[3]&&u[3].indexOf("+")>-1?' number:forced-exponent-sign="true"':"")+(u[3]?' number:min-exponent-digits="'+u[3].match(/0+/)[0].length+'"':"")+"></number:"+(u[3]?"scientific-":"")+"number>",o=u.index+u[0].length}if(e[o]=='"'){for(i="";e[++o]!='"'||e[++o]=='"';)i+=e[o];--o,n+="<number:text>"+St(i.replace(/""/g,'"'))+"</number:text>"}}return n?De("number:"+r+"-style",n,a):(console.error("Could not generate ODS number format for |"+e+"|"),"")}function qM(e,t,r){for(var n=[],a=0;a<e.length;++a){var i=e[a];i&&i.Sheet==(r==-1?null:r)&&n.push(i)}return n.length?`      <table:named-expressions>
518`+n.map(function(o){var s=(r==-1?"$":"")+FG(o.Ref);return"        "+De("table:named-range",null,{"table:name":o.Name,"table:cell-range-address":s,"table:base-cell-address":s.replace(/[\.][^\.]*$/,".$A$1")})}).join(`
519`)+`
520      </table:named-expressions>
521`:""}var GM=function(){var e=function(a,i){return St(a).replace(/  +/g,function(o){return'<text:s text:c="'+o.length+'"/>'}).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},t=`          <table:table-cell />
522`,r=function(a,i,o,s,l,c){var u=[];u.push('      <table:table table:name="'+St(i.SheetNames[o])+`" table:style-name="ta1">
523`);var d=0,h=0,p=Fn(a["!ref"]||"A1"),g=a["!merges"]||[],m=0,v=a["!data"]!=null;if(a["!cols"])for(h=0;h<=p.e.c;++h)u.push("        <table:table-column"+(a["!cols"][h]?' table:style-name="co'+a["!cols"][h].ods+'"':"")+`></table:table-column>
524`);var y="",x=a["!rows"]||[];for(d=0;d<p.s.r;++d)y=x[d]?' table:style-name="ro'+x[d].ods+'"':"",u.push("        <table:table-row"+y+`></table:table-row>
525`);for(;d<=p.e.r;++d){for(y=x[d]?' table:style-name="ro'+x[d].ods+'"':"",u.push("        <table:table-row"+y+`>
526`),h=0;h<p.s.c;++h)u.push(t);for(;h<=p.e.c;++h){var b=!1,S={},w="";for(m=0;m!=g.length;++m)if(!(g[m].s.c>h)&&!(g[m].s.r>d)&&!(g[m].e.c<h)&&!(g[m].e.r<d)){(g[m].s.c!=h||g[m].s.r!=d)&&(b=!0),S["table:number-columns-spanned"]=g[m].e.c-g[m].s.c+1,S["table:number-rows-spanned"]=g[m].e.r-g[m].s.r+1;break}if(b){u.push(`          <table:covered-table-cell/>
527`);continue}var A=Mr({r:d,c:h}),_=v?(a["!data"][d]||[])[h]:a[A];if(_&&_.f&&(S["table:formula"]=St(h9e(_.f)),_.F&&_.F.slice(0,A.length)==A)){var O=Fn(_.F);S["table:number-matrix-columns-spanned"]=O.e.c-O.s.c+1,S["table:number-matrix-rows-spanned"]=O.e.r-O.s.r+1}if(!_){u.push(t);continue}switch(_.t){case"b":w=_.v?"TRUE":"FALSE",S["office:value-type"]="boolean",S["office:boolean-value"]=_.v?"true":"false";break;case"n":isFinite(_.v)?(w=_.w||String(_.v||0),S["office:value-type"]="float",S["office:value"]=_.v||0):(isNaN(_.v)?(w="#NUM!",S["table:formula"]="of:=#NUM!"):(w="#DIV/0!",S["table:formula"]="of:="+(_.v<0?"-":"")+"1/0"),S["office:string-value"]="",S["office:value-type"]="string",S["calcext:value-type"]="error");break;case"s":case"str":w=_.v==null?"":_.v,S["office:value-type"]="string";break;case"d":w=_.w||Fa(_.v,c).toISOString(),S["office:value-type"]="date",S["office:date-value"]=Fa(_.v,c).toISOString(),S["table:style-name"]="ce1";break;default:u.push(t);continue}var C=e(w);if(_.l&&_.l.Target){var P=_.l.Target;P=P.charAt(0)=="#"?"#"+FG(P.slice(1)):P,P.charAt(0)!="#"&&!P.match(/^\w+:/)&&(P="../"+P),C=De("text:a",C,{"xlink:href":P.replace(/&/g,"&amp;")})}l[_.z]&&(S["table:style-name"]="ce"+l[_.z].slice(1));var j=De("text:p",C,{});if(_.c){for(var T="",D="",k={},F=0;F<_.c.length;++F)!T&&_.c[F].a&&(T=_.c[F].a),D+="<text:p>"+e(_.c[F].t)+"</text:p>";_.c.hidden||(k["office:display"]=!0),j=De("office:annotation",D,k)+j}u.push("          "+De("table:table-cell",j,S)+`
528`)}u.push(`        </table:table-row>
529`)}return(i.Workbook||{}).Names&&u.push(qM(i.Workbook.Names,i.SheetNames,o)),u.push(`      </table:table>
530`),u.join("")},n=function(a,i){a.push(` <office:automatic-styles>
531`);var o=0;i.SheetNames.map(function(u){return i.Sheets[u]}).forEach(function(u){if(u&&u["!cols"]){for(var d=0;d<u["!cols"].length;++d)if(u["!cols"][d]){var h=u["!cols"][d];if(h.width==null&&h.wpx==null&&h.wch==null)continue;XP(h),h.ods=o;var p=u["!cols"][d].wpx+"px";a.push('  <style:style style:name="co'+o+`" style:family="table-column">
532`),a.push('   <style:table-column-properties fo:break-before="auto" style:column-width="'+p+`"/>
533`),a.push(`  </style:style>
534`),++o}}});var s=0;i.SheetNames.map(function(u){return i.Sheets[u]}).forEach(function(u){if(u&&u["!rows"]){for(var d=0;d<u["!rows"].length;++d)if(u["!rows"][d]){u["!rows"][d].ods=s;var h=u["!rows"][d].hpx+"px";a.push('  <style:style style:name="ro'+s+`" style:family="table-row">
535`),a.push('   <style:table-row-properties fo:break-before="auto" style:row-height="'+h+`"/>
536`),a.push(`  </style:style>
537`),++s}}}),a.push(`  <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">
538`),a.push(`   <style:table-properties table:display="true" style:writing-mode="lr-tb"/>
539`),a.push(`  </style:style>
540`),a.push(`  <number:date-style style:name="N37" number:automatic-order="true">
541`),a.push(`   <number:month number:style="long"/>
542`),a.push(`   <number:text>/</number:text>
543`),a.push(`   <number:day number:style="long"/>
544`),a.push(`   <number:text>/</number:text>
545`),a.push(`   <number:year/>
546`),a.push(`  </number:date-style>
547`);var l={},c=69;return i.SheetNames.map(function(u){return i.Sheets[u]}).forEach(function(u){if(u){var d=u["!data"]!=null;if(u["!ref"])for(var h=Fn(u["!ref"]),p=0;p<=h.e.r;++p)for(var g=0;g<=h.e.c;++g){var m=d?(u["!data"][p]||[])[g]:u[Mr({r:p,c:g})];if(!(!m||!m.z||m.z.toLowerCase()=="general")&&!l[m.z]){var v=qWe(m.z,"N"+c);v&&(l[m.z]="N"+c,++c,a.push(v+`
548`))}}}}),a.push(`  <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>
549`),tn(l).forEach(function(u){a.push('<style:style style:name="ce'+l[u].slice(1)+'" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="'+l[u]+`"/>
550`)}),a.push(` </office:automatic-styles>
551`),l};return function(i,o){var s=[on],l=$0({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office
551: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=$0({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});o.bookType=="fods"?(s.push("<office:document"+l+c+`>
552`),s.push(uG().replace(/<office:document-meta[^<>]*?>/,"").replace(/<\/office:document-meta>/,"")+`
553`)):s.push("<office:document-content"+l+`>
554`);var u=n(s,i);s.push(`  <office:body>
555`),s.push(`    <office:spreadsheet>
556`),((i.Workbook||{}).WBProps||{}).date1904&&s.push(`      <table:calculation-settings table:case-sensitive="false" table:search-criteria-must-apply-to-whole-cell="true" table:use-wildcards="true" table:use-regular-expressions="false" table:automatic-find-labels="false">
557        <table:null-date table:date-value="1904-01-01"/>
558      </table:calculation-settings>
559`);for(var d=0;d!=i.SheetNames.length;++d)s.push(r(i.Sheets[i.SheetNames[d]],i,d,o,u,((i.Workbook||{}).WBProps||{}).date1904));return(i.Workbook||{}).Names&&s.push(qM(i.Workbook.Names,i.SheetNames,-1)),s.push(`    </office:spreadsheet>
560`),s.push(`  </office:body>
561`),o.bookType=="fods"?s.push("</office:document>"):s.push("</office:document-content>"),s.join("")}}();function GG(e,t){if(t.bookType=="fods")return GM(e,t);var r=LP(),n="",a=[],i=[];return n="mimetype",_t(r,n,"application/vnd.oasis.opendocument.spreadsheet"),n="content.xml",_t(r,n,GM(e,t)),a.push([n,"text/xml"]),i.push([n,"ContentFile"]),n="styles.xml",_t(r,n,HWe(e,t)),a.push([n,"text/xml"]),i.push([n,"StylesFile"]),n="meta.xml",_t(r,n,on+uG()),a.push([n,"text/xml"]),i.push([n,"MetadataFile"]),n="manifest.rdf",_t(r,n,V6e(i)),a.push([n,"application/rdf+xml"]),n="META-INF/manifest.xml",_t(r,n,z6e(a)),r}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */var va=function(){try{return typeof Uint8Array>"u"||typeof Uint8Array.prototype.subarray>"u"?"slice":typeof Buffer<"u"?typeof Buffer.prototype.subarray>"u"?"slice":(typeof Buffer.from=="function"?Buffer.from([72,62]):new Buffer([72,62]))instanceof Uint8Array?"subarray":"slice":"subarray"}catch{return"slice"}}();function F1(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function z0(e){return typeof TextDecoder<"u"?new TextDecoder().decode(e):vf(Vu(e))}function oa(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):Ka(F0(e))}function fc(e){for(var t=0,r=0;r<e.length;++r)t+=e[r].length;var n=new Uint8Array(t),a=0;for(r=0;r<e.length;++r){var i=e[r],o=i.length;if(o<250)for(var s=0;s<o;++s)n[a++]=i[s];else n.set(i,a),a+=o}return n}function GWe(e,t,r){var n=Math.floor(r==0?0:Math.LOG10E*Math.log(Math.abs(r)))+6176-16,a=r/Math.pow(10,n-6176);e[t+15]|=n>>7,e[t+14]|=(n&127)<<1;for(var i=0;a>=1;++i,a/=256)e[t+i]=a&255;e[t+15]|=r>=0?0:128}function W0(e,t){var r=t.l,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.l=r,n}function Xe(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[va](0,r)}function KG(e){for(var t={l:0},r=[];t.l<e.length;)r.push(W0(e,t));return r}function YG(e){return fc(e.map(function(t){return Xe(t)}))}function ti(e){var t=0,r=e[t]&127;return e[t++]<128||(r|=(e[t]&127)<<7,e[t++]<128)||(r|=(e[t]&127)<<14,e[t++]<128)||(r|=(e[t]&127)<<21,e[t++]<128)||(r|=(e[t]&15)<<28),r}function at(e){for(var t=[],r={l:0};r.l<e.length;){var n=r.l,a=W0(e,r),i=a&7;a=a/8|0;var o,s=r.l;switch(i){case 0:{for(;e[s++]>=128;);o=e[va](r.l,s),r.l=s}break;case 1:o=e[va](s,s+8),r.l=s+8;break;case 2:{var l=W0(e,r);o=e[va](r.l,r.l+l),r.l+=l}break;case 5:o=e[va](s,s+4),r.l=s+4;break;default:throw new Error("PB Type ".concat(i," for Field ").concat(a," at offset ").concat(n))}var c={data:o,type:i};t[a]==null&&(t[a]=[]),t[a].push(c)}return t}function tt(e){var t=[];return e.forEach(function(r,n){n!=0&&r.forEach(function(a){a.data&&(t.push(Xe(n*8+a.type)),a.type==2&&t.push(Xe(a.data.length)),t.push(a.data))})}),fc(t)}function $1(e,t){return(e==null?void 0:e.map(function(r){return t(r.data)}))||[]}function L1(e){for(var t,r=[],n={l:0};n.l<e.length;){var a=W0(e,n),i=at(e[va](n.l,n.l+a));n.l+=a;var o={id:ti(i[1][0].data),messages:[]};i[2].forEach(function(s){var l=at(s.data),c=ti(l[3][0].data);o.messages.push({meta:l,data:e[va](n.l,n.l+c)}),n.l+=c}),(t=i[3])!=null&&t[0]&&(o.merge=ti(i[3][0].data)>>>0>0),r.push(o)}return r}function xf(e){var t=[];
vendor: 7,373 bytes, line 561
561return e.forEach(function(r){var n=[[],[{data:Xe(r.id),type:0}],[]];r.merge!=null&&(n[3]=[{data:Xe(+!!r.merge),type:0}]);var a=[];r.messages.forEach(function(o){a.push(o.data),o.meta[3]=[{type:0,data:Xe(o.data.length)}],n[2].push({data:tt(o.meta),type:2})});var i=tt(n);t.push(Xe(i.length)),t.push(i),a.forEach(function(o){return t.push(o)})}),fc(t)}function KWe(e,t){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var r={l:0},n=W0(t,r),a=[],i=r.l;i<t.length;){var o=t[i]&3;if(o==0){var s=t[i++]>>2;if(s<60)++s;else{var l=s-59;s=t[i],l>1&&(s|=t[i+1]<<8),l>2&&(s|=t[i+2]<<16),l>3&&(s|=t[i+3]<<24),s>>>=0,s++,i+=l}a.push(t[va](i,i+s)),i+=s;continue}else{var c=0,u=0;if(o==1?(u=(t[i]>>2&7)+4,c=(t[i++]&224)<<3,c|=t[i++]):(u=(t[i++]>>2)+1,o==2?(c=t[i]|t[i+1]<<8,i+=2):(c=(t[i]|t[i+1]<<8|t[i+2]<<16|t[i+3]<<24)>>>0,i+=4)),c==0)throw new Error("Invalid offset 0");for(var d=a.length-1,h=c;d>=0&&h>=a[d].length;)h-=a[d].length,--d;if(d<0)if(h==0)h=a[d=0].length;else throw new Error("Invalid offset beyond length");if(u<h)a.push(a[d][va](a[d].length-h,a[d].length-h+u));else{for(h>0&&(a.push(a[d][va](a[d].length-h)),u-=h),++d;u>=a[d].length;)a.push(a[d]),u-=a[d].length,++d;u&&a.push(a[d][va](0,u))}a.length>25&&(a=[fc(a)])}}for(var p=0,g=0;g<a.length;++g)p+=a[g].length;if(p!=n)throw new Error("Unexpected length: ".concat(p," != ").concat(n));return a}function B1(e){Array.isArray(e)&&(e=new Uint8Array(e));for(var t=[],r=0;r<e.length;){var n=e[r++],a=e[r]|e[r+1]<<8|e[r+2]<<16;r+=3,t.push.apply(t,KWe(n,e[va](r,r+a))),r+=a}if(r!==e.length)throw new Error("data is not a valid framed stream!");return t.length==1?t[0]:fc(t)}function bf(e){for(var t=[],r=0;r<e.length;){var n=Math.min(e.length-r,268435455),a=new Uint8Array(4);t.push(a);var i=Xe(n),o=i.length;t.push(i),n<=60?(o++,t.push(new Uint8Array([n-1<<2]))):n<=256?(o+=2,t.push(new Uint8Array([240,n-1&255]))):n<=65536?(o+=3,t.push(new Uint8Array([244,n-1&255,n-1>>8&255]))):n<=16777216?(o+=4,t.push(new Uint8Array([248,n-1&255,n-1>>8&255,n-1>>16&255]))):n<=4294967296&&(o+=5,t.push(new Uint8Array([252,n-1&255,n-1>>8&255,n-1>>16&255,n-1>>>24&255]))),t.push(e[va](r,r+n)),o+=n,a[0]=0,a[1]=o&255,a[2]=o>>8&255,a[3]=o>>16&255,r+=n}return fc(t)}function eS(e,t){var r=new Uint8Array(32),n=F1(r),a=12,i=0;switch(r[0]=5,e.t){case"n":if(e.z&&Hu(e.z)){r[1]=5,n.setFloat64(a,(mf(e.v+1462).getTime()-Date.UTC(2001,0,1))/1e3,!0),i|=4,a+=8;break}else r[1]=2,GWe(r,a,e.v),i|=1,a+=16;break;case"b":r[1]=6,n.setFloat64(a,e.v?1:0,!0),i|=2,a+=8;break;case"s":{var o=e.v==null?"":String(e.v);if(e.l){var s=t.rsst.findIndex(function(c){var u;return c.v==o&&c.l==((u=e.l)==null?void 0:u.Target)});s==-1&&(t.rsst[s=t.rsst.length]={v:o,l:e.l.Target}),r[1]=9,n.setUint32(a,s,!0),i|=16,a+=4}else{var l=t.sst.indexOf(o);l==-1&&(t.sst[l=t.sst.length]=o),r[1]=3,n.setUint32(a,l,!0),i|=8,a+=4}}break;case"d":r[1]=5,n.setFloat64(a,(e.v.getTime()-Date.UTC(2001,0,1))/1e3,!0),i|=4,a+=8;break;case"z":r[1]=0;break;default:throw"unsupported cell type "+e.t}return e.c&&(t.cmnt.push(YWe(e.c)),n.setUint32(a,t.cmnt.length-1,!0),i|=524288,a+=4),n.setUint32(8,i,!0),r[va](0,a)}function tS(e,t){var r=new Uint8Array(32),n=F1(r),a=12,i=0,o="";switch(r[0]=4,e.t){case"n":break;case"b":break;case"s":if(o=e.v==null?"":String(e.v),e.l){var s=t.rsst.findIndex(function(c){var u;return c.v==o&&c.l==((u=e.l)==null?void 0:u.Target)});s==-1&&(t.rsst[s=t.rsst.length]={v:o,l:e.l.Target}),r[1]=9,n.setUint32(a,s,!0),i|=512,a+=4}break;case"d":break;case"e":break;case"z":break;default:throw"unsupported cell type "+e.t}switch(e.c&&(n.setUint32(a,t.cmnt.length-1,!0),i|=4096,a+=4),e.t){case"n":r[1]=2,n.setFloat64(a,e.v,!0),i|=32,a+=8;break;case"b":r[1]=6,n.setFloat64(a,e.v?1:0,!0),i|=32,a+=8;break;case"s":if(o=e.v==null?"":String(e.v),!e.l){var l=t.sst.indexOf(o);l==-1&&(t.sst[l=t.sst.length]=o),r[1]=3,n.setUint32(a,l,!0),i|=16,a+=4}break;case"d":r[1]=5,n.setFloat64(a,(e.v.getTime()-Date.UTC(2001,0,1))/1e3,!0),i|=64,a+=8;break;case"z":r[1]=0;break;default:throw"unsupported cell type "+e.t}return n.setUint32(8,i,!0),r[va](0,a)}function Zr(e){var t=at(e);return ti(t[1][0].data)}function qn(e){return tt([[],[{type:0,data:Xe(e)}]])}function Hn(e,t){var r,n=(r=e.messages[0].meta[5])!=null&&r[0]?KG(e.messages[0].meta[5][0].data):[],a=n.indexOf(t);a==-1&&(n.push(t),e.messages[0].meta[5]=[{type:2,data:YG(n)}])}function xs(e,t){var r,n=(r=e.messages[0].meta[5])!=null&&r[0]?KG(e.messages[0].meta[5][0].data):[];e.messages[0].meta[5]=[{type:2,data:YG(n.filter(function(a){return a!=t}))}]}function YWe(e){for(var t={a:"",t:"",replies:[]},r=0;r<e.length;++r)r==0?(t.a=e[r].a,t.t=e[r].t):t.replies.push({a:e[r].a,t:e[r].t});return t}function XWe(e,t,r){var n,a,i,o=[[],[{type:0,data:Xe(0)}],[{type:0,data:Xe(0)}],[{type:2,data:new Uint8Array([])}],[{type:2,data:new Uint8Array(Array.from({length:510},function(){return 255}))}],[{type:0,data:Xe(5)}],[{type:2,data:new Uint8Array([])}],[{type:2,data:new Uint8Array(Array.from({length:510},function(){return 255}))}],[{type:0,data:Xe(1)}]];if(!((n=o[6])!=null&&n[0])||!((a=o[7])!=null&&a[0]))throw"Mutation only works on post-BNC storages!";var s=0;if(o[7][0].data.length<2*e.length){var l=new Uint8Array(2*e.length);l.set(o[7][0].data),o[7][0].data=l}if(o[4][0].data.length<2*e.length){var c=new Uint8Array(2*e.length);c.set(o[4][0].data),o[4][0].data=c}for(var u=F1(o[7][0].data),d=0,h=[],p=F1(o[4][0].data),g=0,m=[],v=4,y=0;y<e.length;++y){if(e[y]==null||e[y].t=="z"&&!((i=e[y].c)!=null&&i.length)||e[y].t=="e"){u.setUint16(y*2,65535,!0),p.setUint16(y*2,65535);continue}u.setUint16(y*2,d/v,!0),p.setUint16(y*2,g/v,!0);var x,b;switch(e[y].t){case"d":if(e[y].v instanceof Date){x=eS(e[y],t),b=tS(e[y],t);break}x=eS(e[y],t),b=tS(e[y],t);break;case"s":case"n":case"b":case"z":x=eS(e[y],t),b=tS(e[y],t);break;default:throw new Error("Unsupported value "+e[y])}h.push(x),d+=x.length,m.push(b),g+=b.length,++s}for(o[2][0].data=Xe(s),o[5][0].data=Xe(5);y<o[7][0].data.length/2;++y)u.setUint16(y*2,65535,!0),p.setUint16(y*2,65535,!0);return o[6][0].data=fc(h),o[3][0].data=fc(m),o[8]=[{type:0,data:Xe(1)}],o}function HT(e,t){return{meta:[[],[{type:0,data:Xe(e)}]],data:t}}function Do(e,t){t.last||(t.last=927262);for(var r=t.last;r<2e6;++r)if(!t[r])return t[t.last=r]=e,r;throw new Error("Too many messages")}function ZWe(e){var t={},r=[];return e.FileIndex.map(function(n,a){return[n,e.FullPaths[a]]}).forEach(function(n){var a=n[0],i=n[1];a.type==2&&a.name.match(/\.iwa/)&&a.content[0]==0&&L1(B1(a.content)).forEach(function(o){r.push(o.id),t[o.id]={deps:[],location:i,type:ti(o.messages[0].meta[1][0].data)}})}),e.FileIndex.forEach(function(n){n.name.match(/\.iwa/)&&n.content[0]==0&&L1(B1(n.content)).forEach(function(a){a.messages.forEach(function(i){[5,6].forEach(function(o){i.meta[o]&&i.meta[o].forEach(function(s){t[a.id].deps.push(ti(s.data))})})})})}),t}function Lg(e,t,r){return tt([[],[{type:0,data:Xe(1)}],[],[{type:5,data:new Uint8Array(Float32Array.from([e/255]).buffer)}],[{type:5,data:new Uint8Array(Float32Array.from([t/255]).buffer)}],[{type:5,data:new Uint8Array(Float32Array.from([r/255]).buffer)}],[{type:5,data:new Uint8Array(Float32Array.from([1]).buffer)}],[],[],[],[],[],[{type:0,data:Xe(1)}]])}function KM(e){switch(e){case 0:return Lg(99,222,171);case 1:return Lg(162,197,240);case 2:return Lg(255,189,189)}return Lg(Math.random()*255,Math.random()*255,Math.random()*255)}
561function JWe(e,t){if(!t||!t.numbers)throw new Error("Must pass a `numbers` option -- check the README");var r=lr.read(t.numbers,{type:"base64"}),n=ZWe(r),a=Io(r,n,1);if(a==null)throw"Could not find message ".concat(1," in Numbers template");var i=$1(at(a.messages[0].data)[1],Zr);if(i.length>1)throw new Error("Template NUMBERS file must have exactly one sheet");return e.SheetNames.forEach(function(o,s){s>=1&&(eVe(r,n,s+1),a=Io(r,n,1),i=$1(at(a.messages[0].data)[1],Zr)),tVe(r,n,e.Sheets[o],o,s,i[s])}),r}function Zt(e,t,r,n){var a=lr.find(e,t[r].location);if(!a)throw"Could not find ".concat(t[r].location," in Numbers template");var i=L1(B1(a.content)),o=i.find(function(s){return s.id==r});n(o,i),a.content=bf(xf(i)),a.size=a.content.length}function Io(e,t,r){var n=lr.find(e,t[r].location);if(!n)throw"Could not find ".concat(t[r].location," in Numbers template");var a=L1(B1(n.content)),i=a.find(function(o){return o.id==r});return i}function qT(e,t,r){e[3].push({type:2,data:tt([[],[{type:0,data:Xe(t)}],[{type:2,data:oa(r.replace(/-[\s\S]*$/,""))}],[{type:2,data:oa(r)}],[{type:2,data:new Uint8Array([2,0,0])}],[{type:2,data:new Uint8Array([2,0,0])}],[],[],[],[],[{type:0,data:Xe(0)}],[],[{type:0,data:Xe(0)}]])}),e[1]=[{type:0,data:Xe(Math.max(t+1,ti(e[1][0].data)))}]}function Fc(e,t,r,n,a,i){i||(i=Do({deps:[],location:"",type:t},a));var o="".concat(n,"-").concat(i,".iwa");a[i].location="Root Entry"+o,lr.utils.cfb_add(e,o,bf(xf([{id:i,messages:[HT(t,tt(r))]}])));var s=o.replace(/^[\/]/,"").replace(/^Index\//,"").replace(/\.iwa$/,"");return Zt(e,a,2,function(l){var c=at(l.messages[0].data);qT(c,i||0,s),l.messages[0].data=tt(c)}),i}function Aa(e,t,r,n){var a=t[r].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,""),i=e[3].findIndex(function(s){var l,c,u=at(s.data);return(l=u[3])!=null&&l[0]?z0(u[3][0].data)==a:!!((c=u[2])!=null&&c[0]&&z0(u[2][0].data)==a)}),o=at(e[3][i].data);o[6]||(o[6]=[]),(Array.isArray(n)?n:[n]).forEach(function(s){o[6].push({type:2,data:tt([[],[{type:0,data:Xe(s)}]])})}),e[3][i].data=tt(o)}function QWe(e,t,r,n){var a=t[r].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,""),i=e[3].findIndex(function(s){var l,c,u=at(s.data);return(l=u[3])!=null&&l[0]?z0(u[3][0].data)==a:!!((c=u[2])!=null&&c[0]&&z0(u[2][0].data)==a)}),o=at(e[3][i].data);o[6]||(o[6]=[]),o[6]=o[6].filter(function(s){return ti(at(s.data)[1][0].data)!=n}),e[3][i].data=tt(o)}function eVe(e,t,r){var n=-1,a=-1,i={};Zt(e,t,1,function(l,c){var u=at(l.messages[0].data);n=Zr(at(l.messages[0].data)[1][0].data),a=Do({deps:[1],location:t[n].location,type:2},t),i[n]=a,Hn(l,a),u[1].push({type:2,data:qn(a)});var d=Io(e,t,n);d.id=a,t[1].location==t[a].location?c.push(d):Zt(e,t,a,function(h,p){return p.push(d)}),l.messages[0].data=tt(u)});var o=-1;Zt(e,t,a,function(l,c){for(var u=at(l.messages[0].data),d=3;d<=69;++d)delete u[d];var h=$1(u[2],Zr);h.forEach(function(g){return xs(l,g)}),o=Do({deps:[a],location:t[h[0]].location,type:t[h[0]].type},t),Hn(l,o),i[h[0]]=o,u[2]=[{type:2,data:qn(o)}];var p=Io(e,t,h[0]);p.id=o,t[h[0]].location==t[a].location?c.push(p):(Zt(e,t,2,function(g){var m=at(g.messages[0].data);Aa(m,t,a,o),g.messages[0].data=tt(m)}),Zt(e,t,o,function(g,m){return m.push(p)})),l.messages[0].data=tt(u)});var s=-1;Zt(e,t,o,function(l,c){for(var u=at(l.messages[0].data),d=at(u[1][0].data),h=3;h<=69;++h)delete d[h];var p=Zr(d[2][0].data);d[2][0].data=qn(i[p]),u[1][0].data=tt(d);var g=Zr(u[2][0].data);xs(l,g),s=Do({deps:[o],location:t[g].location,type:t[g].type},t),Hn(l,s),i[g]=s,u[2][0].data=qn(s);var m=Io(e,t,g);m.id=s,t[o].location==t[s].location?c.push(m):Zt(e,t,s,function(v,y){return y.push(m)}),l.messages[0].data=tt(u)}),Zt(e,t,s,function(l,c){var u,d,h=at(l.messages[0].data),p=z0(h[1][0].data),g=p.replace(/-[A-Z0-9]*/,"-".concat(("0000"+r.toString(16)).slice(-4)));if(h[1][0].data=oa(g),[12,13,29,31,32,33,39,44,47,81,82,84].forEach(function(w){return delete h[w]}),h[45]){var m=at(h[45][0].data),v=Zr(m[1][0].data);xs(l,v),delete h[45]}if(h[70]){var y=at(h[70][0].data);(u=y[2])==null||u.forEach(function(w){var A=at(w.data);[2,3].map(function(_){return A[_][0]}
561).forEach(function(_){var O=at(_.data);if(O[8]){var C=Zr(O[8][0].data);xs(l,C)}})}),delete h[70]}[46,30,34,35,36,38,48,49,60,61,62,63,64,71,72,73,74,75,85,86,87,88,89].forEach(function(w){if(h[w]){var A=Zr(h[w][0].data);delete h[w],xs(l,A)}});var x=at(h[4][0].data);{[2,4,5,6,11,12,13,15,16,17,18,19,20,21,22].forEach(function(w){var A;if((A=x[w])!=null&&A[0]){var _=Zr(x[w][0].data),O=Do({deps:[s],location:t[_].location,type:t[_].type},t);xs(l,_),Hn(l,O),i[_]=O;var C=Io(e,t,_);if(C.id=O,t[_].location==t[s].location)c.push(C);else{t[O].location=t[_].location.replace(_.toString(),O.toString()),t[O].location==t[_].location&&(t[O].location=t[O].location.replace(/\.iwa/,"-".concat(O,".iwa"))),lr.utils.cfb_add(e,t[O].location,bf(xf([C])));var P=t[O].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,"");Zt(e,t,2,function(j){var T=at(j.messages[0].data);qT(T,O,P),Aa(T,t,s,O),j.messages[0].data=tt(T)})}x[w][0].data=qn(O)}});var b=at(x[1][0].data);(d=b[2])==null||d.forEach(function(w){var A=Zr(w.data),_=Do({deps:[s],location:t[A].location,type:t[A].type},t);xs(l,A),Hn(l,_),i[A]=_;var O=Io(e,t,A);if(O.id=_,t[A].location==t[s].location)c.push(O);else{t[_].location=t[A].location.replace(A.toString(),_.toString()),t[_].location==t[A].location&&(t[_].location=t[_].location.replace(/\.iwa/,"-".concat(_,".iwa"))),lr.utils.cfb_add(e,t[_].location,bf(xf([O])));var C=t[_].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,"");Zt(e,t,2,function(P){var j=at(P.messages[0].data);qT(j,_,C),Aa(j,t,s,_),P.messages[0].data=tt(j)})}w.data=qn(_)}),x[1][0].data=tt(b);var S=at(x[3][0].data);S[1].forEach(function(w){var A=at(w.data),_=Zr(A[2][0].data),O=i[_];if(!i[_]){O=Do({deps:[s],location:"",type:t[_].type},t),t[O].location="Root Entry/Index/Tables/Tile-".concat(O,".iwa"),i[_]=O;var C=Io(e,t,_);C.id=O,xs(l,_),Hn(l,O),lr.utils.cfb_add(e,"/Index/Tables/Tile-".concat(O,".iwa"),bf(xf([C]))),Zt(e,t,2,function(P){var j=at(P.messages[0].data);j[3].push({type:2,data:tt([[],[{type:0,data:Xe(O)}],[{type:2,data:oa("Tables/Tile")}],[{type:2,data:oa("Tables/Tile-".concat(O))}],[{type:2,data:new Uint8Array([2,0,0])}],[{type:2,data:new Uint8Array([2,0,0])}],[],[],[],[],[{type:0,data:Xe(0)}],[],[{type:0,data:Xe(0)}]])}),j[1]=[{type:0,data:Xe(Math.max(O+1,ti(j[1][0].data)))}],Aa(j,t,s,O),P.messages[0].data=tt(j)})}A[2][0].data=qn(O),w.data=tt(A)}),x[3][0].data=tt(S)}h[4][0].data=tt(x),l.messages[0].data=tt(h)})}function tVe(e,t,r,n,a,i){var o=[];Zt(e,t,i,function(c){var u=at(c.messages[0].data);u[1]=[{type:2,data:oa(n)}],o=$1(u[2],Zr),c.messages[0].data=tt(u)});var s=Io(e,t,o[0]),l=Zr(at(s.messages[0].data)[2][0].data);Zt(e,t,l,function(c,u){return rVe(e,t,r,c,u,l)})}function rVe(e,t,r,n,a,i){if(!r["!ref"])throw new Error("Cannot export empty sheet to NUMBERS");var o=Fn(r["!ref"]);o.s.r=o.s.c=0;var s=!1;o.e.c>999&&(s=!0,o.e.c=999),o.e.r>999999&&(s=!0,o.e.r=999999),s&&console.error("Truncating to ".concat(rn(o)));var l=[];if(r["!data"])l=r["!data"];else{for(var c=[],u=0;u<=o.e.c;++u)c[u]=Jt(u);for(var d=0;d<=o.e.r;++d){l[d]=[];var h=""+(d+1);for(u=0;u<=o.e.c;++u){var p=r[c[u]+h];p&&(l[d][u]=p)}}}var g={cmnt:[{a:"~54ee77S~",t:"... the people who are crazy enough to think they can change the world, are the ones who do."}],ferr:[],fmla:[],nfmt:[],ofmt:[],rsst:[{v:"~54ee77S~",l:"https://sheetjs.com/"}],sst:["~Sh33tJ5~"]},m=at(n.messages[0].data);{m[6][0].data=Xe(o.e.r+1),m[7][0].data=Xe(o.e.c+1),delete m[46];var v=at(m[4][0].data);{var y=Zr(at(v[1][0].data)[2][0].data);Zt(e,t,y,function(W,fe){var pe,me=at(W.messages[0].data);if((pe=me==null?void 0:me[2])!=null&&pe[0])for(var Oe=0;Oe<l.length;++Oe){var _e=at(me[2][0].data);_e[1][0].data=Xe(Oe),_e[4][0].data=Xe(l[Oe].length),me[2][Oe]={type:me[2][0].type,data:tt(_e)}}W.messages[0].data=tt(me)});var x=Zr(v[2][0].data);Zt(e,t,x,function(W,fe){for(var pe=at(W.messages[0].data),me=0;me<=o.e.c;++me){var Oe=at(pe[2][0].data);Oe[1][0].data=Xe(me),Oe[4][0].data=Xe(o.e.r+1),pe[2][me]={type:pe[2][0].type,data:tt(Oe)}}W.messages[0].data=tt(pe)});var b=at(v[9][0].data);b[1]=[];var S=at(v[3][0].data);{var w=256;S[2]=[{type:0,data:Xe(w)}];var A=Zr(at(S[1][0].data)[2][0].data),_=function(){var W=Io(e,t,2),fe=at(W.messages[0].data),pe=fe[3].filter(function(me){return ti(at(me.data)[1][0].data)==A});return pe!=null&&pe.length?ti(at(pe[0].data)[12][0].data):0}
vendor: 23,281 bytes, lines 561-563
561();lr.utils.cfb_del(e,t[A].location),Zt(e,t,2,function(W){var fe=at(W.messages[0].data);fe[3]=fe[3].filter(function(pe){return ti(at(pe.data)[1][0].data)!=A}),QWe(fe,t,i,A),W.messages[0].data=tt(fe)}),xs(n,A),S[1]=[];for(var O=Math.ceil((o.e.r+1)/w),C=0;C<O;++C){var P=Do({deps:[],location:"",type:6002},t);t[P].location="Root Entry/Index/Tables/Tile-".concat(P,".iwa");for(var j=[[],[{type:0,data:Xe(0)}],[{type:0,data:Xe(Math.min(o.e.r+1,(C+1)*w))}],[{type:0,data:Xe(0)}],[{type:0,data:Xe(Math.min((C+1)*w,o.e.r+1)-C*w)}],[],[{type:0,data:Xe(5)}],[{type:0,data:Xe(1)}],[{type:0,data:Xe(1)}]],T=C*w;T<=Math.min(o.e.r,(C+1)*w-1);++T){var D=XWe(l[T],g);D[1][0].data=Xe(T-C*w),j[5].push({data:tt(D),type:2})}S[1].push({type:2,data:tt([[],[{type:0,data:Xe(C)}],[{type:2,data:qn(P)}]])});var k={id:P,messages:[HT(6002,tt(j))]},F=bf(xf([k]));lr.utils.cfb_add(e,"/Index/Tables/Tile-".concat(P,".iwa"),F),Zt(e,t,2,function(W){var fe=at(W.messages[0].data);fe[3].push({type:2,data:tt([[],[{type:0,data:Xe(P)}],[{type:2,data:oa("Tables/Tile")}],[{type:2,data:oa("Tables/Tile-".concat(P))}],[{type:2,data:new Uint8Array([2,0,0])}],[{type:2,data:new Uint8Array([2,0,0])}],[],[],[],[],[{type:0,data:Xe(0)}],[],[{type:0,data:Xe(_)}]])}),fe[1]=[{type:0,data:Xe(Math.max(P+1,ti(fe[1][0].data)))}],Aa(fe,t,i,P),W.messages[0].data=tt(fe)}),Hn(n,P),b[1].push({type:2,data:tt([[],[{type:0,data:Xe(C*w)}],[{type:0,data:Xe(C)}]])})}}if(v[3][0].data=tt(S),v[9][0].data=tt(b),v[10]=[{type:2,data:new Uint8Array([])}],r["!merges"]){var ee=Do({type:6144,deps:[i],location:t[i].location},t);a.push({id:ee,messages:[HT(6144,tt([[],r["!merges"].map(function(W){return{type:2,data:tt([[],[{type:2,data:tt([[],[{type:5,data:new Uint8Array(new Uint16Array([W.s.r,W.s.c]).buffer)}]])}],[{type:2,data:tt([[],[{type:5,data:new Uint8Array(new Uint16Array([W.e.r-W.s.r+1,W.e.c-W.s.c+1]).buffer)}]])}]])}})]))]}),v[13]=[{type:2,data:qn(ee)}],Zt(e,t,2,function(W){var fe=at(W.messages[0].data);Aa(fe,t,i,ee),W.messages[0].data=tt(fe)}),Hn(n,ee)}else delete v[13];var M=Zr(v[4][0].data);Zt(e,t,M,function(W){var fe=at(W.messages[0].data);fe[3]=[],g.sst.forEach(function(pe,me){me!=0&&fe[3].push({type:2,data:tt([[],[{type:0,data:Xe(me)}],[{type:0,data:Xe(1)}],[{type:2,data:oa(pe)}]])})}),W.messages[0].data=tt(fe)});var H=Zr(v[17][0].data);if(Zt(e,t,H,function(W){var fe=at(W.messages[0].data);fe[3]=[];var pe=[904980,903835,903815,903845];g.rsst.forEach(function(me,Oe){if(Oe!=0){var _e=[[],[{type:0,data:new Uint8Array([5])}],[],[{type:2,data:oa(me.v)}]];_e[10]=[{type:0,data:new Uint8Array([1])}],_e[19]=[{type:2,data:new Uint8Array([10,6,8,0,18,2,101,110])}],_e[5]=[{type:2,data:new Uint8Array([10,8,8,0,18,4,8,155,149,55])}],_e[2]=[{type:2,data:new Uint8Array([8,148,158,55])}],_e[6]=[{type:2,data:new Uint8Array([10,6,8,0,16,0,24,0])}],_e[7]=[{type:2,data:new Uint8Array([10,8,8,0,18,4,8,135,149,55])}],_e[8]=[{type:2,data:new Uint8Array([10,8,8,0,18,4,8,165,149,55])}],_e[14]=[{type:2,data:new Uint8Array([10,6,8,0,16,0,24,0])}],_e[24]=[{type:2,data:new Uint8Array([10,6,8,0,16,0,24,0])}];var V=Do({deps:[],location:"",type:2001},t),Q=[];if(me.l){var K=Fc(e,2032,[[],[],[{type:2,data:oa(me.l)}]],"/Index/Tables/DataList",t);_e[11]=[];var Y=[[],[]];Y[1]||(Y[1]=[]),Y[1].push({type:2,data:tt([[],[{type:0,data:Xe(0)}],[{type:2,data:qn(K)}]])}),_e[11][0]={type:2,data:tt(Y)},Q.push(K)}Fc(e,2001,_e,"/Index/Tables/DataList",t,V),Zt(e,t,V,function(Se){pe.forEach(function(N){return Hn(Se,N)}),Q.forEach(function(N){return Hn(Se,N)})});var te=Fc(e,6218,[[],[{type:2,data:qn(V)}],[],[{type:2,data:new Uint8Array([13,255,255,255,0,18,10,16,255,255,1,24,255,255,255,255,7])}]],"/Index/Tables/DataList",t);Zt(e,t,te,function(Se){return Hn(Se,V)}),fe[3].push({type:2,data:tt([[],[{type:0,data:Xe(Oe)}],[{type:0,data:Xe(1)}],[],[],[],[],[],[],[{type:2,data:qn(te)}]])}),Hn(W,te),Zt(e,t,2,function(Se){var N=at(Se.messages[0].data);Aa(N,t,H,te),Aa(N,t,te,V),Aa(N,t,V,Q),Aa(N,t,V,pe),Se.messages[0].data=tt(N)})}}),W.messages[0].data=tt(fe)}),g.cmnt.length>1){var q=Zr(v[19][0].data),ue={},ie=0;Zt(e,t,q,function(W){var fe=at(W.messages[0].data);fe[3]=[],g.cmnt.forEach(function(pe,me){if(me!=0){var Oe=[];pe.replies&&pe.replies.forEach(function(Q){ue[Q.a||""]||(ue[Q.a||""]=Fc(e,212,[[],[{type:2,data:oa(Q.a||"")}],[{type:2,data:KM(++ie)}],[],[{type:0,data:Xe(0)}]],"/Index/Tables/DataList",t));var K=ue[Q.a||""],Y=Fc(e,3056,[[],[{type:2,data:oa(Q.t||"")}],[{type:2,data:tt([[],[{type:1,data:new Uint8Array([0,0,0,128,116,109,182,65])}]])}],[{type:2,data:qn(K)}]],"/Index/Tables/DataList",t);Zt(e,t,Y,function(te){return Hn(te,K)}),Oe.push(Y),Zt(e,t,2,function(te){var Se=at(te.messages[0].data);Aa(Se,t,Y,K),te.messages[0].data=tt(Se)})}),ue[pe.a||""]||(ue[pe.a||""]=Fc(e,212,[[],[{type:2,data:oa(pe.a||"")}],[{type:2,data:KM(++ie)}],[],[{type:0,data:Xe(0)}]],"/Index/Tables/DataList",t));var _e=ue[pe.a||""],V=Fc(e,3056,[[],[{type:2,data:oa(pe.t||"")}],[{type:2,data:tt([[],[{type:1,data:new Uint8Array([0,0,0,128,116,109,182,65])}]])}],[{type:2,data:qn(_e)}],Oe.map(function(Q){return{type:2,data:qn(Q)}}),[{type:2,data:tt([[],[{type:0,data:Xe(me)}],[{type:0,data:Xe(0)}]])}]],"/Index/Tables/DataList",t);Zt(e,t,V,function(Q){Hn(Q,_e),Oe.forEach(function(K){return Hn(Q,K)})}),fe[3].push({type:2,data:tt([[],[{type:0,data:Xe(me)}],[{type:0,data:Xe(1)}],[],[],[],[],[],[],[],[{type:2,data:qn(V)}]])}),Hn(W,V),Zt(e,t,2,function(Q){var K=at(Q.messages[0].data);Aa(K,t,q,V),Aa(K,t,V,_e),Oe.length&&Aa(K,t,V,Oe),Q.messages[0].data=tt(K)})}}),fe[2][0].data=Xe(g.cmnt.length+1),W.messages[0].data=tt(fe)})}}m[4][0].data=tt(v)}n.messages[0].data=tt(m)}function nVe(e){return function(r){for(var n=0;n!=e.length;++n){var a=e[n];r[a[0]]===void 0&&(r[a[0]]=a[1]),a[2]==="n"&&(r[a[0]]=Number(r[a[0]]))}}}function QP(e){nVe([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(e)}function aVe(e,t){e&&!e.SSF&&(e.SSF=ea(_r)),e&&e.SSF&&(Bw(),Lw(e.SSF),t.revssf=Uw(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,bm?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r="bin",n=!0,a=sG();QP(t=t||{});var i=LP(),o="",s=0;if(t.cellXfs=[],Tc(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),o="docProps/core.xml",_t(i,o,dG(e.Props,t)),a.coreprops.push(o),Vt(t.rels,2,o,Dt.CORE_PROPS),o="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var l=[],c=0;c<e.SheetNames.length;++c)(e.Workbook.Sheets[c]||{}).Hidden!=2&&l.push(e.SheetNames[c]);e.Props.SheetNames=l}e.Props.Worksheets=e.Props.SheetNames.length,_t(i,o,hG(e.Props)),a.extprops.push(o),Vt(t.rels,3,o,Dt.EXT_PROPS),e.Custprops!==e.Props&&tn(e.Custprops||{}).length>0&&(o="docProps/custom.xml",_t(i,o,pG(e.Custprops)),a.custprops.push(o),Vt(t.rels,4,o,Dt.CUST_PROPS));var u=["SheetJ5"];for(t.tcid=0,s=1;s<=e.SheetNames.length;++s){var d={"!id":{}},h=e.Sheets[e.SheetNames[s-1]],p=(h||{})["!type"]||"sheet";switch(p){case"chart":default:o="xl/worksheets/sheet"+s+"."+r,_t(i,o,Lze(s-1,t,e,d)),a.sheets.push(o),Vt(t.wbrels,-1,"worksheets/sheet"+s+"."+r,Dt.WS[0])}if(h){var g=h["!comments"],m=!1,v="";if(g&&g.length>0){var y=!1;g.forEach(function(b){b[1].forEach(function(S){S.T==!0&&(y=!0)})}),y&&(v="xl/threadedComments/threadedComment"+s+".xml",_t(i,v,CG(g,u,t)),a.threadedcomments.push(v),Vt(d,-1,"../threadedComments/threadedComment"+s+".xml",Dt.TCMNT)),v="xl/comments"+s+"."+r,_t(i,v,k7e(g)),a.comments.push(v),Vt(d,-1,"../comments"+s+"."+r,Dt.CMNT),m=!0}h["!legacy"]&&m&&_t(i,"xl/drawings/vmlDrawing"+s+".vml",OG(s,h["!comments"])),delete h["!comments"],delete h["!legacy"]}d["!id"].rId1&&_t(i,cG(o),gf(d))}t.Strings!=null&&t.Strings.length>0&&(o="xl/sharedStrings."+r,_t(i,o,LBe(t.Strings)),a.strs.push(o),Vt(t.wbrels,-1,"sharedStrings."+r,Dt.SST)),o="xl/workbook."+r,_t(i,o,oWe(e)),a.workbooks.push(o),Vt(t.rels,1,o,Dt.WB),o="xl/theme/theme1.xml";var x=TG(e.Themes,t);return _t(i,o,x),a.themes.push(o),Vt(t.wbrels,-1,"theme/theme1.xml",Dt.THEME),o="xl/styles."+r,_t(i,o,h7e(e,t)),a.styles.push(o),Vt(t.wbrels,-1,"styles."+r,Dt.STY),e.vbaraw&&n&&(o="xl/vbaProject.bin",_t(i,o,e.vbaraw),a.vba.push(o),Vt(t.wbrels,-1,"vbaProject.bin",Dt.VBA)),o="xl/metadata."+r,_t(i,o,w7e()),a.metadata.push(o),Vt(t.wbrels,-1,"metadata."+r,Dt.XLMETA),u.length>1&&(o="xl/persons/person.xml",_t(i,o,kG(u)),a.people.push(o),Vt(t.wbrels,-1,"persons/person.xml",Dt.PEOPLE)),_t(i,"[Content_Types].xml",lG(a,t)),_t(i,"_rels/.rels",gf(t.rels)),_t(i,"xl/_rels/workbook."+r+".rels",gf(t.wbrels)),delete t.revssf,delete t.ssf,i}function iVe(e,t){e&&!e.SSF&&(e.SSF=ea(_r)),e&&e.SSF&&(Bw(),Lw(e.SSF),t.revssf=Uw(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,bm?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r="xml",n=N7e.indexOf(t.bookType)>-1,a=sG();QP(t=t||{});var i=LP(),o="",s=0;if(t.cellXfs=[],Tc(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),o="docProps/core.xml",_t(i,o,dG(e.Props,t)),a.coreprops.push(o),Vt(t.rels,2,o,Dt.CORE_PROPS),o="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var l=[],c=0;c<e.SheetNames.length;++c)(e.Workbook.Sheets[c]||{}).Hidden!=2&&l.push(e.SheetNames[c]);e.Props.SheetNames=l}e.Props.Worksheets=e.Props.SheetNames.length,_t(i,o,hG(e.Props)),a.extprops.push(o),Vt(t.rels,3,o,Dt.EXT_PROPS),e.Custprops!==e.Props&&tn(e.Custprops||{}).length>0&&(o="docProps/custom.xml",_t(i,o,pG(e.Custprops)),a.custprops.push(o),Vt(t.rels,4,o,Dt.CUST_PROPS));var u=["SheetJ5"];for(t.tcid=0,s=1;s<=e.SheetNames.length;++s){var d={"!id":{}},h=e.Sheets[e.SheetNames[s-1]],p=(h||{})["!type"]||"sheet";switch(p){case"chart":default:o="xl/worksheets/sheet"+s+"."+r,_t(i,o,T9e(s-1,t,e,d)),a.sheets.push(o),Vt(t.wbrels,-1,"worksheets/sheet"+s+"."+r,Dt.WS[0])}if(h){var g=h["!comments"],m=!1,v="";if(g&&g.length>0){var y=!1;g.forEach(function(x){x[1].forEach(function(b){b.T==!0&&(y=!0)})}),y&&(v="xl/threadedComments/threadedComment"+s+".xml",_t(i,v,CG(g,u,t)),a.threadedcomments.push(v),Vt(d,-1,"../threadedComments/threadedComment"+s+".xml",Dt.TCMNT)),v="xl/comments"+s+"."+r,_t(i,v,A7e(g)),a.comments.push(v),Vt(d,-1,"../comments"+s+"."+r,Dt.CMNT),m=!0}h["!legacy"]&&m&&_t(i,"xl/drawings/vmlDrawing"+s+".vml",OG(s,h["!comments"])),delete h["!comments"],delete h["!legacy"]}d["!id"].rId1&&_t(i,cG(o),gf(d))}return t.Strings!=null&&t.Strings.length>0&&(o="xl/sharedStrings."+r,_t(i,o,IBe(t.Strings,t)),a.strs.push(o),Vt(t.wbrels,-1,"sharedStrings."+r,Dt.SST)),o="xl/workbook."+r,_t(i,o,qze(e)),a.workbooks.push(o),Vt(t.rels,1,o,Dt.WB),o="xl/theme/theme1.xml",_t(i,o,TG(e.Themes,t)),a.themes.push(o),Vt(t.wbrels,-1,"theme/theme1.xml",Dt.THEME),o="xl/styles."+r,_t(i,o,qBe(e,t)),a.styles.push(o),Vt(t.wbrels,-1,"styles."+r,Dt.STY),e.vbaraw&&n&&(o="xl/vbaProject.bin",_t(i,o,e.vbaraw),a.vba.push(o),Vt(t.wbrels,-1,"vbaProject.bin",Dt.VBA)),o="xl/metadata."+r,_t(i,o,_7e()),a.metadata.push(o),Vt(t.wbrels,-1,"metadata."+r,Dt.XLMETA),u.length>1&&(o="xl/persons/person.xml",_t(i,o,kG(u)),a.people.push(o),Vt(t.wbrels,-1,"persons/person.xml",Dt.PEOPLE)),_t(i,"[Content_Types].xml",lG(a,t)),_t(i,"_rels/.rels",gf(t.rels)),_t(i,"xl/_rels/workbook."+r+".rels",gf(t.wbrels)),delete t.revssf,delete t.ssf,i}function oVe(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=uc(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 XG(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return Cv(t.file,lr.write(e,{type:qt?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return lr.write(e,t)}function sVe(e,t){switch(t.bookType){case"ods":return GG(e,t);case"numbers":return JWe(e,t);case"xlsb":return aVe(e,t);default:return iVe(e,t)}}function lVe(e,t){var r=ea(t||{}),n=sVe(e,r);return cVe(n,r)}function cVe(e,t){var r={},n=qt?"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 a=e.FullPaths?lr.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[r.type]||r.type,compression:!!t.compression}):e.generate(r);if(typeof Deno<"u"&&typeof a=="string"){if(t.type=="binary"||t.type=="base64")return a;a=new Uint8Array($w(a))}return t.password&&typeof encrypt_agile<"u"?XG(encrypt_agile(a,t.password),t):t.type==="file"?Cv(t.file,a):t.type=="string"?vf(a):a}function uVe(e,t){var r=t||{},n=bWe(e,r);return XG(n,r)}function Co(e,t,r){r||(r="");var n=r+e;switch(t.type){case"base64":return E1(F0(n));case"binary":return F0(n);case"string":return e;case"file":return Cv(t.file,n,"utf8");case"buffer":return qt?ss(n,"utf8"):typeof TextEncoder<"u"?new TextEncoder().encode(n):Co(n,{type:"binary"}).split("").map(function(a){return a.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function dVe(e,t){switch(t.type){case"base64":return dLe(e);case"binary":return e;case"string":return e;case"file":return Cv(t.file,e,"binary");case"buffer":return qt?ss(e,"binary"):e.split("").map(function(r){return r.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function Bg(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"?E1(r):t.type=="string"?vf(r):r;case"file":return Cv(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function ZG(e,t){uLe(),Hze(e);var r=ea(t||{});if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),r.type=="array"){r.type="binary";var n=ZG(e,r);return r.type="array",$w(n)}var a=0;if(r.sheet&&(typeof r.sheet=="number"?a=r.sheet:a=e.SheetNames.indexOf(r.sheet),!e.SheetNames[a]))throw new Error("Sheet not found: "+r.sheet+" : "+typeof r.sheet);switch(r.bookType||"xlsb"){case"xml":case"xlml":return Co(yWe(e,r),r);case"slk":case"sylk":return Co(NBe.from_sheet(e.Sheets[e.SheetNames[a]],r,e),r);case"htm":case"html":return Co(VG(e.Sheets[e.SheetNames[a]],r),r);case"txt":return dVe(JG(e.Sheets[e.SheetNames[a]],r),r);case"csv":return Co(eN(e.Sheets[e.SheetNames[a]],r),r,"\uFEFF");case"dif":return Co(jBe.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"dbf":return Bg(PBe.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"prn":return Co(RBe.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"rtf":return Co(UBe(e.Sheets[e.SheetNames[a]]),r);case"eth":return Co(wG.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"fods":return Co(GG(e,r),r);case"wk1":return Bg(MM.sheet_to_wk1(e.Sheets[e.SheetNames[a]],r),r);case"wk3":return Bg(MM.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),Bg(WG(e,r),r);case"biff5":r.biff||(r.biff=5);case"biff8":case"xla":case"xls":return r.biff||(r.biff=8),uVe(e,r);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return lVe(e,r);default:throw new Error("Unrecognized bookType |"+r.bookType+"|")}}function fVe(e,t,r,n,a,i,o){var s=ar(r),l=o.defval,c=o.raw||!Object.prototype.hasOwnProperty.call(o,"raw"),u=!0,d=e["!data"]!=null,h=a===1?[]:{};if(a!==1)if(Object.defineProperty)try{Object.defineProperty(h,"__rowNum__",{value:r,enumerable:!1})}catch{h.__rowNum__=r}else h.__rowNum__=r;if(!d||e["!data"][r])for(var p=t.s.c;p<=t.e.c;++p){var g=d?(e["!data"][r]||[])[p]:e[n[p]+s];if(g==null||g.t===void 0){if(l===void 0)continue;i[p]!=null&&(h[i[p]]=l);continue}var m=g.v;switch(g.t){case"z":if(m==null)break;continue;case"e":m=m==0?null:void 0;break;case"s":case"b":case"n":if(!g.z||!Hu(g.z)||(m=mf(m),typeof m=="number"))break;case"d":o&&(o.UTC||o.raw===!1)||(m=bh(new Date(m)));break;default:throw new Error("unrecognized type "+g.t)}if(i[p]!=null){if(m==null)if(g.t=="e"&&m===null)h[i[p]]=null;else if(l!==void 0)h[i[p]]=l;else if(c&&m===null)h[i[p]]=null;else continue;else h[i[p]]=(g.t==="n"&&typeof o.rawNumbers=="boolean"?o.rawNumbers:c)?m:Js(g,m,o);m!=null&&(u=!1)}}return{row:h,isempty:u}}function GT(e,t){if(e==null||e["!ref"]==null)return[];var r={t:"n",v:0},n=0,a=1,i=[],o=0,s="",l={s:{r:0,c:0},e:{r:0,c:0}},c=t||{},u=c.range!=null?c.range:e["!ref"];switch(c.header===1?n=1:c.header==="A"?n=2:Array.isArray(c.header)?n=3:c.header==null&&(n=0),typeof u){case"string":l=Sr(u);break;case"number":l=Sr(e["!ref"]),l.s.r=u;break;default:l=u}n>0&&(a=0);var d=ar(l.s.r),h=[],p=[],g=0,m=0,v=e["!data"]!=null,y=l.s.r,x=0,b={};v&&!e["!data"][y]&&(e["!data"][y]=[]);var S=c.skipHidden&&e["!cols"]||[],w=c.skipHidden&&e["!rows"]||[];for(x=l.s.c;x<=l.e.c;++x)if(!(S[x]||{}).hidden)switch(h[x]=Jt(x),r=v?e["!data"][y][x]:e[h[x]+d],n){case 1:i[x]=x-l.s.c;break;case 2:i[x]=h[x];break;case 3:i[x]=c.header[x-l.s.c];break;default:if(r==null&&(r={w:"__EMPTY",t:"s"}),s=o=Js(r,null,c),m=b[o]||0,!m)b[o]=1;else{do s=o+"_"+m++;while(b[s]);b[o]=m,b[s]=1}i[x]=s}for(y=l.s.r+a;y<=l.e.r;++y)if(!(w[y]||{}).hidden){var A=fVe(e,l,y,h,n,i,c);(A.isempty===!1||(n===1?c.blankrows!==!1:c.blankrows))&&(p[g++]=A.row)}return p.length=g,p}var YM=/"/g;function hVe(e,t,r,n,a,i,o,s,l){for(var c=!0,u=[],d="",h=ar(r),p=e["!data"]!=null,g=p&&e["!data"][r]||[],m=t.s.c;m<=t.e.c;++m)if(n[m]){var v=p?g[m]:e[n[m]+h];if(v==null)d="";else if(v.v!=null){c=!1,d=""+(l.rawNumbers&&v.t=="n"?v.v:Js(v,null,l));for(var y=0,x=0;y!==d.length;++y)if((x=d.charCodeAt(y))===a||x===i||x===34||l.forceQuotes){d='"'+d.replace(YM,'""')+'"';break}d=="ID"&&s==0&&u.length==0&&(d='"ID"')}else v.f!=null&&!v.F?(c=!1,d="="+v.f,d.indexOf(",")>=0&&(d='"'+d.replace(YM,'""')+'"')):d="";u.push(d)}if(l.strip)for(;u[u.length-1]==="";)--u.length;return l.blankrows===!1&&c?null:u.join(o)}function eN(e,t){var r=[],n=t??{};if(e==null||e["!ref"]==null)return"";for(var a=Sr(e["!ref"]),i=n.FS!==void 0?n.FS:",",o=i.charCodeAt(0),s=n.RS!==void 0?n.RS:`
562`,l=s.charCodeAt(0),c="",u=[],d=n.skipHidden&&e["!cols"]||[],h=n.skipHidden&&e["!rows"]||[],p=a.s.c;p<=a.e.c;++p)(d[p]||{}).hidden||(u[p]=Jt(p));for(var g=0,m=a.s.r;m<=a.e.r;++m)(h[m]||{}).hidden||(c=hVe(e,a,m,u,o,l,i,g,n),c!=null&&(c||n.blankrows!==!1)&&r.push((g++?s:"")+c));return r.join("")}function JG(e,t){t||(t={}),t.FS="	",t.RS=`
563`;var r=eN(e,t);return r}function pVe(e,t){var r="",n,a="";if(e==null||e["!ref"]==null)return[];var i=Sr(e["!ref"]),o="",s=[],l,c=[],u=e["!data"]!=null;for(l=i.s.c;l<=i.e.c;++l)s[l]=Jt(l);for(var d=i.s.r;d<=i.e.r;++d)for(o=ar(d),l=i.s.c;l<=i.e.c;++l)if(r=s[l]+o,n=u?(e["!data"][d]||[])[l]:e[r],a="",n!==void 0){if(n.F!=null){if(r=n.F,!n.f)continue;a=n.f,r.indexOf(":")==-1&&(r=r+":"+r)}if(n.f!=null)a=n.f;else{if(t&&t.values===!1)continue;if(n.t=="z")continue;if(n.t=="n"&&n.v!=null)a=""+n.v;else if(n.t=="b")a=n.v?"TRUE":"FALSE";else if(n.w!==void 0)a="'"+n.w;else{if(n.v===void 0)continue;n.t=="s"?a="'"+n.v:a=""+n.v}}c[c.length]=r+"="+a}return c}function QG(e,t,r){var n=r||{},a=e?e["!data"]!=null:n.dense,i=+!n.skipHeader,o=e||{};!e&&a&&(o["!data"]=[]);var s=0,l=0;if(o&&n.origin!=null)if(typeof n.origin=="number")s=n.origin;else{var c=typeof n.origin=="string"?kr(n.origin):n.origin;s=c.r,l=c.c}var u={s:{c:0,r:0},e:{c:l,r:s+t.length-1+i}};if(o["!ref"]){var d=Sr(o["!ref"]);u.e.c=Math.max(u.e.c,d.e.c),u.e.r=Math.max(u.e.r,d.e.r),s==-1&&(s=d.e.r+1,u.e.r=s+t.length-1+i)}else s==-1&&(s=0,u.e.r=t.length-1+i);var h=n.header||[],p=0,g=[];t.forEach(function(v,y){a&&!o["!data"][s+y+i]&&(o["!data"][s+y+i]=[]),a&&(g=o["!data"][s+y+i]),tn(v).forEach(function(x){(p=h.indexOf(x))==-1&&(h[p=h.length]=x);var b=v[x],S="z",w="",A=a?"":Jt(l+p)+ar(s+y+i),_=a?g[l+p]:o[A];b&&typeof b=="object"&&!(b instanceof Date)?a?g[l+p]=b:o[A]=b:(typeof b=="number"?S="n":typeof b=="boolean"?S="b":typeof b=="string"?S="s":b instanceof Date?(S="d",n.UTC||(b=zw(b)),n.cellDates||(S="n",b=Ln(b)),w=_!=null&&_.z&&Hu(_.z)?_.z:n.dateNF||_r[14]):b===null&&n.nullError&&(S="e",b=0),_?(_.t=S,_.v=b,delete _.w,delete _.R,w&&(_.z=w)):a?g[l+p]=_={t:S,v:b}:o[A]=_={t:S,v:b},w&&(_.z=w))})}),u.e.c=Math.max(u.e.c,l+h.length-1);var m=ar(s);if(a&&!o["!data"][s]&&(o["!data"][s]=[]),i)for(p=0;p<h.length;++p)a?o["!data"][s][p+l]={t:"s",v:h[p]}:o[Jt(p+l)+m]={t:"s",v:h[p]};return o["!ref"]=rn(u),o}function mVe(e,t){return QG(null,e,t)}function U1(e,t,r){if(typeof t=="string"){if(e["!data"]!=null){var n=kr(t);return e["!data"][n.r]||(e["!data"][n.r]=[]),e["!data"][n.r][n.c]||(e["!data"][n.r][n.c]={t:"z"})}return e[t]||(e[t]={t:"z"})}return typeof t!="number"?U1(e,Mr(t)):U1(e,Jt(r||0)+ar(t))}function vVe(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 gVe(e,t){var r={SheetNames:[],Sheets:{}};return e&&tN(r,e,t||"Sheet1"),r}function tN(e,t,r,n){var a=1;if(!r)for(;a<=65535&&e.SheetNames.indexOf(r="Sheet"+a)!=-1;++a,r=void 0);if(!r||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(n&&e.SheetNames.indexOf(r)>=0&&r.length<32){var i=r.match(/\d+$/);a=i&&+i[0]||0;var o=i&&r.slice(0,i.index)||r;for(++a;a<=65535&&e.SheetNames.indexOf(r=o+a)!=-1;++a);}if(BG(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 yVe(e,t,r){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var n=vVe(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 xVe(e,t){return e.z=t,e}function eK(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e}function bVe(e,t,r){return eK(e,"#"+t,r)}function wVe(e,t,r){e.c||(e.c=[]),e.c.push({t,a:r||"SheetJS"})}function _Ve(e,t,r,n){for(var a=typeof t!="string"?t:Sr(t),i=typeof t=="string"?t:rn(t),o=a.s.r;o<=a.e.r;++o)for(var s=a.s.c;s<=a.e.c;++s){var l=U1(e,o,s);l.t="n",l.F=i,delete l.v,o==a.s.r&&s==a.s.c&&(l.f=r,n&&(l.D=!0))}var c=Fn(e["!ref"]);return c.s.r>a.s.r&&(c.s.r=a.s.r),c.s.c>a.s.c&&(c.s.c=a.s.c),c.e.r<a.e.r&&(c.e.r=a.e.r),c.e.c<a.e.c&&(c.e.c=a.e.c),e["!ref"]=rn(c),e}var gs={encode_col:Jt,encode_row:ar,encode_cell:Mr,encode_range:rn,decode_col:HP,decode_row:VP,split_cell:x6e,decode_cell:kr,decode_range:Fn,format_cell:Js,sheet_new:b6e,sheet_add_aoa:rG,sheet_add_json:QG,sheet_add_dom:HG,aoa_to_sheet:Qh,json_to_sheet:mVe,table_to_sheet:qG,table_to_book:WWe,sheet_to_csv:eN,sheet_to_txt:JG,sheet_to_json:GT,sheet_to_html:VG,sheet_to_formulae:pVe,sheet_to_row_object_array:GT,sheet_get_cell:U1,book_new:gVe,book_append_sheet:tN,book_
vendor: 5,228 bytes, lines 563-573
563set_sheet_visibility:yVe,cell_set_number_format:xVe,cell_set_hyperlink:eK,cell_set_internal_link:bVe,cell_add_comment:wVe,sheet_set_array_formula:_Ve,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};function Ug(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var tK={exports:{}};/*!
564
565JSZip v3.10.1 - A JavaScript class for generating and reading zip files
566<http://stuartk.com/jszip>
567
568(c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com>
569Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown.
570
571JSZip uses the library pako released under the MIT license :
572https://github.com/nodeca/pako/blob/main/LICENSE
573*/(function(e,t){(function(r){e.exports=r()})(function(){return function r(n,a,i){function o(c,u){if(!a[c]){if(!n[c]){var d=typeof Ug=="function"&&Ug;if(!u&&d)return d(c,!0);if(s)return s(c,!0);var h=new Error("Cannot find module '"+c+"'");throw h.code="MODULE_NOT_FOUND",h}var p=a[c]={exports:{}};n[c][0].call(p.exports,function(g){var m=n[c][1][g];return o(m||g)},p,p.exports,r,n,a,i)}return a[c].exports}for(var s=typeof Ug=="function"&&Ug,l=0;l<i.length;l++)o(i[l]);return o}({1:[function(r,n,a){var i=r("./utils"),o=r("./support"),s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";a.encode=function(l){for(var c,u,d,h,p,g,m,v=[],y=0,x=l.length,b=x,S=i.getTypeOf(l)!=="string";y<l.length;)b=x-y,d=S?(c=l[y++],u=y<x?l[y++]:0,y<x?l[y++]:0):(c=l.charCodeAt(y++),u=y<x?l.charCodeAt(y++):0,y<x?l.charCodeAt(y++):0),h=c>>2,p=(3&c)<<4|u>>4,g=1<b?(15&u)<<2|d>>6:64,m=2<b?63&d:64,v.push(s.charAt(h)+s.charAt(p)+s.charAt(g)+s.charAt(m));return v.join("")},a.decode=function(l){var c,u,d,h,p,g,m=0,v=0,y="data:";if(l.substr(0,y.length)===y)throw new Error("Invalid base64 input, it looks like a data url.");var x,b=3*(l=l.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(l.charAt(l.length-1)===s.charAt(64)&&b--,l.charAt(l.length-2)===s.charAt(64)&&b--,b%1!=0)throw new Error("Invalid base64 input, bad content length.");for(x=o.uint8array?new Uint8Array(0|b):new Array(0|b);m<l.length;)c=s.indexOf(l.charAt(m++))<<2|(h=s.indexOf(l.charAt(m++)))>>4,u=(15&h)<<4|(p=s.indexOf(l.charAt(m++)))>>2,d=(3&p)<<6|(g=s.indexOf(l.charAt(m++))),x[v++]=c,p!==64&&(x[v++]=u),g!==64&&(x[v++]=d);return x}},{"./support":30,"./utils":32}],2:[function(r,n,a){var i=r("./external"),o=r("./stream/DataWorker"),s=r("./stream/Crc32Probe"),l=r("./stream/DataLengthProbe");function c(u,d,h,p,g){this.compressedSize=u,this.uncompressedSize=d,this.crc32=h,this.compression=p,this.compressedContent=g}c.prototype={getContentWorker:function(){var u=new o(i.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new l("data_length")),d=this;return u.on("end",function(){if(this.streamInfo.data_length!==d.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),u},getCompressedWorker:function(){return new o(i.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},c.createWorkerFrom=function(u,d,h){return u.pipe(new s).pipe(new l("uncompressedSize")).pipe(d.compressWorker(h)).pipe(new l("compressedSize")).withStreamInfo("compression",d)},n.exports=c},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(r,n,a){var i=r("./stream/GenericWorker");a.STORE={magic:"\0\0",compressWorker:function(){return new i("STORE compression")},uncompressWorker:function(){return new i("STORE decompression")}},a.DEFLATE=r("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(r,n,a){var i=r("./utils"),o=function(){for(var s,l=[],c=0;c<256;c++){s=c;for(var u=0;u<8;u++)s=1&s?3988292384^s>>>1:s>>>1;l[c]=s}return l}();n.exports=function(s,l){return s!==void 0&&s.length?i.getTypeOf(s)!=="string"?function(c,u,d,h){var p=o,g=h+d;c^=-1;for(var m=h;m<g;m++)c=c>>>8^p[255&(c^u[m])];return-1^c}(0|l,s,s.length,0):function(c,u,d,h){var p=o,g=h+d;c^=-1;for(var m=h;m<g;m++)c=c>>>8^p[255&(c^u.charCodeAt(m))];return-1^c}(0|l,s,s.length,0):0}},{"./utils":32}],5:[function(r,n,a){a.base64=!1,a.binary=!1,a.dir=!1,a.createFolders=!0,a.date=null,a.compression=null,a.compressionOptions=null,a.comment=null,a.unixPermissions=null,a.dosPermissions=null},{}],6:[function(r,n,a){var i=null;i=typeof Promise<"u"?Promise:r("lie"),n.exports={Promise:i}},{lie:37}],7:[function(r,n,a){var i=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",o=r("pako"),s=r("./utils"),l=r("./stream/GenericWorker"),c=i?"uint8array":"array";function u(d,h){l.call(this,"FlateWorker/"+d),this._pako=null,this._pakoAction=d,this._pakoOptions=h,this.meta={}}a.magic="\b\0",s.inherits(u,l),u.prototype.processChunk=function(d){this.meta=d.meta,this._pako===null&&this._createPako(),this._pako.push(s.transformTo(c,d.data),!1)},u.prototype.flush=function(){l.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)}
vendor: 4,778 bytes, lines 573-574
573,u.prototype.cleanUp=function(){l.prototype.cleanUp.call(this),this._pako=null},u.prototype._createPako=function(){this._pako=new o[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var d=this;this._pako.onData=function(h){d.push({data:h,meta:d.meta})}},a.compressWorker=function(d){return new u("Deflate",d)},a.uncompressWorker=function(){return new u("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(r,n,a){function i(p,g){var m,v="";for(m=0;m<g;m++)v+=String.fromCharCode(255&p),p>>>=8;return v}function o(p,g,m,v,y,x){var b,S,w=p.file,A=p.compression,_=x!==c.utf8encode,O=s.transformTo("string",x(w.name)),C=s.transformTo("string",c.utf8encode(w.name)),P=w.comment,j=s.transformTo("string",x(P)),T=s.transformTo("string",c.utf8encode(P)),D=C.length!==w.name.length,k=T.length!==P.length,F="",ee="",M="",H=w.dir,q=w.date,ue={crc32:0,compressedSize:0,uncompressedSize:0};g&&!m||(ue.crc32=p.crc32,ue.compressedSize=p.compressedSize,ue.uncompressedSize=p.uncompressedSize);var ie=0;g&&(ie|=8),_||!D&&!k||(ie|=2048);var W=0,fe=0;H&&(W|=16),y==="UNIX"?(fe=798,W|=function(me,Oe){var _e=me;return me||(_e=Oe?16893:33204),(65535&_e)<<16}(w.unixPermissions,H)):(fe=20,W|=function(me){return 63&(me||0)}(w.dosPermissions)),b=q.getUTCHours(),b<<=6,b|=q.getUTCMinutes(),b<<=5,b|=q.getUTCSeconds()/2,S=q.getUTCFullYear()-1980,S<<=4,S|=q.getUTCMonth()+1,S<<=5,S|=q.getUTCDate(),D&&(ee=i(1,1)+i(u(O),4)+C,F+="up"+i(ee.length,2)+ee),k&&(M=i(1,1)+i(u(j),4)+T,F+="uc"+i(M.length,2)+M);var pe="";return pe+=`
574\0`,pe+=i(ie,2),pe+=A.magic,pe+=i(b,2),pe+=i(S,2),pe+=i(ue.crc32,4),pe+=i(ue.compressedSize,4),pe+=i(ue.uncompressedSize,4),pe+=i(O.length,2),pe+=i(F.length,2),{fileRecord:d.LOCAL_FILE_HEADER+pe+O+F,dirRecord:d.CENTRAL_FILE_HEADER+i(fe,2)+pe+i(j.length,2)+"\0\0\0\0"+i(W,4)+i(v,4)+O+F+j}}var s=r("../utils"),l=r("../stream/GenericWorker"),c=r("../utf8"),u=r("../crc32"),d=r("../signature");function h(p,g,m,v){l.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=g,this.zipPlatform=m,this.encodeFileName=v,this.streamFiles=p,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}s.inherits(h,l),h.prototype.push=function(p){var g=p.meta.percent||0,m=this.entriesCount,v=this._sources.length;this.accumulate?this.contentBuffer.push(p):(this.bytesWritten+=p.data.length,l.prototype.push.call(this,{data:p.data,meta:{currentFile:this.currentFile,percent:m?(g+100*(m-v-1))/m:100}}))},h.prototype.openedSource=function(p){this.currentSourceOffset=this.bytesWritten,this.currentFile=p.file.name;var g=this.streamFiles&&!p.file.dir;if(g){var m=o(p,g,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:m.fileRecord,meta:{percent:0}})}else this.accumulate=!0},h.prototype.closedSource=function(p){this.accumulate=!1;var g=this.streamFiles&&!p.file.dir,m=o(p,g,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(m.dirRecord),g)this.push({data:function(v){return d.DATA_DESCRIPTOR+i(v.crc32,4)+i(v.compressedSize,4)+i(v.uncompressedSize,4)}(p),meta:{percent:100}});else for(this.push({data:m.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},h.prototype.flush=function(){for(var p=this.bytesWritten,g=0;g<this.dirRecords.length;g++)this.push({data:this.dirRecords[g],meta:{percent:100}});var m=this.bytesWritten-p,v=function(y,x,b,S,w){var A=s.transformTo("string",w(S));return d.CENTRAL_DIRECTORY_END+"\0\0\0\0"+i(y,2)+i(y,2)+i(x,4)+i(b,4)+i(A.length,2)+A}(this.dirRecords.length,m,p,this.zipComment,this.encodeFileName);this.push({data:v,meta:{percent:100}})},h.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},h.prototype.registerPrevious=function(p){this._sources.push(p);var g=this;return p.on("data",function(m){g.processChunk(m)}),p.on("end",function(){g.closedSource(g.previous.streamInfo),g._sources.length?g.prepareNextSource():g.end()}),p.on("error",function(m){g.error(m)}),this},h.prototype.resume=function(){return!!l.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},h.prototype.error=function(p){var g=this._sources;if(!l.prototype.error.call(this,p))return!1;for(var m=0;m<g.length;m++)try{g[m].error(p)}catch{}return!0},h.prototype.lock=function(){l.prototype.lock.call(this);for(var p=this._sources,g=0;g<p.length;g++)p[g].lock()},n.exports=h},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}
vendor: 24,575 bytes, line 574
574],9:[function(r,n,a){var i=r("../compressions"),o=r("./ZipFileWorker");a.generateWorker=function(s,l,c){var u=new o(l.streamFiles,c,l.platform,l.encodeFileName),d=0;try{s.forEach(function(h,p){d++;var g=function(x,b){var S=x||b,w=i[S];if(!w)throw new Error(S+" is not a valid compression method !");return w}(p.options.compression,l.compression),m=p.options.compressionOptions||l.compressionOptions||{},v=p.dir,y=p.date;p._compressWorker(g,m).withStreamInfo("file",{name:h,dir:v,date:y,comment:p.comment||"",unixPermissions:p.unixPermissions,dosPermissions:p.dosPermissions}).pipe(u)}),u.entriesCount=d}catch(h){u.error(h)}return u}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(r,n,a){function i(){if(!(this instanceof i))return new i;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var o=new i;for(var s in this)typeof this[s]!="function"&&(o[s]=this[s]);return o}}(i.prototype=r("./object")).loadAsync=r("./load"),i.support=r("./support"),i.defaults=r("./defaults"),i.version="3.10.1",i.loadAsync=function(o,s){return new i().loadAsync(o,s)},i.external=r("./external"),n.exports=i},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(r,n,a){var i=r("./utils"),o=r("./external"),s=r("./utf8"),l=r("./zipEntries"),c=r("./stream/Crc32Probe"),u=r("./nodejsUtils");function d(h){return new o.Promise(function(p,g){var m=h.decompressed.getContentWorker().pipe(new c);m.on("error",function(v){g(v)}).on("end",function(){m.streamInfo.crc32!==h.decompressed.crc32?g(new Error("Corrupted zip : CRC32 mismatch")):p()}).resume()})}n.exports=function(h,p){var g=this;return p=i.extend(p||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:s.utf8decode}),u.isNode&&u.isStream(h)?o.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):i.prepareContent("the loaded zip file",h,!0,p.optimizedBinaryString,p.base64).then(function(m){var v=new l(p);return v.load(m),v}).then(function(m){var v=[o.Promise.resolve(m)],y=m.files;if(p.checkCRC32)for(var x=0;x<y.length;x++)v.push(d(y[x]));return o.Promise.all(v)}).then(function(m){for(var v=m.shift(),y=v.files,x=0;x<y.length;x++){var b=y[x],S=b.fileNameStr,w=i.resolve(b.fileNameStr);g.file(w,b.decompressed,{binary:!0,optimizedBinaryString:!0,date:b.date,dir:b.dir,comment:b.fileCommentStr.length?b.fileCommentStr:null,unixPermissions:b.unixPermissions,dosPermissions:b.dosPermissions,createFolders:p.createFolders}),b.dir||(g.file(w).unsafeOriginalName=S)}return v.zipComment.length&&(g.comment=v.zipComment),g})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(r,n,a){var i=r("../utils"),o=r("../stream/GenericWorker");function s(l,c){o.call(this,"Nodejs stream input adapter for "+l),this._upstreamEnded=!1,this._bindStream(c)}i.inherits(s,o),s.prototype._bindStream=function(l){var c=this;(this._stream=l).pause(),l.on("data",function(u){c.push({data:u,meta:{percent:0}})}).on("error",function(u){c.isPaused?this.generatedError=u:c.error(u)}).on("end",function(){c.isPaused?c._upstreamEnded=!0:c.end()})},s.prototype.pause=function(){return!!o.prototype.pause.call(this)&&(this._stream.pause(),!0)},s.prototype.resume=function(){return!!o.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},n.exports=s},{"../stream/GenericWorker":28,"../utils":32}],13:[function(r,n,a){var i=r("readable-stream").Readable;function o(s,l,c){i.call(this,l),this._helper=s;var u=this;s.on("data",function(d,h){u.push(d)||u._helper.pause(),c&&c(h)}).on("error",function(d){u.emit("error",d)}).on("end",function(){u.push(null)})}r("../utils").inherits(o,i),o.prototype._read=function(){this._helper.resume()},n.exports=o},{"../utils":32,"readable-stream":16}],14:[function(r,n,a){n.exports={isNode:typeof Buffer<"u",newBufferFrom:function(i,o){if(Buffer.from&&Buffer.from!==Uint8Array.from)return Buffer.from(i,o);if(typeof i=="number")throw new Error('The "data" argument must not be a number');return new Buffer(i,o)},allocBuffer:function(i){if(Buffer.alloc)return Buffer.alloc(i);var o=new Buffer(i);return o.fill(0),o},isBuffer:function(i){return Buffer.isBuffer(i)},isStream:function(i){return i&&typeof i.on=="function"&&typeof i.pause=="function"&&typeof i.resume=="function"}}},{}],15:[function(r,n,a){function i(w,A,_){var O,C=s.getTypeOf(A),P=s.extend(_||{},u);P.date=P.date||new Date,P.compression!==null&&(P.compression=P.compression.toUpperCase()),typeof P.unixPermissions=="string"&&(P.unixPermissions=parseInt(P.unixPermissions,8)),P.unixPermissions&&16384&P.unixPermissions&&(P.dir=!0),P.dosPermissions&&16&P.dosPermissions&&(P.dir=!0),P.dir&&(w=y(w)),P.createFolders&&(O=v(w))&&x.call(this,O,!0);var j=C==="string"&&P.binary===!1&&P.base64===!1;_&&_.binary!==void 0||(P.binary=!j),(A instanceof d&&A.uncompressedSize===0||P.dir||!A||A.length===0)&&(P.base64=!1,P.binary=!0,A="",P.compression="STORE",C="string");var T=null;T=A instanceof d||A instanceof l?A:g.isNode&&g.isStream(A)?new m(w,A):s.prepareContent(w,A,P.binary,P.optimizedBinaryString,P.base64);var D=new h(w,T,P);this.files[w]=D}var o=r("./utf8"),s=r("./utils"),l=r("./stream/GenericWorker"),c=r("./stream/StreamHelper"),u=r("./defaults"),d=r("./compressedObject"),h=r("./zipObject"),p=r("./generate"),g=r("./nodejsUtils"),m=r("./nodejs/NodejsStreamInputAdapter"),v=function(w){w.slice(-1)==="/"&&(w=w.substring(0,w.length-1));var A=w.lastIndexOf("/");return 0<A?w.substring(0,A):""},y=function(w){return w.slice(-1)!=="/"&&(w+="/"),w},x=function(w,A){return A=A!==void 0?A:u.createFolders,w=y(w),this.files[w]||i.call(this,w,null,{dir:!0,createFolders:A}),this.files[w]};function b(w){return Object.prototype.toString.call(w)==="[object RegExp]"}var S={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(w){var A,_,O;for(A in this.files)O=this.files[A],(_=A.slice(this.root.length,A.length))&&A.slice(0,this.root.length)===this.root&&w(_,O)},filter:function(w){var A=[];return this.forEach(function(_,O){w(_,O)&&A.push(O)}),A},file:function(w,A,_){if(arguments.length!==1)return w=this.root+w,i.call(this,w,A,_),this;if(b(w)){var O=w;return this.filter(function(P,j){return!j.dir&&O.test(P)})}var C=this.files[this.root+w];return C&&!C.dir?C:null},folder:function(w){if(!w)return this;if(b(w))return this.filter(function(C,P){return P.dir&&w.test(C)});var A=this.root+w,_=x.call(this,A),O=this.clone();return O.root=_.name,O},remove:function(w){w=this.root+w;var A=this.files[w];if(A||(w.slice(-1)!=="/"&&(w+="/"),A=this.files[w]),A&&!A.dir)delete this.files[w];else for(var _=this.filter(function(C,P){return P.name.slice(0,w.length)===w}),O=0;O<_.length;O++)delete this.files[_[O].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(w){var A,_={};try{if((_=s.extend(w||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:o.utf8encode})).type=_.type.toLowerCase(),_.compression=_.compression.toUpperCase(),_.type==="binarystring"&&(_.type="string"),!_.type)throw new Error("No output type specified.");s.checkSupport(_.type),_.platform!=="darwin"&&_.platform!=="freebsd"&&_.platform!=="linux"&&_.platform!=="sunos"||(_.platform="UNIX"),_.platform==="win32"&&(_.platform="DOS");var O=_.comment||this.comment||"";A=p.generateWorker(this,_,O)}catch(C){(A=new l("error")).error(C)}return new c(A,_.type||"string",_.mimeType)},generateAsync:function(w,A){return this.generateInternalStream(w).accumulate(A)},generateNodeStream:function(w,A){return(w=w||{}).type||(w.type="nodebuffer"),this.generateInternalStream(w).toNodejsStream(A)}};n.exports=S},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(r,n,a){n.exports=r("stream")},{stream:void 0}],17:[function(r,n,a){var i=r("./DataReader");function o(s){i.call(this,s);for(var l=0;l<this.data.length;l++)s[l]=255&s[l]}r("../utils").inherits(o,i),o.prototype.byteAt=function(s){return this.data[this.zero+s]},o.prototype.lastIndexOfSignature=function(s){for(var l=s.charCodeAt(0),c=s.charCodeAt(1),u=s.charCodeAt(2),d=s.charCodeAt(3),h=this.length-4;0<=h;--h)if(this.data[h]===l&&this.data[h+1]===c&&this.data[h+2]===u&&this.data[h+3]===d)return h-this.zero;return-1},o.prototype.readAndCheckSignature=function(s){var l=s.charCodeAt(0),c=s.charCodeAt(1),u=s.charCodeAt(2),d=s.charCodeAt(3),h=this.readData(4);return l===h[0]&&c===h[1]&&u===h[2]&&d===h[3]},o.prototype.readData=function(s){if(this.checkOffset(s),s===0)return[];var l=this.data.slice(this.zero+this.index,this.zero+this.index+s);return this.index+=s,l},n.exports=o},{"../utils":32,"./DataReader":18}],18:[function(r,n,a){var i=r("../utils");function o(s){this.data=s,this.length=s.length,this.index=0,this.zero=0}o.prototype={checkOffset:function(s){this.checkIndex(this.index+s)},checkIndex:function(s){if(this.length<this.zero+s||s<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+s+"). Corrupted zip ?")},setIndex:function(s){this.checkIndex(s),this.index=s},skip:function(s){this.setIndex(this.index+s)},byteAt:function(){},readInt:function(s){var l,c=0;for(this.checkOffset(s),l=this.index+s-1;l>=this.index;l--)c=(c<<8)+this.byteAt(l);return this.index+=s,c},readString:function(s){return i.transformTo("string",this.readData(s))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var s=this.readInt(4);return new Date(Date.UTC(1980+(s>>25&127),(s>>21&15)-1,s>>16&31,s>>11&31,s>>5&63,(31&s)<<1))}},n.exports=o},{"../utils":32}],19:[function(r,n,a){var i=r("./Uint8ArrayReader");function o(s){i.call(this,s)}r("../utils").inherits(o,i),o.prototype.readData=function(s){this.checkOffset(s);var l=this.data.slice(this.zero+this.index,this.zero+this.index+s);return this.index+=s,l},n.exports=o},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(r,n,a){var i=r("./DataReader");function o(s){i.call(this,s)}r("../utils").inherits(o,i),o.prototype.byteAt=function(s){return this.data.charCodeAt(this.zero+s)},o.prototype.lastIndexOfSignature=function(s){return this.data.lastIndexOf(s)-this.zero},o.prototype.readAndCheckSignature=function(s){return s===this.readData(4)},o.prototype.readData=function(s){this.checkOffset(s);var l=this.data.slice(this.zero+this.index,this.zero+this.index+s);return this.index+=s,l},n.exports=o},{"../utils":32,"./DataReader":18}],21:[function(r,n,a){var i=r("./ArrayReader");function o(s){i.call(this,s)}r("../utils").inherits(o,i),o.prototype.readData=function(s){if(this.checkOffset(s),s===0)return new Uint8Array(0);var l=this.data.subarray(this.zero+this.index,this.zero+this.index+s);return this.index+=s,l},n.exports=o},{"../utils":32,"./ArrayReader":17}],22:[function(r,n,a){var i=r("../utils"),o=r("../support"),s=r("./ArrayReader"),l=r("./StringReader"),c=r("./NodeBufferReader"),u=r("./Uint8ArrayReader");n.exports=function(d){var h=i.getTypeOf(d);return i.checkSupport(h),h!=="string"||o.uint8array?h==="nodebuffer"?new c(d):o.uint8array?new u(i.transformTo("uint8array",d)):new s(i.transformTo("array",d)):new l(d)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(r,n,a){a.LOCAL_FILE_HEADER="PK��",a.CENTRAL_FILE_HEADER="PK��",a.CENTRAL_DIRECTORY_END="PK��",a.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK�\x07",a.ZIP64_CENTRAL_DIRECTORY_END="PK��",a.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(r,n,a){var i=r("./GenericWorker"),o=r("../utils");function s(l){i.call(this,"ConvertWorker to "+l),this.destType=l}o.inherits(s,i),s.prototype.processChunk=function(l){this.push({data:o.transformTo(this.destType,l.data),meta:l.meta})},n.exports=s},{"../utils":32,"./GenericWorker":28}],25:[function(r,n,a){var i=r("./GenericWorker"),o=r("../crc32");function s(){i.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}r("../utils").inherits(s,i),s.prototype.processChunk=function(l){this.streamInfo.crc32=o(l.data,this.streamInfo.crc32||0),this.push(l)},n.exports=s},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(r,n,a){var i=r("../utils"),o=r("./GenericWorker");function s(l){o.call(this,"DataLengthProbe for "+l),this.propName=l,this.withStreamInfo(l,0)}i.inherits(s,o),s.prototype.processChunk=function(l){if(l){var c=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=c+l.data.length}o.prototype.processChunk.call(this,l)},n.exports=s},{"../utils":32,"./GenericWorker":28}],27:[function(r,n,a){var i=r("../utils"),o=r("./GenericWorker");function s(l){o.call(this,"DataWorker");var c=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,l.then(function(u){c.dataIsReady=!0,c.data=u,c.max=u&&u.length||0,c.type=i.getTypeOf(u),c.isPaused||c._tickAndRepeat()},function(u){c.error(u)})}i.inherits(s,o),s.prototype.cleanUp=function(){o.prototype.cleanUp.call(this),this.data=null},s.prototype.resume=function(){return!!o.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,i.delay(this._tickAndRepeat,[],this)),!0)},s.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(i.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},s.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var l=null,c=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":l=this.data.substring(this.index,c);break;case"uint8array":l=this.data.subarray(this.index,c);break;case"array":case"nodebuffer":l=this.data.slice(this.index,c)}return this.index=c,this.push({data:l,meta:{percent:this.max?this.index/this.max*100:0}})},n.exports=s},{"../utils":32,"./GenericWorker":28}],28:[function(r,n,a){function i(o){this.name=o||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}i.prototype={push:function(o){this.emit("data",o)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(o){this.emit("error",o)}return!0},error:function(o){return!this.isFinished&&(this.isPaused?this.generatedError=o:(this.isFinished=!0,this.emit("error",o),this.previous&&this.previous.error(o),this.cleanUp()),!0)},on:function(o,s){return this._listeners[o].push(s),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(o,s){if(this._listeners[o])for(var l=0;l<this._listeners[o].length;l++)this._listeners[o][l].call(this,s)},pipe:function(o){return o.registerPrevious(this)},registerPrevious:function(o){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=o.streamInfo,this.mergeStreamInfo(),this.previous=o;var s=this;return o.on("data",function(l){s.processChunk(l)}),o.on("end",function(){s.end()}),o.on("error",function(l){s.error(l)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var o=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),o=!0),this.previous&&this.previous.resume(),!o},flush:function(){},processChunk:function(o){this.push(o)},withStreamInfo:function(o,s){return this.extraStreamInfo[o]=s,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var o in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,o)&&(this.streamInfo[o]=this.extraStreamInfo[o])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var o="Worker "+this.name;return this.previous?this.previous+" -> "+o:o}},n.exports=i},{}],29:[function(r,n,a){var i=r("../utils"),o=r("./ConvertWorker"),s=r("./GenericWorker"),l=r("../base64"),c=r("../support"),u=r("../external"),d=null;if(c.nodestream)try{d=r("../nodejs/NodejsStreamOutputAdapter")}catch{}function h(g,m){return new u.Promise(function(v,y){var x=[],b=g._internalType,S=g._outputType,w=g._mimeType;g.on("data",function(A,_){x.push(A),m&&m(_)}).on("error",function(A){x=[],y(A)}).on("end",function(){try{var A=function(_,O,C){switch(_){case"blob":return i.newBlob(i.transformTo("arraybuffer",O),C);case"base64":return l.encode(O);default:return i.transformTo(_,O)}}(S,function(_,O){var C,P=0,j=null,T=0;for(C=0;C<O.length;C++)T+=O[C].length;switch(_){case"string":return O.join("");case"array":return Array.prototype.concat.apply([],O);case"uint8array":for(j=new Uint8Array(T),C=0;C<O.length;C++)j.set(O[C],P),P+=O[C].length;return j;case"nodebuffer":return Buffer.concat(O);default:throw new Error("concat : unsupported type '"+_+"'")}}(b,x),w);v(A)}catch(_){y(_)}x=[]}).resume()})}function p(g,m,v){var y=m;switch(m){case"blob":case"arraybuffer":y="uint8array";break;case"base64":y="string"}try{this._internalType=y,this._outputType=m,this._mimeType=v,i.checkSupport(y),this._worker=g.pipe(new o(y)),g.lock()}catch(x){this._worker=new s("error"),this._worker.error(x)}}p.prototype={accumulate:function(g){return h(this,g)},on:function(g,m){var v=this;return g==="data"?this._worker.on(g,function(y){m.call(v,y.data,y.meta)}):this._worker.on(g,function(){i.delay(m,arguments,v)}),this},resume:function(){return i.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(g){if(i.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new d(this,{objectMode:this._outputType!=="nodebuffer"},g)}},n.exports=p},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(r,n,a){if(a.base64=!0,a.array=!0,a.string=!0,a.arraybuffer=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u",a.nodebuffer=typeof Buffer<"u",a.uint8array=typeof Uint8Array<"u",typeof ArrayBuffer>"u")a.blob=!1;else{var i=new ArrayBuffer(0);try{a.blob=new Blob([i],{type:"application/zip"}).size===0}catch{try{var o=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);o.append(i),a.blob=o.getBlob("application/zip").size===0}catch{a.blob=!1}}}try{a.nodestream=!!r("readable-stream").Readable}catch{a.nodestream=!1}},{"readable-stream":16}],31:[function(r,n,a){for(var i=r("./utils"),o=r("./support"),s=r("./nodejsUtils"),l=r("./stream/GenericWorker"),c=new Array(256),u=0;u<256;u++)c[u]=252<=u?6:248<=u?5:240<=u?4:224<=u?3:192<=u?2:1;c[254]=c[254]=1;function d(){l.call(this,"utf-8 decode"),this.leftOver=null}function h(){l.call(this,"utf-8 encode")}a.utf8encode=function(p){return o.nodebuffer?s.newBufferFrom(p,"utf-8"):function(g){var m,v,y,x,b,S=g.length,w=0;for(x=0;x<S;x++)(64512&(v=g.charCodeAt(x)))==55296&&x+1<S&&(64512&(y=g.charCodeAt(x+1)))==56320&&(v=65536+(v-55296<<10)+(y-56320),x++),w+=v<128?1:v<2048?2:v<65536?3:4;for(m=o.uint8array?new Uint8Array(w):new Array(w),x=b=0;b<w;x++)(64512&(v=g.charCodeAt(x)))==55296&&x+1<S&&(64512&(y=g.charCodeAt(x+1)))==56320&&(v=65536+(v-55296<<10)+(y-56320),x++),v<128?m[b++]=v:(v<2048?m[b++]=192|v>>>6:(v<65536?m[b++]=224|v>>>12:(m[b++]=240|v>>>18,m[b++]=128|v>>>12&63),m[b++]=128|v>>>6&63),m[b++]=128|63&v);return m}(p)},a.utf8decode=function(p){return o.nodebuffer?i.transformTo("nodebuffer",p).toString("utf-8"):function(g){var m,v,y,x,b=g.length,S=new Array(2*b);for(m=v=0;m<b;)if((y=g[m++])<128)S[v++]=y;else if(4<(x=c[y]))S[v++]=65533,m+=x-1;else{for(y&=x===2?31:x===3?15:7;1<x&&m<b;)y=y<<6|63&g[m++],x--;1<x?S[v++]=65533:y<65536?S[v++]=y:(y-=65536,S[v++]=55296|y>>10&1023,S[v++]=56320|1023&y)}return S.length!==v&&(S.subarray?S=S.subarray(0,v):S.length=v),i.applyFromCharCode(S)}(p=i.transformTo(o.uint8array?"uint8array":"array",p))},i.inherits(d,l),d.prototype.processChunk=function(p){var g=i.transformTo(o.uint8array?"uint8array":"array",p.data);if(this.leftOver&&this.leftOver.length){if(o.uint8array){var m=g;(g=new Uint8Array(m.length+this.leftOver.length)).set(this.leftOver,0),g.set(m,this.leftOver.length)}else g=this.leftOver.concat(g);this.leftOver=null}var v=function(x,b){var S;for((b=b||x.length)>x.length&&(b=x.length),S=b-1;0<=S&&(192&x[S])==128;)S--;return S<0||S===0?b:S+c[x[S]]>b?S:b}(g),y=g;v!==g.length&&(o.uint8array?(y=g.subarray(0,v),this.leftOver=g.subarray(v,g.length)):(y=g.slice(0,v),this.leftOver=g.slice(v,g.length))),this.push({data:a.utf8decode(y),meta:p.meta})},d.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:a.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},a.Utf8DecodeWorker=d,i.inherits(h,l),h.prototype.processChunk=function(p){this.push({data:a.utf8encode(p.data),meta:p.meta})},a.Utf8EncodeWorker=h},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(r,n,a){var i=r("./support"),o=r("./base64"),s=r("./nodejsUtils"),l=r("./external");function c(m){return m}function u(m,v){for(var y=0;y<m.length;++y)v[y]=255&m.charCodeAt(y);return v}r("setimmediate"),a.newBlob=function(m,v){a.checkSupport("blob");try{return new Blob([m],{type:v})}catch{try{var y=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return y.append(m),y.getBlob(v)}catch{throw new Error("Bug : can't construct the Blob.")}}};var d={stringifyByChunk:function(m,v,y){var x=[],b=0,S=m.length;if(S<=y)return String.fromCharCode.apply(null,m);for(;b<S;)v==="array"||v==="nodebuffer"?x.push(String.fromCharCode.apply(null,m.slice(b,Math.min(b+y,S)))):x.push(String.fromCharCode.apply(null,m.subarray(b,Math.min(b+y,S)))),b+=y;return x.join("")},stringifyByChar:function(m){for(var v="",y=0;y<m.length;y++)v+=String.fromCharCode(m[y]);return v},applyCanBeUsed:{uint8array:function(){try{return i.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch{return!1}}(),nodebuffer:function(){try{return i.nodebuffer&&String.fromCharCode.apply(null,s.allocBuffer(1)).length===1}catch{return!1}}()}};function h(m){var v=65536,y=a.getTypeOf(m),x=!0;if(y==="uint8array"?x=d.applyCanBeUsed.uint8array:y==="nodebuffer"&&(x=d.applyCanBeUsed.nodebuffer),x)for(;1<v;)try{return d.stringifyByChunk(m,y,v)}catch{v=Math.floor(v/2)}return d.stringifyByChar(m)}function p(m,v){for(var y=0;y<m.length;y++)v[y]=m[y];return v}a.applyFromCharCode=h;var g={};g.string={string:c,array:function(m){return u(m,new Array(m.length))},arraybuffer:function(m){return g.string.uint8array(m).buffer},uint8array:function(m){return u(m,new Uint8Array(m.length))},nodebuffer:function(m){return u(m,s.allocBuffer(m.length))}},g.array={string:h,array:c,arraybuffer:function(m){return new Uint8Array(m).buffer},uint8array:function(m){return new Uint8Array(m)},nodebuffer:function(m){return s.newBufferFrom(m)}},g.arraybuffer={string:function(m){return h(new Uint8Array(m))},array:function(m){return p(new Uint8Array(m),new Array(m.byteLength))},arraybuffer:c,uint8array:function(m){return new Uint8Array(m)},nodebuffer:function(m){return s.newBufferFrom(new Uint8Array(m))}},g.uint8array={string:h,array:function(m){return p(m,new Array(m.length))},arraybuffer:function(m){return m.buffer},uint8array:c,nodebuffer:function(m){return s.newBufferFrom(m)}},g.nodebuffer={string:h,array:function(m){return p(m,new Array(m.length))},arraybuffer:function(m){return g.nodebuffer.uint8array(m).buffer},uint8array:function(m){return p(m,new Uint8Array(m.length))},nodebuffer:c},a.transformTo=function(m,v){if(v=v||"",!m)return v;a.checkSupport(m);var y=a.getTypeOf(v);return g[y][m](v)},a.resolve=function(m){for(var v=m.split("/"),y=[],x=0;x<v.length;x++){var b=v[x];b==="."||b===""&&x!==0&&x!==v.length-1||(b===".."?y.pop():y.push(b))}return y.join("/")},a.getTypeOf=function(m){return typeof m=="string"?"string":Object.prototype.toString.call(m)==="[object Array]"?"array":i.nodebuffer&&s.isBuffer(m)?"
574nodebuffer":i.uint8array&&m instanceof Uint8Array?"uint8array":i.arraybuffer&&m instanceof ArrayBuffer?"arraybuffer":void 0},a.checkSupport=function(m){if(!i[m.toLowerCase()])throw new Error(m+" is not supported by this platform")},a.MAX_VALUE_16BITS=65535,a.MAX_VALUE_32BITS=-1,a.pretty=function(m){var v,y,x="";for(y=0;y<(m||"").length;y++)x+="\\x"+((v=m.charCodeAt(y))<16?"0":"")+v.toString(16).toUpperCase();return x},a.delay=function(m,v,y){setImmediate(function(){m.apply(y||null,v||[])})},a.inherits=function(m,v){function y(){}y.prototype=v.prototype,m.prototype=new y},a.extend=function(){var m,v,y={};for(m=0;m<arguments.length;m++)for(v in arguments[m])Object.prototype.hasOwnProperty.call(arguments[m],v)&&y[v]===void 0&&(y[v]=arguments[m][v]);return y},a.prepareContent=function(m,v,y,x,b){return l.Promise.resolve(v).then(function(S){return i.blob&&(S instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(S))!==-1)&&typeof FileReader<"u"?new l.Promise(function(w,A){var _=new FileReader;_.onload=function(O){w(O.target.result)},_.onerror=function(O){A(O.target.error)},_.readAsArrayBuffer(S)}):S}).then(function(S){var w=a.getTypeOf(S);return w?(w==="arraybuffer"?S=a.transformTo("uint8array",S):w==="string"&&(b?S=o.decode(S):y&&x!==!0&&(S=function(A){return u(A,i.uint8array?new Uint8Array(A.length):new Array(A.length))}(S))),S):l.Promise.reject(new Error("Can't read the data of '"+m+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(r,n,a){var i=r("./reader/readerFor"),o=r("./utils"),s=r("./signature"),l=r("./zipEntry"),c=r("./support");function u(d){this.files=[],this.loadOptions=d}u.prototype={checkSignature:function(d){if(!this.reader.readAndCheckSignature(d)){this.reader.index-=4;var h=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+o.pretty(h)+", expected "+o.pretty(d)+")")}},isSignature:function(d,h){var p=this.reader.index;this.reader.setIndex(d);var g=this.reader.readString(4)===h;return this.reader.setIndex(p),g},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var d=this.reader.readData(this.zipCommentLength),h=c.uint8array?"uint8array":"array",p=o.transformTo(h,d);this.zipComment=this.loadOptions.decodeFileName(p)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var d,h,p,g=this.zip64EndOfCentralSize-44;0<g;)d=this.reader.readInt(2),h=this.reader.readInt(4),p=this.reader.readData(h),this.zip64ExtensibleData[d]={id:d,length:h,value:p}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var d,h;for(d=0;d<this.files.length;d++)h=this.files[d],this.reader.setIndex(h.localHeaderOffset),this.checkSignature(s.LOCAL_FILE_HEADER),h.readLocalPart(this.reader),h.handleUTF8(),h.processAttributes()},readCentralDir:function(){var d;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(s.CENTRAL_FILE_HEADER);)(d=new l({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(d);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var d=this.reader.lastIndexOfSignature(s.CENTRAL_DIRECTORY_END);if(d<0)throw this.isSignature(0,s.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip f
574ile ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(d);var h=d;if(this.checkSignature(s.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===o.MAX_VALUE_16BITS||this.diskWithCentralDirStart===o.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===o.MAX_VALUE_16BITS||this.centralDirRecords===o.MAX_VALUE_16BITS||this.centralDirSize===o.MAX_VALUE_32BITS||this.centralDirOffset===o.MAX_VALUE_32BITS){if(this.zip64=!0,(d=this.reader.lastIndexOfSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(d),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,s.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(s.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var p=this.centralDirOffset+this.centralDirSize;this.zip64&&(p+=20,p+=12+this.zip64EndOfCentralSize);var g=h-p;if(0<g)this.isSignature(h,s.CENTRAL_FILE_HEADER)||(this.reader.zero=g);else if(g<0)throw new Error("Corrupted zip: missing "+Math.abs(g)+" bytes.")},prepareReader:function(d){this.reader=i(d)},load:function(d){this.prepareReader(d),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},n.exports=u},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(r,n,a){var i=r("./reader/readerFor"),o=r("./utils"),s=r("./compressedObject"),l=r("./crc32"),c=r("./utf8"),u=r("./compressions"),d=r("./support");function h(p,g){this.options=p,this.loadOptions=g}h.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(p){var g,m;if(p.skip(22),this.fileNameLength=p.readInt(2),m=p.readInt(2),this.fileName=p.readData(this.fileNameLength),p.skip(m),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((g=function(v){for(var y in u)if(Object.prototype.hasOwnProperty.call(u,y)&&u[y].magic===v)return u[y];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+o.pretty(this.compressionMethod)+" unknown (inner file : "+o.transformTo("string",this.fileName)+")");this.decompressed=new s(this.compressedSize,this.uncompressedSize,this.crc32,g,p.readData(this.compressedSize))},readCentralPart:function(p){this.versionMadeBy=p.readInt(2),p.skip(2),this.bitFlag=p.readInt(2),this.compressionMethod=p.readString(2),this.date=p.readDate(),this.crc32=p.readInt(4),this.compressedSize=p.readInt(4),this.uncompressedSize=p.readInt(4);var g=p.readInt(2);if(this.extraFieldsLength=p.readInt(2),this.fileCommentLength=p.readInt(2),this.diskNumberStart=p.readInt(2),this.internalFileAttributes=p.readInt(2),this.externalFileAttributes=p.readInt(4),this.localHeaderOffset=p.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");p.skip(g),this.readExtraFields(p),this.parseZIP64ExtraField(p),this.fileComment=p.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var p=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),p==0&&(this.dosPermissions=63&this.externalFileAttributes),p==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var p=i(this.extraFields[1].value);this.uncompressedSize===o.MAX_VALUE_32BITS&&(this.uncompressedSize=p.readInt(8)),this.compressedSize===o.MAX_VALUE_32BITS&&(this.compressedSize=p.readInt(8)),this.localHeaderOffset===o.MAX_VALUE_32BITS&&
vendor: 7,719 bytes, line 574
574(this.localHeaderOffset=p.readInt(8)),this.diskNumberStart===o.MAX_VALUE_32BITS&&(this.diskNumberStart=p.readInt(4))}},readExtraFields:function(p){var g,m,v,y=p.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});p.index+4<y;)g=p.readInt(2),m=p.readInt(2),v=p.readData(m),this.extraFields[g]={id:g,length:m,value:v};p.setIndex(y)},handleUTF8:function(){var p=d.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=c.utf8decode(this.fileName),this.fileCommentStr=c.utf8decode(this.fileComment);else{var g=this.findExtraFieldUnicodePath();if(g!==null)this.fileNameStr=g;else{var m=o.transformTo(p,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(m)}var v=this.findExtraFieldUnicodeComment();if(v!==null)this.fileCommentStr=v;else{var y=o.transformTo(p,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(y)}}},findExtraFieldUnicodePath:function(){var p=this.extraFields[28789];if(p){var g=i(p.value);return g.readInt(1)!==1||l(this.fileName)!==g.readInt(4)?null:c.utf8decode(g.readData(p.length-5))}return null},findExtraFieldUnicodeComment:function(){var p=this.extraFields[25461];if(p){var g=i(p.value);return g.readInt(1)!==1||l(this.fileComment)!==g.readInt(4)?null:c.utf8decode(g.readData(p.length-5))}return null}},n.exports=h},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(r,n,a){function i(g,m,v){this.name=g,this.dir=v.dir,this.date=v.date,this.comment=v.comment,this.unixPermissions=v.unixPermissions,this.dosPermissions=v.dosPermissions,this._data=m,this._dataBinary=v.binary,this.options={compression:v.compression,compressionOptions:v.compressionOptions}}var o=r("./stream/StreamHelper"),s=r("./stream/DataWorker"),l=r("./utf8"),c=r("./compressedObject"),u=r("./stream/GenericWorker");i.prototype={internalStream:function(g){var m=null,v="string";try{if(!g)throw new Error("No output type specified.");var y=(v=g.toLowerCase())==="string"||v==="text";v!=="binarystring"&&v!=="text"||(v="string"),m=this._decompressWorker();var x=!this._dataBinary;x&&!y&&(m=m.pipe(new l.Utf8EncodeWorker)),!x&&y&&(m=m.pipe(new l.Utf8DecodeWorker))}catch(b){(m=new u("error")).error(b)}return new o(m,v,"")},async:function(g,m){return this.internalStream(g).accumulate(m)},nodeStream:function(g,m){return this.internalStream(g||"nodebuffer").toNodejsStream(m)},_compressWorker:function(g,m){if(this._data instanceof c&&this._data.compression.magic===g.magic)return this._data.getCompressedWorker();var v=this._decompressWorker();return this._dataBinary||(v=v.pipe(new l.Utf8EncodeWorker)),c.createWorkerFrom(v,g,m)},_decompressWorker:function(){return this._data instanceof c?this._data.getContentWorker():this._data instanceof u?this._data:new s(this._data)}};for(var d=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],h=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},p=0;p<d.length;p++)i.prototype[d[p]]=h;n.exports=i},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(r,n,a){(function(i){var o,s,l=i.MutationObserver||i.WebKitMutationObserver;if(l){var c=0,u=new l(g),d=i.document.createTextNode("");u.observe(d,{characterData:!0}),o=function(){d.data=c=++c%2}}else if(i.setImmediate||i.MessageChannel===void 0)o="document"in i&&"onreadystatechange"in i.document.createElement("script")?function(){var m=i.document.createElement("script");m.onreadystatechange=function(){g(),m.onreadystatechange=null,m.parentNode.removeChild(m),m=null},i.document.documentElement.appendChild(m)}:function(){setTimeout(g,0)};else{var h=new i.MessageChannel;h.port1.onmessage=g,o=function(){h.port2.postMessage(0)}}var p=[];function g(){var m,v;s=!0;for(var y=p.length;y;){for(v=p,p=[],m=-1;++m<y;)v[m]();y=p.length}s=!1}n.exports=function(m){p.push(m)!==1||s||o()}}).call(this,typeof jl<"u"?jl:typeof self<"u"?self:typeof window<"u"?window:{})},{}],37:[function(r,n,a){var i=r("immediate");function o(){}var s={},l=["REJECTED"],c=["FULFILLED"],u=["PENDING"];function d(y){if(typeof y!="function")throw new TypeError("resolver must be a function");this.state=u,this.queue=[],this.outcome=void 0,y!==o&&m(this,y)}function h(y,x,b){this.promise=y,typeof x=="function"&&(this.onFulfilled=x,this.callFulfilled=this.otherCallFulfilled),typeof b=="function"&&(this.onRejected=b,this.callRejected=this.otherCallRejected)}function p(y,x,b){i(function(){var S;try{S=x(b)}catch(w){return s.reject(y,w)}S===y?s.reject(y,new TypeError("Cannot resolve promise with itself")):s.resolve(y,S)})}function g(y){var x=y&&y.then;if(y&&(typeof y=="object"||typeof y=="function")&&typeof x=="function")return function(){x.apply(y,arguments)}}function m(y,x){var b=!1;function S(_){b||(b=!0,s.reject(y,_))}function w(_){b||(b=!0,s.resolve(y,_))}var A=v(function(){x(w,S)});A.status==="error"&&S(A.value)}function v(y,x){var b={};try{b.value=y(x),b.status="success"}catch(S){b.status="error",b.value=S}return b}(n.exports=d).prototype.finally=function(y){if(typeof y!="function")return this;var x=this.constructor;return this.then(function(b){return x.resolve(y()).then(function(){return b})},function(b){return x.resolve(y()).then(function(){throw b})})},d.prototype.catch=function(y){return this.then(null,y)},d.prototype.then=function(y,x){if(typeof y!="function"&&this.state===c||typeof x!="function"&&this.state===l)return this;var b=new this.constructor(o);return this.state!==u?p(b,this.state===c?y:x,this.outcome):this.queue.push(new h(b,y,x)),b},h.prototype.callFulfilled=function(y){s.resolve(this.promise,y)},h.prototype.otherCallFulfilled=function(y){p(this.promise,this.onFulfilled,y)},h.prototype.callRejected=function(y){s.reject(this.promise,y)},h.prototype.otherCallRejected=function(y){p(this.promise,this.onRejected,y)},s.resolve=function(y,x){var b=v(g,x);if(b.status==="error")return s.reject(y,b.value);var S=b.value;if(S)m(y,S);else{y.state=c,y.outcome=x;for(var w=-1,A=y.queue.length;++w<A;)y.queue[w].callFulfilled(x)}return y},s.reject=function(y,x){y.state=l,y.outcome=x;for(var b=-1,S=y.queue.length;++b<S;)y.queue[b].callRejected(x);return y},d.resolve=function(y){return y instanceof this?y:s.resolve(new this(o),y)},d.reject=function(y){var x=new this(o);return s.reject(x,y)},d.all=function(y){var x=this;if(Object.prototype.toString.call(y)!=="[object Array]")return this.reject(new TypeError("must be an array"));var b=y.length,S=!1;if(!b)return this.resolve([]);for(var w=new Array(b),A=0,_=-1,O=new this(o);++_<b;)C(y[_],_);return O;function C(P,j){x.resolve(P).then(function(T){w[j]=T,++A!==b||S||(S=!0,s.resolve(O,w))},function(T){S||(S=!0,s.reject(O,T))})}},d.race=function(y){var x=this;if(Object.prototype.toString.call(y)!=="[object Array]")return this.reject(new TypeError("must be an array"));var b=y.length,S=!1;if(!b)return this.resolve([]);for(var w=-1,A=new this(o);++w<b;)_=y[w],x.resolve(_).then(function(O){S||(S=!0,s.resolve(A,O))},function(O){S||(S=!0,s.reject(A,O))});var _;return A}},{immediate:36}],38:[function(r,n,a){var i={};(0,r("./lib/utils/common").assign)(i,r("./lib/deflate"),r("./lib/inflate"),r("./lib/zlib/constants")),n.exports=i},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(r,n,a){var i=r("./zlib/deflate"),o=r("./utils/common"),s=r("./utils/strings"),l=r("./zlib/messages"),c=r("./zlib/zstream"),u=Object.prototype.toString,d=0,h=-1,p=0,g=8;function m(y){if(!(this instanceof m))return new m(y);this.options=o.assign({level:h,method:g,chunkSize:16384,windowBits:15,memLevel:8,strategy:p,to:""},y||{});var x=this.options;
vendor: 4,869 bytes, line 574
574x.raw&&0<x.windowBits?x.windowBits=-x.windowBits:x.gzip&&0<x.windowBits&&x.windowBits<16&&(x.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var b=i.deflateInit2(this.strm,x.level,x.method,x.windowBits,x.memLevel,x.strategy);if(b!==d)throw new Error(l[b]);if(x.header&&i.deflateSetHeader(this.strm,x.header),x.dictionary){var S;if(S=typeof x.dictionary=="string"?s.string2buf(x.dictionary):u.call(x.dictionary)==="[object ArrayBuffer]"?new Uint8Array(x.dictionary):x.dictionary,(b=i.deflateSetDictionary(this.strm,S))!==d)throw new Error(l[b]);this._dict_set=!0}}function v(y,x){var b=new m(x);if(b.push(y,!0),b.err)throw b.msg||l[b.err];return b.result}m.prototype.push=function(y,x){var b,S,w=this.strm,A=this.options.chunkSize;if(this.ended)return!1;S=x===~~x?x:x===!0?4:0,typeof y=="string"?w.input=s.string2buf(y):u.call(y)==="[object ArrayBuffer]"?w.input=new Uint8Array(y):w.input=y,w.next_in=0,w.avail_in=w.input.length;do{if(w.avail_out===0&&(w.output=new o.Buf8(A),w.next_out=0,w.avail_out=A),(b=i.deflate(w,S))!==1&&b!==d)return this.onEnd(b),!(this.ended=!0);w.avail_out!==0&&(w.avail_in!==0||S!==4&&S!==2)||(this.options.to==="string"?this.onData(s.buf2binstring(o.shrinkBuf(w.output,w.next_out))):this.onData(o.shrinkBuf(w.output,w.next_out)))}while((0<w.avail_in||w.avail_out===0)&&b!==1);return S===4?(b=i.deflateEnd(this.strm),this.onEnd(b),this.ended=!0,b===d):S!==2||(this.onEnd(d),!(w.avail_out=0))},m.prototype.onData=function(y){this.chunks.push(y)},m.prototype.onEnd=function(y){y===d&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=y,this.msg=this.strm.msg},a.Deflate=m,a.deflate=v,a.deflateRaw=function(y,x){return(x=x||{}).raw=!0,v(y,x)},a.gzip=function(y,x){return(x=x||{}).gzip=!0,v(y,x)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(r,n,a){var i=r("./zlib/inflate"),o=r("./utils/common"),s=r("./utils/strings"),l=r("./zlib/constants"),c=r("./zlib/messages"),u=r("./zlib/zstream"),d=r("./zlib/gzheader"),h=Object.prototype.toString;function p(m){if(!(this instanceof p))return new p(m);this.options=o.assign({chunkSize:16384,windowBits:0,to:""},m||{});var v=this.options;v.raw&&0<=v.windowBits&&v.windowBits<16&&(v.windowBits=-v.windowBits,v.windowBits===0&&(v.windowBits=-15)),!(0<=v.windowBits&&v.windowBits<16)||m&&m.windowBits||(v.windowBits+=32),15<v.windowBits&&v.windowBits<48&&!(15&v.windowBits)&&(v.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new u,this.strm.avail_out=0;var y=i.inflateInit2(this.strm,v.windowBits);if(y!==l.Z_OK)throw new Error(c[y]);this.header=new d,i.inflateGetHeader(this.strm,this.header)}function g(m,v){var y=new p(v);if(y.push(m,!0),y.err)throw y.msg||c[y.err];return y.result}p.prototype.push=function(m,v){var y,x,b,S,w,A,_=this.strm,O=this.options.chunkSize,C=this.options.dictionary,P=!1;if(this.ended)return!1;x=v===~~v?v:v===!0?l.Z_FINISH:l.Z_NO_FLUSH,typeof m=="string"?_.input=s.binstring2buf(m):h.call(m)==="[object ArrayBuffer]"?_.input=new Uint8Array(m):_.input=m,_.next_in=0,_.avail_in=_.input.length;do{if(_.avail_out===0&&(_.output=new o.Buf8(O),_.next_out=0,_.avail_out=O),(y=i.inflate(_,l.Z_NO_FLUSH))===l.Z_NEED_DICT&&C&&(A=typeof C=="string"?s.string2buf(C):h.call(C)==="[object ArrayBuffer]"?new Uint8Array(C):C,y=i.inflateSetDictionary(this.strm,A)),y===l.Z_BUF_ERROR&&P===!0&&(y=l.Z_OK,P=!1),y!==l.Z_STREAM_END&&y!==l.Z_OK)return this.onEnd(y),!(this.ended=!0);_.next_out&&(_.avail_out!==0&&y!==l.Z_STREAM_END&&(_.avail_in!==0||x!==l.Z_FINISH&&x!==l.Z_SYNC_FLUSH)||(this.options.to==="string"?(b=s.utf8border(_.output,_.next_out),S=_.next_out-b,w=s.buf2string(_.output,b),_.next_out=S,_.avail_out=O-S,S&&o.arraySet(_.output,_.output,b,S,0),this.onData(w)):this.onData(o.shrinkBuf(_.output,_.next_out)))),_.avail_in===0&&_.avail_out===0&&(P=!0)}while((0<_.avail_in||_.avail_out===0)&&y!==l.Z_STREAM_END);return y===l.Z_STREAM_END&&(x=l.Z_FINISH),x===l.Z_FINISH?(y=i.inflateEnd(this.strm),this.onEnd(y),this.ended=!0,y===l.Z_OK):x!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),!(_.avail_out=0))},p.prototype.onData=function(m){this.chunks.push(m)},p.prototype.onEnd=function(m){m===l.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=m,this.msg=this.strm.msg},a.Inflate=p,a.inflate=g,a.inflateRaw=function(m,v){return(v=v||{}).raw=!0,g(m,v)},a.ungzip=g},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(r,n,a){var i=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";a.assign=function(l){for(var c=Array.prototype.slice.call(arguments,1
vendor: 14,238 bytes, line 574
574);c.length;){var u=c.shift();if(u){if(typeof u!="object")throw new TypeError(u+"must be non-object");for(var d in u)u.hasOwnProperty(d)&&(l[d]=u[d])}}return l},a.shrinkBuf=function(l,c){return l.length===c?l:l.subarray?l.subarray(0,c):(l.length=c,l)};var o={arraySet:function(l,c,u,d,h){if(c.subarray&&l.subarray)l.set(c.subarray(u,u+d),h);else for(var p=0;p<d;p++)l[h+p]=c[u+p]},flattenChunks:function(l){var c,u,d,h,p,g;for(c=d=0,u=l.length;c<u;c++)d+=l[c].length;for(g=new Uint8Array(d),c=h=0,u=l.length;c<u;c++)p=l[c],g.set(p,h),h+=p.length;return g}},s={arraySet:function(l,c,u,d,h){for(var p=0;p<d;p++)l[h+p]=c[u+p]},flattenChunks:function(l){return[].concat.apply([],l)}};a.setTyped=function(l){l?(a.Buf8=Uint8Array,a.Buf16=Uint16Array,a.Buf32=Int32Array,a.assign(a,o)):(a.Buf8=Array,a.Buf16=Array,a.Buf32=Array,a.assign(a,s))},a.setTyped(i)},{}],42:[function(r,n,a){var i=r("./common"),o=!0,s=!0;try{String.fromCharCode.apply(null,[0])}catch{o=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{s=!1}for(var l=new i.Buf8(256),c=0;c<256;c++)l[c]=252<=c?6:248<=c?5:240<=c?4:224<=c?3:192<=c?2:1;function u(d,h){if(h<65537&&(d.subarray&&s||!d.subarray&&o))return String.fromCharCode.apply(null,i.shrinkBuf(d,h));for(var p="",g=0;g<h;g++)p+=String.fromCharCode(d[g]);return p}l[254]=l[254]=1,a.string2buf=function(d){var h,p,g,m,v,y=d.length,x=0;for(m=0;m<y;m++)(64512&(p=d.charCodeAt(m)))==55296&&m+1<y&&(64512&(g=d.charCodeAt(m+1)))==56320&&(p=65536+(p-55296<<10)+(g-56320),m++),x+=p<128?1:p<2048?2:p<65536?3:4;for(h=new i.Buf8(x),m=v=0;v<x;m++)(64512&(p=d.charCodeAt(m)))==55296&&m+1<y&&(64512&(g=d.charCodeAt(m+1)))==56320&&(p=65536+(p-55296<<10)+(g-56320),m++),p<128?h[v++]=p:(p<2048?h[v++]=192|p>>>6:(p<65536?h[v++]=224|p>>>12:(h[v++]=240|p>>>18,h[v++]=128|p>>>12&63),h[v++]=128|p>>>6&63),h[v++]=128|63&p);return h},a.buf2binstring=function(d){return u(d,d.length)},a.binstring2buf=function(d){for(var h=new i.Buf8(d.length),p=0,g=h.length;p<g;p++)h[p]=d.charCodeAt(p);return h},a.buf2string=function(d,h){var p,g,m,v,y=h||d.length,x=new Array(2*y);for(p=g=0;p<y;)if((m=d[p++])<128)x[g++]=m;else if(4<(v=l[m]))x[g++]=65533,p+=v-1;else{for(m&=v===2?31:v===3?15:7;1<v&&p<y;)m=m<<6|63&d[p++],v--;1<v?x[g++]=65533:m<65536?x[g++]=m:(m-=65536,x[g++]=55296|m>>10&1023,x[g++]=56320|1023&m)}return u(x,g)},a.utf8border=function(d,h){var p;for((h=h||d.length)>d.length&&(h=d.length),p=h-1;0<=p&&(192&d[p])==128;)p--;return p<0||p===0?h:p+l[d[p]]>h?p:h}},{"./common":41}],43:[function(r,n,a){n.exports=function(i,o,s,l){for(var c=65535&i|0,u=i>>>16&65535|0,d=0;s!==0;){for(s-=d=2e3<s?2e3:s;u=u+(c=c+o[l++]|0)|0,--d;);c%=65521,u%=65521}return c|u<<16|0}},{}],44:[function(r,n,a){n.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(r,n,a){var i=function(){for(var o,s=[],l=0;l<256;l++){o=l;for(var c=0;c<8;c++)o=1&o?3988292384^o>>>1:o>>>1;s[l]=o}return s}();n.exports=function(o,s,l,c){var u=i,d=c+l;o^=-1;for(var h=c;h<d;h++)o=o>>>8^u[255&(o^s[h])];return-1^o}},{}],46:[function(r,n,a){var i,o=r("../utils/common"),s=r("./trees"),l=r("./adler32"),c=r("./crc32"),u=r("./messages"),d=0,h=4,p=0,g=-2,m=-1,v=4,y=2,x=8,b=9,S=286,w=30,A=19,_=2*S+1,O=15,C=3,P=258,j=P+C+1,T=42,D=113,k=1,F=2,ee=3,M=4;function H(N,de){return N.msg=u[de],de}function q(N){return(N<<1)-(4<N?9:0)}function ue(N){for(var de=N.length;0<=--de;)N[de]=0}function ie(N){var de=N.state,oe=de.pending;oe>N.avail_out&&(oe=N.avail_out),oe!==0&&(o.arraySet(N.output,de.pending_buf,de.pending_out,oe,N.next_out),N.next_out+=oe,de.pending_out+=oe,N.total_out+=oe,N.avail_out-=oe,de.pending-=oe,de.pending===0&&(de.pending_out=0))}function W(N,de){s._tr_flush_block(N,0<=N.block_start?N.block_start:-1,N.strstart-N.block_start,de),N.block_start=N.strstart,ie(N.strm)}function fe(N,de){N.pending_buf[N.pending++]=de}function pe(N,de){N.pending_buf[N.pending++]=de>>>8&255,N.pending_buf[N.pending++]=255&de}function me(N,de){var oe,X,G=N.max_chain_length,ce=N.strstart,U=N.prev_length,I=N.nice_match,R=N.strstart>N.w_size-j?N.strstart-(N.w_size-j):0,z=N.window,le=N.w_mask,J=N.prev,ve=N.strstart+P,Ce=z[ce+U-1],Pe=z[ce+U];N.prev_length>=N.good_match&&(G>>=2),I>N.lookahead&&(I=N.lookahead);do if(z[(oe=de)+U]===Pe&&z[oe+U-1]===Ce&&z[oe]===z[ce]&&z[++oe]===z[ce+1]){ce+=2,oe++;do;while(z[++ce]===z[++oe]&&z[++ce]===z[++oe]&&z[++ce]===z[++oe]&&z[++ce]===z[++oe]&&z[++ce]===z[++oe]&&z[++ce]===z[++oe]&&z[++ce]===z[++oe]&&z[++ce]===z[++oe]&&ce<ve);if(X=P-(ve-ce),ce=ve-P,U<X){if(N.match_start=de,I<=(U=X))break;Ce=z[ce+U-1],Pe=z[ce+U]}}while((de=J[de&le])>R&&--G!=0);return U<=N.lookahead?U:N.lookahead}function Oe(N){var de,oe,X,G,ce,U,I,R,z,le,J=N.w_size;do{if(G=N.window_size-N.lookahead-N.strstart,N.strstart>=J+(J-j)){for(o.arraySet(N.window,N.window,J,J,0),N.match_start-=J,N.strstart-=J,N.block_start-=J,de=oe=N.hash_size;X=N.head[--de],N.head[de]=J<=X?X-J:0,--oe;);for(de=oe=J;X=N.prev[--de],N.prev[de]=J<=X?X-J:0,--oe;);G+=J}if(N.strm.avail_in===0)break;if(U=N.strm,I=N.window,R=N.strstart+N.lookahead,z=G,le=void 0,le=U.avail_in,z<le&&(le=z),oe=le===0?0:(U.avail_in-=le,o.arraySet(I,U.input,U.next_in,le,R),U.state.wrap===1?U.adler=l(U.adler,I,le,R):U.state.wrap===2&&(U.adler=c(U.adler,I,le,R)),U.next_in+=le,U.total_in+=le,le),N.lookahead+=oe,N.lookahead+N.insert>=C)for(ce=N.strstart-N.insert,N.ins_h=N.window[ce],N.ins_h=(N.ins_h<<N.hash_shift^N.window[ce+1])&N.hash_mask;N.insert&&(N.ins_h=(N.ins_h<<N.hash_shift^N.window[ce+C-1])&N.hash_mask,N.prev[ce&N.w_mask]=N.head[N.ins_h],N.head[N.ins_h]=ce,ce++,N.insert--,!(N.lookahead+N.insert<C)););}while(N.lookahead<j&&N.strm.avail_in!==0)}function _e(N,de){for(var oe,X;;){if(N.lookahead<j){if(Oe(N),N.lookahead<j&&de===d)return k;if(N.lookahead===0)break}if(oe=0,N.lookahead>=C&&(N.ins_h=(N.ins_h<<N.hash_shift^N.window[N.strstart+C-1])&N.hash_mask,oe=N.prev[N.strstart&N.w_mask]=N.head[N.ins_h],N.head[N.ins_h]=N.strstart),oe!==0&&N.strstart-oe<=N.w_size-j&&(N.match_length=me(N,oe)),N.match_length>=C)if(X=s._tr_tally(N,N.strstart-N.match_start,N.match_length-C),N.lookahead-=N.match_length,N.match_length<=N.max_lazy_match&&N.lookahead>=C){for(N.match_length--;N.strstart++,N.ins_h=(N.ins_h<<N.hash_shift^N.window[N.strstart+C-1])&N.hash_mask,oe=N.prev[N.strstart&N.w_mask]=N.head[N.ins_h],N.head[N.ins_h]=N.strstart,--N.match_length!=0;);N.strstart++}else N.strstart+=N.match_length,N.match_length=0,N.ins_h=N.window[N.strstart],N.ins_h=(N.ins_h<<N.hash_shift^N.window[N.strstart+1])&N.hash_mask;else X=s._tr_tally(N,0,N.window[N.strstart]),N.lookahead--,N.strstart++;if(X&&(W(N,!1),N.strm.avail_out===0))return k}return N.insert=N.strstart<C-1?N.strstart:C-1,de===h?(W(N,!0),N.strm.avail_out===0?ee:M):N.last_lit&&(W(N,!1),N.strm.avail_out===0)?k:F}function V(N,de){for(var oe,X,G;;){if(N.lookahead<j){if(Oe(N),N.lookahead<j&&de===d)return k;if(N.lookahead===0)break}if(oe=0,N.lookahead>=C&&(N.ins_h=(N.ins_h<<N.hash_shift^N.window[N.strstart+C-1])&N.hash_mask,oe=N.prev[N.strstart&N.w_mask]=N.head[N.ins_h],N.head[N.ins_h]=N.strstart),N.prev_length=N.match_length,N.prev_match=N.match_start,N.match_length=C-1,oe!==0&&N.prev_length<N.max_lazy_match&&N.strstart-oe<=N.w_size-j&&(N.match_length=me(N,oe),N.match_length<=5&&(N.strategy===1||N.match_length===C&&4096<N.strstart-N.match_start)&&(N.match_length=C-1)),N.prev_length>=C&&N.match_length<=N.prev_length){for(G=N.strstart+N.lookahead-C,X=s._tr_tally(N,N.strstart-1-N.prev_match,N.prev_length-C),N.lookahead-=N.prev_length-1,N.prev_length-=2;++N.strstart<=G&&(N.ins_h=(N.ins_h<<N.hash_shift^N.window[N.strstart+C-1])&N.hash_mask,oe=N.prev[N.strstart&N.w_mask]=N.head[N.ins_h],N.head[N.ins_h]=N.strstart),--N.prev_length!=0;);if(N.match_available=0,N.match_length=C-1,N.strstart++,X&&(W(N,!1),N.strm.avail_out===0))return k}else if(N.match_available){if((X=s._tr_tally(N,0,N.window[N.strstart-1]))&&W(N,!1),N.strstart++,N.lookahead--,N.strm.avail_out===0)return k}else N.match_available=1,N.strstart++,N.lookahead--}return N.match_available&&(X=s._tr_tally(N,0,N.window[N.strstart-1]),N.match_available=0),N.insert=N.strstart<C-1?N.strstart:C-1,de===h?(W(N,!0),N.strm.avail_out===0?ee:M):N.last_lit&&(W(N,!1),N.strm.avail_out===0)?k:F}function Q(N,de,oe,X,G){this.good_length=N,this.max_lazy=de,this.nice_length=oe,this.max_chain=X,this.func=G}function K(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=x,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new o.Buf16(2*_),this.dyn_dtree=new o.Buf16(2*(2*w+1)),this.bl_tree=new o.Buf16(2*(2*A+1)),ue(this.dyn_ltree),ue(this.dyn_dtree),ue(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new o.Buf16(O+1),this.heap=new o.Buf16(2*S+1),ue(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new o.Buf16(2*S+1),ue(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Y(N){var de;return N&&N.state?(N.total_in=N.total_out=0,N.data_type=y,(de=N.state).pending=0,de.pending_out=0,de.wrap<0&&(de.wrap=-de.wrap),de.status=de.wrap?T:D,N.adler=de.wrap===2?0:1,de.last_flush=d,s._tr_init(de),p):H(N,g)}function te(N){var de=Y(N);return de===p&&function(oe){oe.window_size=2*oe.w_size,ue(oe.head),oe.max_lazy_match=i[oe.level].max_lazy,oe.good_match=i[oe.level].good_length,oe.nice_match=i[oe.level].nice_length,oe.max_chain_length=i[oe.level].max_chain,oe.strstart=0,oe.block_start=0,oe.lookahead=0,oe.insert=0,oe.match_length=oe.prev_length=C-1,oe.match_available=0,oe.ins_h=0}(N.state),de}function Se(N,de,oe,X,G,ce){if(!N)return g;var U=1;if(de===m&&(de=6),X<0?(U=0,X=-X):15<X&&(U=2,X-=16),G<1||b<G||oe!==x||X<8||15<X||de<0||9<de||ce<0||v<ce)return H(N,g);X===8&&(X=9);var I=new K;return(N.state=I).strm=N,I.wrap=U,I.gzhead=null,I.w_bits=X,I.w_size=1<<I.w_bits,I.w_mask=I.w_size-1,I.hash_bits=G+7,I.hash_size=1<<I.hash_bits,I.hash_mask=I.hash_size-1,I.hash_shift=~~((I.hash_bits+C-1)/C),I.window=new o.Buf8(2*I.w_size),I.head=new o.Buf16(I.hash_size),I.prev=new o.Buf16(I.w_size),I.lit_bufsize=1<<G+6,I.pending_buf_size=4*I.lit_bufsize,I.pending_buf=new o.Buf8(I.pending_buf_size),I.d_buf=1*I.lit_bufsize,I.l_buf=3*I.lit_bufsize,I.level=de,I.strategy=ce,I.method=oe,te(N)}i=[new Q(0,0,0,0,function(N,de){var oe=65535;for(oe>N.pending_buf_size-5&&(oe=N.pending_buf_size-5);;){if(N.lookahead<=1){if(Oe(N),N.lookahead===0&&de===d)return k;if(N.lookahead===0)break}N.strstart+=N.lookahead,N.lookahead=0;var X=N.block_start+oe;if((N.strstart===0||N.strstart>=X)&&(N.lookahead=N.strstart-X,N.strstart=X,W(N,!1),N.strm.avail_out===0)||N.strstart-N.block_start>=N.w_size-j&&(W(N,!1),N.strm.avail_out===0))return k}return N.insert=0,de===h?(W(N,!0),N.strm.avail_out===0?ee:M):(N.strstart>N.block_start&&(W(N,!1),N.strm.avail_out),k)}),new Q(4,4,8,4,_e),new Q(4,5,16,8,_e),new Q(4,6,32,32,_e),new Q(4,4,16,16,V),new Q(8,16,32,32,V),new Q(8,16,128,128,V),new Q(8,32,128,256,V),new Q(32,128,258,1024,V),new Q(32,258,258,4096,V)],a.deflateInit=function(N,de){return Se(N,de,x,15,8,0)},a.deflateInit2=Se,a.deflateReset=te,a.deflateResetKeep=Y,a.deflateSetHeader=function(N,de){return N&&N.state?N.state.wrap!==2?g:(N.state.gzhead=de,p):g},a.deflate=function(N,de){var oe,X,G,ce;if(!N||!N.state||5<de||de<0)return N?H(N,g):g;if(X=N.state,!N.output||!N.input&&N.avail_in!==0||X.status===666&&de!==h)return H(N,N.avail_out===0?-5:g);if(X.strm=N,oe=X.last_flush,X.last_flush=de,X.status===T)if(X.wrap===2)N.adler=0,fe(X,31),fe(X,139),fe(X,8),X.gzhead?(fe(X,(X.gzhead.text?1:0)+(X.gzhead.hcrc?2:0)+(X.gzhead.extra?4:0)+(X.gzhead.name?8:0)+(X.gzhead.comment?16:0)),fe(X,255&X.gzhead.time),fe(X,X.gzhead.time>>8&255),fe(X,X.gzhead.time>>16&255),fe(X,X.gzhead.time>>24&255),fe(X,X.level===9?2:2<=X.strategy||X.level<2?4:0),fe(X,255&X.gzhead.os),X.gzhead.extra&&X.gzhead.extra.length&&(fe(X,255&X.gzhead.extra.length),fe(X,X.gzhead.extra.length>>8&255)),X.gzhead.hcrc&&(N.adler=c(N.adler,X.pending_buf,X.pending,0)),X.gzindex=0,X.status=69):(fe(X,0),fe(X,0),fe(X,0),fe(X,0),fe(X,0),fe(X,X.level===9?2:2<=X.strategy||X.level<2?4:0),fe(X,3),X.status=D);else{var U=x+(X.w_bits-8<<4)<<8;U|=(2<=X.strategy||X.level<2?0:X.level<6?1:X.level===6?2:3)<<6,X.strstart!==0&&(U|=32),U+=31-U%31,X.status=D,pe(X,U),X.strstart!==0&&(pe(X,N.adler>>>16),pe(X,65535&N.adler)),N.adler=1}if(X.status===69)if(X.gzhead.extra){for(G=X.pending;X.gzindex<(65535&X.gzhead.extra.length)&&(X.pending!==X.pending_buf_size||(X.gzhead.hcrc&&X.pending>G&&(N.adler=c(N.adler,X.pending_buf,X.pending-G,G)),ie(N),G=X.pending,X.pending!==X.pending_buf_size));)fe(X,255&X.gzhead.extra[X.gzindex]),X.gzindex++;X.gzhead.hcrc&&X.pending>G&&(N.adler=c(N.adler,X.pending_buf,X.pending-G,G)),X.gzindex===X.gzhead.extra.length&&(X.gzindex=0,X.status=73)}else X.status=73;if(X.status===73)if(X.gzhead.name){G=X.pending;do{if(X.pending===X.pending_buf_size&&(X.gzhead.hcrc&&X.pending>G&&(N.adler=c(N.adler,X.pending_buf,X.pending-G,G)),ie(N),G=X.pending,X.pending===X.pending_buf_size)){ce=1;break}ce=X.gzindex<X.gzhead.name.length?255&X.gzhead.name.charCodeAt(X.gzindex++):0,fe(X,ce)}while(ce!==0);X.gzhead.hcrc&&X.pending>G&&(N.adler=c(N.adler,X.pending_buf,X.pending-G,G)),ce===0&&(X.gzindex=0,X.status=91)}else X.status=91;if(X.status===91)if(X.gzhead.comment){G=X.pending;do{if(X.pending===X.pending_buf_size&&(X.gzhead.hcrc&&X.pending>G&&(N.adler=c(N.adler,X.pending_buf,X.pending-G,G)),ie(N),G=X.pending,X.pe
vendor: 5,667 bytes, line 574
574nding===X.pending_buf_size)){ce=1;break}ce=X.gzindex<X.gzhead.comment.length?255&X.gzhead.comment.charCodeAt(X.gzindex++):0,fe(X,ce)}while(ce!==0);X.gzhead.hcrc&&X.pending>G&&(N.adler=c(N.adler,X.pending_buf,X.pending-G,G)),ce===0&&(X.status=103)}else X.status=103;if(X.status===103&&(X.gzhead.hcrc?(X.pending+2>X.pending_buf_size&&ie(N),X.pending+2<=X.pending_buf_size&&(fe(X,255&N.adler),fe(X,N.adler>>8&255),N.adler=0,X.status=D)):X.status=D),X.pending!==0){if(ie(N),N.avail_out===0)return X.last_flush=-1,p}else if(N.avail_in===0&&q(de)<=q(oe)&&de!==h)return H(N,-5);if(X.status===666&&N.avail_in!==0)return H(N,-5);if(N.avail_in!==0||X.lookahead!==0||de!==d&&X.status!==666){var I=X.strategy===2?function(R,z){for(var le;;){if(R.lookahead===0&&(Oe(R),R.lookahead===0)){if(z===d)return k;break}if(R.match_length=0,le=s._tr_tally(R,0,R.window[R.strstart]),R.lookahead--,R.strstart++,le&&(W(R,!1),R.strm.avail_out===0))return k}return R.insert=0,z===h?(W(R,!0),R.strm.avail_out===0?ee:M):R.last_lit&&(W(R,!1),R.strm.avail_out===0)?k:F}(X,de):X.strategy===3?function(R,z){for(var le,J,ve,Ce,Pe=R.window;;){if(R.lookahead<=P){if(Oe(R),R.lookahead<=P&&z===d)return k;if(R.lookahead===0)break}if(R.match_length=0,R.lookahead>=C&&0<R.strstart&&(J=Pe[ve=R.strstart-1])===Pe[++ve]&&J===Pe[++ve]&&J===Pe[++ve]){Ce=R.strstart+P;do;while(J===Pe[++ve]&&J===Pe[++ve]&&J===Pe[++ve]&&J===Pe[++ve]&&J===Pe[++ve]&&J===Pe[++ve]&&J===Pe[++ve]&&J===Pe[++ve]&&ve<Ce);R.match_length=P-(Ce-ve),R.match_length>R.lookahead&&(R.match_length=R.lookahead)}if(R.match_length>=C?(le=s._tr_tally(R,1,R.match_length-C),R.lookahead-=R.match_length,R.strstart+=R.match_length,R.match_length=0):(le=s._tr_tally(R,0,R.window[R.strstart]),R.lookahead--,R.strstart++),le&&(W(R,!1),R.strm.avail_out===0))return k}return R.insert=0,z===h?(W(R,!0),R.strm.avail_out===0?ee:M):R.last_lit&&(W(R,!1),R.strm.avail_out===0)?k:F}(X,de):i[X.level].func(X,de);if(I!==ee&&I!==M||(X.status=666),I===k||I===ee)return N.avail_out===0&&(X.last_flush=-1),p;if(I===F&&(de===1?s._tr_align(X):de!==5&&(s._tr_stored_block(X,0,0,!1),de===3&&(ue(X.head),X.lookahead===0&&(X.strstart=0,X.block_start=0,X.insert=0))),ie(N),N.avail_out===0))return X.last_flush=-1,p}return de!==h?p:X.wrap<=0?1:(X.wrap===2?(fe(X,255&N.adler),fe(X,N.adler>>8&255),fe(X,N.adler>>16&255),fe(X,N.adler>>24&255),fe(X,255&N.total_in),fe(X,N.total_in>>8&255),fe(X,N.total_in>>16&255),fe(X,N.total_in>>24&255)):(pe(X,N.adler>>>16),pe(X,65535&N.adler)),ie(N),0<X.wrap&&(X.wrap=-X.wrap),X.pending!==0?p:1)},a.deflateEnd=function(N){var de;return N&&N.state?(de=N.state.status)!==T&&de!==69&&de!==73&&de!==91&&de!==103&&de!==D&&de!==666?H(N,g):(N.state=null,de===D?H(N,-3):p):g},a.deflateSetDictionary=function(N,de){var oe,X,G,ce,U,I,R,z,le=de.length;if(!N||!N.state||(ce=(oe=N.state).wrap)===2||ce===1&&oe.status!==T||oe.lookahead)return g;for(ce===1&&(N.adler=l(N.adler,de,le,0)),oe.wrap=0,le>=oe.w_size&&(ce===0&&(ue(oe.head),oe.strstart=0,oe.block_start=0,oe.insert=0),z=new o.Buf8(oe.w_size),o.arraySet(z,de,le-oe.w_size,oe.w_size,0),de=z,le=oe.w_size),U=N.avail_in,I=N.next_in,R=N.input,N.avail_in=le,N.next_in=0,N.input=de,Oe(oe);oe.lookahead>=C;){for(X=oe.strstart,G=oe.lookahead-(C-1);oe.ins_h=(oe.ins_h<<oe.hash_shift^oe.window[X+C-1])&oe.hash_mask,oe.prev[X&oe.w_mask]=oe.head[oe.ins_h],oe.head[oe.ins_h]=X,X++,--G;);oe.strstart=X,oe.lookahead=C-1,Oe(oe)}return oe.strstart+=oe.lookahead,oe.block_start=oe.strstart,oe.insert=oe.lookahead,oe.lookahead=0,oe.match_length=oe.prev_length=C-1,oe.match_available=0,N.next_in=I,N.input=R,N.avail_in=U,oe.wrap=ce,p},a.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(r,n,a){n.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(r,n,a){n.exports=function(i,o){var s,l,c,u,d,h,p,g,m,v,y,x,b,S,w,A,_,O,C,P,j,T,D,k,F;s=i.state,l=i.next_in,k=i.input,c=l+(i.avail_in-5),u=i.next_out,F=i.output,d=u-(o-i.avail_out),h=u+(i.avail_out-257),p=s.dmax,g=s.wsize,m=s.whave,v=s.wnext,y=s.window,x=s.hold,b=s.bits,S=s.lencode,w=s.distcode,A=(1<<s.lenbits)-1,_=(1<<s.distbits)-1;e:do{b<15&&(x+=k[l++]<<b,b+=8,x+=k[l++]<<b,b+=8),O=S[x&A];t:for(;;){if(x>>>=C=O>>>24,b-=C,(C=O>>>16&255)===0)F[u++]=65535&O;else{if(!(16&C)){if(!(64&C)){O=S[(65535&O)+(x&(1<<C)-1)];continue t}if(32&C){s.mode=12;break e}i.msg="invalid literal/length code",s.mode=30;break e}P=65535&O,(C&=15)&&(b<C&&(x+=k[l++]<<b,b+=8),P+=x&(1<<C)-1,x>>>=C,b-=C),b<15&&(x+=k[l++]<<b,b+=8,x+=k[l++]<<b,b+=8),O=w[x&_];r:for(;;){if(x>>>=C=O>>>24,b-=C,!(16&(C=O>>>16&255))){if(!(64&C)){O=w[(65535&O)+(x&(1<<C)-1)];continue r}i.msg="invalid distance code",s.mode=30;break e}if(j=65535&O,b<(C&=15)&&(x+=k[l++]<<b,(b+=8)<C&&(x+=k[l++]<<b,b+=8)),p<(j+=x&(1<<C)-1)){i.msg="invalid distance too far back",s.mode=30;break e}if(x>>>=C,b-=C,(C=u-d)<j){if(m<(C=j-C)&&s.sane){i.msg="invalid distance too far back",s.mode=30;break e}if(D=y,(T=0)===v){if(T+=g-C,C<P){for(P-=C;F[u++]=y[T++],--C;);T=u-j,D=F}}else if(v<C){if(T+=g+v-C,(C-=v)<P){for(P-=C;F[u++]=y[T++],--C;);if(T=0,v<P){for(P-=C=v;F[u++]=y[T++],--C;);T=u-j,D=F}}}else if(T+=v-C,C<P){for(P-=C;F[u++]=y[T++],--C;);T=u-j,D=F}for(;2<P;)F[u++]=D[T++],F[u++]=D[T++],F[u++]=D[T++],P-=3;P&&(F[u++]=D[T++],1<P&&(F[u++]=D[T++]))}else{for(T=u-j;F[u++]=F[T++],F[u++]=F[T++],F[u++]=F[T++],2<(P-=3););P&&(F[u++]=F[T++],1<P&&(F[u++]=F[T++]))}break}}break}}while(l<c&&u<h);l-=P=b>>3,x&=(1<<(b-=P<<3))-1,i.next_in=l,i.next_out=u,i.avail_in=l<c?c-l+5:5-(l-c),i.avail_out=u<h?h-u+257:257-(u-h),s.hold=x,s.bits=b}},{}
vendor: 5,193 bytes, line 574
574],49:[function(r,n,a){var i=r("../utils/common"),o=r("./adler32"),s=r("./crc32"),l=r("./inffast"),c=r("./inftrees"),u=1,d=2,h=0,p=-2,g=1,m=852,v=592;function y(T){return(T>>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<24)}function x(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function b(T){var D;return T&&T.state?(D=T.state,T.total_in=T.total_out=D.total=0,T.msg="",D.wrap&&(T.adler=1&D.wrap),D.mode=g,D.last=0,D.havedict=0,D.dmax=32768,D.head=null,D.hold=0,D.bits=0,D.lencode=D.lendyn=new i.Buf32(m),D.distcode=D.distdyn=new i.Buf32(v),D.sane=1,D.back=-1,h):p}function S(T){var D;return T&&T.state?((D=T.state).wsize=0,D.whave=0,D.wnext=0,b(T)):p}function w(T,D){var k,F;return T&&T.state?(F=T.state,D<0?(k=0,D=-D):(k=1+(D>>4),D<48&&(D&=15)),D&&(D<8||15<D)?p:(F.window!==null&&F.wbits!==D&&(F.window=null),F.wrap=k,F.wbits=D,S(T))):p}function A(T,D){var k,F;return T?(F=new x,(T.state=F).window=null,(k=w(T,D))!==h&&(T.state=null),k):p}var _,O,C=!0;function P(T){if(C){var D;for(_=new i.Buf32(512),O=new i.Buf32(32),D=0;D<144;)T.lens[D++]=8;for(;D<256;)T.lens[D++]=9;for(;D<280;)T.lens[D++]=7;for(;D<288;)T.lens[D++]=8;for(c(u,T.lens,0,288,_,0,T.work,{bits:9}),D=0;D<32;)T.lens[D++]=5;c(d,T.lens,0,32,O,0,T.work,{bits:5}),C=!1}T.lencode=_,T.lenbits=9,T.distcode=O,T.distbits=5}function j(T,D,k,F){var ee,M=T.state;return M.window===null&&(M.wsize=1<<M.wbits,M.wnext=0,M.whave=0,M.window=new i.Buf8(M.wsize)),F>=M.wsize?(i.arraySet(M.window,D,k-M.wsize,M.wsize,0),M.wnext=0,M.whave=M.wsize):(F<(ee=M.wsize-M.wnext)&&(ee=F),i.arraySet(M.window,D,k-F,ee,M.wnext),(F-=ee)?(i.arraySet(M.window,D,k-F,F,0),M.wnext=F,M.whave=M.wsize):(M.wnext+=ee,M.wnext===M.wsize&&(M.wnext=0),M.whave<M.wsize&&(M.whave+=ee))),0}a.inflateReset=S,a.inflateReset2=w,a.inflateResetKeep=b,a.inflateInit=function(T){return A(T,15)},a.inflateInit2=A,a.inflate=function(T,D){var k,F,ee,M,H,q,ue,ie,W,fe,pe,me,Oe,_e,V,Q,K,Y,te,Se,N,de,oe,X,G=0,ce=new i.Buf8(4),U=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!T||!T.state||!T.output||!T.input&&T.avail_in!==0)return p;(k=T.state).mode===12&&(k.mode=13),H=T.next_out,ee=T.output,ue=T.avail_out,M=T.next_in,F=T.input,q=T.avail_in,ie=k.hold,W=k.bits,fe=q,pe=ue,de=h;e:for(;;)switch(k.mode){case g:if(k.wrap===0){k.mode=13;break}for(;W<16;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}if(2&k.wrap&&ie===35615){ce[k.check=0]=255&ie,ce[1]=ie>>>8&255,k.check=s(k.check,ce,2,0),W=ie=0,k.mode=2;break}if(k.flags=0,k.head&&(k.head.done=!1),!(1&k.wrap)||(((255&ie)<<8)+(ie>>8))%31){T.msg="incorrect header check",k.mode=30;break}if((15&ie)!=8){T.msg="unknown compression method",k.mode=30;break}if(W-=4,N=8+(15&(ie>>>=4)),k.wbits===0)k.wbits=N;else if(N>k.wbits){T.msg="invalid window size",k.mode=30;break}k.dmax=1<<N,T.adler=k.check=1,k.mode=512&ie?10:12,W=ie=0;break;case 2:for(;W<16;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}if(k.flags=ie,(255&k.flags)!=8){T.msg="unknown compression method",k.mode=30;break}if(57344&k.flags){T.msg="unknown header flags set",k.mode=30;break}k.head&&(k.head.text=ie>>8&1),512&k.flags&&(ce[0]=255&ie,ce[1]=ie>>>8&255,k.check=s(k.check,ce,2,0)),W=ie=0,k.mode=3;case 3:for(;W<32;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}k.head&&(k.head.time=ie),512&k.flags&&(ce[0]=255&ie,ce[1]=ie>>>8&255,ce[2]=ie>>>16&255,ce[3]=ie>>>24&255,k.check=s(k.check,ce,4,0)),W=ie=0,k.mode=4;case 4:for(;W<16;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}k.head&&(k.head.xflags=255&ie,k.head.os=ie>>8),512&k.flags&&(ce[0]=255&ie,ce[1]=ie>>>8&255,k.check=s(k.check,ce,2,0)),W=ie=0,k.mode=5;case 5:if(1024&k.flags){for(;W<16;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}k.length=ie,k.head&&(k.head.extra_len=ie),512&k.flags&&(ce[0]=255&ie,ce[1]=ie>>>8&255,k.check=s(k.check,ce,2,0)),W=ie=0}else k.head&&(k.head.extra=null);k.mode=6;case 6:if(1024&k.flags&&(q<(me=k.length)&&(me=q),me&&(k.head&&(N=k.head.extra_len-k.length,k.head.extra||(k.head.extra=new Array(k.head.extra_len)),i.arraySet(k.head.extra,F,M,me,N)),512&k.flags&&(k.check=s(k.check,F,me,M)),q-=me,M+=me,k.length-=me),k.length))break e;k.length=0,k.mode=7;case 7:if(2048&k.flags){if(q===0)break e;for(me=0;N=F[M+me++],k.head&&N&&k.length<65536&&(k.head.name+=String.fromCharCode(N)),N&&me<q;);if(512&k.flags&&(k.check=s(k.check,F,me,M)),q-=me,M+=me,N)break e}else k.head&&(k.head.name=null);k.length=0,k.mode=8;case 8:if(4096&k.flags){if(q===0)break e;for(me=0;N=F[M+me++],k.head&&N&&k.length<65536&&(k.head.comment+=String.fromCharCode(N)),N&&me<q;);if(512&k.flags&&(k.check=s(k.check,F,me,M)),q-=me,M+=me,N)break e}else k.head&&(k.head.comment=null);k.mode=9;case 9:if(512&k.flags){for(;W<16;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}if(ie!==(65535&k.check)){T.msg="header crc mismatch",k.mode=30;break}W=ie=0}k.head&&(k.head.hcrc=k.flags>>
vendor: 9,049 bytes, line 574
5749&1,k.head.done=!0),T.adler=k.check=0,k.mode=12;break;case 10:for(;W<32;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}T.adler=k.check=y(ie),W=ie=0,k.mode=11;case 11:if(k.havedict===0)return T.next_out=H,T.avail_out=ue,T.next_in=M,T.avail_in=q,k.hold=ie,k.bits=W,2;T.adler=k.check=1,k.mode=12;case 12:if(D===5||D===6)break e;case 13:if(k.last){ie>>>=7&W,W-=7&W,k.mode=27;break}for(;W<3;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}switch(k.last=1&ie,W-=1,3&(ie>>>=1)){case 0:k.mode=14;break;case 1:if(P(k),k.mode=20,D!==6)break;ie>>>=2,W-=2;break e;case 2:k.mode=17;break;case 3:T.msg="invalid block type",k.mode=30}ie>>>=2,W-=2;break;case 14:for(ie>>>=7&W,W-=7&W;W<32;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}if((65535&ie)!=(ie>>>16^65535)){T.msg="invalid stored block lengths",k.mode=30;break}if(k.length=65535&ie,W=ie=0,k.mode=15,D===6)break e;case 15:k.mode=16;case 16:if(me=k.length){if(q<me&&(me=q),ue<me&&(me=ue),me===0)break e;i.arraySet(ee,F,M,me,H),q-=me,M+=me,ue-=me,H+=me,k.length-=me;break}k.mode=12;break;case 17:for(;W<14;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}if(k.nlen=257+(31&ie),ie>>>=5,W-=5,k.ndist=1+(31&ie),ie>>>=5,W-=5,k.ncode=4+(15&ie),ie>>>=4,W-=4,286<k.nlen||30<k.ndist){T.msg="too many length or distance symbols",k.mode=30;break}k.have=0,k.mode=18;case 18:for(;k.have<k.ncode;){for(;W<3;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}k.lens[U[k.have++]]=7&ie,ie>>>=3,W-=3}for(;k.have<19;)k.lens[U[k.have++]]=0;if(k.lencode=k.lendyn,k.lenbits=7,oe={bits:k.lenbits},de=c(0,k.lens,0,19,k.lencode,0,k.work,oe),k.lenbits=oe.bits,de){T.msg="invalid code lengths set",k.mode=30;break}k.have=0,k.mode=19;case 19:for(;k.have<k.nlen+k.ndist;){for(;Q=(G=k.lencode[ie&(1<<k.lenbits)-1])>>>16&255,K=65535&G,!((V=G>>>24)<=W);){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}if(K<16)ie>>>=V,W-=V,k.lens[k.have++]=K;else{if(K===16){for(X=V+2;W<X;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}if(ie>>>=V,W-=V,k.have===0){T.msg="invalid bit length repeat",k.mode=30;break}N=k.lens[k.have-1],me=3+(3&ie),ie>>>=2,W-=2}else if(K===17){for(X=V+3;W<X;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}W-=V,N=0,me=3+(7&(ie>>>=V)),ie>>>=3,W-=3}else{for(X=V+7;W<X;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}W-=V,N=0,me=11+(127&(ie>>>=V)),ie>>>=7,W-=7}if(k.have+me>k.nlen+k.ndist){T.msg="invalid bit length repeat",k.mode=30;break}for(;me--;)k.lens[k.have++]=N}}if(k.mode===30)break;if(k.lens[256]===0){T.msg="invalid code -- missing end-of-block",k.mode=30;break}if(k.lenbits=9,oe={bits:k.lenbits},de=c(u,k.lens,0,k.nlen,k.lencode,0,k.work,oe),k.lenbits=oe.bits,de){T.msg="invalid literal/lengths set",k.mode=30;break}if(k.distbits=6,k.distcode=k.distdyn,oe={bits:k.distbits},de=c(d,k.lens,k.nlen,k.ndist,k.distcode,0,k.work,oe),k.distbits=oe.bits,de){T.msg="invalid distances set",k.mode=30;break}if(k.mode=20,D===6)break e;case 20:k.mode=21;case 21:if(6<=q&&258<=ue){T.next_out=H,T.avail_out=ue,T.next_in=M,T.avail_in=q,k.hold=ie,k.bits=W,l(T,pe),H=T.next_out,ee=T.output,ue=T.avail_out,M=T.next_in,F=T.input,q=T.avail_in,ie=k.hold,W=k.bits,k.mode===12&&(k.back=-1);break}for(k.back=0;Q=(G=k.lencode[ie&(1<<k.lenbits)-1])>>>16&255,K=65535&G,!((V=G>>>24)<=W);){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}if(Q&&!(240&Q)){for(Y=V,te=Q,Se=K;Q=(G=k.lencode[Se+((ie&(1<<Y+te)-1)>>Y)])>>>16&255,K=65535&G,!(Y+(V=G>>>24)<=W);){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}ie>>>=Y,W-=Y,k.back+=Y}if(ie>>>=V,W-=V,k.back+=V,k.length=K,Q===0){k.mode=26;break}if(32&Q){k.back=-1,k.mode=12;break}if(64&Q){T.msg="invalid literal/length code",k.mode=30;break}k.extra=15&Q,k.mode=22;case 22:if(k.extra){for(X=k.extra;W<X;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}k.length+=ie&(1<<k.extra)-1,ie>>>=k.extra,W-=k.extra,k.back+=k.extra}k.was=k.length,k.mode=23;case 23:for(;Q=(G=k.distcode[ie&(1<<k.distbits)-1])>>>16&255,K=65535&G,!((V=G>>>24)<=W);){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}if(!(240&Q)){for(Y=V,te=Q,Se=K;Q=(G=k.distcode[Se+((ie&(1<<Y+te)-1)>>Y)])>>>16&255,K=65535&G,!(Y+(V=G>>>24)<=W);){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}ie>>>=Y,W-=Y,k.back+=Y}if(ie>>>=V,W-=V,k.back+=V,64&Q){T.msg="invalid distance code",k.mode=30;break}k.offset=K,k.extra=15&Q,k.mode=24;case 24:if(k.extra){for(X=k.extra;W<X;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}k.offset+=ie&(1<<k.extra)-1,ie>>>=k.extra,W-=k.extra,k.back+=k.extra}if(k.offset>k.dmax){T.msg="invalid distance too far back",k.mode=30;break}k.mode=25;case 25:if(ue===0)break e;if(me=pe-ue,k.offset>me){if((me=k.offset-me)>k.whave&&k.sane){T.msg="invalid distance too far back",k.mode=30;break}Oe=me>k.wnext?(me-=k.wnext,k.wsize-me):k.wnext-me,me>k.length&&(me=k.length),_e=k.window}else _e=ee,Oe=H-k.offset,me=k.length;for(ue<me&&(me=ue),ue-=me,k.length-=me;ee[H++]=_e[Oe++],--me;);k.length===0&&(k.mode=21);break;case 26:if(ue===0)break e;ee[H++]=k.length,ue--,k.mode=21;break;case 27:if(k.wrap){for(;W<32;){if(q===0)break e;q--,ie|=F[M++]<<W,W+=8}if(pe-=ue,T.total_out+=pe,k.total+=pe,pe&&(T.adler=k.check=k.flags?s(k.check,ee,pe,H-pe):o(k.check,ee,pe,H-pe)),pe=ue,(k.flags?ie:y(ie))!==k.check){T.msg="incorrect data check",k.mode=30;break}W=ie=0}k.mode=28;case 28:if(k.wrap&&k.flags){for(;W<32;){if(q===0)break e;q--,ie+=F[M++]<<W,W+=8}if(ie!==(4294967295&k.total)){T.msg="incorrect length check",k.mode=30;break}W=ie=0}k.mode=29;case 29:de=1;break e;case 30:de=-3;break e;case 31:return-4;case 32:default:return p}return T.next_out=H,T.avail_out=ue,T.next_in=M,T.avail_in=q,k.hold=ie,k.bits=W,(k.wsize||pe!==T.avail_out&&k.mode<30&&(k.mode<27||D!==4))&&j(T,T.output,T.next_out,pe-T.avail_out)?(k.mode=31,-4):(fe-=T.avail_in,pe-=T.avail_out,T.total_in+=fe,T.total_out+=pe,k.total+=pe,k.wrap&&pe&&(T.adler=k.check=k.flags?s(k.check,ee,pe,T.next_out-pe):o(k.check,ee,pe,T.next_out-pe)),T.data_type=k.bits+(k.last?64:0)+(k.mode===12?128:0)+(k.mode===20||k.mode===15?256:0),(fe==0&&pe===0||D===4)&&de===h&&(de=-5),de)},a.inflateEnd=function(T){if(!T||!T.state)return p;var D=T.state;return D.window&&(D.window=null),T.state=null,h},a.inflateGetHeader=function(T,D){var k;return T&&T.state&&2&(k=T.state).wrap?((k.head=D).done=!1,h):p},a.inflateSetDictionary=function(T,D){var k,F=D.length;return T&&T.state?(k=T.state).wrap!==0&&k.mode!==11?p:k.mode===11&&o(1,D,F,0)!==k.check?-3:j(T,D,F,F)?(k.mode=31,-4):(k.havedict=1,h):p},a.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(r,n,a){var i=r("../utils/common"),o=[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,0,0],s=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],l=[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,0,0],c=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];n.exports=function(u,d,h,p,g,m,v,y){var x,b,S,w,A,_,O,C,P,j=y.bits,T=0,D=0,k=0,F=0,ee=0,M=0,H=0,q=0,ue=0,ie=0,W=null,fe=0,pe=new i.Buf16(16),me=new i.Buf16(16),Oe=null,_e=0;for(T=0;T<=15;T++)pe[T]=0;for(D=0;D<p;D++)pe[d[h+D]]++;for(ee=j,F=15;1<=F&&pe[F]===0;F--);if(F<ee&&(ee=F),F===0)return g[m++]=20971520,g[m++]=20971520,y.bits=1,0;for(k=1;k<F&&pe[k]===0;k++);for(ee<k&&(ee=k),T=q=1;T<=15;T++)if(q<<=1,(q-=pe[T])<0)return-1;if(0<q&&(u===0||F!==1))return-1;for(me[1]=0,T=1;T<15;T++)me[T+1]=me[T]+pe[T];for(D=0;D<p;D++)d[h+D]!==0&&(v[me[d[h+D]]++]=D);if(_=u===0?(W=Oe=v,19):u===1?(W=o,fe-=257,Oe=s,_e-=257,256):(W=l,Oe=c,-1),T=k,A=m,H=D=ie=0,S=-1,w=(ue=1<<(M=ee))-1,u===1&&852<ue||u===2&&592<ue)return 1;for(;;){for(O=T-H,P=v[D]<_?(C=0,v[D]):v[D]>_?(C=Oe[_e+v[D]],W[fe+v[D]]):(C=96,0),x=1<<T-H,k=b=1<<M;g[A+(ie>>H)+(b-=x)]=O<<24|C<<16|P|0,b!==0;);for(x=1<<T-1;ie&x;)x>>=1;if(x!==0?(ie&=x-1,ie+=x):ie=0,D++,--pe[T]==0){if(T===F)break;T=d[h+v[D]]}if(ee<T&&(ie&w)!==S){for(H===0&&(H=ee),A+=k,q=1<<(M=T-H);M+H<F&&!((q-=pe[M+H])<=0);)M++,q<<=1;if(ue+=1<<M,u===1&&852<ue||u===2&&592<ue)return 1;g[S=ie&w]=ee<<24|M<<16|A-m|0}}return ie!==0&&(g[A+ie]=T-H<<24|64<<16|0),y.bits=ee,0}},{"../utils/common":41}],51:[function(r,n,a){n.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(r,n,a){var i=r("../utils/common"),o=0,s=1;function l(G){for(var ce=G.length;0<=--ce;)G[ce]=0}var c=0,u=29,d=256,h=d+1+u,p=30,g=19,m=2*h+1,v=15,y=16,x=7,b=256,S=16,w=17,A=18,_=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],O=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],C=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],P=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],j=new Array(2*(h+2));l(j);var T=new Array(2*p);l(T);var D=new Array(512);l(D);var k=new Array(256);l(k);var F=new Array(u);l(F);var ee,M,H,q=new Array(p);function ue(G,ce,U,I,R){this.static_tree=G,this.extra_bits=ce,this.extra_base=U,this.elems=I,this.max_length=R,this.has_stree=G&&G.length}function ie(G,ce){this.dyn_tree=G,this.max_code=0,this.stat_desc=ce}function W(G){return G<256?D[G]:D[256+(G>>
vendor: 7,791 bytes, line 574
574>7)]}function fe(G,ce){G.pending_buf[G.pending++]=255&ce,G.pending_buf[G.pending++]=ce>>>8&255}function pe(G,ce,U){G.bi_valid>y-U?(G.bi_buf|=ce<<G.bi_valid&65535,fe(G,G.bi_buf),G.bi_buf=ce>>y-G.bi_valid,G.bi_valid+=U-y):(G.bi_buf|=ce<<G.bi_valid&65535,G.bi_valid+=U)}function me(G,ce,U){pe(G,U[2*ce],U[2*ce+1])}function Oe(G,ce){for(var U=0;U|=1&G,G>>>=1,U<<=1,0<--ce;);return U>>>1}function _e(G,ce,U){var I,R,z=new Array(v+1),le=0;for(I=1;I<=v;I++)z[I]=le=le+U[I-1]<<1;for(R=0;R<=ce;R++){var J=G[2*R+1];J!==0&&(G[2*R]=Oe(z[J]++,J))}}function V(G){var ce;for(ce=0;ce<h;ce++)G.dyn_ltree[2*ce]=0;for(ce=0;ce<p;ce++)G.dyn_dtree[2*ce]=0;for(ce=0;ce<g;ce++)G.bl_tree[2*ce]=0;G.dyn_ltree[2*b]=1,G.opt_len=G.static_len=0,G.last_lit=G.matches=0}function Q(G){8<G.bi_valid?fe(G,G.bi_buf):0<G.bi_valid&&(G.pending_buf[G.pending++]=G.bi_buf),G.bi_buf=0,G.bi_valid=0}function K(G,ce,U,I){var R=2*ce,z=2*U;return G[R]<G[z]||G[R]===G[z]&&I[ce]<=I[U]}function Y(G,ce,U){for(var I=G.heap[U],R=U<<1;R<=G.heap_len&&(R<G.heap_len&&K(ce,G.heap[R+1],G.heap[R],G.depth)&&R++,!K(ce,I,G.heap[R],G.depth));)G.heap[U]=G.heap[R],U=R,R<<=1;G.heap[U]=I}function te(G,ce,U){var I,R,z,le,J=0;if(G.last_lit!==0)for(;I=G.pending_buf[G.d_buf+2*J]<<8|G.pending_buf[G.d_buf+2*J+1],R=G.pending_buf[G.l_buf+J],J++,I===0?me(G,R,ce):(me(G,(z=k[R])+d+1,ce),(le=_[z])!==0&&pe(G,R-=F[z],le),me(G,z=W(--I),U),(le=O[z])!==0&&pe(G,I-=q[z],le)),J<G.last_lit;);me(G,b,ce)}function Se(G,ce){var U,I,R,z=ce.dyn_tree,le=ce.stat_desc.static_tree,J=ce.stat_desc.has_stree,ve=ce.stat_desc.elems,Ce=-1;for(G.heap_len=0,G.heap_max=m,U=0;U<ve;U++)z[2*U]!==0?(G.heap[++G.heap_len]=Ce=U,G.depth[U]=0):z[2*U+1]=0;for(;G.heap_len<2;)z[2*(R=G.heap[++G.heap_len]=Ce<2?++Ce:0)]=1,G.depth[R]=0,G.opt_len--,J&&(G.static_len-=le[2*R+1]);for(ce.max_code=Ce,U=G.heap_len>>1;1<=U;U--)Y(G,z,U);for(R=ve;U=G.heap[1],G.heap[1]=G.heap[G.heap_len--],Y(G,z,1),I=G.heap[1],G.heap[--G.heap_max]=U,G.heap[--G.heap_max]=I,z[2*R]=z[2*U]+z[2*I],G.depth[R]=(G.depth[U]>=G.depth[I]?G.depth[U]:G.depth[I])+1,z[2*U+1]=z[2*I+1]=R,G.heap[1]=R++,Y(G,z,1),2<=G.heap_len;);G.heap[--G.heap_max]=G.heap[1],function(Pe,pt){var Wt,Be,Le,it,Nt,ir,Ct=pt.dyn_tree,ht=pt.max_code,di=pt.stat_desc.static_tree,ls=pt.stat_desc.has_stree,cs=pt.stat_desc.extra_bits,ol=pt.stat_desc.extra_base,tr=pt.stat_desc.max_length,Lt=0;for(it=0;it<=v;it++)Pe.bl_count[it]=0;for(Ct[2*Pe.heap[Pe.heap_max]+1]=0,Wt=Pe.heap_max+1;Wt<m;Wt++)tr<(it=Ct[2*Ct[2*(Be=Pe.heap[Wt])+1]+1]+1)&&(it=tr,Lt++),Ct[2*Be+1]=it,ht<Be||(Pe.bl_count[it]++,Nt=0,ol<=Be&&(Nt=cs[Be-ol]),ir=Ct[2*Be],Pe.opt_len+=ir*(it+Nt),ls&&(Pe.static_len+=ir*(di[2*Be+1]+Nt)));if(Lt!==0){do{for(it=tr-1;Pe.bl_count[it]===0;)it--;Pe.bl_count[it]--,Pe.bl_count[it+1]+=2,Pe.bl_count[tr]--,Lt-=2}while(0<Lt);for(it=tr;it!==0;it--)for(Be=Pe.bl_count[it];Be!==0;)ht<(Le=Pe.heap[--Wt])||(Ct[2*Le+1]!==it&&(Pe.opt_len+=(it-Ct[2*Le+1])*Ct[2*Le],Ct[2*Le+1]=it),Be--)}}(G,ce),_e(z,Ce,G.bl_count)}function N(G,ce,U){var I,R,z=-1,le=ce[1],J=0,ve=7,Ce=4;for(le===0&&(ve=138,Ce=3),ce[2*(U+1)+1]=65535,I=0;I<=U;I++)R=le,le=ce[2*(I+1)+1],++J<ve&&R===le||(J<Ce?G.bl_tree[2*R]+=J:R!==0?(R!==z&&G.bl_tree[2*R]++,G.bl_tree[2*S]++):J<=10?G.bl_tree[2*w]++:G.bl_tree[2*A]++,z=R,Ce=(J=0)===le?(ve=138,3):R===le?(ve=6,3):(ve=7,4))}function de(G,ce,U){var I,R,z=-1,le=ce[1],J=0,ve=7,Ce=4;for(le===0&&(ve=138,Ce=3),I=0;I<=U;I++)if(R=le,le=ce[2*(I+1)+1],!(++J<ve&&R===le)){if(J<Ce)for(;me(G,R,G.bl_tree),--J!=0;);else R!==0?(R!==z&&(me(G,R,G.bl_tree),J--),me(G,S,G.bl_tree),pe(G,J-3,2)):J<=10?(me(G,w,G.bl_tree),pe(G,J-3,3)):(me(G,A,G.bl_tree),pe(G,J-11,7));z=R,Ce=(J=0)===le?(ve=138,3):R===le?(ve=6,3):(ve=7,4)}}l(q);var oe=!1;function X(G,ce,U,I){pe(G,(c<<1)+(I?1:0),3),function(R,z,le,J){Q(R),fe(R,le),fe(R,~le),i.arraySet(R.pending_buf,R.window,z,le,R.pending),R.pending+=le}(G,ce,U)}a._tr_init=function(G){oe||(function(){var ce,U,I,R,z,le=new Array(v+1);for(R=I=0;R<u-1;R++)for(F[R]=I,ce=0;ce<1<<_[R];ce++)k[I++]=R;for(k[I-1]=R,R=z=0;R<16;R++)for(q[R]=z,ce=0;ce<1<<O[R];ce++)D[z++]=R;for(z>>=7;R<p;R++)for(q[R]=z<<7,ce=0;ce<1<<O[R]-7;ce++)D[256+z++]=R;for(U=0;U<=v;U++)le[U]=0;for(ce=0;ce<=143;)j[2*ce+1]=8,ce++,le[8]++;for(;ce<=255;)j[2*ce+1]=9,ce++,le[9]++;for(;ce<=279;)j[2*ce+1]=7,ce++,le[7]++;for(;ce<=287;)j[2*ce+1]=8,ce++,le[8]++;for(_e(j,h+1,le),ce=0;ce<p;ce++)T[2*ce+1]=5,T[2*ce]=Oe(ce,5);ee=new ue(j,_,d+1,h,v),M=new ue(T,O,0,p,v),H=new ue(new Array(0),C,0,g,x)}(),oe=!0),G.l_desc=new ie(G.dyn_ltree,ee),G.d_desc=new ie(G.dyn_dtree,M),G.bl_desc=new ie(G.bl_tree,H),G.bi_buf=0,G.bi_valid=0,V(G)},a._tr_stored_block=X,a._tr_flush_block=function(G,ce,U,I){var R,z,le=0;0<G.level?(G.strm.data_type===2&&(G.strm.data_type=function(J){var ve,Ce=4093624447;for(ve=0;ve<=31;ve++,Ce>>>=1)if(1&Ce&&J.dyn_ltree[2*ve]!==0)return o;if(J.dyn_ltree[18]!==0||J.dyn_ltree[20]!==0||J.dyn_ltree[26]!==0)return s;for(ve=32;ve<d;ve++)if(J.dyn_ltree[2*ve]!==0)return s;return o}(G)),Se(G,G.l_desc),Se(G,G.d_desc),le=function(J){var ve;for(N(J,J.dyn_ltree,J.l_desc.max_code),N(J,J.dyn_dtree,J.d_desc.max_code),Se(J,J.bl_desc),ve=g-1;3<=ve&&J.bl_tree[2*P[ve]+1]===0;ve--);return J.opt_len+=3*(ve+1)+5+5+4,ve}(G),R=G.opt_len+3+7>>>3,(z=G.static_len+3+7>>>3)<=R&&(R=z)):R=z=U+5,U+4<=R&&ce!==-1?X(G,ce,U,I):G.strategy===4||z===R?(pe(G,2+(I?1:0),3),te(G,j,T)):(pe(G,4+(I?1:0),3),function(J,ve,Ce,Pe){var pt;for(pe(J,ve-257,5),pe(J,Ce-1,5),pe(J,Pe-4,4),pt=0;pt<Pe;pt++)pe(J,J.bl_tree[2*P[pt]+1],3);de(J,J.dyn_ltree,ve-1),de(J,J.dyn_dtree,Ce-1)}(G,G.l_desc.max_code+1,G.d_desc.max_code+1,le+1),te(G,G.dyn_ltree,G.dyn_dtree)),V(G),I&&Q(G)},a._tr_tally=function(G,ce,U){return G.pending_buf[G.d_buf+2*G.last_lit]=ce>>>8&255,G.pending_buf[G.d_buf+2*G.last_lit+1]=255&ce,G.pending_buf[G.l_buf+G.last_lit]=255&U,G.last_lit++,ce===0?G.dyn_ltree[2*U]++:(G.matches++,ce--,G.dyn_ltree[2*(k[U]+d+1)]++,G.dyn_dtree[2*W(ce)]++),G.last_lit===G.lit_bufsize-1},a._tr_align=function(G){pe(G,2,3),me(G,b,j),function(ce){ce.bi_valid===16?(fe(ce,ce.bi_buf),ce.bi_buf=0,ce.bi_valid=0):8<=ce.bi_valid&&(ce.pending_buf[ce.pending++]=255&ce.bi_buf,ce.bi_buf>>=8,ce.bi_valid-=8)}(G)}},{"../utils/common":41}],53:[function(r,n,a){n.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(r,n,a){(function(i){(function(o,s){if(!o.setImmediate){var l,c,u,d,h=1,p={},g=!1,m=o.document,v=Object.getPrototypeOf&&Object.getPrototypeOf(o);v=v&&v.setTimeout?v:o,l={}.toString.call(o.process)==="[object process]"?function(S){process.nextTick(function(){x(S)})}:function(){if(o.postMessage&&!o.importScripts){var S=!0,w=o.onmessage;return o.onmessage=function(){S=!1},o.postMessage("","*"),o.onmessage=w,S}}()?(d="setImmediate$"+Math.random()+"$",o.addEventListener?o.addEventListener("message",b,!1):o.attachEvent("onmessage",b),function(S){o.postMessage(d+S,"*")}):o.MessageChannel?((u=new MessageChannel).port1.onmessage=function(S){x(S.data)},function(S){u.port2.postMessage(S)}):m&&"onreadystatechange"in m.createElement("script")?(c=m.documentElement,function(S){var w=m.createElement("script");w.onreadystatechange=function(){x(S),w.onreadystatechange=null,c.removeChild(w),w=null},c.appendChild(w)}):function(S){setTimeout(x,0,S)},v.setImmediate=function(S){typeof S!="function"&&(S=new Function(""+S));for(var w=new Array(arguments.length-1),A=0;A<w.length;A++)w[A]=arguments[A+1];var _={callback:S,args:w};return p[h]=_,l(h),h++},v.clearImmediate=y}function y(S){delete p[S]}function x(S){if(g)setTimeout(x,0,S);else{var w=p[S];if(w){g=!0;try{(function(A){var _=A.callback,O=A.args;switch(O.length){case 0:_();break;case 1:_(O[0]);break;case 2:_(O[0],O[1]);break;case 3:_(O[0],O[1],O[2]);break;default:_.apply(s,O)}})(w)}finally{y(S),g=!1}}}}
574function b(S){S.source===o&&typeof S.data=="string"&&S.data.indexOf(d)===0&&x(+S.data.slice(d.length))}})(typeof self>"u"?i===void 0?this:i:self)}).call(this,typeof jl<"u"?jl:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})})(tK);var SVe=tK.exports;const EVe=It(SVe);function AVe(){var A,_,O,C;const e=el(),{id:t}=rre(),[r,n]=E.useState(!0),[a,i]=E.useState(null),[o,s]=E.useState([]),[l,c]=E.useState([]),[u,d]=E.useState([]),[h,p]=E.useState(!1);E.useEffect(()=>{g()},[t]);const g=async()=>{try{const{data:{session:P}}=await Ht.auth.getSession();if(!P){e("/login");return}const{data:j}=await Ht.from("user_roles").select("role").eq("user_id",P.user.id);if(!j||j.length===0){dt.error("Acesso negado"),e("/admin");return}await m()}catch(P){console.error("Auth error:",P),e("/login")}finally{n(!1)}},m=async()=>{try{const{data:P,error:j}=await Ht.from("proponent_applications").select("*").eq("id",t).single();if(j)throw j;i(P);const{data:T,error:D}=await Ht.from("board_members").select("*").eq("application_id",t);if(D)throw D;s(T||[]);const{data:k}=await Ht.from("activity_indicators").select("*").eq("application_id",t);c(k||[]);const{data:F}=await Ht.from("expected_transformations").select("*").eq("application_id",t);d(F||[])}catch(P){console.error("Error loading application:",P),dt.error("Erro ao carregar candidatura"),e("/admin")}},v=async(P,j)=>{if(!P){dt.error("Arquivo não disponível");return}try{const{data:T,error:D}=await Ht.storage.from("application-documents").download(P);if(D)throw D;const k=y(P),F=`${j}${k}`,ee=URL.createObjectURL(T),M=document.createElement("a");M.href=ee,M.download=F,document.body.appendChild(M),M.click(),document.body.removeChild(M),URL.revokeObjectURL(ee),dt.success("Download iniciado")}catch(T){console.error("Download error:",T),dt.error("Erro ao baixar arquivo")}},y=P=>{const j=P.split(".");return j.length>1?`.${j[j.length-1]}`:""},x=P=>P?{nacional:"Nacional",regional:"Regional",estadual:"Estadual",municipal:"Municipal",hiperlocal:"Hiperlocal"}[P]||P:"Não informado",b=P=>P?{menos_5:"Menos de 5%","5_a_25":"Entre 5% e 25%","25_a_50":"Entre 25% e 50%","50_a_75":"Entre 50% e 75%",mais_75:"Mais de 75%"}[P]||P:"Não informado",S=async()=>{var P,j,T;try{p(!0),dt.info("Gerando pacote ZIP com planilha e anexos...");const D=new EVe,k=a.id,F=a.organization_name.replace(/[^a-z0-9]/gi,"_"),ee=new Date().toISOString().split("T")[0],M=Array.isArray(a.digital_channels)?a.digital_channels:[],H=[{ID:a.id,Organização:a.organization_name,Solicitante:a.requester_name,Email:a.email,Telefone:a.phone,Cargo:a.position,Endereço:a.organization_address,"Abrangência Territorial":x(a.territorial_scope),"Estados de Atuação":((P=a.states)==null?void 0:P.join(", "))||"",Causas:((j=a.causes)==null?void 0:j.join(", "))||"","Possui Certificações":a.has_certifications?"Sim":"Não",Certificações:a.certifications||"","Contexto/Missão":a.mission,"Problema Social":a.social_problem||"","Público-Alvo":a.target_audience,"Metodologia/Abordagem":a.approaches,"Proporção de Voluntários":b(a.volunteer_proportion),"Áreas de Voluntariado":((T=a.volunteer_areas)==null?void 0:T.join(", "))||"","Orçamento do Último Ano (R$)":a.last_year_budget,"% Atividades-Fim":a.percentage_to_activities,"Canais Digitais":M.map(K=>`${K.channel_type}: ${K.link}`).join("; "),"Membros da Liderança":o.map(K=>`${K.name} (${K.role})`).join("; "),"Como ficou sabendo":a.referral_source||"","Data de Envio":new Date(a.created_at).toLocaleString("pt-BR"),"Última Atualização":new Date(a.updated_at).toLocaleString("pt-BR")}],q=gs.json_to_sheet(H),ue=gs.book_new();if(gs.book_append_sheet(ue,q,"Candidatura"),o.length>0){const K=o.map(te=>({Nome:te.name,Cargo:te.role,"Informações Relevantes":te.professional_history||""})),Y=gs.json_to_sheet(K);gs.book_append_sheet(ue,Y,"Liderança")}if(l.length>0){const K=l.map(te=>({Atividade:te.activity_name,"Frequência de Medição":te.measurement_frequency,Indicador:te.monitoring_indicator,"Meta Último Ano":te.last_year_goal||"","Realizado Último Ano":te.last_year_achieved||""})),Y=gs.json_to_sheet(K);gs.book_append_sheet(ue,Y,"Indicadores")}if(u.length>0){const K=u.map(te=>({Transformação:te.transformation_description,Indicador:te.measurement_indicator,"Ferramenta de Coleta":te.collection_tool,"Resultado Último Ano":te.last_year_result||""})),Y=gs.json_to_sheet(K);gs.book_append_sheet(ue,Y,"Transformações")}const ie=50,W=Object.keys(H[0]).map(()=>({wch:ie}));q["!cols"]=W;const fe=ZG(ue,{type:"array",bookType:"xlsx"});D.file(`${k}_candidatura.xlsx`,fe);const pe=D.folder("documentos"),me=[{field:"cnpj_file",name:"CNPJ"},{field:"statute_file",name:"Estatuto"},{field:"activity_report_file",name:"Relatorio_Atividades"},{field:"financial_statements_file",name:"Demonstracoes_Financeiras_2423"},{field:"financial_statements_file_2",name:"Demonstracoes_Financeiras2322"},{field:"board_election_file",name:"Ata_Eleicao"},{field:"cnd_federal_file",name:"CND_Federal"},{field:"cnd_trabalhista_file",name:"CND_Trabalhista"},{field:"cnd_fgts_file",name:"CND_FGTS"},{field:"certidao_licitante_file",name:"Certidao_Licitante"}];for(const K of me){const Y=a[K.field];if(Y&&pe)try{const{data:te,error:Se}=await Ht.storage.from("application-documents").download(Y);if(Se){console.error(`Error downloading ${K.name}:`,Se);continue}const N=y(Y),de=await te.arrayBuffer();pe.file(`${K.name}${N}`,de)}catch(te){console.error(`Error processing ${K.name}:`,te)}}const Oe={organization_name:a.organization_name,mission:a.mission,approaches:a.approaches,social_problem:a.social_problem,target_audience:a.target_audience,regular_activities:a.regular_activities,impact_monitoring:a.impact_monitoring,has_certifications:a.has_certifications,certifications:a.certifications,volunteer_proportion:a.volunteer_proportion,volunteer_areas:a.volunteer_areas,revenue_sources:a.revenue_sources,causes:a.causes,territorial_scope:a.territorial_scope,last_year_budget:a.last_year_budget,percentage_to_activities:a.percentage_to_activities,activity_indicators:l.map(K=>({activity_name:K.activity_name,measurement_frequency:K.measurement_frequency,monitoring_indicator:K.monitoring_indicator,last_year_goal:K.last_year_goal,last_year_achieved:K.last_year_achieved})),expected_transformations:u.map(K=>({transformation_description:K.transformation_description,measurement_indicator:K.measurement_indicator,collection_tool:K.collection_tool,last_year_result:K.last_year_result}))};D.file("dados_candidatura.json",JSON.stringify(Oe,null,2));const _e=await D.generateAsync({type:"blob"}),V=URL.createObjectURL(_e),Q=document.createElement("a");Q.href=V,Q.download=`${k}_${F}_${ee}.zip`,document.body.appendChild(Q),Q.click(),document.body.removeChild(Q),URL.revokeObjectURL(V),dt.success("Pacote ZIP exportado com sucesso!")}catch(D){console.error("Export error:",D),dt.error("Erro ao exportar pacote")}finally{p(!1)}};if(r)return f.jsx("div",{className:"min-h-screen flex items-center justify-center",children:f.jsx(Cu,{className:"h-8 w-8 animate-spin text-primary"})});if(!a)return null;const w=Array.isArray(a.digital_channels)?a.digital_channels:[];return f.jsxs("div",{className:"min-h-screen bg-background",children:[f.jsx("header",{className:"border-b bg-white sticky top-0 z-10",children:f.jsxs("div",{className:"container mx-auto px-4 py-4",children:[f.jsxs(Tt,{variant:"ghost",onClick:()=>e("/admin"),className:"mb-2",children:[f.jsx(qO,{className:"mr-2 h-4 w-4"}),"Voltar"]}),f.jsxs("div",{className:"flex items-center justify-between",children:[f.jsxs("div",{children:[f.jsx("h1",{className:"text-2xl font-bold text-[#2D1A57]",children:a.organization_name}),f.jsxs("p",{className:"text-sm text-[#5E5476]",children:["Candidatura #",a.id.slice(0,8)]})]}),f.jsx("div",{className:"flex items-center gap-2",children:f.jsxs(Tt,{onClick:S,className:"bg-primary hover:bg-primary/90",disabled:h,children:[h?f.jsx(Cu,{className:"h-4 w-4 animate-spin md:mr-2"}):f.jsx(PZ,{className:"h-4 w-4 md:mr-2"}),f.jsx("span",{className:"hidden md:inline",children:h?"Exportando...":"Exportar ZIP"})]})})]})]})}),f.jsx("main",{className:"container mx-auto px-4 py-8",children:f.jsxs("div",{className:"space-y-6",children:[f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg text-[#2D1A57]",children:"Informações de Contato"})}),f.jsxs(Rr,{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Nome do Solicitante"}),f.jsx("p",{className:"text-[#5E5476]",children:a.requester_name})]}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Cargo"}),f.jsx("p",{className:"text-[#5E5476]",children:a.position})]}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Email"}),f.jsx("p",{className:"text-[#5E5476]",children:a.email})]}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Telefone"}),f.jsx("p",{className:"text-[#5E5476]",children:a.phone})]}),f.jsxs("div",{className:"md:col-span-2",children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Endereço da Organização"}),f.jsx("p",{className:"text-[#5E5476]",children:a.organization_address})]})]})]}),(a.traffic_source||a.referral_source)&&f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg text-[#2D1A57]",children:"Origem do Tráfego"})}),f.jsxs(Rr,{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[a.referral_source&&f.jsxs("div",{className:"md:col-span-2",children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Como ficou sabendo (declarado)"}),f.jsx("p",{className:"text-[#5E5476]",children:a.referral_source})]}),a.traffic_source&&f.jsxs(f.Fragment,{children:[f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Site de origem (referrer)"}),f.jsx("p",{className:"text-[#5E5476] break-all",children:a.traffic_source.referrer_domain||"Acesso direto / desconhecido"})]}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"UTM Source"}),f.jsx("p",{className:"text-[#5E5476]",children:a.traffic_source.utm_source||"—"})]}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"UTM Medium"}),f.jsx("p",{className:"text-[#5E5476]",children:a.traffic_source.utm_medium||"—"})]}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"UTM Campaign"}),f.jsx("p",{className:"text-[#5E5476]",children:a.traffic_source.utm_campaign||"—"})]}),a.traffic_source.utm_content&&f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"UTM Content"}),f.jsx("p",{className:"text-[#5E5476]",children:a.traffic_source.utm_content})]}),a.traffic_source.utm_term&&f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"UTM Term"}),f.jsx("p",{className:"text-[#5E5476]",children:a.traffic_source.utm_term})]}),f.jsxs("div",{className:"md:col-span-2",children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Página de entrada (landing)"}),f.jsx("p",{className:"text-[#5E5476] break-all font-mono text-sm",children:a.traffic_source.landing_path||a.traffic_source.landing_page})]}),a.traffic_source.referrer&&f.jsxs("div",{className:"md:col-span-2",children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"URL completa do referrer"}),f.jsx("p",{className:"text-[#5E5476] break-all text-sm",children:a.traffic_source.referrer})]}),a.traffic_source.captured_at&&f.jsx("div",{className:"md:col-span-2",children:f.jsxs("p",{className:"text-xs text-[#5E5476]",children:["Capturado em: ",new Date(a.traffic_source.captured_at).toLocaleStr
574ing("pt-BR")]})})]})]})]}),f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg text-[#2D1A57]",children:"Sobre a Organização"})}),f.jsxs(Rr,{className:"space-y-4",children:[f.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Abrangência Territorial"}),f.jsx("p",{className:"text-[#5E5476]",children:x(a.territorial_scope)})]}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Certificações"}),f.jsx("p",{className:"text-[#5E5476]",children:a.has_certifications?a.certifications||"Sim":"Não possui"})]})]}),f.jsx(ws,{}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57] mb-2",children:"Causas"}),f.jsx("div",{className:"flex flex-wrap gap-2",children:(A=a.causes)==null?void 0:A.map((P,j)=>f.jsx(kd,{variant:"outline",children:P},j))})]}),f.jsx(ws,{}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57] mb-2",children:"Estados de Atuação"}),f.jsx("div",{className:"flex flex-wrap gap-2",children:(_=a.states)==null?void 0:_.map((P,j)=>f.jsx(kd,{variant:"outline",children:P},j))})]}),f.jsx(ws,{}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57] mb-1",children:"Contexto de Fundação e Missão"}),f.jsx("p",{className:"text-[#5E5476] whitespace-pre-wrap",children:a.mission})]}),a.social_problem&&f.jsxs(f.Fragment,{children:[f.jsx(ws,{}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57] mb-1",children:"Problema Social"}),f.jsx("p",{className:"text-[#5E5476] whitespace-pre-wrap",children:a.social_problem})]})]}),f.jsx(ws,{}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57] mb-1",children:"Público-Alvo"}),f.jsx("p",{className:"text-[#5E5476] whitespace-pre-wrap",children:a.target_audience})]}),f.jsx(ws,{}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57] mb-1",children:"Metodologia e Abordagem"}),f.jsx("p",{className:"text-[#5E5476] whitespace-pre-wrap",children:a.approaches})]})]})]}),l.length>0&&f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg text-[#2D1A57]",children:"Indicadores de Atividades"})}),f.jsx(Rr,{children:f.jsx("div",{className:"overflow-x-auto",children:f.jsxs("table",{className:"w-full text-sm",children:[f.jsx("thead",{children:f.jsxs("tr",{className:"border-b",children:[f.jsx("th",{className:"text-left p-2 font-semibold text-[#2D1A57]",children:"Atividade"}),f.jsx("th",{className:"text-left p-2 font-semibold text-[#2D1A57]",children:"Frequência"}),f.jsx("th",{className:"text-left p-2 font-semibold text-[#2D1A57]",children:"Indicador"}),f.jsx("th",{className:"text-left p-2 font-semibold text-[#2D1A57]",children:"Meta"}),f.jsx("th",{className:"text-left p-2 font-semibold text-[#2D1A57]",children:"Realizado"})]})}),f.jsx("tbody",{children:l.map(P=>f.jsxs("tr",{className:"border-b",children:[f.jsx("td",{className:"p-2 text-[#5E5476]",children:P.activity_name}),f.jsx("td",{className:"p-2 text-[#5E5476]",children:P.measurement_frequency}),f.jsx("td",{className:"p-2 text-[#5E5476]",children:P.monitoring_indicator}),f.jsx("td",{className:"p-2 text-[#5E5476]",children:P.last_year_goal||"-"}),f.jsx("td",{className:"p-2 text-[#5E5476]",children:P.last_year_achieved||"-"})]},P.id))})]})})})]}),u.length>0&&f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg text-[#2D1A57]",children:"Transformações Esperadas"})}),f.jsxs(Rr,{children:[f.jsx("div",{className:"overflow-x-auto",children:f.jsxs("table",{className:"w-full text-sm",children:[f.jsx("thead",{children:f.jsxs("tr",{className:"border-b",children:[f.jsx("th",{className:"text-left p-2 font-semibold text-[#2D1A57]",children:"Transformação"}),f.jsx("th",{className:"text-left p-2 font-semibold text-[#2D1A57]",children:"Indicador"}),f.jsx("th",{className:"text-left p-2 font-semibold text-[#2D1A57]",children:"Ferramenta"}),f.jsx("th",{className:"text-left p-2 font-semibold text-[#2D1A57]",children:"Resultado"})]})}),f.jsx("tbody",{children:u.map(P=>f.jsxs("tr",{className:"border-b",children:[f.jsx("td",{className:"p-2 text-[#5E5476]",children:P.transformation_description}),f.jsx("td",{className:"p-2 text-[#5E5476]",children:P.measurement_indicator}),f.jsx("td",{className:"p-2 text-[#5E5476]",children:P.collection_tool}),f.jsx("td",{className:"p-2 text-[#5E5476]",children:P.last_year_result||"-"})]},P.id))})]})}),a.impact_monitoring&&f.jsxs(f.Fragment,{children:[f.jsx(ws,{className:"my-4"}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57] mb-1",children:"Monitoramento de Perenidade do Impacto"}),f.jsx("p",{className:"text-[#5E5476] whitespace-pre-wrap",children:a.impact_monitoring})]})]})]})]}),o.length>0&&f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg text-[#2D1A57]",children:"Membros da Liderança"})}),f.jsx(Rr,{children:f.jsx("div",{className:"space-y-4",children:o.map(P=>f.jsxs("div",{className:"p-4 border rounded-lg",children:[f.jsxs("div",{className:"flex flex-wrap gap-x-4 gap-y-2",children:[f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Nome"}),f.jsx("p",{className:"text-[#5E5476]",children:P.name})]}),f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Cargo"}),f.jsx("p",{className:"text-[#5E5476]",children:P.role})]})]}),P.professional_history&&f.jsxs("div",{className:"mt-2",children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Informações Relevantes"}),f.jsx("p",{className:"text-[#5E5476]",children:P.professional_history})]})]},P.id))})})]}),(a.volunteer_proportion||((O=a.volunteer_areas)==null?void 0:O.length)>0)&&f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg text-[#2D1A57]",children:"Voluntariado"})}),f.jsxs(Rr,{className:"space-y-4",children:[a.volunteer_proportion&&f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57]",children:"Proporção de Voluntários"}
574),f.jsx("p",{className:"text-[#5E5476]",children:b(a.volunteer_proportion)})]}),((C=a.volunteer_areas)==null?void 0:C.length)>0&&f.jsxs("div",{children:[f.jsx("p",{className:"text-sm font-semibold text-[#2D1A57] mb-2",children:"Áreas de Atuação Voluntária"}),f.jsx("div",{className:"flex flex-wrap gap-2",children:a.volunteer_areas.map((P,j)=>f.jsx(kd,{variant:"outline",className:"text-xs",children:P},j))})]})]})]}),a.revenue_sources&&Array.isArray(a.revenue_sources)&&a.revenue_sources.some(P=>P.source_type)&&f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg text-[#2D1A57]",children:"Fontes de Receita"})}),f.jsx(Rr,{children:f.jsx("div",{className:"space-y-2",children:a.revenue_sources.filter(P=>P.source_type).map((P,j)=>f.jsxs("div",{className:"flex items-center justify-between p-2 border rounded",children:[f.jsx("span",{className:"text-[#5E5476]",children:P.source_type}),f.jsxs(kd,{variant:"outline",children:[P.percentage,"%"]})]},j))})})]}),w.length>0&&w.some(P=>P.link)&&f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg text-[#2D1A57]",children:"Canais Digitais"})}),f.jsx(Rr,{children:f.jsx("div",{className:"space-y-2",children:w.filter(P=>P.link).map((P,j)=>f.jsxs("div",{className:"flex items-center justify-between p-2 border rounded",children:[f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(kd,{variant:"outline",children:P.channel_type}),f.jsx("a",{href:P.link.startsWith("http")?P.link:`https://${P.link}`,target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:P.link})]}),P.update_frequency&&f.jsx("span",{className:"text-sm text-[#5E5476]",children:P.update_frequency})]},j))})})]}),f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg text-[#2D1A57]",children:"Documentos Anexados"})}),f.jsx(Rr,{children:f.jsxs("div",{className:"space-y-2",children:[a.financial_statements_file&&f.jsxs(Tt,{variant:"outline",className:"w-full justify-between",onClick:()=>v(a.financial_statements_file,"Demonstracoes_Financeiras_2423"),children:[f.jsx("span",{children:"Demonstrações Financeiras 2024/2023"}),f.jsx(Wi,{className:"h-4 w-4"})]}),a.financial_statements_file_2&&f.jsxs(Tt,{variant:"outline",className:"w-full justify-between",onClick:()=>v(a.financial_statements_file_2,"Demonstracoes_Financeiras2322"),children:[f.jsx("span",{children:"Demonstrações Financeiras 2023/2022"}),f.jsx(Wi,{className:"h-4 w-4"})]}),a.statute_file&&f.jsxs(Tt,{variant:"outline",className:"w-full justify-between",onClick:()=>v(a.statute_file,"Estatuto"),children:[f.jsx("span",{children:"Estatuto Social"}),f.jsx(Wi,{className:"h-4 w-4"})]}),a.board_election_file&&f.jsxs(Tt,{variant:"outline",className:"w-full justify-between",onClick:()=>v(a.board_election_file,"Ata_Eleicao"),children:[f.jsx("span",{children:"Ata de Eleição"}),f.jsx(Wi,{className:"h-4 w-4"})]}),a.cnpj_file&&f.jsxs(Tt,{variant:"outline",className:"w-full justify-between",onClick:()=>v(a.cnpj_file,"CNPJ"),children:[f.jsx("span",{children:"Cartão CNPJ"}),f.jsx(Wi,{className:"h-4 w-4"})]}),a.cnd_federal_file&&f.jsxs(Tt,{variant:"outline",className:"w-full justify-between",onClick:()=>v(a.cnd_federal_file,"CND_Federal"),children:[f.jsx("span",{children:"CND Federal"}),f.jsx(Wi,{className:"h-4 w-4"})]}),a.cnd_trabalhista_file&&f.jsxs(Tt,{variant:"outline",className:"w-full justify-between",onClick:()=>v(a.cnd_trabalhista_file,"CND_Trabalhista"),children:[f.jsx("span",{children:"CND Trabalhista"}),f.jsx(Wi,{className:"h-4 w-4"})]}),a.cnd_fgts_file&&f.jsxs(Tt,{variant:"outline",className:"w-full justify-between",onClick:()=>v(a.cnd_fgts_file,"CND_FGTS"),children:[f.jsx("span",{children:"CND FGTS"}),f.jsx(Wi,{className:"h-4 w-4"})]}),a.certidao_licitante_file&&f.jsxs(Tt,{variant:"outline",className:"w-full justify-between",onClick:()=>v(a.certidao_licitante_file,"Certidao_Licitante"),children:[f.jsx("span",{children:"Certidão Negativa de Licitante Inidôneo"}),f.jsx(Wi,{className:"h-4 w-4"})]}),a.activity_report_file&&f.jsxs(Tt,{variant:"outline",className:"w-full justify-between",onClick:()=>v(a.activity_report_file,"Relatorio_Atividades"),children:[f.jsx("span",{children:"Relatório de Atividades"}),f.jsx(Wi,{className:"h-4 w-4"})]}),!a.cnpj_file&&!a.statute_file&&!a.activity_report_file&&!a.financial_statements_file&&!a.financial_statements_file_2&&!a.board_election_file&&!a.cnd_federal_file&&!a.cnd_trabalhista_file&&!a.cnd_fgts_file&&!a.certidao_licitante_file&&f.jsx("p",{className:"text-sm text-[#5E5476] text-center py-4",children:"Nenhum documento anexado"})]})})]}),f.jsxs(jr,{children:[f.jsx(Xr,{children:f.jsx(un,{className:"text-lg text-[#2D1A57]",children:"Informações Adicionais"})}),f.jsxs(Rr,{className:"space-y-2 text-sm",children:[a.referral_source&&f.jsxs("div",{className:"flex justify-between",children:[f.jsx("span",{className:"text-[#5E5476]",children:"Como ficou sabendo:"}),f.jsx("span",{className:"text-[#2D1A57] font-medium",children:a.referral_source})]}),f.jsxs("div",{className:"flex justify-between",children:[f.jsx("span",{className:"text-[#5E5476]",children:"Data de Envio:"}),f.jsx("span",{className:"text-[#2D1A57] font-medium",children:new Date(a.created_at).toLocaleStr
574ing("pt-BR")})]}),a.updated_at!==a.created_at&&f.jsxs("div",{className:"flex justify-between",children:[f.jsx("span",{className:"text-[#5E5476]",children:"Última Atualização:"}),f.jsx("span",{className:"text-[#2D1A57] font-medium",children:new Date(a.updated_at).toLocaleString("pt-BR")})]})]})]})]})})]})}const TVe=()=>f.jsxs(tl,{children:[f.jsx("title",{children:"Avaliar ONG - Impactarte"}),f.jsx("meta",{name:"description",content:"Ferramenta interna de avaliação automatizada de organizações candidatas."}),f.jsx("link",{rel:"canonical",href:"https://impactarte-legacy-web.lovable.app/avaliar-ong"}),f.jsx("meta",{name:"robots",content:"noindex,nofollow"}),f.jsx("meta",{property:"og:title",content:"Avaliar ONG - Impactarte"}),f.jsx("meta",{property:"og:description",content:"Ferramenta interna de avaliação de organizações."})]}),OVe=`Você é o 'Agente 1 — Verificador Eliminatório', responsável pela triagem documental e jurídica de Organizações da Sociedade Civil (OSCs).
575
576TOLERÂNCIA CONFIGURADA: Você pode aprovar a organização mesmo que exatamente 1 (um) documento não-crítico apresente problema. Documentos críticos (CNPJ, CND_Federal, Demonstracoes_Financeiras) não têm tolerância — qualquer falha neles reprova imediatamente.
577
578SEQUÊNCIA OBRIGATÓRIA DE AVALIAÇÃO (execute nesta ordem exata e pare se reprovar):
579
580ETAPA 1 — COMPLETUDE DOCUMENTAL
581Liste quais dos 8 documentos foram recebidos: CNPJ, Estatuto, Ata_Eleicao, CND_Federal, CND_FGTS, CND_Trabalhista, Certidao_Licitante, Demonstracoes_Financeiras.
582• Se mais de 1 documento estiver ausente → REPROVADA (liste os ausentes).
583• Se exatamente 1 documento não-crítico estiver ausente → registre, aplique tolerância e siga.
584
585ETAPA 2 — CNPJ [CRÍTICO — SEM TOLERÂNCIA]
586• Emitido nos últimos 30 dias?
587• Natureza Jurídica é '399-9 - Associação Privada' ou '306-9 - Fundação Privada'?
588• Situação Cadastral é 'Ativa'?
589Qualquer falha → REPROVADA imediatamente.
590
591ETAPA 3 — CERTIDÕES FISCAIS E TRABALHISTAS
592Para cada certidão (CND_Federal, CND_FGTS, CND_Trabalhista, Certidao_Licitante):
593• O CNPJ bate com o cartão oficial?
594• A certidão é negativa ou positiva com efeito de negativa?
595• Está dentro da validade?
596CND_Federal com qualquer falha → REPROVADA imediatamente.
597Apenas 1 certidão não-federal com falha → registre e use tolerância (se ainda disponível).
598Mais de 1 certidão com falha → REPROVADA.
599
600ETAPA 4 — GOVERNANÇA [Ata de Eleição]
601• A ata é válida e vigente?
602• Trata da eleição de membros de diretoria ou conselho?
603• Liste as instâncias com membros eleitos.
604Se falhar e tolerância já usada → REPROVADA.
605
606ETAPA 5 — SAÚDE FINANCEIRA [CRÍTICO — SEM TOLERÂNCIA]
607• Os demonstrativos cobrem os últimos 3 anos?
608• Contêm Ativos, Passivos, Patrimônio Líquido e Resultado?
609Qualquer falha → REPROVADA imediatamente.
610
611VEREDITO FINAL:
612• APROVADA: todos os critérios atendidos (com ou sem uso da tolerância).
613• REPROVADA: critério crítico falhou OU mais de 1 documento inadequado.
614
615Se REPROVADA: elabore um e-mail formal, educado e instrutivo à organização explicando os motivos.
616
617OBRIGATÓRIO — insira ao final este bloco JSON exato:
618\`\`\`json
619{"status": "APROVADA", "tolerancia_usada": false, "doc_com_problema": null, "motivo_reprovacao": null}
620\`\`\``,CVe=`Sua Persona e Mentalidade
621
622Você é o Analista-Chefe de Metodologia do Instituto Impactarte. Sua função é emitir UMA ÚNICA NOTA DE METODOLOGIA que sintetize a coerência entre tudo que a ONG declarou: sua narrativa, suas atividades, suas transformações esperadas e sua capacidade de monitorar o impacto ao longo do tempo. Você é o único agente que vê o quadro completo — sua nota amarra todos os elementos em um único veredito de 1 a 5.
623
624Atue com "Viés de Rebaixamento": na dúvida ou na ausência de prova de processo, a nota deve ser a menor possível. Atribua apenas notas inteiras de 1 a 5.
625
626Passo a Passo do Trabalho
627a. Leitura Integral: Leia todos os dados fornecidos antes de rascunhar — campos de texto, tabela de indicadores, transformações esperadas, monitoramento de impacto e, se presente, o relatório de atividades em PDF.
628b. Mapeamento do Ecossistema: Identifique se há coerência entre o problema social declarado, a metodologia descrita, as atividades executadas, as transformações esperadas e o monitoramento realizado.
629c. Aplicação dos Filtros: Cruze a narrativa com os dados estruturados. Narrativa sem lastro em dados = valor ZERO.
630d. Emissão da Nota Síntese: Atribua a nota final que representa a qualidade metodológica integral da organização.
631
632O Protocolo de Veto (LEITURA OBRIGATÓRIA)
633Você está terminantemente proibido de atribuir nota superior a 3 se a organização apresentar:
634Veto 1 — O "Salto de Fé": Se a organização listar um Resultado Final (ex: Empregabilidade, Renda, Cura) dentro da tabela de Atividades, desconsidere essa linha como prova de multidimensionalidade.
635Veto 2 — Narrativa Sem Lastro: Texto sobre "olhar sistêmico" tem valor ZERO se não houver atividade correspondente na tabela de indicadores.
636
637Pilar 1: Os Três Critérios de Avaliação
638Multidimensionalidade:
639• Dimensão 1 (Indivíduo): Foco direto no beneficiário.
640• Dimensão 2 (Microambiente): Atividades explícitas com família, cuidadores ou entorno.
641• Dimensão 3 (Macroambiente): Atividades explícitas de conexão com mercado, políticas públicas ou advocacy.
642Potencial de Escala: Linear (dobrar impacto = dobrar recursos) ou Exponencial?
643Teoria da Mudança: Existe elo técnico entre atividade e transformação? Sem a ponte operacional = salto de fé.
644
645Pilar 2: A Régua de Pontuação
646Nota 1: Descrição vaga. Sem método claro.
647Nota 2: Assistencialista/Unidimensional.
648Nota 3 (TETO PARA UNIDIMENSIONAL): Teto se não houver atividades nas Dimensões 2 ou 3.
649Nota 4 (Estratégica): Visão multidimensional com atividades em pelo menos duas dimensões.
650Nota 5 (Sistêmica): Atuação comprovada em três dimensões. Modelo exponencial.
651
652Pilar 3: Filtro de Atividade vs. Transformação
653Penalize rigorosamente quem confunde meios com fins:
654• "Oficinas" = atividade. "Redução de evasão" = transformação.
655• "Conectar com empresas" = atividade. "Aumento de renda" = transformação.
656
657Formato da Resposta Obrigatória
658Nota: [Número Inteiro de 1 a 5]
659Veredito de Multidimensionalidade: [Identifique quais atores são atendidos via atividades explícitas]
660Análise de Escala: [Linear ou exponencial]
661Racional Lógico (Teoria da Mudança): [As atividades são suficientes para gerar a transformação?]
662O que falta para o 5: [Aponte objetivamente o que falta]
663
664OBRIGATÓRIO — insira ao final este bloco JSON exato:
665\`\`\`json
666{"nota": 3}
667\`\`\``,kVe=`Sua Persona e Objetivo
668Você é um Auditor de Investimento Social de alto rigor, especializado em governança de dados e nexo causal. Você é alérgico a termos vagos (empoderar, conscientizar, transformar) quando não acompanhados de ferramentas técnicas. Você avalia capacidade instalada e execução atual — não intenções ou planos futuros.
669
670Pilar 1: Atividades (Execução e Relevância)
671Foco: Seção "Indicadores de Atividades".
672• Punição por Omissão: Se a organização descreve um impacto no texto, mas a atividade-chave não consta na tabela → penalizar em no mínimo 2 pontos.
673• Frequência e Intensidade: Problemas complexos exigem dose diária ou semanal.
674• Foco na Participação: Valorize "% de frequência" sobre "número de oficinas".
675• Multidimensionalidade: Nota 3 = Indivíduo. Nota 4 = Indivíduo + Microambiente real (não participantes óbvios). Nota 5 = Indivíduo + Micro + Macroambiente.
676
677Pilar 2: Transformações (Impacto Social Real)
678Foco: Seção "Transformações Esperadas".
679• Diferencie Output (livros entregues, pessoas formadas) de Outcome (proficiência leitora, inserção produtiva).
680• Aferição da Ferramenta: Mudança subjetiva medida com ferramenta burocrática (ex: lista de presença) → nota máxima 3.
681• Nexo Causal: Indicador sem relação lógica com a transformação → nota máxima 2.
682
683Pilar 3: Monitoramento de Longo Prazo (Post-Exit)
684Foco: Seção "Monitoramento de Perenidade do Impacto".
685• "Irá fazer", "pretende", "em desenvolvimento" → nota máxima 2.
686• Nota 3: Monitora até o momento da saída.
687• Nota 4: Processo ativo pós-projeto (ex: contato 6 meses após saída).
688• Nota 5: Banco de dados longitudinal de egressos + retroalimentação da metodologia.
689
690Parâmetros de Notas:
691Pilar 1: 1=Inexistente. 2=Confunde atividades com programas. 3=Atividades claras, frequência lógica. 4=Alta intensidade, Indivíduo+Micro. 5=Sistêmica, Indivíduo+Micro+Macro.
692Pilar 2: 1=Confusão total. 2=Indicadores de esforço/volume. 3=Diferenciação básica, ferramentas frágeis. 4=Indicadores de vida real, ferramentas técnicas. 5=Científica, robusta.
693Pilar 3: 1=Nulo. 2=Promessas. 3=Avaliação de saída. 4=Contato estruturado pós-projeto. 5=Banco longitudinal + melhoria contínua.
694
695Formato de Resposta — para cada pilar:
696Nota: [1 a 5]
697Análise Crítica: [Justificativa técnica]
698Veredito de Rigor: [A maior inconsistência entre o que a ONG diz e o que ela realmente mede]
699
700OBRIGATÓRIO — insira ao final este bloco JSON exato:
701\`\`\`json
702{"pilar1": 3, "pilar2": 2, "pilar3": 1}
703\`\`\``,PVe=`Sua Persona e Objetivo
704Você é um Auditor Financeiro sênior especializado no Terceiro Setor. Analise simultaneamente o documento de Respostas e os demonstrativos financeiros dos últimos 3 anos para atribuir 5 notas (inteiros de 1 a 5). Seja preciso nos cálculos. Se não encontrar valores, diga explicitamente — nunca invente.
705
706Pilar 1: Liquidez Corrente (Último Exercício)
707Cálculo: LC = Ativo Circulante / Passivo Circulante
708Nota 1: ≤0,8 | Nota 2: 0,8–1,0 | Nota 3: 1,0–1,3 | Nota 4: 1,3–1,8 | Nota 5: >1,8
709
710Pilar 2: Estrutura de Capital
711Cálculo: EC = (Passivo Circulante + Passivo Não Circulante) / Patrimônio Líquido
712Nota 1: >1,5 | Nota 2: 1,0–1,5 | Nota 3: 0,4–1,0 | Nota 4: 0,2–0,39 | Nota 5: <0,2
713
714Pilar 3: Resultado Financeiro (Trajetória de 3 Anos)
715Nota 1: Majoritariamente deficitário ou deterioração clara.
716Nota 2: Resultados mistos com forte oscilação, sem melhora.
717Nota 3: Resultados mistos, mas com tendência de melhora.
718Nota 4: Majoritariamente superavitário com estabilidade.
719Nota 5: Consistência superavitária com trajetória crescente e sustentável.
720
721Pilar 4: Proporção de Voluntários (Fonte: Respostas — seção "Voluntariado")
722Nota 1: ≥50% em Administrativo/Financeiro ou Captação/Comunicação.
723Nota 2: <50% em Administrativo/Financeiro ou Captação/Comunicação.
724Nota 3: ≤50% apenas em Apoio Operacional ou Atendimento Técnico.
725Nota 4: ≤25% apenas em Apoio Operacional ou Atendimento Técnico.
726Nota 5: ≤5% apenas em Apoio Operacional.
727
728Pilar 5: Diversidade de Receita (Fonte: Respostas — seção "Fontes de Receita")
729Ignore "Prestação de Serviços" e "Convênios Públicos" na análise de concentração.
730Nota 1: <3 fontes E uma concentra ≥50%.
731Nota 2: ≥3 fontes, mas uma concentra ≥50%.
732Nota 3: ≥3 fontes, maior concentra 34–49%.
733Nota 4: ≥3 fontes, maior concentra 25–33%.
734Nota 5: ≥3 fontes, nenhuma concentra >25%.
735
736Formato de Saída: Tabela com as 5 categorias, as 5 notas e justificativa com excertos e valores dos documentos. Nunca invente valores.
737
738OBRIGATÓRIO — insira ao final este bloco JSON exato:
739\`\`\`json
740{"pilar1": 3, "pilar2": 3, "pilar3": 3, "pilar4": 3, "pilar5": 3}
741\`\`\``,NVe=e=>new Promise((t,r)=>{const n=new FileReader;n.onload=()=>t(n.result.split(",")[1]),n.onerror=r,n.readAsDataURL(e)}),zg=async(e,t)=>{var a;return((a=(await(await fetch("https://api.anthropic.com/v1/messages",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({model:"claude-sonnet-4-20250514",max_tokens:1e3,system:e,messages:[{role:"user",content:t}]})})).json()).content)==null?void 0:a.map(i=>i.text||"").join(""))||""},Wg=e=>{const t=e.match(/```json\s*([\s\S]*?)```/);if(t)try{return JSON.parse(t[1].trim())}catch{}const r=[...e.matchAll(/\{[^{}]*\}/g)];for(let n=r.length-1;n>=0;n--)try{return JSON.parse(r[n][0])}catch{}return null},Ad=e=>e==null?"#4b5563":e>=4?"#22c55e":e>=3.5?"#84cc16":e>=2.5?"#f59e0b":"#ef4444",jVe=(e,t)=>f.jsx("span",{style:{background:t+"22",color:t,border:`1px solid ${t}55`,borderRadius:4,padding:"1px 7px",fontSize:11,fontWeight:500,letterSpacing:"0.03em"},children:e}),yy=[{id:"CNPJ",label:"Cartão CNPJ",critical:!0,tag:"Ag. 1"},{id:"Estatuto",label:"Estatuto Social",critical:!1,tag:"Ag. 1"},{id:"Ata_Eleicao",label:"Ata de Eleição",critical:!1,tag:"Ag. 1"},{id:"CND_Federal",label:"CND Federal",critical:!0,tag:"Ag. 1"},{id:"CND_FGTS",label:"CND FGTS",critical:!1,tag:"Ag. 1"},{id:"CND_Trabalhista",label:"CND Trabalhista",critical:!1,tag:"Ag. 1"},{id:"Certidao_Licitante",label:"Certidão de Licitante",critical:!1,tag:"Ag. 1"},{id:"Demonstracoes_Financeiras",label:"Demonstrações Financeiras",critical:!0,tag:"Ags. 1+4"}],rK=[{id:"Demonstracoes_Financeiras_2",label:"Dem. Financeiras — arquivo 2",critical:!1,tag:"Ag. 4"},{id:"Relatorio_Atividades",label:"Relatório de Atividades (se houver)",critical:!1,tag:"Ags. 2+3"}],RVe=[...yy,...rK],rS=[{id:1,name:"Verificação Documental",short:"Documental"},{id:2,name:"Análise de Metodologia",short:"Metodologia"},{id:3,name:"Atividades e Impacto",short:"Impacto"},{id:4,name:"Análise Financeira",short:"Financeiro"}];function DVe(){var Q,K,Y,te,Se,N,de,oe,X,G,ce,U,I;const[e,t]=E.useState(""),[r,n]=E.useState({}),[a,i]=E.useState(""),[o,s]=E.useState("setup"),[l,c]=E.useState(null),[u,d]=E.useState({}),[h,p]=E.useState({}),[g,m]=E.useState(1),[v,y]=E.useState(!1),[x,b]=E.useState(!1),[S,w]=E.useState(null),[A,_]=E.useState([]),O=(R,z)=>{const le=z.target.files[0];le&&n(J=>({...J,[R]:le}))},C=e.trim().length>0&&yy.every(R=>r[R.id])&&a.trim().length>50,P=()=>{var R,z,le;try{const J=JSON.parse(a),ve=Pe=>Pe||"Não informado",Ce=Pe=>Array.isArray(Pe)?Pe.join(", "):Pe||"Não informado";return`
742=== DADOS ESTRUTURADOS DA CANDIDATURA ===
743Organização: ${e}
744Missão: ${ve(J.mission)}
745Problema Social: ${ve(J.social_problem)}
746Público-Alvo: ${ve(J.target_audience)}
747Abordagem Metodológica: ${ve(J.approaches)}
748Atividades Regulares: ${ve(J.regular_activities)}
749Monitoramento de Impacto (Perenidade): ${ve(J.impact_monitoring)}
750Causas: ${Ce(J.causes)}
751Abrangência: ${ve(J.territorial_scope)}
752Certificações: ${J.has_certifications?ve(J.certifications):"Não possui"}
753Proporção de Voluntários: ${ve(J.volunteer_proportion)}
754Áreas de Atuação Voluntária: ${Ce(J.volunteer_areas)}
755Orçamento Último Ano: R$ ${J.last_year_budget||"N/A"}
756% Destinado a Atividades-Fim: ${J.percentage_to_activities||"N/A"}%
757
758=== INDICADORES DE ATIVIDADES (tabela estruturada) ===
759${(R=J.activity_indicators)!=null&&R.length?JSON.stringify(J.activity_indicators,null,2):"Nenhum indicador cadastrado"}
760
761=== TRANSFORMAÇÕES ESPERADAS (tabela estruturada) ===
762${(z=J.expected_transformations)!=null&&z.length?JSON.stringify(J.expected_transformations,null,2):"Nenhuma transformação cadastrada"}
763
764=== FONTES DE RECEITA ===
765${(le=J.revenue_sources)!=null&&le.length?JSON.stringify(J.revenue_sources,null,2):"Não informado"}
766`.trim()}catch{return`Dados da organização: ${e}
767
768${a}`}}
768,j=async()=>{try{s("running"),w(null),d({}),p({}),_([]);const R={};for(const ht of RVe)r[ht.id]&&(R[ht.id]=await NVe(r[ht.id]));const z=ht=>({type:"document",title:ht,source:{type:"base64",media_type:"application/pdf",data:R[ht]}}),le=P();c(1);const J=["CNPJ","Estatuto","Ata_Eleicao","CND_Federal","CND_FGTS","CND_Trabalhista","Certidao_Licitante","Demonstracoes_Financeiras"].filter(ht=>R[ht]).map(z);R.Demonstracoes_Financeiras_2&&J.push(z("Demonstracoes_Financeiras_2")),J.push({type:"text",text:`Organização: ${e}. Analise todos os documentos acima.`});const ve=await zg(OVe,J),Ce=Wg(ve)||{status:"APROVADA"};if(d(ht=>({...ht,1:ve})),p(ht=>({...ht,1:Ce})),_(ht=>[...ht,1]),m(1),Ce.status==="REPROVADA"){c(null),s("done");return}c(2);const pt=await zg(CVe,[{type:"text",text:le},{type:"text",text:"Analise todos os dados acima e emita a nota de metodologia."}]),Wt=Wg(pt)||{};d(ht=>({...ht,2:pt})),p(ht=>({...ht,2:Wt})),_(ht=>[...ht,2]),m(2),c(3);const Be=[{type:"text",text:le}];R.Relatorio_Atividades&&Be.push(z("Relatorio_Atividades")),Be.push({type:"text",text:"Analise os três pilares independentemente e emita as três notas."});const Le=await zg(kVe,Be),it=Wg(Le)||{};d(ht=>({...ht,3:Le})),p(ht=>({...ht,3:it})),_(ht=>[...ht,3]),m(3),c(4);const Nt=[{type:"text",text:le},z("Demonstracoes_Financeiras")];R.Demonstracoes_Financeiras_2&&Nt.push(z("Demonstracoes_Financeiras_2")),Nt.push({type:"text",text:"Analise os cinco pilares financeiros e emita as cinco notas."});const ir=await zg(PVe,Nt),Ct=Wg(ir)||{};d(ht=>({...ht,4:ir})),p(ht=>({...ht,4:Ct})),_(ht=>[...ht,4]),m(4),c(null),s("done")}catch(R){w(R.message),s("setup")}},T=((Q=h[2])==null?void 0:Q.nota)??null,D=((K=h[3])==null?void 0:K.pilar1)??null,k=((Y=h[3])==null?void 0:Y.pilar2)??null,F=((te=h[3])==null?void 0:te.pilar3)??null,ee=((Se=h[4])==null?void 0:Se.pilar1)??null,M=((N=h[4])==null?void 0:N.pilar2)??null,H=((de=h[4])==null?void 0:de.pilar3)??null,q=((oe=h[4])==null?void 0:oe.pilar4)??null,ue=((X=h[4])==null?void 0:X.pilar5)??null;let W=[T,D,k,F,ee,M,H,q,ue].every(R=>R!=null)?+(T*.3+D*.1+k*.1+F*.1+ee*.08+M*.08+H*.08+q*.08+ue*.08).toFixed(2):null;if(W!=null){let R=0;v&&(R+=.3),x&&(R+=.2),W=Math.min(5,+(W+R).toFixed(2))}const fe=D!=null&&k!=null&&F!=null?+((D+k+F)/3).toFixed(2):null,pe=[ee,M,H,q,ue].every(R=>R!=null)?+([ee,M,H,q,ue].reduce((R,z)=>R+z,0)/5).toFixed(2):null,me=W!=null&&W>=3.5,Oe=((G=h[1])==null?void 0:G.status)==="REPROVADA",_e=`
769    @import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600&family=JetBrains+Mono:wght@400;500;600&family=DM+Sans:wght@400;500&display=swap');
770    * { box-sizing: border-box; margin: 0; padding: 0; }
771    ::-webkit-scrollbar { width: 4px; } ::-webkit-scrollbar-track { background: #0b0f1a; } ::-webkit-scrollbar-thumb { background: #2d3748; border-radius: 2px; }
772    .upload-row { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }
773    .upload-item { display: flex; align-items: center; gap: 8px; background: #111827; border: 1px solid #1f2937; border-radius: 8px; padding: 9px 12px; cursor: pointer; transition: border-color 0.15s; }
774    .upload-item:hover { border-color: #c8a84b44; }
775    .upload-item.done { border-color: #22c55e44; }
776    .tab-btn { background: none; border: none; padding: 8px 14px; font-family: 'DM Sans',sans-serif; font-size: 13px; color: #64748b; cursor: pointer; border-bottom: 2px solid transparent; transition: all 0.15s; white-space: nowrap; }
777    .tab-btn.active { color: #c8a84b; border-bottom-color: #c8a84b; }
778    .tab-btn:hover:not(.active) { color: #94a3b8; }
779    .score-bar { height: 6px; background: #1f2937; border-radius: 3px; overflow: hidden; margin-top: 4px; }
780    .run-btn { background: #c8a84b; color: #0b0f1a; border: none; border-radius: 8px; padding: 13px 28px; font-family: 'DM Sans',sans-serif; font-size: 15px; font-weight: 500; cursor: pointer; transition: opacity 0.15s; width: 100%; margin-top: 8px; }
781    .run-btn:hover:not(:disabled) { opacity: 0.9; }
782    .run-btn:disabled { opacity: 0.35; cursor: not-allowed; }
783    .reset-btn { background: none; border: 1px solid #374151; color: #94a3b8; border-radius: 6px; padding: 8px 16px; font-family: 'DM Sans',sans-serif; font-size: 13px; cursor: pointer; transition: all 0.15s; }
784    .reset-btn:hover { border-color: #6b7280; color: #e2e8f0; }
785    .analysis-text { font-family: 'DM Sans', sans-serif; font-size: 13.5px; line-height: 1.75; color: #cbd5e1; white-space: pre-wrap; word-break: break-word; }
786  `,V={fontFamily:"'DM Sans', sans-serif",background:"#0b0f1a",minHeight:"100vh",color:"#e2e8f0"};return o==="setup"?f.jsxs("div",{style:V,children:[f.jsx("style",{children:_e}),f.jsxs("div",{style:{maxWidth:780,margin:"0 auto",padding:"2rem 1.5rem"},children:[f.jsxs("div",{style:{marginBottom:36},children:[f.jsxs("div",{style:{display:"flex",alignItems:"center",gap:12,marginBottom:6},children:[f.jsx("div",{style:{width:36,height:36,background:"#c8a84b",borderRadius:8,display:"flex",alignItems:"center",justifyContent:"center"},children:f.jsx("span",{style:{fontSize:18},children:"◆"})}),f.jsx("span",{style:{fontFamily:"'Playfair Display', serif",fontSize:22,fontWeight:600,color:"#f1f5f9",letterSpacing:"-0.02em"},children:"Instituto Impactarte"})]}),f.jsx("p",{style:{color:"#64748b",fontSize:14},children:"Sistema de Avaliação de OSCs — Motor de 4 Agentes"})]}),f.jsxs("div",{style:{marginBottom:28},children:[f.jsx("label",{style:{display:"block",fontSize:12,color:"#94a3b8",letterSpacing:"0.08em",textTransform:"uppercase",marginBottom:8},children:"Nome da Organização"}
786),f.jsx("input",{value:e,onChange:R=>t(R.target.value),placeholder:"Ex: Instituto Ramacrisna",style:{width:"100%",background:"#111827",border:"1px solid #1f2937",borderRadius:8,padding:"12px 14px",color:"#f1f5f9",fontSize:15,fontFamily:"'DM Sans', sans-serif",outline:"none"}})]}),f.jsxs("div",{style:{marginBottom:28},children:[f.jsxs("label",{style:{display:"block",fontSize:12,color:"#94a3b8",letterSpacing:"0.08em",textTransform:"uppercase",marginBottom:8},children:["Dados Estruturados do Supabase ",f.jsx("span",{style:{color:"#c8a84b",fontWeight:400},children:"obrigatório"})]}),f.jsx("p",{style:{fontSize:12,color:"#4b5563",marginBottom:8,lineHeight:1.6},children:"Cole aqui o JSON da candidatura consultado no Supabase (inclua activity_indicators, expected_transformations, revenue_sources, impact_monitoring e demais campos)."}),f.jsx("textarea",{value:a,onChange:R=>i(R.target.value),placeholder:`{
787  "mission": "...",
788  "approaches": "...",
789  "activity_indicators": [...],
790  "expected_transformations": [...],
791  "impact_monitoring": "...",
792  "revenue_sources": [...],
793  "volunteer_proportion": "..."
794}`,rows:7,style:{width:"100%",background:"#111827",border:"1px solid #1f2937",borderRadius:8,padding:"12px 14px",color:"#f1f5f9",fontSize:12,fontFamily:"monospace",outline:"none",resize:"vertical",lineHeight:1.6}})]}),f.jsxs("div",{style:{marginBottom:20},children:[f.jsx("label",{style:{display:"block",fontSize:12,color:"#94a3b8",letterSpacing:"0.08em",textTransform:"uppercase",marginBottom:12},children:"Documentos Obrigatórios"}),f.jsx("div",{className:"upload-row",children:yy.map(R=>{var le,J;const z=!!r[R.id];return f.jsxs("label",{className:`upload-item${z?" done":""}`,children:[f.jsx("input",{type:"file",accept:".pdf",style:{display:"none"},onChange:ve=>O(R.id,ve)}),f.jsx("div",{style:{width:28,height:28,borderRadius:6,background:z?"#22c55e18":"#1f2937",border:`1px solid ${z?"#22c55e55":"#374151"}`,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,fontSize:13,color:z?"#22c55e":"#6b7280"},children:z?"✓":"↑"}),f.jsxs("div",{style:{flex:1,minWidth:0},children:[f.jsx("div",{style:{fontSize:12.5,color:z?"#d1fae5":"#e2e8f0",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:R.label}),f.jsxs("div",{style:{fontSize:11,color:"#4b5563",marginTop:1},children:[R.critical?f.jsx("span",{style:{color:"#c8a84b88"},children:"crítico · "}):null,z?f.jsxs("span",{style:{color:"#22c55e88"},children:[(J=(le=r[R.id])==null?void 0:le.name)==null?void 0:J.slice(0,18),"…"]}):R.tag]})]})]},R.id)})})]}),f.jsxs("div",{style:{marginBottom:28},children:[f.jsx("label",{style:{display:"block",fontSize:12,color:"#4b5563",letterSpacing:"0.08em",textTransform:"uppercase",marginBottom:12},children:"Documentos Opcionais"}),f.jsx("div",{className:"upload-row",children:rK.map(R=>{var le,J;const z=!!r[R.id];return f.jsxs("label",{className:`upload-item${z?" done":""}`,style:{opacity:z?1:.7},children:[f.jsx("input",{type:"file",accept:".pdf",style:{display:"none"},onChange:ve=>O(R.id,ve)}),f.jsx("div",{style:{width:28,height:28,borderRadius:6,background:z?"#22c55e18":"#1f2937",border:`1px solid ${z?"#22c55e55":"#374151"}`,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,fontSize:13,color:z?"#22c55e":"#6b7280"},children:z?"✓":"↑"}),f.jsxs("div",{style:{flex:1,minWidth:0},children:[f.jsx("div",{style:{fontSize:12.5,color:z?"#d1fae5":"#94a3b8",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:R.label}),f.jsx("div",{style:{fontSize:11,color:"#4b5563",marginTop:1},children:z?f.jsxs("span",{style:{color:"#22c55e88"},children:[(J=(le=r[R.id])==null?void 0:le.name)==null?void 0:J.slice(0,18),"…"]}):R.tag})]})]},R.id)})})]}),S&&f.jsxs("div",{style:{background:"#ef444418",border:"1px solid #ef444455",borderRadius:8,padding:"12px 14px",fontSize:13,color:"#fca5a5",marginBottom:16},children:["Erro: ",S]}),f.jsx("button",{className:"run-btn",disabled:!C,onClick:j,children:C?"Iniciar Análise":`Preencha o JSON e os ${yy.filter(R=>!r[R.id]).length} documento(s) obrigatório(s) restante(s)`}),f.jsx("p",{style:{textAlign:"center",color:"#374151",fontSize:12,marginTop:14},children:"Os agentes rodam em sequência. A análise completa leva 1–3 minutos."})]})]}):o==="running"?f.jsxs("div",{style:V,children:[f.jsx("style",{children:_e}),f.jsxs("div",{style:{maxWidth:520,margin:"0 auto",padding:"3rem 1.5rem"},children:[f.jsxs("div",{style:{display:"flex",alignItems:"center",gap:10,marginBottom:32},children:[f.jsx("div",{style:{width:32,height:32,background:"#c8a84b",borderRadius:6,display:"flex",alignItems:"center",justifyContent:"center",fontSize:16},children:"◆"}),f.jsxs("div",{children:[f.jsx("div",{style:{fontSize:13,color:"#64748b"},children:"Analisando"}),f.jsx("div",{style:{fontFamily:"'Playfair Display', serif",fontSize:17,color:"#f1f5f9"},children:e})]})]}),rS.map(R=>{const z=A.includes(R.id),le=l===R.id;return f.jsxs("div",{style:{display:"flex",alignItems:"center",gap:14,padding:"16px 0",borderBottom:"1px solid #111827"},children:[f.jsx("div",{style:{width:36,height:36,borderRadius:"50%",background:z?"#22c55e18":le?"#c8a84b18":"#111827",border:`2px solid ${z?"#22c55e":le?"#c8a84b":"#1f2937"}`,display:"flex",alignItems:"center",justifyContent:"center",fontSize:13,color:z?"#22c55e":le?"#c8a84b":"#374151",flexShrink:0,transition:"all 0.3s"},children:z?"✓":le?"⟳":R.id}),f.jsxs("div",{style:{flex:1},children:[f.jsxs("div",{style:{fontSize:14,color:z?"#d1fae5":le?"#fef3c7":"#4b5563",fontWeight:le||z?500:400},children:["Agente ",R.id," — ",R.name]}),f.jsx("div",{style:{fontSize:12,color:z?"#22c55e88":le?"#c8a84b88":"#374151",marginTop:2},children:z?"Concluído":le?"Processando documentos…":"Aguardando"})]})]},R.id)})]})]}):f.jsxs("div",{style:V,children:[f.jsx(TVe,{}),f.jsx("style",{children:_e}),f.jsxs("div",{style:{display:"grid",gridTemplateColumns:"260px 1fr",minHeight:"100vh"},children:[f.jsxs("div",{style:{background:"#0e1320",borderRight:"1px solid #1a2030",padding:"24px 20px",display:"flex",flexDirection:"column",gap:20},children:[f.jsxs("div",{children:[f.jsx("div",{style:{fontSize:11,color:"#374151",letterSpacing:"0.08em",textTransform:"uppercase",marginBottom:6},children:"Organização"}),f.jsx("div",{style:{fontFamily:"'Playfair Display', serif",fontSize:16,color:"#f1f5f9",lineHeight:1.3},children:e})]}),!Oe&&W!=null&&f.jsxs("div",{style:{background:"#111827",borderRadius:12,padding:18,border:`1px solid ${me?"#22c55e33":"#ef444433"}`},children:[f.jsx("div",{style:{fontSize:11,color:"#64748b",textTransform:"uppercase",letterSpacing:"0.08em",marginBottom:8},children:"Score Final"}),f.jsx("div",{style:{fontFamily:"'JetBrains Mono', monospace",fontSize:44,fontWeight:600,color:Ad(W),lineHeight:1},children:W.toFixed(1)}),f.jsx("div",{style:{fontSize:12,color:"#6b7280",marginTop:4,fontFamily:"'JetBrains Mono', monospace"},children:"de 5,0"}),f.jsxs("div",{style:{marginTop:12,display:"inline-flex",alignItems:"center",gap:6,background:me?"#22c55e18":"#ef444418",border:`1px solid ${me?"#22c55e44":"#ef444444"}`,borderRadius:6,padding:"6px 10px"},children:[f.jsx("span",{style:{fontSize:13},children:me?"✓":"✗"}),f.jsx("span",{style:{fontSize:12,color:me?"#86efac":"#fca5a5",fontWeight:500},children:me?"Passa de fase":"Não passa (< 3,5)"})]})]}),Oe&&f.jsxs("div",{style:{background:"#ef444412",border:"1px solid #ef444433",borderRadius:12,padding:16},children:[f.jsx("div",{style:{fontSize:13,color:"#fca5a5",fontWeight:500},children:"✗ Reprovada — Eliminatório"}),f.jsx("div",{style:{fontSize:12,color:"#6b7280",marginTop:4},children:((ce=h[1])==null?void 0:ce.motivo_reprovacao)||"Critério documental não atendido."})]}),!Oe&&f.jsxs("div",{children:[f.jsx("div",{style:{fontSize:11,color:"#374151",letterSpacing:"0.08em",textTransform:"uppercase",marginBottom:10},children:"Notas por Agente"}),[{label:"Ag. 2 — Metodologia",val:T},{label:"Ag. 3 — Impacto",val:fe},{label:"Ag. 4 — Financeiro",val:pe}].map(R=>f.jsxs("div",{style:{marginBottom:10},children:[f.jsxs("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:4},children:[f.jsx("span",{style:{fontSize:12,color:"#64748b"},children:R.label}),f.jsx("span",{style:{fontFamily:"'JetBrains Mono', monospace",fontSize:12,color:Ad(R.val),fontWeight:500},children:R.val??"—"})]}),f.jsx("div",{className:"score-bar",children:f.jsx("div",{style:{height:"100%",width:R.val?`${R.val/5*100}%`:"0%",background:Ad(R.val),transition:"width 0.5s"}})})]},R.label))]}),!Oe&&f.jsxs("div",{children:[f.jsx("div",{style:{fontSize:11,color:"#374151",letterSpacing:"0.08em",textTransform:"uppercase",marginBottom:10},children:"Bônus Manual"}),[{label:"Auditoria independente",val:v,set:y,pts:"+0,3"}
794,{label:"Reconhecimento externo",val:x,set:b,pts:"+0,2"}].map(R=>f.jsxs("label",{style:{display:"flex",alignItems:"center",gap:8,marginBottom:10,cursor:"pointer"},children:[f.jsx("div",{onClick:()=>R.set(!R.val),style:{width:36,height:20,background:R.val?"#c8a84b":"#1f2937",borderRadius:10,position:"relative",transition:"background 0.2s",flexShrink:0,border:`1px solid ${R.val?"#c8a84b":"#374151"}`},children:f.jsx("div",{style:{position:"absolute",top:2,left:R.val?17:2,width:14,height:14,background:R.val?"#0b0f1a":"#4b5563",borderRadius:"50%",transition:"left 0.2s"}})}),f.jsxs("div",{children:[f.jsx("div",{style:{fontSize:12,color:"#cbd5e1"},children:R.label}),f.jsxs("div",{style:{fontSize:11,color:"#c8a84b88"},children:[R.pts," pontos"]})]})]},R.label))]}),f.jsx("div",{style:{marginTop:"auto"},children:f.jsx("button",{className:"reset-btn",onClick:()=>{s("setup"),d({}),p({}),_([]),y(!1),b(!1),i(""),n({})},children:"← Nova análise"})})]}),f.jsxs("div",{style:{display:"flex",flexDirection:"column",overflow:"hidden"},children:[f.jsx("div",{style:{display:"flex",borderBottom:"1px solid #1a2030",padding:"0 20px",background:"#0d1117",overflowX:"auto"},children:rS.filter(R=>u[R.id]).map(R=>{const z=R.id===1&&Oe;return f.jsxs("button",{className:`tab-btn${g===R.id?" active":""}`,onClick:()=>m(R.id),children:[f.jsx("span",{style:{marginRight:6,fontSize:11},children:z?"✗":A.includes(R.id)?"✓":"○"}),R.short]},R.id)})}),f.jsx("div",{style:{flex:1,overflowY:"auto",padding:"24px 28px"},children:u[g]&&f.jsxs("div",{children:[f.jsxs("div",{style:{display:"flex",alignItems:"center",gap:10,marginBottom:20},children:[f.jsxs("div",{style:{fontFamily:"'Playfair Display', serif",fontSize:18,color:"#f1f5f9"},children:["Agente ",g," — ",(U=rS.find(R=>R.id===g))==null?void 0:U.name]}),g===1&&h[1]&&jVe(h[1].status,h[1].status==="APROVADA"?"#22c55e":"#ef4444"),g===2&&((I=h[2])==null?void 0:I.nota)&&f.jsx("span",{style:{fontFamily:"'JetBrains Mono', monospace",fontSize:22,color:Ad(h[2].nota),fontWeight:600},children:h[2].nota}),g===3&&h[3]&&f.jsx("div",{style:{display:"flex",gap:8},children:["pilar1","pilar2","pilar3"].map((R,z)=>h[3][R]!=null&&f.jsxs("div",{style:{textAlign:"center"},children:[f.jsx("div",{style:{fontFamily:"'JetBrains Mono', monospace",fontSize:18,color:Ad(h[3][R]),fontWeight:600},children:h[3][R]}),f.jsxs("div",{style:{fontSize:10,color:"#4b5563"},children:["P",z+1]})]},R))}),g===4&&h[4]&&f.jsx("div",{style:{display:"flex",gap:8},children:["pilar1","pilar2","pilar3","pilar4","pilar5"].map((R,z)=>h[4][R]!=null&&f.jsxs("div",{style:{textAlign:"center"},children:[f.jsx("div",{style:{fontFamily:"'JetBrains Mono', monospace",fontSize:16,color:Ad(h[4][R]),fontWeight:600},children:h[4][R]}),f.jsxs("div",{style:{fontSize:10,color:"#4b5563"},children:["P",z+1]})]},R))})]}),f.jsx("div",{className:"analysis-text",children:u[g].replace(/```json[\s\S]*?```/g,"").trim()})]})})]})]})]})}function IVe(){const e=el(),[t,r]=E.useState(!0),[n,a]=E.useState(!1);return E.useEffect(()=>{(async()=>{try{const{data:{session:i}}=await Ht.auth.getSession();if(!i){e("/login");return}const{data:o}=await Ht.from("user_roles").select("role").eq("user_id",i.user.id);if(!(o==null?void 0:o.some(l=>l.role==="admin"||l.role==="moderator"))){dt.error("Você não tem permissão para acessar esta página"),e("/");return}a(!0)}catch{e("/login")}finally{r(!1)}})()},[e]),t?f.jsx("div",{className:"min-h-screen flex items-center justify-center",children:f.jsx(Cu,{className:"h-8 w-8 animate-spin text-primary"})}):n?f.jsxs("div",{className:"min-h-screen",children:[f.jsxs("div",{className:"sticky top-0 z-50 bg-white border-b px-4 py-3 flex items-center justify-between",children:[f.jsxs(Tt,{variant:"ghost",size:"sm",onClick:()=>e("/admin"),children:[f.jsx(qO,{className:"mr-2 h-4 w-4"}),"Voltar ao painel"]}),f.jsx("p",{className:"text-xs text-[#5E5476] hidden md:block",children:"Avaliador faz chamadas diretas à API da Anthropic. Em caso de erros de CORS/401, a chamada deverá ser movida para uma função de backend."})]}),f.jsx(DVe,{})]}):null}const MVe=()=>f.jsxs("div",{className:"min-h-screen bg-white",children:[f.jsxs(tl,{children:[f.jsx("title",{children:"Termos de Uso - Impactarte"}),f.jsx("meta",{name:"description",content:"Termos de uso da plataforma do Instituto Impactarte: regras de cadastro, processo de avaliação e responsabilidades."}),f.jsx("link",{rel:"canonical",href:"https://impactarte.com.br/termos-de-uso"}),f.jsx("meta",{property:"og:title",content:"Termos de Uso - Impactarte"}),f.jsx("meta",{property:"og:description",content:"Termos legais para uso da plataforma do Instituto Impactarte."}),f.jsx("meta",{property:"og:url",content:"https://impactarte.com.br/termos-de-uso"})]}),f.jsx(av,{}),f.jsx("main",{className:"pt-32 pb-20 px-4",children:f.jsxs("div",{className:"max-w-4xl mx-auto",children:[f.jsx("h1",{className:"text-4xl font-semibold text-[#2D1A57] mb-8",children:"Termos de Uso"}),f.jsxs("div",{className:"prose prose-lg max-w-none text-[#5E5476]",children:[f.jsx("p",{className:"text-sm text-muted-foreground mb-8",children:"Última atualização: 02 de abril de 2026"}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"1. Aceitação dos Termos"}),f.jsx("p",{className:"leading-relaxed mb-4",children:'Ao acessar e utilizar o site do Instituto Impactarte ("Plataforma"), você concorda em cumprir e estar vinculado aos seguintes Termos de Uso. Se você não concordar com qualquer parte destes termos, não utilize nossa Plataforma.'})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"2. Definições"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Para fins destes Termos de Uso, consideram-se as seguintes definições:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsxs("li",{children:[f.jsx("strong",{children:"Plataforma:"})," o site do Instituto Impactarte, incluindo todas as suas páginas, funcionalidades e formulários disponibilizados ao público."]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Instituto:"})," o Instituto Impactarte, organização sem fins lucrativos responsável pela manutenção e operação da Plataforma."]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Usuário:"})," qualquer pessoa física ou jurídica que acesse ou utilize a Plataforma, independentemente de cadastro."]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Proponente:"})," a organização que submete uma candidatura por meio do formulário de cadastro de proponentes disponibilizado na Plataforma."]})]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"3. Sobre o Instituto Impactarte"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"O Instituto Impactarte é uma organização sem fins lucrativos dedicada a apoiar iniciativas nas áreas de educação, cultura e transformação social. Nossa missão é identificar, apoiar e fortalecer organizações e projetos que geram impacto positivo sustentável na sociedade."})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"4. Cadastro de Proponentes"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Ao submeter um cadastro de proponente em nossa Plataforma, você declara que:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Todas as informações fornecidas são verdadeiras, precisas e completas"}),f.jsx("li",{children:"Você está autorizado a representar a organização que está cadastrando"}),f.jsx("li",{children:"A organização está devidamente constituída e em situação regular perante os órgãos competentes"}),f.jsx("li",{children:"Os documentos anexados são autênticos e correspondem à realidade da organização"})]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"5. Obrigações do Usuário"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Ao utilizar a Plataforma, o Usuário compromete-se a:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Não submeter informações falsas, imprecisas, enganosas ou fraudulentas"}),f.jsx("li",{children:"Não tentar acessar áreas restritas da Plataforma sem a devida autorização"}),f.jsx("li",{children:"Não utilizar robôs, scrapers, crawlers ou qualquer outro meio automatizado para acessar, extrair ou mani
794pular dados da Plataforma"}),f.jsx("li",{children:"Não submeter conteúdo malicioso, incluindo vírus, malware ou qualquer código que possa comprometer a segurança da Plataforma"}),f.jsx("li",{children:"Não utilizar a Plataforma para fins ilegais ou que contrariem a moral e os bons costumes"}),f.jsx("li",{children:"Respeitar os direitos de propriedade intelectual do Instituto e de terceiros"})]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"6. Processo de Avaliação"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"O Instituto Impactarte se reserva o direito de:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Avaliar todas as propostas submetidas de acordo com nossos critérios internos"}),f.jsx("li",{children:"Solicitar informações adicionais ou esclarecimentos sobre a candidatura"}),f.jsx("li",{children:"Aprovar ou rejeitar propostas sem necessidade de justificativa detalhada"}),f.jsx("li",{children:"Modificar os critérios de seleção a qualquer momento"})]}),f.jsx("p",{className:"leading-relaxed mb-4",children:"A submissão de uma candidatura não garante aprovação ou qualquer forma de apoio."})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"7. Uso de Informações e Privacidade"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"As informações fornecidas através do cadastro serão utilizadas única e exclusivamente para fins de análise da organização segundo os parâmetros de avaliação do Instituto Impactarte."}),f.jsxs("p",{className:"leading-relaxed mb-4",children:["O tratamento de dados pessoais e organizacionais é regido pela nossa"," ",f.jsx(Nu,{to:"/politica-de-privacidade",className:"text-[#2D1A57] underline font-semibold hover:opacity-80",children:"Política de Privacidade"}),", que constitui parte integrante destes Termos de Uso. Ao aceitar estes Termos, o Usuário declara ter lido e concordado também com a Política de Privacidade."]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"8. Propriedade Intelectual"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Todo o conteúdo presente na Plataforma, incluindo mas não limitado a textos, imagens, logotipos, marcas e design, é propriedade do Instituto Impactarte ou de seus licenciadores e está protegido por leis de propriedade intelectual."}),f.jsx("p",{className:"leading-relaxed mb-4",children:"É proibida a reprodução, distribuição ou utilização do conteúdo sem autorização prévia e expressa."})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"9. Disponibilidade da Plataforma"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"O Instituto Impactarte envidará seus melhores esforços para manter a Plataforma disponível de forma contínua. No entanto, não garantimos disponibilidade ininterrupta ou livre de erros."}),f.jsx("p",{className:"leading-relaxed mb-4",children:"O Instituto reserva-se o direito de, a qualquer momento e sem aviso prévio:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Realizar manutenções programadas ou emergenciais que possam afetar a disponibilidade da Plataforma"}),f.jsx("li",{children:"Modificar, suspender ou descontinuar, temporária ou permanentemente, qualquer funcionalidade da Plataforma"}),f.jsx("li",{children:"Estabelecer limites de uso ou acesso a determinadas funcionalidades"})]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"10. Suspensão e Encerramento de Acesso"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"O Instituto Impactarte poderá, a seu exclusivo critério e sem necessidade de aviso prévio, suspender ou encerrar o acesso de qualquer Usuário à Plataforma nos seguintes casos:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Violação de qualquer disposição destes Termos de Uso"}),f.jsx("li",{children:"Submissão de informações falsas ou fraudulentas"}),f.jsx("li",{children:"Conduta que possa causar danos ao Instituto, à Plataforma ou a terceiros"}),f.jsx("li",{children:"Uso indevido ou abusivo da Plataforma"})]}),f.jsx("p",{className:"leading-relaxed mb-4",children:"A suspensão ou encerramento do acesso não exime o Usuário das responsabilidades decorrentes de atos praticados durante a utilização da Plataforma."})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"11. Limitação de Responsabilidade"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"O Instituto Impactarte não se responsabiliza por:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Interrupções temporárias ou permanentes na disponibilidade da Plataforma"}),f.jsx("li",{children:"Perda de dados decorrente de problemas técnicos"}),f.jsx("li",{children:"Decisões tomadas com base nas informações disponibilizadas na Plataforma"}),f.jsx("li",{children:"Conteúdo de sites de terceiros linkados em nossa Plataforma"})]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"12. Modificações dos Termos"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"O Instituto Impactarte reserva-se o direito de modificar estes Termos de Uso a qualquer momento. As alterações entrarão em vigor imediatamente após sua publicação na Plataforma. O uso continuado da Plataforma após tais modificações constitui sua aceitação dos novos termos."})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"13. Lei Aplicável e Foro"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Estes Termos de Uso são regidos pelas leis da República Federativa do Brasil. Fica eleito o foro da Comarca de São Paulo, Estado de São Paulo, para dirimir quaisquer controvérsias decorrentes destes termos."})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"14. Contato"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Para questões relacionadas a estes Termos de Uso, entre em contato conosco:"}),f.jsxs("p",{className:"leading-relaxed",children:[f.jsx("strong",{children:"Instituto Impactarte"}),f.jsx("br",{}),"Rua Iguatemi, 151 - Cj 201 - São Paulo/SP",f.jsx("br",{}),"Email: [email protected]"]}
794)]})]})]})}),f.jsx(iv,{})]}),FVe=()=>f.jsxs("div",{className:"min-h-screen bg-white",children:[f.jsxs(tl,{children:[f.jsx("title",{children:"Política de Privacidade - Impactarte"}),f.jsx("meta",{name:"description",content:"Como o Instituto Impactarte coleta, usa e protege seus dados pessoais em conformidade com a LGPD."}),f.jsx("link",{rel:"canonical",href:"https://impactarte.com.br/politica-de-privacidade"}),f.jsx("meta",{property:"og:title",content:"Política de Privacidade - Impactarte"}),f.jsx("meta",{property:"og:description",content:"Como o Instituto Impactarte protege seus dados pessoais (LGPD)."}),f.jsx("meta",{property:"og:url",content:"https://impactarte.com.br/politica-de-privacidade"})]}),f.jsx(av,{}),f.jsx("main",{className:"pt-32 pb-20 px-4",children:f.jsxs("div",{className:"max-w-4xl mx-auto",children:[f.jsx("h1",{className:"text-4xl font-semibold text-[#2D1A57] mb-8",children:"Política de Privacidade"}),f.jsxs("div",{className:"prose prose-lg max-w-none text-[#5E5476]",children:[f.jsxs("p",{className:"text-sm text-muted-foreground mb-8",children:["Última atualização: ",new Date().toLocaleDateString("pt-BR")]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"1. Introdução"}),f.jsx("p",{className:"leading-relaxed mb-4",children:'O Instituto Impactarte ("nós", "nosso" ou "Instituto") está comprometido com a proteção e privacidade dos dados pessoais de todos os usuários de nossa Plataforma. Esta Política de Privacidade descreve como coletamos, usamos, armazenamos e protegemos suas informações pessoais, em conformidade com a Lei Geral de Proteção de Dados (LGPD - Lei nº 13.709/2018).'}),f.jsxs("p",{className:"leading-relaxed mb-4",children:["Os dados coletados por meio de nossa Plataforma são utilizados ",f.jsx("strong",{children:"única e exclusivamente"})," para fins de análise das organizações candidatas segundo os parâmetros de avaliação do Instituto Impactarte."]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"2. Dados Coletados"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Coletamos as seguintes categorias de dados pessoais quando você se cadastra como proponente:"}),f.jsx("h3",{className:"text-xl font-semibold text-[#2D1A57] mb-3 mt-6",children:"2.1. Dados de Contato do Solicitante"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Nome completo do solicitante"}),f.jsx("li",{children:"Endereço de e-mail"}),f.jsx("li",{children:"Número de telefone"}),f.jsx("li",{children:"Cargo/posição na organização"})]}),f.jsx("h3",{className:"text-xl font-semibold text-[#2D1A57] mb-3 mt-6",children:"2.2. Dados da Organização"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Nome da organização"}),f.jsx("li",{children:"Endereço da organização"}),f.jsx("li",{children:"CNPJ e documentos relacionados"}),f.jsx("li",{children:"Missão e objetivos"}),f.jsx("li",{children:"Problema social endereçado pela organização"}),f.jsx("li",{children:"Público-alvo e descrição detalhada do público atendido"}),f.jsx("li",{children:"Abordagens e metodologias utilizadas"}),f.jsx("li",{children:"Atividades regulares desenvolvidas"}),f.jsx("li",{children:"Abrangência territorial e estados de atuação"}),f.jsx("li",{children:"Canais digitais (site, redes sociais)"}),f.jsx("li",{children:"Certificações e qualificações"}),f.jsx("li",{children:"Como a organização conheceu o Instituto (fonte de referência)"})]}),f.jsx("h3",{className:"text-xl font-semibold text-[#2D1A57] mb-3 mt-6",children:"2.3. Dados sobre Liderança e Governança"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Nomes, cargos e instâncias dos membros do conselho e diretoria"}),f.jsx("li",{children:"Histórico profissional dos membros"}),f.jsx("li",{children:"Representantes legais"})]}),f.jsx("h3",{className:"text-xl font-semibold text-[#2D1A57] mb-3 mt-6",children:"2.4. Dados Financeiros e Operacionais"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Orçamento anual do último exercício"}),f.jsx("li",{children:"Fontes de receita e respectivos percentuais"}),f.jsx("li",{children:"Percentual do orçamento destinado a atividades-fim"}),f.jsx("li",{children:"Demonstrações financeiras"}),f.jsx("li",{children:"Número de beneficiários atendidos"})]}),f.jsx("h3",{className:"text-xl font-semibold text-[#2D1A57] mb-3 mt-6",children:"2.5. Dados de Impacto e Monitoramento"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Indicadores de atividade (metas, resultados alcançados, frequência de medição)"}),f.jsx("li",{children:"Transformações esperadas e indicadores de mensuração"}),f.jsx("li",{children:"Ferramentas de coleta e resultados do último ano"}),f.jsx("li",{children:"Práticas de monitoramento de impacto"}),f.jsx("li",{children:"Indicadores-chave de desempenho (KPIs)"}),f.jsx("li",{children:"Resultados esperados e impacto social"}),f.jsx("li",{children:"Estudos e pesquisas realizados"}),f.jsx("li",{children:"Proporção de voluntários e áreas de atuação voluntária"})]}),f.jsx("h3",{className:"text-xl font-semibold text-[#2D1A57] mb-3 mt-6",children:"2.6. Documentos"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Cartão CNPJ"}),f.jsx("li",{children:"Estatuto Social"}),f.jsx("li",{children:"Relatórios de atividades"}),f.jsx("li",{children:"Demonstrações financeiras (até dois exercícios)"}),f.jsx("li",{children:"Atas de eleição da diretoria e conselhos"}),f.jsx("li",{children:"Certidão Negativa de Débitos Federais (CND Federal)"}),f.jsx("li",{children:"Certidão Negativa de Débitos Trabalhistas (CND Trabalhista)"}),f.jsx("li",{children:"Certidão de Regularidade do FGTS (CND FGTS)"}),f.jsx("li",{children:"Certidão de Licitante"})]}),f.jsx("h3",{className:"text-xl font-semibold text-[#2D1A57] mb-3 mt-6",children:"2.7. Dados Pessoais Sensíveis"}),f.jsxs("p",{className:"leading-relaxed mb-4",children:["O Instituto Impactarte ",f.jsx("strong",{children:"não coleta dados pessoais sensíveis"}
794),", tais como informações sobre origem racial ou étnica, convicção religiosa, opinião política, filiação sindical, orientação sexual, dados referentes à saúde ou dados genéticos e biométricos. Nosso formulário de cadastro não solicita nenhuma dessas categorias de informação."]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"3. Finalidade do Tratamento de Dados"}),f.jsxs("p",{className:"leading-relaxed mb-4",children:["Os dados pessoais coletados são utilizados ",f.jsx("strong",{children:"única e exclusivamente"})," para as seguintes finalidades:"]}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Avaliar a elegibilidade e adequação da organização candidata aos parâmetros de análise do Instituto Impactarte"}),f.jsx("li",{children:"Comunicar sobre o status da candidatura e próximos passos do processo de avaliação"}),f.jsx("li",{children:"Realizar due diligence e verificações necessárias para a tomada de decisão"}),f.jsx("li",{children:"Cumprir obrigações legais e regulatórias aplicáveis"}),f.jsx("li",{children:"Produzir relatórios estatísticos e análises agregadas com dados anonimizados"}),f.jsx("li",{children:"Aprimorar os processos internos de seleção e avaliação do Instituto"}),f.jsx("li",{children:"Manter registros históricos de candidaturas para referência interna"})]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"4. Base Legal para o Tratamento"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"O tratamento de seus dados pessoais está fundamentado nas seguintes bases legais da LGPD:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsxs("li",{children:[f.jsx("strong",{children:"Consentimento (Art. 7º, I):"})," Você fornece consentimento expresso ao aceitar esta Política e os Termos de Uso ao submeter sua candidatura"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Execução de contrato (Art. 7º, V):"})," O tratamento é necessário para avaliar e potencialmente executar acordos de apoio entre o Instituto e a organização candidata"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Cumprimento de obrigação legal (Art. 7º, II):"})," Para atender requisitos legais e regulatórios aplicáveis a instituições sem fins lucrativos"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Legítimo interesse (Art. 7º, IX):"})," Para conduzir processos de seleção e due diligence de organizações candidatas, sempre respeitando os direitos e liberdades fundamentais do titular"]})]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"5. Compartilhamento de Dados"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Seus dados pessoais podem ser compartilhados com as seguintes categorias de destinatários, sempre com a finalidade exclusiva de viabilizar a análise da organização candidata:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsxs("li",{children:[f.jsx("strong",{children:"Equipe interna:"})," Colaboradores e conselheiros do Instituto diretamente envolvidos no processo de avaliação das candidaturas"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Consultores externos:"})," Especialistas contratados pelo Instituto para auxiliar na avaliação técnica das propostas, sob obrigação contratual de confidencialidade"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Prestadores de serviços:"})," Empresas que fornecem serviços de tecnologia, armazenamento de dados e infraestrutura necessários ao funcionamento da Plataforma, igualmente vinculados a cláusulas de confidencialidade e proteção de dados"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Autoridades competentes:"})," Exclusivamente quando exigido por lei ou ordem judicial"]})]}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Todos os terceiros que têm acesso aos seus dados são contratualmente obrigados a mantê-los confidenciais e a utilizá-los apenas para as finalidades especificadas nesta Política. O Instituto não comercializa, cede ou disponibiliza dados pessoais para quaisquer outras finalidades além das aqui descritas."})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"6. Armazenamento e Segurança"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Implementamos medidas técnicas e organizacionais apropriadas para proteger seus dados pessoais contra acesso não autorizado, perda, destruição ou alteração. Isso inclui:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Criptografia de dados em trânsito (TLS/SSL) e em repouso"}),f.jsx("li",{children:"Controles de acesso baseados em funções (RBAC)"}),f.jsx("li",{children:"Monitoramento e registro de atividades de acesso"}),f.jsx("li",{children:"Backups regulares e redundância de dados"}),f.jsx("li",{children:"Políticas internas de segurança da informação"}),f.jsx("li",{children:"Autenticação segura para acesso administrativo à Plataforma"})]}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Seus dados são armazenados em servidores seguros com proteção adequada de dados conforme padrões internacionais."})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"7. Tempo de Retenção"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Manteremos seus dados pessoais pelo tempo necessário para:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"Cumprir as finalidades descritas nesta Política"}),f.jsx("li",{children:"Atender requisitos legais e regulatórios (mínimo de 5 anos após o término do relacionamento)"}),f.jsx("li",{children:"Resolver disputas e fazer cumprir nossos acordos"})]}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Após esse período, os dados serão anonimizados ou excluídos de forma segura. A organização pode, a qualquer momento, solicitar a exclusão antecipada dos seus dados conforme descrito na Seção 8."})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"8. Seus Direitos como Titular de Dados"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"De acordo com a LGPD, você tem os seguintes direitos em relação aos seus dados pessoais:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsxs("li",{children:[f.jsx("strong",{children:"Confirmação e acesso:"})," Confirmar se tratamos seus dados e acessá-los"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Correção:"})," Solicitar a correção de dados incompletos, inexatos ou desatualizados"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Anonimização, bloqueio ou eliminação:"})," Solicitar a anonimização, bloqueio ou eliminação de dados desnecessários, excessivos ou tratados em desconformidade"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Portabilidade:"})," Solicitar a portabilidade dos dados a outro fornecedor"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Eliminação:"})," Solicitar a eliminação dos dados tratados com base em consentimento"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Informação sobre compartilhamento:"})," Obter informações sobre entidades com as quais compartilhamos 
794seus dados"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Revogação do consentimento:"})," Revogar o consentimento a qualquer momento"]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Oposição:"})," Opor-se ao tratamento em caso de descumprimento da LGPD"]})]}),f.jsxs("p",{className:"leading-relaxed mb-4",children:[f.jsx("strong",{children:"Direito de exclusão e remoção de dados:"})," As organizações candidatas podem solicitar, a qualquer momento, a exclusão completa e remoção de todos os seus dados de nossa base. Para isso, basta formalizar o pedido através do e-mail: ",f.jsx("a",{href:"mailto:[email protected]",className:"text-primary hover:underline",children:"[email protected]"}),". O Instituto se compromete a processar a solicitação no prazo de até 15 (quinze) dias úteis."]}),f.jsxs("p",{className:"leading-relaxed mb-4",children:["Para exercer qualquer dos direitos acima, entre em contato através do e-mail: ",f.jsx("a",{href:"mailto:[email protected]",className:"text-primary hover:underline",children:"[email protected]"})]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"9. Cookies e Tecnologias de Armazenamento"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Nossa Plataforma utiliza pequenos arquivos de armazenamento no navegador para os seguintes fins:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsxs("li",{children:[f.jsx("strong",{children:"Cookie técnico da área administrativa:"})," Utilizado apenas na área restrita do site para memorizar a preferência de exibição do menu lateral. Não contém dados pessoais."]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Preferência de consentimento:"})," Registramos no navegador se você aceitou ou rejeitou o aviso de cookies, para que o banner não seja exibido repetidamente. Não contém dados pessoais."]}),f.jsxs("li",{children:[f.jsx("strong",{children:"Dados sobre a origem da visita — apenas mediante aceite:"}),' Caso você clique em "Aceitar" no banner de cookies, registramos no navegador informações sobre o site de origem que o direcionou até nós, os parâmetros de campanha presentes no endereço da página e a página inicial acessada. Essas informações são anexadas à sua candidatura quando você submete o formulário de cadastro, e nos ajudam a entender por quais canais as organizações chegam até nós. Se você clicar em "Rejeitar", nada disso é coletado nem armazenado, e nenhum dado de origem é enviado junto com a candidatura.']})]}),f.jsxs("p",{className:"leading-relaxed mb-4",children:[f.jsx("strong",{children:"Como revogar o consentimento:"})," a qualquer momento você pode clicar em ",f.jsx("strong",{children:'"Preferências de cookies"'})," no rodapé do site para reabrir o banner e alterar sua escolha. Ao rejeitar, qualquer dado de origem porventura armazenado é imediatamente apagado do seu navegador. Você também pode limpar os cookies e o armazenamento local deste site nas configurações do seu navegador."]}),f.jsxs("p",{className:"leading-relaxed mb-4",children:["Rejeitar os cookies não impede o uso da Plataforma nem o envio do formulário de candidatura. ",f.jsx("strong",{children:"Não utilizamos"})," cookies de publicidade nem ferramentas de monitoramento de comportamento de terceiros além do que está descrito acima."]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"10. Transferência Internacional de Dados"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Caso haja necessidade de transferência internacional de dados (por exemplo, em razão do armazenamento em servidores de computação em nuvem localizados fora do Brasil), garantiremos que:"}),f.jsxs("ul",{className:"list-disc pl-6 mb-4 space-y-2",children:[f.jsx("li",{children:"O país de destino ofereça grau de proteção adequado conforme avaliação da ANPD"}),f.jsx("li",{children:"Sejam adotadas cláusulas contratuais padrão aprovadas pela autoridade competente"}),f.jsx("li",{children:"Haja consentimento específico do titular, quando aplicável"})]})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"11. Alterações nesta Política"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Podemos atualizar esta Política de Privacidade periodicamente. Notificaremos sobre alterações significativas através de aviso em nossa Plataforma ou por e-mail. A versão mais recente estará sempre disponível em nosso site."})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"12. Encarregado de Proteção de Dados (DPO)"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Caso tenha dúvidas sobre esta Política ou sobre o tratamento de seus dados pessoais, você pode entrar em contato com nosso Encarregado de Proteção de Dados:"}),f.jsxs("p",{className:"leading-relaxed mb-4",children:[f.jsx("strong",{children:"Instituto Impactarte - Encarregado de Dados"}),f.jsx("br",{}),"Email: ",f.jsx("a",{href:"mailto:[email protected]",className:"text-primary hover:underline",children:"[email protected]"}),f.jsx("br",{}),"Endereço: Rua Iguatemi, 151 - Cj 201 - São Paulo/SP"]}),f.jsx("p",{className:"leading-relaxed mb-4",children:"O Encarregado de Proteção de Dados do Instituto Impactarte foi nomeado por meio de Termo de Nomeação formal, conforme exigid
794o pela LGPD, e está à disposição para atender solicitações dos titulares de dados e da Autoridade Nacional de Proteção de Dados (ANPD)."})]}),f.jsxs("section",{className:"mb-8",children:[f.jsx("h2",{className:"text-2xl font-semibold text-[#2D1A57] mb-4",children:"13. Autoridade Nacional de Proteção de Dados (ANPD)"}),f.jsx("p",{className:"leading-relaxed mb-4",children:"Se você não estiver satisfeito com nossas respostas ou práticas de privacidade, você tem o direito de registrar uma reclamação junto à Autoridade Nacional de Proteção de Dados (ANPD):"}),f.jsxs("p",{className:"leading-relaxed",children:["Website: ",f.jsx("a",{href:"https://www.gov.br/anpd",target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"www.gov.br/anpd"})]})]})]})]})}),f.jsx(iv,{})]}),$Ve=()=>{const e=Nh();return E.useEffect(()=>{console.error("404 Error: User attempted to access non-existent route:",e.pathname)},[e.pathname]),f.jsxs("div",{className:"flex min-h-screen items-center justify-center bg-gray-100",children:[f.jsxs(tl,{children:[f.jsx("title",{children:"Página não encontrada - Impactarte"}),f.jsx("meta",{name:"description",content:"A página que você procura não existe. Volte ao site do Instituto Impactarte."}),f.jsx("meta",{name:"robots",content:"noindex"})]}),f.jsxs("div",{className:"text-center",children:[f.jsx("h1",{className:"mb-4 text-4xl font-bold",children:"404"}),f.jsx("p",{className:"mb-4 text-xl text-gray-600",children:"Oops! Page not found"}),f.jsx("a",{href:"/",className:"text-blue-500 underline hover:text-blue-700",children:"Return to Home"})]})]})},LVe=()=>{const e=el();return E.useEffect(()=>{document.title="Candidatura recebida! | Impactarte";const t=document.querySelector('meta[name="description"]'),r="Recebemos sua candidatura ao edital da Impactarte. Em breve nossa equipe entrará em contato.";if(t)t.setAttribute("content",r);else{const a=document.createElement("meta");a.name="description",a.content=r,document.head.appendChild(a)}let n=document.querySelector('link[rel="canonical"]');n||(n=document.createElement("link"),n.rel="canonical",document.head.appendChild(n)),n.href=`${window.location.origin}/obrigado`,typeof window.gtag=="function"&&window.gtag("event","conversion",{send_to:"AW-18074413491/nWDfCNbk6KAcELPTxqpD"})},[]),f.jsxs("div",{className:"min-h-screen flex flex-col bg-background",children:[f.jsxs(tl,{children:[f.jsx("title",{children:"Candidatura recebida! - Impactarte"}),f.jsx("meta",{name:"description",content:"Recebemos sua candidatura ao edital do Instituto Impactarte. Em breve nossa equipe entrará em contato."}),f.jsx("link",{rel:"canonical",href:"https://impactarte.com.br/obrigado"}),f.jsx("meta",{name:"robots",content:"noindex"})]}),f.jsx(av,{}),f.jsx("main",{className:"flex-1 container mx-auto px-4 pt-48 pb-24 max-w-2xl",children:f.jsxs("article",{className:"text-center animate-fade-in",children:[f.jsx("div",{className:"flex justify-center mb-6",children:f.jsx(FZ,{className:"h-16 w-16 text-primary",strokeWidth:1.5})}),f.jsx("h1",{className:"text-3xl md:text-4xl font-semibold text-primary mb-6",children:"Candidatura recebida!"}),f.jsx("div",{className:"w-20 h-1 bg-gradient-to-r from-primary to-secondary mx-auto mb-8"}),f.jsx("p",{className:"text-base md:text-lg text-muted-foreground leading-relaxed mb-10 font-light",children:"Obrigado! Recebemos sua candidatura ao edital da ImpactArte. Nossa equipe vai avaliar seu projeto e entraremos em contato em até 30 dias."}),f.jsx(Tt,{onClick:()=>e("/"),size:"lg",className:"bg-primary hover:bg-primary/90 text-primary-foreground font-semibold px-8 py-6 text-lg rounded-full transition-all duration-300 hover:scale-105 shadow-lg",children:"Voltar ao site"})]})}),f.jsx(iv,{})]})},XM="cookie-consent",BVe=()=>{const[e,t]=E.useState(!1);E.useEffect(()=>{if(!localStorage.getItem(XM)){const a=setTimeout(()=>t(!0),1e3);return()=>clearTimeout(a)}},[]),E.useEffect(()=>{const n=()=>t(!0);return window.addEventListener("cookie-consent:reopen",n),()=>window.removeEventListener("cookie-consent:reopen",n)},[]);const r=n=>{localStorage.setItem(XM,n),n==="accepted"?Koe():YB(),t(!1)};return e?f.jsx("div",{className:"fixed bottom-0 inset-x-0 z-50 animate-[slide
794Up_0.4s_ease-out] p-4",children:f.jsxs("div",{className:"max-w-4xl mx-auto bg-card/95 backdrop-blur-sm border border-border rounded-xl shadow-lg p-4 sm:p-6 flex flex-col sm:flex-row items-center gap-4",children:[f.jsxs("p",{className:"text-sm text-muted-foreground text-center sm:text-left flex-1",children:["Este site utiliza cookies para melhorar a experiência de uso. Veja nossa"," ",f.jsx(Nu,{to:"/politica-de-privacidade",className:"text-primary underline hover:text-primary/80",children:"Política de Privacidade"}),"."]}),f.jsxs("div",{className:"flex gap-3 shrink-0",children:[f.jsx(Tt,{variant:"outline",size:"sm",onClick:()=>r("rejected"),children:"Rejeitar"}),f.jsx(Tt,{size:"sm",onClick:()=>r("accepted"),children:"Aceitar"})]})]})}):null},UVe=new dte,zVe=()=>f.jsx(vte,{client:UVe,children:f.jsxs(qee,{children:[f.jsx(PJ,{}),f.jsx(lQ,{}),f.jsxs(Ere,{children:[f.jsxs(gre,{children:[f.jsx(Vi,{path:"/",element:f.jsx(Zoe,{})}),f.jsx(Vi,{path:"/cadastro-proponente",element:f.jsx(Cde,{})}),f.jsx(Vi,{path:"/login",element:f.jsx(Pde,{})}),f.jsx(Vi,{path:"/admin",element:f.jsx(cLe,{})}),f.jsx(Vi,{path:"/admin/candidatura/:id",element:f.jsx(AVe,{})}),f.jsx(Vi,{path:"/avaliar-ong",element:f.jsx(IVe,{})}),f.jsx(Vi,{path:"/termos-de-uso",element:f.jsx(MVe,{})}),f.jsx(Vi,{path:"/politica-de-privacidade",element:f.jsx(FVe,{})}),f.jsx(Vi,{path:"/obrigado",element:f.jsx(LVe,{})}),f.jsx(Vi,{path:"*",element:f.jsx($Ve,{})})]}),f.jsx(BVe,{})]})]})});b$(document.getElementById("root")).render(f.jsx(B.StrictMode,{children:f.jsx(p6,{children:f.jsx(zVe,{})})}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.