PageSourceSearch

https://laeconocrm-nufq7c2g.manus.space/assets/index-BQyuKTyg.js

js laeconocrm-nufq7c2g.manus.space collected 2026-10-03 05:02:55 UTC 1,697,534 bytes, 719 lines download raw bytes

vendor: 28,184 bytes, lines 1-9
1function mW(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 s=Object.getOwnPropertyDescriptor(n,a);s&&Object.defineProperty(e,a,s.get?s:{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 s of a)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(a){const s={};return a.integrity&&(s.integrity=a.integrity),a.referrerPolicy&&(s.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?s.credentials="include":a.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(a){if(a.ep)return;a.ep=!0;const s=r(a);fetch(a.href,s)}})();var rm=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function kt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var eb={exports:{}},Lf={};/**
2 * @license React
3 * react-jsx-runtime.production.js
4 *
5 * Copyright (c) Meta Platforms, Inc. and affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var Q5;function xW(){if(Q5)return Lf;Q5=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(n,a,s){var o=null;if(s!==void 0&&(o=""+s),a.key!==void 0&&(o=""+a.key),"key"in a){s={};for(var u in a)u!=="key"&&(s[u]=a[u])}else s=a;return a=s.ref,{$$typeof:e,type:n,key:o,ref:a!==void 0?a:null,props:s}}return Lf.Fragment=t,Lf.jsx=r,Lf.jsxs=r,Lf}var K5;function gW(){return K5||(K5=1,eb.exports=xW()),eb.exports}var l=gW(),gc=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(){}},vW={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},yW=class{#t=vW;#e=!1;setTimeoutProvider(e){this.#t=e}setTimeout(e,t){return this.#t.setTimeout(e,t)}clearTimeout(e){this.#t.clearTimeout(e)}setInterval(e,t){return this.#t.setInterval(e,t)}clearInterval(e){this.#t.clearInterval(e)}},zl=new yW;function bW(e){setTimeout(e,0)}var Zl=typeof window>"u"||"Deno"in globalThis;function _n(){}function wW(e,t){return typeof e=="function"?e(t):e}function LN(e){return typeof e=="number"&&e>=0&&e!==1/0}function N7(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Qo(e,t){return typeof e=="function"?e(t):e}function Za(e,t){return typeof e=="function"?e(t):e}function Y5(e,t){const{type:r="all",exact:n,fetchStatus:a,predicate:s,queryKey:o,stale:u}=e;if(o){if(n){if(t.queryHash!==tC(o,t.options))return!1}else if(!Sh(t.queryKey,o))return!1}if(r!=="all"){const d=t.isActive();if(r==="active"&&!d||r==="inactive"&&d)return!1}return!(typeof u=="boolean"&&t.isStale()!==u||a&&a!==t.state.fetchStatus||s&&!s(t))}function X5(e,t){const{exact:r,status:n,predicate:a,mutationKey:s}=e;if(s){if(!t.options.mutationKey)return!1;if(r){if(Yo(t.options.mutationKey)!==Yo(s))return!1}else if(!Sh(t.options.mutationKey,s))return!1}return!(n&&t.state.status!==n||a&&!a(t))}function tC(e,t){return(t?.queryKeyHashFn||Yo)(e)}function Yo(e){return JSON.stringify(e,(t,r)=>BN(r)?Object.keys(r).sort().reduce((n,a)=>(n[a]=r[a],n),{}):r)}function Sh(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(r=>Sh(e[r],t[r])):!1}var SW=Object.prototype.hasOwnProperty;function rC(e,t){if(e===t)return e;const r=Z5(e)&&Z5(t);if(!r&&!(BN(e)&&BN(t)))return t;const a=(r?e:Object.keys(e)).length,s=r?t:Object.keys(t),o=s.length,u=r?new Array(o):{};let d=0;for(let f=0;f<o;f++){const p=r?f:s[f],m=e[p],g=t[p];if(m===g){u[p]=m,(r?f<a:SW.call(e,p))&&d++;continue}if(m===null||g===null||typeof m!="object"||typeof g!="object"){u[p]=g;continue}const y=rC(m,g);u[p]=y,y===m&&d++}return a===o&&d===a?e:u}function Nh(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 Z5(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function BN(e){if(!J5(e))return!1;const t=e.constructor;if(t===void 0)return!0;const r=t.prototype;return!(!J5(r)||!r.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function J5(e){return Object.prototype.toString.call(e)==="[object Object]"}function NW(e){return new Promise(t=>{zl.setTimeout(t,e)})}function $N(e,t,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?rC(e,t):t}function AW(e,t,r=0){const n=[...e,t];return r&&n.length>r?n.slice(1):n}function _W(e,t,r=0){const n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var Aa=Symbol();function A7(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Aa?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function _7(e,t){return typeof e=="function"?e(...t):!!e}var CW=class extends gc{#t;#e;#r;constructor(){super(),this.#r=e=>{if(!Zl&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#e||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#r=e,this.#e?.(),this.#e=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#t!==e&&(this.#t=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},nC=new CW;function zN(){let e,t;const r=new Promise((a,s)=>{e=a,t=s});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}var jW=bW;function EW(){let e=[],t=0,r=u=>{u()},n=u=>{u()},a=jW;const s=u=>{t?e.push(u):a(()=>{r(u)})},o=()=>{const u=e;e=[],u.length&&a(()=>{n(()=>{u.forEach(d=>{r(d)})})})};return{batch:u=>{let d;t++;try{d=u()}finally{t--,t||o()}return d},batchCalls:u=>(...d)=>{s(()=>{u(...d)})},schedule:s,setNotifyFunction:u=>{r=u},setBatchNotifyFunction:u=>{n=u},setScheduler:u=>{a=u}}}var wr=EW(),TW=class extends gc{#t=!0;#e;#r;constructor(){super(),this.#r=e=>{if(!Zl&&window.addEventListener){const t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#e||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#r=e,this.#e?.(),this.#e=e(this.setOnline.bind(this))}setOnline(e){this.#t!==e&&(this.#t=e,this.listeners.forEach(r=>{r(e)}))}isOnline(){return this.#t}},Xm=new TW;function OW(e){return Math.min(1e3*2**e,3e4)}function C7(e){return(e??"online")==="online"?Xm.isOnline():!0}var UN=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function j7(e){let t=!1,r=0,n;const a=zN(),s=()=>a.status!=="pending",o=v=>{if(!s()){const b=new UN(v);g(b),e.onCancel?.(b)}},u=()=>{t=!0},d=()=>{t=!1},f=()=>nC.isFocused()&&(e.networkMode==="always"||Xm.isOnline())&&e.canRun(),p=()=>C7(e.networkMode)&&e.canRun(),m=v=>{s()||(n?.(),a.resolve(v))},g=v=>{s()||(n?.(),a.reject(v))},y=()=>new Promise(v=>{n=b=>{(s()||f())&&v(b)},e.onPause?.()}).then(()=>{n=void 0,s()||e.onContinue?.()}),w=()=>{if(s())return;let v;const b=r===0?e.initialPromise:void 0;try{v=b??e.fn()}catch(N){v=Promise.reject(N)}Promise.resolve(v).then(m).catch(N=>{if(s())return;const _=e.retry??(Zl?0:3),C=e.retryDelay??OW,P=typeof C=="function"?C(r,N):C,E=_===!0||typeof _=="number"&&r<_||typeof _=="function"&&_(r,N);if(t||!E){g(N);return}r++,e.onFail?.(r,N),NW(P).then(()=>f()?void 0:y()).then(()=>{t?g(N):w()})})};return{promise:a,status:()=>a.status,cancel:o,continue:()=>(n?.(),a),cancelRetry:u,continueRetry:d,canStart:p,start:()=>(p()?w():y().then(w),a)}}var E7=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),LN(this.gcTime)&&(this.#t=zl.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(Zl?1/0:300*1e3))}clearGcTimeout(){this.#t&&(zl.clearTimeout(this.#t),this.#t=void 0)}},PW=class extends E7{#t;#e;#r;#a;#n;#s;#o;constructor(e){super(),this.#o=!1,this.#s=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#a=e.client,this.#r=this.#a.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#t=eT(this.options),this.state=e.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#n?.promise}setOptions(e){if(this.options={...this.#s,...e},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const t=eT(this.options);t.data!==void 0&&(this.setData(t.data,{updatedAt:t.dataUpdatedAt,manual:!0}),this.#t=t)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#r.remove(this)}setData(e,t){const r=$N(this.state.data,e,this.options);return this.#i({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e,t){this.#i({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#n?.promise;return this.#n?.cancel(e),t?t.then(_n).catch(_n):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(e=>Za(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Aa||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>Qo(e.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e==="static"?!1:this.state.isInvalidated?!0:!N7(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#n?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#n?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#n&&(this.#o?this.#n.cancel({revert:!0}):this.#n.cancelRetry()),this.scheduleGc()),this.#r.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}async fetch(e,t){if(this.state.fetchStatus!=="idle"&&this.#n?.status()!=="rejected"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#n)return this.#n.continueRetry(),this.#n.promise}if(e&&this.setOptions(e),!this.options.queryFn){const u=this.observers.find(d=>d.options.queryFn);u&&this.setOptions(u.options)}const r=new AbortController,n=u=>{Object.defineProperty(u,"signal",{enumerable:!0,get:()=>(this.#o=!0,r.signal)})},a=()=>{const u=A7(this.options,t),f=(()=>{const p={client:this.#a,queryKey:this.queryKey,meta:this.meta};return n(p),p})();return this.#o=!1,this.options.persister?this.options.persister(u,f,this):u(f)},o=(()=>{const u={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#a,state:this.state,fetchFn:a};return n(u),u})();this.options.behavior?.onFetch(o,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==o.fetchOptions?.meta)&&this.#i({type:"fetch",meta:o.fetchOptions?.meta}),this.#n=j7({initialPromise:t?.initialPromise,fn:o.fetchFn,onCancel:u=>{u instanceof UN&&u.revert&&this.setState({...this.#e,fetchStatus:"idle"}),r.abort()},onFail:(u,d)=>{this.#i({type:"failed",failureCount:u,error:d})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0});try{const u=await this.#n.start();if(u===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(u),this.#r.config.onSuccess?.(u,this),this.#r.config.onSettled?.(u,this.state.error,this),u}catch(u){if(u instanceof UN){if(u.silent)return this.#n.promise;if(u.revert){if(this.state.data===void 0)throw u;return this.state.data}}throw this.#i({type:"error",error:u}),this.#r.config.onError?.(u,this),this.#r.config.onSettled?.(this.state.data,u,this),u}finally{this.scheduleGc()}}#i(e){const t=r=>{switch(e.type){case"failed":return{...r,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...T7(r.data,this.options),fetchMeta:e.meta??null};case"success":const n={...r,data:e.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#e=e.manual?n:void 0,n;case"error":const a=e.error;return{...r,error:a,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...e.state}}};this.state=t(this.state),wr.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),this.#r.notify({query:this,type:"updated",action:e})})}};function T7(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:C7(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function eT(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 bp=class extends gc{constructor(e,t){super(),this.options=t,this.#t=e,this.#i=null,this.#o=zN(),this.bindMethods(),this.setOptions(t)}#t;#e=void 0;#r=void 0;#a=void 0;#n;#s;#o;#i;#h;#d;#f;#c;#u;#l;#m=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),tT(this.#e,this.options)?this.#p():this.updateResult(),this.#y())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return qN(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return qN(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#b(),this.#w(),this.#e.removeObserver(this)}setOptions(e){const t=this.options,r=this.#e;if(this.options=this.#t.defaultQueryOptions(e),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Za(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#S(),this.#e.setOptions(this.options),t._defaulted&&!Nh(this.options,t)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const n=this.hasListeners();n&&rT(this.#e,r,this.options,t)&&this.#p(),this.updateResult(),n&&(this.#e!==r||Za(this.options.enabled,this.#e)!==Za(t.enabled,this.#e)||Qo(this.options.staleTime,this.#e)!==Qo(t.staleTime,this.#e))&&this.#x();const a=this.#g();n&&(this.#e!==r||Za(this.options.enabled,this.#e)!==Za(t.enabled,this.#e)||a!==this.#l)&&this.#v(a)}getOptimisticResult(e){const t=this.#t.getQueryCache().build(this.#t,e),r=this.createResult(t,e);return MW(this,r)&&(this.#a=r,this.#s=this.options,this.#n=this.#e.state),r}getCurrentResult(){return this.#a}trackResult(e,t){return new Proxy(e,{get:(r,n)=>(this.trackProp(n),t?.(n),n==="promise"&&!this.options.experimental_prefetchInRender&&this.#o.status==="pending"&&this.#o.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(r,n))})}trackProp(e){this.#m.add(e)}getCurrentQuery(){return this.#e}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#t.defaultQueryOptions(e),r=this.#t.getQueryCache().build(this.#t,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#p({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#a))}#p(e){this.#S();let t=this.#e.fetch(this.options,e);return e?.throwOnError||(t=t.catch(_n)),t}#x(){this.#b();const e=Qo(this.options.staleTime,this.#e);if(Zl||this.#a.isStale||!LN(e))return;const r=N7(this.#a.dataUpdatedAt,e)+1;this.#c=zl.setTimeout(()=>{this.#a.isStale||this.updateResult()},r)}#g(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#v(e){this.#w(),this.#l=e,!(Zl||Za(this.options.enabled,this.#e)===!1||!LN(this.#l)||this.#l===0)&&(this.#u=zl.setInterval(()=>{(this.options.refetchIntervalInBackground||nC.isFocused())&&this.#p()},this.#l))}#y(){this.#x(),this.#v(this.#g())}#b(){this.#c&&(zl.clearTimeout(this.#c),this.#c=void 0)}#w(){this.#u&&(zl.clearInterval(this.#u),this.#u=void 0)}createResult(e,t){const r=this.#e,n=this.options,a=this.#a,s=this.#n,o=this.#s,d=e!==r?e.state:this.#r,{state:f}=e;let p={...f},m=!1,g;if(t._optimisticResults){const O=this.hasListeners(),M=!O&&tT(e,t),F=O&&rT(e,r,t,n);(M||F)&&(p={...p,...T7(f.data,e.options)}),t._optimisticResults==="isRestoring"&&(p.fetchStatus="idle")}let{error:y,errorUpdatedAt:w,status:v}=p;g=p.data;let b=!1;if(t.placeholderData!==void 0&&g===void 0&&v==="pending"){let O;a?.isPlaceholderData&&t.placeholderData===o?.placeholderData?(O=a.data,b=!0):O=typeof t.placeholderData=="function"?t.placeholderData(this.#f?.state.data,this.#f):t.placeholderData,O!==void 0&&(v="success",g=$N(a?.data,O,t),m=!0)}if(t.select&&g!==void 0&&!b)if(a&&g===s?.data&&t.select===this.#h)g=this.#d;else try{this.#h=t.select,g=t.select(g),g=$N(a?.data,g,t),this.#d=g,this.#i=null}catch(O){this.#i=O}this.#i&&(y=this.#i,g=this.#d,w=Date.now(),v="error");const N=p.fetchStatus==="fetching",_=v==="pending",C=v==="error",P=_&&N,E=g!==void 0,j={status:v,fetchStatus:p.fetchStatus,isPending:_,isSuccess:v==="success",isError:C,isInitialLoading:P,isLoading:P,data:g,dataUpdatedAt:p.dataUpdatedAt,error:y,errorUpdatedAt:w,failureCount:p.fetchFailureCount,failureReason:p.fetchFailureReason,errorUpdateCount:p.errorUpdateCount,isFetched:p.dataUpdateCount>0||p.errorUpdateCount>0,isFetchedAfterMount:p.dataUpdateCount>d.dataUpdateCount||p.errorUpdateCount>d.errorUpdateCount,isFetching:N,isRefetching:N&&!_,isLoadingError:C&&!E,isPaused:p.fetchStatus==="paused",isPlaceholderData:m,isRefetchError:C&&E,isStale:aC(e,t),refetch:this.refetch,promise:this.#o,isEnabled:Za(t.enabled,e)!==!1};if(this.options.experimental_prefetchInRender){const O=L=>{j.status==="error"?L.reject(j.error):j.data!==void 0&&L.resolve(j.data)},M=()=>{const L=this.#o=j.promise=zN();O(L)},F=this.#o;switch(F.status){case"pending":e.queryHash===r.queryHash&&O(F);break;case"fulfilled":(j.status==="error"||j.data!==F.value)&&M();break;case"rejected":(j.status!=="error"||j.error!==F.reason)&&M();break}}return j}updateResult(){const e=this.#a,t=this.createResult(this.#e,this.options);if(this.#n=this.#e.state,this.#s=this.options,this.#n.data!==void 0&&(this.#f=this.#e),Nh(t,e))return;this.#a=t;const r=()=>{if(!e)return!0;const{notifyOnChangeProps:n}=this.options,a=typeof n=="function"?n():n;if(a==="all"||!a&&!this.#m.size)return!0;const s=new Set(a??this.#m);return this.options.throwOnError&&s.add("error"),Object.keys(this.#a).some(o=>{const u=o;return this.#a[u]!==e[u]&&s.has(u)})};this.#N({listeners:r()})}#S(){const e=this.#t.getQueryCache().build(this.#t,this.options);if(e===this.#e)return;const t=this.#e;this.#e=e,this.#r=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#y()}#N(e){wr.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#a)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function kW(e,t){return Za(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function tT(e,t){return kW(e,t)||e.state.data!==void 0&&qN(e,t,t.refetchOnMount)}function qN(e,t,r){if(Za(t.enabled,e)!==!1&&Qo(t.staleTime,e)!=="static"){const n=typeof r=="function"?r(e):r;return n==="always"||n!==!1&&aC(e,t)}return!1}function rT(e,t,r,n){return(e!==t||Za(n.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&aC(e,r)}function aC(e,t){return Za(t.enabled,e)!==!1&&e.isStaleByTime(Qo(t.staleTime,e))}function MW(e,t){return!Nh(e.getCurrentResult(),t)}function Zm(e){return{onFetch:(t,r)=>{const n=t.options,a=t.fetchOptions?.meta?.fetchMore?.direction,s=t.state.data?.pages||[],o=t.state.data?.pageParams||[];let u={pages:[],pageParams:[]},d=0;const f=async()=>{let p=!1;const m=w=>{Object.defineProperty(w,"signal",{enumerable:!0,get:()=>(t.signal.aborted?p=!0:t.signal.addEventListener("abort",()=>{p=!0}),t.signal)})},g=A7(t.options,t.fetchOptions),y=async(w,v,b)=>{if(p)return Promise.reject();if(v==null&&w.pages.length)return Promise.resolve(w);const _=(()=>{const T={client:t.client,queryKey:t.queryKey,pageParam:v,direction:b?"backward":"forward",meta:t.options.meta};return m(T),T})(),C=await g(_),{maxPages:P}=t.options,E=b?_W:AW;return{pages:E(w.pages,C,P),pageParams:E(w.pageParams,v,P)}};if(a&&s.length){const w=a==="backward",v=w?O7:HN,b={pages:s,pageParams:o},N=v(n,b);u=await y(b,N,w)}else{const w=e??s.length;do{const v=d===0?o[0]??n.initialPageParam:HN(n,u);if(d>0&&v==null)break;u=await y(u,v),d++}while(d<w)}return u};t.options.persister?t.fetchFn=()=>t.options.persister?.(f,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=f}}}function HN(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 O7(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}function RW(e,t){return t?HN(e,t)!=null:!1}function DW(e,t){return!t||!e.getPreviousPageParam?!1:O7(e,t)!=null}var P7=class extends bp{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:Zm()})}getOptimisticResult(e){return e.behavior=Zm(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){const{state:r}=e,n=super.createResult(e,t),{isFetching:a,isRefetching:s,isError:o,isRefetchError:u}=n,d=r.fetchMeta?.fetchMore?.direction,f=o&&d==="forward",p=a&&d==="forward",m=o&&d==="backward",g=a&&d==="backward";return{...n,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:RW(t,r.data),hasPreviousPage:DW(t,r.data),isFetchNextPageError:f,isFetchingNextPage:p,isFetchPreviousPageError:m,isFetchingPreviousPage:g,isRefetchError:u&&!f&&!m,isRefetching:s&&!p&&!g}}},IW=class extends E7{#t;#e;#r;#a;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#r=e.mutationCache,this.#e=[],this.state=e.state||k7(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#e.includes(e)||(this.#e.push(e),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#r.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#r.remove(this))}continue(){return this.#a?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#n({type:"continue"})},r={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#a=j7({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(new Error("No mutationFn found")),onFail:(s,o)=>{this.#n({type:"failed",failureCount:s,error:o})},onPause:()=>{this.#n({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#r.canRun(this)});const n=this.state.status==="pending",a=!this.#a.canStart();try{if(n)t();else{this.#n({type:"pending",variables:e,isPaused:a}),await this.#r.config.onMutate?.(e,this,r);const o=await this.options.onMutate?.(e,r);o!==this.state.context&&this.#n({type:"pending",context:o,variables:e,isPaused:a})}const s=await this.#a.start();return await this.#r.config.onSuccess?.(s,e,this.state.context,this,r),await this.options.onSuccess?.(s,e,this.state.context,r),await this.#r.config.onSettled?.(s,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(s,null,e,this.state.context,r),this.#n({type:"success",data:s}),s}catch(s){try{throw await this.#r.config.onError?.(s,e,this.state.context,this,r),await this.options.onError?.(s,e,this.state.context,r),await this.#r.config.onSettled?.(void 0,s,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(void 0,s,e,this.state.context,r),s}finally{this.#n({type:"error",error:s})}}finally{this.#r.runNext(this)}}#n(e){const t=r=>{switch(e.type){case"failed":return{...r,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...r,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:e.error,failureCount:r.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),wr.batch(()=>{this.#e.forEach(r=>{r.onMutationUpdate(e)}),this.#r.notify({mutation:this,type:"updated",action:e})})}};function k7(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var FW=class extends gc{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#e=new Map,this.#r=0}#t;#e;#r;build(e,t,r){const n=new IW({client:e,mutationCache:this,mutationId:++this.#r,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#t.add(e);const t=nm(e);if(typeof t=="string"){const r=this.#e.get(t);r?r.push(e):this.#e.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){const t=nm(e);if(typeof t=="string"){const r=this.#e.get(t);if(r)if(r.length>1){const n=r.indexOf(e);n!==-1&&r.splice(n,1)}else r[0]===e&&this.#e.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=nm(e);if(typeof t=="string"){const n=this.#e.get(t)?.find(a=>a.state.status==="pending");return!n||n===e}else return!0}runNext(e){const t=nm(e);return typeof t=="string"?this.#e.get(t)?.find(n=>
9n!==e&&n.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){wr.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(e){const t={exact:!0,...e};return this.getAll().find(r=>X5(t,r))}findAll(e={}){return this.getAll().filter(t=>X5(e,t))}notify(e){wr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(t=>t.state.isPaused);return wr.batch(()=>Promise.all(e.map(t=>t.continue().catch(_n))))}};function nm(e){return e.options.scope?.id}var LW=class extends gc{#t;#e=void 0;#r;#a;constructor(t,r){super(),this.#t=t,this.setOptions(r),this.bindMethods(),this.#n()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){const r=this.options;this.options=this.#t.defaultMutationOptions(t),Nh(this.options,r)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),r?.mutationKey&&this.options.mutationKey&&Yo(r.mutationKey)!==Yo(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(t){this.#n(),this.#s(t)}getCurrentResult(){return this.#e}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#n(),this.#s()}mutate(t,r){return this.#a=r,this.#r?.removeObserver(this),this.#r=this.#t.getMutationCache().build(this.#t,this.options),this.#r.addObserver(this),this.#r.execute(t)}#n(){const t=this.#r?.state??k7();this.#e={...t,isPending:t.status==="pending",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.status==="idle",mutate:this.mutate,reset:this.reset}}#s(t){wr.batch(()=>{if(this.#a&&this.hasListeners()){const r=this.#e.variables,n=this.#e.context,a={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};t?.type==="success"?(this.#a.onSuccess?.(t.data,r,n,a),this.#a.onSettled?.(t.data,null,r,n,a)):t?.type==="error"&&(this.#a.onError?.(t.error,r,n,a),this.#a.onSettled?.(void 0,t.error,r,n,a))}this.listeners.forEach(r=>{r(this.#e)})})}};function nT(e,t){const r=new Set(t);return e.filter(n=>!r.has(n))}function BW(e,t,r){const n=e.slice(0);return n[t]=r,n}var $W=class extends gc{#t;#e;#r;#a;#n;#s;#o;#i;#h=[];constructor(e,t,r){super(),this.#t=e,this.#a=r,this.#r=[],this.#n=[],this.#e=[],this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.#n.forEach(e=>{e.subscribe(t=>{this.#u(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#n.forEach(e=>{e.destroy()})}setQueries(e,t){this.#r=e,this.#a=t,wr.batch(()=>{const r=this.#n,n=this.#c(this.#r);this.#h=n,n.forEach(p=>p.observer.setOptions(p.defaultedQueryOptions));const a=n.map(p=>p.observer),s=a.map(p=>p.getCurrentResult()),o=r.length!==a.length,u=a.some((p,m)=>p!==r[m]),d=o||u,f=d?!0:s.some((p,m)=>{const g=this.#e[m];return!g||!Nh(p,g)});!d&&!f||(d&&(this.#n=a),this.#e=s,this.hasListeners()&&(d&&(nT(r,a).forEach(p=>{p.destroy()}),nT(a,r).forEach(p=>{p.subscribe(m=>{this.#u(p,m)})})),this.#l()))})}getCurrentResult(){return this.#e}getQueries(){return this.#n.map(e=>e.getCurrentQuery())}getObservers(){return this.#n}getOptimisticResult(e,t){const r=this.#c(e),n=r.map(a=>a.observer.getOptimisticResult(a.defaultedQueryOptions));return[n,a=>this.#f(a??n,t),()=>this.#d(n,r)]}#d(e,t){return t.map((r,n)=>{const a=e[n];return r.defaultedQueryOptions.notifyOnChangeProps?a:r.observer.trackResult(a,s=>{t.forEach(o=>{o.observer.trackProp(s)})})})}#f(e,t){return t?((!this.#s||this.#e!==this.#i||t!==this.#o)&&(this.#o=t,this.#i=this.#e,this.#s=rC(this.#s,t(e))),this.#s):e}#c(e){const t=new Map(this.#n.map(n=>[n.options.queryHash,n])),r=[];return e.forEach(n=>{const a=this.#t.defaultQueryOptions(n),s=t.get(a.queryHash);s?r.push({defaultedQueryOptions:a,observer:s}):r.push({defaultedQueryOptions:a,observer:new bp(this.#t,a)})}),r}#u(e,t){const r=this.#n.indexOf(e);r!==-1&&(this.#e=BW(this.#e,r,t),this.#l())}#l(){if(this.hasListeners()){const e=this.#s,t=this.#d(this.#e,this.#h),r=this.#f(t,this.#a?.combine);e!==r&&wr.batch(()=>
vendor: 5,417 bytes, lines 9-17
9{this.listeners.forEach(n=>{n(this.#e)})})}}},zW=class extends gc{constructor(e={}){super(),this.config=e,this.#t=new Map}#t;build(e,t,r){const n=t.queryKey,a=t.queryHash??tC(n,t);let s=this.get(a);return s||(s=new PW({client:e,queryKey:n,queryHash:a,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(n)}),this.add(s)),s}add(e){this.#t.has(e.queryHash)||(this.#t.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#t.get(e.queryHash);t&&(e.destroy(),t===e&&this.#t.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){wr.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#t.get(e)}getAll(){return[...this.#t.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(r=>Y5(t,r))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(r=>Y5(e,r)):t}notify(e){wr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){wr.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){wr.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},UW=class{#t;#e;#r;#a;#n;#s;#o;#i;constructor(e={}){this.#t=e.queryCache||new zW,this.#e=e.mutationCache||new FW,this.#r=e.defaultOptions||{},this.#a=new Map,this.#n=new Map,this.#s=0}mount(){this.#s++,this.#s===1&&(this.#o=nC.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#i=Xm.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#s--,this.#s===0&&(this.#o?.(),this.#o=void 0,this.#i?.(),this.#i=void 0)}isFetching(e){return this.#t.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#e.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),r=this.#t.build(this,t),n=r.state.data;return n===void 0?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(Qo(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return this.#t.findAll(e).map(({queryKey:t,state:r})=>{const n=r.data;return[t,n]})}setQueryData(e,t,r){const n=this.defaultQueryOptions({queryKey:e}),s=this.#t.get(n.queryHash)?.state.data,o=wW(t,s);if(o!==void 0)return this.#t.build(this,n).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return wr.batch(()=>this.#t.findAll(e).map(({queryKey:n})=>[n,this.setQueryData(n,t,r)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state}removeQueries(e){const t=this.#t;wr.batch(()=>{t.findAll(e).forEach(r=>{t.remove(r)})})}resetQueries(e,t){const r=this.#t;return wr.batch(()=>(r.findAll(e).forEach(n=>{n.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const r={revert:!0,...t},n=wr.batch(()=>this.#t.findAll(e).map(a=>a.cancel(r)));return Promise.all(n).then(_n).catch(_n)}invalidateQueries(e,t={}){return wr.batch(()=>(this.#t.findAll(e).forEach(r=>{r.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const r={...t,cancelRefetch:t.cancelRefetch??!0},n=wr.batch(()=>this.#t.findAll(e).filter(a=>!a.isDisabled()&&!a.isStatic()).map(a=>{let s=a.fetch(void 0,r);return r.throwOnError||(s=s.catch(_n)),a.state.fetchStatus==="paused"?Promise.resolve():s}));return Promise.all(n).then(_n)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const r=this.#t.build(this,t);return r.isStaleByTime(Qo(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(_n).catch(_n)}fetchInfiniteQuery(e){return e.behavior=Zm(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(_n).catch(_n)}ensureInfiniteQueryData(e){return e.behavior=Zm(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Xm.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#r}setDefaultOptions(e){this.#r=e}setQueryDefaults(e,t){this.#a.set(Yo(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#a.values()],r={};return t.forEach(n=>{Sh(e,n.queryKey)&&Object.assign(r,n.defaultOptions)}),r}setMutationDefaults(e,t){this.#n.set(Yo(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#n.values()],r={};return t.forEach(n=>{Sh(e,n.mutationKey)&&Object.assign(r,n.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#r.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=tC(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===Aa&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#r.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},tb={exports:{}},ot={};/**
10 * @license React
11 * react.production.js
12 *
13 * Copyright (c) Meta Platforms, Inc. and affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var aT;
vendor: 4,637 bytes, line 17
17function qW(){if(aT)return ot;aT=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),o=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),m=Symbol.for("react.activity"),g=Symbol.iterator;function y(z){return z===null||typeof z!="object"?null:(z=g&&z[g]||z["@@iterator"],typeof z=="function"?z:null)}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,b={};function N(z,B,I){this.props=z,this.context=B,this.refs=b,this.updater=I||w}N.prototype.isReactComponent={},N.prototype.setState=function(z,B){if(typeof z!="object"&&typeof z!="function"&&z!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,z,B,"setState")},N.prototype.forceUpdate=function(z){this.updater.enqueueForceUpdate(this,z,"forceUpdate")};function _(){}_.prototype=N.prototype;function C(z,B,I){this.props=z,this.context=B,this.refs=b,this.updater=I||w}var P=C.prototype=new _;P.constructor=C,v(P,N.prototype),P.isPureReactComponent=!0;var E=Array.isArray;function T(){}var j={H:null,A:null,T:null,S:null},O=Object.prototype.hasOwnProperty;function M(z,B,I){var H=I.ref;return{$$typeof:e,type:z,key:B,ref:H!==void 0?H:null,props:I}}function F(z,B){return M(z.type,B,z.props)}function L(z){return typeof z=="object"&&z!==null&&z.$$typeof===e}function U(z){var B={"=":"=0",":":"=2"};return"$"+z.replace(/[=:]/g,function(I){return B[I]})}var G=/\/+/g;function D(z,B){return typeof z=="object"&&z!==null&&z.key!=null?U(""+z.key):B.toString(36)}function Q(z){switch(z.status){case"fulfilled":return z.value;case"rejected":throw z.reason;default:switch(typeof z.status=="string"?z.then(T,T):(z.status="pending",z.then(function(B){z.status==="pending"&&(z.status="fulfilled",z.value=B)},function(B){z.status==="pending"&&(z.status="rejected",z.reason=B)})),z.status){case"fulfilled":return z.value;case"rejected":throw z.reason}}throw z}function q(z,B,I,H,X){var ce=typeof z;(ce==="undefined"||ce==="boolean")&&(z=null);var de=!1;if(z===null)de=!0;else switch(ce){case"bigint":case"string":case"number":de=!0;break;case"object":switch(z.$$typeof){case e:case t:de=!0;break;case p:return de=z._init,q(de(z._payload),B,I,H,X)}}if(de)return X=X(z),de=H===""?"."+D(z,0):H,E(X)?(I="",de!=null&&(I=de.replace(G,"$&/")+"/"),q(X,B,I,"",function(ue){return ue})):X!=null&&(L(X)&&(X=F(X,I+(X.key==null||z&&z.key===X.key?"":(""+X.key).replace(G,"$&/")+"/")+de)),B.push(X)),1;de=0;var we=H===""?".":H+":";if(E(z))for(var te=0;te<z.length;te++)H=z[te],ce=we+D(H,te),de+=q(H,B,I,ce,X);else if(te=y(z),typeof te=="function")for(z=te.call(z),te=0;!(H=z.next()).done;)H=H.value,ce=we+D(H,te++),de+=q(H,B,I,ce,X);else if(ce==="object"){if(typeof z.then=="function")return q(Q(z),B,I,H,X);throw B=String(z),Error("Objects are not valid as a React child (found: "+(B==="[object Object]"?"object with keys {"+Object.keys(z).join(", ")+"}":B)+"). If you meant to render a collection of children, use an array instead.")}return de}function K(z,B,I){if(z==null)return z;var H=[],X=0;return q(z,H,"","",function(ce){return B.call(I,ce,X++)}),H}function ee(z){if(z._status===-1){var B=z._result;B=B(),B.then(function(I){(z._status===0||z._status===-1)&&(z._status=1,z._result=I)},function(I){(z._status===0||z._status===-1)&&(z._status=2,z._result=I)}),z._status===-1&&(z._status=0,z._result=B)}if(z._status===1)return z._result.default;throw z._result}var le=typeof reportError=="function"?reportError:function(z){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var B=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof z=="object"&&z!==null&&typeof z.message=="string"?String(z.message):String(z),error:z});if(!window.dispatchEvent(B))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",z);return}console.error(z)},se={map:K,forEach:function(z,B,I){K(z,function(){B.apply(this,arguments)},I)},count:function(z){var B=0;return K(z,function(){B++}),B},toArray:function(z){return K(z,function(B){return B})||[]},only:function(z){if(!L(z))throw Error("React.Children.only expected to receive a single React element child.");return z}};return ot.Activity=m,ot.Children=se,ot.Component=N,ot.Fragment=r,ot.Profiler=a,ot.PureComponent=C,ot.StrictMode=n,ot.Suspense=
vendor: 4,618 bytes, line 17
17d,ot.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=j,ot.__COMPILER_RUNTIME={__proto__:null,c:function(z){return j.H.useMemoCache(z)}},ot.cache=function(z){return function(){return z.apply(null,arguments)}},ot.cacheSignal=function(){return null},ot.cloneElement=function(z,B,I){if(z==null)throw Error("The argument must be a React element, but you passed "+z+".");var H=v({},z.props),X=z.key;if(B!=null)for(ce in B.key!==void 0&&(X=""+B.key),B)!O.call(B,ce)||ce==="key"||ce==="__self"||ce==="__source"||ce==="ref"&&B.ref===void 0||(H[ce]=B[ce]);var ce=arguments.length-2;if(ce===1)H.children=I;else if(1<ce){for(var de=Array(ce),we=0;we<ce;we++)de[we]=arguments[we+2];H.children=de}return M(z.type,X,H)},ot.createContext=function(z){return z={$$typeof:o,_currentValue:z,_currentValue2:z,_threadCount:0,Provider:null,Consumer:null},z.Provider=z,z.Consumer={$$typeof:s,_context:z},z},ot.createElement=function(z,B,I){var H,X={},ce=null;if(B!=null)for(H in B.key!==void 0&&(ce=""+B.key),B)O.call(B,H)&&H!=="key"&&H!=="__self"&&H!=="__source"&&(X[H]=B[H]);var de=arguments.length-2;if(de===1)X.children=I;else if(1<de){for(var we=Array(de),te=0;te<de;te++)we[te]=arguments[te+2];X.children=we}if(z&&z.defaultProps)for(H in de=z.defaultProps,de)X[H]===void 0&&(X[H]=de[H]);return M(z,ce,X)},ot.createRef=function(){return{current:null}},ot.forwardRef=function(z){return{$$typeof:u,render:z}},ot.isValidElement=L,ot.lazy=function(z){return{$$typeof:p,_payload:{_status:-1,_result:z},_init:ee}},ot.memo=function(z,B){return{$$typeof:f,type:z,compare:B===void 0?null:B}},ot.startTransition=function(z){var B=j.T,I={};j.T=I;try{var H=z(),X=j.S;X!==null&&X(I,H),typeof H=="object"&&H!==null&&typeof H.then=="function"&&H.then(T,le)}catch(ce){le(ce)}finally{B!==null&&I.types!==null&&(B.types=I.types),j.T=B}},ot.unstable_useCacheRefresh=function(){return j.H.useCacheRefresh()},ot.use=function(z){return j.H.use(z)},ot.useActionState=function(z,B,I){return j.H.useActionState(z,B,I)},ot.useCallback=function(z,B){return j.H.useCallback(z,B)},ot.useContext=function(z){return j.H.useContext(z)},ot.useDebugValue=function(){},ot.useDeferredValue=function(z,B){return j.H.useDeferredValue(z,B)},ot.useEffect=function(z,B){return j.H.useEffect(z,B)},ot.useEffectEvent=function(z){return j.H.useEffectEvent(z)},ot.useId=function(){return j.H.useId()},ot.useImperativeHandle=function(z,B,I){return j.H.useImperativeHandle(z,B,I)},ot.useInsertionEffect=function(z,B){return j.H.useInsertionEffect(z,B)},ot.useLayoutEffect=function(z,B){return j.H.useLayoutEffect(z,B)},ot.useMemo=function(z,B){return j.H.useMemo(z,B)},ot.useOptimistic=function(z,B){return j.H.useOptimistic(z,B)},ot.useReducer=function(z,B,I){return j.H.useReducer(z,B,I)},ot.useRef=function(z){return j.H.useRef(z)},ot.useState=function(z){return j.H.useState(z)},ot.useSyncExternalStore=function(z,B,I){return j.H.useSyncExternalStore(z,B,I)},ot.useTransition=function(){return j.H.useTransition()},ot.version="19.2.1",ot}var sT;function Cg(){return sT||(sT=1,tb.exports=qW()),tb.exports}var k=Cg();const Z=kt(k),jg=mW({__proto__:null,default:Z},[k]);var M7=k.createContext(void 0),wp=e=>{const t=k.useContext(M7);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},HW=({client:e,children:t})=>(k.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),l.jsx(M7.Provider,{value:e,children:t})),R7=k.createContext(!1),D7=()=>k.useContext(R7);R7.Provider;function WW(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var VW=k.createContext(WW()),I7=()=>k.useContext(VW),F7=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},L7=e=>{k.useEffect(()=>{e.clearReset()},[e])},B7=({result:e,errorResetBoundary:t,throwOnError:r,query:n,suspense:a})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&(a&&e.data===void 0||_7(r,[e.error,n])),sC=(e,t)=>t.state.data===void 0,$7=e=>{if(e.suspense){const r=a=>a==="static"?a:Math.max(a??1e3,1e3),n=e.staleTime;e.staleTime=typeof n=="function"?(...a)=>r(n(...a)):r(n),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},z7=(e,t)=>e.isLoading&&e.isFetching&&!t,WN=(e,t)=>e?.suspense&&t.isPending,Jm=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function U7({queries:e,...t},r){const n=wp(r),a=D7(),s=I7(),o=k.useMemo(()=>e.map(v=>{const b=n.defaultQueryOptions(v);return b._optimisticResults=a?"isRestoring":"optimistic",b}),[e,n,a]);o.forEach(v=>{$7(v),F7(v,s)}),L7(s);const[u]=k.useState(()=>new $W(n,o,t)),[d,f,p]=u.getOptimisticResult(o,t.combine),m=!a&&t.subscribed!==!1;
17k.useSyncExternalStore(k.useCallback(v=>m?u.subscribe(wr.batchCalls(v)):_n,[u,m]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),k.useEffect(()=>{u.setQueries(o,t)},[o,t,u]);const y=d.some((v,b)=>WN(o[b],v))?d.flatMap((v,b)=>{const N=o[b];if(N){const _=new bp(n,N);if(WN(N,v))return Jm(N,_,s);z7(v,a)&&Jm(N,_,s)}return[]}):[];if(y.length>0)throw Promise.all(y);const w=d.find((v,b)=>{const N=o[b];return N&&B7({result:v,errorResetBoundary:s,throwOnError:N.throwOnError,query:n.getQueryCache().get(N.queryHash),suspense:N.suspense})});if(w?.error)throw w.error;return f(p())}function Eg(e,t,r){const n=D7(),a=I7(),s=wp(r),o=s.defaultQueryOptions(e);s.getDefaultOptions().queries?._experimental_beforeQuery?.(o),o._optimisticResults=n?"isRestoring":"optimistic",$7(o),F7(o,a),L7(a);const u=!s.getQueryCache().get(o.queryHash),[d]=k.useState(()=>new t(s,o)),f=d.getOptimisticResult(o),p=!n&&e.subscribed!==!1;if(k.useSyncExternalStore(k.useCallback(m=>{const g=p?d.subscribe(wr.batchCalls(m)):_n;return d.updateResult(),g},[d,p]),()=>d.getCurrentResult(),()=>d.getCurrentResult()),k.useEffect(()=>{d.setOptions(o)},[o,d]),WN(o,f))throw Jm(o,d,a);if(B7({result:f,errorResetBoundary:a,throwOnError:o.throwOnError,query:s.getQueryCache().get(o.queryHash),suspense:o.suspense}))throw f.error;return s.getDefaultOptions().queries?._experimental_afterQuery?.(o,f),o.experimental_prefetchInRender&&!Zl&&z7(f,n)&&
17(u?Jm(o,d,a):s.getQueryCache().get(o.queryHash)?.promise)?.catch(_n).finally(()=>{d.updateResult()}),o.notifyOnChangeProps?f:d.trackResult(f)}function GW(e,t){return Eg(e,bp,t)}function QW(e,t){return Eg({...e,enabled:!0,suspense:!0,throwOnError:sC,placeholderData:void 0},bp,t)}function KW(e,t){return Eg({...e,enabled:!0,suspense:!0,throwOnError:sC},P7,t)}function YW(e,t){return U7({...e,queries:e.queries.map(r=>({...r,suspense:!0,throwOnError:sC,enabled:!0,placeholderData:void 0}))},t)}function XW(e,t){const r=wp(t);r.getQueryState(e.queryKey)||r.prefetchQuery(e)}function ZW(e,t){const r=wp(t);r.getQueryState(e.queryKey)||r.prefetchInfiniteQuery(e)}function JW(e,t){const r=wp(t),[n]=k.useState(()=>new LW(r,e));k.useEffect(()=>{n.setOptions(e)},[n,e]);const a=k.useSyncExternalStore(k.useCallback(o=>n.subscribe(wr.batchCalls(o)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),s=k.useCallback((o,u)=>{n.mutate(o,u).catch(_n)},[n]);if(a.error&&_7(n.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:s,mutateAsync:a.mutate}}function eV(e,t){return Eg(e,P7,t)}function Jl(e){return!!e&&!Array.isArray(e)&&typeof e=="object"}const tV=typeof Symbol=="function"&&!!Symbol.asyncIterator;function q7(e){return tV&&Jl(e)&&Symbol.asyncIterator in e}var rV=Object.create,H7=Object.defineProperty,nV=Object.getOwnPropertyDescriptor,W7=Object.getOwnPropertyNames,aV=Object.getPrototypeOf,sV=Object.prototype.hasOwnProperty,Sp=(e,t)=>function(){return t||(0,e[W7(e)[0]])((t={exports:{}}).exports,t),t.exports},iV=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=W7(t),s=0,o=a.length,u;s<o;s++)u=a[s],!sV.call(e,u)&&u!==r&&H7(e,u,{get:(d=>t[d]).bind(null,u),enumerable:!(n=nV(t,u))||n.enumerable});return e},Tg=(e,t,r)=>(r=e!=null?rV(aV(e)):{},iV(H7(r,"default",{value:e,enumerable:!0}),e));const V7=()=>{},iT=e=>{Object.freeze&&Object.freeze(e)};function G7(e,t,r){var n;const a=t.join(".");return(n=r[a])!==null&&n!==void 0||(r[a]=new Proxy(V7,{get(s,o){if(!(typeof o!="string"||o==="then"))return G7(e,[...t,o],r)},apply(s,o,u){const d=t[t.length-1];let f={args:u,path:t};return d==="call"?f={args:u.length>=2?[u[1]]:[],path:t.slice(0,-1)}:d==="apply"&&(f={args:u.length>=2?u[1]:[],path:t.slice(0,-1)}),iT(f.args),iT(f.path),e(f)}})),r[a]}const Og=e=>G7(e,[],Object.create(null)),iC=e=>new Proxy(V7,{get(t,r){if(r!=="then")return e(r)}});var Q7=Sp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(n){"@babel/helpers - typeof";return t.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},t.exports.__esModule=!0,t.exports.default=t.exports,r(n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),oV=Sp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=Q7().default;function n(a,s){if(r(a)!="object"||!a)return a;var o=a[Symbol.toPrimitive];if(o!==void 0){var u=o.call(a,s||"default");if(r(u)!="object")return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),lV=Sp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=Q7().default,n=oV();function a(s){var o=n(s,"string");return r(o)=="symbol"?o:o+""}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),K7=Sp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=lV();function n(a,s,o){return(s=r(s))in a?Object.defineProperty(a,s,{value:o,enumerable:!0,configurable:!0,writable:!0}):a[s]=o,a}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),oC=Sp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=K7();function n(s,o){var u=Object.keys(s);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(s);o&&(d=d.filter(function(f){return Object.getOwnPropertyDescriptor(s,f).enumerable})),u.push.apply(u,d)}return u}function a(s){for(var o=1;o<arguments.length;o++){var u=arguments[o]!=null?arguments[o]:{};
17o%2?n(Object(u),!0).forEach(function(d){r(s,d,u[d])}):Object.getOwnPropertyDescriptors?Object.defineProperties(s,Object.getOwnPropertyDescriptors(u)):n(Object(u)).forEach(function(d){Object.defineProperty(s,d,Object.getOwnPropertyDescriptor(u,d))})}return s}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}});Tg(oC());Tg(K7());var am=Tg(oC());function cV(e,t){if("error"in e){const n=t.deserialize(e.error);return{ok:!1,error:(0,am.default)((0,am.default)({},e),{},{error:n})}}return{ok:!0,result:(0,am.default)((0,am.default)({},e.result),(!e.result.type||e.result.type==="data")&&{type:"data",data:t.deserialize(e.result.data)})}}var rb=class extends Error{constructor(){super("Unable to transform response from server")}};function uV(e,t){let r;try{r=cV(e,t)}catch{throw new rb}if(!r.ok&&(!Jl(r.error.error)||typeof r.error.error.code!="number"))throw new rb;if(r.ok&&!Jl(r.result))throw new rb;return r}Tg(oC());function Pg(e){const t={subscribe(r){let n=null,a=!1,s=!1,o=!1;function u(){if(n===null){o=!0;return}s||(s=!0,typeof n=="function"?n():n&&n.unsubscribe())}return n=e({next(d){var f;a||(f=r.next)===null||f===void 0||f.call(r,d)},error(d){var f;a||(a=!0,(f=r.error)===null||f===void 0||f.call(r,d),u())},complete(){var d;a||(a=!0,(d=r.complete)===null||d===void 0||d.call(r),u())}}),o&&u(),{unsubscribe:u}},pipe(...r){return r.reduce(dV,t)}};return t}function dV(e,t){return t(e)}function fV(e){const t=new AbortController;return new Promise((n,a)=>{let s=!1;function o(){s||(s=!0,u.unsubscribe())}t.signal.addEventListener("abort",()=>{a(t.signal.reason)});const u=e.subscribe({next(d){s=!0,n(d),o()},error(d){a(d)},complete(){t.abort(),o()}})})}var hV=Object.create,Y7=Object.defineProperty,pV=Object.getOwnPropertyDescriptor,X7=Object.getOwnPropertyNames,mV=Object.getPrototypeOf,xV=Object.prototype.hasOwnProperty,nl=(e,t)=>function(){return t||(0,e[X7(e)[0]])((t={exports:{}}).exports,t),t.exports},gV=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=X7(t),s=0,o=a.length,u;s<o;s++)u=a[s],!xV.call(e,u)&&u!==r&&Y7(e,u,{get:(d=>t[d]).bind(null,u),enumerable:!(n=pV(t,u))||n.enumerable});return e},vc=(e,t,r)=>(r=e!=null?hV(mV(e)):{},gV(t||!e||!e.__esModule?Y7(r,"default",{value:e,enumerable:!0}):r,e)),vV=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){function r(n,a){if(n==null)return{};var s={};for(var o in n)if({}.hasOwnProperty.call(n,o)){if(a.includes(o))continue;s[o]=n[o]}return s}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),yV=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var r=vV();function n(a,s){if(a==null)return{};var o,u,d=r(a,s);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(u=0;u<f.length;u++)o=f[u],s.includes(o)||{}.propertyIsEnumerable.call(a,o)&&(d[o]=a[o])}return d}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Z7=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(n){"@babel/helpers - typeof";return t.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},t.exports.__esModule=!0,t.exports.default=t.exports,r(n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),bV=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=Z7().default;function n(a,s){if(r(a)!="object"||!a)return a;var o=a[Symbol.toPrimitive];if(o!==void 0){var u=o.call(a,s||"default");if(r(u)!="object")return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),wV=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=Z7().default,n=bV();function a(s){var o=n(s,"string");return r(o)=="symbol"?o:o+""}
17t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),SV=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=wV();function n(a,s,o){return(s=r(s))in a?Object.defineProperty(a,s,{value:o,enumerable:!0,configurable:!0,writable:!0}):a[s]=o,a}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Np=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=SV();function n(s,o){var u=Object.keys(s);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(s);o&&(d=d.filter(function(f){return Object.getOwnPropertyDescriptor(s,f).enumerable})),u.push.apply(u,d)}return u}function a(s){for(var o=1;o<arguments.length;o++){var u=arguments[o]!=null?arguments[o]:{};o%2?n(Object(u),!0).forEach(function(d){r(s,d,u[d])}):Object.getOwnPropertyDescriptors?Object.defineProperties(s,Object.getOwnPropertyDescriptors(u)):n(Object(u)).forEach(function(d){Object.defineProperty(s,d,Object.getOwnPropertyDescriptor(u,d))})}return s}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),NV=vc(yV(),1),oT=vc(Np(),1);const AV=["cursor","direction"];function Hs(e,t,r){const n=e.flatMap(a=>a.split("."));if(!t&&(!r||r==="any"))return n.length?[n]:[];if(r==="infinite"&&Jl(t)&&("direction"in t||"cursor"in t)){const{cursor:a,direction:s}=t,o=(0,NV.default)(t,AV);return[n,{input:o,type:"infinite"}]}return[n,(0,oT.default)((0,oT.default)({},typeof t<"u"&&t!==Aa&&{input:t}),r&&r!=="any"&&{type:r})]}function qm(e){return Hs(e,void 0,"any")}var _V=Object.create,J7=Object.defineProperty,CV=Object.getOwnPropertyDescriptor,eI=Object.getOwnPropertyNames,jV=Object.getPrototypeOf,EV=Object.prototype.hasOwnProperty,ai=(e,t)=>function(){return t||(0,e[eI(e)[0]])((t={exports:{}}).exports,t),t.exports},TV=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=eI(t),s=0,o=a.length,u;s<o;s++)u=a[s],!EV.call(e,u)&&u!==r&&J7(e,u,{get:(d=>t[d]).bind(null,u),enumerable:!(n=CV(t,u))||n.enumerable});return e},_r=(e,t,r)=>(r=e!=null?_V(jV(e)):{},TV(t||!e||!e.__esModule?J7(r,"default",{value:e,enumerable:!0}):r,e)),tI=ai({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(n){"@babel/helpers - typeof";return t.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},t.exports.__esModule=!0,t.exports.default=t.exports,r(n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),OV=ai({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=tI().default;function n(a,s){if(r(a)!="object"||!a)return a;var o=a[Symbol.toPrimitive];if(o!==void 0){var u=o.call(a,s||"default");if(r(u)!="object")return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),PV=ai({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=tI().default,n=OV();function a(s){var o=n(s,"string");return r(o)=="symbol"?o:o+""}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),yc=ai({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=PV();function n(a,s,o){return(s=r(s))in a?Object.defineProperty(a,s,{value:o,enumerable:!0,configurable:!0,writable:!0}):a[s]=o,a}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Os=ai({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=yc();function n(s,o){var u=Object.keys(s);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(s);o&&(d=d.filter(function(f){return Object.getOwnPropertyDescriptor(s,f).enumerable})),u.push.apply(u,d)}return u}function a(s){for(var o=1;o<arguments.length;o++){var u=arguments[o]!=null?arguments[o]:{};
17o%2?n(Object(u),!0).forEach(function(d){r(s,d,u[d])}):Object.getOwnPropertyDescriptors?Object.defineProperties(s,Object.getOwnPropertyDescriptors(u)):n(Object(u)).forEach(function(d){Object.defineProperty(s,d,Object.getOwnPropertyDescriptor(u,d))})}return s}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}});function kV(e){return t=>{let r=0,n=null;const a=[];function s(){n||(n=t.subscribe({next(u){for(const f of a){var d;(d=f.next)===null||d===void 0||d.call(f,u)}},error(u){for(const f of a){var d;(d=f.error)===null||d===void 0||d.call(f,u)}},complete(){for(const d of a){var u;(u=d.complete)===null||u===void 0||u.call(d)}}}))}function o(){if(r===0&&n){const u=n;n=null,u.unsubscribe()}}return Pg(u=>(r++,a.push(u),s(),{unsubscribe(){r--,o();const d=a.findIndex(f=>f===u);d>-1&&a.splice(d,1)}}))}}function MV(e){let t=e;const r=[],n=o=>{t!==void 0&&o.next(t),r.push(o)},a=o=>{r.splice(r.indexOf(o),1)},s=Pg(o=>(n(o),()=>{a(o)}));return s.next=o=>{if(t!==o){t=o;for(const u of r)u.next(o)}},s.get=()=>t,s}function RV(e){return Pg(t=>{function r(a=0,s=e.op){const o=e.links[a];if(!o)throw new Error("No more links to execute - did you forget to add an ending link?");return o({op:s,next(d){return r(a+1,d)}})}return r().subscribe(t)})}var sm=_r(yc(),1),cu=_r(Os(),1);function DV(e){return e instanceof Vu}function IV(e){return Jl(e)&&Jl(e.error)&&typeof e.error.code=="number"&&typeof e.error.message=="string"}function FV(e,t){return typeof e=="string"?e:Jl(e)&&typeof e.message=="string"?e.message:t}var Vu=class Hm extends Error{constructor(t,r){var n,a;const s=r?.cause;super(t,{cause:s}),(0,sm.default)(this,"cause",void 0),(0,sm.default)(this,"shape",void 0),(0,sm.default)(this,"data",void 0),(0,sm.default)(this,"meta",void 0),this.meta=r?.meta,this.cause=s,this.shape=r==null||(n=r.result)===null||n===void 0?void 0:n.error,this.data=r==null||(a=r.result)===null||a===void 0?void 0:a.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,Hm.prototype)}static from(t,r={}){const n=t;return DV(n)?(r.meta&&(n.meta=(0,cu.default)((0,cu.default)({},n.meta),r.meta)),n):IV(n)?new Hm(n.error.message,(0,cu.default)((0,cu.default)({},r),{},{result:n})):new Hm(FV(n,"Unknown error"),(0,cu.default)((0,cu.default)({},r),{},{cause:n}))}};function LV(e){const t=e;return t?"input"in t?t:{input:t,output:t}:{input:{serialize:r=>r,deserialize:r=>r},output:{serialize:r=>r,deserialize:r=>r}}}const lT=e=>typeof e=="function";function BV(e){if(e)return e;if(typeof window<"u"&&lT(window.fetch))return window.fetch;if(typeof globalThis<"u"&&lT(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var ih=_r(Os());function $V(e){return{url:e.url.toString(),fetch:e.fetch,transformer:LV(e.transformer),methodOverride:e.methodOverride}}function zV(e){const t={};for(let r=0;r<e.length;r++){const n=e[r];t[r]=n}return t}const UV={query:"GET",mutation:"POST",subscription:"PATCH"};function rI(e){return"input"in e?e.transformer.input.serialize(e.input):zV(e.inputs.map(t=>e.transformer.input.serialize(t)))}const nI=e=>{const t=e.url.split("?");let n=t[0].replace(/\/$/,"")+"/"+e.path;const a=[];if(t[1]&&a.push(t[1]),"inputs"in e&&a.push("batch=1"),e.type==="query"||e.type==="subscription"){const s=rI(e);s!==void 0&&e.methodOverride!=="POST"&&a.push(`input=${encodeURIComponent(JSON.stringify(s))}`)}return a.length&&(n+="?"+a.join("&")),n},qV=e=>{if(e.type==="query"&&e.methodOverride!=="POST")return;const t=rI(e);return t!==void 0?JSON.stringify(t):void 0},HV=e=>QV((0,ih.default)((0,ih.default)({},e),{},{contentTypeHeader:"application/json",getUrl:nI,getBody:qV}));var WV=class extends Error{constructor(){const e="AbortError";super(e),this.name=e,this.message=e}};const VV=e=>{var t;if(e?.aborted)throw(t=e.throwIfAborted)===null||t===void 0||t.call(e),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new WV};async function GV(e){var t;VV(e.signal);const r=e.getUrl(e),n=e.getBody(e),a=(t=e.methodOverride)!==null&&t!==void 0?t:UV[e.type],s=await(async()=>{const u=await e.headers();return Symbol.iterator in u?Object.fromEntries(u):u})(),o=(0,ih.default)((0,ih.default)((0,ih.default)({},e.contentTypeHeader&&a!=="GET"?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{"trpc-accept":e.trpcAcceptHeader}:void 0),s);return BV(e.fetch)(r,{method:a,signal:e.signal,body:n,headers:o})}async function QV(e){const t={},r=await GV(e);t.response=r;const n=await r.json();return t.responseJSON=n,{json:n,meta:t}}_r(Os(),1);const cT=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function uT(e){let t=null,r=null;const n=()=>{clearTimeout(r),r=null,t=null};function a(u){const d=[[]];let f=0;for(;;){const g=u[f];if(!g)break;const y=d[d.length-1];if(g.aborted){var p;(p=g.reject)===null||p===void 0||p.call(g,new Error("Aborted")),f++;continue}
17if(e.validate(y.concat(g).map(v=>v.key))){y.push(g),f++;continue}if(y.length===0){var m;(m=g.reject)===null||m===void 0||m.call(g,new Error("Input is too big for a single dispatch")),f++;continue}d.push([])}return d}function s(){const u=a(t);n();for(const d of u){if(!d.length)continue;const f={items:d};for(const m of d)m.batch=f;e.fetch(f.items.map(m=>m.key)).then(async m=>{await Promise.all(m.map(async(y,w)=>{const v=f.items[w];try{var b;const _=await Promise.resolve(y);(b=v.resolve)===null||b===void 0||b.call(v,_)}catch(_){var N;(N=v.reject)===null||N===void 0||N.call(v,_)}v.batch=null,v.reject=null,v.resolve=null}));for(const y of f.items){var g;(g=y.reject)===null||g===void 0||g.call(y,new Error("Missing result")),y.batch=null}}).catch(m=>{for(const y of f.items){var g;(g=y.reject)===null||g===void 0||g.call(y,m),y.batch=null}})}}function o(u){var d;const f={aborted:!1,key:u,batch:null,resolve:cT,reject:cT},p=new Promise((m,g)=>{var y;f.reject=g,f.resolve=m,(y=t)!==null&&y!==void 0||(t=[]),t.push(f)});return(d=r)!==null&&d!==void 0||(r=setTimeout(s)),p}return{load:o}}function KV(...e){const t=new AbortController,r=e.length;let n=0;const a=()=>{++n===r&&t.abort()};for(const s of e)s?.aborted?a():s?.addEventListener("abort",a,{once:!0});return t.signal}var im=_r(Os(),1);function YV(e){var t,r;const n=$V(e),a=(t=e.maxURLLength)!==null&&t!==void 0?t:1/0,s=(r=e.maxItems)!==null&&r!==void 0?r:1/0;return()=>{const o=p=>({validate(m){if(a===1/0&&s===1/0)return!0;if(m.length>s)return!1;const g=m.map(v=>v.path).join(","),y=m.map(v=>v.input);return nI((0,im.default)((0,im.default)({},n),{},{type:p,path:g,inputs:y,signal:null})).length<=a},async fetch(m){const g=m.map(_=>_.path).join(","),y=m.map(_=>_.input),w=KV(...m.map(_=>_.signal)),v=await HV((0,im.default)((0,im.default)({},n),{},{path:g,inputs:y,type:p,headers(){return e.headers?typeof e.headers=="function"?e.headers({opList:m}):e.headers:{}},signal:w}));return(Array.isArray(v.json)?v.json:m.map(()=>v.json)).map(_=>({meta:v.meta,json:_}))}}),u=uT(o("query")),d=uT(o("mutation")),f={query:u,mutation:d};return({op:p})=>Pg(m=>{/* istanbul ignore if -- @preserve */if(p.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const y=f[p.type].load(p);let w;return y.then(v=>{w=v;const b=uV(v.json,n.transformer.output);if(!b.ok){m.error(Vu.from(b.error,{meta:v.meta}));return}m.next({context:v.meta,result:b.result}),m.complete()}).catch(v=>{m.error(Vu.from(v,{meta:w?.meta}))}),()=>{}})}}_r(Os(),1);const aI=(e,...t)=>typeof e=="function"?e(...t):e;_r(yc(),1);function XV(){let e,t;return{promise:new Promise((n,a)=>{e=n,t=a}),resolve:e,reject:t}}async function ZV(e){const t=await aI(e.url);if(!e.connectionParams)return t;const n=`${t.includes("?")?"&":"?"}connectionParams=1`;return t+n}async function JV(e){const t={method:"connectionParams",data:await aI(e)};return JSON.stringify(t)}_r(yc(),1);var Rl=_r(yc(),1);function eG(e){const{promise:t,resolve:r,reject:n}=XV();return e.addEventListener("open",()=>{e.removeEventListener("error",n),r()}),e.addEventListener("error",n),t}function tG(e,{intervalMs:t,pongTimeoutMs:r}){let n,a;function s(){n=setTimeout(()=>{e.send("PING"),a=setTimeout(()=>{e.close()},r)},t)}function o(){clearTimeout(n),s()}function u(){clearTimeout(a),o()}e.addEventListener("open",s),e.addEventListener("message",({data:d})=>{clearTimeout(n),s(),d==="PONG"&&u()}),e.addEventListener("close",()=>{clearTimeout(n),clearTimeout(a)})}var rG=class VN{constructor(t){var r;if((0,Rl.default)(this,"id",++VN.connectCount),(0,Rl.default)(this,"WebSocketPonyfill",void 0),(0,Rl.default)(this,"urlOptions",void 0),(0,Rl.default)(this,"keepAliveOpts",void 0),(0,Rl.default)(this,"wsObservable",MV(null)),(0,Rl.default)(this,"openPromise",null),this.WebSocketPonyfill=(r=t.WebSocketPonyfill)!==null&&r!==void 0?r:WebSocket,!this.WebSocketPonyfill)throw new Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=t.urlOptions,this.keepAliveOpts=t.keepAlive}get ws(){return this.wsObservable.get()}set ws(t){this.wsObservable.next(t)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var t=this;if(t.openPromise)return t.openPromise;t.id=++VN.connectCount;const r=ZV(t.urlOptions).then(n=>new t.WebSocketPonyfill(n));t.openPromise=r.then(async n=>{t.ws=n,n.addEventListener("message",function({data:a}){a==="PING"&&this.send("PONG")}),t.keepAliveOpts.enabled&&tG(n,t.keepAliveOpts),n.addEventListener("close",()=>{t.ws===n&&(t.ws=null)}),await eG(n),t.urlOptions.connectionParams&&n.send(await JV(t.urlOptions.connectionParams))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var t=this;try{await t.openPromise}finally{var r;(r=t.ws)===null||r===void 0||r.close()}}};(0,Rl.default)(rG,"connectCount",0);_r(yc(),1);_r(Os(),1);var nb=_r(yc(),1),dT=_r(Os(),1),kg=class{constructor(e){(0,nb.default)(this,"links",void 0),(0,nb.default)(this,"runtime",void 0),(0,nb.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(t=>t(this.runtime))}$request(e){var t;return RV({links:this.links,op:(0,dT.default)((0,dT.default)({},e),{},{context:(t=e.context)!==null&&t!==void 0?t:{},id:++this.requestId})}).pipe(kV())}async requestAsPromise(e){var t=this;try{const r=t.$request(e);return(await fV(r)).result.data}catch(r){throw Vu.from(r)}}query(e,t,r){return this.requestAsPromise({type:"query",path:e,input:t,context:r?.context,signal:r?.signal})}mutation(e,t,r){return this.requestAsPromise({type:"mutation",path:e,input:t,context:r?.context,signal:r?.signal})}subscription(e,t,r){return this.$request({type:"subscription",path:e,input:t,context:r.context,signal:r.signal}).subscribe({next(a){switch(a.result.type){case"state":{var s;(s=r.onConnectionStateChange)===null||s===void 0||s.call(r,a.result);break}case"started":{var o;(o=r.onStarted)===null||o===void 0||o.call(r,{context:a.context});break}case"stopped":{var u;(u=r.onStopped)===null||u===void 0||u.call(r);break}case"data":case void 0:{var d;(d=r.onData)===null||d===void 0||d.call(r,a.result.data);break}}},error(a){var s;(s=r.onError)===null||s===void 0||s.call(r,a)},complete(){var a;(a=r.onComplete)===null||a===void 0||a.call(r)}})}};const sI=Symbol.for("trpc_untypedClient"),nG={query:"query",mutate:"mutation",subscribe:"subscription"},aG=e=>nG[e];function iI(e){const t=Og(({path:r,args:n})=>{const a=[...r],s=aG(a.pop()),o=a.join(".");return e[s](o,...n)});return iC(r=>r===sI?e:t[r])}function sG(e){const t=new kg(e);return iI(t)}function lC(e){return e[sI]}_r(Os(),1);_r(Os(),1);var iG=ai({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(a){var s,o,u,d=2;for(typeof Symbol<"u"&&(o=Symbol.asyncIterator,u=Symbol.iterator);d--;){if(o&&(s=a[o])!=null)return s.call(a);if(u&&(s=a[u])!=null)return new n(s.call(a));o="@@asyncIterator",u="@@iterator"}throw new TypeError("Object is not async iterable")}function n(a){function s(o){if(Object(o)!==o)return Promise.reject(new TypeError(o+" is not an object."));var u=o.done;return Promise.resolve(o.value).then(function(d){return{value:d,done:u}})}return n=function(u){this.s=u,this.n=u.next},n.prototype={s:null,n:null,next:function(){return s(this.n.apply(this.s,arguments))},return:function(u){var d=this.s.return;return d===void 0?Promise.resolve({value:u,done:!0}):s(d.apply(this.s,arguments))},throw:function(u){var d=this.s.return;return d===void 0?Promise.reject(u):s(d.apply(this.s,arguments))}},new n(a)}
17t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}});_r(iG(),1);_r(Os(),1);var oG=ai({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){function r(){var n=typeof SuppressedError=="function"?SuppressedError:function(u,d){var f=Error();return f.name="SuppressedError",f.error=u,f.suppressed=d,f},a={},s=[];function o(u,d){if(d!=null){if(Object(d)!==d)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(u)var f=d[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(f===void 0&&(f=d[Symbol.dispose||Symbol.for("Symbol.dispose")],u))var p=f;if(typeof f!="function")throw new TypeError("Object is not disposable.");p&&(f=function(){try{p.call(d)}catch(g){return Promise.reject(g)}}),s.push({v:d,d:f,a:u})}else u&&s.push({d,a:u});return d}return{e:a,u:o.bind(null,!1),a:o.bind(null,!0),d:function(){var d,f=this.e,p=0;function m(){for(;d=s.pop();)try{if(!d.a&&p===1)return p=0,s.push(d),Promise.resolve().then(m);if(d.d){var y=d.d.call(d.v);if(d.a)return p|=2,Promise.resolve(y).then(m,g)}else p|=1}catch(w){return g(w)}if(p===1)return f!==a?Promise.reject(f):Promise.resolve();if(f!==a)throw f}function g(y){return f=f!==a?new n(y,f):y,m()}return m()}}}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),oI=ai({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){function r(n,a){this.v=n,this.k=a}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),lG=ai({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=oI();function n(a){return new r(a,0)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),cG=ai({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=oI();function n(s){return function(){return new a(s.apply(this,arguments))}}function a(s){var o,u;function d(p,m){try{var g=s[p](m),y=g.value,w=y instanceof r;Promise.resolve(w?y.v:y).then(function(v){if(w){var b=p==="return"?"return":"next";if(!y.k||v.done)return d(b,v);v=s[b](v).value}f(g.done?"return":"normal",v)},function(v){d("throw",v)})}catch(v){f("throw",v)}}function f(p,m){switch(p){case"return":o.resolve({value:m,done:!0});break;case"throw":o.reject(m);break;default:o.resolve({value:m,done:!1})}(o=o.next)?d(o.key,o.arg):u=null}this._invoke=function(p,m){return new Promise(function(g,y){var w={key:p,arg:m,resolve:g,reject:y,next:null};u?u=u.next=w:(o=u=w,d(p,m))})},typeof s.return!="function"&&(this.return=void 0)}a.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},a.prototype.next=function(s){return this._invoke("next",s)},a.prototype.throw=function(s){return this._invoke("throw",s)},a.prototype.return=function(s){return this._invoke("return",s)},t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}});_r(oG(),1);_r(lG(),1);_r(cG(),1);_r(Os(),1);function uG(e){return Og(({path:t,args:r})=>{var n;const a=[...t],s=a.pop();if(s==="useMutation")return e[s](a,...r);if(s==="_def")return{path:a};const[o,...u]=r,d=(n=u[0])!==null&&n!==void 0?n:{};return e[s](a,o,d)})}var ab;const dG=["client","ssrContext","ssrState","abortOnUnmount"],fG=(ab=k.createContext)===null||ab===void 0?void 0:ab.call(jg,null),hG=e=>{switch(e){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invalidate":case"refetch":case"reset":return"any"}};function pG(e){return Og(t=>{const r=[...t.path],n=r.pop(),a=[...t.args],s=a.shift(),o=hG(n),u=Hs(r,s,o);return{infiniteQueryOptions:()=>e.infiniteQueryOptions(r,u,a[0]),queryOptions:()=>e.queryOptions(r,u,...a),fetch:()=>e.fetchQuery(u,...a),fetchInfinite:()=>e.fetchInfiniteQuery(u,a[0]),prefetch:()=>e.prefetchQuery(u,...a),prefetchInfinite:()=>e.prefetchInfiniteQuery(u,a[0]),ensureData:()=>e.ensureQueryData(u,...a),invalidate:()=>e.invalidateQueries(u,...a),reset:()=>e.resetQueries(u,...a),refetch:()=>e.refetchQueries(u,...a),cancel:()=>e.cancelQuery(u,...a),setData:()=>{e.setQueryData(u,a[0],a[1])},setQueriesData:()=>e.setQueriesData(u,a[0],a[1],a[2]),setInfiniteData:()=>{e.setInfiniteQueryData(u,a[0],a[1])},getData:()=>e.getQueryData(u),getInfiniteData:()=>e.getInfiniteQueryData(u),setMutationDefaults:()=>e.setMutationDefaults(qm(r),s),getMutationDefaults:()=>e.getMutationDefaults(qm(r)),isMutating:()=>e.isMutating({mutationKey:qm(r)})}[n]()})}function mG(e){const t=iI(e.client),r=pG(e);return iC(n=>{const a=n;return a==="client"?t:dG.includes(a)?e[a]:r[n]})}var xG=vc(Np(),1);function fT(e){const t=e instanceof kg?e:lC(e);return Og(r=>{const n=r.path,a=n.join("."),[s,o]=r.args;return(0,xG.default)({queryKey:Hs(n,s,"query"),queryFn:()=>t.query(a,s,o?.trpc)},o)})}var sb=vc(Np(),1);function Rn(e,t,r){var n;const a=e[0];let s=(n=e[1])===null||n===void 0?void 0:n.input;if(r){var o;s=(0,sb.default)((0,sb.default)((0,sb.default)({},(o=s)!==null&&o!==void 0?o:{}),r.pageParam?{cursor:r.pageParam}:{}),{},{direction:r.direction})}return[a.join("."),s,t?.trpc]}var gG=nl({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(a){var s,o,u,d=2;for(typeof Symbol<"u"&&(o=Symbol.asyncIterator,u=Symbol.iterator);d--;){if(o&&(s=a[o])!=null)return s.call(a);if(u&&(s=a[u])!=null)return new n(s.call(a));o="@@asyncIterator",u="@@iterator"}throw new TypeError("Object is not async iterable")}function n(a){function s(o){if(Object(o)!==o)return Promise.reject(new TypeError(o+" is not an object."));var u=o.done;return Promise.resolve(o.value).then(function(d){return{value:d,done:u}})}return n=function(u){this.s=u,this.n=u.next},n.prototype={s:null,n:null,next:function(){return s(this.n.apply(this.s,arguments))},return:function(u){var d=this.s.return;return d===void 0?Promise.resolve({value:u,done:!0}):s(d.apply(this.s,arguments))},throw:function(u){var d=this.s.return;return d===void 0?Promise.reject(u):s(d.apply(this.s,arguments))}},new n(a)}
17t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),vG=vc(gG(),1);function GN(e){return{path:e.path.join(".")}}function Bf(e){const t=GN(e);return k.useMemo(()=>t,[t])}async function lI(e,t,r){const a=t.getQueryCache().build(t,{queryKey:r});a.setState({data:[],status:"success"});const s=[];var o=!1,u=!1,d;try{for(var f=(0,vG.default)(e),p;o=!(p=await f.next()).done;o=!1){const m=p.value;s.push(m),a.setState({data:[...s]})}}catch(m){u=!0,d=m}finally{try{o&&f.return!=null&&await f.return()}finally{if(u)throw d}}return s}var St=vc(Np(),1);function yG(e){const{client:t,queryClient:r}=e,n=t instanceof kg?t:lC(t);return{infiniteQueryOptions:(a,s,o)=>{var u,d;const f=((u=s[1])===null||u===void 0?void 0:u.input)===Aa,p=async m=>{var g;const y=(0,St.default)((0,St.default)({},o),{},{trpc:(0,St.default)((0,St.default)({},o?.trpc),!(o==null||(g=o.trpc)===null||g===void 0)&&g.abortOnUnmount?{signal:m.signal}:{signal:null})});return await n.query(...Rn(s,y,{direction:m.direction,pageParam:m.pageParam}))};return Object.assign((0,St.default)((0,St.default)({},o),{},{initialData:o?.initialData,queryKey:s,queryFn:f?Aa:p,initialPageParam:(d=o?.initialCursor)!==null&&d!==void 0?d:null}),{trpc:GN({path:a})})},queryOptions:(a,s,o)=>{var u;const d=((u=s[1])===null||u===void 0?void 0:u.input)===Aa,f=async p=>{var m;const g=(0,St.default)((0,St.default)({},o),{},{trpc:(0,St.default)((0,St.default)({},o?.trpc),!(o==null||(m=o.trpc)===null||m===void 0)&&m.abortOnUnmount?{signal:p.signal}:{signal:null})}),y=await n.query(...Rn(s,g));return q7(y)?lI(y,r,s):y};return Object.assign((0,St.default)((0,St.default)({},o),{},{initialData:o?.initialData,queryKey:s,queryFn:d?Aa:f}),{trpc:GN({path:a})})},fetchQuery:(a,s)=>r.fetchQuery((0,St.default)((0,St.default)({},s),{},{queryKey:a,queryFn:()=>n.query(...Rn(a,s))})),fetchInfiniteQuery:(a,s)=>{var o;return r.fetchInfiniteQuery((0,St.default)((0,St.default)({},s),{},{queryKey:a,queryFn:({pageParam:u,direction:d})=>n.query(...Rn(a,s,{pageParam:u,direction:d})),initialPageParam:(o=s?.initialCursor)!==null&&o!==void 0?o:null}))},prefetchQuery:(a,s)=>r.prefetchQuery((0,St.default)((0,St.default)({},s),{},{queryKey:a,queryFn:()=>n.query(...Rn(a,s))})),prefetchInfiniteQuery:(a,s)=>{var o;return r.prefetchInfiniteQuery((0,St.default)((0,St.default)({},s),{},{queryKey:a,queryFn:({pageParam:u,direction:d})=>n.query(...Rn(a,s,{pageParam:u,direction:d})),initialPageParam:(o=s?.initialCursor)!==null&&o!==void 0?o:null}))},ensureQueryData:(a,s)=>r.ensureQueryData((0,St.default)((0,St.default)({},s),{},{queryKey:a,queryFn:()=>n.query(...Rn(a,s))})),invalidateQueries:(a,s,o)=>r.invalidateQueries((0,St.default)((0,St.default)({},s),{},{queryKey:a}),o),resetQueries:(a,s,o)=>r.resetQueries((0,St.default)((0,St.default)({},s),{},{queryKey:a}),o),refetchQueries:(a,s,o)=>r.refetchQueries((0,St.default)((0,St.default)({},s),{},{queryKey:a}),o),cancelQuery:(a,s)=>r.cancelQueries({queryKey:a},s),setQueryData:(a,s,o)=>r.setQueryData(a,s,o),setQueriesData:(a,s,o,u)=>r.setQueriesData((0,St.default)((0,St.default)({},s),{},{queryKey:a}),o,u),getQueryData:a=>r.getQueryData(a),setInfiniteQueryData:(a,s,o)=>r.setQueryData(a,s,o),getInfiniteQueryData:a=>r.getQueryData(a),setMutationDefaults:(a,s)=>{const o=a[0],u=d=>n.mutation(...Rn([o,{input:d}],e));return r.setMutationDefaults(a,typeof s=="function"?s({canonicalMutationFn:u}):s)},getMutationDefaults:a=>r.getMutationDefaults(a),isMutating:a=>r.isMutating((0,St.default)((0,St.default)({},a),{},{exact:!0}))}}var He=vc(Np());const hT=(e,t)=>new Proxy(e,{get(n,a){return t(a),n[a]}});function bG(e){var t,r;const n=(t=void 0)!==null&&t!==void 0?t:E=>E.originalFn(),a=(r=void 0)!==null&&r!==void 0?r:fG,s=sG,o=E=>{var T;const{abortOnUnmount:j=!1,queryClient:O,ssrContext:M}=E,[F,L]=k.useState((T=E.ssrState)!==null&&T!==void 0?T:!1),U=E.client instanceof kg?E.client:lC(E.client),G=k.useMemo(()=>yG({client:U,queryClient:O}),[U,O]),D=k.useMemo(()=>(0,He.default)({abortOnUnmount:j,queryClient:O,client:U,ssrContext:M??null,ssrState:F},G),[j,U,G,O,M,F]);return k.useEffect(()=>{L(Q=>Q?"mounted":!1)},[]),l.jsx(a.Provider,{value:D,children:E.children})};function u(){const E=k.useContext(a);if(!E)throw new Error("Unable to find tRPC Context. Did you forget to wrap your Ap
17p inside `withTRPC` HoC?");return E}function d(E,T){var j;const{queryClient:O,ssrState:M}=u();return M&&M!=="mounted"&&((j=O.getQueryCache().find({queryKey:E}))===null||j===void 0?void 0:j.state.status)==="error"?(0,He.default)({retryOnMount:!1},T):T}function f(E,T,j){var O,M,F,L,U;const G=u(),{abortOnUnmount:D,client:Q,ssrState:q,queryClient:K,prefetchQuery:ee}=G,le=Hs(E,T,"query"),se=K.getQueryDefaults(le),z=T===Aa;typeof window>"u"&&q==="prepass"&&(j==null||(O=j.trpc)===null||O===void 0?void 0:O.ssr)!==!1&&((M=j?.enabled)!==null&&M!==void 0?M:se?.enabled)!==!1&&!z&&!K.getQueryCache().find({queryKey:le})&&ee(le,j);const B=d(le,(0,He.default)((0,He.default)({},se),j)),I=(F=(L=j==null||(U=j.trpc)===null||U===void 0?void 0:U.abortOnUnmount)!==null&&L!==void 0?L:void 0)!==null&&F!==void 0?F:D,H=GW((0,He.default)((0,He.default)({},B),{},{queryKey:le,queryFn:z?T:async X=>{const ce=(0,He.default)((0,He.default)({},B),{},{trpc:(0,He.default)((0,He.default)({},B?.trpc),I?{signal:X.signal}:{signal:null})}),de=await Q.query(...Rn(le,ce));return q7(de)?lI(de,K,le):de}}),K);return H.trpc=Bf({path:E}),H}function p(E,T,j){var O,M,F;const L=u(),U=Hs(E,T,"query"),G=T===Aa,D=(O=(M=j==null||(F=j.trpc)===null||F===void 0?void 0:F.abortOnUnmount)!==null&&M!==void 0?M:void 0)!==null&&O!==void 0?O:L.abortOnUnmount;XW((0,He.default)((0,He.default)({},j),{},{queryKey:U,queryFn:G?T:Q=>{const q={trpc:(0,He.default)((0,He.default)({},j?.trpc),D?{signal:Q.signal}:{})};return L.client.query(...Rn(U,q))}}))}function m(E,T,j){var O,M,F;const L=u(),U=Hs(E,T,"query"),G=(O=(M=j==null||(F=j.trpc)===null||F===void 0?void 0:F.abortOnUnmount)!==null&&M!==void 0?M:void 0)!==null&&O!==void 0?O:L.abortOnUnmount,D=QW((0,He.default)((0,He.default)({},j),{},{queryKey:U,queryFn:Q=>{const q=(0,He.default)((0,He.default)({},j),{},{trpc:(0,He.default)((0,He.default)({},j?.trpc),G?{signal:Q.signal}:{signal:null})});return L.client.query(...Rn(U,q))}}),L.queryClient);return D.trpc=Bf({path:E}),[D.data,D]}function g(E,T){const{client:j,queryClient:O}=u(),M=qm(E),F=O.defaultMutationOptions(O.getMutationDefaults(M)),L=JW((0,He.default)((0,He.default)({},T),{},{mutationKey:M,mutationFn:U=>j.mutation(...Rn([E,{input:U}],T)),onSuccess(...U){var G,D;return n({originalFn:()=>{var q,K,ee;return(q=T==null||(K=T.onSuccess)===null||K===void 0?void 0:K.call(T,...U))!==null&&q!==void 0?q:F==null||(ee=F.onSuccess)===null||ee===void 0?void 0:ee.call(F,...U)},queryClient:O,meta:(G=(D=T?.meta)!==null&&D!==void 0?D:F?.meta)!==null&&G!==void 0?G:{}})}}),O);return L.trpc=Bf({path:E}),L}const y={data:void 0,error:null,status:"idle"},w={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function v(E,T,j){var O;const M=(O=j?.enabled)!==null&&O!==void 0?O:T!==Aa,F=Yo(Hs(E,T,"any")),{client:L}=u(),U=k.useRef(j);k.useEffect(()=>{U.current=j});const[G]=k.useState(new Set([])),D=k.useCallback(z=>{G.add(z)},[G]),Q=k.useRef(null),q=k.useCallback(z=>{const B=ee.current,I=ee.current=z(B);let H=!1;for(const X of G)if(B[X]!==I[X]){H=!0;break}H&&se(hT(I,D))},[D,G]),K=k.useCallback(()=>{var z;if((z=Q.current)===null||z===void 0||z.unsubscribe(),!M){q(()=>(0,He.default)((0,He.default)({},y),{},{reset:K}));return}q(()=>(0,He.default)((0,He.default)({},w),{},{reset:K}));const B=L.subscription(E.join("."),T??void 0,{onStarted:()=>{var I,H;(I=(H=U.current).onStarted)===null||I===void 0||I.call(H),q(X=>(0,He.default)((0,He.default)({},X),{},{status:"pending",error:null}))},onData:I=>{var H,X;(H=(X=U.current).onData)===null||H===void 0||H.call(X,I),q(ce=>(0,He.default)((0,He.default)({},ce),{},{status:"pending",data:I,error:null}))},onError:I=>{var H,X;(H=(X=U.current).onError)===null||H===void 0||H.call(X,I),q(ce=>(0,He.default)((0,He.default)({},ce),{},{status:"error",error:I}))},onConnectionStateChange:I=>{q(H=>{switch(I.state){case"idle":return(0,He.default)((0,He.default)({},H),{},{status:I.state,error:null,data:void 0});case"connecting":return(0,He.default)((0,He.default)({},H),{},{error:I.error,status:I.state});case"pending":return H}})},onComplete:()=>{var I,H;(I=(H=U.current).onComplete)===null||I===void 0||I.call(H),q(X=>(0,He.default)((0,He.default)({},X),{},{status:"idle",error:null,data:void 0}))}});Q.current=B},[L,F,M,q]);k.useEffect(()=>(K(),()=>{var z;(z=Q.current)===null||z===void 0||z.unsubscribe()}),[K]);const ee=k.useRef(M?(0,He.default)((0,He.default)({},w),{},{reset:K}):(0,He.default)((0,He.default)({},y),{},{reset:K})),[le,se]=k.useState(hT(ee.current,D));return le}function b(E,T,j){var O,M,F,L,U;const{client:G,ssrState:D,prefetchInfiniteQuery:Q,queryClient:q,abortOnUnmount:K}=u(),ee=Hs(E,T,"infinite"),le=q.getQueryDefaults(ee),se=T===Aa;typeof window>"u"&&D==="prepass"&&(j==null||(O=j.trpc)===null||O===void 0?void 0:O.ssr)!==!1&&((M=j?.enabled)!==null&&M!==void 0?M:le?.enabled)!==!1&&!se&&!q.getQueryCache().find({queryKey:ee})&&Q(ee,(0,He.default)((0,He.default)({},le),j));const z=d(ee,(0,He.default)((0,He.default)({},le),j)),B=(F=j==null||(L=j.trpc)===null||L===void 0?void 0:L.abortOnUnmount)!==null&&F!==void 0?F:K,I=eV((0,He.default)((0,He.default)({},z),{},{initialPageParam:(U=j.initialCursor)!==null&&U!==void 0?U:null,persister:j.persister,queryKey:ee,queryFn:se?T:H=>{var X;const ce=(0,He.default)((0,He.default)({},z),{},{trpc:(0,He.default)((0,He.default)({},z?.trpc),B?{signal:H.signal}:{signal:null})});return G.query(...Rn(ee,ce,{pageParam:(X=H.pageParam)!==null&&X!==void 0?X:j.initialCursor,direction:H.direction}))}}),q);return I.trpc=Bf({path:E}),I}function N(E,T,j){var O,M,F;const L=u(),U=Hs(E,T,"infinite"),G=L.queryClient.getQueryDefaults(U),D=T===Aa,Q=d(U,(0,He.default)((0,He.default)({},G),j)),q=(O=j==null||(M=j.trpc)===null||M===void 0?void 0:M.abortOnUnmount)!==null&&O!==void 0?O:L.abortOnUnmount;ZW((0,He.default)((0,He.default)({},j),{},{initialPageParam:(F=j.initialCursor)!==null&&F!==void 0?F:null,queryKey:U,queryFn:D?T:K=>{var ee;const le=(0,He.default)((0,He.default)({},Q),{},{trpc:(0,He.default)((0,He.default)({},Q?.trpc),q?{signal:K.signal}:{})});return L.client.query(...Rn(U,le,{pageParam:(ee=K.pageParam)!==null&&ee!==void 0?ee:j.initialCursor,direction:K.direction}))}}))}function _(E,T,j){var O,M,F;const L=u(),U=Hs(E,T,"infinite"),G=L.queryClient.getQueryDefaults(U),D=d(U,
17(0,He.default)((0,He.default)({},G),j)),Q=(O=j==null||(M=j.trpc)===null||M===void 0?void 0:M.abortOnUnmount)!==null&&O!==void 0?O:L.abortOnUnmount,q=KW((0,He.default)((0,He.default)({},j),{},{initialPageParam:(F=j.initialCursor)!==null&&F!==void 0?F:null,queryKey:U,queryFn:K=>{var ee;const le=(0,He.default)((0,He.default)({},D),{},{trpc:(0,He.default)((0,He.default)({},D?.trpc),Q?{signal:K.signal}:{})});return L.client.query(...Rn(U,le,{pageParam:(ee=K.pageParam)!==null&&ee!==void 0?ee:j.initialCursor,direction:K.direction}))}}),L.queryClient);return q.trpc=Bf({path:E}),[q.data,q]}return{Provider:o,createClient:s,useContext:u,useUtils:u,useQuery:f,usePrefetchQuery:p,useSuspenseQuery:m,useQueries:(E,T)=>{const{ssrState:j,queryClient:O,prefetchQuery:M,client:F}=u(),L=fT(F),U=E(L);if(typeof window>"u"&&j==="prepass")for(const D of U){var G;const Q=D;((G=Q.trpc)===null||G===void 0?void 0:G.ssr)!==!1&&!O.getQueryCache().find({queryKey:Q.queryKey})&&M(Q.queryKey,Q)}return U7({queries:U.map(D=>(0,He.default)((0,He.default)({},D),{},{queryKey:D.queryKey})),combine:T?.combine},O)},useSuspenseQueries:E=>{const{queryClient:T,client:j}=u(),O=fT(j),M=E(O),F=YW({queries:M.map(L=>(0,He.default)((0,He.default)({},L),{},{queryFn:L.queryFn,queryKey:L.queryKey}))},T);return[F.map(L=>L.data),F]},useMutation:g,useSubscription:v,useInfiniteQuery:b,usePrefetchInfiniteQuery:N,useSuspenseInfiniteQuery:_}}function wG(e){const t=uG(e);return iC(r=>r==="useContext"||r==="useUtils"?()=>{const n=e.useUtils();return k.useMemo(()=>mG(n),[n])}:e.hasOwnProperty(r)?e[r]:t[r])}function SG(e){const t=bG();return wG(t)}const _e=SG(),NG="app_session_id",AG="Please login (10001)",_G="__Host-oauth_state",CG=e=>btoa(JSON.stringify(e));var ib={exports:{}},$f={},ob={exports:{}},lb={};/**
18 * @license React
19 * scheduler.production.js
20 *
21 * Copyright (c) Meta Platforms, Inc. and affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */var pT;function jG(){return pT||(pT=1,(function(e){function t(q,K){var ee=q.length;q.push(K);e:for(;0<ee;){var le=ee-1>>>1,se=q[le];if(0<a(se,K))q[le]=K,q[ee]=se,ee=le;else break e}}function r(q){return q.length===0?null:q[0]}function n(q){if(q.length===0)return null;var K=q[0],ee=q.pop();if(ee!==K){q[0]=ee;e:for(var le=0,se=q.length,z=se>>>1;le<z;){var B=2*(le+1)-1,I=q[B],H=B+1,X=q[H];if(0>a(I,ee))H<se&&0>a(X,I)?(q[le]=X,q[H]=ee,le=H):(q[le]=I,q[B]=ee,le=B);else if(H<se&&0>a(X,ee))q[le]=X,q[H]=ee,le=H;else break e}}return K}function a(q,K){var ee=q.sortIndex-K.sortIndex;return ee!==0?ee:q.id-K.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var o=Date,u=o.now();e.unstable_now=function(){return o.now()-u}}var d=[],f=[],p=1,m=null,g=3,y=!1,w=!1,v=!1,b=!1,N=typeof setTimeout=="function"?setTimeout:null,_=typeof clearTimeout=="function"?clearTimeout:null,C=typeof setImmediate<"u"?setImmediate:null;function P(q){for(var K=r(f);K!==null;){if(K.callback===null)n(f);else if(K.startTime<=q)n(f),K.sortIndex=K.expirationTime,t(d,K);else break;K=r(f)}}function E(q){if(v=!1,P(q),!w)if(r(d)!==null)w=!0,T||(T=!0,U());else{var K=r(f);K!==null&&Q(E,K.startTime-q)}}var T=!1,j=-1,O=5,M=-1;function F(){return b?!0:!(e.unstable_now()-M<O)}function L(){if(b=!1,T){var q=e.unstable_now();M=q;var K=!0;try{e:{w=!1,v&&(v=!1,_(j),j=-1),y=!0;var ee=g;try{t:{for(P(q),m=r(d);m!==null&&!(m.expirationTime>q&&F());){var le=m.callback;if(typeof le=="function"){m.callback=null,g=m.priorityLevel;var se=le(m.expirationTime<=q);if(q=e.unstable_now(),typeof se=="function"){m.callback=se,P(q),K=!0;break t}m===r(d)&&n(d),P(q)}else n(d);m=r(d)}if(m!==null)K=!0;else{var z=r(f);z!==null&&Q(E,z.startTime-q),K=!1}}break e}finally{m=null,g=ee,y=!1}K=void 0}}finally{K?U():T=!1}}}var U;if(typeof C=="function")U=function(){C(L)};else if(typeof MessageChannel<"u"){var G=new MessageChannel,D=G.port2;G.port1.onmessage=L,U=function(){D.postMessage(null)}}else U=function(){N(L,0)};function Q(q,K){j=N(function(){q(e.unstable_now())},K)}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(q){q.callback=null},e.unstable_forceFrameRate=function(q){0>q||125<q?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):O=0<q?Math.floor(1e3/q):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_next=function(q){switch(g){case 1:case 2:case 3:var K=3;break;default:K=g}var ee=g;g=K;try{return q()}finally{g=ee}},e.unstable_requestPaint=function(){b=!0}
vendor: 8,128 bytes, lines 25-41
25,e.unstable_runWithPriority=function(q,K){switch(q){case 1:case 2:case 3:case 4:case 5:break;default:q=3}var ee=g;g=q;try{return K()}finally{g=ee}},e.unstable_scheduleCallback=function(q,K,ee){var le=e.unstable_now();switch(typeof ee=="object"&&ee!==null?(ee=ee.delay,ee=typeof ee=="number"&&0<ee?le+ee:le):ee=le,q){case 1:var se=-1;break;case 2:se=250;break;case 5:se=1073741823;break;case 4:se=1e4;break;default:se=5e3}return se=ee+se,q={id:p++,callback:K,priorityLevel:q,startTime:ee,expirationTime:se,sortIndex:-1},ee>le?(q.sortIndex=ee,t(f,q),r(d)===null&&q===r(f)&&(v?(_(j),j=-1):v=!0,Q(E,ee-le))):(q.sortIndex=se,t(d,q),w||y||(w=!0,T||(T=!0,U()))),q},e.unstable_shouldYield=F,e.unstable_wrapCallback=function(q){var K=g;return function(){var ee=g;g=K;try{return q.apply(this,arguments)}finally{g=ee}}}})(lb)),lb}var mT;function EG(){return mT||(mT=1,ob.exports=jG()),ob.exports}var cb={exports:{}},Nn={};/**
26 * @license React
27 * react-dom.production.js
28 *
29 * Copyright (c) Meta Platforms, Inc. and affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var xT;function TG(){if(xT)return Nn;xT=1;var e=Cg();function t(d){var f="https://react.dev/errors/"+d;if(1<arguments.length){f+="?args[]="+encodeURIComponent(arguments[1]);for(var p=2;p<arguments.length;p++)f+="&args[]="+encodeURIComponent(arguments[p])}return"Minified React error #"+d+"; visit "+f+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var n={d:{f:r,r:function(){throw Error(t(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},a=Symbol.for("react.portal");function s(d,f,p){var m=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:a,key:m==null?null:""+m,children:d,containerInfo:f,implementation:p}}var o=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function u(d,f){if(d==="font")return"";if(typeof f=="string")return f==="use-credentials"?f:""}return Nn.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=n,Nn.createPortal=function(d,f){var p=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!f||f.nodeType!==1&&f.nodeType!==9&&f.nodeType!==11)throw Error(t(299));return s(d,f,null,p)},Nn.flushSync=function(d){var f=o.T,p=n.p;try{if(o.T=null,n.p=2,d)return d()}finally{o.T=f,n.p=p,n.d.f()}},Nn.preconnect=function(d,f){typeof d=="string"&&(f?(f=f.crossOrigin,f=typeof f=="string"?f==="use-credentials"?f:"":void 0):f=null,n.d.C(d,f))},Nn.prefetchDNS=function(d){typeof d=="string"&&n.d.D(d)},Nn.preinit=function(d,f){if(typeof d=="string"&&f&&typeof f.as=="string"){var p=f.as,m=u(p,f.crossOrigin),g=typeof f.integrity=="string"?f.integrity:void 0,y=typeof f.fetchPriority=="string"?f.fetchPriority:void 0;p==="style"?n.d.S(d,typeof f.precedence=="string"?f.precedence:void 0,{crossOrigin:m,integrity:g,fetchPriority:y}):p==="script"&&n.d.X(d,{crossOrigin:m,integrity:g,fetchPriority:y,nonce:typeof f.nonce=="string"?f.nonce:void 0})}},Nn.preinitModule=function(d,f){if(typeof d=="string")if(typeof f=="object"&&f!==null){if(f.as==null||f.as==="script"){var p=u(f.as,f.crossOrigin);n.d.M(d,{crossOrigin:p,integrity:typeof f.integrity=="string"?f.integrity:void 0,nonce:typeof f.nonce=="string"?f.nonce:void 0})}}else f==null&&n.d.M(d)},Nn.preload=function(d,f){if(typeof d=="string"&&typeof f=="object"&&f!==null&&typeof f.as=="string"){var p=f.as,m=u(p,f.crossOrigin);n.d.L(d,p,{crossOrigin:m,integrity:typeof f.integrity=="string"?f.integrity:void 0,nonce:typeof f.nonce=="string"?f.nonce:void 0,type:typeof f.type=="string"?f.type:void 0,fetchPriority:typeof f.fetchPriority=="string"?f.fetchPriority:void 0,referrerPolicy:typeof f.referrerPolicy=="string"?f.referrerPolicy:void 0,imageSrcSet:typeof f.imageSrcSet=="string"?f.imageSrcSet:void 0,imageSizes:typeof f.imageSizes=="string"?f.imageSizes:void 0,media:typeof f.media=="string"?f.media:void 0})}},Nn.preloadModule=function(d,f){if(typeof d=="string")if(f){var p=u(f.as,f.crossOrigin);n.d.m(d,{as:typeof f.as=="string"&&f.as!=="script"?f.as:void 0,crossOrigin:p,integrity:typeof f.integrity=="string"?f.integrity:void 0})}else n.d.m(d)},Nn.requestFormReset=function(d){n.d.r(d)},Nn.unstable_batchedUpdates=function(d,f){return d(f)},Nn.useFormState=function(d,f,p){return o.H.useFormState(d,f,p)},Nn.useFormStatus=function(){return o.H.useHostTransitionStatus()},Nn.version="19.2.1",Nn}var gT;function cI(){if(gT)return cb.exports;gT=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),cb.exports=TG(),cb.exports}/**
34 * @license React
35 * react-dom-client.production.js
36 *
37 * Copyright (c) Meta Platforms, Inc. and affiliates.
38 *
39 * This source code is licensed under the MIT license found in the
40 * LICENSE file in the root directory of this source tree.
41 */var vT;function OG(){if(vT)return $f;vT=1;var e=EG(),t=Cg(),r=cI();function n(i){var c="https://react.dev/errors/"+i;if(1<arguments.length){c+="?args[]="+encodeURIComponent(arguments[1]);for(var h=2;h<arguments.length;h++)c+="&args[]="+encodeURIComponent(arguments[h])}return"Minified React error #"+i+"; visit "+c+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function a(i){return!(!i||i.nodeType!==1&&i.nodeType!==9&&i.nodeType!==11)}function s(i){var c=i,h=i;if(i.alternate)for(;c.return;)c=c.return;else{i=c;do c=i,(c.flags&4098)!==0&&(h=c.return),i=c.return;while(i)}return c.tag===3?h:null}function o(i){if(i.tag===13){var c=i.memoizedState;if(c===null&&(i=i.alternate,i!==null&&(c=i.memoizedState)),c!==null)return c.dehydrated}return null}function u(i){if(i.tag===31){var c=i.memoizedState;if(c===null&&(i=i.alternate,i!==null&&(c=i.memoizedState)),c!==null)return c.dehydrated}return null}function d(i){if(s(i)!==i)throw Error(n(188))}function f(i){var c=i.alternate;if(!c){if(c=s(i),c===null)throw Error(n(188));return c!==i?null:i}for(var h=i,x=c;;){var S=h.return;if(S===null)break;var A=S.alternate;if(A===null){if(x=S.return,x!==null){h=x;continue}break}if(S.child===A.child){for(A=S.child;A;){if(A===h)return d(S),i;if(A===x)return d(S),c;A=A.sibling}throw Error(n(188))}if(h.return!==x.return)h=S,x=A;else{for(var R=!1,V=S.child;V;){if(V===h){R=!0,h=S,x=A;break}if(V===x){R=!0,x=S,h=A;break}V=V.sibling}if(!R){for(V=A.child;V;){if(V===h){R=!0,h=A,x=S;break}if(V===x){R=!0,x=A,h=S;break}V=V.sibling}if(!R)throw Error(n(189))}}if(h.alternate!==x)throw Error(n(190))}if(h.tag!==3)throw Error(n(188));return h.stateNode.current===h?i:c}function p(i){var c=i.tag;if(c===5||c===26||c===27||c===6)return i;for(i=i.child;i!==null;){if(c=p(i),c!==null)return c;i=i.sibling}return null}var m=Object.assign,g=Symbol.for("react.element"),y=Symbol.for("react.transitional.element"),w=Symbol.for("react.portal"),v=Symbol.for("react.fragment"),b=Symbol.for("react.strict_mode"),N=Symbol.for("react.profiler"),_=Symbol.for("react.consumer"),C=Symbol.for("react.context"),P=Symbol.for("react.forward_ref"),E=Symbol.for("react.suspense"),T=Symbol.for("react.suspense_list"),j=Symbol.for("react.memo"),O=Symbol.for("react.lazy"),M=Symbol.for("react.activity"),F=Symbol.for("react.memo_cache_sentinel"),L=Symbol.iterator;function U(i){return i===null||typeof i!="object"?null:(i=L&&i[L]||i["@@iterator"],typeof i=="function"?i:null)}var G=Symbol.for("react.client.reference");function D(i){if(i==null)return null;if(typeof i=="function")return i.$$typeof===G?null:i.displayName||i.name||null;if(typeof i=="string")return i;switch(i){case v:return"Fragment";case N:return"Profiler";case b:return"StrictMode";case E:return"Suspense";case T:return"SuspenseList";case M:return"Activity"}if(typeof i=="object")switch(i.$$typeof){case w:return"Portal";case C:return i.displayName||"Context";case _:return(i._context.displayName||"Context")+".Consumer";case P:var c=i.render;return i=i.displayName,i||(i=c.displayName||c.name||"",i=i!==""?"ForwardRef("+i+")":"ForwardRef"),i;
vendor: 10,438 bytes, lines 41-48
41case j:return c=i.displayName||null,c!==null?c:D(i.type)||"Memo";case O:c=i._payload,i=i._init;try{return D(i(c))}catch{}}return null}var Q=Array.isArray,q=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,K=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ee={pending:!1,data:null,method:null,action:null},le=[],se=-1;function z(i){return{current:i}}function B(i){0>se||(i.current=le[se],le[se]=null,se--)}function I(i,c){se++,le[se]=i.current,i.current=c}var H=z(null),X=z(null),ce=z(null),de=z(null);function we(i,c){switch(I(ce,c),I(X,i),I(H,null),c.nodeType){case 9:case 11:i=(i=c.documentElement)&&(i=i.namespaceURI)?g5(i):0;break;default:if(i=c.tagName,c=c.namespaceURI)c=g5(c),i=v5(c,i);else switch(i){case"svg":i=1;break;case"math":i=2;break;default:i=0}}B(H),I(H,i)}function te(){B(H),B(X),B(ce)}function ue(i){i.memoizedState!==null&&I(de,i);var c=H.current,h=v5(c,i.type);c!==h&&(I(X,i),I(H,h))}function Ee(i){X.current===i&&(B(H),B(X)),de.current===i&&(B(de),Rf._currentValue=ee)}var he,Xe;function De(i){if(he===void 0)try{throw Error()}catch(h){var c=h.stack.trim().match(/\n( *(at )?)/);he=c&&c[1]||"",Xe=-1<h.stack.indexOf(`
42    at`)?" (<anonymous>)":-1<h.stack.indexOf("@")?"@unknown:0:0":""}return`
43`+he+i+Xe}var ct=!1;function Ze(i,c){if(!i||ct)return"";ct=!0;var h=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var x={DetermineComponentFrameRoot:function(){try{if(c){var Oe=function(){throw Error()};if(Object.defineProperty(Oe.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Oe,[])}catch(Se){var ye=Se}Reflect.construct(i,[],Oe)}else{try{Oe.call()}catch(Se){ye=Se}i.call(Oe.prototype)}}else{try{throw Error()}catch(Se){ye=Se}(Oe=i())&&typeof Oe.catch=="function"&&Oe.catch(function(){})}}catch(Se){if(Se&&ye&&typeof Se.stack=="string")return[Se.stack,ye.stack]}return[null,null]}};x.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var S=Object.getOwnPropertyDescriptor(x.DetermineComponentFrameRoot,"name");S&&S.configurable&&Object.defineProperty(x.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var A=x.DetermineComponentFrameRoot(),R=A[0],V=A[1];if(R&&V){var ie=R.split(`
44`),me=V.split(`
45`);for(S=x=0;x<ie.length&&!ie[x].includes("DetermineComponentFrameRoot");)x++;for(;S<me.length&&!me[S].includes("DetermineComponentFrameRoot");)S++;if(x===ie.length||S===me.length)for(x=ie.length-1,S=me.length-1;1<=x&&0<=S&&ie[x]!==me[S];)S--;for(;1<=x&&0<=S;x--,S--)if(ie[x]!==me[S]){if(x!==1||S!==1)do if(x--,S--,0>S||ie[x]!==me[S]){var Ae=`
46`+ie[x].replace(" at new "," at ");return i.displayName&&Ae.includes("<anonymous>")&&(Ae=Ae.replace("<anonymous>",i.displayName)),Ae}while(1<=x&&0<=S);break}}}finally{ct=!1,Error.prepareStackTrace=h}return(h=i?i.displayName||i.name:"")?De(h):""}function Re(i,c){switch(i.tag){case 26:case 27:case 5:return De(i.type);case 16:return De("Lazy");case 13:return i.child!==c&&c!==null?De("Suspense Fallback"):De("Suspense");case 19:return De("SuspenseList");case 0:case 15:return Ze(i.type,!1);case 11:return Ze(i.type.render,!1);case 1:return Ze(i.type,!0);case 31:return De("Activity");default:return""}}function Gt(i){try{var c="",h=null;do c+=Re(i,h),h=i,i=i.return;while(i);return c}catch(x){return`
47Error generating stack: `+x.message+`
48`+x.stack}}var Tt=Object.prototype.hasOwnProperty,Wr=e.unstable_scheduleCallback,Cr=e.unstable_cancelCallback,Zt=e.unstable_shouldYield,bn=e.unstable_requestPaint,Mt=e.unstable_now,us=e.unstable_getCurrentPriorityLevel,ds=e.unstable_ImmediatePriority,lo=e.unstable_UserBlockingPriority,Pn=e.unstable_NormalPriority,dl=e.unstable_LowPriority,Da=e.unstable_IdlePriority,fl=e.log,fs=e.unstable_setDisableYieldValue,Ms=null,Vr=null;function zn(i){if(typeof fl=="function"&&fs(i),Vr&&typeof Vr.setStrictMode=="function")try{Vr.setStrictMode(Ms,i)}catch{}}var Gr=Math.clz32?Math.clz32:ia,Qd=Math.log,co=Math.LN2;function ia(i){return i>>>=0,i===0?32:31-(Qd(i)/co|0)|0}var li=256,uo=262144,ci=4194304;function kn(i){var c=i&42;if(c!==0)return c;switch(i&-i){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return i&261888;case 262144:case 524288:case 1048576:case 2097152:return i&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return i&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return i}}function at(i,c,h){var x=i.pendingLanes;if(x===0)return 0;var S=0,A=i.suspendedLanes,R=i.pingedLanes;i=i.warmLanes;var V=x&134217727;return V!==0?(x=V&~A,x!==0?S=kn(x):(R&=V,R!==0?S=kn(R):h||(h=V&~i,h!==0&&(S=kn(h))))):(V=x&~A,V!==0?S=kn(V):R!==0?S=kn(R):h||(h=x&~i,h!==0&&(S=kn(h)))),S===0?0:c!==0&&c!==S&&(c&A)===0&&(A=S&-S,h=c&-c,A>=h||A===32&&(h&4194048)!==0)?c:S}function Jt(i,c){return(i.pendingLanes&~(i.suspendedLanes&~i.pingedLanes)&c)===0}function jr(i,c){switch(i){case 1:case 2:case 4:case 8:case 64:return c+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return c+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Qr(){var i=ci;return ci<<=1,(ci&62914560)===0&&(ci=4194304),i}function Rs(i){for(var c=[],h=0;31>h;h++)c.push(i);return c}function ir(i,c){i.pendingLanes|=c,c!==268435456&&(i.suspendedLanes=0,i.pingedLanes=0,i.warmLanes=0)}function wn(i,c,h,x,S,A){var R=i.pendingLanes;i.pendingLanes=h,i.suspendedLanes=0,i.pingedLanes=0,i.warmLanes=0,i.expiredLanes&=h,i.entangledLanes&=h,i.errorRecoveryDisabledLanes&=h,i.shellSuspendCounter=0;var V=i.entanglements,ie=i.expirationTimes,me=i.hiddenUpdates;for(h=R&~h;0<h;){var Ae=31-Gr(h),Oe=1<<Ae;V[Ae]=0,ie[Ae]=-1;var ye=me[Ae];if(ye!==null)for(me[Ae]=null,Ae=0;Ae<ye.length;Ae++){var Se=ye[Ae];Se!==null&&(Se.lane&=-536870913)}h&=~Oe}x!==0&&ui(i,x,0),A!==0&&S===0&&i.tag!==0&&(i.suspendedLanes|=A&~(R&~c))}function ui(i,c,h){i.pendingLanes|=c,i.suspendedLanes&=~c;var x=31-Gr(c);i.entangledLanes|=c,i.entanglements[x]=i.entanglements[x]|1073741824|h&261930}function Kr(i,c){var h=i.entangledLanes|=c;for(i=i.entanglements;h;){var x=31-Gr(h),S=1<<x;S&c|i[x]&c&&(i[x]|=c),h&=~S}}function Sn(i,c){var h=c&-c;return h=(h&42)!==0?1:fo(h),(h&(i.suspendedLanes|c))!==0?0:h}function fo(i){switch(i){case 2:i=1;break;case 8:i=4;break;case 32:i=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:i=128;break;case 268435456:i=134217728;break;default:i=0}return i}function oa(i){return i&=-i,2<i?8<i?(i&134217727)!==0?32:268435456:8:2}function W(){var i=K.p;return i!==0?i:(i=window.event,i===void 0?32:z5(i.type))}function ne(i,c){var h=K.p;try{return K.p=i,c()}finally{K.p=h}}var Y=Math.random().toString(36).slice(2),J="__reactFiber$"+Y,re="__reactProps$"+Y,ae="__reactContainer$"+Y,xe="__reactEvents$"+Y,je="__reactListeners$"+Y,ge="__reactHandles$"+Y,ve="__reactResources$"+Y,be="__reactMarker$"+Y;function ke(i){delete i[J],delete i[re],delete i[xe],delete i[je],delete i[ge]}function Le(i){var c=i[J];if(c)return c;for(var h=i.parentNode;h;){if(c=h[ae]||h[J]){if(h=c.alternate,c.child!==null||h!==null&&h.child!==null)for(i=_5(i);i!==null;){if(h=i[J])return h;i=_5(i)}return c}i=h,h=i.parentNode}return null}function qe(i){if(i=i[J]||i[ae]){var c=i.tag;if(c===5||c===6||c===13||c===31||c===26||c===27||c===3)return i}return null}function Me(i){var c=i.tag;if(c===5||c===26||c===27||c===6)return i.stateNode;throw Error(n(33))}function Ue(i){var c=i[ve];return c||(c=i[ve]={hoistableStyles:new Map,hoistableScripts:new Map}),c}function Ke(i){i[be]=!0}var er=new Set,tr={};function hr(i,c){Ia(i,c),Ia(i+"Capture",c)}function Ia(i,c){for(tr[i]=c,i=0;i<c.length;i++)er.add(c[i])}var hl=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),ho={},Ds={};function Kd(i){return Tt.call(Ds,i)?!0:Tt.call(ho,i)?!1:hl.test(i)?Ds[i]=!0:(ho[i]=!0,!1)}function Un(i,c,h){if(Kd(c))if(h===null)i.removeAttribute(c);else{switch(typeof h){case"undefined":case"function":case"symbol":i.removeAttribute(c);return;case"boolean":var x=c.toLowerCase().slice(0,5);if(x!=="data-"&&x!=="aria-"){i.removeAttribute(c);return}}i.setAttribute(c,""+h)}}function Wp(i,c,h){if(h===null)i.removeAttribute(c);else{switch(typeof h){case"undefined":case"function":case"symbol":case"boolean":i.removeAttribute(c);return}i.setAttribute(c,""+h)}}function di(i,c,h,x){if(x===null)i.removeAttribute(h);else{switch(typeof x){case"undefined":case"function":case"symbol":case"boolean":i.removeAttribute(h);return}i.setAttributeNS(c,h,""+x)}}function Fa(i){switch(typeof i){case"bigint":case"boolean":case"number":case"string":case"undefined":return i;case"object":return i;default:return""}}function cE(i){var c=i.type;return(i=i.nodeName)&&i.toLowerCase()==="input"&&(c==="checkbox"||c==="radio")}function lq(i,c,h){var x=Object.getOwnPropertyDescriptor(i.constructor.prototype,c);if(!i.hasOwnProperty(c)&&typeof x<"u"&&typeof x.get=="function"&&typeof x.set=="function"){var S=x.get,A=x.set;return Object.defineProperty(i,c,{configurable:!0,get:function(){return S.call(this)},set:function(R){h=""+R,A.call(this,R)}}),Object.defineProperty(i,c,{enumerable:x.enumerable}),{getValue:function(){return h},setValue:function(R){h=""+R},stopTracking:function(){i._valueTracker=null,delete i[c]}}}}function Gv(i){if(!i._valueTracker){var c=cE(i)?"checked":"value";i._valueTracker=lq(i,c,""+i[c])}}function uE(i){if(!i)return!1;var c=i._valueTracker;if(!c)return!0;var h=c.getValue(),x="";return i&&(x=cE(i)?i.checked?"true":"false":i.value),i=x,i!==h?(c.setValue(i),!0):!1}
vendor: 4,643 bytes, line 48
48function Vp(i){if(i=i||(typeof document<"u"?document:void 0),typeof i>"u")return null;try{return i.activeElement||i.body}catch{return i.body}}var cq=/[\n"\\]/g;function La(i){return i.replace(cq,function(c){return"\\"+c.charCodeAt(0).toString(16)+" "})}function Qv(i,c,h,x,S,A,R,V){i.name="",R!=null&&typeof R!="function"&&typeof R!="symbol"&&typeof R!="boolean"?i.type=R:i.removeAttribute("type"),c!=null?R==="number"?(c===0&&i.value===""||i.value!=c)&&(i.value=""+Fa(c)):i.value!==""+Fa(c)&&(i.value=""+Fa(c)):R!=="submit"&&R!=="reset"||i.removeAttribute("value"),c!=null?Kv(i,R,Fa(c)):h!=null?Kv(i,R,Fa(h)):x!=null&&i.removeAttribute("value"),S==null&&A!=null&&(i.defaultChecked=!!A),S!=null&&(i.checked=S&&typeof S!="function"&&typeof S!="symbol"),V!=null&&typeof V!="function"&&typeof V!="symbol"&&typeof V!="boolean"?i.name=""+Fa(V):i.removeAttribute("name")}function dE(i,c,h,x,S,A,R,V){if(A!=null&&typeof A!="function"&&typeof A!="symbol"&&typeof A!="boolean"&&(i.type=A),c!=null||h!=null){if(!(A!=="submit"&&A!=="reset"||c!=null)){Gv(i);return}h=h!=null?""+Fa(h):"",c=c!=null?""+Fa(c):h,V||c===i.value||(i.value=c),i.defaultValue=c}x=x??S,x=typeof x!="function"&&typeof x!="symbol"&&!!x,i.checked=V?i.checked:!!x,i.defaultChecked=!!x,R!=null&&typeof R!="function"&&typeof R!="symbol"&&typeof R!="boolean"&&(i.name=R),Gv(i)}function Kv(i,c,h){c==="number"&&Vp(i.ownerDocument)===i||i.defaultValue===""+h||(i.defaultValue=""+h)}function Oc(i,c,h,x){if(i=i.options,c){c={};for(var S=0;S<h.length;S++)c["$"+h[S]]=!0;for(h=0;h<i.length;h++)S=c.hasOwnProperty("$"+i[h].value),i[h].selected!==S&&(i[h].selected=S),S&&x&&(i[h].defaultSelected=!0)}else{for(h=""+Fa(h),c=null,S=0;S<i.length;S++){if(i[S].value===h){i[S].selected=!0,x&&(i[S].defaultSelected=!0);return}c!==null||i[S].disabled||(c=i[S])}c!==null&&(c.selected=!0)}}function fE(i,c,h){if(c!=null&&(c=""+Fa(c),c!==i.value&&(i.value=c),h==null)){i.defaultValue!==c&&(i.defaultValue=c);return}i.defaultValue=h!=null?""+Fa(h):""}function hE(i,c,h,x){if(c==null){if(x!=null){if(h!=null)throw Error(n(92));if(Q(x)){if(1<x.length)throw Error(n(93));x=x[0]}h=x}h==null&&(h=""),c=h}h=Fa(c),i.defaultValue=h,x=i.textContent,x===h&&x!==""&&x!==null&&(i.value=x),Gv(i)}function Pc(i,c){if(c){var h=i.firstChild;if(h&&h===i.lastChild&&h.nodeType===3){h.nodeValue=c;return}}i.textContent=c}var uq=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function pE(i,c,h){var x=c.indexOf("--")===0;h==null||typeof h=="boolean"||h===""?x?i.setProperty(c,""):c==="float"?i.cssFloat="":i[c]="":x?i.setProperty(c,h):typeof h!="number"||h===0||uq.has(c)?c==="float"?i.cssFloat=h:i[c]=(""+h).trim():i[c]=h+"px"}function mE(i,c,h){if(c!=null&&typeof c!="object")throw Error(n(62));if(i=i.style,h!=null){for(var x in h)!h.hasOwnProperty(x)||c!=null&&c.hasOwnProperty(x)||(x.indexOf("--")===0?i.setProperty(x,""):x==="float"?i.cssFloat="":i[x]="");for(var S in c)x=c[S],c.hasOwnProperty(S)&&h[S]!==x&&pE(i,S,x)}else for(var A in c)c.hasOwnProperty(A)&&pE(i,A,c[A])}function Yv(i){if(i.indexOf("-")===-1)return!1;switch(i){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 dq=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRen
48dering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),fq=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Gp(i){return fq.test(""+i)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":i}function fi(){}var Xv=null;function Zv(i){return i=i.target||i.srcElement||window,i.correspondingUseElement&&(i=i.correspondingUseElement),i.nodeType===3?i.parentNode:i}var kc=null,Mc=null;function xE(i){var c=qe(i);if(c&&(i=c.stateNode)){var h=i[re]||null;e:switch(i=c.stateNode,c.type){case"input":if(Qv(i,h.value,h.defaultValue,h.defaultValue,h.checked,h.defaultChecked,h.type,h.name),c=h.name,h.type==="radio"&&c!=null){for(h=i;h.parentNode;)h=h.parentNode;for(h=h.querySelectorAll('input[name="'+La(""+c)+'"][type="radio"]'),c=0;c<h.length;c++){var x=h[c];if(x!==i&&x.form===i.form){var S=x[re]||null;if(!S)throw Error(n(90));Qv(x,S.value,S.defaultValue,S.defaultValue,S.checked,S.defaultChecked,S.type,S.name)}}for(c=0;c<h.length;c++)x=h[c],x.form===i.form&&uE(x)}break e;case"textarea":fE(i,h.value,h.defaultValue);break e;case"select":c=h.value,c!=null&&Oc(i,!!h.multiple,c,!1)}}}var Jv=!1;function gE(i,c,h){if(Jv)return i(c,h);Jv=!0;try{var x=i(c);return x}finally{if(Jv=!1,(kc!==null||Mc!==null)&&(R0(),kc&&(c=kc,i=Mc,Mc=kc=null,xE(c),i)))for(c=0;c<i.length;c++)xE(i[c])}}function Yd(i,c){var h=i.stateNode;if(h===null)return null;var x=h[re]||null;if(x===null)return null;h=x[c];e:switch(c){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(x=!x.disabled)||(i=i.type,x=!(i==="button"||i==="input"||i==="select"||i==="textarea")),i=!x;break e;default:i=!1}if(i)return null;if(h&&typeof h!="function")throw Error(n(231,c,typeof h));return h}var hi=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ey=!1;if(hi)try{var Xd={};Object.defineProperty(Xd,"passive",{get:function(){ey=!0}}),window.addEventListener("test",Xd,Xd),window.removeEventListener("test",Xd,Xd)}catch{ey=!1}var po=null,ty=null,Qp=null;function vE(){if(Qp)return Qp;var i,c=ty,h=c.length,x,S="value"in po?po.value:po.textContent,A=S.length;for(i=0;i<h&&c[i]===S[i];i++);var R=h-i;for(x=1;x<=R&&c[h-x]===S[A-x];x++);return Qp=S.slice(i,1<x?1-x:void 0)}function Kp(i){var c=i.keyCode;return"charCode"in i?(i=i.charCode,i===0&&c===13&&(i=13)):i=c,i===10&&(i=13),32<=i||i===13?i:0}function Yp(){return!0}function yE(){return!1}function qn(i){function c(h,x,S,A,R){this._reactName=h,this._targetInst=S,this.type=x,this.nativeEvent=A,this.target=R,this.currentTarget=null;for(var V in i)i.hasOwnProperty(V)&&(h=i[V],this[V]=h?h(A):A[V]);return this.isDefaultPrevented=(A.defaultPrevented!=null?A.defaultPrevented:A.returnValue===!1)?Yp:yE,this.isPropagationStopped=yE,this}return m(c.prototype,{preventDefault:function(){this.defaultPrevented=!0;var h=this.nativeEvent;h&&(h.preventDefault?h.preventDefault():typeof h.returnValue!="unknown"&&(h.returnValue=!1),this.isDefaultPrevented=Yp)},stopPropagation:function(){var h=this.nativeEvent;h&&(h.stopPropagation?h.stopPropagation():typeof h.cancelBubble!="unknown"&&(h.cancelBubble=!0),this.isPropagationStopped=Yp)},persist:function(){},isPersistent:Yp}),c}var pl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(i){return i.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Xp=qn(pl),Zd=m({},pl,{view:0,detail:0}),hq=qn(Zd),ry,ny,Jd,Zp=m({},Zd,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:sy,button:0,buttons:0,relatedTarget:function(i){return i.relatedTarget===void 0?i.fromElement===i.srcElement?i.toElement:i.fromElement:i.relatedTarget},movementX:function(i){return"movementX"in i?i.movementX:(i!==Jd&&(Jd&&i.type==="mousemove"?(ry=i.screenX-Jd.screenX,ny=i.screenY-Jd.screenY):ny=ry=0,Jd=i),ry)},movementY:function(i){return"movementY"in i?i.movementY:ny}}),bE=qn(Zp),pq=m({},Zp,{dataTransfer:0}),mq=qn(pq),xq=m({},Zd,{relatedTarget:0}),ay=qn(xq),gq=m({},pl,{animationName:0,elapsedTime:0,pseudoElement:0}),vq=qn(gq),yq=m({},pl,{clipboardData:function(i){return"clipboardData"in i?i.clipboardData:window.clipboardData}}),bq=qn(yq),wq=m({},pl,{data:0}),wE=qn(wq),Sq={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Nq={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"},Aq={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function _q(i){var c=this.nativeEvent;return c.getModifierState?c.getModifierState(i):(i=Aq[i])?!!c[i]:!1}function sy(){return _q}var Cq=m({},Zd,{key:function(i){if(i.key){var c=Sq[i.key]||i.key;if(c!=="Unidentified")return c}
vendor: 5,186 bytes, line 48
48return i.type==="keypress"?(i=Kp(i),i===13?"Enter":String.fromCharCode(i)):i.type==="keydown"||i.type==="keyup"?Nq[i.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:sy,charCode:function(i){return i.type==="keypress"?Kp(i):0},keyCode:function(i){return i.type==="keydown"||i.type==="keyup"?i.keyCode:0},which:function(i){return i.type==="keypress"?Kp(i):i.type==="keydown"||i.type==="keyup"?i.keyCode:0}}),jq=qn(Cq),Eq=m({},Zp,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),SE=qn(Eq),Tq=m({},Zd,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:sy}),Oq=qn(Tq),Pq=m({},pl,{propertyName:0,elapsedTime:0,pseudoElement:0}),kq=qn(Pq),Mq=m({},Zp,{deltaX:function(i){return"deltaX"in i?i.deltaX:"wheelDeltaX"in i?-i.wheelDeltaX:0},deltaY:function(i){return"deltaY"in i?i.deltaY:"wheelDeltaY"in i?-i.wheelDeltaY:"wheelDelta"in i?-i.wheelDelta:0},deltaZ:0,deltaMode:0}),Rq=qn(Mq),Dq=m({},pl,{newState:0,oldState:0}),Iq=qn(Dq),Fq=[9,13,27,32],iy=hi&&"CompositionEvent"in window,ef=null;hi&&"documentMode"in document&&(ef=document.documentMode);var Lq=hi&&"TextEvent"in window&&!ef,NE=hi&&(!iy||ef&&8<ef&&11>=ef),AE=" ",_E=!1;function CE(i,c){switch(i){case"keyup":return Fq.indexOf(c.keyCode)!==-1;case"keydown":return c.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function jE(i){return i=i.detail,typeof i=="object"&&"data"in i?i.data:null}var Rc=!1;function Bq(i,c){switch(i){case"compositionend":return jE(c);case"keypress":return c.which!==32?null:(_E=!0,AE);case"textInput":return i=c.data,i===AE&&_E?null:i;default:return null}}function $q(i,c){if(Rc)return i==="compositionend"||!iy&&CE(i,c)?(i=vE(),Qp=ty=po=null,Rc=!1,i):null;switch(i){case"paste":return null;case"keypress":if(!(c.ctrlKey||c.altKey||c.metaKey)||c.ctrlKey&&c.altKey){if(c.char&&1<c.char.length)return c.char;if(c.which)return String.fromCharCode(c.which)}return null;case"compositionend":return NE&&c.locale!=="ko"?null:c.data;default:return null}}var zq={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 EE(i){var c=i&&i.nodeName&&i.nodeName.toLowerCase();return c==="input"?!!zq[i.type]:c==="textarea"}function TE(i,c,h,x){kc?Mc?Mc.push(x):Mc=[x]:kc=x,c=z0(c,"onChange"),0<c.length&&(h=new Xp("onChange","change",null,h,x),i.push({event:h,listeners:c}))}var tf=null,rf=null;function Uq(i){d5(i,0)}function Jp(i){var c=Me(i);if(uE(c))return i}function OE(i,c){if(i==="change")return c}var PE=!1;if(hi){var oy;if(hi){var ly="oninput"in document;if(!ly){var kE=document.createElement("div");kE.setAttribute("oninput","return;"),ly=typeof kE.oninput=="function"}oy=ly}else oy=!1;PE=oy&&(!document.documentMode||9<document.documentMode)}function ME(){tf&&(tf.detachEvent("onpropertychange",RE),rf=tf=null)}function RE(i){if(i.propertyName==="value"&&Jp(rf)){var c=[];TE(c,rf,i,Zv(i)),gE(Uq,c)}}function qq(i,c,h){i==="focusin"?(ME(),tf=c,rf=h,tf.attachEvent("onpropertychange",RE)):i==="focusout"&&ME()}function Hq(i){if(i==="selectionchange"||i==="keyup"||i==="keydown")return Jp(rf)}function Wq(i,c){if(i==="click")return Jp(c)}function Vq(i,c){if(i==="input"||i==="change")return Jp(c)}function Gq(i,c){return i===c&&(i!==0||1/i===1/c)||i!==i&&c!==c}var la=typeof Object.is=="function"?Object.is:Gq;function nf(i,c){if(la(i,c))return!0;if(typeof i!="object"||i===null||typeof c!="object"||c===null)return!1;var h=Object.keys(i),x=Object.keys(c);if(h.length!==x.length)return!1;for(x=0;x<h.length;x++){var S=h[x];if(!Tt.call(c,S)||!la(i[S],c[S]))return!1}return!0}function DE(i){for(;i&&i.firstChild;)i=i.firstChild;return i}function IE(i,c){var h=DE(i);i=0;for(var x;h;){if(h.nodeType===3){if(x=i+h.textContent.length,i<=c&&x>=c)return{node:h,offset:c-i};i=x}e:{for(;h;){if(h.nextSibling){h=h.nextSibling;break e}h=h.parentNode}h=void 0}h=DE(h)}}function FE(i,c){return i&&c?i===c?!0:i&&i.nodeType===3?!1:c&&c.nodeType===3?FE(i,c.parentNode):"contains"in i?i.contains(c):i.compareDocumentPosition?!!(i.compareDocumentPosition(c)&16):!1:!1}function LE(i){i=i!=null&&i.ownerDocument!=null&&i.ownerDocument.defaultView!=null?i.ownerDocument.defaultView:window;for(var c=Vp(i.document);c instanceof i.HTMLIFrameElement;){try{var h=typeof c.contentWindow.location.href=="string"}catch{h=!1}if(h)i=c.contentWindow;else break;c=Vp(i.document)}return c}function cy(i){var c=i&&i.nodeName&&i.nodeName.toLowerCase();return c&&(c==="input"&&(i.type==="text"||i.type==="search"||i.type==="tel"||i.type==="url"||i.type==="password")||c==="textarea"||i.contentEditable==="true")}var Qq=hi&&"documentMode"in document&&11>=document.documentMode,Dc=null,uy=null,af=null,dy=!1;function BE(i,c,h){var x=h.window===h?h.document:h.nodeType===9?h:h.ownerDocument;dy||Dc==null||Dc!==Vp(x)||(x=Dc,"selectionStart"in x&&cy(x)?x={start:x.selectionStart,end:x.selectionEnd}:(x=(x.ownerDocument&&x.ownerDocument.defaultView||window).getSelection(),x={anchorNode:x.anchorNode,anchorOffset:x.anchorOffset,focu
vendor: 19,540 bytes, line 48
48sNode:x.focusNode,focusOffset:x.focusOffset}),af&&nf(af,x)||(af=x,x=z0(uy,"onSelect"),0<x.length&&(c=new Xp("onSelect","select",null,c,h),i.push({event:c,listeners:x}),c.target=Dc)))}function ml(i,c){var h={};return h[i.toLowerCase()]=c.toLowerCase(),h["Webkit"+i]="webkit"+c,h["Moz"+i]="moz"+c,h}var Ic={animationend:ml("Animation","AnimationEnd"),animationiteration:ml("Animation","AnimationIteration"),animationstart:ml("Animation","AnimationStart"),transitionrun:ml("Transition","TransitionRun"),transitionstart:ml("Transition","TransitionStart"),transitioncancel:ml("Transition","TransitionCancel"),transitionend:ml("Transition","TransitionEnd")},fy={},$E={};hi&&($E=document.createElement("div").style,"AnimationEvent"in window||(delete Ic.animationend.animation,delete Ic.animationiteration.animation,delete Ic.animationstart.animation),"TransitionEvent"in window||delete Ic.transitionend.transition);function xl(i){if(fy[i])return fy[i];if(!Ic[i])return i;var c=Ic[i],h;for(h in c)if(c.hasOwnProperty(h)&&h in $E)return fy[i]=c[h];return i}var zE=xl("animationend"),UE=xl("animationiteration"),qE=xl("animationstart"),Kq=xl("transitionrun"),Yq=xl("transitionstart"),Xq=xl("transitioncancel"),HE=xl("transitionend"),WE=new Map,hy="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");hy.push("scrollEnd");function hs(i,c){WE.set(i,c),hr(c,[i])}var e0=typeof reportError=="function"?reportError:function(i){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var c=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof i=="object"&&i!==null&&typeof i.message=="string"?String(i.message):String(i),error:i});if(!window.dispatchEvent(c))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",i);return}console.error(i)},Ba=[],Fc=0,py=0;function t0(){for(var i=Fc,c=py=Fc=0;c<i;){var h=Ba[c];Ba[c++]=null;var x=Ba[c];Ba[c++]=null;var S=Ba[c];Ba[c++]=null;var A=Ba[c];if(Ba[c++]=null,x!==null&&S!==null){var R=x.pending;R===null?S.next=S:(S.next=R.next,R.next=S),x.pending=S}A!==0&&VE(h,S,A)}}function r0(i,c,h,x){Ba[Fc++]=i,Ba[Fc++]=c,Ba[Fc++]=h,Ba[Fc++]=x,py|=x,i.lanes|=x,i=i.alternate,i!==null&&(i.lanes|=x)}function my(i,c,h,x){return r0(i,c,h,x),n0(i)}function gl(i,c){return r0(i,null,null,c),n0(i)}function VE(i,c,h){i.lanes|=h;var x=i.alternate;x!==null&&(x.lanes|=h);for(var S=!1,A=i.return;A!==null;)A.childLanes|=h,x=A.alternate,x!==null&&(x.childLanes|=h),A.tag===22&&(i=A.stateNode,i===null||i._visibility&1||(S=!0)),i=A,A=A.return;return i.tag===3?(A=i.stateNode,S&&c!==null&&(S=31-Gr(h),i=A.hiddenUpdates,x=i[S],x===null?i[S]=[c]:x.push(c),c.lane=h|536870912),A):null}function n0(i){if(50<jf)throw jf=0,A1=null,Error(n(185));for(var c=i.return;c!==null;)i=c,c=i.return;return i.tag===3?i.stateNode:null}var Lc={};function Zq(i,c,h,x){this.tag=i,this.key=h,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=c,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=x,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ca(i,c,h,x){return new Zq(i,c,h,x)}function xy(i){return i=i.prototype,!(!i||!i.isReactComponent)}function pi(i,c){var h=i.alternate;return h===null?(h=ca(i.tag,c,i.key,i.mode),h.elementType=i.elementType,h.type=i.type,h.stateNode=i.stateNode,h.alternate=i,i.alternate=h):(h.pendingProps=c,h.type=i.type,h.flags=0,h.subtreeFlags=0,h.deletions=null),h.flags=i.flags&65011712,h.childLanes=i.childLanes,h.lanes=i.lanes,h.child=i.child,h.memoizedProps=i.memoizedProps,h.memoizedState=i.memoizedState,h.updateQueue=i.updateQueue,c=i.dependencies,h.dependencies=c===null?null:{lanes:c.lanes,firstContext:c.firstContext},h.sibling=i.sibling,h.index=i.index,h.ref=i.ref,h.refCleanup=i.refCleanup,h}function GE(i,c){i.flags&=65011714;var h=i.alternate;return h===null?(i.childLanes=0,i.lanes=c,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=h.childLanes,i.lanes=h.lanes,i.child=h.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=h.memoizedProps,i.memoizedState=h.memoizedState,i.updateQueue=h.updateQueue,i.type=h.type,c=h.dependencies,i.dependencies=c===null?null:{lanes:c.lanes,firstContext:c.firstContext}),i}function a0(i,c,h,x,S,A){var R=0;if(x=i,typeof i=="function")xy(i)&&(R=1);else if(typeof i=="string")R=nW(i,h,H.current)?26:i==="html"||i==="head"||i==="body"?27:5;else e:switch(i){case M:return i=ca(31,h,c,S),i.elementType=M,i.lanes=A,i;case v:return vl(h.children,S,A,c);case b:R=8,S|=24;break;case N:return i=ca(12,h,c,S|2),i.elementType=N,i.lanes=A,i;case E:return i=ca(13,h,c,S),i.elementType=E,i.lanes=A,i;case T:return i=ca(19,h,c,S),i.elementType=T,i.lanes=A,i;default:if(typeof i=="object"&&i!==null)switch(i.$$typeof){case C:R=10;break e;case _:R=9;break e;case P:R=11;break e;case j:R=14;break e;case O:R=16,x=null;break e}R=29,h=Error(n(130,i===null?"null":typeof i,"")),x=null}return c=ca(R,h,c,S),c.elementType=i,c.type=x,c.lanes=A,c}function vl(i,c,h,x){return i=ca(7,i,x,c),i.lanes=h,i}function gy(i,c,h){return i=ca(6,i,null,c),i.lanes=h,i}function QE(i){var c=ca(18,null,null,0);return c.stateNode=i,c}function vy(i,c,h){return c=ca(4,i.children!==null?i.children:[],i.key,c),c.lanes=h,c.stateNode={containerInfo:i.containerInfo,pendingChildren:null,implementation:i.implementation},c}var KE=new WeakMap;function $a(i,c){if(typeof i=="object"&&i!==null){var h=KE.get(i);return h!==void 0?h:(c={value:i,source:c,stack:Gt(c)},KE.set(i,c),c)}return{value:i,source:c,stack:Gt(c)}}var Bc=[],$c=0,s0=null,sf=0,za=[],Ua=0,mo=null,Is=1,Fs="";function mi(i,c){Bc[$c++]=sf,Bc[$c++]=s0,s0=i,sf=c}function YE(i,c,h){za[Ua++]=Is,za[Ua++]=Fs,za[Ua++]=mo,mo=i;var x=Is;i=Fs;var S=32-Gr(x)-1;x&=~(1<<S),h+=1;var A=32-Gr(c)+S;if(30<A){var R=S-S%5;A=(x&(1<<R)-1).toString(32),x>>=R,S-=R,Is=1<<32-Gr(c)+S|h<<S|x,Fs=A+i}else Is=1<<A|h<<S|x,Fs=i}function yy(i){i.return!==null&&(mi(i,1),YE(i,1,0))}function by(i){for(;i===s0;)s0=Bc[--$c],Bc[$c]=null,sf=Bc[--$c],Bc[$c]=null;for(;i===mo;)mo=za[--Ua],za[Ua]=null,Fs=za[--Ua],za[Ua]=null,Is=za[--Ua],za[Ua]=null}function XE(i,c){za[Ua++]=Is,za[Ua++]=Fs,za[Ua++]=mo,Is=c.id,Fs=c.overflow,mo=i}var sn=null,or=null,yt=!1,xo=null,qa=!1,wy=Error(n(519));function go(i){var c=Error(n(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw of($a(c,i)),wy}function ZE(i){var c=i.stateNode,h=i.type,x=i.memoizedProps;switch(c[J]=i,c[re]=x,h){case"dialog":xt("cancel",c),xt("close",c);break;case"iframe":case"object":case"embed":xt("load",c);break;case"video":case"audio":for(h=0;h<Tf.length;h++)xt(Tf[h],c);break;case"source":xt("error",c);break;case"img":case"image":case"link":xt("error",c),xt("load",c);break;case"details":xt("toggle",c);break;case"input":xt("invalid",c),dE(c,x.value,x.defaultValue,x.checked,x.defaultChecked,x.type,x.name,!0);break;case"select":xt("invalid",c);break;case"textarea":xt("invalid",c),hE(c,x.value,x.defaultValue,x.children)}h=x.children,typeof h!="string"&&typeof h!="number"&&typeof h!="bigint"||c.textContent===""+h||x.suppressHydrationWarning===!0||m5(c.textContent,h)?(x.popover!=null&&(xt("beforetoggle",c),xt("toggle",c)),x.onScroll!=null&&xt("scroll",c),x.onScrollEnd!=null&&xt("scrollend",c),x.onClick!=null&&(c.onclick=fi),c=!0):c=!1,c||go(i,!0)}function JE(i){for(sn=i.return;sn;)switch(sn.tag){case 5:case 31:case 13:qa=!1;return;case 27:case 3:qa=!0;return;default:sn=sn.return}}function zc(i){if(i!==sn)return!1;if(!yt)return JE(i),yt=!0,!1;var c=i.tag,h;if((h=c!==3&&c!==27)&&((h=c===5)&&(h=i.type,h=!(h!=="form"&&h!=="button")||B1(i.type,i.memoizedProps)),h=!h),h&&or&&go(i),JE(i),c===13){if(i=i.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(n(317));or=A5(i)}else if(c===31){if(i=i.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(n(317));or=A5(i)}else c===27?(c=or,Po(i.type)?(i=H1,H1=null,or=i):or=c):or=sn?Wa(i.stateNode.nextSibling):null;return!0}function yl(){or=sn=null,yt=!1}function Sy(){var i=xo;return i!==null&&(Gn===null?Gn=i:Gn.push.apply(Gn,i),xo=null),i}function of(i){xo===null?xo=[i]:xo.push(i)}var Ny=z(null),bl=null,xi=null;function vo(i,c,h){I(Ny,c._currentValue),c._currentValue=h}function gi(i){i._currentValue=Ny.current,B(Ny)}function Ay(i,c,h){for(;i!==null;){var x=i.alternate;if((i.childLanes&c)!==c?(i.childLanes|=c,x!==null&&(x.childLanes|=c)):x!==null&&(x.childLanes&c)!==c&&(x.childLanes|=c),i===h)break;i=i.return}}function _y(i,c,h,x){var S=i.child;for(S!==null&&(S.return=i);S!==null;){var A=S.dependencies;if(A!==null){var R=S.child;A=A.firstContext;e:for(;A!==null;){var V=A;A=S;for(var ie=0;ie<c.length;ie++)if(V.context===c[ie]){A.lanes|=h,V=A.alternate,V!==null&&(V.lanes|=h),Ay(A.return,h,i),x||(R=null);break e}A=V.next}}else if(S.tag===18){if(R=S.return,R===null)throw Error(n(341));R.lanes|=h,A=R.alternate,A!==null&&(A.lanes|=h),Ay(R,h,i),R=null}else R=S.child;if(R!==null)R.return=S;else for(R=S;R!==null;){if(R===i){R=null;break}if(S=R.sibling,S!==null){S.return=R.return,R=S;break}R=R.return}S=R}}function Uc(i,c,h,x){i=null;for(var S=c,A=!1;S!==null;){if(!A){if((S.flags&524288)!==0)A=!0;else if((S.flags&262144)!==0)break}if(S.tag===10){var R=S.alternate;if(R===null)throw Error(n(387));if(R=R.memoizedProps,R!==null){var V=S.type;la(S.pendingProps.value,R.value)||(i!==null?i.push(V):i=[V])}}else if(S===de.current){if(R=S.alternate,R===null)throw Error(n(387));R.memoizedState.memoizedState!==S.memoizedState.memoizedState&&(i!==null?i.push(Rf):i=[Rf])}S=S.return}i!==null&&_y(c,i,h,x),c.flags|=262144}function i0(i){for(i=i.firstContext;i!==null;){if(!la(i.context._currentValue,i.memoizedValue))return!0;i=i.next}return!1}function wl(i){bl=i,xi=null,i=i.dependencies,i!==null&&(i.firstContext=null)}function on(i){return e3(bl,i)}function o0(i,c){return bl===null&&wl(i),e3(i,c)}function e3(i,c){var h=c._currentValue;if(c={context:c,memoizedValue:h,next:null},xi===null){if(i===null)throw Error(n(308));xi=c,i.dependencies={lanes:0,firstContext:c},i.flags|=524288}else xi=xi.next=c;return h}var Jq=typeof AbortController<"u"?AbortController:function(){var i=[],c=this.signal={aborted:!1,addEventListener:function(h,x){i.push(x)}};this.abort=function(){c.aborted=!0,i.forEach(function(h){return h()})}},eH=e.unstable_scheduleCallback,tH=e.unstable_NormalPriority,Er={$$typeof:C,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Cy(){return{controller:new Jq,data:new Map,refCount:0}}function lf(i){i.refCount--,i.refCount===0&&eH(tH,function(){i.controller.abort()})}var cf=null,jy=0,qc=0,Hc=null;function rH(i,c){if(cf===null){var h=cf=[];jy=0,qc=O1(),Hc={status:"pending",value:void 0,then:function(x){h.push(x)}}}return jy++,c.then(t3,t3),c}function t3(){if(--jy===0&&cf!==null){Hc!==null&&(Hc.status="fulfilled");var i=cf;cf=null,qc=0,Hc=null;for(var c=0;c<i.length;c++)(0,i[c])()}}function nH(i,c){var h=[],x={status:"pending",value:null,reason:null,then:function(S){h.push(S)}};return i.then(function(){x.status="fulfilled",x.value=c;for(var S=0;S<h.length;S++)(0,h[S])(c)},function(S){for(x.status="rejected",x.reason=S,S=0;S<h.length;S++)(0,h[S])(void 0)}),x}var r3=q.S;q.S=function(i,c){B4=Mt(),typeof c=="object"&&c!==null&&typeof c.then=="function"&&rH(i,c),r3!==null&&r3(i,c)};var Sl=z(null);function Ey(){var i=Sl.current;return i!==null?i:Qt.pooledCache}function l0(i,c){c===null?I(Sl,Sl.current):I(Sl,c.pool)}function n3(){var i=Ey();return i===null?null:{parent:Er._currentValue,pool:i}}var Wc=Error(n(460)),Ty=Error(n(474)),c0=Error(n(542)),u0={then:function(){}};function a3(i){return i=i.status,i==="fulfilled"||i==="rejected"}function s3(i,c,h){switch(h=i[h],h===void 0?i.push(c):h!==c&&(c.then(fi,fi),c=h),c.status){case"fulfilled":return c.value;case"rejected":throw i=c.reason,o3(i),i;default:if(typeof c.status=="string")c.then(fi,fi);else{if(i=Qt,i!==null&&100<i.shellSuspendCounter)throw Error(n(482));i=c,i.status="pending",i.then(function(x){if(c.status==="pending"){var S=c;S.status="fulfilled",S.value=x}},function(x){if(c.status==="pending"){var S=c;S.status="rejected",S.reason=x}})}switch(c.status){case"fulfilled":return c.value;case"rejected":throw i=c.reason,o3(i),i}throw Al=c,Wc}}function Nl(i){try{var c=i._init;return c(i._payload)}catch(h){throw h!==null&&typeof h=="object"&&typeof h.then=="function"?(Al=h,Wc):h}}var Al=null;function i3(){if(Al===null)throw Error(n(459));var i=Al;return Al=null,i}function o3(i){if(i===Wc||i===c0)throw Error(n(483))}var Vc=null,uf=0;function d0(i){var c=uf;return uf+=1,Vc===null&&(Vc=[]),s3(Vc,i,c)}function df(i,c){c=c.props.ref,i.ref=c!==void 0?c:null}function f0(i,c){throw c.$$typeof===g?Error(n(525)):(i=Object.prototype.toString.call(c),Error(n(31,i==="[object Object]"?"object with keys {"+Object.keys(c).join(", ")+"}":i)))}function l3(i){function c(fe,oe){if(i){var pe=fe.deletions;pe===null?(fe.deletions=[oe],fe.flags|=16):pe.push(oe)}}function h(fe,oe){if(!i)return null;for(;oe!==null;)c(fe,oe),oe=oe.sibling;return null}function x(fe){for(var oe=new Map;fe!==null;)fe.key!==null?oe.set(fe.key,fe):oe.set(fe.index,fe),fe=fe.sibling;return oe}function S(fe,oe){return fe=pi(fe,oe),fe.index=0,fe.sibling=null,fe}function A(fe,oe,pe){return fe.index=pe,i?(pe=fe.alternate,pe!==null?(pe=pe.index,pe<oe?(fe.flags|=67108866,oe):pe):(fe.flags|=67108866,oe)):(fe.flags|=1048576,oe)}function R(fe){return i&&fe.alternate===null&&(fe.flags|=67108866),fe}function V(fe,oe,pe,Te){return oe===null||oe.tag!==6?(oe=gy(pe,fe.mode,Te),oe.return=fe,oe):(oe=S(oe,pe),oe.return=fe,oe)}function ie(fe,oe,pe,Te){var Je=pe.type;return Je===v?Ae(fe,oe,pe.props.children,Te,pe.key):oe!==null&&(oe.elementType===Je||typeof Je=="object"&&Je!==null&&Je.$$typeof===O&&Nl(Je)===oe.type)?(oe=S(oe,pe.props),df(oe,pe),oe.return=fe,oe):(oe=a0(pe.type,pe.key,pe.props,null,fe.mode,Te),df(oe,pe),oe.return=fe,oe)}function me(fe,oe,pe,Te){return oe===null||oe.tag!==4||oe.stateNode.containerInfo!==pe.containerInfo||oe.stateNode.implementation!==pe.implementation?(oe=vy(pe,fe.mode,Te),oe.return=fe,oe):(oe=S(oe,pe.children||[]),oe.return=fe,oe)}function Ae(fe,oe,pe,Te,Je){return oe===null||oe.tag!==7?(oe=vl(pe,fe.mode,Te,Je),oe.return=fe,oe):(oe=S(oe,pe),oe.return=fe,oe)}function Oe(fe,oe,pe){if(typeof oe=="string"&&oe!==""||typeof oe=="number"||typeof oe=="bigint")return oe=gy(""+oe,fe.mode,pe),oe.return=fe,oe;if(typeof oe=="object"&&oe!==null){switch(oe.$$typeof){case y:return pe=a0(oe.type,oe.key,oe.props,null,fe.mode,pe),df(pe,oe),pe.return=fe,pe;case w:return oe=vy(oe,fe.mode,pe),oe.return=fe,oe;case O:return oe=Nl(oe),Oe(fe,oe,pe)}if(Q(oe)||U(oe))return oe=vl(oe,fe.mode,pe,null),oe.return=fe,oe;if(typeof oe.then=="function")return Oe(fe,d0(oe),pe);if(oe.$$typeof===C)return Oe(fe,o0(fe,oe),pe);f0(fe,oe)}return null}function ye(fe,oe,pe,Te){var Je=oe!==null?oe.key:null;if(typeof pe=="string"&&pe!==""||typeof pe=="number"||typeof pe=="bigint")return Je!==null?null:V(fe,oe,""+pe,Te);if(typeof pe=="object"&&pe!==null){switch(pe.$$typeof){case y:return pe.key===Je?ie(fe,oe,pe,Te):null;case w:return pe.key===Je?me(fe,oe,pe,Te):null;case O:return pe=Nl(pe),ye(fe,oe,pe,Te)}if(Q(pe)||U(pe))return Je!==null?null:Ae(fe,oe,pe,Te,null);if(typeof pe.then=="function")return ye(fe,oe,d0(pe),Te);if(pe.$$typeof===C)return ye(fe,oe,o0(fe,pe),Te);f0(fe,pe)}return null}function Se(fe,oe,pe,Te,Je){if(typeof Te=="string"&&Te!==""||typeof Te=="number"||typeof Te=="bigint")return fe=fe.get(pe)||null,V(oe,fe,""+Te,Je);if(typeof Te=="object"&&Te!==null){switch(Te.$$typeof){case y:return fe=fe.get(Te.key===null?pe:Te.key)||null,ie(oe,fe,Te,Je);case w:return fe=fe.get(Te.key===null?pe:Te.key)||null,me(oe,fe,Te,Je);case O:return Te=Nl(Te),Se(fe,oe,pe,Te,Je)}if(Q(Te)||U(Te))return fe=fe.get(pe)||null,Ae(oe,fe,Te,Je,null);if(typeof Te.then=="function")return Se(fe,oe,pe,d0(Te),Je);if(Te.$$typeof===C)return Se(fe,oe,pe,o0(oe,Te),Je);f0(oe,Te)}return null}function Ve(fe,oe,pe,Te){for(var Je=null,bt=null,Ye=oe,ft=oe=0,vt=null;Ye!==null&&ft<pe.length;ft++){Ye.index>ft?(vt=Ye,Ye=null):vt=Ye.sibling;var wt=ye(fe,Ye,pe[ft],Te);if(wt===null){Ye===null&&(Ye=vt);break}i&&Ye&&wt.alternate===null&&c(fe,Ye),oe=A(wt,oe,ft),bt===null?Je=wt:bt.sibling=wt,bt=wt,Ye=vt}if(ft===pe.length)return h(fe,Ye),yt&&mi(fe,ft),Je;if(Ye===null){for(;ft<pe.length;ft++)Ye=Oe(fe,pe[ft],Te),Ye!==null&&(oe=A(Ye,oe,ft),bt===null?Je=Ye:bt.sibling=Ye,bt=Ye);return yt&&mi(fe,ft),Je}for(Ye=x(Ye);ft<pe.length;ft++)vt=Se(Ye,fe,ft,pe[ft],Te),vt!==null&&(i&&vt.alternate!==null&&Ye.delete(vt.key===null?ft:vt.key),oe=A(vt,oe,ft),bt===null?Je=vt:bt.sibling=vt,bt=vt);return i&&Ye.forEach(function(Io){return c(fe,Io)}),yt&&mi(fe,ft),Je}function rt(fe,oe,pe,Te){if(pe==null)throw Error(n(151));for(var Je=null,bt=null,Ye=oe,ft=oe=0,vt=null,wt=pe.next();Ye!==null&&!wt.done;ft++,wt=pe.next()){Ye.index>ft?(vt=Ye,Ye=null):vt=Ye.sibling;var Io=ye(fe,Ye,wt.value,Te);if(Io===null){Ye===null&&(Ye=vt);break}i&&Ye&&Io.alternate===null&&c(fe,Ye),oe=A(Io,oe,ft),bt===null?Je=Io:bt.sibling=Io,bt=Io,Ye=vt}if(wt.done)return h(fe,Ye),yt&&mi(fe,ft),Je;if(Ye===null){for(;!wt.done;ft++,wt=pe.next())wt=Oe(fe,wt.value,Te),wt!==null&&(oe=A(wt,oe,ft),bt===null?Je=wt:bt.sibling=wt,bt=wt);return yt&&mi(fe,ft),Je}for(Ye=x(Ye);!wt.done;ft++,wt=pe.next())wt=Se(Ye,fe,ft,wt.value,Te),wt!==null&&(i&&wt.alternate!==null&&Ye.delete(wt.key===null?ft:wt.key),oe=A(wt,oe,ft),bt===null?Je=wt:bt.sibling=wt,bt=wt);return i&&Ye.forEach(function(pW){return c(fe,pW)}),yt&&mi(fe,ft),Je}function qt(fe,oe,pe,Te){if(typeof pe=="object"&&pe!==null&&pe.type===v&&pe.key===null&&(pe=pe.props.children),typeof pe=="object"&&pe!==null){switch(pe.$$typeof){case y:e:{for(var Je=pe.key;oe!==null;){if(oe.key===Je){if(Je=pe.type,Je===v){if(oe.tag===7){h(fe,oe.sibling),Te=S(oe,pe.props.children),Te.return=fe,fe=Te;break e}}else if(oe.elementType===Je||typeof Je=="object"&&Je!==null&&Je.$$typeof===O&&Nl(Je)===oe.type){h(fe,oe.sibling),Te=S(oe,pe.props),df(Te,pe),Te.return=fe,fe=Te;break e}h(fe,oe);break}else c(fe,oe);oe=oe.sibling}pe.type===v?(Te=vl(pe.props.children,fe.mode,Te,pe.key),Te.return=fe,fe=Te):(Te=a0(pe.type,pe.key,pe.props,null,fe.mode,Te),df(Te,pe),Te.return=fe,fe=Te)}return R(fe);case w:e:{for(Je=pe.key;oe!==null;){if(oe.key===Je)if(oe.tag===4&&oe.stateNode.containerInfo===pe.containerInfo&&oe.stateNode.implementation===pe.implementation){h(fe,oe.sibling),Te=S(oe,pe.children||[]),Te.return=fe,fe=Te;break e}else{h(fe,oe);break}else c(fe,oe);oe=oe.sibling}Te=vy(pe,fe.mode,Te),Te.return=fe,fe=Te}return R(fe);case O:return pe=Nl(pe),qt(fe,oe,pe,Te)}if(Q(pe))return Ve(fe,oe,pe,Te);if(U(pe)){if(Je=U(pe),typeof Je!="function")throw Error(n(150));return pe=Je.call(pe),rt(fe,oe,pe,Te)}if(typeof pe.then=="function")return qt(fe,oe,d0(pe),Te);if(pe.$$typeof===C)return qt(fe,oe,o0(fe,pe),Te);f0(fe,pe)}
vendor: 8,326 bytes, line 48
48return typeof pe=="string"&&pe!==""||typeof pe=="number"||typeof pe=="bigint"?(pe=""+pe,oe!==null&&oe.tag===6?(h(fe,oe.sibling),Te=S(oe,pe),Te.return=fe,fe=Te):(h(fe,oe),Te=gy(pe,fe.mode,Te),Te.return=fe,fe=Te),R(fe)):h(fe,oe)}return function(fe,oe,pe,Te){try{uf=0;var Je=qt(fe,oe,pe,Te);return Vc=null,Je}catch(Ye){if(Ye===Wc||Ye===c0)throw Ye;var bt=ca(29,Ye,null,fe.mode);return bt.lanes=Te,bt.return=fe,bt}finally{}}}var _l=l3(!0),c3=l3(!1),yo=!1;function Oy(i){i.updateQueue={baseState:i.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Py(i,c){i=i.updateQueue,c.updateQueue===i&&(c.updateQueue={baseState:i.baseState,firstBaseUpdate:i.firstBaseUpdate,lastBaseUpdate:i.lastBaseUpdate,shared:i.shared,callbacks:null})}function bo(i){return{lane:i,tag:0,payload:null,callback:null,next:null}}function wo(i,c,h){var x=i.updateQueue;if(x===null)return null;if(x=x.shared,(Ct&2)!==0){var S=x.pending;return S===null?c.next=c:(c.next=S.next,S.next=c),x.pending=c,c=n0(i),VE(i,null,h),c}return r0(i,x,c,h),n0(i)}function ff(i,c,h){if(c=c.updateQueue,c!==null&&(c=c.shared,(h&4194048)!==0)){var x=c.lanes;x&=i.pendingLanes,h|=x,c.lanes=h,Kr(i,h)}}function ky(i,c){var h=i.updateQueue,x=i.alternate;if(x!==null&&(x=x.updateQueue,h===x)){var S=null,A=null;if(h=h.firstBaseUpdate,h!==null){do{var R={lane:h.lane,tag:h.tag,payload:h.payload,callback:null,next:null};A===null?S=A=R:A=A.next=R,h=h.next}while(h!==null);A===null?S=A=c:A=A.next=c}else S=A=c;h={baseState:x.baseState,firstBaseUpdate:S,lastBaseUpdate:A,shared:x.shared,callbacks:x.callbacks},i.updateQueue=h;return}i=h.lastBaseUpdate,i===null?h.firstBaseUpdate=c:i.next=c,h.lastBaseUpdate=c}var My=!1;function hf(){if(My){var i=Hc;if(i!==null)throw i}}function pf(i,c,h,x){My=!1;var S=i.updateQueue;yo=!1;var A=S.firstBaseUpdate,R=S.lastBaseUpdate,V=S.shared.pending;if(V!==null){S.shared.pending=null;var ie=V,me=ie.next;ie.next=null,R===null?A=me:R.next=me,R=ie;var Ae=i.alternate;Ae!==null&&(Ae=Ae.updateQueue,V=Ae.lastBaseUpdate,V!==R&&(V===null?Ae.firstBaseUpdate=me:V.next=me,Ae.lastBaseUpdate=ie))}if(A!==null){var Oe=S.baseState;R=0,Ae=me=ie=null,V=A;do{var ye=V.lane&-536870913,Se=ye!==V.lane;if(Se?(gt&ye)===ye:(x&ye)===ye){ye!==0&&ye===qc&&(My=!0),Ae!==null&&(Ae=Ae.next={lane:0,tag:V.tag,payload:V.payload,callback:null,next:null});e:{var Ve=i,rt=V;ye=c;var qt=h;switch(rt.tag){case 1:if(Ve=rt.payload,typeof Ve=="function"){Oe=Ve.call(qt,Oe,ye);break e}Oe=Ve;break e;case 3:Ve.flags=Ve.flags&-65537|128;case 0:if(Ve=rt.payload,ye=typeof Ve=="function"?Ve.call(qt,Oe,ye):Ve,ye==null)break e;Oe=m({},Oe,ye);break e;case 2:yo=!0}}ye=V.callback,ye!==null&&(i.flags|=64,Se&&(i.flags|=8192),Se=S.callbacks,Se===null?S.callbacks=[ye]:Se.push(ye))}else Se={lane:ye,tag:V.tag,payload:V.payload,callback:V.callback,next:null},Ae===null?(me=Ae=Se,ie=Oe):Ae=Ae.next=Se,R|=ye;if(V=V.next,V===null){if(V=S.shared.pending,V===null)break;Se=V,V=Se.next,Se.next=null,S.lastBaseUpdate=Se,S.shared.pending=null}}while(!0);Ae===null&&(ie=Oe),S.baseState=ie,S.firstBaseUpdate=me,S.lastBaseUpdate=Ae,A===null&&(S.shared.lanes=0),Co|=R,i.lanes=R,i.memoizedState=Oe}}function u3(i,c){if(typeof i!="function")throw Error(n(191,i));i.call(c)}function d3(i,c){var h=i.callbacks;if(h!==null)for(i.callbacks=null,i=0;i<h.length;i++)u3(h[i],c)}var Gc=z(null),h0=z(0);function f3(i,c){i=Ci,I(h0,i),I(Gc,c),Ci=i|c.baseLanes}function Ry(){I(h0,Ci),I(Gc,Gc.current)}function Dy(){Ci=h0.current,B(Gc),B(h0)}var ua=z(null),Ha=null;function So(i){var c=i.alternate;I(Nr,Nr.current&1),I(ua,i),Ha===null&&(c===null||Gc.current!==null||c.memoizedState!==null)&&(Ha=i)}function Iy(i){I(Nr,Nr.current),I(ua,i),Ha===null&&(Ha=i)}function h3(i){i.tag===22?(I(Nr,Nr.current),I(ua,i),Ha===null&&(Ha=i)):No()}function No(){I(Nr,Nr.current),I(ua,ua.current)}function da(i){B(ua),Ha===i&&(Ha=null),B(Nr)}var Nr=z(0);function p0(i){for(var c=i;c!==null;){if(c.tag===13){var h=c.memoizedState;if(h!==null&&(h=h.dehydrated,h===null||U1(h)||q1(h)))return c}else if(c.tag===19&&(c.memoizedProps.revealOrder==="forwards"||c.memoizedProps.revealOrder==="backwards"||c.memoizedProps.revealOrder==="unstable_legacy-backwards"||c.memoizedProps.revealOrder==="together")){if((c.flags&128)!==0)return c}else if(c.child!==null){c.child.return=c,c=c.child;continue}if(c===i)break;for(;c.sibling===null;){if(c.return===null||c.return===i)return null;c=c.return}c.sibling.return=c.return,c=c.sibling}return null}var vi=0,dt=null,zt=null,Tr=null,m0=!1,Qc=!1,Cl=!1,x0=0,mf=0,Kc=null,aH=0;function gr(){throw Error(n(321))}function Fy(i,c){if(c===null)return!1;for(var h=0;h<c.length&&h<i.length;h++)if(!la(i[h],c[h]))return!1;return!0}function Ly(i,c,h,x,S,A){return vi=A,dt=c,c.memoizedState=null,c.updateQueue=null,c.lanes=0,q.H=i===null||i.memoizedState===null?Y3:Jy,Cl=!1,A=h(x,S),Cl=!1,Qc&&(A=m3(c,h,x,S)),p3(i),A}function p3(i){q.H=vf;var c=zt!==null&&zt.next!==null;if(vi=0,Tr=zt=dt=null,m0=!1,mf=0,Kc=null,c)throw Error(n(300));i===null||Or||(i=i.dependencies,i!==null&&i0(i)&&(Or=!0))}function m3(i,c,h,x){dt=i;var S=0;do{if(Qc&&(Kc=null),mf=0,Qc=!1,25<=S)throw Error(n(301));if(S+=1,Tr=zt=null,i.updateQueue!=null){var A=i.updateQueue;A.lastEffect=null,A.events=null,A.stores=null,A.memoCache!=null&&(A.memoCache.index=0)}q.H=X3,A=c(h,x)}while(Qc);return A}function sH(){var i=q.H,c=i.useState()[0];return c=typeof c.then=="function"?xf(c):c,i=i.useState()[0],(zt!==null?zt.memoizedState:null)!==i&&(dt.flags|=1024),c}function By(){var i=x0!==0;return x0=0,i}function $y(i,c,h){c.updateQueue=i.updateQueue,c.flags&=-2053,i.lanes&=~h}function zy(i){if(m0){for(i=i.memoizedState;i!==null;){var c=i.queue;c!==null&&(c.pending=null),i=i.next}m0=!1}vi=0,Tr=zt=dt=null,Qc=!1,mf=x0=0,Kc=null}function Mn(){var i={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Tr===null?dt.memoizedState=Tr=i:Tr=Tr.next=i,Tr}function Ar(){if(zt===null){var i=dt.alternate;i=i!==null?i.memoizedState:null}else i=zt.next;var c=Tr===null?dt.memoizedState:Tr.next;if(c!==null)Tr=c,zt=i;else{if(i===null)throw dt.alternate===null?Error(n(467)):Error(n(310));zt=i,i={memoizedState:zt.memoizedState,baseState:zt.baseState,baseQueue:zt.baseQueue,queue:zt.queue,next:null},Tr===null?dt.memoizedState=Tr=i:Tr=Tr.next=i}return Tr}function g0(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function xf(i){var c=mf;return mf+=1,Kc===null&&(Kc=[]),i=s3(Kc,i,c),c=dt,(Tr===null?c.memoizedState:Tr.next)===null&&(c=c.alternate,q.H=c===null||c.memoizedState===null?Y3:Jy),i}function v0(i){if(i!==null&&typeof i=="object"){if(typeof i.then=="function")return xf(i);if(i.$$typeof===C)return on(i)}throw Error(n(438,String(i)))}function Uy(i){var c=null,h=dt.updateQueue;if(h!==null&&(c=h.memoCache),c==null){var x=dt.alternate;x!==null&&(x=x.updateQueue,x!==null&&(x=x.memoCache,x!=null&&(c={data:x.data.map(function(S){return S.slice()}),index:0})))}if(c==null&&(c={data:[],index:0}),h===null&&(h=g0(),dt.updateQueue=h),h.memoCache=c,h=c.data[c.index],h===void 0)for(h=c.data[c.index]=Array(i),x=0;x<i;x++)h[x]=F;return c.index++,h}function yi(i,c){return typeof c=="function"?c(i):c}function y0(i){var c=Ar();return qy(c,zt,i)}function qy(i,c,h){var x=i.queue;if(x===null)throw Error(n(311));x.lastRenderedReducer=h;var S=i.baseQueue,A=x.pending;if(A!==null){if(S!==null){var R=S.next;S.next=A.next,A.next=R}c.baseQueue=S=A,x.pending=null}if(A=i.baseState,S===null)i.memoizedState=A;else{c=S.next;var V=R=null,ie=null,me=c,Ae=!1;do{var Oe=me.lane&-536870913;if(Oe!==me.lane?(gt&Oe)===Oe:(vi&Oe)===Oe){var ye=me.revertLane;if(ye===0)ie!==null&&(ie=ie.next={lane:0,revertLane:0,gesture:null,action:me.action,hasEagerState:me.hasEagerState,eagerState:me.eagerState,next:null}),Oe===qc&&(Ae=!0);else if((vi&ye)===ye){me=me.next,ye===qc&&(Ae=!0);continue}else Oe={lane:0,revertLane:me.revertLane,gesture:null,action:me.action,hasEagerState:me.hasEagerState,eagerState:me.eagerState,next:null},ie===null?(V=ie=Oe,R=A):ie=ie.next=Oe,dt.lanes|=ye,Co|=ye;Oe=me.action,Cl&&h(A,Oe),A=me.hasEagerState?me.eagerState:h(A,Oe)}else ye={lane:Oe,revertLane:me.revertLane,gesture:me.gesture,action:me.action,hasEagerState:me.hasEagerState,eagerState:me.eagerState,next:null},ie===null?(V=ie=ye,R=A):ie=ie.next=ye,dt.lanes|=Oe,Co|=Oe;me=me.next}
vendor: 13,334 bytes, line 48
48while(me!==null&&me!==c);if(ie===null?R=A:ie.next=V,!la(A,i.memoizedState)&&(Or=!0,Ae&&(h=Hc,h!==null)))throw h;i.memoizedState=A,i.baseState=R,i.baseQueue=ie,x.lastRenderedState=A}return S===null&&(x.lanes=0),[i.memoizedState,x.dispatch]}function Hy(i){var c=Ar(),h=c.queue;if(h===null)throw Error(n(311));h.lastRenderedReducer=i;var x=h.dispatch,S=h.pending,A=c.memoizedState;if(S!==null){h.pending=null;var R=S=S.next;do A=i(A,R.action),R=R.next;while(R!==S);la(A,c.memoizedState)||(Or=!0),c.memoizedState=A,c.baseQueue===null&&(c.baseState=A),h.lastRenderedState=A}return[A,x]}function x3(i,c,h){var x=dt,S=Ar(),A=yt;if(A){if(h===void 0)throw Error(n(407));h=h()}else h=c();var R=!la((zt||S).memoizedState,h);if(R&&(S.memoizedState=h,Or=!0),S=S.queue,Gy(y3.bind(null,x,S,i),[i]),S.getSnapshot!==c||R||Tr!==null&&Tr.memoizedState.tag&1){if(x.flags|=2048,Yc(9,{destroy:void 0},v3.bind(null,x,S,h,c),null),Qt===null)throw Error(n(349));A||(vi&127)!==0||g3(x,c,h)}return h}function g3(i,c,h){i.flags|=16384,i={getSnapshot:c,value:h},c=dt.updateQueue,c===null?(c=g0(),dt.updateQueue=c,c.stores=[i]):(h=c.stores,h===null?c.stores=[i]:h.push(i))}function v3(i,c,h,x){c.value=h,c.getSnapshot=x,b3(c)&&w3(i)}function y3(i,c,h){return h(function(){b3(c)&&w3(i)})}function b3(i){var c=i.getSnapshot;i=i.value;try{var h=c();return!la(i,h)}catch{return!0}}function w3(i){var c=gl(i,2);c!==null&&Qn(c,i,2)}function Wy(i){var c=Mn();if(typeof i=="function"){var h=i;if(i=h(),Cl){zn(!0);try{h()}finally{zn(!1)}}}return c.memoizedState=c.baseState=i,c.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:yi,lastRenderedState:i},c}function S3(i,c,h,x){return i.baseState=h,qy(i,zt,typeof x=="function"?x:yi)}function iH(i,c,h,x,S){if(S0(i))throw Error(n(485));if(i=c.action,i!==null){var A={payload:S,action:i,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(R){A.listeners.push(R)}};q.T!==null?h(!0):A.isTransition=!1,x(A),h=c.pending,h===null?(A.next=c.pending=A,N3(c,A)):(A.next=h.next,c.pending=h.next=A)}}function N3(i,c){var h=c.action,x=c.payload,S=i.state;if(c.isTransition){var A=q.T,R={};q.T=R;try{var V=h(S,x),ie=q.S;ie!==null&&ie(R,V),A3(i,c,V)}catch(me){Vy(i,c,me)}finally{A!==null&&R.types!==null&&(A.types=R.types),q.T=A}}else try{A=h(S,x),A3(i,c,A)}catch(me){Vy(i,c,me)}}function A3(i,c,h){h!==null&&typeof h=="object"&&typeof h.then=="function"?h.then(function(x){_3(i,c,x)},function(x){return Vy(i,c,x)}):_3(i,c,h)}function _3(i,c,h){c.status="fulfilled",c.value=h,C3(c),i.state=h,c=i.pending,c!==null&&(h=c.next,h===c?i.pending=null:(h=h.next,c.next=h,N3(i,h)))}function Vy(i,c,h){var x=i.pending;if(i.pending=null,x!==null){x=x.next;do c.status="rejected",c.reason=h,C3(c),c=c.next;while(c!==x)}i.action=null}function C3(i){i=i.listeners;for(var c=0;c<i.length;c++)(0,i[c])()}function j3(i,c){return c}function E3(i,c){if(yt){var h=Qt.formState;if(h!==null){e:{var x=dt;if(yt){if(or){t:{for(var S=or,A=qa;S.nodeType!==8;){if(!A){S=null;break t}if(S=Wa(S.nextSibling),S===null){S=null;break t}}A=S.data,S=A==="F!"||A==="F"?S:null}if(S){or=Wa(S.nextSibling),x=S.data==="F!";break e}}go(x)}x=!1}x&&(c=h[0])}}return h=Mn(),h.memoizedState=h.baseState=c,x={pending:null,lanes:0,dispatch:null,lastRenderedReducer:j3,lastRenderedState:c},h.queue=x,h=G3.bind(null,dt,x),x.dispatch=h,x=Wy(!1),A=Zy.bind(null,dt,!1,x.queue),x=Mn(),S={state:c,dispatch:null,action:i,pending:null},x.queue=S,h=iH.bind(null,dt,S,A,h),S.dispatch=h,x.memoizedState=i,[c,h,!1]}function T3(i){var c=Ar();return O3(c,zt,i)}function O3(i,c,h){if(c=qy(i,c,j3)[0],i=y0(yi)[0],typeof c=="object"&&c!==null&&typeof c.then=="function")try{var x=xf(c)}catch(R){throw R===Wc?c0:R}else x=c;c=Ar();var S=c.queue,A=S.dispatch;return h!==c.memoizedState&&(dt.flags|=2048,Yc(9,{destroy:void 0},oH.bind(null,S,h),null)),[x,A,i]}function oH(i,c){i.action=c}function P3(i){var c=Ar(),h=zt;if(h!==null)return O3(c,h,i);Ar(),c=c.memoizedState,h=Ar();var x=h.queue.dispatch;return h.memoizedState=i,[c,x,!1]}function Yc(i,c,h,x){return i={tag:i,create:h,deps:x,inst:c,next:null},c=dt.updateQueue,c===null&&(c=g0(),dt.updateQueue=c),h=c.lastEffect,h===null?c.lastEffect=i.next=i:(x=h.next,h.next=i,i.next=x,c.lastEffect=i),i}function k3(){return Ar().memoizedState}function b0(i,c,h,x){var S=Mn();dt.flags|=i,S.memoizedState=Yc(1|c,{destroy:void 0},h,x===void 0?null:x)}function w0(i,c,h,x){var S=Ar();x=x===void 0?null:x;var A=S.memoizedState.inst;zt!==null&&x!==null&&Fy(x,zt.memoizedState.deps)?S.memoizedState=Yc(c,A,h,x):(dt.flags|=i,S.memoizedState=Yc(1|c,A,h,x))}function M3(i,c){b0(8390656,8,i,c)}function Gy(i,c){w0(2048,8,i,c)}function lH(i){dt.flags|=4;var c=dt.updateQueue;if(c===null)c=g0(),dt.updateQueue=c,c.events=[i];else{var h=c.events;h===null?c.events=[i]:h.push(i)}}function R3(i){var c=Ar().memoizedState;return lH({ref:c,nextImpl:i}),function(){if((Ct&2)!==0)throw Error(n(440));return c.impl.apply(void 0,arguments)}}function D3(i,c){return w0(4,2,i,c)}function I3(i,c){return w0(4,4,i,c)}function F3(i,c){if(typeof c=="function"){i=i();var h=c(i);return function(){typeof h=="function"?h():c(null)}}if(c!=null)return i=i(),c.current=i,function(){c.current=null}}function L3(i,c,h){h=h!=null?h.concat([i]):null,w0(4,4,F3.bind(null,c,i),h)}function Qy(){}function B3(i,c){var h=Ar();c=c===void 0?null:c;var x=h.memoizedState;return c!==null&&Fy(c,x[1])?x[0]:(h.memoizedState=[i,c],i)}function $3(i,c){var h=Ar();c=c===void 0?null:c;var x=h.memoizedState;if(c!==null&&Fy(c,x[1]))return x[0];if(x=i(),Cl){zn(!0);try{i()}finally{zn(!1)}}return h.memoizedState=[x,c],x}function Ky(i,c,h){return h===void 0||(vi&1073741824)!==0&&(gt&261930)===0?i.memoizedState=c:(i.memoizedState=h,i=z4(),dt.lanes|=i,Co|=i,h)}function z3(i,c,h,x){return la(h,c)?h:Gc.current!==null?(i=Ky(i,h,x),la(i,c)||(Or=!0),i):(vi&42)===0||(vi&1073741824)!==0&&(gt&261930)===0?(Or=!0,i.memoizedState=h):(i=z4(),dt.lanes|=i,Co|=i,c)}function U3(i,c,h,x,S){var A=K.p;K.p=A!==0&&8>A?A:8;var R=q.T,V={};q.T=V,Zy(i,!1,c,h);try{var ie=S(),me=q.S;if(me!==null&&me(V,ie),ie!==null&&typeof ie=="object"&&typeof ie.then=="function"){var Ae=nH(ie,x);gf(i,c,Ae,pa(i))}else gf(i,c,x,pa(i))}catch(Oe){gf(i,c,{then:function(){},status:"rejected",reason:Oe},pa())}finally{K.p=A,R!==null&&V.types!==null&&(R.types=V.types),q.T=R}}function cH(){}function Yy(i,c,h,x){if(i.tag!==5)throw Error(n(476));var S=q3(i).queue;U3(i,S,c,ee,h===null?cH:function(){return H3(i),h(x)})}function q3(i){var c=i.memoizedState;if(c!==null)return c;c={memoizedState:ee,baseState:ee,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:yi,lastRenderedState:ee},next:null};var h={};return c.next={memoizedState:h,baseState:h,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:yi,lastRenderedState:h},next:null},i.memoizedState=c,i=i.alternate,i!==null&&(i.memoizedState=c),c}function H3(i){var c=q3(i);c.next===null&&(c=i.alternate.memoizedState),gf(i,c.next.queue,{},pa())}function Xy(){return on(Rf)}function W3(){return Ar().memoizedState}function V3(){return Ar().memoizedState}function uH(i){for(var c=i.return;c!==null;){switch(c.tag){case 24:case 3:var h=pa();i=bo(h);var x=wo(c,i,h);x!==null&&(Qn(x,c,h),ff(x,c,h)),c={cache:Cy()},i.payload=c;return}c=c.return}}function dH(i,c,h){var x=pa();h={lane:x,revertLane:0,gesture:null,action:h,hasEagerState:!1,eagerState:null,next:null},S0(i)?Q3(c,h):(h=my(i,c,h,x),h!==null&&(Qn(h,i,x),K3(h,c,x)))}function G3(i,c,h){var x=pa();gf(i,c,h,x)}function gf(i,c,h,x){var S={lane:x,revertLane:0,gesture:null,action:h,hasEagerState:!1,eagerState:null,next:null};if(S0(i))Q3(c,S);else{var A=i.alternate;if(i.lanes===0&&(A===null||A.lanes===0)&&(A=c.lastRenderedReducer,A!==null))try{var R=c.lastRenderedState,V=A(R,h);if(S.hasEagerState=!0,S.eagerState=V,la(V,R))return r0(i,c,S,0),Qt===null&&t0(),!1}catch{}finally{}if(h=my(i,c,S,x),h!==null)return Qn(h,i,x),K3(h,c,x),!0}return!1}function Zy(i,c,h,x){if(x={lane:2,revertLane:O1(),gesture:null,action:x,hasEagerState:!1,eagerState:null,next:null},S0(i)){if(c)throw Error(n(479))}else c=my(i,h,x,2),c!==null&&Qn(c,i,2)}function S0(i){var c=i.alternate;return i===dt||c!==null&&c===dt}function Q3(i,c){Qc=m0=!0;var h=i.pending;h===null?c.next=c:(c.next=h.next,h.next=c),i.pending=c}function K3(i,c,h){if((h&4194048)!==0){var x=c.lanes;x&=i.pendingLanes,h|=x,c.lanes=h,Kr(i,h)}}var vf={readContext:on,use:v0,useCallback:gr,useContext:gr,useEffect:gr,useImperativeHandle:gr,useLayoutEffect:gr,useInsertionEffect:gr,useMemo:gr,useReducer:gr,useRef:gr,useState:gr,useDebugValue:gr,useDeferredValue:gr,useTransition:gr,useSyncExternalStore:gr,useId:gr,useHostTransitionStatus:gr,useFormState:gr,useActionState:gr,useOptimistic:gr,useMemoCache:gr,useCacheRefresh:gr};vf.useEffectEvent=gr;var Y3={readContext:on,use:v0,useCallback:function(i,c){return Mn().memoizedState=[i,c===void 0?null:c],i},useContext:on,useEffect:M3,useImperativeHandle:function(i,c,h){h=h!=null?h.concat([i]):null,b0(4194308,4,F3.bind(null,c,i),h)},useLayoutEffect:function(i,c){return b0(4194308,4,i,c)},useInsertionEffect:function(i,c){b0(4,2,i,c)},useMemo:function(i,c){var h=Mn();c=c===void 0?null:c;var x=i();if(Cl){zn(!0);try{i()}finally{zn(!1)}}return h.memoizedState=[x,c],x},useReducer:function(i,c,h){var x=Mn();if(h!==void 0){var S=h(c);if(Cl){zn(!0);try{h(c)}finally{zn(!1)}}}else S=c;return x.memoizedState=x.baseState=S,i={pending:null,lanes:0,dispatch:null,lastRenderedReducer:i,lastRenderedState:S},x.queue=i,i=i.dispatch=dH.bind(null,dt,i),[x.memoizedState,i]},useRef:function(i){var c=Mn();return i={current:i},c.memoizedState=i},useState:function(i){i=Wy(i);var c=i.queue,h=G3.bind(null,dt,c);return c.dispatch=h,[i.memoizedState,h]},useDebugValue:Qy,useDeferredValue:function(i,c){var h=Mn();return Ky(h,i,c)},useTransition:function(){var i=Wy(!1);return i=U3.bind(null,dt,i.queue,!0,!1),Mn().memoizedState=i,[!1,i]},useSyncExternalStore:function(i,c,h){var x=dt,S=Mn();if(yt){if(h===void 0)throw Error(n(407));h=h()}else{if(h=c(),Qt===null)throw Error(n(349));(gt&127)!==0||g3(x,c,h)}S.memoizedState=h;var A={value:h,getSnapshot:c};return S.queue=A,M3(y3.bind(null,x,A,i),[i]),x.flags|=2048,Yc(9,{destroy:void 0},v3.bind(null,x,A,h,c),null),h},useId:function(){var i=Mn(),c=Qt.identifierPrefix;if(yt){var h=Fs,x=Is;h=(x&~(1<<32-Gr(x)-1)).toString(32)+h,c="_"+c+"R_"+h,h=x0++,0<h&&(c+="H"+h.toString(32)),c+="_"}else h=aH++,c="_"+c+"r_"+h.toString(32)+"_";return i.memoizedState=c},useHostTransitionStatus:Xy,useFormState:E3,useActionState:E3,useOptimistic:function(i){var c=Mn();c.memoizedState=c.baseState=i;var h={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return c.queue=h,c=Zy.bind(null,dt,!0,h),h.dispatch=c,[i,c]},useMemoCache:Uy,useCacheRefresh:function(){return Mn().memoizedState=uH.bind(null,dt)},useEffectEvent:function(i){var c=Mn(),h={impl:i};return c.memoizedState=h,function(){if((Ct&2)!==0)throw Error(n(440));return h.impl.apply(void 0,arguments)}}},Jy={readContext:on,use:v0,useCallback:B3,useContext:on,useEffect:Gy,useImperativeHandle:L3,useInsertionEffect:D3,useLayoutEffect:I3,useMemo:$3,useReducer:y0,useRef:k3,useState:function(){return y0(yi)},useDebugValue:Qy,useDeferredValue:function(i,c){var h=Ar();return z3(h,zt.memoizedState,i,c)},useTransition:function(){var i=y0(yi)[0],c=Ar().memoizedState;return[typeof i=="boolean"?i:xf(i),c]},useSyncExternalStore:x3,useId:W3,useHostTransitionStatus:Xy,useFormState:T3,useActionState:T3,useOptimistic:function(i,c){var h=Ar();return S3(h,zt,i,c)},useMemoCache:Uy,useCacheRefresh:V3};Jy.useEffectEvent=R3;var X3={readContext:on,use:v0,useCallback:B3,useContext:on,useEffect:Gy,useImperativeHandle:L3,useInsertionEffect:D3,useLayoutEffect:I3,useMemo:$3,useReducer:Hy,useRef:k3,useState:function(){return Hy(yi)},useDebugValue:Qy,useDeferredValue:function(i,c){var h=Ar();return zt===null?Ky(h,i,c):z3(h,zt.memoizedState,i,c)},useTransition:function(){var i=Hy(yi)[0],c=Ar().memoizedState;return[typeof i=="boolean"?i:xf(i),c]},useSyncExternalStore:x3,useId:W3,useHostTransitionStatus:Xy,useFormState:P3,useActionState:P3,useOptimistic:function(i,c){var h=Ar();return zt!==null?S3(h,zt,i,c):(h.baseState=i,[i,h.queue.dispatch])},useMemoCache:Uy,useCacheRefresh:V3};X3.useEffectEvent=R3;function e1(i,c,h,x){c=i.memoizedState,h=h(x,c),h=h==null?c:m({},c,h),i.memoizedState=h,i.lanes===0&&(i.updateQueue.baseState=h)}var t1={enqueueSetState:function(i,c,h){i=i._reactInternals;var x=pa(),S=bo(x);S.payload=c,h!=null&&(S.callback=h),c=wo(i,S,x),c!==null&&(Qn(c,i,x),ff(c,i,x))},enqueueReplaceState:function(i,c,h){i=i._reactInternals;var x=pa(),S=bo(x);S.tag=1,S.payload=c,h!=null&&(S.callback=h),c=wo(i,S,x),c!==null&&(Qn(c,i,x),ff(c,i,x))},enqueueForceUpdate:function(i,c){i=i._reactInternals;var h=pa(),x=bo(h);x.tag=2,c!=null&&(x.callback=c),c=wo(i,x,h),c!==null&&(Qn(c,i,h),ff(c,i,h))}};function Z3(i,c,h,x,S,A,R){return i=i.stateNode,typeof i.shouldComponentUpdate=="function"?i.shouldComponentUpdate(x,A,R):c.prototype&&c.prototype.isPureReactComponent?!nf(h,x)||!nf(S,A):!0}function J3(i,c,h,x){i=c.state,typeof c.componentWillReceiveProps=="function"&&c.componentWillReceiveProps(h,x),typeof c.UNSAFE_componentWillReceiveProps=="function"&&c.UNSAFE_componentWillReceiveProps(h,x),c.state!==i&&t1.enqueueReplaceState(c,c.state,null)}
vendor: 22,428 bytes, line 48
48function jl(i,c){var h=c;if("ref"in c){h={};for(var x in c)x!=="ref"&&(h[x]=c[x])}if(i=i.defaultProps){h===c&&(h=m({},h));for(var S in i)h[S]===void 0&&(h[S]=i[S])}return h}function e4(i){e0(i)}function t4(i){console.error(i)}function r4(i){e0(i)}function N0(i,c){try{var h=i.onUncaughtError;h(c.value,{componentStack:c.stack})}catch(x){setTimeout(function(){throw x})}}function n4(i,c,h){try{var x=i.onCaughtError;x(h.value,{componentStack:h.stack,errorBoundary:c.tag===1?c.stateNode:null})}catch(S){setTimeout(function(){throw S})}}function r1(i,c,h){return h=bo(h),h.tag=3,h.payload={element:null},h.callback=function(){N0(i,c)},h}function a4(i){return i=bo(i),i.tag=3,i}function s4(i,c,h,x){var S=h.type.getDerivedStateFromError;if(typeof S=="function"){var A=x.value;i.payload=function(){return S(A)},i.callback=function(){n4(c,h,x)}}var R=h.stateNode;R!==null&&typeof R.componentDidCatch=="function"&&(i.callback=function(){n4(c,h,x),typeof S!="function"&&(jo===null?jo=new Set([this]):jo.add(this));var V=x.stack;this.componentDidCatch(x.value,{componentStack:V!==null?V:""})})}function fH(i,c,h,x,S){if(h.flags|=32768,x!==null&&typeof x=="object"&&typeof x.then=="function"){if(c=h.alternate,c!==null&&Uc(c,h,S,!0),h=ua.current,h!==null){switch(h.tag){case 31:case 13:return Ha===null?D0():h.alternate===null&&vr===0&&(vr=3),h.flags&=-257,h.flags|=65536,h.lanes=S,x===u0?h.flags|=16384:(c=h.updateQueue,c===null?h.updateQueue=new Set([x]):c.add(x),j1(i,x,S)),!1;case 22:return h.flags|=65536,x===u0?h.flags|=16384:(c=h.updateQueue,c===null?(c={transitions:null,markerInstances:null,retryQueue:new Set([x])},h.updateQueue=c):(h=c.retryQueue,h===null?c.retryQueue=new Set([x]):h.add(x)),j1(i,x,S)),!1}throw Error(n(435,h.tag))}return j1(i,x,S),D0(),!1}if(yt)return c=ua.current,c!==null?((c.flags&65536)===0&&(c.flags|=256),c.flags|=65536,c.lanes=S,x!==wy&&(i=Error(n(422),{cause:x}),of($a(i,h)))):(x!==wy&&(c=Error(n(423),{cause:x}),of($a(c,h))),i=i.current.alternate,i.flags|=65536,S&=-S,i.lanes|=S,x=$a(x,h),S=r1(i.stateNode,x,S),ky(i,S),vr!==4&&(vr=2)),!1;var A=Error(n(520),{cause:x});if(A=$a(A,h),Cf===null?Cf=[A]:Cf.push(A),vr!==4&&(vr=2),c===null)return!0;x=$a(x,h),h=c;do{switch(h.tag){case 3:return h.flags|=65536,i=S&-S,h.lanes|=i,i=r1(h.stateNode,x,i),ky(h,i),!1;case 1:if(c=h.type,A=h.stateNode,(h.flags&128)===0&&(typeof c.getDerivedStateFromError=="function"||A!==null&&typeof A.componentDidCatch=="function"&&(jo===null||!jo.has(A))))return h.flags|=65536,S&=-S,h.lanes|=S,S=a4(S),s4(S,i,h,x),ky(h,S),!1}h=h.return}while(h!==null);return!1}var n1=Error(n(461)),Or=!1;function ln(i,c,h,x){c.child=i===null?c3(c,null,h,x):_l(c,i.child,h,x)}function i4(i,c,h,x,S){h=h.render;var A=c.ref;if("ref"in x){var R={};for(var V in x)V!=="ref"&&(R[V]=x[V])}else R=x;return wl(c),x=Ly(i,c,h,R,A,S),V=By(),i!==null&&!Or?($y(i,c,S),bi(i,c,S)):(yt&&V&&yy(c),c.flags|=1,ln(i,c,x,S),c.child)}function o4(i,c,h,x,S){if(i===null){var A=h.type;return typeof A=="function"&&!xy(A)&&A.defaultProps===void 0&&h.compare===null?(c.tag=15,c.type=A,l4(i,c,A,x,S)):(i=a0(h.type,null,x,c,c.mode,S),i.ref=c.ref,i.return=c,c.child=i)}if(A=i.child,!d1(i,S)){var R=A.memoizedProps;if(h=h.compare,h=h!==null?h:nf,h(R,x)&&i.ref===c.ref)return bi(i,c,S)}return c.flags|=1,i=pi(A,x),i.ref=c.ref,i.return=c,c.child=i}function l4(i,c,h,x,S){if(i!==null){var A=i.memoizedProps;if(nf(A,x)&&i.ref===c.ref)if(Or=!1,c.pendingProps=x=A,d1(i,S))(i.flags&131072)!==0&&(Or=!0);else return c.lanes=i.lanes,bi(i,c,S)}return a1(i,c,h,x,S)}function c4(i,c,h,x){var S=x.children,A=i!==null?i.memoizedState:null;if(i===null&&c.stateNode===null&&(c.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),x.mode==="hidden"){if((c.flags&128)!==0){if(A=A!==null?A.baseLanes|h:h,i!==null){for(x=c.child=i.child,S=0;x!==null;)S=S|x.lanes|x.childLanes,x=x.sibling;x=S&~A}else x=0,c.child=null;return u4(i,c,A,h,x)}if((h&536870912)!==0)c.memoizedState={baseLanes:0,cachePool:null},i!==null&&l0(c,A!==null?A.cachePool:null),A!==null?f3(c,A):Ry(),h3(c);else return x=c.lanes=536870912,u4(i,c,A!==null?A.baseLanes|h:h,h,x)}else A!==null?(l0(c,A.cachePool),f3(c,A),No(),c.memoizedState=null):(i!==null&&l0(c,null),Ry(),No());return ln(i,c,S,h),c.child}function yf(i,c){return i!==null&&i.tag===22||c.stateNode!==null||(c.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),c.sibling}function u4(i,c,h,x,S){var A=Ey();return A=A===null?null:{parent:Er._currentValue,pool:A},c.memoizedState={baseLanes:h,cachePool:A},i!==null&&l0(c,null),Ry(),h3(c),i!==null&&Uc(i,c,x,!0),c.childLanes=S,null}function A0(i,c){return c=C0({mode:c.mode,children:c.children},i.mode),c.ref=i.ref,i.child=c,c.return=i,c}function d4(i,c,h){return _l(c,i.child,null,h),i=A0(c,c.pendingProps),i.flags|=2,da(c),c.memoizedState=null,i}function hH(i,c,h){var x=c.pendingProps,S=(c.flags&128)!==0;if(c.flags&=-129,i===null){if(yt){if(x.mode==="hidden")return i=A0(c,x),c.lanes=536870912,yf(null,i);if(Iy(c),(i=or)?(i=N5(i,qa),i=i!==null&&i.data==="&"?i:null,i!==null&&(c.memoizedState={dehydrated:i,treeContext:mo!==null?{id:Is,overflow:Fs}:null,retryLane:536870912,hydrationErrors:null},h=QE(i),h.return=c,c.child=h,sn=c,or=null)):i=null,i===null)throw go(c);return c.lanes=536870912,null}return A0(c,x)}var A=i.memoizedState;if(A!==null){var R=A.dehydrated;if(Iy(c),S)if(c.flags&256)c.flags&=-257,c=d4(i,c,h);else if(c.memoizedState!==null)c.child=i.child,c.flags|=128,c=null;else throw Error(n(558));else if(Or||Uc(i,c,h,!1),S=(h&i.childLanes)!==0,Or||S){if(x=Qt,x!==null&&(R=Sn(x,h),R!==0&&R!==A.retryLane))throw A.retryLane=R,gl(i,R),Qn(x,i,R),n1;D0(),c=d4(i,c,h)}else i=A.treeContext,or=Wa(R.nextSibling),sn=c,yt=!0,xo=null,qa=!1,i!==null&&XE(c,i),c=A0(c,x),c.flags|=4096;return c}return i=pi(i.child,{mode:x.mode,children:x.children}),i.ref=c.ref,c.child=i,i.return=c,i}function _0(i,c){var h=c.ref;if(h===null)i!==null&&i.ref!==null&&(c.flags|=4194816);else{if(typeof h!="function"&&typeof h!="object")throw Error(n(284));(i===null||i.ref!==h)&&(c.flags|=4194816)}}function a1(i,c,h,x,S){return wl(c),h=Ly(i,c,h,x,void 0,S),x=By(),i!==null&&!Or?($y(i,c,S),bi(i,c,S)):(yt&&x&&yy(c),c.flags|=1,ln(i,c,h,S),c.child)}function f4(i,c,h,x,S,A){return wl(c),c.updateQueue=null,h=m3(c,x,h,S),p3(i),x=By(),i!==null&&!Or?($y(i,c,A),bi(i,c,A)):(yt&&x&&yy(c),c.flags|=1,ln(i,c,h,A),c.child)}function h4(i,c,h,x,S){if(wl(c),c.stateNode===null){var A=Lc,R=h.contextType;typeof R=="object"&&R!==null&&(A=on(R)),A=new h(x,A),c.memoizedState=A.state!==null&&A.state!==void 0?A.state:null,A.updater=t1,c.stateNode=A,A._reactInternals=c,A=c.stateNode,A.props=x,A.state=c.memoizedState,A.refs={},Oy(c),R=h.contextType,A.context=typeof R=="object"&&R!==null?on(R):Lc,A.state=c.memoizedState,R=h.getDerivedStateFromProps,typeof R=="function"&&(e1(c,h,R,x),A.state=c.memoizedState),typeof h.getDerivedStateFromProps=="function"||typeof A.getSnapshotBeforeUpdate=="function"||typeof A.UNSAFE_componentWillMount!="function"&&typeof A.componentWillMount!="function"||(R=A.state,typeof A.componentWillMount=="function"&&A.componentWillMount(),typeof A.UNSAFE_componentWillMount=="function"&&A.UNSAFE_componentWillMount(),R!==A.state&&t1.enqueueReplaceState(A,A.state,null),pf(c,x,A,S),hf(),A.state=c.memoizedState),typeof A.componentDidMount=="function"&&(c.flags|=4194308),x=!0}else if(i===null){A=c.stateNode;var V=c.memoizedProps,ie=jl(h,V);A.props=ie;var me=A.context,Ae=h.contextType;R=Lc,typeof Ae=="object"&&Ae!==null&&(R=on(Ae));var Oe=h.getDerivedStateFromProps;Ae=typeof Oe=="function"||typeof A.getSnapshotBeforeUpdate=="function",V=c.pendingProps!==V,Ae||typeof A.UNSAFE_componentWillReceiveProps!="function"&&typeof A.componentWillReceiveProps!="function"||(V||me!==R)&&J3(c,A,x,R),yo=!1;var ye=c.memoizedState;A.state=ye,pf(c,x,A,S),hf(),me=c.memoizedState,V||ye!==me||yo?(typeof Oe=="function"&&(e1(c,h,Oe,x),me=c.memoizedState),(ie=yo||Z3(c,h,ie,x,ye,me,R))?(Ae||typeof A.UNSAFE_componentWillMount!="function"&&typeof A.componentWillMount!="function"||(typeof A.componentWillMount=="function"&&A.componentWillMount(),typeof A.UNSAFE_componentWillMount=="function"&&A.UNSAFE_componentWillMount()),typeof A.componentDidMount=="function"&&(c.flags|=4194308)):(typeof A.componentDidMount=="function"&&(c.flags|=4194308),c.memoizedProps=x,c.memoizedState=me),A.props=x,A.state=me,A.context=R,x=ie):(typeof A.componentDidMount=="function"&&(c.flags|=4194308),x=!1)}else{A=c.stateNode,Py(i,c),R=c.memoizedProps,Ae=jl(h,R),A.props=Ae,Oe=c.pendingProps,ye=A.context,me=h.contextType,ie=Lc,typeof me=="object"&&me!==null&&(ie=on(me)),V=h.getDerivedStateFromProps,(me=typeof V=="function"||typeof A.getSnapshotBeforeUpdate=="function")||typeof A.UNSAFE_componentWillReceiveProps!="function"&&typeof A.componentWillReceiveProps!="function"||(R!==Oe||ye!==ie)&&J3(c,A,x,ie),yo=!1,ye=c.memoizedState,A.state=ye,pf(c,x,A,S),hf();var Se=c.memoizedState;R!==Oe||ye!==Se||yo||i!==null&&i.dependencies!==null&&i0(i.dependencies)?(typeof V=="function"&&(e1(c,h,V,x),Se=c.memoizedState),(Ae=yo||Z3(c,h,Ae,x,ye,Se,ie)||i!==null&&i.dependencies!==null&&i0(i.dependencies))?(me||typeof A.UNSAFE_componentWillUpdate!="function"&&typeof A.componentWillUpdate!="function"||(typeof A.componentWillUpdate=="function"&&A.componentWillUpdate(x,Se,ie),typeof A.UNSAFE_componentWillUpdate=="function"&&A.UNSAFE_componentWillUpdate(x,Se,ie)),typeof A.componentDidUpdate=="function"&&(c.flags|=4),typeof A.getSnapshotBeforeUpdate=="function"&&(c.flags|=1024)):(typeof A.componentDidUpdate!="function"||R===i.memoizedProps&&ye===i.memoizedState||(c.flags|=4),typeof A.getSnapshotBeforeUpdate!="function"||R===i.memoizedProps&&ye===i.memoizedState||(c.flags|=1024),c.memoizedProps=x,c.memoizedState=Se),A.props=x,A.state=Se,A.context=ie,x=Ae):(typeof A.componentDidUpdate!="function"||R===i.memoizedProps&&ye===i.memoizedState||(c.flags|=4),typeof A.getSnapshotBeforeUpdate!="function"||R===i.memoizedProps&&ye===i.memoizedState||(c.flags|=1024),x=!1)}return A=x,_0(i,c),x=(c.flags&128)!==0,A||x?(A=c.stateNode,h=x&&typeof h.getDerivedStateFromError!="function"?null:A.render(),c.flags|=1,i!==null&&x?(c.child=_l(c,i.child,null,S),c.child=_l(c,null,h,S)):ln(i,c,h,S),c.memoizedState=A.state,i=c.child):i=bi(i,c,S),i}function p4(i,c,h,x){return yl(),c.flags|=256,ln(i,c,h,x),c.child}var s1={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function i1(i){return{baseLanes:i,cachePool:n3()}}function o1(i,c,h){return i=i!==null?i.childLanes&~h:0,c&&(i|=ha),i}function m4(i,c,h){var x=c.pendingProps,S=!1,A=(c.flags&128)!==0,R;if((R=A)||(R=i!==null&&i.memoizedState===null?!1:(Nr.current&2)!==0),R&&(S=!0,c.flags&=-129),R=(c.flags&32)!==0,c.flags&=-33,i===null){if(yt){if(S?So(c):No(),(i=or)?(i=N5(i,qa),i=i!==null&&i.data!=="&"?i:null,i!==null&&(c.memoizedState={dehydrated:i,treeContext:mo!==null?{id:Is,overflow:Fs}:null,retryLane:536870912,hydrationErrors:null},h=QE(i),h.return=c,c.child=h,sn=c,or=null)):i=null,i===null)throw go(c);return q1(i)?c.lanes=32:c.lanes=536870912,null}var V=x.children;return x=x.fallback,S?(No(),S=c.mode,V=C0({mode:"hidden",children:V},S),x=vl(x,S,h,null),V.return=c,x.return=c,V.sibling=x,c.child=V,x=c.child,x.memoizedState=i1(h),x.childLanes=o1(i,R,h),c.memoizedState=s1,yf(null,x)):(So(c),l1(c,V))}var ie=i.memoizedState;if(ie!==null&&(V=ie.dehydrated,V!==null)){if(A)c.flags&256?(So(c),c.flags&=-257,c=c1(i,c,h)):c.memoizedState!==null?(No(),c.child=i.child,c.flags|=128,c=null):(No(),V=x.fallback,S=c.mode,x=C0({mode:"visible",children:x.children},S),V=vl(V,S,h,null),V.flags|=2,x.return=c,V.return=c,x.sibling=V,c.child=x,_l(c,i.child,null,h),x=c.child,x.memoizedState=i1(h),x.childLanes=o1(i,R,h),c.memoizedState=s1,c=yf(null,x));else if(So(c),q1(V)){if(R=V.nextSibling&&V.nextSibling.dataset,R)var me=R.dgst;R=me,x=Error(n(419)),x.stack="",x.digest=R,of({value:x,source:null,stack:null}),c=c1(i,c,h)}else if(Or||Uc(i,c,h,!1),R=(h&i.childLanes)!==0,Or||R){if(R=Qt,R!==null&&(x=Sn(R,h),x!==0&&x!==ie.retryLane))throw ie.retryLane=x,gl(i,x),Qn(R,i,x),n1;U1(V)||D0(),c=c1(i,c,h)}else U1(V)?(c.flags|=192,c.child=i.child,c=null):(i=ie.treeContext,or=Wa(V.nextSibling),sn=c,yt=!0,xo=null,qa=!1,i!==null&&XE(c,i),c=l1(c,x.children),c.flags|=4096);return c}return S?(No(),V=x.fallback,S=c.mode,ie=i.child,me=ie.sibling,x=pi(ie,{mode:"hidden",children:x.children}),x.subtreeFlags=ie.subtreeFlags&65011712,me!==null?V=pi(me,V):(V=vl(V,S,h,null),V.flags|=2),V.return=c,x.return=c,x.sibling=V,c.child=x,yf(null,x),x=c.child,V=i.child.memoizedState,V===null?V=i1(h):(S=V.cachePool,S!==null?(ie=Er._currentValue,S=S.parent!==ie?{parent:ie,pool:ie}:S):S=n3(),V={baseLanes:V.baseLanes|h,cachePool:S}),x.memoizedState=V,x.childLanes=o1(i,R,h),c.memoizedState=s1,yf(i.child,x)):(So(c),h=i.child,i=h.sibling,h=pi(h,{mode:"visible",children:x.children}),h.return=c,h.sibling=null,i!==null&&(R=c.deletions,R===null?(c.deletions=[i],c.flags|=16):R.push(i)),c.child=h,c.memoizedState=null,h)}function l1(i,c){return c=C0({mode:"visible",children:c},i.mode),c.return=i,i.child=c}function C0(i,c){return i=ca(22,i,null,c),i.lanes=0,i}function c1(i,c,h){return _l(c,i.child,null,h),i=l1(c,c.pendingProps.children),i.flags|=2,c.memoizedState=null,i}function x4(i,c,h){i.lanes|=c;var x=i.alternate;x!==null&&(x.lanes|=c),Ay(i.return,c,h)}function u1(i,c,h,x,S,A){var R=i.memoizedState;R===null?i.memoizedState={isBackwards:c,rendering:null,renderingStartTime:0,last:x,tail:h,tailMode:S,treeForkCount:A}:(R.isBackwards=c,R.rendering=null,R.renderingStartTime=0,R.last=x,R.tail=h,R.tailMode=S,R.treeForkCount=A)}function g4(i,c,h){var x=c.pendingProps,S=x.revealOrder,A=x.tail;x=x.children;var R=Nr.current,V=(R&2)!==0;if(V?(R=R&1|2,c.flags|=128):R&=1,I(Nr,R),ln(i,c,x,h),x=yt?sf:0,!V&&i!==null&&(i.flags&128)!==0)e:for(i=c.child;i!==null;){if(i.tag===13)i.memoizedState!==null&&x4(i,h,c);else if(i.tag===19)x4(i,h,c);else if(i.child!==null){i.child.return=i,i=i.child;continue}if(i===c)break e;for(;i.sibling===null;){if(i.return===null||i.return===c)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}switch(S){case"forwards":for(h=c.child,S=null;h!==null;)i=h.alternate,i!==null&&p0(i)===null&&(S=h),h=h.sibling;h=S,h===null?(S=c.child,c.child=null):(S=h.sibling,h.sibling=null),u1(c,!1,S,h,A,x);break;case"backwards":case"unstable_legacy-backwards":for(h=null,S=c.child,c.child=null;S!==null;){if(i=S.alternate,i!==null&&p0(i)===null){c.child=S;break}i=S.sibling,S.sibling=h,h=S,S=i}u1(c,!0,h,null,A,x);break;case"together":u1(c,!1,null,null,void 0,x);break;default:c.memoizedState=null}return c.child}function bi(i,c,h){if(i!==null&&(c.dependencies=i.dependencies),Co|=c.lanes,(h&c.childLanes)===0)if(i!==null){if(Uc(i,c,h,!1),(h&c.childLanes)===0)return null}else return null;if(i!==null&&c.child!==i.child)throw Error(n(153));if(c.child!==null){for(i=c.child,h=pi(i,i.pendingProps),c.child=h,h.return=c;i.sibling!==null;)i=i.sibling,h=h.sibling=pi(i,i.pendingProps),h.return=c;h.sibling=null}return c.child}function d1(i,c){return(i.lanes&c)!==0?!0:(i=i.dependencies,!!(i!==null&&i0(i)))}function pH(i,c,h){switch(c.tag){case 3:we(c,c.stateNode.containerInfo),vo(c,Er,i.memoizedState.cache),yl();break;case 27:case 5:ue(c);break;case 4:we(c,c.stateNode.containerInfo);break;case 10:vo(c,c.type,c.memoizedProps.value);break;case 31:if(c.memoizedState!==null)return c.flags|=128,Iy(c),null;break;case 13:var x=c.memoizedState;if(x!==null)return x.dehydrated!==null?(So(c),c.flags|=128,null):(h&c.child.childLanes)!==0?m4(i,c,h):(So(c),i=bi(i,c,h),i!==null?i.sibling:null);So(c);break;case 19:var S=(i.flags&128)!==0;if(x=(h&c.childLanes)!==0,x||(Uc(i,c,h,!1),x=(h&c.childLanes)!==0),S){if(x)return g4(i,c,h);c.flags|=128}if(S=c.memoizedState,S!==null&&(S.rendering=null,S.tail=null,S.lastEffect=null),I(Nr,Nr.current),x)break;return null;case 22:return c.lanes=0,c4(i,c,h,c.pendingProps);case 24:vo(c,Er,i.memoizedState.cache)}return bi(i,c,h)}function v4(i,c,h){if(i!==null)if(i.memoizedProps!==c.pendingProps)Or=!0;else{if(!d1(i,h)&&(c.flags&128)===0)return Or=!1,pH(i,c,h);Or=(i.flags&131072)!==0}else Or=!1,yt&&(c.flags&1048576)!==0&&YE(c,sf,c.index);switch(c.lanes=0,c.tag){case 16:e:{var x=c.pendingProps;if(i=Nl(c.elementType),c.type=i,typeof i=="function")xy(i)?(x=jl(i,x),c.tag=1,c=h4(null,c,i,x,h)):(c.tag=0,c=a1(null,c,i,x,h));else{if(i!=null){var S=i.$$typeof;if(S===P){c.tag=11,c=i4(null,c,i,x,h);break e}else if(S===j){c.tag=14,c=o4(null,c,i,x,h);break e}}throw c=D(i)||i,Error(n(306,c,""))}}return c;case 0:return a1(i,c,c.type,c.pendingProps,h);case 1:return x=c.type,S=jl(x,c.pendingProps),h4(i,c,x,S,h);case 3:e:{if(we(c,c.stateNode.containerInfo),i===null)throw Error(n(387));x=c.pendingProps;var A=c.memoizedState;S=A.element,Py(i,c),pf(c,x,null,h);var R=c.memoizedState;if(x=R.cache,vo(c,Er,x),x!==A.cache&&_y(c,[Er],h,!0),hf(),x=R.element,A.isDehydrated)if(A={element:x,isDehydrated:!1,cache:R.cache},c.updateQueue.baseState=A,c.memoizedState=A,c.flags&256){c=p4(i,c,x,h);break e}else if(x!==S){S=$a(Error(n(424)),c),of(S),c=p4(i,c,x,h);break e}else{switch(i=c.stateNode.containerInfo,i.nodeType){case 9:i=i.body;break;default:i=i.nodeName==="HTML"?i.ownerDocument.body:i}for(or=Wa(i.firstChild),sn=c,yt=!0,xo=null,qa=!0,h=c3(c,null,x,h),c.child=h;h;)h.flags=h.flags&-3|4096,h=h.sibling}else{if(yl(),x===S){c=bi(i,c,h);break e}ln(i,c,x,h)}c=c.child}return c;case 26:return _0(i,c),i===null?(h=T5(c.type,null,c.pendingProps,null))?c.memoizedState=h:yt||(h=c.type,i=c.pendingProps,x=U0(ce.current).createElement(h),x[J]=c,x[re]=i,cn(x,h,i),Ke(x),c.stateNode=x):c.memoizedState=T5(c.type,i.memoizedProps,c.pendingProps,i.memoizedState),null;case 27:return ue(c),i===null&&yt&&(x=c.stateNode=C5(c.type,c.pendingProps,ce.current),sn=c,qa=!0,S=or,Po(c.type)?(H1=S,or=Wa(x.firstChild)):or=S),ln(i,c,c.pendingProps.children,h),_0(i,c),i===null&&(c.flags|=4194304),c.child;case 5:return i===null&&yt&&((S=x=or)&&(x=HH(x,c.type,c.pendingProps,qa),x!==null?(c.stateNode=x,sn=c,or=Wa(x.firstChild),qa=!1,S=!0):S=!1),S||go(c)),ue(c),S=c.type,A=c.pendingProps,R=i!==null?i.memoizedProps:null,x=A.children,B1(S,A)?x=null:R!==null&&B1(S,R)&&(c.flags|=32),c.memoizedState!==null&&(S=Ly(i,c,sH,null,null,h),Rf._currentValue=S),_0(i,c),ln(i,c,x,h),c.child;case 6:return i===null&&yt&&((i=h=or)&&(h=WH(h,c.pendingProps,qa),h!==null?(c.stateNode=h,sn=c,or=null,i=!0):i=!1),i||go(c)),null;case 13:return m4(i,c,h);case 4:return we(c,c.stateNode.containerInfo),x=c.pendingProps,i===null?c.child=_l(c,null,x,h):ln(i,c,x,h),c.child;case 11:return i4(i,c,c.type,c.pendingProps,h);case 7:return ln(i,c,c.pendingProps,h),c.child;case 8:return ln(i,c,c.pendingProps.children,h),c.child;case 12:return ln(i,c,c.pendingProps.children,h),c.child;case 10:return x=c.pendingProps,vo(c,c.type,x.value),ln(i,c,x.children,h),c.child;case 9:return S=c.type._context,x=c.pendingProps.children,wl(c),S=on(S),x=x(S),c.flags|=1,ln(i,c,x,h),c.child;case 14:return o4(i,c,c.type,c.pendingProps,h);case 15:return l4(i,c,c.type,c.pendingProps,h);case 19:return g4(i,c,h);case 31:return hH(i,c,h);case 22:return c4(i,c,h,c.pendingProps);case 24:return wl(c),x=on(Er),i===null?(S=Ey(),S===null&&(S=Qt,A=Cy(),S.pooledCache=A,A.refCount++,A!==null&&(S.pooledCacheLanes|=h),S=A),c.memoizedState={parent:x,cache:S},Oy(c),vo(c,Er,S)):((i.lanes&h)!==0&&(Py(i,c),pf(c,null,null,h),hf()),S=i.memoizedState,A=c.memoizedState,S.parent!==x?(S={parent:x,cache:x},c.memoizedState=S,c.lanes===0&&(c.memoizedState=c.updateQueue.baseState=S),vo(c,Er,x)):(x=A.cache,vo(c,Er,x),x!==S.cache&&_y(c,[Er],h,!0))),ln(i,c,c.pendingProps.children,h),c.child;case 29:throw c.pendingProps}throw Error(n(156,c.tag))}function wi(i){i.flags|=4}function f1(i,c,h,x,S){if((c=(i.mode&32)!==0)&&(c=!1),c){if(i.flags|=16777216,(S&335544128)===S)if(i.stateNode.complete)i.flags|=8192;else if(W4())i.flags|=8192;else throw Al=u0,Ty}else i.flags&=-16777217}function y4(i,c){if(c.type!=="stylesheet"||(c.state.loading&4)!==0)i.flags&=-16777217;else if(i.flags|=16777216,!R5(c))if(W4())i.flags|=8192;else throw Al=u0,Ty}function j0(i,c){c!==null&&(i.flags|=4),i.flags&16384&&(c=i.tag!==22?Qr():536870912,i.lanes|=c,eu|=c)}function bf(i,c){if(!yt)switch(i.tailMode){case"hidden":c=i.tail;for(var h=null;c!==null;)c.alternate!==null&&(h=c),c=c.sibling;h===null?i.tail=null:h.sibling=null;break;case"collapsed":h=i.tail;for(var x=null;h!==null;)h.alternate!==null&&(x=h),h=h.sibling;x===null?c||i.tail===null?i.tail=null:i.tail.sibling=null:x.sibling=null}}function lr(i){var c=i.alternate!==null&&i.alternate.child===i.child,h=0,x=0;if(c)for(var S=i.child;S!==null;)h|=S.lanes|S.childLanes,x|=S.subtreeFlags&65011712,x|=S.flags&65011712,S.return=i,S=S.sibling;else for(S=i.child;S!==null;)h|=S.lanes|S.childLanes,x|=S.subtreeFlags,x|=S.flags,S.return=i,S=S.sibling;return i.subtreeFlags|=x,i.childLanes=h,c}function mH(i,c,h){var x=c.pendingProps;switch(by(c),c.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return lr(c),null;case 1:return lr(c),null;case 3:return h=c.stateNode,x=null,i!==null&&(x=i.memoizedState.cache),c.memoizedState.cache!==x&&(c.flags|=2048),gi(Er),te(),h.pendingContext&&(h.context=h.pendingContext,h.pendingContext=null),(i===null||i.child===null)&&(zc(c)?wi(c):i===null||i.memoizedState.isDehydrated&&(c.flags&256)===0||(c.flags|=1024,Sy())),lr(c),null;case 26:var S=c.type,A=c.memoizedState;return i===null?(wi(c),A!==null?(lr(c),y4(c,A)):(lr(c),f1(c,S,null,x,h))):A?A!==i.memoizedState?(wi(c),lr(c),y4(c,A)):(lr(c),c.flags&=-16777217):(i=i.memoizedProps,i!==x&&wi(c),lr(c),f1(c,S,i,x,h)),null;case 27:if(Ee(c),h=ce.current,S=c.type,i!==null&&c.stateNode!=null)i.memoizedProps!==x&&wi(c);else{if(!x){if(c.stateNode===null)throw Error(n(166));return lr(c),null}i=H.current,zc(c)?ZE(c):(i=C5(S,x,h),c.stateNode=i,wi(c))}return lr(c),null;case 5:if(Ee(c),S=c.type,i!==null&&c.stateNode!=null)i.memoizedProps!==x&&wi(c);else{if(!x){if(c.stateNode===null)throw Error(n(166));return lr(c),null}if(A=H.current,zc(c))ZE(c);else{var R=U0(ce.current);switch(A){case 1:A=R.createElementNS("http://www.w3.org/2000/svg",S);break;case 2:A=R.createElementNS("http://www.w3.org/1998/Math/MathML",S);break;default:switch(S){case"svg":A=R.createElementNS("http://www.w3.org/2000/svg",S);break;case"math":A=R.createElementNS("http://www.w3.org/1998/Math/MathML",S);break;case"script":A=R.createElement("div"),A.innerHTML="<script><\/script>",A=A.removeChild(A.firstChild);break;
vendor: 23,256 bytes, line 48
48case"select":A=typeof x.is=="string"?R.createElement("select",{is:x.is}):R.createElement("select"),x.multiple?A.multiple=!0:x.size&&(A.size=x.size);break;default:A=typeof x.is=="string"?R.createElement(S,{is:x.is}):R.createElement(S)}}A[J]=c,A[re]=x;e:for(R=c.child;R!==null;){if(R.tag===5||R.tag===6)A.appendChild(R.stateNode);else if(R.tag!==4&&R.tag!==27&&R.child!==null){R.child.return=R,R=R.child;continue}if(R===c)break e;for(;R.sibling===null;){if(R.return===null||R.return===c)break e;R=R.return}R.sibling.return=R.return,R=R.sibling}c.stateNode=A;e:switch(cn(A,S,x),S){case"button":case"input":case"select":case"textarea":x=!!x.autoFocus;break e;case"img":x=!0;break e;default:x=!1}x&&wi(c)}}return lr(c),f1(c,c.type,i===null?null:i.memoizedProps,c.pendingProps,h),null;case 6:if(i&&c.stateNode!=null)i.memoizedProps!==x&&wi(c);else{if(typeof x!="string"&&c.stateNode===null)throw Error(n(166));if(i=ce.current,zc(c)){if(i=c.stateNode,h=c.memoizedProps,x=null,S=sn,S!==null)switch(S.tag){case 27:case 5:x=S.memoizedProps}i[J]=c,i=!!(i.nodeValue===h||x!==null&&x.suppressHydrationWarning===!0||m5(i.nodeValue,h)),i||go(c,!0)}else i=U0(i).createTextNode(x),i[J]=c,c.stateNode=i}return lr(c),null;case 31:if(h=c.memoizedState,i===null||i.memoizedState!==null){if(x=zc(c),h!==null){if(i===null){if(!x)throw Error(n(318));if(i=c.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(n(557));i[J]=c}else yl(),(c.flags&128)===0&&(c.memoizedState=null),c.flags|=4;lr(c),i=!1}else h=Sy(),i!==null&&i.memoizedState!==null&&(i.memoizedState.hydrationErrors=h),i=!0;if(!i)return c.flags&256?(da(c),c):(da(c),null);if((c.flags&128)!==0)throw Error(n(558))}return lr(c),null;case 13:if(x=c.memoizedState,i===null||i.memoizedState!==null&&i.memoizedState.dehydrated!==null){if(S=zc(c),x!==null&&x.dehydrated!==null){if(i===null){if(!S)throw Error(n(318));if(S=c.memoizedState,S=S!==null?S.dehydrated:null,!S)throw Error(n(317));S[J]=c}else yl(),(c.flags&128)===0&&(c.memoizedState=null),c.flags|=4;lr(c),S=!1}else S=Sy(),i!==null&&i.memoizedState!==null&&(i.memoizedState.hydrationErrors=S),S=!0;if(!S)return c.flags&256?(da(c),c):(da(c),null)}return da(c),(c.flags&128)!==0?(c.lanes=h,c):(h=x!==null,i=i!==null&&i.memoizedState!==null,h&&(x=c.child,S=null,x.alternate!==null&&x.alternate.memoizedState!==null&&x.alternate.memoizedState.cachePool!==null&&(S=x.alternate.memoizedState.cachePool.pool),A=null,x.memoizedState!==null&&x.memoizedState.cachePool!==null&&(A=x.memoizedState.cachePool.pool),A!==S&&(x.flags|=2048)),h!==i&&h&&(c.child.flags|=8192),j0(c,c.updateQueue),lr(c),null);case 4:return te(),i===null&&R1(c.stateNode.containerInfo),lr(c),null;case 10:return gi(c.type),lr(c),null;case 19:if(B(Nr),x=c.memoizedState,x===null)return lr(c),null;if(S=(c.flags&128)!==0,A=x.rendering,A===null)if(S)bf(x,!1);else{if(vr!==0||i!==null&&(i.flags&128)!==0)for(i=c.child;i!==null;){if(A=p0(i),A!==null){for(c.flags|=128,bf(x,!1),i=A.updateQueue,c.updateQueue=i,j0(c,i),c.subtreeFlags=0,i=h,h=c.child;h!==null;)GE(h,i),h=h.sibling;return I(Nr,Nr.current&1|2),yt&&mi(c,x.treeForkCount),c.child}i=i.sibling}x.tail!==null&&Mt()>k0&&(c.flags|=128,S=!0,bf(x,!1),c.lanes=4194304)}else{if(!S)if(i=p0(A),i!==null){if(c.flags|=128,S=!0,i=i.updateQueue,c.updateQueue=i,j0(c,i),bf(x,!0),x.tail===null&&x.tailMode==="hidden"&&!A.alternate&&!yt)return lr(c),null}else 2*Mt()-x.renderingStartTime>k0&&h!==536870912&&(c.flags|=128,S=!0,bf(x,!1),c.lanes=4194304);x.isBackwards?(A.sibling=c.child,c.child=A):(i=x.last,i!==null?i.sibling=A:c.child=A,x.last=A)}return x.tail!==null?(i=x.tail,x.rendering=i,x.tail=i.sibling,x.renderingStartTime=Mt(),i.sibling=null,h=Nr.current,I(Nr,S?h&1|2:h&1),yt&&mi(c,x.treeForkCount),i):(lr(c),null);case 22:case 23:return da(c),Dy(),x=c.memoizedState!==null,i!==null?i.memoizedState!==null!==x&&(c.flags|=8192):x&&(c.flags|=8192),x?(h&536870912)!==0&&(c.flags&128)===0&&(lr(c),c.subtreeFlags&6&&(c.flags|=8192)):lr(c),h=c.updateQueue,h!==null&&j0(c,h.retryQueue),h=null,i!==null&&i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(h=i.memoizedState.cachePool.pool),x=null,c.memoizedState!==null&&c.memoizedState.cachePool!==null&&(x=c.memoizedState.cachePool.pool),x!==h&&(c.flags|=2048),i!==null&&B(Sl),null;case 24:return h=null,i!==null&&(h=i.memoizedState.cache),c.memoizedState.cache!==h&&(c.flags|=2048),gi(Er),lr(c),null;case 25:return null;case 30:return null}throw Error(n(156,c.tag))}function xH(i,c){switch(by(c),c.tag){case 1:return i=c.flags,i&65536?(c.flags=i&-65537|128,c):null;case 3:return gi(Er),te(),i=c.flags,(i&65536)!==0&&(i&128)===0?(c.flags=i&-65537|128,c):null;case 26:case 27:case 5:return Ee(c),null;case 31:if(c.memoizedState!==null){if(da(c),c.alternate===null)throw Error(n(340));yl()}return i=c.flags,i&65536?(c.flags=i&-65537|128,c):null;case 13:if(da(c),i=c.memoizedState,i!==null&&i.dehydrated!==null){if(c.alternate===null)throw Error(n(340));yl()}return i=c.flags,i&65536?(c.flags=i&-65537|128,c):null;case 19:return B(Nr),null;case 4:return te(),null;case 10:return gi(c.type),null;case 22:case 23:return da(c),Dy(),i!==null&&B(Sl),i=c.flags,i&65536?(c.flags=i&-65537|128,c):null;case 24:return gi(Er),null;case 25:return null;default:return null}}function b4(i,c){switch(by(c),c.tag){case 3:gi(Er),te();break;case 26:case 27:case 5:Ee(c);break;case 4:te();break;case 31:c.memoizedState!==null&&da(c);break;case 13:da(c);break;case 19:B(Nr);break;case 10:gi(c.type);break;case 22:case 23:da(c),Dy(),i!==null&&B(Sl);break;case 24:gi(Er)}}function wf(i,c){try{var h=c.updateQueue,x=h!==null?h.lastEffect:null;if(x!==null){var S=x.next;h=S;do{if((h.tag&i)===i){x=void 0;var A=h.create,R=h.inst;x=A(),R.destroy=x}h=h.next}while(h!==S)}}catch(V){Dt(c,c.return,V)}}function Ao(i,c,h){try{var x=c.updateQueue,S=x!==null?x.lastEffect:null;if(S!==null){var A=S.next;x=A;do{if((x.tag&i)===i){var R=x.inst,V=R.destroy;if(V!==void 0){R.destroy=void 0,S=c;var ie=h,me=V;try{me()}catch(Ae){Dt(S,ie,Ae)}}}x=x.next}while(x!==A)}}catch(Ae){Dt(c,c.return,Ae)}}function w4(i){var c=i.updateQueue;if(c!==null){var h=i.stateNode;try{d3(c,h)}catch(x){Dt(i,i.return,x)}}}function S4(i,c,h){h.props=jl(i.type,i.memoizedProps),h.state=i.memoizedState;try{h.componentWillUnmount()}catch(x){Dt(i,c,x)}}function Sf(i,c){try{var h=i.ref;if(h!==null){switch(i.tag){case 26:case 27:case 5:var x=i.stateNode;break;case 30:x=i.stateNode;break;default:x=i.stateNode}typeof h=="function"?i.refCleanup=h(x):h.current=x}}catch(S){Dt(i,c,S)}}function Ls(i,c){var h=i.ref,x=i.refCleanup;if(h!==null)if(typeof x=="function")try{x()}catch(S){Dt(i,c,S)}finally{i.refCleanup=null,i=i.alternate,i!=null&&(i.refCleanup=null)}else if(typeof h=="function")try{h(null)}catch(S){Dt(i,c,S)}else h.current=null}function N4(i){var c=i.type,h=i.memoizedProps,x=i.stateNode;try{e:switch(c){case"button":case"input":case"select":case"textarea":h.autoFocus&&x.focus();break e;case"img":h.src?x.src=h.src:h.srcSet&&(x.srcset=h.srcSet)}}catch(S){Dt(i,i.return,S)}}function h1(i,c,h){try{var x=i.stateNode;LH(x,i.type,h,c),x[re]=c}catch(S){Dt(i,i.return,S)}}function A4(i){return i.tag===5||i.tag===3||i.tag===26||i.tag===27&&Po(i.type)||i.tag===4}function p1(i){e:for(;;){for(;i.sibling===null;){if(i.return===null||A4(i.return))return null;i=i.return}for(i.sibling.return=i.return,i=i.sibling;i.tag!==5&&i.tag!==6&&i.tag!==18;){if(i.tag===27&&Po(i.type)||i.flags&2||i.child===null||i.tag===4)continue e;i.child.return=i,i=i.child}if(!(i.flags&2))return i.stateNode}}function m1(i,c,h){var x=i.tag;if(x===5||x===6)i=i.stateNode,c?(h.nodeType===9?h.body:h.nodeName==="HTML"?h.ownerDocument.body:h).insertBefore(i,c):(c=h.nodeType===9?h.body:h.nodeName==="HTML"?h.ownerDocument.body:h,c.appendChild(i),h=h._reactRootContainer,h!=null||c.onclick!==null||(c.onclick=fi));else if(x!==4&&(x===27&&Po(i.type)&&(h=i.stateNode,c=null),i=i.child,i!==null))for(m1(i,c,h),i=i.sibling;i!==null;)m1(i,c,h),i=i.sibling}function E0(i,c,h){var x=i.tag;if(x===5||x===6)i=i.stateNode,c?h.insertBefore(i,c):h.appendChild(i);else if(x!==4&&(x===27&&Po(i.type)&&(h=i.stateNode),i=i.child,i!==null))for(E0(i,c,h),i=i.sibling;i!==null;)E0(i,c,h),i=i.sibling}function _4(i){var c=i.stateNode,h=i.memoizedProps;try{for(var x=i.type,S=c.attributes;S.length;)c.removeAttributeNode(S[0]);cn(c,x,h),c[J]=i,c[re]=h}catch(A){Dt(i,i.return,A)}}var Si=!1,Pr=!1,x1=!1,C4=typeof WeakSet=="function"?WeakSet:Set,Yr=null;function gH(i,c){if(i=i.containerInfo,F1=K0,i=LE(i),cy(i)){if("selectionStart"in i)var h={start:i.selectionStart,end:i.selectionEnd};else e:{h=(h=i.ownerDocument)&&h.defaultView||window;var x=h.getSelection&&h.getSelection();if(x&&x.rangeCount!==0){h=x.anchorNode;var S=x.anchorOffset,A=x.focusNode;x=x.focusOffset;try{h.nodeType,A.nodeType}catch{h=null;break e}var R=0,V=-1,ie=-1,me=0,Ae=0,Oe=i,ye=null;t:for(;;){for(var Se;Oe!==h||S!==0&&Oe.nodeType!==3||(V=R+S),Oe!==A||x!==0&&Oe.nodeType!==3||(ie=R+x),Oe.nodeType===3&&(R+=Oe.nodeValue.length),(Se=Oe.firstChild)!==null;)ye=Oe,Oe=Se;for(;;){if(Oe===i)break t;if(ye===h&&++me===S&&(V=R),ye===A&&++Ae===x&&(ie=R),(Se=Oe.nextSibling)!==null)break;Oe=ye,ye=Oe.parentNode}Oe=Se}h=V===-1||ie===-1?null:{start:V,end:ie}}else h=null}h=h||{start:0,end:0}}else h=null;for(L1={focusedElem:i,selectionRange:h},K0=!1,Yr=c;Yr!==null;)if(c=Yr,i=c.child,(c.subtreeFlags&1028)!==0&&i!==null)i.return=c,Yr=i;else for(;Yr!==null;){switch(c=Yr,A=c.alternate,i=c.flags,c.tag){case 0:if((i&4)!==0&&(i=c.updateQueue,i=i!==null?i.events:null,i!==null))for(h=0;h<i.length;h++)S=i[h],S.ref.impl=S.nextImpl;break;case 11:case 15:break;case 1:if((i&1024)!==0&&A!==null){i=void 0,h=c,S=A.memoizedProps,A=A.memoizedState,x=h.stateNode;try{var Ve=jl(h.type,S);i=x.getSnapshotBeforeUpdate(Ve,A),x.__reactInternalSnapshotBeforeUpdate=i}catch(rt){Dt(h,h.return,rt)}}break;case 3:if((i&1024)!==0){if(i=c.stateNode.containerInfo,h=i.nodeType,h===9)z1(i);else if(h===1)switch(i.nodeName){case"HEAD":case"HTML":case"BODY":z1(i);break;default:i.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((i&1024)!==0)throw Error(n(163))}if(i=c.sibling,i!==null){i.return=c.return,Yr=i;break}Yr=c.return}}function j4(i,c,h){var x=h.flags;switch(h.tag){case 0:case 11:case 15:Ai(i,h),x&4&&wf(5,h);break;case 1:if(Ai(i,h),x&4)if(i=h.stateNode,c===null)try{i.componentDidMount()}catch(R){Dt(h,h.return,R)}else{var S=jl(h.type,c.memoizedProps);c=c.memoizedState;try{i.componentDidUpdate(S,c,i.__reactInternalSnapshotBeforeUpdate)}catch(R){Dt(h,h.return,R)}}x&64&&w4(h),x&512&&Sf(h,h.return);break;case 3:if(Ai(i,h),x&64&&(i=h.updateQueue,i!==null)){if(c=null,h.child!==null)switch(h.child.tag){case 27:case 5:c=h.child.stateNode;break;case 1:c=h.child.stateNode}try{d3(i,c)}catch(R){Dt(h,h.return,R)}}break;case 27:c===null&&x&4&&_4(h);case 26:case 5:Ai(i,h),c===null&&x&4&&N4(h),x&512&&Sf(h,h.return);break;case 12:Ai(i,h);break;case 31:Ai(i,h),x&4&&O4(i,h);break;case 13:Ai(i,h),x&4&&P4(i,h),x&64&&(i=h.memoizedState,i!==null&&(i=i.dehydrated,i!==null&&(h=CH.bind(null,h),VH(i,h))));break;case 22:if(x=h.memoizedState!==null||Si,!x){c=c!==null&&c.memoizedState!==null||Pr,S=Si;var A=Pr;Si=x,(Pr=c)&&!A?_i(i,h,(h.subtreeFlags&8772)!==0):Ai(i,h),Si=S,Pr=A}break;case 30:break;default:Ai(i,h)}}function E4(i){var c=i.alternate;c!==null&&(i.alternate=null,E4(c)),i.child=null,i.deletions=null,i.sibling=null,i.tag===5&&(c=i.stateNode,c!==null&&ke(c)),i.stateNode=null,i.return=null,i.dependencies=null,i.memoizedProps=null,i.memoizedState=null,i.pendingProps=null,i.stateNode=null,i.updateQueue=null}var pr=null,Hn=!1;function Ni(i,c,h){for(h=h.child;h!==null;)T4(i,c,h),h=h.sibling}function T4(i,c,h){if(Vr&&typeof Vr.onCommitFiberUnmount=="function")try{Vr.onCommitFiberUnmount(Ms,h)}catch{}switch(h.tag){case 26:Pr||Ls(h,c),Ni(i,c,h),h.memoizedState?h.memoizedState.count--:h.stateNode&&(h=h.stateNode,h.parentNode.removeChild(h));break;case 27:Pr||Ls(h,c);var x=pr,S=Hn;Po(h.type)&&(pr=h.stateNode,Hn=!1),Ni(i,c,h),Pf(h.stateNode),pr=x,Hn=S;break;case 5:Pr||Ls(h,c);case 6:if(x=pr,S=Hn,pr=null,Ni(i,c,h),pr=x,Hn=S,pr!==null)if(Hn)try{(pr.nodeType===9?pr.body:pr.nodeName==="HTML"?pr.ownerDocument.body:pr).removeChild(h.stateNode)}catch(A){Dt(h,c,A)}else try{pr.removeChild(h.stateNode)}catch(A){Dt(h,c,A)}break;case 18:pr!==null&&(Hn?(i=pr,w5(i.nodeType===9?i.body:i.nodeName==="HTML"?i.ownerDocument.body:i,h.stateNode),lu(i)):w5(pr,h.stateNode));break;case 4:x=pr,S=Hn,pr=h.stateNode.containerInfo,Hn=!0,Ni(i,c,h),pr=x,Hn=S;break;case 0:case 11:case 14:case 15:Ao(2,h,c),Pr||Ao(4,h,c),Ni(i,c,h);break;case 1:Pr||(Ls(h,c),x=h.stateNode,typeof x.componentWillUnmount=="function"&&S4(h,c,x)),Ni(i,c,h);break;case 21:Ni(i,c,h);break;case 22:Pr=(x=Pr)||h.memoizedState!==null,Ni(i,c,h),Pr=x;break;default:Ni(i,c,h)}}function O4(i,c){if(c.memoizedState===null&&(i=c.alternate,i!==null&&(i=i.memoizedState,i!==null))){i=i.dehydrated;try{lu(i)}catch(h){Dt(c,c.return,h)}}}function P4(i,c){if(c.memoizedState===null&&(i=c.alternate,i!==null&&(i=i.memoizedState,i!==null&&(i=i.dehydrated,i!==null))))try{lu(i)}catch(h){Dt(c,c.return,h)}}function vH(i){switch(i.tag){case 31:case 13:case 19:var c=i.stateNode;return c===null&&(c=i.stateNode=new C4),c;case 22:return i=i.stateNode,c=i._retryCache,c===null&&(c=i._retryCache=new C4),c;default:throw Error(n(435,i.tag))}}function T0(i,c){var h=vH(i);c.forEach(function(x){if(!h.has(x)){h.add(x);var S=jH.bind(null,i,x);x.then(S,S)}})}function Wn(i,c){var h=c.deletions;if(h!==null)for(var x=0;x<h.length;x++){var S=h[x],A=i,R=c,V=R;e:for(;V!==null;){switch(V.tag){case 27:if(Po(V.type)){pr=V.stateNode,Hn=!1;break e}break;case 5:pr=V.stateNode,Hn=!1;break e;case 3:case 4:pr=V.stateNode.containerInfo,Hn=!0;break e}V=V.return}if(pr===null)throw Error(n(160));T4(A,R,S),pr=null,Hn=!1,A=S.alternate,A!==null&&(A.return=null),S.return=null}if(c.subtreeFlags&13886)for(c=c.child;c!==null;)k4(c,i),c=c.sibling}var ps=null;function k4(i,c){var h=i.alternate,x=i.flags;switch(i.tag){case 0:case 11:case 14:case 15:Wn(c,i),Vn(i),x&4&&(Ao(3,i,i.return),wf(3,i),Ao(5,i,i.return));break;case 1:Wn(c,i),Vn(i),x&512&&(Pr||h===null||Ls(h,h.return)),x&64&&Si&&(i=i.updateQueue,i!==null&&(x=i.callbacks,x!==null&&(h=i.shared.hiddenCallbacks,i.shared.hiddenCallbacks=h===null?x:h.concat(x))));break;case 26:var S=ps;if(Wn(c,i),Vn(i),x&512&&(Pr||h===null||Ls(h,h.return)),x&4){var A=h!==null?h.memoizedState:null;if(x=i.memoizedState,h===null)if(x===null)if(i.stateNode===null){e:{x=i.type,h=i.memoizedProps,S=S.ownerDocument||S;t:switch(x){case"title":A=S.getElementsByTagName("title")[0],(!A||A[be]||A[J]||A.namespaceURI==="http://www.w3.org/2000/svg"||A.hasAttribute("itemprop"))&&(A=S.createElement(x),S.head.insertBefore(A,S.querySelector("head > title"))),cn(A,x,h),A[J]=i,Ke(A),x=A;break e;case"link":var R=k5("link","href",S).get(x+(h.href||""));if(R){for(var V=0;V<R.length;V++)if(A=R[V],A.getAttribute("href")===(h.href==null||h.href===""?null:h.href)&&A.getAttribute("rel")===(h.rel==null?null:h.rel)&&A.getAttribute("title")===(h.title==null?null:h.title)&&A.getAttribute("crossorigin")===(h.crossOrigin==null?null:h.crossOrigin)){R.splice(V,1);break t}}A=S.createElement(x),cn(A,x,h),S.head.appendChild(A);break;case"meta":if(R=k5("meta","content",S).get(x+(h.content||""))){for(V=0;V<R.length;V++)if(A=R[V],A.getAttribute("content")===(h.content==null?null:""+h.content)&&A.getAttribute("name")===(h.name==null?null:h.name)&&A.getAttribute("property")===(h.property==null?null:h.property)&&A.getAttribute("http-equiv")===(h.httpEquiv==null?null:h.httpEquiv)&&A.getAttribute("charset")===(h.charSet==null?null:h.charSet)){R.splice(V,1);break t}}A=S.createElement(x),cn(A,x,h),S.head.appendChild(A);break;default:throw Error(n(468,x))}A[J]=i,Ke(A),x=A}i.stateNode=x}else M5(S,i.type,i.stateNode);else i.stateNode=P5(S,x,i.memoizedProps);else A!==x?(A===null?h.stateNode!==null&&(h=h.stateNode,h.parentNode.removeChild(h)):A.count--,x===null?M5(S,i.type,i.stateNode):P5(S,x,i.memoizedProps)):x===null&&i.stateNode!==null&&h1(i,i.memoizedProps,h.memoizedProps)}break;case 27:Wn(c,i),Vn(i),x&512&&(Pr||h===null||Ls(h,h.return)),h!==null&&x&4&&h1(i,i.memoizedProps,h.memoizedProps);break;case 5:if(Wn(c,i),Vn(i),x&512&&(Pr||h===null||Ls(h,h.return)),i.flags&32){S=i.stateNode;try{Pc(S,"")}catch(Ve){Dt(i,i.return,Ve)}}x&4&&i.stateNode!=null&&(S=i.memoizedProps,h1(i,S,h!==null?h.memoizedProps:S)),x&1024&&(x1=!0);break;case 6:if(Wn(c,i),Vn(i),x&4){if(i.stateNode===null)throw Error(n(162));x=i.memoizedProps,h=i.stateNode;try{h.nodeValue=x}catch(Ve){Dt(i,i.return,Ve)}}break;case 3:if(W0=null,S=ps,ps=q0(c.containerInfo),Wn(c,i),ps=S,Vn(i),x&4&&h!==null&&h.memoizedState.isDehydrated)try{lu(c.containerInfo)}catch(Ve){Dt(i,i.return,Ve)}x1&&(x1=!1,M4(i));break;case 4:x=ps,ps=q0(i.stateNode.containerInfo),Wn(c,i),Vn(i),ps=x;break;case 12:Wn(c,i),Vn(i);break;case 31:Wn(c,i),Vn(i),x&4&&(x=i.updateQueue,x!==null&&(i.updateQueue=null,T0(i,x)));break;case 13:Wn(c,i),Vn(i),i.child.flags&8192&&i.memoizedState!==null!=(h!==null&&h.memoizedState!==null)&&(P0=Mt()),x&4&&(x=i.updateQueue,x!==null&&(i.updateQueue=null,T0(i,x)));break;case 22:S=i.memoizedState!==null;var ie=h!==null&&h.memoizedState!==null,me=Si,Ae=Pr;if(Si=me||S,Pr=Ae||ie,Wn(c,i),Pr=Ae,Si=me,Vn(i),x&8192)e:for(c=i.stateNode,c._visibility=S?c._visibility&-2:c._visibility|1,S&&(h===null||ie||Si||Pr||El(i)),h=null,c=i;;){if(c.tag===5||c.tag===26){if(h===null){ie=h=c;try{if(A=ie.stateNode,S)R=A.style,typeof R.setProperty=="function"?R.setProperty("display","none","important"):R.display="none";else{V=ie.stateNode;var Oe=ie.memoizedProps.style,ye=Oe!=null&&Oe.hasOwnProperty("display")?Oe.display:null;V.style.display=ye==null||typeof ye=="boolean"?"":(""+ye).trim()}}catch(Ve){Dt(ie,ie.return,Ve)}}}else if(c.tag===6){if(h===null){ie=c;try{ie.stateNode.nodeValue=S?"":ie.memoizedProps}catch(Ve){Dt(ie,ie.return,Ve)}}}else if(c.tag===18){if(h===null){ie=c;try{var Se=ie.stateNode;S?S5(Se,!0):S5(ie.stateNode,!1)}catch(Ve){Dt(ie,ie.return,Ve)}}}else if((c.tag!==22&&c.tag!==23||c.memoizedState===null||c===i)&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===i)break e;for(;c.sibling===null;){if(c.return===null||c.return===i)break e;h===c&&(h=null),c=c.return}h===c&&(h=null),c.sibling.return=c.return,c=c.sibling}x&4&&(x=i.updateQueue,x!==null&&(h=x.retryQueue,h!==null&&(x.retryQueue=null,T0(i,h))));break;case 19:Wn(c,i),Vn(i),x&4&&(x=i.updateQueue,x!==null&&(i.updateQueue=null,T0(i,x)));break;case 30:break;case 21:break;default:Wn(c,i),Vn(i)}}function Vn(i){var c=i.flags;if(c&2){try{for(var h,x=i.return;x!==null;){if(A4(x)){h=x;break}x=x.return}if(h==null)throw Error(n(160));switch(h.tag){case 27:var S=h.stateNode,A=p1(i);E0(i,A,S);break;case 5:var R=h.stateNode;h.flags&32&&(Pc(R,""),h.flags&=-33);var V=p1(i);E0(i,V,R);break;case 3:case 4:var ie=h.stateNode.containerInfo,me=p1(i);m1(i,me,ie);break;default:throw Error(n(161))}}catch(Ae){Dt(i,i.return,Ae)}i.flags&=-3}c&4096&&(i.flags&=-4097)}function M4(i){if(i.subtreeFlags&1024)for(i=i.child;i!==null;){var c=i;M4(c),c.tag===5&&c.flags&1024&&c.stateNode.reset(),i=i.sibling}}function Ai(i,c){if(c.subtreeFlags&8772)for(c=c.child;c!==null;)j4(i,c.alternate,c),c=c.sibling}function El(i){for(i=i.child;i!==null;){var c=i;switch(c.tag){case 0:case 11:case 14:case 15:Ao(4,c,c.return),El(c);break;case 1:Ls(c,c.return);var h=c.stateNode;typeof h.componentWillUnmount=="function"&&S4(c,c.return,h),El(c);break;case 27:Pf(c.stateNode);case 26:case 5:Ls(c,c.return),El(c);break;case 22:c.memoizedState===null&&El(c);break;case 30:El(c);break;default:El(c)}i=i.sibling}}function _i(i,c,h){for(h=h&&(c.subtreeFlags&8772)!==0,c=c.child;c!==null;){var x=c.alternate,S=i,A=c,R=A.flags;switch(A.tag){case 0:case 11:case 15:_i(S,A,h),wf(4,A);break;case 1:if(_i(S,A,h),x=A,S=x.stateNode,typeof S.componentDidMount=="function")try{S.componentDidMount()}catch(me){Dt(x,x.return,me)}if(x=A,S=x.updateQueue,S!==null){var V=x.stateNode;try{var ie=S.shared.hiddenCallbacks;if(ie!==null)for(S.shared.hiddenCallbacks=null,S=0;S<ie.length;S++)u3(ie[S],V)}catch(me){Dt(x,x.return,me)}}h&&R&64&&w4(A),Sf(A,A.return);break;case 27:_4(A);case 26:case 5:_i(S,A,h),h&&x===null&&R&4&&N4(A),Sf(A,A.return);break;case 12:_i(S,A,h);break;case 31:_i(S,A,h),h&&R&4&&O4(S,A);break;case 13:_i(S,A,h),h&&R&4&&P4(S,A);break;case 22:A.memoizedState===null&&_i(S,A,h),Sf(A,A.return);break;case 30:break;default:_i(S,A,h)}c=c.sibling}}function g1(i,c){var h=null;i!==null&&i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(h=i.memoizedState.cachePool.pool),i=null,c.memoizedState!==null&&c.memoizedState.cachePool!==null&&(i=c.memoizedState.cachePool.pool),i!==h&&(i!=null&&i.refCount++,h!=null&&lf(h))}function v1(i,c){i=null,c.alternate!==null&&(i=c.alternate.memoizedState.cache),c=c.memoizedState.cache,c!==i&&(c.refCount++,i!=null&&lf(i))}function ms(i,c,h,x){if(c.subtreeFlags&10256)for(c=c.child;c!==null;)R4(i,c,h,x),c=c.sibling}function R4(i,c,h,x){var S=c.flags;switch(c.tag){case 0:case 11:case 15:ms(i,c,h,x),S&2048&&wf(9,c);break;case 1:ms(i,c,h,x);break;case 3:ms(i,c,h,x),S&2048&&(i=null,c.alternate!==null&&(i=c.alternate.memoizedState.cache),c=c.memoizedState.cache,c!==i&&(c.refCount++,i!=null&&lf(i)));break;case 12:if(S&2048){ms(i,c,h,x),i=c.stateNode;try{var A=c.memoizedProps,R=A.id,V=A.onPostCommit;typeof V=="function"&&V(R,c.alternate===null?"mount":"update",i.passiveEffectDuration,-0)}catch(ie){Dt(c,c.return,ie)}}else ms(i,c,h,x);break;case 31:ms(i,c,h,x);break;case 13:ms(i,c,h,x);break;case 23:break;case 22:A=c.stateNode,R=c.alternate,c.memoizedState!==null?A._visibility&2?ms(i,c,h,x):Nf(i,c):A._visibility&2?ms(i,c,h,x):(A._visibility|=2,Xc(i,c,h,x,(c.subtreeFlags&10256)!==0||!1)),S&2048&&g1(R,c);break;case 24:ms(i,c,h,x),S&2048&&v1(c.alternate,c);break;default:ms(i,c,h,x)}}function Xc(i,c,h,x,S){for(S=S&&((c.subtreeFlags&10256)!==0||!1),c=c.child;c!==null;){var A=i,R=c,V=h,ie=x,me=R.flags;switch(R.tag){case 0:case 11:case 15:Xc(A,R,V,ie,S),wf(8,R);break;case 23:break;case 22:var Ae=R.stateNode;R.memoizedState!==null?Ae._visibility&2?Xc(A,R,V,ie,S):Nf(A,R):(Ae._visibility|=2,Xc(A,R,V,ie,S)),S&&me&2048&&g1(R.alternate,R);break;case 24:Xc(A,R,V,ie,S),S&&me&2048&&v1(R.alternate,R);break;default:Xc(A,R,V,ie,S)}c=c.sibling}}function Nf(i,c){if(c.subtreeFlags&10256)for(c=c.child;c!==null;){var h=i,x=c,S=x.flags;switch(x.tag){case 22:Nf(h,x),S&2048&&g1(x.alternate,x);break;case 24:Nf(h,x),S&2048&&v1(x.alternate,x);break;default:Nf(h,x)}c=c.sibling}}var Af=8192;function Zc(i,c,h){if(i.subtreeFlags&Af)for(i=i.child;i!==null;)D4(i,c,h),i=i.sibling}function D4(i,c,h){switch(i.tag){case 26:Zc(i,c,h),i.flags&Af&&i.memoizedState!==null&&aW(h,ps,i.memoizedState,i.memoizedProps);break;case 5:Zc(i,c,h);break;case 3:case 4:var x=ps;ps=q0(i.stateNode.containerInfo),Zc(i,c,h),ps=x;break;case 22:i.memoizedState===null&&(x=i.alternate,x!==null&&x.memoizedState!==null?(x=Af,Af=16777216,Zc(i,c,h),Af=x):Zc(i,c,h));break;default:Zc(i,c,h)}}function I4(i){var c=i.alternate;if(c!==null&&(i=c.child,i!==null)){c.child=null;do c=i.sibling,i.sibling=null,i=c;while(i!==null)}}function _f(i){var c=i.deletions;if((i.flags&16)!==0){if(c!==null)for(var h=0;h<c.length;h++){var x=c[h];Yr=x,L4(x,i)}I4(i)}if(i.subtreeFlags&10256)for(i=i.child;i!==null;)F4(i),i=i.sibling}
vendor: 16,174 bytes, line 48
48function F4(i){switch(i.tag){case 0:case 11:case 15:_f(i),i.flags&2048&&Ao(9,i,i.return);break;case 3:_f(i);break;case 12:_f(i);break;case 22:var c=i.stateNode;i.memoizedState!==null&&c._visibility&2&&(i.return===null||i.return.tag!==13)?(c._visibility&=-3,O0(i)):_f(i);break;default:_f(i)}}function O0(i){var c=i.deletions;if((i.flags&16)!==0){if(c!==null)for(var h=0;h<c.length;h++){var x=c[h];Yr=x,L4(x,i)}I4(i)}for(i=i.child;i!==null;){switch(c=i,c.tag){case 0:case 11:case 15:Ao(8,c,c.return),O0(c);break;case 22:h=c.stateNode,h._visibility&2&&(h._visibility&=-3,O0(c));break;default:O0(c)}i=i.sibling}}function L4(i,c){for(;Yr!==null;){var h=Yr;switch(h.tag){case 0:case 11:case 15:Ao(8,h,c);break;case 23:case 22:if(h.memoizedState!==null&&h.memoizedState.cachePool!==null){var x=h.memoizedState.cachePool.pool;x!=null&&x.refCount++}break;case 24:lf(h.memoizedState.cache)}if(x=h.child,x!==null)x.return=h,Yr=x;else e:for(h=i;Yr!==null;){x=Yr;var S=x.sibling,A=x.return;if(E4(x),x===h){Yr=null;break e}if(S!==null){S.return=A,Yr=S;break e}Yr=A}}}var yH={getCacheForType:function(i){var c=on(Er),h=c.data.get(i);return h===void 0&&(h=i(),c.data.set(i,h)),h},cacheSignal:function(){return on(Er).controller.signal}},bH=typeof WeakMap=="function"?WeakMap:Map,Ct=0,Qt=null,mt=null,gt=0,Rt=0,fa=null,_o=!1,Jc=!1,y1=!1,Ci=0,vr=0,Co=0,Tl=0,b1=0,ha=0,eu=0,Cf=null,Gn=null,w1=!1,P0=0,B4=0,k0=1/0,M0=null,jo=null,Fr=0,Eo=null,tu=null,ji=0,S1=0,N1=null,$4=null,jf=0,A1=null;function pa(){return(Ct&2)!==0&&gt!==0?gt&-gt:q.T!==null?O1():W()}function z4(){if(ha===0)if((gt&536870912)===0||yt){var i=uo;uo<<=1,(uo&3932160)===0&&(uo=262144),ha=i}else ha=536870912;return i=ua.current,i!==null&&(i.flags|=32),ha}function Qn(i,c,h){(i===Qt&&(Rt===2||Rt===9)||i.cancelPendingCommit!==null)&&(ru(i,0),To(i,gt,ha,!1)),ir(i,h),((Ct&2)===0||i!==Qt)&&(i===Qt&&((Ct&2)===0&&(Tl|=h),vr===4&&To(i,gt,ha,!1)),Bs(i))}function U4(i,c,h){if((Ct&6)!==0)throw Error(n(327));var x=!h&&(c&127)===0&&(c&i.expiredLanes)===0||Jt(i,c),S=x?NH(i,c):C1(i,c,!0),A=x;do{if(S===0){Jc&&!x&&To(i,c,0,!1);break}else{if(h=i.current.alternate,A&&!wH(h)){S=C1(i,c,!1),A=!1;continue}if(S===2){if(A=c,i.errorRecoveryDisabledLanes&A)var R=0;else R=i.pendingLanes&-536870913,R=R!==0?R:R&536870912?536870912:0;if(R!==0){c=R;e:{var V=i;S=Cf;var ie=V.current.memoizedState.isDehydrated;if(ie&&(ru(V,R).flags|=256),R=C1(V,R,!1),R!==2){if(y1&&!ie){V.errorRecoveryDisabledLanes|=A,Tl|=A,S=4;break e}A=Gn,Gn=S,A!==null&&(Gn===null?Gn=A:Gn.push.apply(Gn,A))}S=R}if(A=!1,S!==2)continue}}if(S===1){ru(i,0),To(i,c,0,!0);break}e:{switch(x=i,A=S,A){case 0:case 1:throw Error(n(345));case 4:if((c&4194048)!==c)break;case 6:To(x,c,ha,!_o);break e;case 2:Gn=null;break;case 3:case 5:break;default:throw Error(n(329))}if((c&62914560)===c&&(S=P0+300-Mt(),10<S)){if(To(x,c,ha,!_o),at(x,0,!0)!==0)break e;ji=c,x.timeoutHandle=y5(q4.bind(null,x,h,Gn,M0,w1,c,ha,Tl,eu,_o,A,"Throttled",-0,0),S);break e}q4(x,h,Gn,M0,w1,c,ha,Tl,eu,_o,A,null,-0,0)}}break}while(!0);Bs(i)}function q4(i,c,h,x,S,A,R,V,ie,me,Ae,Oe,ye,Se){if(i.timeoutHandle=-1,Oe=c.subtreeFlags,Oe&8192||(Oe&16785408)===16785408){Oe={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:fi},D4(c,A,Oe);var Ve=(A&62914560)===A?P0-Mt():(A&4194048)===A?B4-Mt():0;if(Ve=sW(Oe,Ve),Ve!==null){ji=A,i.cancelPendingCommit=Ve(X4.bind(null,i,c,A,h,x,S,R,V,ie,Ae,Oe,null,ye,Se)),To(i,A,R,!me);return}}X4(i,c,A,h,x,S,R,V,ie)}function wH(i){for(var c=i;;){var h=c.tag;if((h===0||h===11||h===15)&&c.flags&16384&&(h=c.updateQueue,h!==null&&(h=h.stores,h!==null)))for(var x=0;x<h.length;x++){var S=h[x],A=S.getSnapshot;S=S.value;try{if(!la(A(),S))return!1}catch{return!1}}if(h=c.child,c.subtreeFlags&16384&&h!==null)h.return=c,c=h;else{if(c===i)break;for(;c.sibling===null;){if(c.return===null||c.return===i)return!0;c=c.return}c.sibling.return=c.return,c=c.sibling}}return!0}function To(i,c,h,x){c&=~b1,c&=~Tl,i.suspendedLanes|=c,i.pingedLanes&=~c,x&&(i.warmLanes|=c),x=i.expirationTimes;for(var S=c;0<S;){var A=31-Gr(S),R=1<<A;x[A]=-1,S&=~R}h!==0&&ui(i,h,c)}function R0(){return(Ct&6)===0?(Ef(0),!1):!0}function _1(){if(mt!==null){if(Rt===0)var i=mt.return;else i=mt,xi=bl=null,zy(i),Vc=null,uf=0,i=mt;for(;i!==null;)b4(i.alternate,i),i=i.return;mt=null}}function ru(i,c){var h=i.timeoutHandle;h!==-1&&(i.timeoutHandle=-1,zH(h)),h=i.cancelPendingCommit,h!==null&&(i.cancelPendingCommit=null,h()),ji=0,_1(),Qt=i,mt=h=pi(i.current,null),gt=c,Rt=0,fa=null,_o=!1,Jc=Jt(i,c),y1=!1,eu=ha=b1=Tl=Co=vr=0,Gn=Cf=null,w1=!1,(c&8)!==0&&(c|=c&32);var x=i.entangledLanes;if(x!==0)for(i=i.entanglements,x&=c;0<x;){var S=31-Gr(x),A=1<<S;c|=i[S],x&=~A}return Ci=c,t0(),h}function H4(i,c){dt=null,q.H=vf,c===Wc||c===c0?(c=i3(),Rt=3):c===Ty?(c=i3(),Rt=4):Rt=c===n1?8:c!==null&&typeof c=="object"&&typeof c.then=="function"?6:1,fa=c,mt===null&&(vr=1,N0(i,$a(c,i.current)))}function W4(){var i=ua.current;return i===null?!0:(gt&4194048)===gt?Ha===null:(gt&62914560)===gt||(gt&536870912)!==0?i===Ha:!1}function V4(){var i=q.H;return q.H=vf,i===null?vf:i}function G4(){var i=q.A;return q.A=yH,i}function D0(){vr=4,_o||(gt&4194048)!==gt&&ua.current!==null||(Jc=!0),(Co&134217727)===0&&(Tl&134217727)===0||Qt===null||To(Qt,gt,ha,!1)}function C1(i,c,h){var x=Ct;Ct|=2;var S=V4(),A=G4();(Qt!==i||gt!==c)&&(M0=null,ru(i,c)),c=!1;var R=vr;e:do try{if(Rt!==0&&mt!==null){var V=mt,ie=fa;switch(Rt){case 8:_1(),R=6;break e;case 3:case 2:case 9:case 6:ua.current===null&&(c=!0);var me=Rt;if(Rt=0,fa=null,nu(i,V,ie,me),h&&Jc){R=0;break e}break;default:me=Rt,Rt=0,fa=null,nu(i,V,ie,me)}}SH(),R=vr;break}catch(Ae){H4(i,Ae)}while(!0);return c&&i.shellSuspendCounter++,xi=bl=null,Ct=x,q.H=S,q.A=A,mt===null&&(Qt=null,gt=0,t0()),R}function SH(){for(;mt!==null;)Q4(mt)}function NH(i,c){var h=Ct;Ct|=2;var x=V4(),S=G4();Qt!==i||gt!==c?(M0=null,k0=Mt()+500,ru(i,c)):Jc=Jt(i,c);e:do try{if(Rt!==0&&mt!==null){c=mt;var A=fa;t:switch(Rt){case 1:Rt=0,fa=null,nu(i,c,A,1);break;case 2:case 9:if(a3(A)){Rt=0,fa=null,K4(c);break}c=function(){Rt!==2&&Rt!==9||Qt!==i||(Rt=7),Bs(i)},A.then(c,c);break e;case 3:Rt=7;break e;case 4:Rt=5;break e;case 7:a3(A)?(Rt=0,fa=null,K4(c)):(Rt=0,fa=null,nu(i,c,A,7));break;case 5:var R=null;switch(mt.tag){case 26:R=mt.memoizedState;case 5:case 27:var V=mt;if(R?R5(R):V.stateNode.complete){Rt=0,fa=null;var ie=V.sibling;if(ie!==null)mt=ie;else{var me=V.return;me!==null?(mt=me,I0(me)):mt=null}break t}}Rt=0,fa=null,nu(i,c,A,5);break;case 6:Rt=0,fa=null,nu(i,c,A,6);break;case 8:_1(),vr=6;break e;default:throw Error(n(462))}}AH();break}catch(Ae){H4(i,Ae)}while(!0);return xi=bl=null,q.H=x,q.A=S,Ct=h,mt!==null?0:(Qt=null,gt=0,t0(),vr)}function AH(){for(;mt!==null&&!Zt();)Q4(mt)}function Q4(i){var c=v4(i.alternate,i,Ci);i.memoizedProps=i.pendingProps,c===null?I0(i):mt=c}function K4(i){var c=i,h=c.alternate;switch(c.tag){case 15:case 0:c=f4(h,c,c.pendingProps,c.type,void 0,gt);break;case 11:c=f4(h,c,c.pendingProps,c.type.render,c.ref,gt);break;case 5:zy(c);default:b4(h,c),c=mt=GE(c,Ci),c=v4(h,c,Ci)}i.memoizedProps=i.pendingProps,c===null?I0(i):mt=c}function nu(i,c,h,x){xi=bl=null,zy(c),Vc=null,uf=0;var S=c.return;try{if(fH(i,S,c,h,gt)){vr=1,N0(i,$a(h,i.current)),mt=null;return}}catch(A){if(S!==null)throw mt=S,A;vr=1,N0(i,$a(h,i.current)),mt=null;return}c.flags&32768?(yt||x===1?i=!0:Jc||(gt&536870912)!==0?i=!1:(_o=i=!0,(x===2||x===9||x===3||x===6)&&(x=ua.current,x!==null&&x.tag===13&&(x.flags|=16384))),Y4(c,i)):I0(c)}function I0(i){var c=i;do{if((c.flags&32768)!==0){Y4(c,_o);return}i=c.return;var h=mH(c.alternate,c,Ci);if(h!==null){mt=h;return}if(c=c.sibling,c!==null){mt=c;return}mt=c=i}while(c!==null);vr===0&&(vr=5)}function Y4(i,c){do{var h=xH(i.alternate,i);if(h!==null){h.flags&=32767,mt=h;return}if(h=i.return,h!==null&&(h.flags|=32768,h.subtreeFlags=0,h.deletions=null),!c&&(i=i.sibling,i!==null)){mt=i;return}mt=i=h}while(i!==null);vr=6,mt=null}function X4(i,c,h,x,S,A,R,V,ie){i.cancelPendingCommit=null;do F0();while(Fr!==0);if((Ct&6)!==0)throw Error(n(327));if(c!==null){if(c===i.current)throw Error(n(177));if(A=c.lanes|c.childLanes,A|=py,wn(i,h,A,R,V,ie),i===Qt&&(mt=Qt=null,gt=0),tu=c,Eo=i,ji=h,S1=A,N1=S,$4=x,(c.subtreeFlags&10256)!==0||(c.flags&10256)!==0?(i.callbackNode=null,i.callbackPriority=0,EH(Pn,function(){return r5(),null})):(i.callbackNode=null,i.callbackPriority=0),x=(c.flags&13878)!==0,(c.subtreeFlags&13878)!==0||x){x=q.T,q.T=null,S=K.p,K.p=2,R=Ct,Ct|=4;try{gH(i,c,h)}finally{Ct=R,K.p=S,q.T=x}}Fr=1,Z4(),J4(),e5()}}function Z4(){if(Fr===1){Fr=0;var i=Eo,c=tu,h=(c.flags&13878)!==0;if((c.subtreeFlags&13878)!==0||h){h=q.T,q.T=null;var x=K.p;K.p=2;var S=Ct;Ct|=4;try{k4(c,i);var A=L1,R=LE(i.containerInfo),V=A.focusedElem,ie=A.selectionRange;if(R!==V&&V&&V.ownerDocument&&FE(V.ownerDocument.documentElement,V)){if(ie!==null&&cy(V)){var me=ie.start,Ae=ie.end;if(Ae===void 0&&(Ae=me),"selectionStart"in V)V.selectionStart=me,V.selectionEnd=Math.min(Ae,V.value.length);else{var Oe=V.ownerDocument||document,ye=Oe&&Oe.defaultView||window;if(ye.getSelection){var Se=ye.getSelection(),Ve=V.textContent.length,rt=Math.min(ie.start,Ve),qt=ie.end===void 0?rt:Math.min(ie.end,Ve);!Se.extend&&rt>qt&&(R=qt,qt=rt,rt=R);var fe=IE(V,rt),oe=IE(V,qt);if(fe&&oe&&(Se.rangeCount!==1||Se.anchorNode!==fe.node||Se.anchorOffset!==fe.offset||Se.focusNode!==oe.node||Se.focusOffset!==oe.offset)){var pe=Oe.createRange();pe.setStart(fe.node,fe.offset),Se.removeAllRanges(),rt>qt?(Se.addRange(pe),Se.extend(oe.node,oe.offset)):(pe.setEnd(oe.node,oe.offset),Se.addRange(pe))}}}}for(Oe=[],Se=V;Se=Se.parentNode;)Se.nodeType===1&&Oe.push({element:Se,left:Se.scrollLeft,top:Se.scrollTop});for(typeof V.focus=="function"&&V.focus(),V=0;V<Oe.length;V++){var Te=Oe[V];Te.element.scrollLeft=Te.left,Te.element.scrollTop=Te.top}}K0=!!F1,L1=F1=null}finally{Ct=S,K.p=x,q.T=h}}i.current=c,Fr=2}}function J4(){if(Fr===2){Fr=0;var i=Eo,c=tu,h=(c.flags&8772)!==0;if((c.subtreeFlags&8772)!==0||h){h=q.T,q.T=null;var x=K.p;K.p=2;var S=Ct;Ct|=4;try{j4(i,c.alternate,c)}finally{Ct=S,K.p=x,q.T=h}}Fr=3}}function e5(){if(Fr===4||Fr===3){Fr=0,bn();var i=Eo,c=tu,h=ji,x=$4;(c.subtreeFlags&10256)!==0||(c.flags&10256)!==0?Fr=5:(Fr=0,tu=Eo=null,t5(i,i.pendingLanes));var S=i.pendingLanes;if(S===0&&(jo=null),oa(h),c=c.stateNode,Vr&&typeof Vr.onCommitFiberRoot=="function")try{Vr.onCommitFiberRoot(Ms,c,void 0,(c.current.flags&128)===128)}catch{}if(x!==null){c=q.T,S=K.p,K.p=2,q.T=null;try{for(var A=i.onRecoverableError,R=0;R<x.length;R++){var V=x[R];A(V.value,{componentStack:V.stack})}}finally{q.T=c,K.p=S}}(ji&3)!==0&&F0(),Bs(i),S=i.pendingLanes,(h&261930)!==0&&(S&42)!==0?i===A1?jf++:(jf=0,A1=i):jf=0,Ef(0)}}function t5(i,c){(i.pooledCacheLanes&=c)===0&&(c=i.pooledCache,c!=null&&(i.pooledCache=null,lf(c)))}function F0(){return Z4(),J4(),e5(),r5()}function r5(){if(Fr!==5)return!1;var i=Eo,c=S1;S1=0;var h=oa(ji),x=q.T,S=K.p;try{K.p=32>h?32:h,q.T=null,h=N1,N1=null;var A=Eo,R=ji;if(Fr=0,tu=Eo=null,ji=0,(Ct&6)!==0)throw Error(n(331));var V=Ct;if(Ct|=4,F4(A.current),R4(A,A.current,R,h),Ct=V,Ef(0,!1),Vr&&typeof Vr.onPostCommitFiberRoot=="function")try{Vr.onPostCommitFiberRoot(Ms,A)}catch{}return!0}finally{K.p=S,q.T=x,t5(i,c)}}function n5(i,c,h){c=$a(h,c),c=r1(i.stateNode,c,2),i=wo(i,c,2),i!==null&&(ir(i,2),Bs(i))}function Dt(i,c,h){if(i.tag===3)n5(i,i,h);else for(;c!==null;){if(c.tag===3){n5(c,i,h);break}else if(c.tag===1){var x=c.stateNode;if(typeof c.type.getDerivedStateFromError=="function"||typeof x.componentDidCatch=="function"&&(jo===null||!jo.has(x))){i=$a(h,i),h=a4(2),x=wo(c,h,2),x!==null&&(s4(h,x,c,i),ir(x,2),Bs(x));break}}c=c.return}}function j1(i,c,h){var x=i.pingCache;if(x===null){x=i.pingCache=new bH;var S=new Set;x.set(c,S)}else S=x.get(c),S===void 0&&(S=new Set,x.set(c,S));S.has(h)||(y1=!0,S.add(h),i=_H.bind(null,i,c,h),c.then(i,i))}function _H(i,c,h){var x=i.pingCache;x!==null&&x.delete(c),i.pingedLanes|=i.suspendedLanes&h,i.warmLanes&=~h,Qt===i&&(gt&h)===h&&(vr===4||vr===3&&(gt&62914560)===gt&&300>Mt()-P0?(Ct&2)===0&&ru(i,0):b1|=h,eu===gt&&(eu=0)),Bs(i)}function a5(i,c){c===0&&(c=Qr()),i=gl(i,c),i!==null&&(ir(i,c),Bs(i))}function CH(i){var c=i.memoizedState,h=0;c!==null&&(h=c.retryLane),a5(i,h)}function jH(i,c){var h=0;switch(i.tag){case 31:case 13:var x=i.stateNode,S=i.memoizedState;S!==null&&(h=S.retryLane);break;case 19:x=i.stateNode;break;case 22:x=i.stateNode._retryCache;break;default:throw Error(n(314))}x!==null&&x.delete(c),a5(i,h)}function EH(i,c){return Wr(i,c)}var L0=null,au=null,E1=!1,B0=!1,T1=!1,Oo=0;function Bs(i){i!==au&&i.next===null&&(au===null?L0=au=i:au=au.next=i),B0=!0,E1||(E1=!0,OH())}function Ef(i,c){if(!T1&&B0){T1=!0;do for(var h=!1,x=L0;x!==null;){if(i!==0){var S=x.pendingLanes;if(S===0)var A=0;else{var R=x.suspendedLanes,V=x.pingedLanes;A=(1<<31-Gr(42|i)+1)-1,A&=S&~(R&~V),A=A&201326741?A&201326741|1:A?A|2:0}A!==0&&(h=!0,l5(x,A))}else A=gt,A=at(x,x===Qt?A:0,x.cancelPendingCommit!==null||x.timeoutHandle!==-1),(A&3)===0||Jt(x,A)||(h=!0,l5(x,A));x=x.next}while(h);T1=!1}}function TH(){s5()}function s5(){B0=E1=!1;var i=0;Oo!==0&&$H()&&(i=Oo);for(var c=Mt(),h=null,x=L0;x!==null;){var S=x.next,A=i5(x,c);A===0?(x.next=null,h===null?L0=S:h.next=S,S===null&&(au=h)):(h=x,(i!==0||(A&3)!==0)&&(B0=!0)),x=S}Fr!==0&&Fr!==5||Ef(i),Oo!==0&&(Oo=0)}function i5(i,c){for(var h=i.suspendedLanes,x=i.pingedLanes,S=i.expirationTimes,A=i.pendingLanes&-62914561;0<A;){var R=31-Gr(A),V=1<<R,ie=S[R];ie===-1?((V&h)===0||(V&x)!==0)&&(S[R]=jr(V,c)):ie<=c&&(i.expiredLanes|=V),A&=~V}if(c=Qt,h=gt,h=at(i,i===c?h:0,i.cancelPendingCommit!==null||i.timeoutHandle!==-1),x=i.callbackNode,h===0||i===c&&(Rt===2||Rt===9)||i.cancelPendingCommit!==null)return x!==null&&x!==null&&Cr(x),i.callbackNode=null,i.callbackPriority=0;if((h&3)===0||Jt(i,h)){if(c=h&-h,c===i.callbackPriority)return c;switch(x!==null&&Cr(x),oa(h)){case 2:case 8:h=lo;break;case 32:h=Pn;break;case 268435456:h=Da;break;default:h=Pn}return x=o5.bind(null,i),h=Wr(h,x),i.callbackPriority=c,i.callbackNode=h,c}return x!==null&&x!==null&&Cr(x),i.callbackPriority=2,i.callbackNode=null,2}function o5(i,c){if(Fr!==0&&Fr!==5)return i.callbackNode=null,i.callbackPriority=0,null;var h=i.callbackNode;if(F0()&&i.callbackNode!==h)return null;var x=gt;return x=at(i,i===Qt?x:0,i.cancelPendingCommit!==null||i.timeoutHandle!==-1),x===0?null:(U4(i,x,c),i5(i,Mt()),i.callbackNode!=null&&i.callbackNode===h?o5.bind(null,i):null)}function l5(i,c){if(F0())return null;U4(i,c,!0)}function OH(){UH(function(){(Ct&6)!==0?Wr(ds,TH):s5()})}function O1(){if(Oo===0){var i=qc;i===0&&(i=li,li<<=1,(li&261888)===0&&(li=256)),Oo=i}return Oo}function c5(i){return i==null||typeof i=="symbol"||typeof i=="boolean"?null:typeof i=="function"?i:Gp(""+i)}function u5(i,c){var h=c.ownerDocument.createElement("input");return h.name=c.name,h.value=c.value,i.id&&h.setAttribute("form",i.id),c.parentNode.insertBefore(h,c),i=new FormData(i),h.parentNode.removeChild(h),i}function PH(i,c,h,x,S){if(c==="submit"&&h&&h.stateNode===S){var A=c5((S[re]||null).action),R=x.submitter;R&&(c=(c=R[re]||null)?c5(c.formAction):R.getAttribute("formAction"),c!==null&&(A=c,R=null));var V=new Xp("action","action",null,x,S);i.push({event:V,listeners:[{instance:null,listener:function(){if(x.defaultPrevented){if(Oo!==0){var ie=R?u5(S,R):new FormData(S);Yy(h,{pending:!0,data:ie,method:S.method,action:A},null,ie)}}else typeof A=="function"&&(V.preventDefault(),ie=R?u5(S,R):new FormData(S),Yy(h,{pending:!0,data:ie,method:S.method,action:A},A,ie))},currentTarget:S}]})}}for(var P1=0;P1<hy.length;P1++){var k1=hy[P1],kH=k1.toLowerCase(),MH=k1[0].toUpperCase()+k1.slice(1);hs(kH,"on"+MH)}hs(zE,"onAnimationEnd"),hs(UE,"onAnimationIteration"),hs(qE,"onAnimationStart"),hs("dblclick","onDoubleClick"),hs("focusin","onFocus"),hs("focusout","onBlur"),hs(Kq,"onTransitionRun"),hs(Yq,"onTransitionStart"),hs(Xq,"onTransitionCancel"),hs(HE,"onTransitionEnd"),Ia("onMouseEnter",["mouseout","mouseover"]),Ia("onMouseLeave",["mouseout","mouseover"]),Ia("onPointerEnter",["pointerout","pointerover"]),Ia("onPointerLeave",["pointerout","pointerover"]),hr("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),hr("onSelect","focusout contextmenu dragend focu
48sin keydown keyup mousedown mouseup selectionchange".split(" ")),hr("onBeforeInput",["compositionend","keypress","textInput","paste"]),hr("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),hr("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),hr("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Tf="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(" "),RH=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Tf));function d5(i,c){c=(c&4)!==0;for(var h=0;h<i.length;h++){var x=i[h],S=x.event;x=x.listeners;e:{var A=void 0;if(c)for(var R=x.length-1;0<=R;R--){var V=x[R],ie=V.instance,me=V.currentTarget;if(V=V.listener,ie!==A&&S.isPropagationStopped())break e;A=V,S.currentTarget=me;try{A(S)}catch(Ae){e0(Ae)}S.currentTarget=null,A=ie}else for(R=0;R<x.length;R++){if(V=x[R],ie=V.instance,me=V.currentTarget,V=V.listener,ie!==A&&S.isPropagationStopped())break e;A=V,S.currentTarget=me;try{A(S)}catch(Ae){e0(Ae)}S.currentTarget=null,A=ie}}}}function xt(i,c){var h=c[xe];h===void 0&&(h=c[xe]=new Set);var x=i+"__bubble";h.has(x)||(f5(c,i,2,!1),h.add(x))}function M1(i,c,h){var x=0;c&&(x|=4),f5(h,i,x,c)}var $0="_reactListening"+Math.random().toString(36).slice(2);function R1(i){if(!i[$0]){i[$0]=!0,er.forEach(function(h){h!=="selectionchange"&&(RH.has(h)||M1(h,!1,i),M1(h,!0,i))});var c=i.nodeType===9?i:i.ownerDocument;c===null||c[$0]||(c[$0]=!0,M1("selectionchange",!1,c))}}function f5(i,c,h,x){switch(z5(c)){case 2:var S=lW;break;case 8:S=cW;break;default:S=K1}h=S.bind(null,c,h,i),S=void 0,!ey||c!=="touchstart"&&c!=="touchmove"&&c!=="wheel"||(S=!0),x?S!==void 0?i.addEventListener(c,h,{capture:!0,passive:S}):i.addEventListener(c,h,!0):S!==void 0?i.addEventListener(c,h,{passive:S}):i.addEventListener(c,h,!1)}function D1(i,c,h,x,S){var A=x;if((c&1)===0&&(c&2)===0&&x!==null)e:for(;;){if(x===null)return;var R=x.tag;if(R===3||R===4){var V=x.stateNode.containerInfo;if(V===S)break;if(R===4)for(R=x.return;R!==null;){var ie=R.tag;if((ie===3||ie===4)&&R.stateNode.containerInfo===S)return;R=R.return}for(;V!==null;){if(R=Le(V),R===null)return;if(ie=R.tag,ie===5||ie===6||ie===26||ie===27){x=A=R;continue e}V=V.parentNode}}x=x.return}gE(function(){var me=A,Ae=Zv(h),Oe=[];e:{var ye=WE.get(i);if(ye!==void 0){var Se=Xp,Ve=i;switch(i){case"keypress":if(Kp(h)===0)break e;case"keydown":case"keyup":Se=jq;break;case"focusin":Ve="focus",Se=ay;break;case"focusout":Ve="blur",Se=ay;break;case"beforeblur":case"afterblur":Se=ay;break;case"click":if(h.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":Se=bE;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":Se=mq;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":Se=Oq;break;case zE:case UE:case qE:Se=vq;break;case HE:Se=kq;break;case"scroll":case"scrollend":Se=hq;break;case"wheel":Se=Rq;break;case"copy":case"cut":case"paste":Se=bq;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":Se=SE;break;case"toggle":case"beforetoggle":Se=Iq}var rt=(c&4)!==0,qt=!rt&&(i==="scroll"||i==="scrollend"),fe=rt?ye!==null?ye+"Capture":null:ye;rt=[];for(var oe=me,pe;oe!==null;){var Te=oe;if(pe=Te.stateNode,Te=Te.tag,Te!==5&&Te!==26&&Te!==27||pe===null||fe===null||(Te=Yd(oe,fe),Te!=null&&rt.push(Of(oe,Te,pe))),qt)break;oe=oe.return}0<rt.length&&(ye=new Se(ye,Ve,null,h,Ae),Oe.push({event:ye,listeners:rt}))}}if((c&7)===0){e:{if(ye=i==="mouseover"||i==="pointerover",Se=i==="mouseout"||i==="pointerout",ye&&h!==Xv&&(Ve=h.relatedTarget||h.fromElement)&&(Le(Ve)||Ve[ae]))break e;if((Se||ye)&&(ye=Ae.window===Ae?Ae:(ye=Ae.ownerDocument)?ye.defaultView||ye.parentWindow:window,Se?(Ve=h.relatedTarget||h.toElement,Se=me,Ve=Ve?Le(Ve):null,Ve!==null&&(qt=s(Ve),rt=Ve.tag,Ve!==qt||rt!==5&&rt!==27&&rt!==6)&&(Ve=null)):(Se=null,Ve=me),Se!==Ve)){if(rt=bE,Te="onMouseLeave",fe="onMouseEnter",oe="mouse",(i==="pointerout"||i==="pointerover")&&(rt=SE,Te="onPointerLeave",fe="onPointerEnter",oe="pointer"),qt=Se==null?ye:Me(Se),pe=Ve==null?ye:Me(Ve),ye=new rt(Te,oe+"leave",Se,h,Ae),ye.target=qt,ye.relatedTarget=pe,Te=null,Le(Ae)===me&&(rt=new rt(fe,oe+"enter",Ve,h,Ae),rt.target=pe,rt.relatedTarget=qt,Te=rt),qt=Te,Se&&Ve)t:{for(rt=DH,fe=Se,oe=Ve,pe=0,Te=fe;Te;Te=rt(Te))pe++;Te=0;for(var Je=oe;Je;Je=rt(Je))Te++;for(;0<pe-Te;)fe=rt(fe),pe--;for(;0<Te-pe;)oe=rt(oe),Te--;for(;pe--;){if(fe===oe||oe!==null&&fe===oe.alternate){rt=fe;break t}fe=rt(fe),oe=rt(oe)}rt=null}else rt=null;Se!==null&&h5(Oe,ye,Se,rt,!1),Ve!==null&&qt!==null&&h5(Oe,qt,Ve,rt,!0)}}
vendor: 5,250 bytes, lines 48-49
48e:{if(ye=me?Me(me):window,Se=ye.nodeName&&ye.nodeName.toLowerCase(),Se==="select"||Se==="input"&&ye.type==="file")var bt=OE;else if(EE(ye))if(PE)bt=Vq;else{bt=Hq;var Ye=qq}else Se=ye.nodeName,!Se||Se.toLowerCase()!=="input"||ye.type!=="checkbox"&&ye.type!=="radio"?me&&Yv(me.elementType)&&(bt=OE):bt=Wq;if(bt&&(bt=bt(i,me))){TE(Oe,bt,h,Ae);break e}Ye&&Ye(i,ye,me),i==="focusout"&&me&&ye.type==="number"&&me.memoizedProps.value!=null&&Kv(ye,"number",ye.value)}switch(Ye=me?Me(me):window,i){case"focusin":(EE(Ye)||Ye.contentEditable==="true")&&(Dc=Ye,uy=me,af=null);break;case"focusout":af=uy=Dc=null;break;case"mousedown":dy=!0;break;case"contextmenu":case"mouseup":case"dragend":dy=!1,BE(Oe,h,Ae);break;case"selectionchange":if(Qq)break;case"keydown":case"keyup":BE(Oe,h,Ae)}var ft;if(iy)e:{switch(i){case"compositionstart":var vt="onCompositionStart";break e;case"compositionend":vt="onCompositionEnd";break e;case"compositionupdate":vt="onCompositionUpdate";break e}vt=void 0}else Rc?CE(i,h)&&(vt="onCompositionEnd"):i==="keydown"&&h.keyCode===229&&(vt="onCompositionStart");vt&&(NE&&h.locale!=="ko"&&(Rc||vt!=="onCompositionStart"?vt==="onCompositionEnd"&&Rc&&(ft=vE()):(po=Ae,ty="value"in po?po.value:po.textContent,Rc=!0)),Ye=z0(me,vt),0<Ye.length&&(vt=new wE(vt,i,null,h,Ae),Oe.push({event:vt,listeners:Ye}),ft?vt.data=ft:(ft=jE(h),ft!==null&&(vt.data=ft)))),(ft=Lq?Bq(i,h):$q(i,h))&&(vt=z0(me,"onBeforeInput"),0<vt.length&&(Ye=new wE("onBeforeInput","beforeinput",null,h,Ae),Oe.push({event:Ye,listeners:vt}),Ye.data=ft)),PH(Oe,i,me,h,Ae)}d5(Oe,c)})}function Of(i,c,h){return{instance:i,listener:c,currentTarget:h}}function z0(i,c){for(var h=c+"Capture",x=[];i!==null;){var S=i,A=S.stateNode;if(S=S.tag,S!==5&&S!==26&&S!==27||A===null||(S=Yd(i,h),S!=null&&x.unshift(Of(i,S,A)),S=Yd(i,c),S!=null&&x.push(Of(i,S,A))),i.tag===3)return x;i=i.return}return[]}function DH(i){if(i===null)return null;do i=i.return;while(i&&i.tag!==5&&i.tag!==27);return i||null}function h5(i,c,h,x,S){for(var A=c._reactName,R=[];h!==null&&h!==x;){var V=h,ie=V.alternate,me=V.stateNode;if(V=V.tag,ie!==null&&ie===x)break;V!==5&&V!==26&&V!==27||me===null||(ie=me,S?(me=Yd(h,A),me!=null&&R.unshift(Of(h,me,ie))):S||(me=Yd(h,A),me!=null&&R.push(Of(h,me,ie)))),h=h.return}R.length!==0&&i.push({event:c,listeners:R})}var IH=/\r\n?/g,FH=/\u0000|\uFFFD/g;function p5(i){return(typeof i=="string"?i:""+i).replace(IH,`
49`).replace(FH,"")}function m5(i,c){return c=p5(c),p5(i)===c}function Ut(i,c,h,x,S,A){switch(h){case"children":typeof x=="string"?c==="body"||c==="textarea"&&x===""||Pc(i,x):(typeof x=="number"||typeof x=="bigint")&&c!=="body"&&Pc(i,""+x);break;case"className":Wp(i,"class",x);break;case"tabIndex":Wp(i,"tabindex",x);break;case"dir":case"role":case"viewBox":case"width":case"height":Wp(i,h,x);break;case"style":mE(i,x,A);break;case"data":if(c!=="object"){Wp(i,"data",x);break}case"src":case"href":if(x===""&&(c!=="a"||h!=="href")){i.removeAttribute(h);break}if(x==null||typeof x=="function"||typeof x=="symbol"||typeof x=="boolean"){i.removeAttribute(h);break}x=Gp(""+x),i.setAttribute(h,x);break;case"action":case"formAction":if(typeof x=="function"){i.setAttribute(h,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof A=="function"&&(h==="formAction"?(c!=="input"&&Ut(i,c,"name",S.name,S,null),Ut(i,c,"formEncType",S.formEncType,S,null),Ut(i,c,"formMethod",S.formMethod,S,null),Ut(i,c,"formTarget",S.formTarget,S,null)):(Ut(i,c,"encType",S.encType,S,null),Ut(i,c,"method",S.method,S,null),Ut(i,c,"target",S.target,S,null)));if(x==null||typeof x=="symbol"||typeof x=="boolean"){i.removeAttribute(h);break}x=Gp(""+x),i.setAttribute(h,x);break;case"onClick":x!=null&&(i.onclick=fi);break;case"onScroll":x!=null&&xt("scroll",i);break;case"onScrollEnd":x!=null&&xt("scrollend",i);break;case"dangerouslySetInnerHTML":if(x!=null){if(typeof x!="object"||!("__html"in x))throw Error(n(61));if(h=x.__html,h!=null){if(S.children!=null)throw Error(n(60));i.innerHTML=h}}break;case"multiple":i.multiple=x&&typeof x!="function"&&typeof x!="symbol";break;case"muted":i.muted=x&&typeof x!="function"&&typeof x!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(x==null||typeof x=="function"||typeof x=="boolean"||typeof x=="symbol"){i.removeAttribute("xlink:href");break}h=Gp(""+x),i.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",h);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":x!=null&&typeof x!="function"&&typeof x!="symbol"?i.setAttribute(h,""+x):i.removeAttribute(h);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":x&&typeof x!="function"&&typeof x!="symbol"?i.setAttribute(h,""):i.removeAttribute(h);break;case"capture":case"download":x===!0?i.setAttribute(h,""):x!==!1&&x!=null&&typeof x!="function"&&typeof x!="symbol"?i.setAttribute(h,x):i.removeAttribute(h);break;case"cols":case"rows":case"size":case"span":x!=null&&typeof x!="function"&&typeof x!="symbol"&&!isNaN(x)&&1<=x?i.setAttribute(h,x):i.removeAttribute(h);break;case"rowSpan":case"start":x==null||typeof x=="function"||typeof x=="symbol"||isNaN(x)?i.removeAttribute(h):i.setAttribute(h,x);break;case"popover":xt("beforetoggle",i),xt("toggle",i),Un(i,"popover",x);break;case"xlinkActuate":di(i,"http://www.w3.org/1999/xlink","xlink:actuate",x);break;case"xlinkArcrole":di(i,"http://www.w3.org/1999/xlink","xlink:arcrole",x);break;case"xlinkRole":di(i,"http://www.w3.org/1999/xlink","xlink:role",x);break;case"xlinkShow":di(i,"http://www.w3.org/1999/xlink","xlink:show",x);break;case"xlinkTitle":di(i,"http://www.w3.org/1999/xlink","xlink:title",x);break;case"xlinkType":di(i,"http://www.w3.org/1999/xlink","xlink:type",x);break;case"xmlBase":di(i,"http://www.w3.org/XML/1998/namespace","xml:base",x);break;case"xmlLang":di(i,"http://www.w3.org/XML/1998/namespace","xml:lang",x);break;case"xmlSpace":di(i,"http://www.w3.org/XML/1998/namespace","xml:space",x);break;case"is":Un(i,"is",x);break;case"innerText":case"textContent":break;default:(!(2<h.length)||h[0]!=="o"&&h[0]!=="O"||h[1]!=="n"&&h[1]!=="N")&&(h=dq.get(h)||h,Un(i,h,x))}}function I1(i,c,h,x,S,A){switch(h){case"style":mE(i,x,A);break;case"dangerouslySetInnerHTML":if(x!=null){if(typeof x!="object"||!("__html"in x))throw Error(n(61));if(h=x.__html,h!=null){if(S.children!=null)throw Error(n(60));i.innerHTML=h}}break;case"children":typeof x=="string"?Pc(i,x):(typeof x=="number"||typeof x=="bigint")&&Pc(i,""+x);break;case"onScroll":x!=null&&xt("scroll",i);break;case"onScrollEnd":x!=null&&xt("scrollend",i);break;case"onClick":x!=null&&(i.onclick=fi);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!tr.hasOwnProperty(h))e:{if(h[0]==="o"&&h[1]==="n"&&(S=h.endsWith("Capture"),c=h.slice(2,S?h.length-7:void 0),A=i[re]||null,A=A!=null?A[h]:null,typeof A=="function"&&i.removeEventListener(c,A,S),typeof x=="function")){typeof A!="function"&&A!==null&&(h in i?i[h]=null:i.hasAttribute(h)&&i.removeAttribute(h)),i.addEventListener(c,x,S);break e}h in i?i[h]=x:x===!0?i.setAttribute(h,""):Un(i,h,x)}}}function cn(i,c,h){switch(c){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":xt("error",i),xt("load",i);var x=!1,S=!1,A;for(A in h)if(h.hasOwnProperty(A)){var R=h[A];if(R!=null)switch(A){case"src":x=!0;break;case"srcSet":S=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(n(137,c));default:Ut(i,c,A,R,h,null)}}S&&Ut(i,c,"srcSet",h.srcSet,h,null),x&&Ut(i,c,"src",h.src,h,null);return;case"input":xt("invalid",i);var V=A=R=S=null,ie=null,me=null;for(x in h)if(h.hasOwnProperty(x)){var Ae=h[x];if(Ae!=null)switch(x){case"name":S=Ae;break;case"type":R=Ae;break;case"checked":ie=Ae;break;case"defaultChecked":me=Ae;break;case"value":A=Ae;break;case"defaultValue":V=Ae;break;case"children":case"dangerouslySetInnerHTML":if(Ae!=null)throw Error(n(137,c));break;default:Ut(i,c,x,Ae,h,null)}}dE(i,A,V,ie,me,R,S,!1);return;case"select":xt("invalid",i),x=R=A=null;for(S in h)if(h.hasOwnProperty(S)&&(V=h[S],V!=null))switch(S){case"value":A=V;break;case"defaultValue":R=V;break;case"multiple":x=V;default:Ut(i,c,S,V,h,null)}c=A,h=R,i.multiple=!!x,c!=null?Oc(i,!!x,c,!1):h!=null&&Oc(i,!!x,h,!0);return;case"textarea":xt("invalid",i),A=S=x=null;for(R in h)if(h.hasOwnProperty(R)&&(V=h[R],V!=null))switch(R){case"value":x=V;break;case"defaultValue":S=V;break;case"children":A=V;break;case"dangerouslySetInnerHTML":if(V!=null)throw Error(n(91));break;default:Ut(i,c,R,V,h,null)}hE(i,x,S,A);return;case"option":for(ie in h)if(h.hasOwnProperty(ie)&&(x=h[ie],x!=null))switch(ie){case"selected":i.selected=x&&typeof x!="function"&&typeof x!="symbol";break;default:Ut(i,c,ie,x,h,null)}return;case"dialog":xt("beforetoggle",i),xt("toggle",i),xt("cancel",i),xt("close",i);break;case"iframe":case"object":xt("load",i);break;case"video":case"audio":for(x=0;x<Tf.length;x++)xt(Tf[x],i);break;case"image":xt("error",i),xt("load",i);break;case"details":xt("toggle",i);break;case"embed":case"source":case"link":xt("error",i),xt("load",i);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(me in h)if(h.hasOwnProperty(me)&&(x=h[me],x!=null))switch(me){case"children":case"dangerouslySetInnerHTML":throw Error(n(137,c));default:Ut(i,c,me,x,h,null)}return;default:if(Yv(c)){for(Ae in h)h.hasOwnProperty(Ae)&&(x=h[Ae],x!==void 0&&I1(i,c,Ae,x,h,void 0));return}}for(V in h)h.hasOwnProperty(V)&&(x=h[V],x!=null&&Ut(i,c,V,x,h,null))}function LH(i,c,h,x){switch(c){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var S=null,A=null,R=null,V=null,ie=null,me=null,Ae=null;for(Se in h){var Oe=h[Se];if(h.hasOwnProperty(Se)&&Oe!=null)switch(Se){case"checked":break;case"value":break;case"defaultValue":ie=Oe;default:x.hasOwnProperty(Se)||Ut(i,c,Se,null,x,Oe)}}for(var ye in x){var Se=x[ye];if(Oe=h[ye],x.hasOwnProperty(ye)&&(Se!=null||Oe!=null))switch(ye){case"type":A=Se;break;case"name":S=Se;break;case"checked":me=Se;break;case"defaultChecked":Ae=Se;break;case"value":R=Se;break;case"defaultValue":V=Se;break;case"children":case"dangerouslySetInnerHTML":if(Se!=null)throw Error(n(137,c));break;default:Se!==Oe&&Ut(i,c,ye,Se,x,Oe)}}Qv(i,R,V,ie,me,Ae,A,S);return;case"select":Se=R=V=ye=null;for(A in h)if(ie=h[A],h.hasOwnProperty(A)&&ie!=null)switch(A){case"value":break;case"multiple":Se=ie;default:x.hasOwnProperty(A)||Ut(i,c,A,null,x,ie)}for(S in x)if(A=x[S],ie=h[S],x.hasOwnProperty(S)&&(A!=null||ie!=null))switch(S){case"value":ye=A;break;case"defaultValue":V=A;break;case"multiple":R=A;default:A!==ie&&Ut(i,c,S,A,x,ie)}
vendor: 5,626 bytes, line 49
49c=V,h=R,x=Se,ye!=null?Oc(i,!!h,ye,!1):!!x!=!!h&&(c!=null?Oc(i,!!h,c,!0):Oc(i,!!h,h?[]:"",!1));return;case"textarea":Se=ye=null;for(V in h)if(S=h[V],h.hasOwnProperty(V)&&S!=null&&!x.hasOwnProperty(V))switch(V){case"value":break;case"children":break;default:Ut(i,c,V,null,x,S)}for(R in x)if(S=x[R],A=h[R],x.hasOwnProperty(R)&&(S!=null||A!=null))switch(R){case"value":ye=S;break;case"defaultValue":Se=S;break;case"children":break;case"dangerouslySetInnerHTML":if(S!=null)throw Error(n(91));break;default:S!==A&&Ut(i,c,R,S,x,A)}fE(i,ye,Se);return;case"option":for(var Ve in h)if(ye=h[Ve],h.hasOwnProperty(Ve)&&ye!=null&&!x.hasOwnProperty(Ve))switch(Ve){case"selected":i.selected=!1;break;default:Ut(i,c,Ve,null,x,ye)}for(ie in x)if(ye=x[ie],Se=h[ie],x.hasOwnProperty(ie)&&ye!==Se&&(ye!=null||Se!=null))switch(ie){case"selected":i.selected=ye&&typeof ye!="function"&&typeof ye!="symbol";break;default:Ut(i,c,ie,ye,x,Se)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var rt in h)ye=h[rt],h.hasOwnProperty(rt)&&ye!=null&&!x.hasOwnProperty(rt)&&Ut(i,c,rt,null,x,ye);for(me in x)if(ye=x[me],Se=h[me],x.hasOwnProperty(me)&&ye!==Se&&(ye!=null||Se!=null))switch(me){case"children":case"dangerouslySetInnerHTML":if(ye!=null)throw Error(n(137,c));break;default:Ut(i,c,me,ye,x,Se)}return;default:if(Yv(c)){for(var qt in h)ye=h[qt],h.hasOwnProperty(qt)&&ye!==void 0&&!x.hasOwnProperty(qt)&&I1(i,c,qt,void 0,x,ye);for(Ae in x)ye=x[Ae],Se=h[Ae],!x.hasOwnProperty(Ae)||ye===Se||ye===void 0&&Se===void 0||I1(i,c,Ae,ye,x,Se);return}}for(var fe in h)ye=h[fe],h.hasOwnProperty(fe)&&ye!=null&&!x.hasOwnProperty(fe)&&Ut(i,c,fe,null,x,ye);for(Oe in x)ye=x[Oe],Se=h[Oe],!x.hasOwnProperty(Oe)||ye===Se||ye==null&&Se==null||Ut(i,c,Oe,ye,x,Se)}function x5(i){switch(i){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function BH(){if(typeof performance.getEntriesByType=="function"){for(var i=0,c=0,h=performance.getEntriesByType("resource"),x=0;x<h.length;x++){var S=h[x],A=S.transferSize,R=S.initiatorType,V=S.duration;if(A&&V&&x5(R)){for(R=0,V=S.responseEnd,x+=1;x<h.length;x++){var ie=h[x],me=ie.startTime;if(me>V)break;var Ae=ie.transferSize,Oe=ie.initiatorType;Ae&&x5(Oe)&&(ie=ie.responseEnd,R+=Ae*(ie<V?1:(V-me)/(ie-me)))}if(--x,c+=8*(A+R)/(S.duration/1e3),i++,10<i)break}}if(0<i)return c/i/1e6}return navigator.connection&&(i=navigator.connection.downlink,typeof i=="number")?i:5}var F1=null,L1=null;function U0(i){return i.nodeType===9?i:i.ownerDocument}function g5(i){switch(i){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function v5(i,c){if(i===0)switch(c){case"svg":return 1;case"math":return 2;default:return 0}return i===1&&c==="foreignObject"?0:i}function B1(i,c){return i==="textarea"||i==="noscript"||typeof c.children=="string"||typeof c.children=="number"||typeof c.children=="bigint"||typeof c.dangerouslySetInnerHTML=="object"&&c.dangerouslySetInnerHTML!==null&&c.dangerouslySetInnerHTML.__html!=null}var $1=null;function $H(){var i=window.event;return i&&i.type==="popstate"?i===$1?!1:($1=i,!0):($1=null,!1)}var y5=typeof setTimeout=="function"?setTimeout:void 0,zH=typeof clearTimeout=="function"?clearTimeout:void 0,b5=typeof Promise=="function"?Promise:void 0,UH=typeof queueMicrotask=="function"?queueMicrotask:typeof b5<"u"?function(i){return b5.resolve(null).then(i).catch(qH)}:y5;function qH(i){setTimeout(function(){throw i})}function Po(i){return i==="head"}function w5(i,c){var h=c,x=0;do{var S=h.nextSibling;if(i.removeChild(h),S&&S.nodeType===8)if(h=S.data,h==="/$"||h==="/&"){if(x===0){i.removeChild(S),lu(c);return}x--}else if(h==="$"||h==="$?"||h==="$~"||h==="$!"||h==="&")x++;else if(h==="html")Pf(i.ownerDocument.documentElement);else if(h==="head"){h=i.ownerDocument.head,Pf(h);for(var A=h.firstChild;A;){var R=A.nextSibling,V=A.nodeName;A[be]||V==="SCRIPT"||V==="STYLE"||V==="LINK"&&A.rel.toLowerCase()==="stylesheet"||h.removeChild(A),A=R}}else h==="body"&&Pf(i.ownerDocument.body);h=S}while(h);lu(c)}function S5(i,c){var h=i;i=0;do{var x=h.nextSibling;if(h.nodeType===1?c?(h._stashedDisplay=h.style.display,h.style.display="none"):(h.style.display=h._stashedDisplay||"",h.getAttribute("style")===""&&h.removeAttribute("style")):h.nodeType===3&&(c?(h._stashedText=h.nodeValue,h.nodeValue=""):h.nodeValue=h._stashedText||""),x&&x.nodeType===8)if(h=x.data,h==="/$"){if(i===0)break;i--}else h!=="$"&&h!=="$?"&&h!=="$~"&&h!=="$!"||i++;h=x}while(h)}function z1(i){var c=i.firstChild;for(c&&c.nodeType===10&&(c=c.nextSibling);c;){var h=c;switch(c=c.nextSibling,h.nodeName){case"HTML":case"HEAD":case"BODY":z1(h),ke(h);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(h.rel.toLowerCase()==="stylesheet")continue}i.removeChild(h)}}function HH(i,c,h,x){for(;i.nodeType===1;){var S=h;if(i.nodeName.toLowerCase()!==c.toLowerCase()){if(!x&&(i.nodeName!=="INPUT"||i.type!=="hidden"))break}else if(x){if(!i[be])switch(c){case"meta":if(!i.hasAttribute("itemprop"))break;return i;case"link":if(A=i.getAttribute("rel"),A==="stylesheet"&&i.hasAttribute("data-precedence"))break;if(A!==S.rel||i.getAttribute("href")!==(S.href==null||S.href===""?null:S.href)||i.getAttribute("crossorigin")!==(S.crossOrigin==null?null:S.crossOrigin)||i.getAttribute("title")!==(S.title==null?null:S.title))break;return i;case"style":if(i.hasAttribute("data-precedence"))break;return i;case"script":if(A=i.getAttribute("src"),(A!==(S.src==null?null:S.src)||i.getAttribute("type")!==(S.t
vendor: 10,124 bytes, line 49
49ype==null?null:S.type)||i.getAttribute("crossorigin")!==(S.crossOrigin==null?null:S.crossOrigin))&&A&&i.hasAttribute("async")&&!i.hasAttribute("itemprop"))break;return i;default:return i}}else if(c==="input"&&i.type==="hidden"){var A=S.name==null?null:""+S.name;if(S.type==="hidden"&&i.getAttribute("name")===A)return i}else return i;if(i=Wa(i.nextSibling),i===null)break}return null}function WH(i,c,h){if(c==="")return null;for(;i.nodeType!==3;)if((i.nodeType!==1||i.nodeName!=="INPUT"||i.type!=="hidden")&&!h||(i=Wa(i.nextSibling),i===null))return null;return i}function N5(i,c){for(;i.nodeType!==8;)if((i.nodeType!==1||i.nodeName!=="INPUT"||i.type!=="hidden")&&!c||(i=Wa(i.nextSibling),i===null))return null;return i}function U1(i){return i.data==="$?"||i.data==="$~"}function q1(i){return i.data==="$!"||i.data==="$?"&&i.ownerDocument.readyState!=="loading"}function VH(i,c){var h=i.ownerDocument;if(i.data==="$~")i._reactRetry=c;else if(i.data!=="$?"||h.readyState!=="loading")c();else{var x=function(){c(),h.removeEventListener("DOMContentLoaded",x)};h.addEventListener("DOMContentLoaded",x),i._reactRetry=x}}function Wa(i){for(;i!=null;i=i.nextSibling){var c=i.nodeType;if(c===1||c===3)break;if(c===8){if(c=i.data,c==="$"||c==="$!"||c==="$?"||c==="$~"||c==="&"||c==="F!"||c==="F")break;if(c==="/$"||c==="/&")return null}}return i}var H1=null;function A5(i){i=i.nextSibling;for(var c=0;i;){if(i.nodeType===8){var h=i.data;if(h==="/$"||h==="/&"){if(c===0)return Wa(i.nextSibling);c--}else h!=="$"&&h!=="$!"&&h!=="$?"&&h!=="$~"&&h!=="&"||c++}i=i.nextSibling}return null}function _5(i){i=i.previousSibling;for(var c=0;i;){if(i.nodeType===8){var h=i.data;if(h==="$"||h==="$!"||h==="$?"||h==="$~"||h==="&"){if(c===0)return i;c--}else h!=="/$"&&h!=="/&"||c++}i=i.previousSibling}return null}function C5(i,c,h){switch(c=U0(h),i){case"html":if(i=c.documentElement,!i)throw Error(n(452));return i;case"head":if(i=c.head,!i)throw Error(n(453));return i;case"body":if(i=c.body,!i)throw Error(n(454));return i;default:throw Error(n(451))}}function Pf(i){for(var c=i.attributes;c.length;)i.removeAttributeNode(c[0]);ke(i)}var Va=new Map,j5=new Set;function q0(i){return typeof i.getRootNode=="function"?i.getRootNode():i.nodeType===9?i:i.ownerDocument}var Ei=K.d;K.d={f:GH,r:QH,D:KH,C:YH,L:XH,m:ZH,X:eW,S:JH,M:tW};function GH(){var i=Ei.f(),c=R0();return i||c}function QH(i){var c=qe(i);c!==null&&c.tag===5&&c.type==="form"?H3(c):Ei.r(i)}var su=typeof document>"u"?null:document;function E5(i,c,h){var x=su;if(x&&typeof c=="string"&&c){var S=La(c);S='link[rel="'+i+'"][href="'+S+'"]',typeof h=="string"&&(S+='[crossorigin="'+h+'"]'),j5.has(S)||(j5.add(S),i={rel:i,crossOrigin:h,href:c},x.querySelector(S)===null&&(c=x.createElement("link"),cn(c,"link",i),Ke(c),x.head.appendChild(c)))}}function KH(i){Ei.D(i),E5("dns-prefetch",i,null)}function YH(i,c){Ei.C(i,c),E5("preconnect",i,c)}function XH(i,c,h){Ei.L(i,c,h);var x=su;if(x&&i&&c){var S='link[rel="preload"][as="'+La(c)+'"]';c==="image"&&h&&h.imageSrcSet?(S+='[imagesrcset="'+La(h.imageSrcSet)+'"]',typeof h.imageSizes=="string"&&(S+='[imagesizes="'+La(h.imageSizes)+'"]')):S+='[href="'+La(i)+'"]';var A=S;switch(c){case"style":A=iu(i);break;case"script":A=ou(i)}Va.has(A)||(i=m({rel:"preload",href:c==="image"&&h&&h.imageSrcSet?void 0:i,as:c},h),Va.set(A,i),x.querySelector(S)!==null||c==="style"&&x.querySelector(kf(A))||c==="script"&&x.querySelector(Mf(A))||(c=x.createElement("link"),cn(c,"link",i),Ke(c),x.head.appendChild(c)))}}function ZH(i,c){Ei.m(i,c);var h=su;if(h&&i){var x=c&&typeof c.as=="string"?c.as:"script",S='link[rel="modulepreload"][as="'+La(x)+'"][href="'+La(i)+'"]',A=S;switch(x){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":A=ou(i)}if(!Va.has(A)&&(i=m({rel:"modulepreload",href:i},c),Va.set(A,i),h.querySelector(S)===null)){switch(x){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(h.querySelector(Mf(A)))return}x=h.createElement("link"),cn(x,"link",i),Ke(x),h.head.appendChild(x)}}}function JH(i,c,h){Ei.S(i,c,h);var x=su;if(x&&i){var S=Ue(x).hoistableStyles,A=iu(i);c=c||"default";var R=S.get(A);if(!R){var V={loading:0,preload:null};if(R=x.querySelector(kf(A)))V.loading=5;else{i=m({rel:"stylesheet",href:i,"data-precedence":c},h),(h=Va.get(A))&&W1(i,h);var ie=R=x.createElement("link");Ke(ie),cn(ie,"link",i),ie._p=new Promise(function(me,Ae){ie.onload=me,ie.onerror=Ae}),ie.addEventListener("load",function(){V.loading|=1}),ie.addEventListener("error",function(){V.loading|=2}),V.loading|=4,H0(R,c,x)}R={type:"stylesheet",instance:R,count:1,state:V},S.set(A,R)}}}function eW(i,c){Ei.X(i,c);var h=su;if(h&&i){var x=Ue(h).hoistableScripts,S=ou(i),A=x.get(S);A||(A=h.querySelector(Mf(S)),A||(i=m({src:i,async:!0},c),(c=Va.get(S))&&V1(i,c),A=h.createElement("script"),Ke(A),cn(A,"link",i),h.head.appendChild(A)),A={type:"script",instance:A,count:1,state:null},x.set(S,A))}}function tW(i,c){Ei.M(i,c);var h=su;if(h&&i){var x=Ue(h).hoistableScripts,S=ou(i),A=x.get(S);A||(A=h.querySelector(Mf(S)),A||(i=m({src:i,async:!0,type:"module"},c),(c=Va.get(S))&&V1(i,c),A=h.createElement("script"),Ke(A),cn(A,"link",i),h.head.appendChild(A)),A={type:"script",instance:A,count:1,state:null},x.set(S,A))}}function T5(i,c,h,x){var S=(S=ce.current)?q0(S):null;if(!S)throw Error(n(446));switch(i){case"meta":case"title":return null;case"style":return typeof h.precedence=="string"&&typeof h.href=="string"?(c=iu(h.href),h=Ue(S).hoistableStyles,x=h.get(c),x||(x={type:"style",instance:null,count:0,state:null},h.set(c,x)),x):{type:"void",instance:null,count:0,state:null};case"link":if(h.rel==="stylesheet"&&typeof h.href=="string"&&typeof h.precedence=="string"){i=iu(h.href);var A=Ue(S).hoistableStyles,R=A.get(i);if(R||(S=S.ownerDocument||S,R={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},A.set(i,R),(A=S.querySelector(kf(i)))&&!A._p&&(R.instance=A,R.state.loading=5),Va.has(i)||(h={rel:"preload",as:"style",href:h.href,crossOrigin:h.crossOrigin,integrity:h.integrity,media:h.media,hrefLang:h.hrefLang,referrerPolicy:h.referrerPolicy},Va.set(i,h),A||rW(S,i,h,R.state))),c&&x===null)throw Error(n(528,""));return R}if(c&&x!==null)throw Error(n(529,""));return null;case"script":return c=h.async,h=h.src,typeof h=="string"&&c&&typeof c!="function"&&typeof c!="symbol"?(c=ou(h),h=Ue(S).hoistableScripts,x=h.get(c),x||(x={type:"script",instance:null,count:0,state:null},h.set(c,x)),x):{type:"void",instance:null,count:0,state:null};default:throw Error(n(444,i))}}function iu(i){return'href="'+La(i)+'"'}function kf(i){return'link[rel="stylesheet"]['+i+"]"}function O5(i){return m({},i,{"data-precedence":i.precedence,precedence:null})}function rW(i,c,h,x){i.querySelector('link[rel="preload"][as="style"]['+c+"]")?x.loading=1:(c=i.createElement("link"),x.preload=c,c.addEventListener("load",function(){return x.loading|=1}),c.addEventListener("error",function(){return x.loading|=2}),cn(c,"link",h),Ke(c),i.head.appendChild(c))}function ou(i){return'[src="'+La(i)+'"]'}function Mf(i){return"script[async]"+i}function P5(i,c,h){if(c.count++,c.instance===null)switch(c.type){case"style":var x=i.querySelector('style[data-href~="'+La(h.href)+'"]');if(x)return c.instance=x,Ke(x),x;var S=m({},h,{"data-href":h.href,"data-precedence":h.precedence,href:null,precedence:null});return x=(i.ownerDocument||i).createElement("style"),Ke(x),cn(x,"style",S),H0(x,h.precedence,i),c.instance=x;case"stylesheet":S=iu(h.href);var A=i.querySelector(kf(S));if(A)return c.state.loading|=4,c.instance=A,Ke(A),A;x=O5(h),(S=Va.get(S))&&W1(x,S),A=(i.ownerDocument||i).createElement("link"),Ke(A);var R=A;return R._p=new Promise(function(V,ie){R.onload=V,R.onerror=ie}),cn(A,"link",x),c.state.loading|=4,H0(A,h.precedence,i),c.instance=A;case"script":return A=ou(h.src),(S=i.querySelector(Mf(A)))?(c.instance=S,Ke(S),S):(x=h,(S=Va.get(A))&&(x=m({},h),V1(x,S)),i=i.ownerDocument||i,S=i.createElement("script"),Ke(S),cn(S,"link",x),i.head.appendChild(S),c.instance=S);case"void":return null;default:throw Error(n(443,c.type))}else c.type==="stylesheet"&&(c.state.loading&4)===0&&(x=c.instance,c.state.loading|=4,H0(x,h.precedence,i));return c.instance}function H0(i,c,h){for(var x=h.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),S=x.length?x[x.length-1]:null,A=S,R=0;R<x.length;R++){var V=x[R];if(V.dataset.precedence===c)A=V;else if(A!==S)break}A?A.parentNode.insertBefore(i,A.nextSibling):(c=h.nodeType===9?h.head:h,c.insertBefore(i,c.firstChild))}function W1(i,c){i.crossOrigin==null&&(i.crossOrigin=c.crossOrigin),i.referrerPolicy==null&&(i.referrerPolicy=c.referrerPolicy),i.title==null&&(i.title=c.title)}function V1(i,c){i.crossOrigin==null&&(i.crossOrigin=c.crossOrigin),i.referrerPolicy==null&&(i.referrerPolicy=c.referrerPolicy),i.integrity==null&&(i.integrity=c.integrity)}var W0=null;function k5(i,c,h){if(W0===null){var x=new Map,S=W0=new Map;S.set(h,x)}else S=W0,x=S.get(h),x||(x=new Map,S.set(h,x));if(x.has(i))return x;for(x.set(i,null),h=h.getElementsByTagName(i),S=0;S<h.length;S++){var A=h[S];if(!(A[be]||A[J]||i==="link"&&A.getAttribute("rel")==="stylesheet")&&A.namespaceURI!=="http://www.w3.org/2000/svg"){var R=A.getAttribute(c)||"";R=i+R;var V=x.get(R);V?V.push(A):x.set(R,[A])}}return x}function M5(i,c,h){i=i.ownerDocument||i,i.head.insertBefore(h,c==="title"?i.querySelector("head > title"):null)}function nW(i,c,h){if(h===1||c.itemProp!=null)return!1;switch(i){case"meta":case"title":return!0;case"style":if(typeof c.precedence!="string"||typeof c.href!="string"||c.href==="")break;return!0;case"link":if(typeof c.rel!="string"||typeof c.href!="string"||c.href===""||c.onLoad||c.onError)break;switch(c.rel){case"stylesheet":return i=c.disabled,typeof c.precedence=="string"&&i==null;default:return!0}case"script":if(c.async&&typeof c.async!="function"&&typeof c.async!="symbol"&&!c.onLoad&&!c.onError&&c.src&&typeof c.src=="string")return!0}return!1}function R5(i){return!(i.type==="stylesheet"&&(i.state.loading&3)===0)}function aW(i,c,h,x){if(h.type==="stylesheet"&&(typeof x.media!="str
49ing"||matchMedia(x.media).matches!==!1)&&(h.state.loading&4)===0){if(h.instance===null){var S=iu(x.href),A=c.querySelector(kf(S));if(A){c=A._p,c!==null&&typeof c=="object"&&typeof c.then=="function"&&(i.count++,i=V0.bind(i),c.then(i,i)),h.state.loading|=4,h.instance=A,Ke(A);return}A=c.ownerDocument||c,x=O5(x),(S=Va.get(S))&&W1(x,S),A=A.createElement("link"),Ke(A);var R=A;R._p=new Promise(function(V,ie){R.onload=V,R.onerror=ie}),cn(A,"link",x),h.instance=A}i.stylesheets===null&&(i.stylesheets=new Map),i.stylesheets.set(h,c),(c=h.state.preload)&&(h.state.loading&3)===0&&(i.count++,h=V0.bind(i),c.addEventListener("load",h),c.addEventListener("error",h))}}var G1=0;function sW(i,c){return i.stylesheets&&i.count===0&&Q0(i,i.stylesheets),0<i.count||0<i.imgCount?function(h){var x=setTimeout(function(){if(i.stylesheets&&Q0(i,i.stylesheets),i.unsuspend){var A=i.unsuspend;i.unsuspend=null,A()}},6e4+c);0<i.imgBytes&&G1===0&&(G1=62500*BH());var S=setTimeout(function(){if(i.waitingForImages=!1,i.count===0&&(i.stylesheets&&Q0(i,i.stylesheets),i.unsuspend)){var A=i.unsuspend;i.unsuspend=null,A()}},(i.imgBytes>G1?50:800)+c);return i.unsuspend=h,function(){i.unsuspend=null,clearTimeout(x),clearTimeout(S)}}:null}function V0(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Q0(this,this.stylesheets);else if(this.unsuspend){var i=this.unsuspend;this.unsuspend=null,i()}}}var G0=null;function Q0(i,c){i.stylesheets=null,i.unsuspend!==null&&(i.count++,G0=new Map,c.forEach(iW,i),G0=null,V0.call(i))}function iW(i,c){if(!(c.state.loading&4)){var h=G0.get(i);if(h)var x=h.get(null);else{h=new Map,G0.set(i,h);for(var S=i.querySelectorAll("link[data-precedence],style[data-precedence]"),A=0;A<S.length;A++){var R=S[A];(R.nodeName==="LINK"||R.getAttribute("media")!=="not all")&&(h.set(R.dataset.precedence,R),x=R)}x&&h.set(null,x)}S=c.instance,R=S.getAttribute("data-precedence"),A=h.get(R)||x,A===x&&h.set(null,S),h.set(R,S),this.count++,x=V0.bind(this),S.addEventListener("load",x),S.addEventListener("error",x),A?A.parentNode.insertBefore(S,A.nextSibling):(i=i.nodeType===9?i.head:i,i.insertBefore(S,i.firstChild)),c.state.loading|=4}}var Rf={$$typeof:C,Provider:null,Consumer:null,_currentValue:ee,_currentValue2:ee,_threadCount:0};function oW(i,c,h,x,S,A,R,V,ie){this.tag=1,this.containerInfo=i,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Rs(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Rs(0),this.hiddenUpdates=Rs(null),this.identifierPrefix=x,this.onUncaughtError=S,this.onCaughtError=A,this.onRecoverableError=R,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=ie,this.incompleteTransitions=new Map}function D5(i,c,h,x,S,A,R,V,ie,me,Ae,Oe){return i=new oW(i,c,h,R,ie,me,Ae,Oe,V),c=1,A===!0&&(c|=24),A=ca(3,null,null,c),i.current=A,A.stateNode=i,c=Cy(),c.refCount++,i.pooledCache=c,c.refCount++,A.memoizedState={element:x,isDehydrated:h,cache:c},Oy(A),i}function I5(i){return i?(i=Lc,i):Lc}function F5(i,c,h,x,S,A){S=I5(S),x.context===null?x.context=S:x.pendingContext=S,x=bo(c),x.payload={element:h},A=A===void 0?null:A,A!==null&&(x.callback=A),h=wo(i,x,c),h!==null&&(Qn(h,i,c),ff(h,i,c))}function L5(i,c){if(i=i.memoizedState,i!==null&&i.dehydrated!==null){var h=i.retryLane;i.retryLane=h!==0&&h<c?h:c}}function Q1(i,c){L5(i,c),(i=i.alternate)&&L5(i,c)}function B5(i){if(i.tag===13||i.tag===31){var c=gl(i,67108864);c!==null&&Qn(c,i,67108864),Q1(i,67108864)}}function $5(i){if(i.tag===13||i.tag===31){var c=pa();c=fo(c);var h=gl(i,c);h!==null&&Qn(h,i,c),Q1(i,c)}}var K0=!0;function lW(i,c,h,x){var S=q.T;q.T=null;var A=K.p;try{K.p=2,K1(i,c,h,x)}finally{K.p=A,q.T=S}}function cW(i,c,h,x){var S=q.T;q.T=null;var A=K.p;try{K.p=8,K1(i,c,h,x)}finally{K.p=A,q.T=S}}function K1(i,c,h,x){if(K0){var S=Y1(x);if(S===null)D1(i,c,x,Y0,h),U5(i,x);else if(dW(S,i,c,h,x))x.stopPropagation();else if(U5(i,x),c&4&&-1<uW.indexOf(i)){for(;S!==null;){var A=qe(S);if(A!==null)switch(A.tag){case 3:if(A=A.stateNode,A.current.memoizedState.isDehydrated){var R=kn(A.pendingLanes);if(R!==0){var V=A;for(V.pendingLanes|=2,V.entangledLanes|=2;R;){var ie=1<<31-Gr(R);V.entanglements[1]|=ie,R&=~ie}Bs(A),(Ct&6)===0&&(k0=Mt()+500,Ef(0))}}break;case 31:case 13:V=gl(A,2),V!==null&&Qn(V,A,2),R0(),Q1(A,2)}if(A=Y1(x),A===null&&D1(i,c,x,Y0,h),A===S)break;S=A}S!==null&&x.stopPropagation()}else D1(i,c,x,null,h)}}function Y1(i){return i=Zv(i),X1(i)}var Y0=null;function X1(i){if(Y0=null,i=Le(i),i!==null){var c=s(i);if(c===null)i=null;else{var h=c.tag;if(h===13){if(i=o(c),i!==null)return i;i=null}else if(h===31){if(i=u(c),i!==null)return i;i=null}else if(h===3){if(c.stateNode.current.memoizedState.isDehydrated)return c.tag===3?c.stateNode.containerInfo:null;i=null}else c!==i&&(i=null)}}return Y0=i,null}function z5(i){switch(i){case"beforetoggle":case"cancel":case"click":case"close"
vendor: 4,356 bytes, line 49
49:case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(us()){case ds:return 2;case lo:return 8;case Pn:case dl:return 32;case Da:return 268435456;default:return 32}default:return 32}}var Z1=!1,ko=null,Mo=null,Ro=null,Df=new Map,If=new Map,Do=[],uW="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function U5(i,c){switch(i){case"focusin":case"focusout":ko=null;break;case"dragenter":case"dragleave":Mo=null;break;case"mouseover":case"mouseout":Ro=null;break;case"pointerover":case"pointerout":Df.delete(c.pointerId);break;case"gotpointercapture":case"lostpointercapture":If.delete(c.pointerId)}}function Ff(i,c,h,x,S,A){return i===null||i.nativeEvent!==A?(i={blockedOn:c,domEventName:h,eventSystemFlags:x,nativeEvent:A,targetContainers:[S]},c!==null&&(c=qe(c),c!==null&&B5(c)),i):(i.eventSystemFlags|=x,c=i.targetContainers,S!==null&&c.indexOf(S)===-1&&c.push(S),i)}function dW(i,c,h,x,S){switch(c){case"focusin":return ko=Ff(ko,i,c,h,x,S),!0;case"dragenter":return Mo=Ff(Mo,i,c,h,x,S),!0;case"mouseover":return Ro=Ff(Ro,i,c,h,x,S),!0;case"pointerover":var A=S.pointerId;return Df.set(A,Ff(Df.get(A)||null,i,c,h,x,S)),!0;case"gotpointercapture":return A=S.pointerId,If.set(A,Ff(If.get(A)||null,i,c,h,x,S)),!0}return!1}function q5(i){var c=Le(i.target);if(c!==null){var h=s(c);if(h!==null){if(c=h.tag,c===13){if(c=o(h),c!==null){i.blockedOn=c,ne(i.priority,function(){$5(h)});return}}else if(c===31){if(c=u(h),c!==null){i.blockedOn=c,ne(i.priority,function(){$5(h)});return}}else if(c===3&&h.stateNode.current.memoizedState.isDehydrated){i.blockedOn=h.tag===3?h.stateNode.containerInfo:null;return}}}i.blockedOn=null}function X0(i){if(i.blockedOn!==null)return!1;for(var c=i.targetContainers;0<c.length;){var h=Y1(i.nativeEvent);if(h===null){h=i.nativeEvent;var x=new h.constructor(h.type,h);Xv=x,h.target.dispatchEvent(x),Xv=null}else return c=qe(h),c!==null&&B5(c),i.blockedOn=h,!1;c.shift()}return!0}function H5(i,c,h){X0(i)&&h.delete(c)}function fW(){Z1=!1,ko!==null&&X0(ko)&&(ko=null),Mo!==null&&X0(Mo)&&(Mo=null),Ro!==null&&X0(Ro)&&(Ro=null),Df.forEach(H5),If.forEach(H5)}function Z0(i,c){i.blockedOn===c&&(i.blockedOn=null,Z1||(Z1=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,fW)))}var J0=null;function W5(i){J0!==i&&(J0=i,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){J0===i&&(J0=null);for(var c=0;c<i.length;c+=3){var h=i[c],x=i[c+1],S=i[c+2];if(typeof x!="function"){if(X1(x||h)===null)continue;break}var A=qe(h);A!==null&&(i.splice(c,3),c-=3,Yy(A,{pending:!0,data:S,method:h.method,action:x},x,S))}}))}function lu(i){function c(ie){return Z0(ie,i)}ko!==null&&Z0(ko,i),Mo!==null&&Z0(Mo,i),Ro!==null&&Z0(Ro,i),Df.forEach(c),If.forEach(c);for(var h=0;h<Do.length;h++){var x=Do[h];x.blockedOn===i&&(x.blockedOn=null)}for(;0<Do.length&&(h=Do[0],h.blockedOn===null);)q5(h),h.blockedOn===null&&Do.shift();if(h=(i.ownerDocument||i).$$reactFormReplay,h!=null)for(x=0;x<h.length;x+=3){var S=h[x],A=h[x+1],R=S[re]||null;if(typeof A=="function")R||W5(h);else if(R){var V=null;if(A&&A.hasAttribute("formAction")){if(S=A,R=A[re]||null)V=R.formAction;else if(X1(S)!==null)continue}else V=R.action;
vendor: 4,529 bytes, line 49
49typeof V=="function"?h[x+1]=V:(h.splice(x,3),x-=3),W5(h)}}}function V5(){function i(A){A.canIntercept&&A.info==="react-transition"&&A.intercept({handler:function(){return new Promise(function(R){return S=R})},focusReset:"manual",scroll:"manual"})}function c(){S!==null&&(S(),S=null),x||setTimeout(h,20)}function h(){if(!x&&!navigation.transition){var A=navigation.currentEntry;A&&A.url!=null&&navigation.navigate(A.url,{state:A.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var x=!1,S=null;return navigation.addEventListener("navigate",i),navigation.addEventListener("navigatesuccess",c),navigation.addEventListener("navigateerror",c),setTimeout(h,100),function(){x=!0,navigation.removeEventListener("navigate",i),navigation.removeEventListener("navigatesuccess",c),navigation.removeEventListener("navigateerror",c),S!==null&&(S(),S=null)}}}function J1(i){this._internalRoot=i}em.prototype.render=J1.prototype.render=function(i){var c=this._internalRoot;if(c===null)throw Error(n(409));var h=c.current,x=pa();F5(h,x,i,c,null,null)},em.prototype.unmount=J1.prototype.unmount=function(){var i=this._internalRoot;if(i!==null){this._internalRoot=null;var c=i.containerInfo;F5(i.current,2,null,i,null,null),R0(),c[ae]=null}};function em(i){this._internalRoot=i}em.prototype.unstable_scheduleHydration=function(i){if(i){var c=W();i={blockedOn:null,target:i,priority:c};for(var h=0;h<Do.length&&c!==0&&c<Do[h].priority;h++);Do.splice(h,0,i),h===0&&q5(i)}};var G5=t.version;if(G5!=="19.2.1")throw Error(n(527,G5,"19.2.1"));K.findDOMNode=function(i){var c=i._reactInternals;if(c===void 0)throw typeof i.render=="function"?Error(n(188)):(i=Object.keys(i).join(","),Error(n(268,i)));return i=f(c),i=i!==null?p(i):null,i=i===null?null:i.stateNode,i};var hW={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:q,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var tm=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!tm.isDisabled&&tm.supportsFiber)try{Ms=tm.inject(hW),Vr=tm}catch{}}return $f.createRoot=function(i,c){if(!a(i))throw Error(n(299));var h=!1,x="",S=e4,A=t4,R=r4;return c!=null&&(c.unstable_strictMode===!0&&(h=!0),c.identifierPrefix!==void 0&&(x=c.identifierPrefix),c.onUncaughtError!==void 0&&(S=c.onUncaughtError),c.onCaughtError!==void 0&&(A=c.onCaughtError),c.onRecoverableError!==void 0&&(R=c.onRecoverableError)),c=D5(i,1,!1,null,null,h,x,null,S,A,R,V5),i[ae]=c.current,R1(i),new J1(c)},$f.hydrateRoot=function(i,c,h){if(!a(i))throw Error(n(299));var x=!1,S="",A=e4,R=t4,V=r4,ie=null;return h!=null&&(h.unstable_strictMode===!0&&(x=!0),h.identifierPrefix!==void 0&&(S=h.identifierPrefix),h.onUncaughtError!==void 0&&(A=h.onUncaughtError),h.onCaughtError!==void 0&&(R=h.onCaughtError),h.onRecoverableError!==void 0&&(V=h.onRecoverableError),h.formState!==void 0&&(ie=h.formState)),c=D5(i,1,!0,c,h??null,x,S,ie,A,R,V,V5),c.context=I5(null),h=c.current,x=pa(),x=fo(x),S=bo(x),S.callback=null,wo(h,S,x),h=x,c.current.lanes=h,ir(c,h),Bs(c),i[ae]=c.current,R1(i),new em(c)},$f.version="19.2.1",$f}var yT;function PG(){if(yT)return ib.exports;yT=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),ib.exports=OG(),ib.exports}var kG=PG(),MG=(function(){function e(){this.keyToValue=new Map,this.valueToKey=new Map}return e.prototype.set=function(t,r){this.keyToValue.set(t,r),this.valueToKey.set(r,t)},e.prototype.getByKey=function(t){return this.keyToValue.get(t)},e.prototype.getByValue=function(t){return this.valueToKey.get(t)},e.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},e})(),uI=(function(){function e(t){this.generateIdentifier=t,this.kv=new MG}return e.prototype.register=function(t,r){this.kv.getByValue(t)||(r||(r=this.generateIdentifier(t)),this.kv.set(r,t))},e.prototype.clear=function(){this.kv.clear()},e.prototype.getIdentifier=function(t){return this.kv.getByValue(t)},e.prototype.getValue=function(t){return this.kv.getByKey(t)},e})(),RG=(function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var s in a)Object.prototype.hasOwnProperty.call(a,s)&&(n[s]=a[s])},e(t,r)};return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function n(){this.constructor=t}
49t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}})(),DG=(function(e){RG(t,e);function t(){var r=e.call(this,function(n){return n.name})||this;return r.classToAllowedProps=new Map,r}return t.prototype.register=function(r,n){typeof n=="object"?(n.allowProps&&this.classToAllowedProps.set(r,n.allowProps),e.prototype.register.call(this,r,n.identifier)):e.prototype.register.call(this,r,n)},t.prototype.getAllowedProps=function(r){return this.classToAllowedProps.get(r)},t})(uI),IG=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,s=[],o;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)s.push(a.value)}catch(u){o={error:u}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return s};function FG(e){if("values"in Object)return Object.values(e);var t=[];for(var r in e)e.hasOwnProperty(r)&&t.push(e[r]);return t}function LG(e,t){var r=FG(e);if("find"in r)return r.find(t);for(var n=r,a=0;a<n.length;a++){var s=n[a];if(t(s))return s}}function Gu(e,t){Object.entries(e).forEach(function(r){var n=IG(r,2),a=n[0],s=n[1];return t(s,a)})}function Wm(e,t){return e.indexOf(t)!==-1}function bT(e,t){for(var r=0;r<e.length;r++){var n=e[r];if(t(n))return n}}var BG=(function(){function e(){this.transfomers={}}return e.prototype.register=function(t){this.transfomers[t.name]=t},e.prototype.findApplicable=function(t){return LG(this.transfomers,function(r){return r.isApplicable(t)})},e.prototype.findByName=function(t){return this.transfomers[t]},e})(),$G=function(e){return Object.prototype.toString.call(e).slice(8,-1)},dI=function(e){return typeof e>"u"},zG=function(e){return e===null},Ah=function(e){return typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype},QN=function(e){return Ah(e)&&Object.keys(e).length===0},Xo=function(e){return Array.isArray(e)},UG=function(e){return typeof e=="string"},qG=function(e){return typeof e=="number"&&!isNaN(e)},HG=function(e){return typeof e=="boolean"},WG=function(e){return e instanceof RegExp},_h=function(e){return e instanceof Map},Ch=function(e){return e instanceof Set},fI=function(e){return $G(e)==="Symbol"},VG=function(e){return e instanceof Date&&!isNaN(e.valueOf())},GG=function(e){return e instanceof Error},wT=function(e){return typeof e=="number"&&isNaN(e)},QG=function(e){return HG(e)||zG(e)||dI(e)||qG(e)||UG(e)||fI(e)},KG=function(e){return typeof e=="bigint"},YG=function(e){return e===1/0||e===-1/0},XG=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)},ZG=function(e){return e instanceof URL},hI=function(e){return e.replace(/\./g,"\\.")},ub=function(e){return e.map(String).map(hI).join(".")},oh=function(e){for(var t=[],r="",n=0;n<e.length;n++){var a=e.charAt(n),s=a==="\\"&&e.charAt(n+1)===".";if(s){r+=".",n++;continue}var o=a===".";if(o){t.push(r),r="";
49continue}r+=a}var u=r;return t.push(u),t},KN=function(){return KN=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},KN.apply(this,arguments)},YN=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,s=[],o;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)s.push(a.value)}catch(u){o={error:u}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return s},XN=function(e,t){for(var r=0,n=t.length,a=e.length;r<n;r++,a++)e[a]=t[r];return e};function $s(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}var pI=[$s(dI,"undefined",function(){return null},function(){}),$s(KG,"bigint",function(e){return e.toString()},function(e){return typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)}),$s(VG,"Date",function(e){return e.toISOString()},function(e){return new Date(e)}),$s(GG,"Error",function(e,t){var r={name:e.name,message:e.message};return t.allowedErrorProps.forEach(function(n){r[n]=e[n]}),r},function(e,t){var r=new Error(e.message);return r.name=e.name,r.stack=e.stack,t.allowedErrorProps.forEach(function(n){r[n]=e[n]}),r}),$s(WG,"regexp",function(e){return""+e},function(e){var t=e.slice(1,e.lastIndexOf("/")),r=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,r)}),$s(Ch,"set",function(e){return XN([],YN(e.values()))},function(e){return new Set(e)}),$s(_h,"map",function(e){return XN([],YN(e.entries()))},function(e){return new Map(e)}),$s(function(e){return wT(e)||YG(e)},"number",function(e){return wT(e)?"NaN":e>0?"Infinity":"-Infinity"},Number),$s(function(e){return e===0&&1/e===-1/0},"number",function(){return"-0"},Number),$s(ZG,"URL",function(e){return e.toString()},function(e){return new URL(e)})];function Mg(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}var mI=Mg(function(e,t){if(fI(e)){var r=!!t.symbolRegistry.getIdentifier(e);return r}return!1},function(e,t){var r=t.symbolRegistry.getIdentifier(e);return["symbol",r]},function(e){return e.description},function(e,t,r){var n=r.symbolRegistry.getValue(t[1]);if(!n)throw new Error("Trying to deserialize unknown symbol");return n}),JG=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(e,t){return e[t.name]=t,e},{}),xI=Mg(XG,function(e){return["typed-array",e.constructor.name]},function(e){return XN([],YN(e))},function(e,t){var r=JG[t[1]];if(!r)throw new Error("Trying to deserialize unknown typed array");return new r(e)});function gI(e,t){if(e?.constructor){var r=!!t.classRegistry.getIdentifier(e.constructor);return r}return!1}var vI=Mg(gI,function(e,t){var r=t.classRegistry.getIdentifier(e.constructor);return["class",r]},function(e,t){var r=t.classRegistry.getAllowedProps(e.constructor);if(!r)return KN({},e);var n={};return r.forEach(function(a){n[a]=e[a]}),n},function(e,t,r){var n=r.classRegistry.getValue(t[1]);if(!n)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(n.prototype),e)}),yI=Mg(function(e,t){return!!t.customTransformerRegistry.findApplicable(e)},function(e,t){var r=t.customTransformerRegistry.findApplicable(e);return["custom",r.name]},function(e,t){var r=t.customTransformerRegistry.findApplicable(e);return r.serialize(e)},function(e,t,r){var n=r.customTransformerRegistry.findByName(t[1]);if(!n)throw new Error("Trying to deserialize unknown custom value");return n.deserialize(e)}),eQ=[vI,mI,yI,xI],ST=function(e,t){var r=bT(eQ,function(a){return a.isApplicable(e,t)});if(r)return{value:r.transform(e,t),type:r.annotation(e,t)};var n=bT(pI,function(a){return a.isApplicable(e,t)});if(n)return{value:n.transform(e,t),type:n.annotation}},bI={};pI.forEach(function(e){bI[e.annotation]=e});var tQ=function(e,t,r){if(Xo(t))switch(t[0]){case"symbol":return mI.untransform(e,t,r);case"class":return vI.untransform(e,t,r);case"custom":return yI.untransform(e,t,r);case"typed-array":return xI.untransform(e,t,r);default:throw new Error("Unknown transformation: "+t)}else{var n=bI[t];if(!n)throw new Error("Unknown transformation: "+t);return n.untransform(e,r)}},Au=function(e,t){for(var r=e.keys();t>0;)r.next(),t--;return r.next().value};function wI(e){if(Wm(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Wm(e,"prototype"))throw new Error("prototype is not allowed as a property");if(Wm(e,"constructor"))throw new Error("constructor is not allowed as a property")}var rQ=function(e,t){wI(t);for(var r=0;r<t.length;r++){var n=t[r];
49if(Ch(e))e=Au(e,+n);else if(_h(e)){var a=+n,s=+t[++r]==0?"key":"value",o=Au(e,a);switch(s){case"key":e=o;break;case"value":e=e.get(o);break}}else e=e[n]}return e},ZN=function(e,t,r){if(wI(t),t.length===0)return r(e);for(var n=e,a=0;a<t.length-1;a++){var s=t[a];if(Xo(n)){var o=+s;n=n[o]}else if(Ah(n))n=n[s];else if(Ch(n)){var u=+s;n=Au(n,u)}else if(_h(n)){var d=a===t.length-2;if(d)break;var u=+s,f=+t[++a]==0?"key":"value",p=Au(n,u);switch(f){case"key":n=p;break;case"value":n=n.get(p);break}}}var m=t[t.length-1];if(Xo(n)?n[+m]=r(n[+m]):Ah(n)&&(n[m]=r(n[m])),Ch(n)){var g=Au(n,+m),y=r(g);g!==y&&(n.delete(g),n.add(y))}if(_h(n)){var u=+t[t.length-2],w=Au(n,u),f=+m==0?"key":"value";switch(f){case"key":{var v=r(w);n.set(v,n.get(w)),v!==w&&n.delete(w);break}case"value":{n.set(w,r(n.get(w)));break}}}return e},Mi=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,s=[],o;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)s.push(a.value)}catch(u){o={error:u}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return s},Ho=function(e,t){for(var r=0,n=t.length,a=e.length;r<n;r++,a++)e[a]=t[r];return e};function JN(e,t,r){if(r===void 0&&(r=[]),!!e){if(!Xo(e)){Gu(e,function(o,u){return JN(o,t,Ho(Ho([],Mi(r)),Mi(oh(u))))});return}var n=Mi(e,2),a=n[0],s=n[1];s&&Gu(s,function(o,u){JN(o,t,Ho(Ho([],Mi(r)),Mi(oh(u))))}),t(a,r)}}function nQ(e,t,r){return JN(t,function(n,a){e=ZN(e,a,function(s){return tQ(s,n,r)})}),e}function aQ(e,t){function r(o,u){var d=rQ(e,oh(u));o.map(oh).forEach(function(f){e=ZN(e,f,function(){return d})})}if(Xo(t)){var n=Mi(t,2),a=n[0],s=n[1];a.forEach(function(o){e=ZN(e,oh(o),function(){return e})}),s&&Gu(s,r)}else Gu(t,r);return e}var sQ=function(e,t){return Ah(e)||Xo(e)||_h(e)||Ch(e)||gI(e,t)};function iQ(e,t,r){var n=r.get(e);n?n.push(t):r.set(e,[t])}function oQ(e,t){var r={},n=void 0;return e.forEach(function(a){if(!(a.length<=1)){t||(a=a.map(function(d){return d.map(String)}).sort(function(d,f){return d.length-f.length}));var s=Mi(a),o=s[0],u=s.slice(1);o.length===0?n=u.map(ub):r[ub(o)]=u.map(ub)}}),n?QN(r)?[n]:[n,r]:QN(r)?void 0:r}var SI=function(e,t,r,n,a,s,o){var u;a===void 0&&(a=[]),s===void 0&&(s=[]),o===void 0&&(o=new Map);var d=QG(e);if(!d){iQ(e,a,t);var f=o.get(e);if(f)return n?{transformedValue:null}:f}if(!sQ(e,r)){var p=ST(e,r),m=p?{transformedValue:p.value,annotations:[p.type]}:{transformedValue:e};return d||o.set(e,m),m}if(Wm(s,e))return{transformedValue:null};var g=ST(e,r),y=(u=g?.value)!==null&&u!==void 0?u:e,w=Xo(y)?[]:{},v={};Gu(y,function(N,_){var C=SI(N,t,r,n,Ho(Ho([],Mi(a)),[_]),Ho(Ho([],Mi(s)),[e]),o);w[_]=C.transformedValue,Xo(C.annotations)?v[_]=C.annotations:Ah(C.annotations)&&Gu(C.annotations,function(P,E){v[hI(_)+"."+E]=P})});var b=QN(v)?{transformedValue:w,annotations:g?[g.type]:void 0}:{transformedValue:w,annotations:g?[g.type,v]:v};return d||o.set(e,b),b};function NI(e){return Object.prototype.toString.call(e).slice(8,-1)}function NT(e){return NI(e)==="Array"}function lQ(e){if(NI(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function cQ(e,t,r,n,a){const s={}.propertyIsEnumerable.call(n,t)?"enumerable":"nonenumerable";s==="enumerable"&&(e[t]=r),a&&s==="nonenumerable"&&Object.defineProperty(e,t,{value:r,enumerable:!1,writable:!0,configurable:!0})}function eA(e,t={}){if(NT(e))return e.map(a=>eA(a,t));if(!lQ(e))return e;const r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols(e);return[...r,...n].reduce((a,s)=>{if(NT(t.props)&&!t.props.includes(s))return a;const o=e[s],u=eA(o,t);return cQ(a,s,u,e,t.nonenumerable),a},{})}var Ll=function(){return Ll=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Ll.apply(this,arguments)},uQ=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,s=[],o;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)s.push(a.value)}catch(u){o={error:u}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return s},dQ=function(e,t){for(var r=0,n=t.length,a=e.length;r<n;r++,a++)e[a]=t[r];return e},ro=(function(){function e(t){var r=t===void 0?{}:t,n=r.dedupe,a=n===void 0?!1:n;this.classRegistry=new DG,this.symbolRegistry=new uI(function(s){var o;return(o=s.description)!==null&&o!==void 0?o:""}),this.customTransformerRegistry=new BG,this.allowedErrorProps=[],this.dedupe=a}return e.prototype.serialize=function(t){var r=new Map,n=SI(t,r,this,this.dedupe),a={json:n.transformedValue};n.annotations&&(a.meta=Ll(Ll({},a.meta),{values:n.annotations}));var s=oQ(r,this.dedupe);return s&&(a.meta=Ll(Ll({},a.meta),{referentialEqualities:s})),a},e.prototype.deserialize=function(t){var r=t.json,n=t.meta,a=eA(r);return n?.values&&(a=nQ(a,n.values,this)),n?.referentialEqualities&&(a=aQ(a,n.referentialEqualities)),a},e.prototype.stringify=function(t){return JSON.stringify(this.serialize(t))},e.prototype.parse=function(t){return this.deserialize(JSON.parse(t))},e.prototype.registerClass=function(t,r){this.classRegistry.register(t,r)},e.prototype.registerSymbol=function(t,r){this.symbolRegistry.register(t,r)},e.prototype.registerCustom=function(t,r){this.customTransformerRegistry.register(Ll({name:r},t))},e.prototype.allowErrorProps=function(){for(var t,r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];(t=this.allowedErrorProps).push.apply(t,dQ([],uQ(r)))},e.defaultInstance=new e,e.serialize=e.defaultInstance.serialize.bind(e.defaultInstance),e.deserialize=e.defaultInstance.deserialize.bind(e.defaultInstance),e.stringify=e.defaultInstance.stringify.bind(e.defaultInstance),e.parse=e.defaultInstance.parse.bind(e.defaultInstance),e.registerClass=e.defaultInstance.registerClass.bind(e.defaultInstance),e.registerSymbol=e.defaultInstance.registerSymbol.bind(e.defaultInstance),e.registerCustom=e.defaultInstance.registerCustom.bind(e.defaultInstance),e.allowErrorProps=e.defaultInstance.allowErrorProps.bind(e.defaultInstance),e})();ro.serialize;ro.deserialize;ro.stringify;ro.parse;ro.registerClass;ro.registerCustom;ro.registerSymbol;ro.allowErrorProps;var fQ=(e,t,r,n,a,s,o,u)=>{let d=document.documentElement,f=["light","dark"];
vendor: 7,443 bytes, line 49
49function p(y){(Array.isArray(e)?e:[e]).forEach(w=>{let v=w==="class",b=v&&s?a.map(N=>s[N]||N):a;v?(d.classList.remove(...b),d.classList.add(s&&s[y]?s[y]:y)):d.setAttribute(w,y)}),m(y)}function m(y){u&&f.includes(y)&&(d.style.colorScheme=y)}function g(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(n)p(n);else try{let y=localStorage.getItem(t)||r,w=o&&y==="system"?g():y;p(w)}catch{}},hQ=k.createContext(void 0),pQ={setTheme:e=>{},themes:[]},mQ=()=>{var e;return(e=k.useContext(hQ))!=null?e:pQ};k.memo(({forcedTheme:e,storageKey:t,attribute:r,enableSystem:n,enableColorScheme:a,defaultTheme:s,value:o,themes:u,nonce:d,scriptProps:f})=>{let p=JSON.stringify([r,t,s,e,u,o,n,a]).slice(1,-1);return k.createElement("script",{...f,suppressHydrationWarning:!0,nonce:typeof window>"u"?d:"",dangerouslySetInnerHTML:{__html:`(${fQ.toString()})(${p})`}})});var Ap=cI();const AI=kt(Ap);function xQ(e){if(typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",t.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}const gQ=e=>{switch(e){case"success":return bQ;case"info":return SQ;case"warning":return wQ;case"error":return NQ;default:return null}},vQ=Array(12).fill(0),yQ=({visible:e,className:t})=>Z.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},Z.createElement("div",{className:"sonner-spinner"},vQ.map((r,n)=>Z.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${n}`})))),bQ=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Z.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"})),wQ=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},Z.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"})),SQ=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Z.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"})),NQ=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Z.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"})),AQ=Z.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"},Z.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),Z.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),_Q=()=>{const[e,t]=Z.useState(document.hidden);return Z.useEffect(()=>{const r=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",r),()=>window.removeEventListener("visibilitychange",r)},[]),e};let tA=1;class CQ{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{const r=this.subscribers.indexOf(t);this.subscribers.splice(r,1)}),this.publish=t=>{this.subscribers.forEach(r=>r(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var r;const{message:n,...a}=t,s=typeof t?.id=="number"||((r=t.id)==null?void 0:r.length)>0?t.id:tA++,o=this.toasts.find(d=>d.id===s),u=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(s)&&this.dismissedToasts.delete(s),o?this.toasts=this.toasts.map(d=>d.id===s?(this.publish({...d,...t,id:s,title:n}),{...d,...t,id:s,dismissible:u,title:n}):d):this.addToast({title:n,...a,dismissible:u,id:s}),s},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>this.subscribers.forEach(r=>r({id:t,dismiss:!0})))):this.toasts.forEach(r=>{this.subscribers.forEach(n=>n({id:r.id,dismiss:!0}))}),t),this.message=(t,r)=>this.create({...r,message:t}),this.error=(t,r)=>this.create({...r,message:t,type:"error"}),this.success=(t,r)=>this.create({...r,type:"success",message:t}),this.info=(t,r)=>this.create({...r,type:"info",message:t}),this.warning=(t,r)=>this.create({...r,type:"warning",message:t}),this.loading=(t,r)=>this.create({...r,type:"loading",message:t}),this.promise=(t,r)=>{if(!r)return;let n;r.loading!==void 0&&(n=this.create({...r,promise:t,type:"loading",message:r.loading,description:typeof r.description!="function"?r.description:void 0}));const a=Promise.resolve(t instanceof Function?t():t);let s=n!==void 0,o;const u=a.then(async f=>{if(o=["resolve",f],Z.isValidElement(f))s=!1,this.create({id:n,type:"default",message:f});else if(EQ(f)&&!f.ok){s=!1;const m=typeof r.error=="function"?await r.error(`HTTP error! status: ${f.status}`):r.error,g=typeof r.description=="function"?await r.description(`HTTP error! status: ${f.status}`):r.description,w=typeof m=="object"&&!Z.isValidElement(m)?m:{message:m};this.create({id:n,type:"error",description:g,...w})}else if(f instanceof Error){s=!1;const m=typeof r.error=="function"?await r.error(f):r.error,g=typeof r.description=="function"?await r.description(f):r.description,w=typeof m=="object"&&!Z.isValidElement(m)?m:{message:m};this.create({id:n,type:"error",description:g,...w})}else if(r.success!==void 0){s=!1;const m=typeof r.success=="function"?await r.success(f):r.success,g=typeof r.description=="function"?await r.description(f):r.description,w=typeof m=="object"&&!Z.isValidElement(m)?m:{message:m};this.create({id:n,type:"success",description:g,...w})}}).catch(async f=>{if(o=["reject",f],r.error!==void 0){s=!1;const p=typeof r.error=="function"?await r.error(f):r.error,m=typeof r.description=="function"?await r.description(f):r.description,y=typeof p=="object"&&!Z.isValidElement(p)?p:{message:p};this.create({id:n,type:"error",description:m,...y})}}).finally(()=>{s&&(this.dismiss(n),n=void 0),r.finally==null||r.finally.call(r)}),d=()=>new Promise((f,p)=>u.then(()=>o[0]==="reject"?p(o[1]):f(o[1])).catch(p));return typeof n!="string"&&typeof n!="number"?{unwrap:d}:Object.assign(n,{unwrap:d})},this.custom=(t,r)=>{const n=r?.id||tA++;return this.create({jsx:t(n),id:n,...r}),n},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Kn=new CQ,jQ=(e,t)=>{const r=t?.id||tA++;return Kn.addToast({title:e,...t,id:r}),r},EQ=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",TQ=jQ,OQ=()=>Kn.toasts,PQ=()=>Kn.getActiveToasts(),Be=Object.assign(TQ,{success:Kn.success,info:Kn.info,warning:Kn.warning,error:Kn.error,custom:Kn.custom,message:Kn.message,promise:Kn.promise,dismiss:Kn.dismiss,loading:Kn.loading},{getHistory:OQ,getToasts:PQ});xQ
vendor: 14,873 bytes, line 49
49("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function 
vendor: 2,420 bytes, line 49
49om(e){return e.label!==void 0}const kQ=3,MQ="24px",RQ="16px",AT=4e3,DQ=356,IQ=14,FQ=45,LQ=200;function zs(...e){return e.filter(Boolean).join(" ")}function BQ(e){const[t,r]=e.split("-"),n=[];return t&&n.push(t),r&&n.push(r),n}const $Q=e=>{var t,r,n,a,s,o,u,d,f;const{invert:p,toast:m,unstyled:g,interacting:y,setHeights:w,visibleToasts:v,heights:b,index:N,toasts:_,expanded:C,removeToast:P,defaultRichColors:E,closeButton:T,style:j,cancelButtonStyle:O,actionButtonStyle:M,className:F="",descriptionClassName:L="",duration:U,position:G,gap:D,expandByDefault:Q,classNames:q,icons:K,closeButtonAriaLabel:ee="Close toast"}=e,[le,se]=Z.useState(null),[z,B]=Z.useState(null),[I,H]=Z.useState(!1),[X,ce]=Z.useState(!1),[de,we]=Z.useState(!1),[te,ue]=Z.useState(!1),[Ee,he]=Z.useState(!1),[Xe,De]=Z.useState(0),[ct,Ze]=Z.useState(0),Re=Z.useRef(m.duration||U||AT),Gt=Z.useRef(null),Tt=Z.useRef(null),Wr=N===0,Cr=N+1<=v,Zt=m.type,bn=m.dismissible!==!1,Mt=m.className||"",us=m.descriptionClassName||"",ds=Z.useMemo(()=>b.findIndex(at=>at.toastId===m.id)||0,[b,m.id]),lo=Z.useMemo(()=>{var at;return(at=m.closeButton)!=null?at:T},[m.closeButton,T]),Pn=Z.useMemo(()=>m.duration||U||AT,[m.duration,U]),dl=Z.useRef(0),Da=Z.useRef(0),fl=Z.useRef(0),fs=Z.useRef(null),[Ms,Vr]=G.split("-"),zn=Z.useMemo(()=>b.reduce((at,Jt,jr)=>jr>=ds?at:at+Jt.height,0),[b,ds]),Gr=_Q(),Qd=m.invert||p,co=Zt==="loading";Da.current=Z.useMemo(()=>ds*D+zn,[ds,zn]),Z.useEffect(()=>{Re.current=Pn},[Pn]),Z.useEffect(()=>{H(!0)},[]),Z.useEffect(()=>{const at=Tt.current;if(at){const Jt=at.getBoundingClientRect().height;return Ze(Jt),w(jr=>[{toastId:m.id,height:Jt,position:m.position},...jr]),()=>w(jr=>jr.filter(Qr=>Qr.toastId!==m.id))}},[w,m.id]),Z.useLayoutEffect(()=>{if(!I)return;const at=Tt.current,Jt=at.style.height;at.style.height="auto";const jr=at.getBoundingClientRect().height;at.style.height=Jt,Ze(jr),w(Qr=>Qr.find(ir=>ir.toastId===m.id)?Qr.map(ir=>ir.toastId===m.id?{...ir,height:jr}:ir):[{toastId:m.id,height:jr,position:m.position},...Qr])},[I,m.title,m.description,w,m.id,m.jsx,m.action,m.cancel]);const ia=Z.useCallback(()=>{ce(!0),De(Da.current),w(at=>at.filter(Jt=>Jt.toastId!==m.id)),setTimeout(()=>{P(m)},LQ)},[m,P,w,Da]);Z.useEffect(()=>{if(m.promise&&Zt==="loading"||m.duration===1/0||m.type==="loading")return;let at;return C||y||Gr?(()=>{if(fl.current<dl.current){const Qr=new Date().getTime()-dl.current;Re.current=Re.current-Qr}
vendor: 6,511 bytes, line 49
49fl.current=new Date().getTime()})():(()=>{Re.current!==1/0&&(dl.current=new Date().getTime(),at=setTimeout(()=>{m.onAutoClose==null||m.onAutoClose.call(m,m),ia()},Re.current))})(),()=>clearTimeout(at)},[C,y,m,Zt,Gr,ia]),Z.useEffect(()=>{m.delete&&(ia(),m.onDismiss==null||m.onDismiss.call(m,m))},[ia,m.delete]);function li(){var at;if(K?.loading){var Jt;return Z.createElement("div",{className:zs(q?.loader,m==null||(Jt=m.classNames)==null?void 0:Jt.loader,"sonner-loader"),"data-visible":Zt==="loading"},K.loading)}return Z.createElement(yQ,{className:zs(q?.loader,m==null||(at=m.classNames)==null?void 0:at.loader),visible:Zt==="loading"})}const uo=m.icon||K?.[Zt]||gQ(Zt);var ci,kn;return Z.createElement("li",{tabIndex:0,ref:Tt,className:zs(F,Mt,q?.toast,m==null||(t=m.classNames)==null?void 0:t.toast,q?.default,q?.[Zt],m==null||(r=m.classNames)==null?void 0:r[Zt]),"data-sonner-toast":"","data-rich-colors":(ci=m.richColors)!=null?ci:E,"data-styled":!(m.jsx||m.unstyled||g),"data-mounted":I,"data-promise":!!m.promise,"data-swiped":Ee,"data-removed":X,"data-visible":Cr,"data-y-position":Ms,"data-x-position":Vr,"data-index":N,"data-front":Wr,"data-swiping":de,"data-dismissible":bn,"data-type":Zt,"data-invert":Qd,"data-swipe-out":te,"data-swipe-direction":z,"data-expanded":!!(C||Q&&I),"data-testid":m.testId,style:{"--index":N,"--toasts-before":N,"--z-index":_.length-N,"--offset":`${X?Xe:Da.current}px`,"--initial-height":Q?"auto":`${ct}px`,...j,...m.style},onDragEnd:()=>{we(!1),se(null),fs.current=null},onPointerDown:at=>{at.button!==2&&(co||!bn||(Gt.current=new Date,De(Da.current),at.target.setPointerCapture(at.pointerId),at.target.tagName!=="BUTTON"&&(we(!0),fs.current={x:at.clientX,y:at.clientY})))},onPointerUp:()=>{var at,Jt,jr;if(te||!bn)return;fs.current=null;const Qr=Number(((at=Tt.current)==null?void 0:at.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Rs=Number(((Jt=Tt.current)==null?void 0:Jt.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),ir=new Date().getTime()-((jr=Gt.current)==null?void 0:jr.getTime()),wn=le==="x"?Qr:Rs,ui=Math.abs(wn)/ir;if(Math.abs(wn)>=FQ||ui>.11){De(Da.current),m.onDismiss==null||m.onDismiss.call(m,m),B(le==="x"?Qr>0?"right":"left":Rs>0?"down":"up"),ia(),ue(!0);return}else{var Kr,Sn;(Kr=Tt.current)==null||Kr.style.setProperty("--swipe-amount-x","0px"),(Sn=Tt.current)==null||Sn.style.setProperty("--swipe-amount-y","0px")}he(!1),we(!1),se(null)},onPointerMove:at=>{var Jt,jr,Qr;if(!fs.current||!bn||((Jt=window.getSelection())==null?void 0:Jt.toString().length)>0)return;const ir=at.clientY-fs.current.y,wn=at.clientX-fs.current.x;var ui;const Kr=(ui=e.swipeDirections)!=null?ui:BQ(G);!le&&(Math.abs(wn)>1||Math.abs(ir)>1)&&se(Math.abs(wn)>Math.abs(ir)?"x":"y");let Sn={x:0,y:0};const fo=oa=>1/(1.5+Math.abs(oa)/20);if(le==="y"){if(Kr.includes("top")||Kr.includes("bottom"))if(Kr.includes("top")&&ir<0||Kr.includes("bottom")&&ir>0)Sn.y=ir;else{const oa=ir*fo(ir);Sn.y=Math.abs(oa)<Math.abs(ir)?oa:ir}}else if(le==="x"&&(Kr.includes("left")||Kr.includes("right")))if(Kr.includes("left")&&wn<0||Kr.includes("right")&&wn>0)Sn.x=wn;else{const oa=wn*fo(wn);Sn.x=Math.abs(oa)<Math.abs(wn)?oa:wn}(Math.abs(Sn.x)>0||Math.abs(Sn.y)>0)&&he(!0),(jr=Tt.current)==null||jr.style.setProperty("--swipe-amount-x",`${Sn.x}px`),(Qr=Tt.current)==null||Qr.style.setProperty("--swipe-amount-y",`${Sn.y}px`)}},lo&&!m.jsx&&Zt!=="loading"?Z.createElement("button",{"aria-label":ee,"data-disabled":co,"data-close-button":!0,onClick:co||!bn?()=>{}:()=>{ia(),m.onDismiss==null||m.onDismiss.call(m,m)},className:zs(q?.closeButton,m==null||(n=m.classNames)==null?void 0:n.closeButton)},(kn=K?.close)!=null?kn:AQ):null,(Zt||m.icon||m.promise)&&m.icon!==null&&(K?.[Zt]!==null||m.icon)?Z.createElement("div",{"data-icon":"",className:zs(q?.icon,m==null||(a=m.classNames)==null?void 0:a.icon)},m.promise||m.type==="loading"&&!m.icon?m.icon||li():null,m.type!=="loading"?uo:null):null,Z.createElement("div",{"data-content":"",className:zs(q?.content,m==null||(s=m.classNames)==null?void 0:s.content)},Z.createElement("div",{"data-title":"",className:zs(q?.title,m==null||(o=m.classNames)==null?void 0:o.title)},m.jsx?m.jsx:typeof m.title=="function"?m.title():m.title),m.description?Z.createElement("div",{"data-description":"",className:zs(L,us,q?.description,m==null||(u=m.classNames)==null?void 0:u.description)},typeof m.description=="function"?m.description():m.description):null),Z.isValidElement(m.cancel)?m.cancel:m.cancel&&om(m.cancel)?Z.createElement("button",{"data-button":!0,"data-cancel":!0,style:m.cancelButtonStyle||O,onClick:at=>{om(m.cancel)&&bn&&(m.cancel.onClick==null||m.cancel.onClick.call(m.cancel,at),ia())},className:zs(q?.cancelButton,m==null||(d=m.classNames)==null?void 0:d.cancelButton)},m.cancel.label):null,Z.isValidElement(m.action)?m.action:m.action&&om(m.action)?Z.createElement("button",{"data-button":!0,"data-action":!0,style:m.actionButtonStyle||M,onClick:at=>{om(m.action)&&(m.action.onClick==null||m.action.onClick.call(m.action,at),!at.defaultPrevented&&ia())},className:zs(q?.actionButton,m==null||(f=m.classNames)==null?void 0:f.actionButton)},m.action.label):null)};function _T(){if(typeof window>"u"||typeof document>"u")return"ltr";const e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function zQ(e,t){const r={};return[e,t].forEach((n,a)=>{const s=a===1,o=s?"--mobile-offset":"--offset",u=s?RQ:MQ;function d(f){["top","right","bottom","left"].forEach(p=>{r[`${o}-${p}`]=typeof f=="number"?`${f}px`:f})}typeof n=="number"||typeof n=="string"?d(n):typeof n=="object"?["top","right","bottom","left"].forEach(f=>{n[f]===void 0?r[`${o}-${f}`]=u:r[`${o}-${f}`]=typeof n[f]=="number"?`${n[f]}px`:n[f]}):d(u)}),r}const UQ=Z.forwardRef(function(t,r){const{id:n,invert:a,position:s="bottom-right",hotkey:o=["altKey","KeyT"],expand:u,closeButton:d,className:f,offset:p,mobileOffset:m,theme:g="light",richColors:y,duration:w,style:v,visibleToasts:b=kQ,toastOptions:N,dir:_=_T(),gap:C=IQ,icons:P,containerAriaLabel:E="Notifications"}=t,[T,j]=Z.useState([]),O=Z.useMemo(()=>n?T.filter(I=>I.toasterId===n):T.filter(I=>!I.toasterId),[T,n]),M=Z.useMemo(()=>Array.from(new Set([s].concat(O.filter(I=>I.position).map(I=>I.position)))),[O,s]),[F,L]=Z.useState([]),[U,G]=Z.useState(!1),[D,Q]=Z.useState(!1),[q,K]=Z.useState(g!=="system"?g:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
49k":"light"),ee=Z.useRef(null),le=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),se=Z.useRef(null),z=Z.useRef(!1),B=Z.useCallback(I=>{j(H=>{var X;return(X=H.find(ce=>ce.id===I.id))!=null&&X.delete||Kn.dismiss(I.id),H.filter(({id:ce})=>ce!==I.id)})},[]);return Z.useEffect(()=>Kn.subscribe(I=>{if(I.dismiss){requestAnimationFrame(()=>{j(H=>H.map(X=>X.id===I.id?{...X,delete:!0}:X))});return}setTimeout(()=>{AI.flushSync(()=>{j(H=>{const X=H.findIndex(ce=>ce.id===I.id);return X!==-1?[...H.slice(0,X),{...H[X],...I},...H.slice(X+1)]:[I,...H]})})})}),[T]),Z.useEffect(()=>{if(g!=="system"){K(g);return}if(g==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?K("dark"):K("light")),typeof window>"u")return;const I=window.matchMedia("(prefers-color-scheme: dark)");try{I.addEventListener("change",({matches:H})=>{K(H?"dark":"light")})}catch{I.addListener(({matches:X})=>{try{K(X?"dark":"light")}catch(ce){console.error(ce)}})}},[g]),Z.useEffect(()=>{T.length<=1&&G(!1)},[T]),Z.useEffect(()=>{const I=H=>{var X;if(o.every(we=>H[we]||H.code===we)){var de;G(!0),(de=ee.current)==null||de.focus()}H.code==="Escape"&&(document.activeElement===ee.current||(X=ee.current)!=null&&X.contains(document.activeElement))&&G(!1)};return document.addEventListener("keydown",I),()=>document.removeEventListener("keydown",I)},[o]),Z.useEffect(()=>{if(ee.current)return()=>{se.current&&(se.current.focus({preventScroll:!0}),se.current=null,z.current=!1)}},[ee.current]),Z.createElement("section",{ref:r,"aria-label":`${E} ${le}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},M.map((I,H)=>{var X;const[ce,de]=I.split("-");return O.length?Z.createElement("ol",{key:I,dir:_==="auto"?_T():_,tabIndex:-1,ref:ee,className:f,"data-sonner-toaster":!0,"data-sonner-theme":q,"data-y-position":ce,"data-x-position":de,style:{"--front-toast-height":`${((X=F[0])==null?void 0:X.height)||0}px`,"--width":`${DQ}px`,"--gap":`${C}px`,...v,...zQ(p,m)},onBlur:we=>{z.current&&!we.currentTarget.contains(we.relatedTarget)&&(z.current=!1,se.current&&(se.current.focus({preventScroll:!0}),se.current=null))},onFocus:we=>{we.target instanceof HTMLElement&&we.target.dataset.dismissible==="false"||z.current||(z.current=!0,se.current=we.relatedTarget)},onMouseEnter:()=>G(!0),onMouseMove:()=>G(!0),onMouseLeave:()=>{D||G(!1)},onDragEnd:()=>G(!1),onPointerDown:we=>{we.target instanceof HTMLElement&&we.target.dataset.dismissible==="false"||Q(!0)},onPointerUp:()=>Q(!1)},O.filter(we=>!we.position&&H===0||we.position===I).map((we,te)=>{var ue,Ee;return Z.createElement($Q,{key:we.id,icons:P,index:te,toast:we,defaultRichColors:y,duration:(ue=N?.duration)!=null?ue:w,className:N?.className,descriptionClassName:N?.descriptionClassName,invert:a,visibleToasts:b,closeButton:(Ee=N?.closeButton)!=null?Ee:d,interacting:D,position:I,style:N?.style,unstyled:N?.unstyled,classNames:N?.classNames,cancelButtonStyle:N?.cancelButtonStyle,actionButtonStyle:N?.actionButtonStyle,closeButtonAriaLabel:N?.closeButtonAriaLabel,removeToast:B,toasts:O.filter(he=>he.position==we.position),heights:F.filter(he=>he.position==we.position),setHeights:L,expandByDefault:u,gap:C,expanded:U,swipeDirections:t.swipeDirections})})):null}))}),qQ=({...e})=>{const{theme:t="system"}=mQ();return l.jsx(UQ,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:t,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...e})};function jt(e,t,{checkForDefaultPrevented:r=!0}={}){return function(a){if(e?.(a),r===!1||!a.defaultPrevented)return t?.(a)}}function CT(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function _I(...e){return t=>{let r=!1;const n=e.map(a=>{const s=CT(a,t);return!r&&typeof s=="function"&&(r=!0),s});if(r)return()=>{for(let a=0;a<n.length;a++){const s=n[a];typeof s=="function"?s():CT(e[a],null)}}}}function xr(...e){return k.useCallback(_I(...e),e)}function HQ(e,t){const r=k.createContext(t),n=s=>{const{children:o,...u}=s,d=k.useMemo(()=>u,Object.values(u));return l.jsx(r.Provider,{value:d,children:o})};n.displayName=e+"Provider";function a(s){const o=k.useContext(r);if(o)return o;if(t!==void 0)return t;throw new Error(`\`${s}\` must be used within \`${e}\``)}return[n,a]}function _p(e,t=[]){let r=[];function n(s,o){const u=k.createContext(o),d=r.length;r=[...r,o];const f=m=>{const{scope:g,children:y,...w}=m,v=g?.[e]?.[d]||u,b=k.useMemo(()=>w,Object.values(w));return l.jsx(v.Provider,{value:b,children:y})};f.displayName=s+"Provider";function p(m,g){const y=g?.[e]?.[d]||u,w=k.useContext(y);if(w)return w;if(o!==void 0)return o;throw new Error(`\`${m}\` must be used within \`${s}\``)}return[f,p]}const a=()=>{const s=r.map(o=>k.createContext(o));return function(u){const d=u?.[e]||s;return k.useMemo(()=>({[`__scope${e}`]:{...u,[e]:d}}),[u,d])}};return a.scopeName=e,[n,WQ(a,...t)]}function WQ(...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(s){const o=n.reduce((u,{useScope:d,scopeName:f})=>{const m=d(s)[`__scope${f}`];return{...u,...m}},{});return k.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}function Qu(e){const t=VQ(e),r=k.forwardRef((n,a)=>{const{children:s,...o}=n,u=k.Children.toArray(s),d=u.find(QQ);if(d){const f=d.props.children,p=u.map(m=>m===d?k.Children.count(f)>1?k.Children.only(null):k.isValidElement(f)?f.props.children:null:m);return l.jsx(t,{...o,ref:a,children:k.isValidElement(f)?k.cloneElement(f,void 0,p):null})}return l.jsx(t,{...o,ref:a,children:s})});return r.displayName=`${e}.Slot`,r}var CI=Qu("Slot");function VQ(e){const t=k.forwardRef((r,n)=>{const{children:a,...s}=r;if(k.isValidElement(a)){const o=YQ(a),u=KQ(s,a.props);return a.type!==k.Fragment&&(u.ref=n?_I(n,o):o),k.cloneElement(a,u)}return k.Children.count(a)>1?k.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var jI=Symbol("radix.slottable");function GQ(e){const t=({children:r})=>l.jsx(l.Fragment,{children:r});return t.displayName=`${e}.Slottable`,t.__radixId=jI,t}function QQ(e){return k.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===jI}function KQ(e,t){const r={...t};for(const n in t){const a=e[n],s=t[n];/^on[A-Z]/.test(n)?a&&s?r[n]=(...u)=>{const d=s(...u);return a(...u),d}:a&&(r[n]=a):n==="style"?r[n]={...a,...s}
vendor: 4,732 bytes, line 49
49:n==="className"&&(r[n]=[a,s].filter(Boolean).join(" "))}return{...e,...r}}function YQ(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var XQ=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Vt=XQ.reduce((e,t)=>{const r=Qu(`Primitive.${t}`),n=k.forwardRef((a,s)=>{const{asChild:o,...u}=a,d=o?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),l.jsx(d,{...u,ref:s})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function ZQ(e,t){e&&Ap.flushSync(()=>e.dispatchEvent(t))}function ec(e){const t=k.useRef(e);return k.useEffect(()=>{t.current=e}),k.useMemo(()=>(...r)=>t.current?.(...r),[])}function JQ(e,t=globalThis?.document){const r=ec(e);k.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 eK="DismissableLayer",rA="dismissableLayer.update",tK="dismissableLayer.pointerDownOutside",rK="dismissableLayer.focusOutside",jT,EI=k.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Rg=k.forwardRef((e,t)=>{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:s,onInteractOutside:o,onDismiss:u,...d}=e,f=k.useContext(EI),[p,m]=k.useState(null),g=p?.ownerDocument??globalThis?.document,[,y]=k.useState({}),w=xr(t,j=>m(j)),v=Array.from(f.layers),[b]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),N=v.indexOf(b),_=p?v.indexOf(p):-1,C=f.layersWithOutsidePointerEventsDisabled.size>0,P=_>=N,E=sK(j=>{const O=j.target,M=[...f.branches].some(F=>F.contains(O));!P||M||(a?.(j),o?.(j),j.defaultPrevented||u?.())},g),T=iK(j=>{const O=j.target;[...f.branches].some(F=>F.contains(O))||(s?.(j),o?.(j),j.defaultPrevented||u?.())},g);return JQ(j=>{_===f.layers.size-1&&(n?.(j),!j.defaultPrevented&&u&&(j.preventDefault(),u()))},g),k.useEffect(()=>{if(p)return r&&(f.layersWithOutsidePointerEventsDisabled.size===0&&(jT=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),f.layersWithOutsidePointerEventsDisabled.add(p)),f.layers.add(p),ET(),()=>{r&&f.layersWithOutsidePointerEventsDisabled.size===1&&(g.body.style.pointerEvents=jT)}},[p,g,r,f]),k.useEffect(()=>()=>{p&&(f.layers.delete(p),f.layersWithOutsidePointerEventsDisabled.delete(p),ET())},[p,f]),k.useEffect(()=>{const j=()=>y({});return document.addEventListener(rA,j),()=>document.removeEventListener(rA,j)},[]),l.jsx(Vt.div,{...d,ref:w,style:{pointerEvents:C?P?"auto":"none":void 0,...e.style},onFocusCapture:jt(e.onFocusCapture,T.onFocusCapture),onBlurCapture:jt(e.onBlurCapture,T.onBlurCapture),onPointerDownCapture:jt(e.onPointerDownCapture,E.onPointerDownCapture)})});Rg.displayName=eK;var nK="DismissableLayerBranch",aK=k.forwardRef((e,t)=>{const r=k.useContext(EI),n=k.useRef(null),a=xr(t,n);return k.useEffect(()=>{const s=n.current;if(s)return r.branches.add(s),()=>{r.branches.delete(s)}},[r.branches]),l.jsx(Vt.div,{...e,ref:a})});aK.displayName=nK;function sK(e,t=globalThis?.document){const r=ec(e),n=k.useRef(!1),a=k.useRef(()=>{});return k.useEffect(()=>{const s=u=>{if(u.target&&!n.current){let d=function(){TI(tK,r,f,{discrete:!0})};const f={originalEvent:u};u.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=d,t.addEventListener("click",a.current,{once:!0})):d()}else t.removeEventListener("click",a.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",s)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",s),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}function iK(e,t=globalThis?.document){const r=ec(e),n=k.useRef(!1);return k.useEffect(()=>{const a=s=>{s.target&&!n.current&&TI(rK,r,{originalEvent:s},{discrete:!1})};return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}function ET(){const e=new CustomEvent(rA);document.dispatchEvent(e)}function TI(e,t,r,{discrete:n}){const a=r.originalEvent.target,s=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),n?ZQ(a,s):a.dispatchEvent(s)}var On=globalThis?.document?k.useLayoutEffect:()=>{},oK=jg[" useId ".trim().toString()]||(()=>{}),lK=0;function Pu(e){const[t,r]=k.useState(oK());return On(()=>{r(n=>n??String(lK++))},[e]),e||(t?`radix-${t}`:"")}const cK=["top","right","bottom","left"],Zo=Math.min,ba=Math.max,ex=Math.round,lm=Math.floor,Xs=e=>({x:e,y:e}
vendor: 13,806 bytes, line 49
49),uK={left:"right",right:"left",bottom:"top",top:"bottom"},dK={start:"end",end:"start"};function nA(e,t,r){return ba(e,Zo(t,r))}function Gi(e,t){return typeof e=="function"?e(t):e}function Qi(e){return e.split("-")[0]}function Cd(e){return e.split("-")[1]}function cC(e){return e==="x"?"y":"x"}function uC(e){return e==="y"?"height":"width"}const fK=new Set(["top","bottom"]);function Ks(e){return fK.has(Qi(e))?"y":"x"}function dC(e){return cC(Ks(e))}function hK(e,t,r){r===void 0&&(r=!1);const n=Cd(e),a=dC(e),s=uC(a);let o=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(o=tx(o)),[o,tx(o)]}function pK(e){const t=tx(e);return[aA(e),t,aA(t)]}function aA(e){return e.replace(/start|end/g,t=>dK[t])}const TT=["left","right"],OT=["right","left"],mK=["top","bottom"],xK=["bottom","top"];function gK(e,t,r){switch(e){case"top":case"bottom":return r?t?OT:TT:t?TT:OT;case"left":case"right":return t?mK:xK;default:return[]}}function vK(e,t,r,n){const a=Cd(e);let s=gK(Qi(e),r==="start",n);return a&&(s=s.map(o=>o+"-"+a),t&&(s=s.concat(s.map(aA)))),s}function tx(e){return e.replace(/left|right|bottom|top/g,t=>uK[t])}function yK(e){return{top:0,right:0,bottom:0,left:0,...e}}function OI(e){return typeof e!="number"?yK(e):{top:e,right:e,bottom:e,left:e}}function rx(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 PT(e,t,r){let{reference:n,floating:a}=e;const s=Ks(t),o=dC(t),u=uC(o),d=Qi(t),f=s==="y",p=n.x+n.width/2-a.width/2,m=n.y+n.height/2-a.height/2,g=n[u]/2-a[u]/2;let y;switch(d){case"top":y={x:p,y:n.y-a.height};break;case"bottom":y={x:p,y:n.y+n.height};break;case"right":y={x:n.x+n.width,y:m};break;case"left":y={x:n.x-a.width,y:m};break;default:y={x:n.x,y:n.y}}switch(Cd(t)){case"start":y[o]-=g*(r&&f?-1:1);break;case"end":y[o]+=g*(r&&f?-1:1);break}return y}const bK=async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:s=[],platform:o}=r,u=s.filter(Boolean),d=await(o.isRTL==null?void 0:o.isRTL(t));let f=await o.getElementRects({reference:e,floating:t,strategy:a}),{x:p,y:m}=PT(f,n,d),g=n,y={},w=0;for(let v=0;v<u.length;v++){const{name:b,fn:N}=u[v],{x:_,y:C,data:P,reset:E}=await N({x:p,y:m,initialPlacement:n,placement:g,strategy:a,middlewareData:y,rects:f,platform:o,elements:{reference:e,floating:t}});p=_??p,m=C??m,y={...y,[b]:{...y[b],...P}},E&&w<=50&&(w++,typeof E=="object"&&(E.placement&&(g=E.placement),E.rects&&(f=E.rects===!0?await o.getElementRects({reference:e,floating:t,strategy:a}):E.rects),{x:p,y:m}=PT(f,g,d)),v=-1)}return{x:p,y:m,placement:g,strategy:a,middlewareData:y}};async function jh(e,t){var r;t===void 0&&(t={});const{x:n,y:a,platform:s,rects:o,elements:u,strategy:d}=e,{boundary:f="clippingAncestors",rootBoundary:p="viewport",elementContext:m="floating",altBoundary:g=!1,padding:y=0}=Gi(t,e),w=OI(y),b=u[g?m==="floating"?"reference":"floating":m],N=rx(await s.getClippingRect({element:(r=await(s.isElement==null?void 0:s.isElement(b)))==null||r?b:b.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(u.floating)),boundary:f,rootBoundary:p,strategy:d})),_=m==="floating"?{x:n,y:a,width:o.floating.width,height:o.floating.height}:o.reference,C=await(s.getOffsetParent==null?void 0:s.getOffsetParent(u.floating)),P=await(s.isElement==null?void 0:s.isElement(C))?await(s.getScale==null?void 0:s.getScale(C))||{x:1,y:1}:{x:1,y:1},E=rx(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:u,rect:_,offsetParent:C,strategy:d}):_);return{top:(N.top-E.top+w.top)/P.y,bottom:(E.bottom-N.bottom+w.bottom)/P.y,left:(N.left-E.left+w.left)/P.x,right:(E.right-N.right+w.right)/P.x}}const wK=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:a,rects:s,platform:o,elements:u,middlewareData:d}=t,{element:f,padding:p=0}=Gi(e,t)||{};if(f==null)return{};const m=OI(p),g={x:r,y:n},y=dC(a),w=uC(y),v=await o.getDimensions(f),b=y==="y",N=b?"top":"left",_=b?"bottom":"right",C=b?"clientHeight":"clientWidth",P=s.reference[w]+s.reference[y]-g[y]-s.floating[w],E=g[y]-s.reference[y],T=await(o.getOffsetParent==null?void 0:o.getOffsetParent(f));let j=T?T[C]:0;(!j||!await(o.isElement==null?void 0:o.isElement(T)))&&(j=u.floating[C]||s.floating[w]);const O=P/2-E/2,M=j/2-v[w]/2-1,F=Zo(m[N],M),L=Zo(m[_],M),U=F,G=j-v[w]-L,D=j/2-v[w]/2+O,Q=nA(U,D,G),q=!d.arrow&&Cd(a)!=null&&D!==Q&&s.reference[w]/2-(D<U?F:L)-v[w]/2<0,K=q?D<U?D-U:D-G:0;return{[y]:g[y]+K,data:{[y]:Q,centerOffset:D-Q-K,...q&&{alignmentOffset:K}},reset:q}}}),SK=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:a,middlewareData:s,rects:o,initialPlacement:u,platform:d,elements:f}=t,{mainAxis:p=!0,crossAxis:m=!0,fallbackPlacements:g,fallbackStrategy:y="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:v=!0,...b}=Gi(e,t);if((r=s.arrow)!=null&&r.alignmentOffset)return{};const N=Qi(a),_=Ks(u),C=Qi(u)===u,P=await(d.isRTL==null?void 0:d.isRTL(f.floating)),E=g||(C||!v?[tx(u)]:pK(u)),T=w!=="none";!g&&T&&E.push(...vK(u,v,w,P));const j=[u,...E],O=await jh(t,b),M=[];let F=((n=s.flip)==null?void 0:n.overflows)||[];if(p&&M.push(O[N]),m){const D=hK(a,o,P);M.push(O[D[0]],O[D[1]])}if(F=[...F,{placement:a,overflows:M}],!M.every(D=>D<=0)){var L,U;const D=(((L=s.flip)==null?void 0:L.index)||0)+1,Q=j[D];if(Q&&(!(m==="alignment"?_!==Ks(Q):!1)||F.every(ee=>Ks(ee.placement)===_?ee.overflows[0]>0:!0)))return{data:{index:D,overflows:F},reset:{placement:Q}};let q=(U=F.filter(K=>K.overflows[0]<=0).sort((K,ee)=>K.overflows[1]-ee.overflows[1])[0])==null?void 0:U.placement;if(!q)switch(y){case"bestFit":{var G;const K=(G=F.filter(ee=>{if(T){const le=Ks(ee.placement);return le===_||le==="y"}return!0}).map(ee=>[ee.placement,ee.overflows.filter(le=>le>0).reduce((le,se)=>le+se,0)]).sort((ee,le)=>ee[1]-le[1])[0])==null?void 0:G[0];K&&(q=K);break}case"initialPlacement":q=u;break}if(a!==q)return{reset:{placement:q}}}return{}}}};function kT(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function MT(e){return cK.some(t=>e[t]>=0)}const NK=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:r}=t,{strategy:n="referenceHidden",...a}=Gi(e,t);switch(n){case"referenceHidden":{const s=await jh(t,{...a,elementContext:"reference"}),o=kT(s,r.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:MT(o)}}}case"escaped":{const s=await jh(t,{...a,altBoundary:!0}),o=kT(s,r.floating);return{data:{escapedOffsets:o,escaped:MT(o)}}}default:return{}}}}},PI=new Set(["left","top"]);async function AK(e,t){const{placement:r,platform:n,elements:a}=e,s=await(n.isRTL==null?void 0:n.isRTL(a.floating)),o=Qi(r),u=Cd(r),d=Ks(r)==="y",f=PI.has(o)?-1:1,p=s&&d?-1:1,m=Gi(t,e);let{mainAxis:g,crossAxis:y,alignmentAxis:w}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return u&&typeof w=="number"&&(y=u==="end"?w*-1:w),d?{x:y*p,y:g*f}:{x:g*f,y:y*p}}const _K=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:a,y:s,placement:o,middlewareData:u}=t,d=await AK(t,e);return o===((r=u.offset)==null?void 0:r.placement)&&(n=u.arrow)!=null&&n.alignmentOffset?{}:{x:a+d.x,y:s+d.y,data:{...d,placement:o}}}}},CK=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:a}=t,{mainAxis:s=!0,crossAxis:o=!1,limiter:u={fn:b=>{let{x:N,y:_}=b;return{x:N,y:_}}},...d}=Gi(e,t),f={x:r,y:n},p=await jh(t,d),m=Ks(Qi(a)),g=cC(m);let y=f[g],w=f[m];if(s){const b=g==="y"?"top":"left",N=g==="y"?"bottom":"right",_=y+p[b],C=y-p[N];y=nA(_,y,C)}if(o){const b=m==="y"?"top":"left",N=m==="y"?"bottom":"right",_=w+p[b],C=w-p[N];w=nA(_,w,C)}const v=u.fn({...t,[g]:y,[m]:w});return{...v,data:{x:v.x-r,y:v.y-n,enabled:{[g]:s,[m]:o}}}}}},jK=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:r,y:n,placement:a,rects:s,middlewareData:o}=t,{offset:u=0,mainAxis:d=!0,crossAxis:f=!0}=Gi(e,t),p={x:r,y:n},m=Ks(a),g=cC(m);let y=p[g],w=p[m];const v=Gi(u,t),b=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(d){const C=g==="y"?"height":"width",P=s.reference[g]-s.floating[C]+b.mainAxis,E=s.reference[g]+s.reference[C]-b.mainAxis;y<P?y=P:y>E&&(y=E)}if(f){var N,_;const C=g==="y"?"width":"height",P=PI.has(Qi(a)),E=s.reference[m]-s.floating[C]+(P&&((N=o.offset)==null?void 0:N[m])||0)+(P?0:b.crossAxis),T=s.reference[m]+s.reference[C]+(P?0:((_=o.offset)==null?void 0:_[m])||0)-(P?b.crossAxis:0);w<E?w=E:w>T&&(w=T)}return{[g]:y,[m]:w}}}},EK=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,n;const{placement:a,rects:s,platform:o,elements:u}=t,{apply:d=()=>{},...f}=Gi(e,t),p=await jh(t,f),m=Qi(a),g=Cd(a),y=Ks(a)==="y",{width:w,height:v}=s.floating;let b,N;m==="top"||m==="bottom"?(b=m,N=g===(await(o.isRTL==null?void 0:o.isRTL(u.floating))?"start":"end")?"left":"right"):(N=m,b=g==="end"?"top":"bottom");const _=v-p.top-p.bottom,C=w-p.left-p.right,P=Zo(v-p[b],_),E=Zo(w-p[N],C),T=!t.middlewareData.shift;let j=P,O=E;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(O=C),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(j=_),T&&!g){const F=ba(p.left,0),L=ba(p.right,0),U=ba(p.top,0),G=ba(p.bottom,0);y?O=w-2*(F!==0||L!==0?F+L:ba(p.left,p.right)):j=v-2*(U!==0||G!==0?U+G:ba(p.top,p.bottom))}await d({...t,availableWidth:O,availableHeight:j});const M=await o.getDimensions(u.floating);return w!==M.width||v!==M.height?{reset:{rects:!0}}:{}}}};function Dg(){return typeof window<"u"}function jd(e){return kI(e)?(e.nodeName||"").toLowerCase():"#document"}function Oa(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function si(e){var t;return(t=(kI(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function kI(e){return Dg()?e instanceof Node||e instanceof Oa(e).Node:!1}function js(e){return Dg()?e instanceof Element||e instanceof Oa(e).Element:!1}function ei(e){return Dg()?e instanceof HTMLElement||e instanceof Oa(e).HTMLElement:!1}function RT(e){return!Dg()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Oa(e).ShadowRoot}const TK=new Set(["inline","contents"]);function Cp(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=Es(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!TK.has(a)}const OK=new Set(["table","td","th"]);function PK(e){return OK.has(jd(e))}const kK=[":popover-open",":modal"];function Ig(e){return kK.some(t=>{try{return e.matches(t)}catch{return!1}})}const MK=["transform","translate","scale","rotate","perspective"],RK=["transform","translate","scale","rotate","perspective","filter"],DK=["paint","layout","strict","content"];function fC(e){const t=hC(),r=js(e)?Es(e):e;return MK.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)||RK.some(n=>(r.willChange||"").includes(n))||DK.some(n=>(r.contain||"").includes(n))}function IK(e){let t=Jo(e);for(;ei(t)&&!Ku(t);){if(fC(t))return t;if(Ig(t))return null;t=Jo(t)}return null}function hC(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const FK=new Set(["html","body","#document"]);function Ku(e){return FK.has(jd(e))}function Es(e){return Oa(e).getComputedStyle(e)}function Fg(e){return js(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Jo(e){if(jd(e)==="html")return e;const t=e.assignedSlot||e.parentNode||RT(e)&&e.host||si(e);return RT(t)?t.host:t}function MI(e){const t=Jo(e);return Ku(t)?e.ownerDocument?e.ownerDocument.body:e.body:ei(t)&&Cp(t)?t:MI(t)}function Eh(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=MI(e),s=a===((n=e.ownerDocument)==null?void 0:n.body),o=Oa(a);if(s){const u=sA(o);return t.concat(o,o.visualViewport||[],Cp(a)?a:[],u&&r?Eh(u):[])}return t.concat(a,Eh(a,[],r))}function sA(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function RI(e){const t=Es(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=ei(e),s=a?e.offsetWidth:r,o=a?e.offsetHeight:n,u=ex(r)!==s||ex(n)!==o;return u&&(r=s,n=o),{width:r,height:n,$:u}}function pC(e){return js(e)?e:e.contextElement}function ku(e){const t=pC(e);if(!ei(t))return Xs(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:s}=RI(t);let o=(s?ex(r.width):r.width)/n,u=(s?ex(r.height):r.height)/a;return(!o||!Number.isFinite(o))&&(o=1),(!u||!Number.isFinite(u))&&(u=1),{x:o,y:u}}const LK=Xs(0);function DI(e){const t=Oa(e);return!hC()||!t.visualViewport?LK:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function BK(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Oa(e)?!1:t}function tc(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),s=pC(e);let o=Xs(1);t&&(n?js(n)&&(o=ku(n)):o=ku(e));const u=BK(s,r,n)?DI(s):Xs(0);let d=(a.left+u.x)/o.x,f=(a.top+u.y)/o.y,p=a.width/o.x,m=a.height/o.y;if(s){const g=Oa(s),y=n&&js(n)?Oa(n):n;let w=g,v=sA(w);for(;v&&n&&y!==w;){const b=ku(v),N=v.getBoundingClientRect(),_=Es(v),C=N.left+(v.clientLeft+parseFloat(_.paddingLeft))*b.x,P=N.top+(v.clientTop+parseFloat(_.paddingTop))*b.y;d*=b.x,f*=b.y,p*=b.x,m*=b.y,d+=C,f+=P,w=Oa(v),v=sA(w)}}return rx({width:p,height:m,x:d,y:f})}function Lg(e,t){const r=Fg(e).scrollLeft;return t?t.left+r:tc(si(e)).left+r}function II(e,t){const r=e.getBoundingClientRect(),n=r.left+t.scrollLeft-Lg(e,r),a=r.top+t.scrollTop;return{x:n,y:a}}function $K(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const s=a==="fixed",o=si(n),u=t?Ig(t.floating):!1;if(n===o||u&&s)return r;let d={scrollLeft:0,scrollTop:0},f=Xs(1);const p=Xs(0),m=ei(n);
vendor: 5,749 bytes, line 49
49if((m||!m&&!s)&&((jd(n)!=="body"||Cp(o))&&(d=Fg(n)),ei(n))){const y=tc(n);f=ku(n),p.x=y.x+n.clientLeft,p.y=y.y+n.clientTop}const g=o&&!m&&!s?II(o,d):Xs(0);return{width:r.width*f.x,height:r.height*f.y,x:r.x*f.x-d.scrollLeft*f.x+p.x+g.x,y:r.y*f.y-d.scrollTop*f.y+p.y+g.y}}function zK(e){return Array.from(e.getClientRects())}function UK(e){const t=si(e),r=Fg(e),n=e.ownerDocument.body,a=ba(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),s=ba(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let o=-r.scrollLeft+Lg(e);const u=-r.scrollTop;return Es(n).direction==="rtl"&&(o+=ba(t.clientWidth,n.clientWidth)-a),{width:a,height:s,x:o,y:u}}const DT=25;function qK(e,t){const r=Oa(e),n=si(e),a=r.visualViewport;let s=n.clientWidth,o=n.clientHeight,u=0,d=0;if(a){s=a.width,o=a.height;const p=hC();(!p||p&&t==="fixed")&&(u=a.offsetLeft,d=a.offsetTop)}const f=Lg(n);if(f<=0){const p=n.ownerDocument,m=p.body,g=getComputedStyle(m),y=p.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,w=Math.abs(n.clientWidth-m.clientWidth-y);w<=DT&&(s-=w)}else f<=DT&&(s+=f);return{width:s,height:o,x:u,y:d}}const HK=new Set(["absolute","fixed"]);function WK(e,t){const r=tc(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,s=ei(e)?ku(e):Xs(1),o=e.clientWidth*s.x,u=e.clientHeight*s.y,d=a*s.x,f=n*s.y;return{width:o,height:u,x:d,y:f}}function IT(e,t,r){let n;if(t==="viewport")n=qK(e,r);else if(t==="document")n=UK(si(e));else if(js(t))n=WK(t,r);else{const a=DI(e);n={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return rx(n)}function FI(e,t){const r=Jo(e);return r===t||!js(r)||Ku(r)?!1:Es(r).position==="fixed"||FI(r,t)}function VK(e,t){const r=t.get(e);if(r)return r;let n=Eh(e,[],!1).filter(u=>js(u)&&jd(u)!=="body"),a=null;const s=Es(e).position==="fixed";let o=s?Jo(e):e;for(;js(o)&&!Ku(o);){const u=Es(o),d=fC(o);!d&&u.position==="fixed"&&(a=null),(s?!d&&!a:!d&&u.position==="static"&&!!a&&HK.has(a.position)||Cp(o)&&!d&&FI(e,o))?n=n.filter(p=>p!==o):a=u,o=Jo(o)}return t.set(e,n),n}function GK(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const o=[...r==="clippingAncestors"?Ig(t)?[]:VK(t,this._c):[].concat(r),n],u=o[0],d=o.reduce((f,p)=>{const m=IT(t,p,a);return f.top=ba(m.top,f.top),f.right=Zo(m.right,f.right),f.bottom=Zo(m.bottom,f.bottom),f.left=ba(m.left,f.left),f},IT(t,u,a));return{width:d.right-d.left,height:d.bottom-d.top,x:d.left,y:d.top}}function QK(e){const{width:t,height:r}=RI(e);return{width:t,height:r}}function KK(e,t,r){const n=ei(t),a=si(t),s=r==="fixed",o=tc(e,!0,s,t);let u={scrollLeft:0,scrollTop:0};const d=Xs(0);function f(){d.x=Lg(a)}if(n||!n&&!s)if((jd(t)!=="body"||Cp(a))&&(u=Fg(t)),n){const y=tc(t,!0,s,t);d.x=y.x+t.clientLeft,d.y=y.y+t.clientTop}else a&&f();s&&!n&&a&&f();const p=a&&!n&&!s?II(a,u):Xs(0),m=o.left+u.scrollLeft-d.x-p.x,g=o.top+u.scrollTop-d.y-p.y;return{x:m,y:g,width:o.width,height:o.height}}function db(e){return Es(e).position==="static"}function FT(e,t){if(!ei(e)||Es(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return si(e)===r&&(r=r.ownerDocument.body),r}function LI(e,t){const r=Oa(e);if(Ig(e))return r;if(!ei(e)){let a=Jo(e);for(;a&&!Ku(a);){if(js(a)&&!db(a))return a;a=Jo(a)}return r}let n=FT(e,t);for(;n&&PK(n)&&db(n);)n=FT(n,t);return n&&Ku(n)&&db(n)&&!fC(n)?r:n||IK(e)||r}const YK=async function(e){const t=this.getOffsetParent||LI,r=this.getDimensions,n=await r(e.floating);return{reference:KK(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function XK(e){return Es(e).direction==="rtl"}const ZK={convertOffsetParentRelativeRectToViewportRelativeRect:$K,getDocumentElement:si,getClippingRect:GK,getOffsetParent:LI,getElementRects:YK,getClientRects:zK,getDimensions:QK,getScale:ku,isElement:js,isRTL:XK};function BI(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function JK(e,t){let r=null,n;const a=si(e);function s(){var u;clearTimeout(n),(u=r)==null||u.disconnect(),r=null}function o(u,d){u===void 0&&(u=!1),d===void 0&&(d=1),s();const f=e.getBoundingClientRect(),{left:p,top:m,width:g,height:y}=f;if(u||t(),!g||!y)return;const w=lm(m),v=lm(a.clientWidth-(p+g)),b=lm(a.clientHeight-(m+y)),N=lm(p),C={rootMargin:-w+"px "+-v+"px "+-b+"px "+-N+"px",threshold:ba(0,Zo(1,d))||1};let P=!0;function E(T){const j=T[0].intersectionRatio;if(j!==d){if(!P)return o();j?o(!1,j):n=setTimeout(()=>{o(!1,1e-7)},1e3)}j===1&&!BI(f,e.getBoundingClientRect())&&o(),P=!1}try{r=new IntersectionObserver(E,{...C,root:a.ownerDocument})}catch{r=new IntersectionObserver(E,C)}r.observe(e)}return o(!0),s}function eY(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:a=!0,ancestorResize:s=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:u=typeof IntersectionObserver=="function",animationFrame:d=!1}=n,f=pC(e),p=a||s?[...f?Eh(f):[],...Eh(t)]:[];p.forEach(N=>{a&&N.addEventListener("scroll",r,{passive:!0}),s&&N.addEventListener("resize",r)});const m=f&&u?JK(f,r):null;let g=-1,y=null;o&&(y=new ResizeObserver(N=>{let[_]=N;_&&_.target===f&&y&&(y.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var C;(C=y)==null||C.observe(t)})),r()}),f&&!d&&y.observe(f),y.observe(t));let w,v=d?tc(e):null;d&&b();function b(){const N=tc(e);v&&!BI(v,N)&&r(),v=N,w=requestAnimationFrame(b)}return r(),()=>{var N;p.forEach(_=>{a&&_.removeEventListener("scroll",r),s&&_.removeEventListener("resize",r)}),m?.(),(N=y)==null||N.disconnect(),y=null,d&&cancelAnimationFrame(w)}}const tY=_K,rY=CK,nY=SK,aY=EK,sY=NK,LT=wK,iY=jK,oY=(e,t,r)=>{const n=new Map,a={platform:ZK,...r},s={...a.platform,_c:n};return bK(e,t,{...a,platform:s})};var lY=typeof document<"u",cY=function(){},Vm=lY?k.useLayoutEffect:cY;function nx(e,t){if(e===t)return!0;
vendor: 2,860 bytes, line 49
49if(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(!nx(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 s=a[n];if(!(s==="_owner"&&e.$$typeof)&&!nx(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function $I(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function BT(e,t){const r=$I(e);return Math.round(t*r)/r}function fb(e){const t=k.useRef(e);return Vm(()=>{t.current=e}),t}function uY(e){e===void 0&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:a,elements:{reference:s,floating:o}={},transform:u=!0,whileElementsMounted:d,open:f}=e,[p,m]=k.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[g,y]=k.useState(n);nx(g,n)||y(n);const[w,v]=k.useState(null),[b,N]=k.useState(null),_=k.useCallback(ee=>{ee!==T.current&&(T.current=ee,v(ee))},[]),C=k.useCallback(ee=>{ee!==j.current&&(j.current=ee,N(ee))},[]),P=s||w,E=o||b,T=k.useRef(null),j=k.useRef(null),O=k.useRef(p),M=d!=null,F=fb(d),L=fb(a),U=fb(f),G=k.useCallback(()=>{if(!T.current||!j.current)return;const ee={placement:t,strategy:r,middleware:g};L.current&&(ee.platform=L.current),oY(T.current,j.current,ee).then(le=>{const se={...le,isPositioned:U.current!==!1};D.current&&!nx(O.current,se)&&(O.current=se,Ap.flushSync(()=>{m(se)}))})},[g,t,r,L,U]);Vm(()=>{f===!1&&O.current.isPositioned&&(O.current.isPositioned=!1,m(ee=>({...ee,isPositioned:!1})))},[f]);const D=k.useRef(!1);Vm(()=>(D.current=!0,()=>{D.current=!1}),[]),Vm(()=>{if(P&&(T.current=P),E&&(j.current=E),P&&E){if(F.current)return F.current(P,E,G);G()}},[P,E,G,F,M]);const Q=k.useMemo(()=>({reference:T,floating:j,setReference:_,setFloating:C}),[_,C]),q=k.useMemo(()=>({reference:P,floating:E}),[P,E]),K=k.useMemo(()=>{const ee={position:r,left:0,top:0};if(!q.floating)return ee;const le=BT(q.floating,p.x),se=BT(q.floating,p.y);return u?{...ee,transform:"translate("+le+"px, "+se+"px)",...$I(q.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:le,top:se}},[r,u,q.floating,p.x,p.y]);return k.useMemo(()=>({...p,update:G,refs:Q,elements:q,floatingStyles:K}),[p,G,Q,q,K])}const dY=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?LT({element:n.current,padding:a}).fn(r):{}:n?LT({element:n,padding:a}).fn(r):{}}}},fY=(e,t)=>({...tY(e),options:[e,t]}),hY=(e,t)=>({...rY(e),options:[e,t]}),pY=(e,t)=>({...iY(e),options:[e,t]}),mY=(e,t)=>({...nY(e),options:[e,t]}),xY=(e,t)=>({...aY(e),options:[e,t]}),gY=(e,t)=>
vendor: 4,813 bytes, line 49
49({...sY(e),options:[e,t]}),vY=(e,t)=>({...dY(e),options:[e,t]});var yY="Arrow",zI=k.forwardRef((e,t)=>{const{children:r,width:n=10,height:a=5,...s}=e;return l.jsx(Vt.svg,{...s,ref:t,width:n,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:l.jsx("polygon",{points:"0,0 30,0 15,10"})})});zI.displayName=yY;var bY=zI;function wY(e){const[t,r]=k.useState(void 0);return On(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});const n=new ResizeObserver(a=>{if(!Array.isArray(a)||!a.length)return;const s=a[0];let o,u;if("borderBoxSize"in s){const d=s.borderBoxSize,f=Array.isArray(d)?d[0]:d;o=f.inlineSize,u=f.blockSize}else o=e.offsetWidth,u=e.offsetHeight;r({width:o,height:u})});return n.observe(e,{box:"border-box"}),()=>n.unobserve(e)}else r(void 0)},[e]),t}var mC="Popper",[UI,Bg]=_p(mC),[SY,qI]=UI(mC),HI=e=>{const{__scopePopper:t,children:r}=e,[n,a]=k.useState(null);return l.jsx(SY,{scope:t,anchor:n,onAnchorChange:a,children:r})};HI.displayName=mC;var WI="PopperAnchor",VI=k.forwardRef((e,t)=>{const{__scopePopper:r,virtualRef:n,...a}=e,s=qI(WI,r),o=k.useRef(null),u=xr(t,o),d=k.useRef(null);return k.useEffect(()=>{const f=d.current;d.current=n?.current||o.current,f!==d.current&&s.onAnchorChange(d.current)}),n?null:l.jsx(Vt.div,{...a,ref:u})});VI.displayName=WI;var xC="PopperContent",[NY,AY]=UI(xC),GI=k.forwardRef((e,t)=>{const{__scopePopper:r,side:n="bottom",sideOffset:a=0,align:s="center",alignOffset:o=0,arrowPadding:u=0,avoidCollisions:d=!0,collisionBoundary:f=[],collisionPadding:p=0,sticky:m="partial",hideWhenDetached:g=!1,updatePositionStrategy:y="optimized",onPlaced:w,...v}=e,b=qI(xC,r),[N,_]=k.useState(null),C=xr(t,de=>_(de)),[P,E]=k.useState(null),T=wY(P),j=T?.width??0,O=T?.height??0,M=n+(s!=="center"?"-"+s:""),F=typeof p=="number"?p:{top:0,right:0,bottom:0,left:0,...p},L=Array.isArray(f)?f:[f],U=L.length>0,G={padding:F,boundary:L.filter(CY),altBoundary:U},{refs:D,floatingStyles:Q,placement:q,isPositioned:K,middlewareData:ee}=uY({strategy:"fixed",placement:M,whileElementsMounted:(...de)=>eY(...de,{animationFrame:y==="always"}),elements:{reference:b.anchor},middleware:[fY({mainAxis:a+O,alignmentAxis:o}),d&&hY({mainAxis:!0,crossAxis:!1,limiter:m==="partial"?pY():void 0,...G}),d&&mY({...G}),xY({...G,apply:({elements:de,rects:we,availableWidth:te,availableHeight:ue})=>{const{width:Ee,height:he}=we.reference,Xe=de.floating.style;Xe.setProperty("--radix-popper-available-width",`${te}px`),Xe.setProperty("--radix-popper-available-height",`${ue}px`),Xe.setProperty("--radix-popper-anchor-width",`${Ee}px`),Xe.setProperty("--radix-popper-anchor-height",`${he}px`)}}),P&&vY({element:P,padding:u}),jY({arrowWidth:j,arrowHeight:O}),g&&gY({strategy:"referenceHidden",...G})]}),[le,se]=YI(q),z=ec(w);On(()=>{K&&z?.()},[K,z]);const B=ee.arrow?.x,I=ee.arrow?.y,H=ee.arrow?.centerOffset!==0,[X,ce]=k.useState();return On(()=>{N&&ce(window.getComputedStyle(N).zIndex)},[N]),l.jsx("div",{ref:D.setFloating,"data-radix-popper-content-wrapper":"",style:{...Q,transform:K?Q.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:X,"--radix-popper-transform-origin":[ee.transformOrigin?.x,ee.transformOrigin?.y].join(" "),...ee.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:l.jsx(NY,{scope:r,placedSide:le,onArrowChange:E,arrowX:B,arrowY:I,shouldHideArrow:H,children:l.jsx(Vt.div,{"data-side":le,"data-align":se,...v,ref:C,style:{...v.style,animation:K?void 0:"none"}})})})});GI.displayName=xC;var QI="PopperArrow",_Y={top:"bottom",right:"left",bottom:"top",left:"right"},KI=k.forwardRef(function(t,r){const{__scopePopper:n,...a}=t,s=AY(QI,n),o=_Y[s.placedSide];return l.jsx("span",{ref:s.onArrowChange,style:{position:"absolute",left:s.arrowX,top:s.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[s.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[s.placedSide],visibility:s.shouldHideArrow?"hidden":void 0},children:l.jsx(bY,{...a,ref:r,style:{...a.style,display:"block"}})})});KI.displayName=QI;function CY(e){return e!==null}var jY=e=>({name:"transformOrigin",options:e,fn(t){const{placement:r,rects:n,middlewareData:a}=t,o=a.arrow?.centerOffset!==0,u=o?0:e.arrowWidth,d=o?0:e.arrowHeight,[f,p]=YI(r),m={start:"0%",center:"50%",end:"100%"}[p],g=(a.arrow?.x??0)+u/2,y=(a.arrow?.y??0)+d/2;let w="",v="";return f==="bottom"?(w=o?m:`${g}px`,v=`${-d}px`):f==="top"?(w=o?m:`${g}px`,v=`${n.floating.height+d}px`):f==="right"?(w=`${-d}px`,v=o?m:`${y}px`):f==="left"&&(w=`${n.floating.width+d}px`,v=o?m:`${y}px`),{data:{x:w,y:v}}}});function YI(e){const[t,r="center"]=e.split("-");return[t,r]}var EY=HI,XI=VI,ZI=GI,JI=KI,TY="Portal",gC=k.forwardRef((e,t)=>
vendor: 4,157 bytes, line 49
49{const{container:r,...n}=e,[a,s]=k.useState(!1);On(()=>s(!0),[]);const o=r||a&&globalThis?.document?.body;return o?AI.createPortal(l.jsx(Vt.div,{...n,ref:t}),o):null});gC.displayName=TY;function OY(e,t){return k.useReducer((r,n)=>t[r][n]??r,e)}var jp=e=>{const{present:t,children:r}=e,n=PY(t),a=typeof r=="function"?r({present:n.isPresent}):k.Children.only(r),s=xr(n.ref,kY(a));return typeof r=="function"||n.isPresent?k.cloneElement(a,{ref:s}):null};jp.displayName="Presence";function PY(e){const[t,r]=k.useState(),n=k.useRef(null),a=k.useRef(e),s=k.useRef("none"),o=e?"mounted":"unmounted",[u,d]=OY(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return k.useEffect(()=>{const f=cm(n.current);s.current=u==="mounted"?f:"none"},[u]),On(()=>{const f=n.current,p=a.current;if(p!==e){const g=s.current,y=cm(f);e?d("MOUNT"):y==="none"||f?.display==="none"?d("UNMOUNT"):d(p&&g!==y?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,d]),On(()=>{if(t){let f;const p=t.ownerDocument.defaultView??window,m=y=>{const v=cm(n.current).includes(CSS.escape(y.animationName));if(y.target===t&&v&&(d("ANIMATION_END"),!a.current)){const b=t.style.animationFillMode;t.style.animationFillMode="forwards",f=p.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=b)})}},g=y=>{y.target===t&&(s.current=cm(n.current))};return t.addEventListener("animationstart",g),t.addEventListener("animationcancel",m),t.addEventListener("animationend",m),()=>{p.clearTimeout(f),t.removeEventListener("animationstart",g),t.removeEventListener("animationcancel",m),t.removeEventListener("animationend",m)}}else d("ANIMATION_END")},[t,d]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:k.useCallback(f=>{n.current=f?getComputedStyle(f):null,r(f)},[])}}function cm(e){return e?.animationName||"none"}function kY(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var MY=jg[" useInsertionEffect ".trim().toString()]||On;function iA({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){const[a,s,o]=RY({defaultProp:t,onChange:r}),u=e!==void 0,d=u?e:a;{const p=k.useRef(e!==void 0);k.useEffect(()=>{const m=p.current;m!==u&&console.warn(`${n} is changing from ${m?"controlled":"uncontrolled"} to ${u?"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.`),p.current=u},[u,n])}const f=k.useCallback(p=>{if(u){const m=DY(p)?p(e):p;m!==e&&o.current?.(m)}else s(p)},[u,e,s,o]);return[d,f]}function RY({defaultProp:e,onChange:t}){const[r,n]=k.useState(e),a=k.useRef(r),s=k.useRef(t);return MY(()=>{s.current=t},[t]),k.useEffect(()=>{a.current!==r&&(s.current?.(r),a.current=r)},[r,a]),[r,n,s]}function DY(e){return typeof e=="function"}var eF=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"}),IY="VisuallyHidden",tF=k.forwardRef((e,t)=>l.jsx(Vt.span,{...e,ref:t,style:{...eF,...e.style}}));tF.displayName=IY;var FY=tF,[$g]=_p("Tooltip",[Bg]),vC=Bg(),rF="TooltipProvider",LY=700,$T="tooltip.open",[BY,nF]=$g(rF),aF=e=>{const{__scopeTooltip:t,delayDuration:r=LY,skipDelayDuration:n=300,disableHoverableContent:a=!1,children:s}=e,o=k.useRef(!0),u=k.useRef(!1),d=k.useRef(0);return k.useEffect(()=>{const f=d.current;return()=>window.clearTimeout(f)},[]),l.jsx(BY,{scope:t,isOpenDelayedRef:o,delayDuration:r,onOpen:k.useCallback(()=>{window.clearTimeout(d.current),o.current=!1},[]),onClose:k.useCallback(()=>{window.clearTimeout(d.current),d.current=window.setTimeout(()=>o.current=!0,n)},[n]),isPointerInTransitRef:u,onPointerInTransitChange:k.useCallback(f=>{u.current=f},[]),disableHoverableContent:a,children:s})};aF.displayName=rF;var sF="Tooltip",[uCe,zg]=$g(sF),oA="TooltipTrigger",$Y=k.forwardRef((e,t)=>
vendor: 10,242 bytes, line 49
49{const{__scopeTooltip:r,...n}=e,a=zg(oA,r),s=nF(oA,r),o=vC(r),u=k.useRef(null),d=xr(t,u,a.onTriggerChange),f=k.useRef(!1),p=k.useRef(!1),m=k.useCallback(()=>f.current=!1,[]);return k.useEffect(()=>()=>document.removeEventListener("pointerup",m),[m]),l.jsx(XI,{asChild:!0,...o,children:l.jsx(Vt.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...n,ref:d,onPointerMove:jt(e.onPointerMove,g=>{g.pointerType!=="touch"&&!p.current&&!s.isPointerInTransitRef.current&&(a.onTriggerEnter(),p.current=!0)}),onPointerLeave:jt(e.onPointerLeave,()=>{a.onTriggerLeave(),p.current=!1}),onPointerDown:jt(e.onPointerDown,()=>{a.open&&a.onClose(),f.current=!0,document.addEventListener("pointerup",m,{once:!0})}),onFocus:jt(e.onFocus,()=>{f.current||a.onOpen()}),onBlur:jt(e.onBlur,a.onClose),onClick:jt(e.onClick,a.onClose)})})});$Y.displayName=oA;var zY="TooltipPortal",[dCe,UY]=$g(zY,{forceMount:void 0}),Yu="TooltipContent",qY=k.forwardRef((e,t)=>{const r=UY(Yu,e.__scopeTooltip),{forceMount:n=r.forceMount,side:a="top",...s}=e,o=zg(Yu,e.__scopeTooltip);return l.jsx(jp,{present:n||o.open,children:o.disableHoverableContent?l.jsx(iF,{side:a,...s,ref:t}):l.jsx(HY,{side:a,...s,ref:t})})}),HY=k.forwardRef((e,t)=>{const r=zg(Yu,e.__scopeTooltip),n=nF(Yu,e.__scopeTooltip),a=k.useRef(null),s=xr(t,a),[o,u]=k.useState(null),{trigger:d,onClose:f}=r,p=a.current,{onPointerInTransitChange:m}=n,g=k.useCallback(()=>{u(null),m(!1)},[m]),y=k.useCallback((w,v)=>{const b=w.currentTarget,N={x:w.clientX,y:w.clientY},_=KY(N,b.getBoundingClientRect()),C=YY(N,_),P=XY(v.getBoundingClientRect()),E=JY([...C,...P]);u(E),m(!0)},[m]);return k.useEffect(()=>()=>g(),[g]),k.useEffect(()=>{if(d&&p){const w=b=>y(b,p),v=b=>y(b,d);return d.addEventListener("pointerleave",w),p.addEventListener("pointerleave",v),()=>{d.removeEventListener("pointerleave",w),p.removeEventListener("pointerleave",v)}}},[d,p,y,g]),k.useEffect(()=>{if(o){const w=v=>{const b=v.target,N={x:v.clientX,y:v.clientY},_=d?.contains(b)||p?.contains(b),C=!ZY(N,o);_?g():C&&(g(),f())};return document.addEventListener("pointermove",w),()=>document.removeEventListener("pointermove",w)}},[d,p,o,f,g]),l.jsx(iF,{...e,ref:s})}),[WY,VY]=$g(sF,{isInside:!1}),GY=GQ("TooltipContent"),iF=k.forwardRef((e,t)=>{const{__scopeTooltip:r,children:n,"aria-label":a,onEscapeKeyDown:s,onPointerDownOutside:o,...u}=e,d=zg(Yu,r),f=vC(r),{onClose:p}=d;return k.useEffect(()=>(document.addEventListener($T,p),()=>document.removeEventListener($T,p)),[p]),k.useEffect(()=>{if(d.trigger){const m=g=>{g.target?.contains(d.trigger)&&p()};return window.addEventListener("scroll",m,{capture:!0}),()=>window.removeEventListener("scroll",m,{capture:!0})}},[d.trigger,p]),l.jsx(Rg,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:s,onPointerDownOutside:o,onFocusOutside:m=>m.preventDefault(),onDismiss:p,children:l.jsxs(ZI,{"data-state":d.stateAttribute,...f,...u,ref:t,style:{...u.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:[l.jsx(GY,{children:n}),l.jsx(WY,{scope:r,isInside:!0,children:l.jsx(FY,{id:d.contentId,role:"tooltip",children:a||n})})]})})});qY.displayName=Yu;var oF="TooltipArrow",QY=k.forwardRef((e,t)=>{const{__scopeTooltip:r,...n}=e,a=vC(r);return VY(oF,r).isInside?null:l.jsx(JI,{...a,...n,ref:t})});QY.displayName=oF;function KY(e,t){const r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),s=Math.abs(t.left-e.x);switch(Math.min(r,n,a,s)){case s:return"left";case a:return"right";case r:return"top";case n:return"bottom";default:throw new Error("unreachable")}}function YY(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 XY(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 ZY(e,t){const{x:r,y:n}=e;let a=!1;for(let s=0,o=t.length-1;s<t.length;o=s++){const u=t[s],d=t[o],f=u.x,p=u.y,m=d.x,g=d.y;p>n!=g>n&&r<(m-f)*(n-p)/(g-p)+f&&(a=!a)}return a}function JY(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),eX(t)}function eX(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 s=t[t.length-1],o=t[t.length-2];if((s.x-o.x)*(a.y-o.y)>=(s.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 s=r[r.length-1],o=r[r.length-2];if((s.x-o.x)*(a.y-o.y)>=(s.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 tX=aF;function lF(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=lF(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function ut(){for(var e,t,r=0,n="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=lF(e))&&(n&&(n+=" "),n+=t);return n}const yC="-",rX=e=>{const t=aX(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:o=>{const u=o.split(yC);return u[0]===""&&u.length!==1&&u.shift(),cF(u,t)||nX(o)},getConflictingClassGroupIds:(o,u)=>{const d=r[o]||[];return u&&n[o]?[...d,...n[o]]:d}}},cF=(e,t)=>{if(e.length===0)return t.classGroupId;const r=e[0],n=t.nextPart.get(r),a=n?cF(e.slice(1),n):void 0;if(a)return a;if(t.validators.length===0)return;const s=e.join(yC);return t.validators.find(({validator:o})=>o(s))?.classGroupId},zT=/^\[(.+)\]$/,nX=e=>{if(zT.test(e)){const t=zT.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},aX=e=>{const{theme:t,classGroups:r}=e,n={nextPart:new Map,validators:[]};for(const a in r)lA(r[a],n,a,t);return n},lA=(e,t,r,n)=>{e.forEach(a=>{if(typeof a=="string"){const s=a===""?t:UT(t,a);s.classGroupId=r;return}if(typeof a=="function"){if(sX(a)){lA(a(n),t,r,n);return}t.validators.push({validator:a,classGroupId:r});return}Object.entries(a).forEach(([s,o])=>{lA(o,UT(t,s),r,n)})})},UT=(e,t)=>{let r=e;return t.split(yC).forEach(n=>{r.nextPart.has(n)||r.nextPart.set(n,{nextPart:new Map,validators:[]}),r=r.nextPart.get(n)}),r},sX=e=>e.isThemeGetter,iX=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,n=new Map;const a=(s,o)=>{r.set(s,o),t++,t>e&&(t=0,n=r,r=new Map)};return{get(s){let o=r.get(s);if(o!==void 0)return o;if((o=n.get(s))!==void 0)return a(s,o),o},set(s,o){r.has(s)?r.set(s,o):a(s,o)}}},cA="!",uA=":",oX=uA.length,lX=e=>{const{prefix:t,experimentalParseClassName:r}=e;let n=a=>{const s=[];let o=0,u=0,d=0,f;for(let w=0;w<a.length;w++){let v=a[w];if(o===0&&u===0){if(v===uA){s.push(a.slice(d,w)),d=w+oX;continue}if(v==="/"){f=w;continue}}v==="["?o++:v==="]"?o--:v==="("?u++:v===")"&&u--}const p=s.length===0?a:a.substring(d),m=cX(p),g=m!==p,y=f&&f>d?f-d:void 0;return{modifiers:s,hasImportantModifier:g,baseClassName:m,maybePostfixModifierPosition:y}};if(t){const a=t+uA,s=n;n=o=>o.startsWith(a)?s(o.substring(a.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:o,maybePostfixModifierPosition:void 0}}if(r){const a=n;n=s=>r({className:s,parseClassName:a})}return n},cX=e=>e.endsWith(cA)?e.substring(0,e.length-1):e.startsWith(cA)?e.substring(1):e,uX=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map(n=>[n,!0]));return n=>{if(n.length<=1)return n;const a=[];let s=[];return n.forEach(o=>{o[0]==="["||t[o]?(a.push(...s.sort(),o),s=[]):s.push(o)}),a.push(...s.sort()),a}},dX=e=>({cache:iX(e.cacheSize),parseClassName:lX(e),sortModifiers:uX(e),...rX(e)}),fX=/\s+/,hX=(e,t)=>{const{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:a,sortModifiers:s}=t,o=[],u=e.trim().split(fX);let d="";for(let f=u.length-1;f>=0;f-=1){const p=u[f],{isExternal:m,modifiers:g,hasImportantModifier:y,baseClassName:w,maybePostfixModifierPosition:v}=r(p);if(m){d=p+(d.length>0?" "+d:d);continue}let b=!!v,N=n(b?w.substring(0,v):w);if(!N){if(!b){d=p+(d.length>0?" "+d:d);continue}if(N=n(w),!N){d=p+(d.length>0?" "+d:d);continue}b=!1}const _=s(g).join(":"),C=y?_+cA:_,P=C+N;if(o.includes(P))continue;o.push(P);const E=a(N,b);for(let T=0;T<E.length;++T){const j=E[T];o.push(C+j)}d=p+(d.length>0?" "+d:d)}return d};function pX(){let e=0,t,r,n="";for(;e<arguments.length;)(t=arguments[e++])&&(r=uF(t))&&(n&&(n+=" "),n+=r);return n}const uF=e=>{if(typeof e=="string")return e;let t,r="";for(let n=0;n<e.length;n++)e[n]&&(t=uF(e[n]))&&(r&&(r+=" "),r+=t);return r};function mX(e,...t){let r,n,a,s=o;function o(d){const f=t.reduce((p,m)=>m(p),e());return r=dX(f),n=r.cache.get,a=r.cache.set,s=u,u(d)}function u(d){const f=n(d);if(f)return f;const p=hX(d,r);return a(d,p),p}return function(){return s(pX.apply(null,arguments))}}const Lr=e=>{const t=r=>r[e]||[];return t.isThemeGetter=!0,t},dF=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,fF=/^\((?:(\w[\w-]*):)?(.+)\)$/i,xX=/^\d+\/\d+$/,gX=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,vX=/\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$/,yX=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,bX=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,wX=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,uu=e=>xX.test(e),pt=e=>!!e&&!Number.isNaN(Number(e)),Fo=e=>!!e&&Number.isInteger(Number(e)),hb=e=>e.endsWith("%")&&pt(e.slice(0,-1)),Ti=e=>gX.test(e),SX=()=>!0,NX=e=>vX.test(e)&&!yX.test(e),hF=()=>!1,AX=e=>bX.test(e),_X=e=>wX.test(e),CX=e=>!Ge(e)&&!Qe(e),jX=e=>Ed(e,xF,hF),Ge=e=>dF.test(e),Ol=e=>Ed(e,gF,NX),pb=e=>Ed(e,kX,pt),qT=e=>Ed(e,pF,hF),EX=e=>Ed(e,mF,_X),um=e=>Ed(e,vF,AX),Qe=e=>fF.test(e),zf=e=>Td(e,gF),TX=e=>Td(e,MX),HT=e=>Td(e,pF),OX=e=>Td(e,xF),PX=e=>Td(e,mF),dm=e=>Td(e,vF,!0),Ed=(e,t,r)=>{const n=dF.exec(e);
vendor: 4,473 bytes, line 49
49return n?n[1]?t(n[1]):r(n[2]):!1},Td=(e,t,r=!1)=>{const n=fF.exec(e);return n?n[1]?t(n[1]):r:!1},pF=e=>e==="position"||e==="percentage",mF=e=>e==="image"||e==="url",xF=e=>e==="length"||e==="size"||e==="bg-size",gF=e=>e==="length",kX=e=>e==="number",MX=e=>e==="family-name",vF=e=>e==="shadow",RX=()=>{const e=Lr("color"),t=Lr("font"),r=Lr("text"),n=Lr("font-weight"),a=Lr("tracking"),s=Lr("leading"),o=Lr("breakpoint"),u=Lr("container"),d=Lr("spacing"),f=Lr("radius"),p=Lr("shadow"),m=Lr("inset-shadow"),g=Lr("text-shadow"),y=Lr("drop-shadow"),w=Lr("blur"),v=Lr("perspective"),b=Lr("aspect"),N=Lr("ease"),_=Lr("animate"),C=()=>["auto","avoid","all","avoid-page","page","left","right","column"],P=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],E=()=>[...P(),Qe,Ge],T=()=>["auto","hidden","clip","visible","scroll"],j=()=>["auto","contain","none"],O=()=>[Qe,Ge,d],M=()=>[uu,"full","auto",...O()],F=()=>[Fo,"none","subgrid",Qe,Ge],L=()=>["auto",{span:["full",Fo,Qe,Ge]},Fo,Qe,Ge],U=()=>[Fo,"auto",Qe,Ge],G=()=>["auto","min","max","fr",Qe,Ge],D=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],Q=()=>["start","end","center","stretch","center-safe","end-safe"],q=()=>["auto",...O()],K=()=>[uu,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...O()],ee=()=>[e,Qe,Ge],le=()=>[...P(),HT,qT,{position:[Qe,Ge]}],se=()=>["no-repeat",{repeat:["","x","y","space","round"]}],z=()=>["auto","cover","contain",OX,jX,{size:[Qe,Ge]}],B=()=>[hb,zf,Ol],I=()=>["","none","full",f,Qe,Ge],H=()=>["",pt,zf,Ol],X=()=>["solid","dashed","dotted","double"],ce=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],de=()=>[pt,hb,HT,qT],we=()=>["","none",w,Qe,Ge],te=()=>["none",pt,Qe,Ge],ue=()=>["none",pt,Qe,Ge],Ee=()=>[pt,Qe,Ge],he=()=>[uu,"full",...O()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Ti],breakpoint:[Ti],color:[SX],container:[Ti],"drop-shadow":[Ti],ease:["in","out","in-out"],font:[CX],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Ti],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Ti],shadow:[Ti],spacing:["px",pt],text:[Ti],"text-shadow":[Ti],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",uu,Ge,Qe,b]}],container:["container"],columns:[{columns:[pt,Ge,Qe,u]}],"break-after":[{"break-after":C()}],"break-before":[{"break-before":C()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:E()}],overflow:[{overflow:T()}],"overflow-x":[{"overflow-x":T()}],"overflow-y":[{"overflow-y":T()}],overscroll:[{overscroll:j()}],"overscroll-x":[{"overscroll-x":j()}],"overscroll-y":[{"overscroll-y":j()}],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:[Fo,"auto",Qe,Ge]}],basis:[{basis:[uu,"full","auto",u,...O()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[pt,uu,"auto","initial","none",Ge]}],grow:[{grow:["",pt,Qe,Ge]}],shrink:[{shrink:["",pt,Qe,Ge]}],order:[{order:[Fo,"first","last","none",Qe,Ge]}],"grid-cols":[{"grid-cols":F()}],"col-start-end":[{col:L()}],"col-start":[{"col-start":U()}
vendor: 11,080 bytes, line 49
49],"col-end":[{"col-end":U()}],"grid-rows":[{"grid-rows":F()}],"row-start-end":[{row:L()}],"row-start":[{"row-start":U()}],"row-end":[{"row-end":U()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":G()}],"auto-rows":[{"auto-rows":G()}],gap:[{gap:O()}],"gap-x":[{"gap-x":O()}],"gap-y":[{"gap-y":O()}],"justify-content":[{justify:[...D(),"normal"]}],"justify-items":[{"justify-items":[...Q(),"normal"]}],"justify-self":[{"justify-self":["auto",...Q()]}],"align-content":[{content:["normal",...D()]}],"align-items":[{items:[...Q(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...Q(),{baseline:["","last"]}]}],"place-content":[{"place-content":D()}],"place-items":[{"place-items":[...Q(),"baseline"]}],"place-self":[{"place-self":["auto",...Q()]}],p:[{p:O()}],px:[{px:O()}],py:[{py:O()}],ps:[{ps:O()}],pe:[{pe:O()}],pt:[{pt:O()}],pr:[{pr:O()}],pb:[{pb:O()}],pl:[{pl:O()}],m:[{m:q()}],mx:[{mx:q()}],my:[{my:q()}],ms:[{ms:q()}],me:[{me:q()}],mt:[{mt:q()}],mr:[{mr:q()}],mb:[{mb:q()}],ml:[{ml:q()}],"space-x":[{"space-x":O()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":O()}],"space-y-reverse":["space-y-reverse"],size:[{size:K()}],w:[{w:[u,"screen",...K()]}],"min-w":[{"min-w":[u,"screen","none",...K()]}],"max-w":[{"max-w":[u,"screen","none","prose",{screen:[o]},...K()]}],h:[{h:["screen","lh",...K()]}],"min-h":[{"min-h":["screen","lh","none",...K()]}],"max-h":[{"max-h":["screen","lh",...K()]}],"font-size":[{text:["base",r,zf,Ol]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[n,Qe,pb]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",hb,Ge]}],"font-family":[{font:[TX,Ge,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[a,Qe,Ge]}],"line-clamp":[{"line-clamp":[pt,"none",Qe,pb]}],leading:[{leading:[s,...O()]}],"list-image":[{"list-image":["none",Qe,Ge]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",Qe,Ge]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:ee()}],"text-color":[{text:ee()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...X(),"wavy"]}],"text-decoration-thickness":[{decoration:[pt,"from-font","auto",Qe,Ol]}],"text-decoration-color":[{decoration:ee()}],"underline-offset":[{"underline-offset":[pt,"auto",Qe,Ge]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:O()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Qe,Ge]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Qe,Ge]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:le()}],"bg-repeat":[{bg:se()}],"bg-size":[{bg:z()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Fo,Qe,Ge],radial:["",Qe,Ge],conic:[Fo,Qe,Ge]},PX,EX]}],"bg-color":[{bg:ee()}],"gradient-from-pos":[{from:B()}],"gradient-via-pos":[{via:B()}],"gradient-to-pos":[{to:B()}],"gradient-from":[{from:ee()}],"gradient-via":[{via:ee()}],"gradient-to":[{to:ee()}],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:H()}],"border-w-x":[{"border-x":H()}],"border-w-y":[{"border-y":H()}],"border-w-s":[{"border-s":H()}],"border-w-e":[{"border-e":H()}],"border-w-t":[{"border-t":H()}],"border-w-r":[{"border-r":H()}],"border-w-b":[{"border-b":H()}],"border-w-l":[{"border-l":H()}],"divide-x":[{"divide-x":H()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":H()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...X(),"hidden","none"]}],"divide-style":[{divide:[...X(),"hidden","none"]}],"border-color":[{border:ee()}],"border-color-x":[{"border-x":ee()}],"border-color-y":[{"border-y":ee()}],"border-color-s":[{"border-s":ee()}],"border-color-e":[{"border-e":ee()}],"border-color-t":[{"border-t":ee()}],"border-color-r":[{"border-r":ee()}],"border-color-b":[{"border-b":ee()}],"border-color-l":[{"border-l":ee()}],"divide-color":[{divide:ee()}],"outline-style":[{outline:[...X(),"none","hidden"]}],"outline-offset":[{"outline-offset":[pt,Qe,Ge]}],"outline-w":[{outline:["",pt,zf,Ol]}],"outline-color":[{outline:ee()}],shadow:[{shadow:["","none",p,dm,um]}],"shadow-color":[{shadow:ee()}],"inset-shadow":[{"inset-shadow":["none",m,dm,um]}],"inset-shadow-color":[{"inset-shadow":ee()}],"ring-w":[{ring:H()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:ee()}],"ring-offset-w":[{"ring-offset":[pt,Ol]}],"ring-offset-color":[{"ring-offset":ee()}],"inset-ring-w":[{"inset-ring":H()}],"inset-ring-color":[{"inset-ring":ee()}],"text-shadow":[{"text-shadow":["none",g,dm,um]}],"text-shadow-color":[{"text-shadow":ee()}],opacity:[{opacity:[pt,Qe,Ge]}],"mix-blend":[{"mix-blend":[...ce(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ce()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[pt]}],"mask-image-linear-from-pos":[{"mask-linear-from":de()}],"mask-image-linear-to-pos":[{"mask-linear-to":de()}],"mask-image-linear-from-color":[{"mask-linear-from":ee()}],"mask-image-linear-to-color":[{"mask-linear-to":ee()}],"mask-image-t-from-pos":[{"mask-t-from":de()}],"mask-image-t-to-pos":[{"mask-t-to":de()}],"mask-image-t-from-color":[{"mask-t-from":ee()}],"mask-image-t-to-color":[{"mask-t-to":ee()}],"mask-image-r-from-pos":[{"mask-r-from":de()}],"mask-image-r-to-pos":[{"mask-r-to":de()}],"mask-image-r-from-color":[{"mask-r-from":ee()}],"mask-image-r-to-color":[{"mask-r-to":ee()}],"mask-image-b-from-pos":[{"mask-b-from":de()}],"mask-image-b-to-pos":[{"mask-b-to":de()}],"mask-image-b-from-color":[{"mask-b-from":ee()}],"mask-image-b-to-color":[{"mask-b-to":ee()}],"mask-image-l-from-pos":[{"mask-l-from":de()}],"mask-image-l-to-pos":[{"mask-l-to":de()}],"mask-image-l-from-color":[{"mask-l-from":ee()}],"mask-image-l-to-color":[{"mask-l-to":ee()}],"mask-image-x-from-pos":[{"mask-x-from":de()}],"mask-image-x-to-pos":[{"mask-x-to":de()}],"mask-image-x-from-color":[{"mask-x-from":ee()}],"mask-image-x-to-color":[{"mask-x-to":ee()}],"mask-image-y-from-pos":[{"mask-y-from":de()}],"mask-image-y-to-pos":[{"mask-y-to":de()}],"mask-image-y-from-color":[{"mask-y-from":ee()}],"mask-image-y-to-color":[{"mask-y-to":ee()}],"mask-image-radial":[{"mask-radial":[Qe,Ge]}],"mask-image-radial-from-pos":[{"mask-radial-from":de()}],"mask-image-radial-to-pos":[{"mask-radial-to":de()}],"mask-image-radial-from-color":[{"mask-radial-from":ee()}],"mask-image-radial-to-color":[{"mask-radial-to":ee()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":P()}],"mask-image-conic-pos":[{"mask-conic":[pt]}],"mask-image-conic-from-pos":[{"mask-conic-from":de()}],"mask-image-conic-to-pos":[{"mask-conic-to":de()}],"mask-image-conic-from-color":[{"mask-conic-from":ee()}],"mask-image-conic-to-color":[{"mask-conic-to":ee()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:le()}],"mask-repeat":[{mask:se()}],"mask-size":[{mask:z()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",Qe,Ge]}],filter:[{filter:["","none",Qe,Ge]}],blur:[{blur:we()}],brightness:[{brightness:[pt,Qe,Ge]}],contrast:[{contrast:[pt,Qe,Ge]}],"drop-shadow":[{"drop-shadow":["","none",y,dm,um]}],"drop-shadow-color":[{"drop-shadow":ee()}],grayscale:[{grayscale:["",pt,Qe,Ge]}],"hue-rotate":[{"hue-rotate":[pt,Qe,Ge]}],invert:[{invert:["",pt,Qe,Ge]}],saturate:[{saturate:[pt,Qe,Ge]}],sepia:[{sepia:["",pt,Qe,Ge]}],"backdrop-filter":[{"backdrop-filter":["","none",Qe,Ge]}],"backdrop-blur":[{"backdrop-blur":we()}],"backdrop-brightness":[{"backdrop-brightness":[pt,Qe,Ge]}],"backdrop-contrast":[{"backdrop-contrast":[pt,Qe,Ge]}],"backdrop-grayscale":[{"backdrop-grayscale":["",pt,Qe,Ge]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[pt,Qe,Ge]}],"backdrop-invert":[{"backdrop-invert":["",pt,Qe,Ge]}],"backdrop-opacity":[{"backdrop-opacity":[pt,Qe,Ge]}],"backdrop-saturate":[{"backdrop-saturate":[pt,Qe,Ge]}],"backdrop-sepia":[{"backdrop-sepia":["",pt,Qe,Ge]}],"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:["","all","colors","opacity","shadow","transform","none",Qe,Ge]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[pt,"initial",Qe,Ge]}],ease:[{ease:["linear","initial",N,Qe,Ge]}],delay:[{delay:[pt,Qe,Ge]}],animate:[{animate:["none",_,Qe,Ge]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[v,Qe,Ge]}],"perspective-origin":[{"perspective-origin":E()}],rotate:[{rotate:te()}],"rotate-x":[{"rotate-x":te()}],"rotate-y":[{"rotate-y":te()}],"rotate-z":[{"rotate-z":te()}],scale:[{scale:ue()}],"scale-x":[{"scale-x":ue()}],"scale-y":[{"scale-y":ue()}],"scale-z":[{"scale-z":ue()}],"scale-3d":["scale-3d"],skew:[{skew:Ee()}],"skew-x":[{"skew-x":Ee()}],"skew-y":[{"skew-y":Ee()}],transform:[{transform:[Qe,Ge,"","none","gpu","cpu"]}],"transform-origin":[{origin:E()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:he()}],"translate-x":[{"translate-x":he()}],"translate-y":[{"translate-y":he()}],"translate-z":[{"translate-z":he()}],"translate-none":["translate-none"],accent:[{accent:ee()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:ee()}
vendor: 6,752 bytes, line 49
49],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",Qe,Ge]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":O()}],"scroll-mx":[{"scroll-mx":O()}],"scroll-my":[{"scroll-my":O()}],"scroll-ms":[{"scroll-ms":O()}],"scroll-me":[{"scroll-me":O()}],"scroll-mt":[{"scroll-mt":O()}],"scroll-mr":[{"scroll-mr":O()}],"scroll-mb":[{"scroll-mb":O()}],"scroll-ml":[{"scroll-ml":O()}],"scroll-p":[{"scroll-p":O()}],"scroll-px":[{"scroll-px":O()}],"scroll-py":[{"scroll-py":O()}],"scroll-ps":[{"scroll-ps":O()}],"scroll-pe":[{"scroll-pe":O()}],"scroll-pt":[{"scroll-pt":O()}],"scroll-pr":[{"scroll-pr":O()}],"scroll-pb":[{"scroll-pb":O()}],"scroll-pl":[{"scroll-pl":O()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Qe,Ge]}],fill:[{fill:["none",...ee()]}],"stroke-w":[{stroke:[pt,zf,Ol,pb]}],stroke:[{stroke:["none",...ee()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},DX=mX(RX);function Xt(...e){return DX(ut(e))}function IX({delayDuration:e=0,...t}){return l.jsx(tX,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:e,...t})}const WT=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,VT=ut,yF=(e,t)=>r=>{var n;if(t?.variants==null)return VT(e,r?.class,r?.className);const{variants:a,defaultVariants:s}=t,o=Object.keys(a).map(f=>{const p=r?.[f],m=s?.[f];if(p===null)return null;const g=WT(p)||WT(m);return a[f][g]}),u=r&&Object.entries(r).reduce((f,p)=>{let[m,g]=p;return g===void 0||(f[m]=g),f},{}),d=t==null||(n=t.compoundVariants)===null||n===void 0?void 0:n.reduce((f,p)=>{let{class:m,className:g,...y}=p;return Object.entries(y).every(w=>{let[v,b]=w;return Array.isArray(b)?b.includes({...s,...u}[v]):{...s,...u}[v]===b})?[...f,m,g]:f},[]);return VT(e,o,d,r?.class,r?.className)},FX=yF("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-transparent shadow-xs hover:bg-accent dark:bg-transparent dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function it({className:e,variant:t,size:r,asChild:n=!1,...a}){const s=n?CI:"button";return l.jsx(s,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:Xt(FX({variant:t,size:r,className:e})),...a}
vendor: 5,811 bytes, lines 49-109
49)}function Kt({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:Xt("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",e),...t})}function fm({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:20","data-slot":"card-header",className:Xt("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-2 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",e),...t})}function hm({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:33","data-slot":"card-title",className:Xt("leading-none font-semibold",e),...t})}function dr({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:Xt("px-6",e),...t})}/**
50 * @license lucide-react v0.453.0 - ISC
51 *
52 * This source code is licensed under the ISC license.
53 * See the LICENSE file in the root directory of this source tree.
54 */const LX=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),bF=(...e)=>e.filter((t,r,n)=>!!t&&n.indexOf(t)===r).join(" ");/**
55 * @license lucide-react v0.453.0 - ISC
56 *
57 * This source code is licensed under the ISC license.
58 * See the LICENSE file in the root directory of this source tree.
59 */var BX={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
60 * @license lucide-react v0.453.0 - ISC
61 *
62 * This source code is licensed under the ISC license.
63 * See the LICENSE file in the root directory of this source tree.
64 */const $X=k.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:n,className:a="",children:s,iconNode:o,...u},d)=>k.createElement("svg",{ref:d,...BX,width:t,height:t,stroke:e,strokeWidth:n?Number(r)*24/Number(t):r,className:bF("lucide",a),...u},[...o.map(([f,p])=>k.createElement(f,p)),...Array.isArray(s)?s:[s]]));/**
65 * @license lucide-react v0.453.0 - ISC
66 *
67 * This source code is licensed under the ISC license.
68 * See the LICENSE file in the root directory of this source tree.
69 */const Fe=(e,t)=>{const r=k.forwardRef(({className:n,...a},s)=>k.createElement($X,{ref:s,iconNode:t,className:bF(`lucide-${LX(e)}`,n),...a}));return r.displayName=`${e}`,r};/**
70 * @license lucide-react v0.453.0 - ISC
71 *
72 * This source code is licensed under the ISC license.
73 * See the LICENSE file in the root directory of this source tree.
74 */const dA=Fe("Activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]);/**
75 * @license lucide-react v0.453.0 - ISC
76 *
77 * This source code is licensed under the ISC license.
78 * See the LICENSE file in the root directory of this source tree.
79 */const wF=Fe("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/**
80 * @license lucide-react v0.453.0 - ISC
81 *
82 * This source code is licensed under the ISC license.
83 * See the LICENSE file in the root directory of this source tree.
84 */const fA=Fe("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/**
85 * @license lucide-react v0.453.0 - ISC
86 *
87 * This source code is licensed under the ISC license.
88 * See the LICENSE file in the root directory of this source tree.
89 */const zX=Fe("BellOff",[["path",{d:"M8.7 3A6 6 0 0 1 18 8a21.3 21.3 0 0 0 .6 5",key:"o7mx20"}],["path",{d:"M17 17H3s3-2 3-9a4.67 4.67 0 0 1 .3-1.7",key:"16f1lm"}],["path",{d:"M10.3 21a1.94 1.94 0 0 0 3.4 0",key:"qgo35s"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);/**
90 * @license lucide-react v0.453.0 - ISC
91 *
92 * This source code is licensed under the ISC license.
93 * See the LICENSE file in the root directory of this source tree.
94 */const ax=Fe("Bell",[["path",{d:"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9",key:"1qo2s2"}],["path",{d:"M10.3 21a1.94 1.94 0 0 0 3.4 0",key:"qgo35s"}]]);/**
95 * @license lucide-react v0.453.0 - ISC
96 *
97 * This source code is licensed under the ISC license.
98 * See the LICENSE file in the root directory of this source tree.
99 */const bC=Fe("Bot",[["path",{d:"M12 8V4H8",key:"hb8ula"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2",key:"enze0r"}],["path",{d:"M2 14h2",key:"vft8re"}],["path",{d:"M20 14h2",key:"4cs60a"}],["path",{d:"M15 13v2",key:"1xurst"}],["path",{d:"M9 13v2",key:"rq6x2g"}]]);/**
100 * @license lucide-react v0.453.0 - ISC
101 *
102 * This source code is licensed under the ISC license.
103 * See the LICENSE file in the root directory of this source tree.
104 */const mb=Fe("Brain",[["path",{d:"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z",key:"l5xja"}],["path",{d:"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z",key:"ep3f8r"}],["path",{d:"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4",key:"1p4c4q"}],["path",{d:"M17.599 6.5a3 3 0 0 0 .399-1.375",key:"tmeiqw"}],["path",{d:"M6.003 5.125A3 3 0 0 0 6.401 6.5",key:"105sqy"}],["path",{d:"M3.477 10.896a4 4 0 0 1 .585-.396",key:"ql3yin"}],["path",{d:"M19.938 10.5a4 4 0 0 1 .585.396",key:"1qfode"}],["path",{d:"M6 18a4 4 0 0 1-1.967-.516",key:"2e4loj"}],["path",{d:"M19.967 17.484A4 4 0 0 1 18 18",key:"159ez6"}]]);/**
105 * @license lucide-react v0.453.0 - ISC
106 *
107 * This source code is licensed under the ISC license.
108 * See the LICENSE file in the root directory of this source tree.
109 */const UX=Fe("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}
109],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]]);/**
110 * @license lucide-react v0.453.0 - ISC
111 *
112 * This source code is licensed under the ISC license.
113 * See the LICENSE file in the root directory of this source tree.
114 */const wC=Fe("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"}]]);/**
115 * @license lucide-react v0.453.0 - ISC
116 *
117 * This source code is licensed under the ISC license.
118 * See the LICENSE file in the root directory of this source tree.
119 */const Ug=Fe("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/**
120 * @license lucide-react v0.453.0 - ISC
121 *
122 * This source code is licensed under the ISC license.
123 * See the LICENSE file in the root directory of this source tree.
124 */const GT=Fe("ChartNoAxesColumn",[["line",{x1:"18",x2:"18",y1:"20",y2:"10",key:"1xfpm4"}],["line",{x1:"12",x2:"12",y1:"20",y2:"4",key:"be30l9"}],["line",{x1:"6",x2:"6",y1:"20",y2:"14",key:"1r4le6"}]]);/**
125 * @license lucide-react v0.453.0 - ISC
126 *
127 * This source code is licensed under the ISC license.
128 * See the LICENSE file in the root directory of this source tree.
129 */const QT=Fe("CheckCheck",[["path",{d:"M18 6 7 17l-5-5",key:"116fxf"}],["path",{d:"m22 10-7.5 7.5L13 16",key:"ke71qq"}]]);/**
130 * @license lucide-react v0.453.0 - ISC
131 *
132 * This source code is licensed under the ISC license.
133 * See the LICENSE file in the root directory of this source tree.
134 */const qX=Fe("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
135 * @license lucide-react v0.453.0 - ISC
136 *
137 * This source code is licensed under the ISC license.
138 * See the LICENSE file in the root directory of this source tree.
139 */const qg=Fe("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
140 * @license lucide-react v0.453.0 - ISC
141 *
142 * This source code is licensed under the ISC license.
143 * See the LICENSE file in the root directory of this source tree.
144 */const HX=Fe("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
145 * @license lucide-react v0.453.0 - ISC
146 *
147 * This source code is licensed under the ISC license.
148 * See the LICENSE file in the root directory of this source tree.
149 */const SC=Fe("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
150 * @license lucide-react v0.453.0 - ISC
151 *
152 * This source code is licensed under the ISC license.
153 * See the LICENSE file in the root directory of this source tree.
154 */const SF=Fe("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
155 * @license lucide-react v0.453.0 - ISC
156 *
157 * This source code is licensed under the ISC license.
158 * See the LICENSE file in the root directory of this source tree.
159 */const Th=Fe("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/**
160 * @license lucide-react v0.453.0 - ISC
161 *
162 * This source code is licensed under the ISC license.
163 * See the LICENSE file in the root directory of this source tree.
164 */const hA=Fe("CircleCheckBig",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);/**
165 * @license lucide-react v0.453.0 - ISC
166 *
167 * This source code is licensed under the ISC license.
168 * See the LICENSE file in the root directory of this source tree.
169 */const Li=Fe("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
170 * @license lucide-react v0.453.0 - ISC
171 *
172 * This source code is licensed under the ISC license.
173 * See the LICENSE file in the root directory of this source tree.
174 */const Hg=Fe("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/**
175 * @license lucide-react v0.453.0 - ISC
176 *
177 * This source code is licensed under the ISC license.
178 * See the LICENSE file in the root directory of this source tree.
179 */const WX=Fe("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]]);/**
180 * @license lucide-react v0.453.0 - ISC
181 *
182 * This source code is licensed under the ISC license.
183 * See the LICENSE file in the root directory of this source tree.
184 */const Ts=Fe("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
185 * @license lucide-react v0.453.0 - ISC
186 *
187 * This source code is licensed under the ISC license.
188 * See the LICENSE file in the root directory of this source tree.
189 */const KT=Fe("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/**
190 * @license lucide-react v0.453.0 - ISC
191 *
192 * This source code is licensed under the ISC license.
193 * See the LICENSE file in the root directory of this source tree.
194 */const lh=Fe("CreditCard",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]]);/**
195 * @license lucide-react v0.453.0 - ISC
196 *
197 * This source code is licensed under the ISC license.
198 * See the LICENSE file in the root directory of this source tree.
199 */const NF=Fe("Crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]]);/**
200 * @license lucide-react v0.453.0 - ISC
201 *
202 * This source code is licensed under the ISC license.
203 * See the LICENSE file in the root directory of this source tree.
204 */const AF=Fe("DollarSign",[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]]);/**
205 * @license lucide-react v0.453.0 - ISC
206 *
207 * This source code is licensed under the ISC license.
208 * See the LICENSE file in the root directory of this source tree.
209 */const ea=Fe("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"}]]);/**
210 * @license lucide-react v0.453.0 - ISC
211 *
212 * This source code is licensed under the ISC license.
213 * See the LICENSE file in the root directory of this source tree.
214 */const pA=Fe("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/**
215 * @license lucide-react v0.453.0 - ISC
216 *
217 * This source code is licensed under the ISC license.
218 * See the LICENSE file in the root directory of this source tree.
219 */const _F=Fe("EyeOff",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);/**
220 * @license lucide-react v0.453.0 - ISC
221 *
222 * This source code is licensed under the ISC license.
223 * See the LICENSE file in the root directory of this source tree.
224 */const sx=Fe("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
225 * @license lucide-react v0.453.0 - ISC
226 *
227 * This source code is licensed under the ISC license.
228 * See the LICENSE file in the root directory of this source tree.
229 */const ta=Fe("FileSpreadsheet",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M8 13h2",key:"yr2amv"}],["path",{d:"M14 13h2",key:"un5t4a"}],["path",{d:"M8 17h2",key:"2yhykz"}],["path",{d:"M14 17h2",key:"10kma7"}]]);/**
230 * @license lucide-react v0.453.0 - ISC
231 *
232 * This source code is licensed under the ISC license.
233 * See the LICENSE file in the root directory of this source tree.
234 */const VX=Fe("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]]);/**
235 * @license lucide-react v0.453.0 - ISC
236 *
237 * This source code is licensed under the ISC license.
238 * See the LICENSE file in the root directory of this source tree.
239 */const GX=Fe("Gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]);/**
240 * @license lucide-react v0.453.0 - ISC
241 *
242 * This source code is licensed under the ISC license.
243 * See the LICENSE file in the root directory of this source tree.
244 */const QX=Fe("Heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]);/**
245 * @license lucide-react v0.453.0 - ISC
246 *
247 * This source code is licensed under the ISC license.
248 * See the LICENSE file in the root directory of this source tree.
249 */const KX=Fe("Hourglass",[["path",{d:"M5 22h14",key:"ehvnwv"}],["path",{d:"M5 2h14",key:"pdyrp9"}],["path",{d:"M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22",key:"1d314k"}],["path",{d:"M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2",key:"1vvvr6"}]]);/**
250 * @license lucide-react v0.453.0 - ISC
251 *
252 * This source code is licensed under the ISC license.
253 * See the LICENSE file in the root directory of this source tree.
254 */const YX=Fe("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/**
255 * @license lucide-react v0.453.0 - ISC
256 *
257 * This source code is licensed under the ISC license.
258 * See the LICENSE file in the root directory of this source tree.
259 */const XX=Fe("Inbox",[["polyline",{points:"22 12 16 12 14 15 10 15 8 12 2 12",key:"o97t9d"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}]]);/**
260 * @license lucide-react v0.453.0 - ISC
261 *
262 * This source code is licensed under the ISC license.
263 * See the LICENSE file in the root directory of this source tree.
264 */const xb=Fe("LayoutTemplate",[["rect",{width:"18",height:"7",x:"3",y:"3",rx:"1",key:"f1a2em"}],["rect",{width:"9",height:"7",x:"3",y:"14",rx:"1",key:"jqznyg"}],["rect",{width:"5",height:"7",x:"16",y:"14",rx:"1",key:"q5h2i8"}]]);/**
265 * @license lucide-react v0.453.0 - ISC
266 *
267 * This source code is licensed under the ISC license.
268 * See the LICENSE file in the root directory of this source tree.
269 */const ZX=Fe("Lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]]);/**
270 * @license lucide-react v0.453.0 - ISC
271 *
272 * This source code is licensed under the ISC license.
273 * See the LICENSE file in the root directory of this source tree.
274 */const JX=Fe("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
275 * @license lucide-react v0.453.0 - ISC
276 *
277 * This source code is licensed under the ISC license.
278 * See the LICENSE file in the root directory of this source tree.
279 */const YT=Fe("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);/**
280 * @license lucide-react v0.453.0 - ISC
281 *
282 * This source code is licensed under the ISC license.
283 * See the LICENSE file in the root directory of this source tree.
284 */const eZ=Fe("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"}]]);/**
285 * @license lucide-react v0.453.0 - ISC
286 *
287 * This source code is licensed under the ISC license.
288 * See the LICENSE file in the root directory of this source tree.
289 */const CF=Fe("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"}]]);/**
290 * @license lucide-react v0.453.0 - ISC
291 *
292 * This source code is licensed under the ISC license.
293 * See the LICENSE file in the root directory of this source tree.
294 */const tZ=Fe("MapPin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/**
295 * @license lucide-react v0.453.0 - ISC
296 *
297 * This source code is licensed under the ISC license.
298 * See the LICENSE file in the root directory of this source tree.
299 */const rZ=Fe("Megaphone",[["path",{d:"m3 11 18-5v12L3 14v-3z",key:"n962bs"}],["path",{d:"M11.6 16.8a3 3 0 1 1-5.8-1.6",key:"1yl0tm"}]]);/**
300 * @license lucide-react v0.453.0 - ISC
301 *
302 * This source code is licensed under the ISC license.
303 * See the LICENSE file in the root directory of this source tree.
304 */const nZ=Fe("MessageCircle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]]);/**
305 * @license lucide-react v0.453.0 - ISC
306 *
307 * This source code is licensed under the ISC license.
308 * See the LICENSE file in the root directory of this source tree.
309 */const is=Fe("MessageSquare",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]]);/**
310 * @license lucide-react v0.453.0 - ISC
311 *
312 * This source code is licensed under the ISC license.
313 * See the LICENSE file in the root directory of this source tree.
314 */const aZ=Fe("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);/**
315 * @license lucide-react v0.453.0 - ISC
316 *
317 * This source code is licensed under the ISC license.
318 * See the LICENSE file in the root directory of this source tree.
319 */const sZ=Fe("Monitor",[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]]);/**
320 * @license lucide-react v0.453.0 - ISC
321 *
322 * This source code is licensed under the ISC license.
323 * See the LICENSE file in the root directory of this source tree.
324 */const Wg=Fe("Package",[["path",{d:"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z",key:"1a0edw"}],["path",{d:"M12 22V12",key:"d0xqtd"}],["path",{d:"m3.3 7 7.703 4.734a2 2 0 0 0 1.994 0L20.7 7",key:"yx3hmr"}],["path",{d:"m7.5 4.27 9 5.15",key:"1c824w"}]]);/**
325 * @license lucide-react v0.453.0 - ISC
326 *
327 * This source code is licensed under the ISC license.
328 * See the LICENSE file in the root directory of this source tree.
329 */const jF=Fe("Paperclip",[["path",{d:"m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l8.57-8.57A4 4 0 1 1 18 8.84l-8.59 8.57a2 2 0 0 1-2.83-2.83l8.49-8.48",key:"1u3ebp"}]]);/**
330 * @license lucide-react v0.453.0 - ISC
331 *
332 * This source code is licensed under the ISC license.
333 * See the LICENSE file in the root directory of this source tree.
334 */const NC=Fe("Pause",[["rect",{x:"14",y:"4",width:"4",height:"16",rx:"1",key:"zuxfzm"}],["rect",{x:"6",y:"4",width:"4",height:"16",rx:"1",key:"1okwgv"}]]);/**
335 * @license lucide-react v0.453.0 - ISC
336 *
337 * This source code is licensed under the ISC license.
338 * See the LICENSE file in the root directory of this source tree.
339 */const iZ=Fe("PenLine",[["path",{d:"M12 20h9",key:"t2du7b"}],["path",{d:"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z",key:"1ykcvy"}]]);/**
340 * @license lucide-react v0.453.0 - ISC
341 *
342 * This source code is licensed under the ISC license.
343 * See the LICENSE file in the root directory of this source tree.
344 */const oZ=Fe("PhoneCall",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}],["path",{d:"M14.05 2a9 9 0 0 1 8 7.94",key:"vmijpz"}],["path",{d:"M14.05 6A5 5 0 0 1 18 10",key:"13nbpp"}]]);/**
345 * @license lucide-react v0.453.0 - ISC
346 *
347 * This source code is licensed under the ISC license.
348 * See the LICENSE file in the root directory of this source tree.
349 */const Vg=Fe("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]);/**
350 * @license lucide-react v0.453.0 - ISC
351 *
352 * This source code is licensed under the ISC license.
353 * See the LICENSE file in the root directory of this source tree.
354 */const mA=Fe("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);/**
355 * @license lucide-react v0.453.0 - ISC
356 *
357 * This source code is licensed under the ISC license.
358 * See the LICENSE file in the root directory of this source tree.
359 */const xn=Fe("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
360 * @license lucide-react v0.453.0 - ISC
361 *
362 * This source code is licensed under the ISC license.
363 * See the LICENSE file in the root directory of this source tree.
364 */const Ki=Fe("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/**
365 * @license lucide-react v0.453.0 - ISC
366 *
367 * This source code is licensed under the ISC license.
368 * See the LICENSE file in the root directory of this source tree.
369 */const lZ=Fe("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/**
370 * @license lucide-react v0.453.0 - ISC
371 *
372 * This source code is licensed under the ISC license.
373 * See the LICENSE file in the root directory of this source tree.
374 */const cZ=Fe("Save",[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]]);/**
375 * @license lucide-react v0.453.0 - ISC
376 *
377 * This source code is licensed under the ISC license.
378 * See the LICENSE file in the root directory of this source tree.
379 */const Xu=Fe("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
380 * @license lucide-react v0.453.0 - ISC
381 *
382 * This source code is licensed under the ISC license.
383 * See the LICENSE file in the root directory of this source tree.
384 */const rc=Fe("Send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);/**
385 * @license lucide-react v0.453.0 - ISC
386 *
387 * This source code is licensed under the ISC license.
388 * See the LICENSE file in the root directory of this source tree.
389 */const ix=Fe("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
390 * @license lucide-react v0.453.0 - ISC
391 *
392 * This source code is licensed under the ISC license.
393 * See the LICENSE file in the root directory of this source tree.
394 */const Gg=Fe("ShoppingBag",[["path",{d:"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z",key:"hou9p0"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}]]);/**
395 * @license lucide-react v0.453.0 - ISC
396 *
397 * This source code is licensed under the ISC license.
398 * See the LICENSE file in the root directory of this source tree.
399 */const Mu=Fe("ShoppingCart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}
399],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]]);/**
400 * @license lucide-react v0.453.0 - ISC
401 *
402 * This source code is licensed under the ISC license.
403 * See the LICENSE file in the root directory of this source tree.
404 */const uZ=Fe("SlidersVertical",[["line",{x1:"4",x2:"4",y1:"21",y2:"14",key:"1p332r"}],["line",{x1:"4",x2:"4",y1:"10",y2:"3",key:"gb41h5"}],["line",{x1:"12",x2:"12",y1:"21",y2:"12",key:"hf2csr"}],["line",{x1:"12",x2:"12",y1:"8",y2:"3",key:"1kfi7u"}],["line",{x1:"20",x2:"20",y1:"21",y2:"16",key:"1lhrwl"}],["line",{x1:"20",x2:"20",y1:"12",y2:"3",key:"16vvfq"}],["line",{x1:"2",x2:"6",y1:"14",y2:"14",key:"1uebub"}],["line",{x1:"10",x2:"14",y1:"8",y2:"8",key:"1yglbp"}],["line",{x1:"18",x2:"22",y1:"16",y2:"16",key:"1jxqpz"}]]);/**
405 * @license lucide-react v0.453.0 - ISC
406 *
407 * This source code is licensed under the ISC license.
408 * See the LICENSE file in the root directory of this source tree.
409 */const dZ=Fe("Smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]);/**
410 * @license lucide-react v0.453.0 - ISC
411 *
412 * This source code is licensed under the ISC license.
413 * See the LICENSE file in the root directory of this source tree.
414 */const XT=Fe("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"}]]);/**
415 * @license lucide-react v0.453.0 - ISC
416 *
417 * This source code is licensed under the ISC license.
418 * See the LICENSE file in the root directory of this source tree.
419 */const jn=Fe("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/**
420 * @license lucide-react v0.453.0 - ISC
421 *
422 * This source code is licensed under the ISC license.
423 * See the LICENSE file in the root directory of this source tree.
424 */const fZ=Fe("Stethoscope",[["path",{d:"M11 2v2",key:"1539x4"}],["path",{d:"M5 2v2",key:"1yf1q8"}],["path",{d:"M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1",key:"rb5t3r"}],["path",{d:"M8 15a6 6 0 0 0 12 0v-3",key:"x18d4x"}],["circle",{cx:"20",cy:"10",r:"2",key:"ts1r5v"}]]);/**
425 * @license lucide-react v0.453.0 - ISC
426 *
427 * This source code is licensed under the ISC license.
428 * See the LICENSE file in the root directory of this source tree.
429 */const xA=Fe("Store",[["path",{d:"m2 7 4.41-4.41A2 2 0 0 1 7.83 2h8.34a2 2 0 0 1 1.42.59L22 7",key:"ztvudi"}],["path",{d:"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8",key:"1b2hhj"}],["path",{d:"M15 22v-4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4",key:"2ebpfo"}],["path",{d:"M2 7h20",key:"1fcdvo"}],["path",{d:"M22 7v3a2 2 0 0 1-2 2a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 16 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 12 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 8 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 4 12a2 2 0 0 1-2-2V7",key:"6c3vgh"}]]);/**
430 * @license lucide-react v0.453.0 - ISC
431 *
432 * This source code is licensed under the ISC license.
433 * See the LICENSE file in the root directory of this source tree.
434 */const EF=Fe("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]);/**
435 * @license lucide-react v0.453.0 - ISC
436 *
437 * This source code is licensed under the ISC license.
438 * See the LICENSE file in the root directory of this source tree.
439 */const hZ=Fe("ThumbsUp",[["path",{d:"M7 10v12",key:"1qc93n"}],["path",{d:"M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z",key:"emmmcr"}]]);/**
440 * @license lucide-react v0.453.0 - ISC
441 *
442 * This source code is licensed under the ISC license.
443 * See the LICENSE file in the root directory of this source tree.
444 */const TF=Fe("ToggleLeft",[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"6",ry:"6",key:"f2vt7d"}],["circle",{cx:"8",cy:"12",r:"2",key:"1nvbw3"}]]);/**
445 * @license lucide-react v0.453.0 - ISC
446 *
447 * This source code is licensed under the ISC license.
448 * See the LICENSE file in the root directory of this source tree.
449 */const OF=Fe("ToggleRight",[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"6",ry:"6",key:"f2vt7d"}],["circle",{cx:"16",cy:"12",r:"2",key:"4ma0v8"}]]);/**
450 * @license lucide-react v0.453.0 - ISC
451 *
452 * This source code is licensed under the ISC license.
453 * See the LICENSE file in the root directory of this source tree.
454 */const Oh=Fe("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: 4,472 bytes, lines 454-507
454],["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"}]]);/**
455 * @license lucide-react v0.453.0 - ISC
456 *
457 * This source code is licensed under the ISC license.
458 * See the LICENSE file in the root directory of this source tree.
459 */const gA=Fe("TrendingDown",[["polyline",{points:"22 17 13.5 8.5 8.5 13.5 2 7",key:"1r2t7k"}],["polyline",{points:"16 17 22 17 22 11",key:"11uiuu"}]]);/**
460 * @license lucide-react v0.453.0 - ISC
461 *
462 * This source code is licensed under the ISC license.
463 * See the LICENSE file in the root directory of this source tree.
464 */const ts=Fe("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"}]]);/**
465 * @license lucide-react v0.453.0 - ISC
466 *
467 * This source code is licensed under the ISC license.
468 * See the LICENSE file in the root directory of this source tree.
469 */const vn=Fe("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"}]]);/**
470 * @license lucide-react v0.453.0 - ISC
471 *
472 * This source code is licensed under the ISC license.
473 * See the LICENSE file in the root directory of this source tree.
474 */const ZT=Fe("UserCheck",[["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"}],["polyline",{points:"16 11 18 13 22 9",key:"1pwet4"}]]);/**
475 * @license lucide-react v0.453.0 - ISC
476 *
477 * This source code is licensed under the ISC license.
478 * See the LICENSE file in the root directory of this source tree.
479 */const pZ=Fe("UserX",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"17",x2:"22",y1:"8",y2:"13",key:"3nzzx3"}],["line",{x1:"22",x2:"17",y1:"8",y2:"13",key:"1swrse"}]]);/**
480 * @license lucide-react v0.453.0 - ISC
481 *
482 * This source code is licensed under the ISC license.
483 * See the LICENSE file in the root directory of this source tree.
484 */const Pa=Fe("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"}]]);/**
485 * @license lucide-react v0.453.0 - ISC
486 *
487 * This source code is licensed under the ISC license.
488 * See the LICENSE file in the root directory of this source tree.
489 */const mZ=Fe("Webhook",[["path",{d:"M18 16.98h-5.99c-1.1 0-1.95.94-2.48 1.9A4 4 0 0 1 2 17c.01-.7.2-1.4.57-2",key:"q3hayz"}],["path",{d:"m6 17 3.13-5.78c.53-.97.1-2.18-.5-3.1a4 4 0 1 1 6.89-4.06",key:"1go1hn"}],["path",{d:"m12 6 3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8",key:"qlwsc0"}]]);/**
490 * @license lucide-react v0.453.0 - ISC
491 *
492 * This source code is licensed under the ISC license.
493 * See the LICENSE file in the root directory of this source tree.
494 */const hn=Fe("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/**
495 * @license lucide-react v0.453.0 - ISC
496 *
497 * This source code is licensed under the ISC license.
498 * See the LICENSE file in the root directory of this source tree.
499 */const Ws=Fe("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);function xZ(e,t){if(e instanceof RegExp)return{keys:!1,pattern:e};var r,n,a,s,o=[],u="",d=e.split("/");for(d[0]||d.shift();a=d.shift();)r=a[0],r==="*"?(o.push(r),u+=a[1]==="?"?"(?:/(.*))?":"/(.*)"):r===":"?(n=a.indexOf("?",1),s=a.indexOf(".",1),o.push(a.substring(1,~n?n:~s?s:a.length)),u+=~n&&!~s?"(?:/([^/]+?))?":"/([^/]+?)",~s&&(u+=(~n?"?":"")+"\\"+a.substring(s))):u+="/"+a;return{keys:o,pattern:new RegExp("^"+u+(t?"(?=$|/)":"/?$"),"i")}}var gb={exports:{}},vb={};/**
500 * @license React
501 * use-sync-external-store-shim.production.js
502 *
503 * Copyright (c) Meta Platforms, Inc. and affiliates.
504 *
505 * This source code is licensed under the MIT license found in the
506 * LICENSE file in the root directory of this source tree.
507 */var JT;function gZ(){if(JT)return vb;JT=1;var e=Cg();function t(m,g){return m===g&&(m!==0||1/m===1/g)||m!==m&&g!==g}var r=typeof Object.is=="function"?Object.is:t,n=e.useState,a=e.useEffect,s=e.useLayoutEffect,o=e.useDebugValue;
507function u(m,g){var y=g(),w=n({inst:{value:y,getSnapshot:g}}),v=w[0].inst,b=w[1];return s(function(){v.value=y,v.getSnapshot=g,d(v)&&b({inst:v})},[m,y,g]),a(function(){return d(v)&&b({inst:v}),m(function(){d(v)&&b({inst:v})})},[m]),o(y),y}function d(m){var g=m.getSnapshot;m=m.value;try{var y=g();return!r(m,y)}catch{return!0}}function f(m,g){return g()}var p=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?f:u;return vb.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:p,vb}var eO;function vZ(){return eO||(eO=1,gb.exports=gZ()),gb.exports}var yZ=vZ();const bZ=jg.useInsertionEffect,wZ=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",SZ=wZ?k.useLayoutEffect:k.useEffect,NZ=bZ||SZ,PF=e=>{const t=k.useRef([e,(...r)=>t[0](...r)]).current;return NZ(()=>{t[0]=e}),t[1]},AZ="popstate",AC="pushState",_C="replaceState",_Z="hashchange",tO=[AZ,AC,_C,_Z],CZ=e=>{for(const t of tO)addEventListener(t,e);return()=>{for(const t of tO)removeEventListener(t,e)}},kF=(e,t)=>yZ.useSyncExternalStore(CZ,e,t),jZ=()=>location.search,EZ=({ssrSearch:e=""}={})=>kF(jZ,()=>e),rO=()=>location.pathname,TZ=({ssrPath:e}={})=>kF(rO,e?()=>e:rO),OZ=(e,{replace:t=!1,state:r=null}={})=>history[t?_C:AC](r,"",e),PZ=(e={})=>[TZ(e),OZ],nO=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[nO]>"u"){for(const e of[AC,_C]){const t=history[e];history[e]=function(){const r=t.apply(this,arguments),n=new Event(e);return n.arguments=arguments,dispatchEvent(n),r}}Object.defineProperty(window,nO,{value:!0})}const kZ=(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())?"~"+t:t.slice(e.length)||"/",MF=(e="")=>e==="/"?"":e,MZ=(e,t)=>e[0]==="~"?e.slice(1):MF(t)+e,RZ=(e="",t)=>kZ(aO(MF(e)),aO(t)),aO=e=>{try{return decodeURI(e)}catch{return e}},RF={hook:PZ,searchHook:EZ,parser:xZ,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:e=>e},DF=k.createContext(RF),Od=()=>k.useContext(DF),IF={},FF=k.createContext(IF),CC=()=>k.useContext(FF),Qg=e=>{const[t,r]=e.hook(e);return[RZ(e.base,t),PF((n,a)=>r(MZ(n,e.base),a))]},Kg=()=>Qg(Od()),jC=(e,t,r,n)=>{const{pattern:a,keys:s}=t instanceof RegExp?{keys:!1,pattern:t}:e(t||"*",n),o=a.exec(r)||[],[u,...d]=o;return u!==void 0?[!0,(()=>{const f=s!==!1?Object.fromEntries(s.map((m,g)=>[m,d[g]])):o.groups;let p={...d};return f&&Object.assign(p,f),p})(),...n?[u]:[]]:[!1,null]},LF=e=>jC(Od().parser,e,Kg()[0]),DZ=({children:e,...t})=>{const r=Od(),n=t.hook?RF:r;let a=n;const[s,o]=t.ssrPath?.split("?")??[];o&&(t.ssrSearch=o,t.ssrPath=s),t.hrefs=t.hrefs??t.hook?.hrefs;let u=k.useRef({}),d=u.current,f=d;for(let p in n){const m=p==="base"?n[p]+(t[p]||""):t[p]||n[p];d===f&&m!==f[p]&&(u.current=f={...f}),f[p]=m,(m!==n[p]||m!==a[p])&&(a=f)}return k.createElement(DF.Provider,{value:a,children:e})},sO=({children:e,component:t},r)=>t?k.createElement(t,{params:r}):typeof e=="function"?e(r):e,IZ=e=>{let t=k.useRef(IF);const r=t.current;return t.current=Object.keys(e).length!==Object.keys(r).length||Object.entries(e).some(([n,a])=>a!==r[n])?e:r},cr=({path:e,nest:t,match:r,...n})=>{const a=Od(),[s]=Qg(a),[o,u,d]=r??jC(a.parser,e,s,t),f=IZ({...CC(),...u});if(!o)return null;const p=d?k.createElement(DZ,{base:d},sO(n,f)):sO(n,f);return k.createElement(FF.Provider,{value:f,children:p})},EC=k.forwardRef((e,t)=>{const r=Od(),[n,a]=Qg(r),{to:s="",href:o=s,onClick:u,asChild:d,children:f,className:p,replace:m,state:g,...y}=e,w=PF(b=>{b.ctrlKey||b.metaKey||b.altKey||b.shiftKey||b.button!==0||(u?.(b),b.defaultPrevented||(b.preventDefault(),a(o,e)))}),v=r.hrefs(o[0]==="~"?o.slice(1):r.base+o,r);return d&&k.isValidElement(f)?k.cloneElement(f,{onClick:w,href:v}):k.createElement("a",{...y,onClick:w,href:v,className:p?.call?p(n===o):p,children:f,ref:t})}),vA=e=>Array.isArray(e)?e.flatMap(t=>vA(t&&t.type===k.Fragment?t.props.children:t)):[e],BF=({children:e,location:t})=>{const r=Od(),[n]=Qg(r);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),vA(e).forEach(s=>{if(k.isValidElement(s)&&s.props.path){const o=s.props.path;window.__WOUTER_ROUTES__.includes(o)||window.__WOUTER_ROUTES__.push(o)}}));for(const a of vA(e)){let s=0;if(k.isValidElement(a)&&(s=jC(r.parser,a.props.path,t||n,a.props.nest))[0])return k.cloneElement(a,{match:s})}return null};function FZ(){const[,e]=Kg(),t=()=>{e("/")};return l.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:14",className:"min-h-screen w-full flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100",children:l.jsx(Kt,{"data-loc":"client/src/pages/NotFound.tsx:15",className:"w-full max-w-lg mx-4 shadow-lg border-0 bg-white/80 backdrop-blur-sm",children:l.jsxs(dr,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[l.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:l.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[l.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),l.jsx(Th,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),l.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),l.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),l.jsxs("p",{"data-loc":"client/src/pages/NotFound.tsx:30",className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",l.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),l.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:36",id:"not-found-button-group",className:"flex flex-col sm:flex-row gap-3 justify-center",children:l.jsxs(it,{"data-loc":"client/src/pages/NotFound.tsx:40",onClick:t,className:"bg-blue-600 hover:bg-blue-700 text-white px-6 py-2.5 rounded-lg transition-all duration-200 shadow-md hover:shadow-lg",children:[l.jsx(YX,{"data-loc":"client/src/pages/NotFound.tsx:44",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}class LZ extends k.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}render(){return this.state.hasError?l.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:l.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[l.jsx(vn,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),l.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),l.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:l.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),l.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:Xt("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[l.jsx(lZ,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const BZ=k.createContext(void 0);function $Z({children:e,defaultTheme:t="light",switchable:r=!1}){const[n,a]=k.useState(()=>r&&localStorage.getItem("theme")||t);k.useEffect(()=>{const o=document.documentElement;n==="dark"?o.classList.add("dark"):o.classList.remove("dark"),r&&localStorage.setItem("theme",n)},[n,r]);const s=r?()=>{a(o=>o==="light"?"dark":"light")}:void 0;return l.jsx(BZ.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:n,toggleTheme:s,switchable:r},children:e})}const TC=()=>{const e="https://manus.im",t="nUFQ7c2GUsMyP3RHsA9PB8",r=`${window.location.origin}/api/oauth/callback`,n=crypto.randomUUID();document.cookie=`${_G}=${n}; Path=/; Max-Age=600; SameSite=None; Secure`;const a=CG({redirectUri:r,nonce:n}),s=new URL(`${e}/app-auth`);s.searchParams.set("appId",t),s.searchParams.set("redirectUri",r),s.searchParams.set("state",a),s.searchParams.set("type","signIn"),window.location.href=s.toString()};function OC(e){const{redirectOnUnauthenticated:t=!1,redirectPath:r}={},n=_e.useUtils(),a=_e.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),s=_e.auth.logout.useMutation({onSuccess:()=>{n.auth.me.setData(void 0,null)}}),o=k.useCallback(async()=>{try{await s.mutateAsync()}catch(d){if(d instanceof Vu&&d.data?.code==="UNAUTHORIZED")return;throw d}finally{try{sessionStorage.removeItem("manus-cookie")}catch{}
507n.auth.me.setData(void 0,null),await n.auth.me.invalidate()}},[s,n]),u=k.useMemo(()=>(localStorage.setItem("manus-runtime-user-info",JSON.stringify(a.data)),{user:a.data??null,loading:a.isLoading||s.isPending,error:a.error??s.error??null,isAuthenticated:!!a.data}),[a.data,a.error,a.isLoading,s.error,s.isPending]);return k.useEffect(()=>{t&&(a.isLoading||s.isPending||u.user||typeof window>"u"||r&&window.location.pathname===r||(r?window.location.href=r:TC()))},[t,r,s.isPending,a.isLoading,u.user]),{...u,refresh:()=>a.refetch(),logout:o}}const zZ=[{label:"Atención",items:[{icon:XX,label:"Bandeja",href:"/inbox",badge:"unread"},{icon:nZ,label:"Comentarios",href:"/social-comments"}]},{label:"Clientes",items:[{icon:Pa,label:"Contactos",href:"/contacts"},{icon:Gg,label:"Clientes",href:"/customers"},{icon:hZ,label:"NPS",href:"/nps-panel"}]},{label:"Comercial",items:[{icon:lh,label:"Pagos",href:"/payments"},{icon:Mu,label:"Ventas",href:"/sales"},{icon:rZ,label:"Campañas",href:"/campaigns"}]},{label:"Operación",items:[{icon:sZ,label:"Operación",href:"/operation"},{icon:xA,label:"Puntos de venta",href:"/stores"},{icon:jn,label:"Calidad",href:"/quality"},{icon:Ug,label:"Reportes",href:"/reports"}]},{label:"Sistema",items:[{icon:bC,label:"Asistente IA",href:"/ai"},{icon:uZ,label:"Bot Mía",href:"/bot-config"},{icon:Ws,label:"Automatizaciones",href:"/automations"},{icon:ix,label:"Configuración",href:"/settings"}]}],iO="/manus-storage/logo-la-economia_30ebfb1d.png",oO="/manus-storage/icon-la-economia_5525a8e0.png";function $F({children:e}){const{user:t,isAuthenticated:r,loading:n}=OC(),[a]=Kg(),[s,o]=k.useState(!1),d=_e.reports.alerts.useQuery({limit:5},{enabled:r,refetchInterval:3e4}).data?.filter(f=>!f.isRead).length??0;return n?l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:87",className:"min-h-screen flex items-center justify-center",style:{background:"#F8F9FB"},children:l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:88",className:"flex flex-col items-center gap-4",children:[l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:89",className:"w-12 h-12 rounded-2xl overflow-hidden shadow-md",children:l.jsx("img",{"data-loc":"client/src/components/CRMLayout.tsx:90",src:oO,alt:"La Economía",className:"w-full h-full object-contain"})}),l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:92",className:"flex gap-1.5",children:[l.jsx("span",{"data-loc":"client/src/components/CRMLayout.tsx:93",className:"w-2 h-2 rounded-full animate-bounce",style:{background:"#E1251B",animationDelay:"0ms"}}),l.jsx("span",{"data-loc":"client/src/components/CRMLayout.tsx:94",className:"w-2 h-2 rounded-full animate-bounce",style:{background:"#143F85",animationDelay:"150ms"}}),l.jsx("span",{"data-loc":"client/src/components/CRMLayout.tsx:95",className:"w-2 h-2 rounded-full animate-bounce",style:{background:"#FFEA00",animationDelay:"300ms"}})]})]})}):r?l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:136",className:"flex h-screen overflow-hidden",style:{background:"#F0F2F5"},children:[l.jsxs("aside",{"data-loc":"client/src/components/CRMLayout.tsx:138",className:"flex flex-col shrink-0 relative",style:{width:s?64:232,background:"#143F85",transition:"width 200ms cubic-bezier(0.4,0,0.2,1)",boxShadow:"2px 0 12px rgba(0,0,0,0.15)"},children:[l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:148",className:"flex items-center px-3 shrink-0",style:{borderBottom:"1px solid rgba(255,255,255,0.1)",minHeight:60},children:s?l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:153",className:"mx-auto bg-white rounded-lg p-1.5 shadow-sm",children:l.jsx("img",{"data-loc":"client/src/components/CRMLayout.tsx:154",src:oO,alt:"La Economía",className:"w-7 h-7 object-contain"})}):l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:157",className:"w-full flex flex-col gap-1",children:[l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:158",className:"bg-white rounded-lg px-2.5 py-1.5 shadow-sm",children:l.jsx("img",{"data-loc":"client/src/components/CRMLayout.tsx:159",src:iO,alt:"Droguería La Economía",className:"h-7 w-full object-contain object-left"})}
507),l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:161",className:"flex gap-0.5",children:[l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:162",className:"h-0.5 flex-1 rounded-full",style:{background:"#E1251B"}}),l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:163",className:"h-0.5 flex-1 rounded-full",style:{background:"#FFEA00"}})]})]})}),l.jsx("nav",{"data-loc":"client/src/components/CRMLayout.tsx:170",className:"flex-1 overflow-y-auto py-2",style:{scrollbarWidth:"none"},children:zZ.map(f=>l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:172",className:"mb-1",children:[!s&&l.jsx("p",{"data-loc":"client/src/components/CRMLayout.tsx:174",className:"px-4 pt-3 pb-1 text-[10px] font-semibold uppercase tracking-widest",style:{color:"rgba(255,255,255,0.35)"},children:f.label}),f.items.map(p=>{const m=p.href==="/inbox"?a==="/"||a==="/inbox"||a.startsWith("/inbox/"):a===p.href||a.startsWith(p.href+"/");return l.jsx(EC,{"data-loc":"client/src/components/CRMLayout.tsx:186",href:p.href,children:l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:187",title:s?p.label:void 0,className:"flex items-center mx-2 my-0.5 rounded-lg cursor-pointer transition-all duration-150",style:{gap:s?0:10,padding:s?"9px 0":"8px 10px",justifyContent:s?"center":"flex-start",background:m?"rgba(225,37,27,0.9)":"transparent",color:m?"white":"rgba(255,255,255,0.65)",boxShadow:m?"0 2px 8px rgba(225,37,27,0.4)":"none"},onMouseEnter:g=>{m||(g.currentTarget.style.background="rgba(255,255,255,0.08)",g.currentTarget.style.color="white")},onMouseLeave:g=>{m||(g.currentTarget.style.background="transparent",g.currentTarget.style.color="rgba(255,255,255,0.65)")},children:[l.jsx(p.icon,{"data-loc":"client/src/components/CRMLayout.tsx:211",style:{width:16,height:16,flexShrink:0}}),!s&&l.jsx("span",{"data-loc":"client/src/components/CRMLayout.tsx:213",className:"text-sm font-medium truncate flex-1",children:p.label}),!s&&p.badge==="unread"&&d>0&&l.jsx("span",{"data-loc":"client/src/components/CRMLayout.tsx:216",className:"text-[10px] font-bold px-1.5 py-0.5 rounded-full ml-auto shrink-0",style:{background:"#FFEA00",color:"#143F85"},children:d})]})},p.href)})]},f.label))}),l.jsx("button",{"data-loc":"client/src/components/CRMLayout.tsx:232",onClick:()=>o(!s),className:"absolute -right-3 top-14 w-6 h-6 rounded-full flex items-center justify-center z-10 transition-colors",style:{background:"#1C58B7",border:"2px solid rgba(255,255,255,0.2)",color:"white",boxShadow:"0 2px 6px rgba(0,0,0,0.2)"},children:s?l.jsx(SC,{"data-loc":"client/src/components/CRMLayout.tsx:243",style:{width:12,height:12}}):l.jsx(HX,{"data-loc":"client/src/components/CRMLayout.tsx:244",style:{width:12,height:12}})}),l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:249",style:{borderTop:"1px solid rgba(255,255,255,0.1)",padding:"10px 10px"},children:l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:250",className:"flex items-center rounded-lg cursor-pointer transition-colors",style:{gap:s?0:10,padding:s?"8px 0":"8px 10px",justifyContent:s?"center":"flex-start"},onMouseEnter:f=>{f.currentTarget.style.background="rgba(255,255,255,0.08)"},onMouseLeave:f=>{f.currentTarget.style.background="transparent"},onClick:()=>{confirm("¿Cerrar sesión?")&&(window.location.href="/api/auth/logout")},children:[l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:265",className:"flex items-center justify-center text-white text-xs font-bold shrink-0 rounded-full",style:{width:30,height:30,background:"#E1251B",fontSize:12},children:t?.name?.charAt(0)?.toUpperCase()??"U"}),!s&&l.jsxs(l.Fragment,{children:[l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:273",className:"min-w-0 flex-1",children:[l.jsx("p",{"data-loc":"client/src/components/CRMLayout.tsx:274",className:"text-xs font-semibold text-white truncate leading-tight",children:t?.name??"Usuario"}),l.jsx("p",{"data-loc":"client/src/components/CRMLayout.tsx:275",className:"text-[10px] truncate",style:{color:"rgba(255,255,255,0.45)"},children:t?.email??""})]}
507),l.jsx(eZ,{"data-loc":"client/src/components/CRMLayout.tsx:277",style:{width:14,height:14,color:"rgba(255,255,255,0.35)",flexShrink:0}})]})]})})]}),l.jsx("main",{"data-loc":"client/src/components/CRMLayout.tsx:285",className:"flex-1 overflow-hidden flex flex-col",children:e})]}):l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:104",className:"min-h-screen flex items-center justify-center",style:{background:"linear-gradient(135deg, #143F85 0%, #1C58B7 100%)"},children:l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:105",className:"w-full max-w-sm mx-4",children:l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:106",className:"rounded-2xl p-8 flex flex-col gap-6",style:{background:"white",boxShadow:"0 20px 60px rgba(0,0,0,0.25)"},children:[l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:110",className:"flex flex-col items-center gap-3",children:[l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:111",className:"bg-white rounded-xl px-4 py-2 border border-gray-100",children:l.jsx("img",{"data-loc":"client/src/components/CRMLayout.tsx:112",src:iO,alt:"Droguería La Economía",className:"h-10 object-contain"})}),l.jsx("div",{"data-loc":"client/src/components/CRMLayout.tsx:114",className:"w-full h-0.5 rounded-full",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 50%, #FFEA00 100%)"}})]}),l.jsxs("div",{"data-loc":"client/src/components/CRMLayout.tsx:116",className:"text-center",children:[l.jsx("h1",{"data-loc":"client/src/components/CRMLayout.tsx:117",className:"text-xl font-bold text-gray-900 mb-1",children:"WhatsApp CRM"}),l.jsx("p",{"data-loc":"client/src/components/CRMLayout.tsx:118",className:"text-sm text-gray-500 leading-relaxed",children:"Plataforma omnicanal de atención al cliente"})]}),l.jsx("button",{"data-loc":"client/src/components/CRMLayout.tsx:122",onClick:()=>TC(),className:"w-full font-semibold py-3 px-6 rounded-xl text-white transition-all duration-150 active:scale-[0.98]",style:{background:"linear-gradient(135deg, #E1251B 0%, #c41e16 100%)",boxShadow:"0 4px 12px rgba(225,37,27,0.35)"},children:"Iniciar sesión"})]})})})}const zF=6048e5,UZ=864e5,pm=43200,lO=1440,cO=Symbol.for("constructDateFrom");function Yi(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&cO in e?e[cO](t):e instanceof Date?new e.constructor(t):new Date(t)}function nn(e,t){return Yi(t||e,e)}let qZ={};function Ep(){return qZ}function Ph(e,t){const r=Ep(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=nn(e,t?.in),s=a.getDay(),o=(s<n?7:0)+s-n;return a.setDate(a.getDate()-o),a.setHours(0,0,0,0),a}function ox(e,t){return Ph(e,{...t,weekStartsOn:1})}function UF(e,t){const r=nn(e,t?.in),n=r.getFullYear(),a=Yi(r,0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);const s=ox(a),o=Yi(r,0);o.setFullYear(n,0,4),o.setHours(0,0,0,0);const u=ox(o);return r.getTime()>=s.getTime()?n+1:r.getTime()>=u.getTime()?n:n-1}function lx(e){const t=nn(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 Yg(e,...t){const r=Yi.bind(null,e||t.find(n=>typeof n=="object"));return t.map(r)}function uO(e,t){const r=nn(e,t?.in);return r.setHours(0,0,0,0),r}function HZ(e,t,r){const[n,a]=Yg(r?.in,e,t),s=uO(n),o=uO(a),u=+s-lx(s),d=+o-lx(o);return Math.round((u-d)/UZ)}function WZ(e,t){const r=UF(e,t),n=Yi(e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),ox(n)}function Gm(e,t){const r=+nn(e)-+nn(t);return r<0?-1:r>0?1:r}function VZ(e){return Yi(e,Date.now())}function GZ(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function QZ(e){return!(!GZ(e)&&typeof e!="number"||isNaN(+nn(e)))}function KZ(e,t,r){const[n,a]=Yg(r?.in,e,t),s=n.getFullYear()-a.getFullYear(),o=n.getMonth()-a.getMonth();return s*12+o}function YZ(e){return t=>{const n=(e?Math[e]:Math.trunc)(t);return n===0?0:n}}function XZ(e,t){return+nn(e)-+nn(t)}function ZZ(e,t){const r=nn(e,t?.in);return r.setHours(23,59,59,999),r}function JZ(e,t){const r=nn(e,t?.in),n=r.getMonth();return r.setFullYear(r.getFullYear(),n+1,0),r.setHours(23,59,59,999),r}function eJ(e,t){const r=nn(e,t?.in);return+ZZ(r,t)==+JZ(r,t)}function tJ(e,t,r){const[n,a,s]=Yg(r?.in,e,e,t),o=Gm(a,s),u=Math.abs(KZ(a,s));if(u<1)return 0;a.getMonth()===1&&a.getDate()>27&&a.setDate(30),a.setMonth(a.getMonth()-o*u);let d=Gm(a,s)===-o;
vendor: 8,020 bytes, line 507
507eJ(n)&&u===1&&Gm(n,s)===1&&(d=!1);const f=o*(u-+d);return f===0?0:f}function rJ(e,t,r){const n=XZ(e,t)/1e3;return YZ(r?.roundingMethod)(n)}function nJ(e,t){const r=nn(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}const aJ={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"}},sJ=(e,t,r)=>{let n;const a=aJ[e];return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function Ru(e){return(t={})=>{const r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}const iJ={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},oJ={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},lJ={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},cJ={date:Ru({formats:iJ,defaultWidth:"full"}),time:Ru({formats:oJ,defaultWidth:"full"}),dateTime:Ru({formats:lJ,defaultWidth:"full"})},uJ={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},dJ=(e,t,r,n)=>uJ[e];function Vs(e){return(t,r)=>{const n=r?.context?String(r.context):"standalone";let a;if(n==="formatting"&&e.formattingValues){const o=e.defaultFormattingWidth||e.defaultWidth,u=r?.width?String(r.width):o;a=e.formattingValues[u]||e.formattingValues[o]}else{const o=e.defaultWidth,u=r?.width?String(r.width):e.defaultWidth;a=e.values[u]||e.values[o]}const s=e.argumentCallback?e.argumentCallback(t):t;return a[s]}}const fJ={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},hJ={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},pJ={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"]},mJ={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"]},xJ={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"}},gJ={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"}},vJ=(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"},yJ={ordinalNumber:vJ,era:Vs({values:fJ,defaultWidth:"wide"}),quarter:Vs({values:hJ,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Vs({values:pJ,defaultWidth:"wide"}),day:Vs({values:mJ,defaultWidth:"wide"}),dayPeriod:Vs({values:xJ,defaultWidth:"wide",formattingValues:gJ,defaultFormattingWidth:"wide"})};function Gs(e){return(t,r={})=>{const n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],s=t.match(a);if(!s)return null;const o=s[0],u=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],d=Array.isArray(u)?wJ(u,m=>m.test(o)):bJ(u,m=>m.test(o));let f;f=e.valueCallback?e.valueCallback(d):d,f=r.valueCallback?r.valueCallback(f):f;const p=t.slice(o.length);return{value:f,rest:p}}}function bJ(e,t){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function wJ(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function qF(e){return(t,r={})=>{const n=t.match(e.matchPattern);if(!n)return null;const a=n[0],s=t.match(e.parsePattern);if(!s)return null;let o=e.valueCallback?e.valueCallback(s[0]):s[0];o=r.valueCallback?r.valueCallback(o):o;const u=t.slice(a.length);return{value:o,rest:u}}}const SJ=/^(\d+)(th|st|nd|rd)?/i,NJ=/\d+/i,AJ={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},_J={any:[/^b/i,/^(a|c)/i]},CJ={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},jJ={any:[/1/i,/2/i,/3/i,/4/i]},EJ={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},TJ={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]},OJ={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},PJ={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]},kJ={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},MJ={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}},RJ={ordinalNumber:qF({matchPattern:SJ,parsePattern:NJ,valueCallback:e=>parseInt(e,10)}),era:Gs({matchPatterns:AJ,defaultMatchWidth:"wide",parsePatterns:_J,defaultParseWidth:"any"}),quarter:Gs({matchPatterns:CJ,defaultMatchWidth:"wide",parsePatterns:jJ,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Gs({matchPatterns:EJ,defaultMatchWidth:"wide",parsePatterns:TJ,defaultParseWidth:"any"}),day:Gs({matchPatterns:OJ,defaultMatchWidth:"wide",parsePatterns:PJ,defaultParseWidth:"any"}),dayPeriod:Gs({matchPatterns:kJ,defaultMatchWidth:"any",parsePatterns:MJ,defaultParseWidth:"any"})},HF={code:"en-US",formatDistance:sJ,formatLong:cJ,formatRelative:dJ,localize:yJ,match:RJ,options:{weekStartsOn:0,firstWeekContainsDate:1}};function DJ(e,t){const r=nn(e,t?.in);return HZ(r,nJ(r))+1}function IJ(e,t){const r=nn(e,t?.in),n=+ox(r)-+WZ(r);return Math.round(n/zF)+1}function WF(e,t){const r=nn(e,t?.in),n=r.getFullYear(),a=Ep(),s=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,o=Yi(t?.in||e,0);o.setFullYear(n+1,0,s),o.setHours(0,0,0,0);const u=Ph(o,t),d=Yi(t?.in||e,0);d.setFullYear(n,0,s),d.setHours(0,0,0,0);const f=Ph(d,t);return+r>=+u?n+1:+r>=+f?n:n-1}function FJ(e,t){const r=Ep(),n=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,a=WF(e,t),s=Yi(t?.
vendor: 5,668 bytes, line 507
507in||e,0);return s.setFullYear(a,0,n),s.setHours(0,0,0,0),Ph(s,t)}function LJ(e,t){const r=nn(e,t?.in),n=+Ph(r,t)-+FJ(r,t);return Math.round(n/zF)+1}function Ft(e,t){const r=e<0?"-":"",n=Math.abs(e).toString().padStart(t,"0");return r+n}const Lo={y(e,t){const r=e.getFullYear(),n=r>0?r:1-r;return Ft(t==="yy"?n%100:n,t.length)},M(e,t){const r=e.getMonth();return t==="M"?String(r+1):Ft(r+1,2)},d(e,t){return Ft(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 Ft(e.getHours()%12||12,t.length)},H(e,t){return Ft(e.getHours(),t.length)},m(e,t){return Ft(e.getMinutes(),t.length)},s(e,t){return Ft(e.getSeconds(),t.length)},S(e,t){const r=t.length,n=e.getMilliseconds(),a=Math.trunc(n*Math.pow(10,r-3));return Ft(a,t.length)}},du={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},dO={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 Lo.y(e,t)},Y:function(e,t,r,n){const a=WF(e,n),s=a>0?a:1-a;if(t==="YY"){const o=s%100;return Ft(o,2)}return t==="Yo"?r.ordinalNumber(s,{unit:"year"}):Ft(s,t.length)},R:function(e,t){const r=UF(e);return Ft(r,t.length)},u:function(e,t){const r=e.getFullYear();return Ft(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 Ft(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 Ft(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 Lo.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 Ft(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=LJ(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):Ft(a,t.length)},I:function(e,t,r){const n=IJ(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Ft(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Lo.d(e,t)},D:function(e,t,r){const n=DJ(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Ft(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(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(s);case"ee":return Ft(s,2);case"eo":return r.ordinalNumber(s,{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(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(s);case"cc":return Ft(s,t.length);case"co":return r.ordinalNumber(s,{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 Ft(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=du.noon:n===0?a=du.midnight:a=n/12>
vendor: 4,423 bytes, line 507
507=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=du.evening:n>=12?a=du.afternoon:n>=4?a=du.morning:a=du.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 Lo.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Lo.H(e,t)},K:function(e,t,r){const n=e.getHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Ft(n,t.length)},k:function(e,t,r){let n=e.getHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Ft(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Lo.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Lo.s(e,t)},S:function(e,t){return Lo.S(e,t)},X:function(e,t,r){const n=e.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return hO(n);case"XXXX":case"XX":return Dl(n);case"XXXXX":case"XXX":default:return Dl(n,":")}},x:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"x":return hO(n);case"xxxx":case"xx":return Dl(n);case"xxxxx":case"xxx":default:return Dl(n,":")}},O:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+fO(n,":");case"OOOO":default:return"GMT"+Dl(n,":")}},z:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+fO(n,":");case"zzzz":default:return"GMT"+Dl(n,":")}},t:function(e,t,r){const n=Math.trunc(+e/1e3);return Ft(n,t.length)},T:function(e,t,r){return Ft(+e,t.length)}};function fO(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),a=Math.trunc(n/60),s=n%60;return s===0?r+String(a):r+String(a)+t+Ft(s,2)}function hO(e,t){return e%60===0?(e>0?"-":"+")+Ft(Math.abs(e)/60,2):Dl(e,t)}function Dl(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),a=Ft(Math.trunc(n/60),2),s=Ft(n%60,2);return r+a+t+s}const pO=(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"})}},VF=(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"})}},BJ=(e,t)=>{const r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return pO(e,t);let s;switch(n){case"P":s=t.dateTime({width:"short"});break;case"PP":s=t.dateTime({width:"medium"});break;case"PPP":s=t.dateTime({width:"long"});break;case"PPPP":default:s=t.dateTime({width:"full"});break}return s.replace("{{date}}",pO(n,t)).replace("{{time}}",VF(a,t))},$J={p:VF,P:BJ},zJ=/^D+$/,UJ=/^Y+$/,qJ=["D","DD","YY","YYYY"];function HJ(e){return zJ.test(e)}function WJ(e){return UJ.test(e)}function VJ(e,t,r){const n=GJ(e,t,r);if(console.warn(n),qJ.includes(e))throw new RangeError(n)}function GJ(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 QJ=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,KJ=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,YJ=/^'([^]*?)'?$/,XJ=/''/g,ZJ=/[a-zA-Z]/;function Vl(e,t,r){const n=Ep(),a=r?.locale??n.locale??HF,s=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,o=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,u=nn(e,r?.in);if(!QZ(u))throw new RangeError("Invalid time value");let d=t.match(KJ).map(p=>{const m=p[0];if(m==="p"||m==="P"){const g=$J[m];return g(p,a.formatLong)}return p}).join("").match(QJ).map(p=>{if(p==="''")return{isToken:!1,value:"'"};const m=p[0];if(m==="'")return{isToken:!1,value:JJ(p)};if(dO[m])return{isToken:!0,value:p};
507if(m.match(ZJ))throw new RangeError("Format string contains an unescaped latin alphabet character `"+m+"`");return{isToken:!1,value:p}});a.localize.preprocessor&&(d=a.localize.preprocessor(u,d));const f={firstWeekContainsDate:s,weekStartsOn:o,locale:a};return d.map(p=>{if(!p.isToken)return p.value;const m=p.value;(!r?.useAdditionalWeekYearTokens&&WJ(m)||!r?.useAdditionalDayOfYearTokens&&HJ(m))&&VJ(m,t,String(e));const g=dO[m[0]];return g(u,m,a.localize,f)}).join("")}function JJ(e){const t=e.match(YJ);return t?t[1].replace(XJ,"'"):e}function eee(e,t,r){const n=Ep(),a=r?.locale??n.locale??HF,s=2520,o=Gm(e,t);if(isNaN(o))throw new RangeError("Invalid time value");const u=Object.assign({},r,{addSuffix:r?.addSuffix,comparison:o}),[d,f]=Yg(r?.in,...o>0?[t,e]:[e,t]),p=rJ(f,d),m=(lx(f)-lx(d))/1e3,g=Math.round((p-m)/60);let y;if(g<2)return r?.includeSeconds?p<5?a.formatDistance("lessThanXSeconds",5,u):p<10?a.formatDistance("lessThanXSeconds",10,u):p<20?a.formatDistance("lessThanXSeconds",20,u):p<40?a.formatDistance("halfAMinute",0,u):p<60?a.formatDistance("lessThanXMinutes",1,u):a.formatDistance("xMinutes",1,u):g===0?a.formatDistance("lessThanXMinutes",1,u):a.formatDistance("xMinutes",g,u);if(g<45)return a.formatDistance("xMinutes",g,u);if(g<90)return a.formatDistance("aboutXHours",1,u);if(g<lO){const w=Math.round(g/60);return a.formatDistance("aboutXHours",w,u)}else{if(g<s)return a.formatDistance("xDays",1,u);if(g<pm){const w=Math.round(g/lO);return a.formatDistance("xDays",w,u)}else if(g<pm*2)return y=Math.round(g/pm),a.formatDistance("aboutXMonths",y,u)}if(y=tJ(f,d),y<12){const w=Math.round(g/pm);return a.formatDistance("xMonths",w,u)}else{const w=y%12,v=Math.trunc(y/12);return w<3?a.formatDistance("aboutXYears",v,u):w<9?a.formatDistance("overXYears",v,u):a.formatDistance("almostXYears",v+1,u)}}function Tp(e,t){return eee(e,VZ(e),t)}const tee={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},ree=(e,t,r)=>{let n;const a=tee[e];return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"en "+n:"hace "+n:n},nee={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},aee={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},see={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},iee={date:Ru({formats:nee,defaultWidth:"full"}),time:Ru({formats:aee,defaultWidth:"full"}),dateTime:Ru({formats:see,defaultWidth:"full"})},oee={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},lee={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},cee=(e,t,r,n)=>t.getHours()!==1?lee[e]:oee[e],uee={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},dee={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},fee={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},hee={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},pee={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},mee={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},xee=(e,t)=>
507Number(e)+"º",gee={ordinalNumber:xee,era:Vs({values:uee,defaultWidth:"wide"}),quarter:Vs({values:dee,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:Vs({values:fee,defaultWidth:"wide"}),day:Vs({values:hee,defaultWidth:"wide"}),dayPeriod:Vs({values:pee,defaultWidth:"wide",formattingValues:mee,defaultFormattingWidth:"wide"})},vee=/^(\d+)(º)?/i,yee=/\d+/i,bee={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},wee={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},See={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},Nee={any:[/1/i,/2/i,/3/i,/4/i]},Aee={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},_ee={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},Cee={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},jee={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},Eee={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},Tee={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},Oee={ordinalNumber:qF({matchPattern:vee,parsePattern:yee,valueCallback:function(e){return parseInt(e,10)}}),era:Gs({matchPatterns:bee,defaultMatchWidth:"wide",parsePatterns:wee,defaultParseWidth:"any"}),quarter:Gs({matchPatterns:See,defaultMatchWidth:"wide",parsePatterns:Nee,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Gs({matchPatterns:Aee,defaultMatchWidth:"wide",parsePatterns:_ee,defaultParseWidth:"any"}),day:Gs({matchPatterns:Cee,defaultMatchWidth:"wide",parsePatterns:jee,defaultParseWidth:"any"}),dayPeriod:Gs({matchPatterns:Eee,defaultMatchWidth:"any",parsePatterns:Tee,defaultParseWidth:"any"})},rs={code:"es",formatDistance:ree,formatLong:iee,formatRelative:cee,localize:gee,match:Oee,options:{weekStartsOn:1,firstWeekContainsDate:1}},mO={all:"Todas",open:"Abiertas",pending:"Pendientes",resolved:"Resueltas",snoozed:"Pospuestas"},xO={open:{bg:"#ECFDF5",color:"#059669",border:"#A7F3D0"},pending:{bg:"#FFFBEB",color:"#D97706",border:"#FDE68A"},resolved:{bg:"#F9FAFB",color:"#6B7280",border:"#E5E7EB"},snoozed:{bg:"#F5F3FF",color:"#7C3AED",border:"#DDD6FE"}},gO={whatsapp:{label:"WhatsApp",color:"#059669",bg:"#ECFDF5",icon:"💬"},messenger:{label:"Messenger",color:"#2563EB",bg:"#EFF6FF",icon:"🔵"},instagram:{label:"Instagram",color:"#DB2777",bg:"#FDF2F8",icon:"📸"},facebook:{label:"Facebook",color:"#1D4ED8",bg:"#EFF6FF",icon:"👍"}};function Pee(e){return e?Math.floor((Date.now()-new Date(e).getTime())/6e4):0}function kee(e){if(!e)return"";try{return Tp(new Date(e),{addSuffix:!0,locale:rs})}catch{return""}}function Mee(e){if(!e)return"";try{return Vl(new Date(e),"HH:mm",{locale:rs})}catch{return""}}function vO(e){if(!e)return[];try{const t=JSON.parse(e);return Array.isArray(t)?t.map(r=>typeof r=="string"?r:r?.caption||r?.url||"Adjunto"):[]}catch{return[]}}function Ree({message:e}){const t=e.mediaUrl?.trim();return!t||!/^(https?:\/\/|\/manus-storage\/)/i.test(t)?null:e.msgType==="image"?l.jsx("img",{"data-loc":"client/src/pages/Inbox.tsx:64",src:t,alt:e.content||"Imagen adjunta",className:"mt-2 max-h-64 w-full rounded-lg object-contain bg-black/5"}):e.msgType==="video"?l.jsxs("video",{"data-loc":"client/src/pages/Inbox.tsx:65",controls:!0,preload:"metadata",className:"mt-2 max-h-64 w-full rounded-lg bg-black",children:[l.jsx("source",{"data-loc":"client/src/pages/Inbox.tsx:65",src:t,type:e.mediaType??void 0}),"Tu navegador no admite video."]}):e.msgType==="audio"?l.jsxs("audio",{"data-loc":"client/src/pages/Inbox.tsx:66",controls:!0,preload:"metadata",className:"mt-2 w-full",children:[l.jsx("source",{"data-loc":"client/src/pages/Inbox.tsx:66",src:t,type:e.mediaType??void 0}),"Tu navegador no admite audio."]}):e.msgType==="document"?l.jsxs("a",{"data-loc":"client/src/pages/Inbox.tsx:67",href:t,target:"_blank",rel:"noreferrer",className:"mt-2 flex items-center gap-2 rounded-lg bg-black/5 px-3 py-2 text-xs font-medium underline",children:[l.jsx(jF,{"data-loc":"client/src/pages/Inbox.tsx:67",className:"h-3.5 w-3.5"}),"Abrir documento adjunto"]}):null}function yO(){OC();const[e,t]=k.useState("open"),[r,n]=k.useState("all"),[a,s]=k.useState(null),[o,u]=k.useState(""),[d,f]=k.useState(!1),[p,m]=k.useState(""),[g,y]=k.useState(!1),[w,v]=k.useState(""),[b,N]=k.useState(!1),[_,C]=k.useState(!1),[P,E]=k.useState(!1),[T,j]=k.useState([]),[O,M]=k.useState(!1),F=k.useRef(null),L=_e.conversations.list.useQuery({status:e==="all"?void 0:e},{refetchInterval:5e3}),U=_e.conversations.byId.useQuery({id:a},{enabled:!!a,refetchInterval:3e3}),G=_e.conversations.messages.useQuery({conversationId:a},{enabled:!!a,refetchInterval:3e3}),D=_e.conversations.miaContext.useQuery({conversationId:a},{enabled:!!a,refetchInterval:5e3}),Q=_e.agents.list.useQuery(),q=_e.conversations.quickReplies.list.useQuery(void 0,{enabled:_}),K=_e.conversations.suggestReply.useMutation({onSuccess:te=>{j(te.suggestions),M(!1),E(!0)},onError:()=>{Be.error("Error al generar sugerencias"),M(!1)}}),ee=_e.conversations.sendMessage.useMutation({onSuccess:()=>{u(""),G.refetch(),L.refetch()},onError:te=>Be.error(te.message)}),le=_e.conversations.updateStatus.useMutation({onSuccess:()=>{L.refetch(),U.refetch(),Be.success("Estado actualizado")}}),se=_e.conversations.assign.useMutation({onSuccess:()=>{U.refetch(),L.refetch(),G.refetch(),Be.success("Conversación transferida"),y(!1),v("")},onError:te=>Be.error(te.message)}),z=_e.conversations.unassign.useMutation({onSuccess:()=>{U.refetch(),L.refetch(),Be.success("Conversación liberada")},onError:te=>Be.error(te.message)});k.useEffect(()=>{F.current?.scrollIntoView({behavior:"smooth"})},[G.data]);const B=L.data??[],I=B.filter(te=>{const ue=!p||te.contact?.name?.toLowerCase().includes(p.toLowerCase())||te.contact?.phoneNumber?.includes(p),Ee=r==="all"||te.conversation.channel===r;return ue&&Ee});function H(){!o.trim()||!a||ee.mutate({conversationId:a,content:o.trim(),isPrivateNote:d})}function X(){a&&(M(!0),E(!1),K.mutate({conversationId:a}))}const ce=B.filter(te=>te.conversation.convStatus==="open").length,de=B.filter(te=>te.conversation.convStatus==="pending").length,we=B.filter(te=>te.conversation.convStatus==="resolved").length;return l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:156",className:"flex h-full overflow-hidden",style:{background:"#F0F2F5"},children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:158",className:"w-80 shrink-0 flex flex-col",style:{background:"white",borderRight:"1px solid #E5E7EB"},children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:160",style:{borderBottom:"1px solid #F3F4F6"},children:[l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:161",className:"h-0.5",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 55%, #FFEA00 100%)"}}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:162",className:"px-4 pt-4 pb-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:163",className:"flex items-center justify-between mb-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:164",children:[l.jsx("h1",{"data-loc":"client/src/pages/Inbox.tsx:165",className:"font-semibold",style:{color:"#111827",fontSize:14},children:"Bandeja de entrada"}),l.jsxs("p",{"data-loc":"client/src/pages/Inbox.tsx:166",style:{fontSize:11,color:"#9
507CA3AF",marginTop:1},children:[I.length," conversaciones"]})]}),l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:168",onClick:()=>L.refetch(),className:"p-1.5 rounded-lg transition-colors",style:{color:"#9CA3AF"},title:"Actualizar",children:l.jsx(Ki,{"data-loc":"client/src/pages/Inbox.tsx:174",className:"w-3.5 h-3.5"})})]}),l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:178",className:"flex gap-2 mb-3",children:[{label:"Abiertas",count:ce,color:"#059669",bg:"#ECFDF5"},{label:"Pendientes",count:de,color:"#D97706",bg:"#FFFBEB"},{label:"Resueltas",count:we,color:"#6B7280",bg:"#F9FAFB"}].map(te=>l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:184",className:"flex-1 rounded-lg px-2 py-1.5 text-center",style:{background:te.bg},children:[l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:185",className:"font-bold",style:{color:te.color,fontSize:15},children:te.count}),l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:186",style:{fontSize:9,color:te.color,opacity:.8,marginTop:1},children:te.label})]},te.label))}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:191",className:"relative",children:[l.jsx(Xu,{"data-loc":"client/src/pages/Inbox.tsx:192",className:"absolute left-3 top-1/2 -translate-y-1/2 w-3.5 h-3.5",style:{color:"#9CA3AF"}}),l.jsx("input",{"data-loc":"client/src/pages/Inbox.tsx:193",value:p,onChange:te=>m(te.target.value),placeholder:"Buscar por nombre o teléfono...",style:{width:"100%",paddingLeft:32,paddingRight:12,paddingTop:8,paddingBottom:8,fontSize:12,background:"#F8F9FB",border:"1px solid #E5E7EB",borderRadius:8,outline:"none",color:"#374151"},onFocus:te=>{te.currentTarget.style.borderColor="#E1251B",te.currentTarget.style.boxShadow="0 0 0 3px rgba(225,37,27,0.08)"},onBlur:te=>{te.currentTarget.style.borderColor="#E5E7EB",te.currentTarget.style.boxShadow="none"}}),p&&l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:206",onClick:()=>m(""),className:"absolute right-3 top-1/2 -translate-y-1/2",children:l.jsx(hn,{"data-loc":"client/src/pages/Inbox.tsx:207",className:"w-3 h-3",style:{color:"#9CA3AF"}})})]})]}),l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:213",className:"flex px-3 pb-2 gap-1",style:{overflowX:"auto",scrollbarWidth:"none"},children:["all","open","pending","resolved"].map(te=>l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:215",onClick:()=>t(te),className:"shrink-0 rounded-full font-medium transition-all",style:{fontSize:10,padding:"3px 10px",background:e===te?"#E1251B":"#F3F4F6",color:e===te?"white":"#6B7280"},children:mO[te]},te))}),l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:227",className:"flex px-3 pb-3 gap-1",style:{overflowX:"auto",scrollbarWidth:"none"},children:["all","whatsapp","instagram","facebook"].map(te=>{const ue=gO[te];return l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:231",onClick:()=>n(te),className:"shrink-0 rounded-full font-medium transition-all",style:{fontSize:10,padding:"2px 8px",background:r===te?ue?.color??"#143F85":"#F3F4F6",color:r===te?"white":"#6B7280",border:`1px solid ${r===te?"transparent":"#E5E7EB"}`},children:ue?`${ue.icon} ${ue.label}`:"Todos"},te)})})]}),l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:247",className:"flex-1 overflow-y-auto",children:L.isLoading?l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:249",className:"flex items-center justify-center h-32",children:l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:250",className:"w-5 h-5 border-2 border-t-transparent rounded-full animate-spin",style:{borderColor:"#E1251B",borderTopColor:"transparent"}})}):I.length===0?l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:253",className:"flex flex-col items-center justify-center h-40 text-center px-6",children:[l.jsx(is,{"data-loc":"client/src/pages/Inbox.tsx:254",className:"w-8 h-8 mb-2",style:{color:"#D1D5DB"}}),l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:255",style:{fontSize:13,color:"#9CA3AF"},children:"Sin conversaciones"})]}):I.map(({conversation:te,contact:ue})=>{const Ee=a===te.id,he=gO[te.channel??"whatsapp"],Xe=Pee(te.lastMessageAt),De=Xe>=20?"#DC2626":Xe>=10?"#D97706":null,ct=xO[te.convStatus]??xO.open;return l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:265",onClick:()=>s(te.id),className:"cursor-pointer transition-all",style:{padding:"11px 16px",borderBottom:"1px solid #F3F4F6",background:Ee?"#FFF5F5":"white",borderLeft:`3px solid ${Ee?"#E1251B":"transparent"}`},onMouseEnter:Ze=>{Ee||(Ze.currentTarget.style.background="#FAFAFA")},onMouseLeave:Ze=>{Ee||(Ze.currentTarget.style.background="white")},children:l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:276",className:"flex items-start gap-2.5",children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:278",className:"relative shrink-0",children:[l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:279",className:"w-9 h-9 rounded-full flex items-center justify-center text-white font-semibold",style:{background:"linear-gradient(135deg, #1C58B
5077, #143F85)",fontSize:14,boxShadow:"0 1px 4px rgba(20,63,133,0.2)"},children:ue?.name?.charAt(0)?.toUpperCase()??"?"}),he&&l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:284",className:"absolute -bottom-0.5 -right-0.5 w-4 h-4 rounded-full flex items-center justify-center text-[8px]",style:{background:he.bg,border:`1px solid ${he.color}20`},children:he.icon})]}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:290",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:291",className:"flex items-center justify-between gap-1",children:[l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:292",className:"font-semibold truncate",style:{fontSize:13,color:"#111827"},children:ue?.name??ue?.phoneNumber??"Desconocido"}),l.jsx("span",{"data-loc":"client/src/pages/Inbox.tsx:295",style:{fontSize:10,color:"#9CA3AF",flexShrink:0},children:kee(te.lastMessageAt)})]}),l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:297",className:"truncate mt-0.5",style:{fontSize:11,color:"#6B7280"},children:te.lastMessagePreview??"Sin mensajes"}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:298",className:"flex items-center gap-1.5 mt-1.5 flex-wrap",children:[l.jsx("span",{"data-loc":"client/src/pages/Inbox.tsx:299",className:"rounded-full font-medium",style:{fontSize:9,padding:"2px 6px",background:ct.bg,color:ct.color,border:`1px solid ${ct.border}`},children:mO[te.convStatus]??te.convStatus}),De&&te.convStatus==="open"&&l.jsxs("span",{"data-loc":"client/src/pages/Inbox.tsx:303",className:"flex items-center gap-0.5 rounded-full font-semibold",style:{fontSize:9,padding:"2px 6px",background:De+"15",color:De},children:[l.jsx(Ts,{"data-loc":"client/src/pages/Inbox.tsx:304",className:"w-2.5 h-2.5"})," ",Xe,"min"]}),te.unreadCount>0&&l.jsx("span",{"data-loc":"client/src/pages/Inbox.tsx:308",className:"ml-auto text-white font-bold rounded-full flex items-center justify-center",style:{background:"#E1251B",fontSize:9,minWidth:16,height:16,padding:"0 4px"},children:te.unreadCount})]})]})]})},te.id)})})]}),a&&U.data?l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:325",className:"flex-1 flex flex-col overflow-hidden",style:{background:"white",borderRight:"1px solid #E5E7EB"},children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:327",className:"flex items-center gap-3 px-5 py-3.5",style:{borderBottom:"1px solid #F3F4F6",background:"white"},children:[l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:328",className:"w-9 h-9 rounded-full flex items-center justify-center text-white font-semibold shrink-0",style:{background:"linear-gradient(135deg, #1C58B7, #143F85)",fontSize:14},children:U.data.contact?.name?.charAt(0)?.toUpperCase()??"?"}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:332",className:"flex-1 min-w-0",children:[l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:333",className:"font-semibold",style:{fontSize:13,color:"#111827"},children:U.data.contact?.name??U.data.contact?.phoneNumber}),l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:334",style:{fontSize:11,color:"#9CA3AF"},children:U.data.contact?.phoneNumber})]}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:336",className:"flex items-center gap-2",children:[l.jsxs("button",{"data-loc":"client/src/pages/Inbox.tsx:337",onClick:()=>N(te=>!te),className:"flex items-center gap-1.5 rounded-lg px-2.5 py-1.5 font-medium transition-all",style:{fontSize:11,background:b?"#143F85":"#F3F4F6",color:b?"white":"#4B5563",border:"1px solid #E5E7EB"},children:[l.jsx(sx,{"data-loc":"client/src/pages/Inbox.tsx:338",className:"h-3.5 w-3.5"})," ",b?"Vista supervisor":"Supervisar"]}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:340",className:`flex items-center gap-2 ${b?"pointer-events-none opacity-50":""}`,children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:342",className:"relative",children:[l.jsxs("select",{"data-loc":"client/src/pages/Inbox.tsx:343",value:U.data.conversation.convStatus,onChange:te=>le.mutate({id:a,status:te.target.value}),className:"appearance-none pr-6 pl-2.5 py-1.5 rounded-lg outline-none transition-all cursor-pointer",style:{fontSize:11,border:"1px solid #E5E7EB",background:"#F9FAFB",color:"#374151"},children:[l.jsx("option",{"data-loc":"client/src/pages/Inbox.tsx:349",value:"open",children:"Abierta"}),l.jsx("option",{"data-loc":"client/src/pages/Inbox.tsx:350",value:"pending",children:"Pendiente"}),l.jsx("option",{"data-loc":"client/src/pages/Inbox.tsx:351",value:"resolved",children:"Resuelta"}),l.jsx("option",{"data-loc":"client/src/pages/Inbox.tsx:352",value:"snoozed",children:"Pospuesta"})]}),l.jsx(qg,{"data-loc":"client/src/pages/Inbox.tsx:354",className:"absolute right-1.5 top-1/2 -translate-y-1/2 w-3 h-3 pointer-events-none",style:{color:"#9
507CA3AF"}})]}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:356",className:"flex items-center gap-1.5 rounded-lg px-2.5 py-1.5",style:{fontSize:11,border:"1px solid #E5E7EB",background:"#F9FAFB",color:"#374151"},children:[l.jsx("span",{"data-loc":"client/src/pages/Inbox.tsx:357",children:U.data.conversation.assignedAgentId?`Asignada a ${Q.data?.find(te=>te.id===U.data?.conversation.assignedAgentId)?.name??"asesor"}`:"Sin asignar"}),U.data.conversation.assignedAgentId&&l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:358",onClick:()=>z.mutate({id:a}),className:"text-[#E1251B] hover:underline",disabled:z.isPending,children:"Liberar"})]}),l.jsxs("button",{"data-loc":"client/src/pages/Inbox.tsx:361",onClick:()=>y(!0),className:"flex items-center gap-1.5 px-2.5 py-1.5 rounded-lg transition-all font-medium",style:{fontSize:11,background:"#EFF6FF",color:"#1D4ED8",border:"1px solid #BFDBFE"},children:[l.jsx(ZT,{"data-loc":"client/src/pages/Inbox.tsx:364",className:"w-3.5 h-3.5"})," Transferir"]}),U.data.contact?.phoneNumber&&l.jsxs("a",{"data-loc":"client/src/pages/Inbox.tsx:366",href:`tel:${String(U.data.contact.phoneNumber).replace(/[^+\d]/g,"")}`,className:"flex items-center gap-1.5 px-2.5 py-1.5 rounded-lg transition-all font-medium",style:{fontSize:11,background:"#ECFDF5",color:"#047857",border:"1px solid #A7F3D0"},children:[l.jsx(oZ,{"data-loc":"client/src/pages/Inbox.tsx:369",className:"w-3.5 h-3.5"})," Escalar a voz"]})]}),l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:372",onClick:()=>s(null),className:"p-1.5 rounded-lg transition-colors",style:{color:"#9CA3AF"},children:l.jsx(hn,{"data-loc":"client/src/pages/Inbox.tsx:373",className:"w-4 h-4"})})]})]}),D.data?.handoff&&l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:379",className:"mx-5 mt-3 rounded-xl border border-red-100 bg-red-50 px-4 py-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:380",className:"flex items-start gap-2",children:[l.jsx(ZT,{"data-loc":"client/src/pages/Inbox.tsx:381",className:"mt-0.5 h-4 w-4 shrink-0 text-[#E1251B]"}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:382",className:"min-w-0",children:[l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:383",className:"text-xs font-semibold text-[#B51F17]",children:"Mía Fast requiere atención de asesor"}),l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:384",className:"mt-1 text-xs leading-relaxed text-red-800",children:D.data.handoff.summary}),D.data.handoff.requiredAction&&l.jsxs("p",{"data-loc":"client/src/pages/Inbox.tsx:386",className:"mt-2 border-t border-red-100 pt-2 text-[11px] font-medium text-red-700",children:["Siguiente acción: ",D.data.handoff.requiredAction]}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:390",className:"mt-2 flex flex-wrap gap-1.5",children:[D.data.handoff.relatedOrderRef&&l.jsxs("span",{"data-loc":"client/src/pages/Inbox.tsx:391",className:"rounded-full bg-white px-2 py-1 text-[10px] font-medium text-red-700",children:["Pedido: ",D.data.handoff.relatedOrderRef]}),vO(D.data.handoff.products).map((te,ue)=>l.jsxs("span",{"data-loc":"client/src/pages/Inbox.tsx:392",className:"max-w-[230px] truncate rounded-full bg-white px-2 py-1 text-[10px] font-medium text-red-700",children:["Consulta: ",te]},`handoff-product-${ue}`)),vO(D.data.handoff.attachments).map((te,ue)=>l.jsxs("span",{"data-loc":"client/src/pages/Inbox.tsx:393",className:"rounded-full bg-white px-2 py-1 text-[10px] font-medium text-red-700",children:["Adjunto: ",te]},`handoff-attachment-${ue}`))]})]})]})}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:401",className:"flex-1 overflow-y-auto px-6 py-5 space-y-3",style:{background:"#F8F9FB"},children:[G.isLoading?l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:403",className:"flex items-center justify-center h-32",children:l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:404",className:"w-5 h-5 border-2 border-t-transparent rounded-full animate-spin",style:{borderColor:"#E1251B",borderTopColor:"transparent"}})}):(G.data??[]).map(te=>{const ue=te.direction==="outbound",Ee=te.isPrivateNote;return l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:410",className:`flex ${ue?"justify-end":"justify-start"}`,children:l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:411",className:`max-w-[68%] px-4 py-2.5 text-sm leading-relaxed ${Ee?"msg-note":ue?"msg-outbound":"msg-inbound"}`,children:[Ee&&l.jsxs("p",{"data-loc":"client/src/pages/Inbox.tsx:412",className:"text-[10px] font-semibold text-amber-600 mb-1 flex items-center gap-1",children:[l.jsx(YT,{"data-loc":"client/src/pages/Inbox.tsx:412",className:"w-3 h-3"})," Nota privada"]}),l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:413",style:{fontSize:13},children:te.content}),l.jsx(Ree,{"data-loc":"client/src/pages/Inbox.tsx:414",message:te}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:415",className:`flex items-center gap-1 mt-1 ${ue?"justify-end":"justify-start"}`,children:[l.jsx("span",{"data-loc":"client/src/pages/Inbox.tsx:416",style:{fontSize:10,
507color:ue?"rgba(255,255,255,0.6)":"#9CA3AF"},children:Mee(te.createdAt)}),ue&&te.msgStatus==="read"&&l.jsx(QT,{"data-loc":"client/src/pages/Inbox.tsx:417",className:"w-3 h-3",style:{color:"rgba(255,255,255,0.6)"}}),ue&&te.msgStatus==="delivered"&&l.jsx(QT,{"data-loc":"client/src/pages/Inbox.tsx:418",className:"w-3 h-3",style:{color:"rgba(255,255,255,0.4)"}})]})]})},te.id)}),l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:424",ref:F})]}),P&&T.length>0&&l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:429",className:"px-4 py-3",style:{background:"#F5F3FF",borderTop:"1px solid #EDE9FE"},children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:430",className:"flex items-center justify-between mb-2",children:[l.jsxs("p",{"data-loc":"client/src/pages/Inbox.tsx:431",className:"font-semibold flex items-center gap-1.5",style:{fontSize:11,color:"#7C3AED"},children:[l.jsx(Ws,{"data-loc":"client/src/pages/Inbox.tsx:432",className:"w-3.5 h-3.5"})," Sugerencias IA"]}),l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:434",onClick:()=>E(!1),style:{color:"#9CA3AF"},children:l.jsx(hn,{"data-loc":"client/src/pages/Inbox.tsx:434",className:"w-3.5 h-3.5"})})]}),l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:436",className:"flex flex-col gap-1.5",children:T.map((te,ue)=>l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:438",onClick:()=>{u(te),E(!1)},className:"text-left rounded-lg px-3 py-2 transition-all",style:{fontSize:12,background:"white",border:"1px solid #DDD6FE",color:"#374151"},onMouseEnter:Ee=>{Ee.currentTarget.style.background="#EDE9FE"},onMouseLeave:Ee=>{Ee.currentTarget.style.background="white"},children:te},ue))})]}),_&&l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:452",className:"px-4 py-3",style:{background:"#FFFBEB",borderTop:"1px solid #FDE68A",maxHeight:180,overflowY:"auto"},children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:453",className:"flex items-center justify-between mb-2",children:[l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:454",className:"font-semibold",style:{fontSize:11,color:"#D97706"},children:"⚡ Respuestas rápidas"}),l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:455",onClick:()=>C(!1),style:{color:"#9CA3AF"},children:l.jsx(hn,{"data-loc":"client/src/pages/Inbox.tsx:455",className:"w-3.5 h-3.5"})})]}),(q.data??[]).map(te=>l.jsxs("button",{"data-loc":"client/src/pages/Inbox.tsx:458",onClick:()=>{u(te.content),C(!1)},className:"w-full text-left rounded-lg px-3 py-2 mb-1 transition-all",style:{fontSize:12,background:"white",border:"1px solid #FDE68A",color:"#374151"},onMouseEnter:ue=>{ue.currentTarget.style.background="#FEF3C7"},onMouseLeave:ue=>{ue.currentTarget.style.background="white"},children:[l.jsxs("span",{"data-loc":"client/src/pages/Inbox.tsx:463",className:"font-semibold text-amber-600",children:["/",te.shortCode]})," — ",te.content]},te.id))]}),l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:470",style:{borderTop:"1px solid #F3F4F6",background:"white",padding:"12px 16px"},children:b?l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:471",className:"flex items-center gap-2 rounded-xl border border-blue-100 bg-blue-50 px-4 py-3 text-xs text-[#143F85]",children:[l.jsx(sx,{"data-loc":"client/src/pages/Inbox.tsx:471",className:"h-4 w-4"})," Vista de supervisión activa: puedes revisar el historial y los indicadores sin enviar mensajes, cambiar estado ni transferir la conversación."]}):l.jsxs(l.Fragment,{children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:473",className:"flex items-center gap-2 mb-2.5",children:[l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:474",onClick:()=>f(!1),className:"rounded-full font-medium transition-all",style:{fontSize:11,padding:"3px 12px",background:d?"#F3F4F6":"#E1251B",color:d?"#6B7280":"white"},children:"Responder"}),l.jsxs("button",{"data-loc":"client/src/pages/Inbox.tsx:479",onClick:()=>f(!0),className:"rounded-full font-medium transition-all flex items-center gap-1",style:{fontSize:11,padding:"3px 12px",background:d?"#FFFBEB":"#F3F4F6",color:d?"#D97706":"#6B7280"},children:[l.jsx(YT,{"data-loc":"client/src/pages/Inbox.tsx:482",className:"w-3 h-3"})," Nota privada"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:486",className:"rounded-xl flex flex-col",style:{border:`1px solid ${d?"#FDE68A":"#E5E7EB"}`,background:d?"#FFFBEB":"#F8F9FB"},children:[l.jsx("textarea",{"data-loc":"client/src/pages/Inbox.tsx:488",value:o,onChange:te=>u(te.target.value),onKeyDown:te=>{te.key==="Enter"&&!te.shiftKey&&(te.preventDefault(),H())},placeholder:d?"Escribe una nota interna...":"Escribe un mensaje...",rows:2,className:"flex-1 bg-transparent outline-none resize-none px-4 pt-3",style:{fontSize:13,color:"#374151",minHeight:52,maxHeight:120}}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:497",className:"flex items-center justify-between px-3 pb-2.5 pt-1",children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:498",className:"flex items-center gap-1",children:[l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:499",onClick:()=>C(!_),className:"p-1.5 rounded-lg transition-colors",title:"Respuestas rápidas",style:{color:_?"#D97706":"#9CA3AF"},children:l.jsx(Ws,{"data-loc":"client/src/pages/Inbox.tsx:502",className:"w-4 h-4"})}),l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:504",onClick:X,className:"p-1.5 rounded-lg transition-colors",title:"Sugerencias IA",style:{color:O?"#7C3AED":"#9
507CA3AF"},children:O?l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:508",className:"w-4 h-4 border-2 border-t-transparent rounded-full animate-spin",style:{borderColor:"#7C3AED",borderTopColor:"transparent"}}):l.jsx("span",{"data-loc":"client/src/pages/Inbox.tsx:509",style:{fontSize:14},children:"✨"})}),l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:512",className:"p-1.5 rounded-lg transition-colors",title:"Adjuntar archivo",style:{color:"#9CA3AF"},children:l.jsx(jF,{"data-loc":"client/src/pages/Inbox.tsx:513",className:"w-4 h-4"})})]}),l.jsxs("button",{"data-loc":"client/src/pages/Inbox.tsx:516",onClick:H,disabled:!o.trim()||ee.isPending,className:"flex items-center gap-1.5 px-4 py-1.5 rounded-lg font-medium transition-all active:scale-95 disabled:opacity-40",style:{background:"#E1251B",color:"white",fontSize:12,boxShadow:"0 2px 6px rgba(225,37,27,0.3)"},children:[l.jsx(rc,{"data-loc":"client/src/pages/Inbox.tsx:520",className:"w-3.5 h-3.5"})," Enviar"]})]})]})]})})]}):l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:528",className:"flex-1 flex items-center justify-center",style:{background:"#F8F9FB"},children:l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:529",className:"text-center",children:[l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:530",className:"w-16 h-16 rounded-2xl flex items-center justify-center mx-auto mb-4",style:{background:"white",boxShadow:"0 4px 16px rgba(0,0,0,0.08)"},children:l.jsx(is,{"data-loc":"client/src/pages/Inbox.tsx:532",className:"w-8 h-8",style:{color:"#D1D5DB"}})}),l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:534",className:"font-medium",style:{color:"#374151",fontSize:14},children:"Selecciona una conversación"}),l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:535",style:{color:"#9CA3AF",fontSize:12,marginTop:4},children:"Elige una conversación de la lista para comenzar"})]})}),g&&l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:542",className:"fixed inset-0 z-50 flex items-center justify-center",style:{background:"rgba(0,0,0,0.4)"},children:l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:543",className:"rounded-2xl p-6 w-80",style:{background:"white",boxShadow:"0 20px 60px rgba(0,0,0,0.2)"},children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:544",className:"flex items-center justify-between mb-4",children:[l.jsx("h3",{"data-loc":"client/src/pages/Inbox.tsx:545",className:"font-semibold",style:{fontSize:14,color:"#111827"},children:"Transferir conversación"}),l.jsx("button",{"data-loc":"client/src/pages/Inbox.tsx:546",onClick:()=>y(!1),style:{color:"#9CA3AF"},children:l.jsx(hn,{"data-loc":"client/src/pages/Inbox.tsx:546",className:"w-4 h-4"})})]}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:548",className:"flex flex-col gap-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:549",className:"mb-1",children:[l.jsxs("label",{"data-loc":"client/src/pages/Inbox.tsx:550",className:"mb-1 block text-xs font-medium",style:{color:"#374151"},children:["Contexto para el asesor ",l.jsx("span",{"data-loc":"client/src/pages/Inbox.tsx:550",style:{color:"#E1251B"},children:"*"})]}),l.jsx("textarea",{"data-loc":"client/src/pages/Inbox.tsx:551",value:w,onChange:te=>v(te.target.value),maxLength:500,rows:3,placeholder:"Indica la solicitud, avance y siguiente acción...",className:"w-full resize-none rounded-lg border border-gray-200 px-3 py-2 text-xs outline-none focus:border-[#143F85]"}),l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:552",className:"mt-1 text-[10px]",style:{color:"#9CA3AF"},children:"La nota se registrará como actividad interna de la conversación."})]}),(Q.data??[]).filter(te=>te.id!==U.data?.conversation?.assignedAgentId).map(te=>l.jsxs("button",{"data-loc":"client/src/pages/Inbox.tsx:557",onClick:()=>se.mutate({id:a,agentId:te.id,note:w.trim()}),disabled:w.trim().length<3||se.isPending,className:"flex items-center gap-3 p-3 rounded-xl text-left transition-all",style:{border:"1px solid #E5E7EB",opacity:w.trim().length<3?.5:1},onMouseEnter:ue=>{ue.currentTarget.style.background="#F8F9FB"},onMouseLeave:ue=>{ue.currentTarget.style.background="white"},children:[l.jsx("div",{"data-loc":"client/src/pages/Inbox.tsx:564",className:"w-8 h-8 rounded-full flex items-center justify-center text-white font-semibold",style:{background:"#143F85",fontSize:13},children:te.name?.charAt(0)?.toUpperCase()}),l.jsxs("div",{"data-loc":"client/src/pages/Inbox.tsx:568",children:[l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:569",className:"font-medium",style:{fontSize:13,color:"#111827"},children:te.name}),l.jsx("p",{"data-loc":"client/src/pages/Inbox.tsx:570",style:{fontSize:11,color:"#9
507CA3AF"},children:te.email})]})]},te.id))]})]})})]})}/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var cx={};cx.version="0.18.5";var GF=1252,Dee=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],QF=function(e){Dee.indexOf(e)!=-1&&(GF=e)};function Iee(){QF(1252)}var kh=function(e){QF(e)};function Fee(){kh(1200),Iee()}var mm=function(t){return String.fromCharCode(t)},bO=function(t){return String.fromCharCode(t)},ux,Wo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function Mh(e){for(var t="",r=0,n=0,a=0,s=0,o=0,u=0,d=0,f=0;f<e.length;)r=e.charCodeAt(f++),s=r>>2,n=e.charCodeAt(f++),o=(r&3)<<4|n>>4,a=e.charCodeAt(f++),u=(n&15)<<2|a>>6,d=a&63,isNaN(n)?u=d=64:isNaN(a)&&(d=64),t+=Wo.charAt(s)+Wo.charAt(o)+Wo.charAt(u)+Wo.charAt(d);return t}function Xi(e){var t="",r=0,n=0,a=0,s=0,o=0,u=0,d=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var f=0;f<e.length;)s=Wo.indexOf(e.charAt(f++)),o=Wo.indexOf(e.charAt(f++)),r=s<<2|o>>4,t+=String.fromCharCode(r),u=Wo.indexOf(e.charAt(f++)),n=(o&15)<<4|u>>2,u!==64&&(t+=String.fromCharCode(n)),d=Wo.indexOf(e.charAt(f++)),a=(u&3)<<6|d,d!==64&&(t+=String.fromCharCode(a));return t}var Et=(function(){return typeof Buffer<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node})(),no=(function(){if(typeof Buffer<"u"){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch{e=!0}return e?function(t,r){return r?new Buffer(t,r):new Buffer(t)}:Buffer.from.bind(Buffer)}return function(){}})();function nc(e){return Et?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function wO(e){return Et?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var Ss=function(t){return Et?no(t,"binary"):t.split("").map(function(r){return r.charCodeAt(0)&255})};function Xg(e){if(typeof ArrayBuffer>"u")return Ss(e);
507for(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 Op(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 Lee(e){if(typeof Uint8Array>"u")throw new Error("Unsupported");return new Uint8Array(e)}var pn=Et?function(e){return Buffer.concat(e.map(function(t){return Buffer.isBuffer(t)?t:no(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)if(a=e[t].length,e[t]instanceof Uint8Array)n.set(e[t],r);else{if(typeof e[t]=="string")throw"wtf";n.set(new Uint8Array(e[t]),r)}return n}return[].concat.apply([],e.map(function(s){return Array.isArray(s)?s:[].slice.call(s)}))};function Bee(e){for(var t=[],r=0,n=e.length+250,a=nc(e.length+255),s=0;s<e.length;++s){var o=e.charCodeAt(s);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 u=e.charCodeAt(++s)&1023;a[r++]=240|o>>8&7,a[r++]=128|o>>2&63,a[r++]=128|u>>6&15|(o&3)<<4,a[r++]=128|u&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=nc(65535),n=65530)}return t.push(a.slice(0,r)),pn(t)}var ch=/\u0000/g,xm=/[\u0001-\u0006]/g;function Du(e){for(var t="",r=e.length-1;r>=0;)t+=e.charAt(r--);return t}function As(e,t){var r=""+e;return r.length>=t?r:yr("0",t-r.length)+r}function PC(e,t){var r=""+e;return r.length>=t?r:yr(" ",t-r.length)+r}function dx(e,t){var r=""+e;return r.length>=t?r:r+yr(" ",t-r.length)}function $ee(e,t){var r=""+Math.round(e);return r.length>=t?r:yr("0",t-r.length)+r}function zee(e,t){var r=""+e;return r.length>=t?r:yr("0",t-r.length)+r}var SO=Math.pow(2,32);function fu(e,t){if(e>SO||e<-SO)return $ee(e,t);var r=Math.round(e);return zee(r,t)}function fx(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 NO=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],yb=[["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 Uee(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 Sr={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"秒 "'},AO={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},qee={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\\);
507_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function hx(e,t,r){for(var n=e<0?-1:1,a=e*n,s=0,o=1,u=0,d=1,f=0,p=0,m=Math.floor(a);f<t&&(m=Math.floor(a),u=m*o+s,p=m*f+d,!(a-m<5e-8));)a=1/(a-m),s=o,o=u,d=f,f=p;if(p>t&&(f>t?(p=d,u=s):(p=f,u=o)),!r)return[0,n*u,p];var g=Math.floor(n*u/p);return[g,n*u-g*p,p]}function gm(e,t,r){if(e>2958465||e<0)return null;var n=e|0,a=Math.floor(86400*(e-n)),s=0,o=[],u={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(u.u)<1e-6&&(u.u=0),t&&t.date1904&&(n+=1462),u.u>.9999&&(u.u=0,++a==86400&&(u.T=a=0,++n,++u.D)),n===60)o=r?[1317,10,29]:[1900,2,29],s=3;else if(n===0)o=r?[1317,8,29]:[1900,1,0],s=6;else{n>60&&--n;var d=new Date(1900,0,1);d.setDate(d.getDate()+n-1),o=[d.getFullYear(),d.getMonth()+1,d.getDate()],s=d.getDay(),n<60&&(s=(s+6)%7),r&&(s=Yee(d,o))}return u.y=o[0],u.m=o[1],u.d=o[2],u.S=a%60,a=Math.floor(a/60),u.M=a%60,a=Math.floor(a/60),u.H=a,u.q=s,u}var KF=new Date(1899,11,31,0,0,0),Hee=KF.getTime(),Wee=new Date(1900,2,1,0,0,0);function YF(e,t){var r=e.getTime();
vendor: 5,486 bytes, line 507
507return t?r-=1461*24*60*60*1e3:e>=Wee&&(r+=1440*60*1e3),(r-(Hee+(e.getTimezoneOffset()-KF.getTimezoneOffset())*6e4))/(1440*60*1e3)}function kC(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function Vee(e){return e.indexOf("E")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function Gee(e){var t=e<0?12:11,r=kC(e.toFixed(12));return r.length<=t||(r=e.toPrecision(10),r.length<=t)?r:e.toExponential(5)}function Qee(e){var t=kC(e.toFixed(11));return t.length>(e<0?12:11)||t==="0"||t==="-0"?e.toPrecision(6):t}function Kee(e){var t=Math.floor(Math.log(Math.abs(e))*Math.LOG10E),r;return t>=-4&&t<=-1?r=e.toPrecision(10+t):Math.abs(t)<=9?r=Gee(e):t===10?r=e.toFixed(10).substr(0,12):r=Qee(e),kC(Vee(r.toUpperCase()))}function yA(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?e.toString(10):Kee(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return el(14,YF(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function Yee(e,t){t[0]-=581;var r=e.getDay();return e<60&&(r=(r+6)%7),r}function Xee(e,t,r,n){var a="",s=0,o=0,u=r.y,d,f=0;switch(e){case 98:u=r.y+543;case 121:switch(t.length){case 1:case 2:d=u%100,f=2;break;default:d=u%1e4,f=4;break}break;case 109:switch(t.length){case 1:case 2:d=r.m,f=t.length;break;case 3:return yb[r.m-1][1];case 5:return yb[r.m-1][0];default:return yb[r.m-1][2]}break;case 100:switch(t.length){case 1:case 2:d=r.d,f=t.length;break;case 3:return NO[r.q][0];default:return NO[r.q][1]}break;case 104:switch(t.length){case 1:case 2:d=1+(r.H+11)%12,f=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:d=r.H,f=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:d=r.M,f=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")?As(r.S,t.length):(n>=2?o=n===3?1e3:100:o=n===1?10:1,s=Math.round(o*(r.S+r.u)),s>=60*o&&(s=0),t==="s"?s===0?"0":""+s/o:(a=As(s,2+n),t==="ss"?a.substr(0,2):"."+a.substr(2,t.length-1)));case 90:switch(t){case"[h]":case"[hh]":d=r.D*24+r.H;break;case"[m]":case"[mm]":d=(r.D*24+r.H)*60+r.M;break;case"[s]":case"[ss]":d=((r.D*24+r.H)*60+r.M)*60+Math.round(r.S+r.u);break;default:throw"bad abstime format: "+t}f=t.length===3?1:2;break;case 101:d=u,f=1;break}var p=f>0?As(d,f):"";return p}function Vo(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 XF=/%/g;function Zee(e,t,r){var n=t.replace(XF,""),a=t.length-n.length;return Bi(e,n,r*Math.pow(10,2*a))+yr("%",a)}function Jee(e,t,r){for(var n=t.length-1;t.charCodeAt(n-1)===44;)--n;return Bi(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function ZF(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"-"+ZF(e,-t);var a=e.indexOf(".");a===-1&&(a=e.indexOf("E"));var s=Math.floor(Math.log(t)*Math.LOG10E)%a;if(s<0&&(s+=a),r=(t/Math.pow(10,s)).toPrecision(n+1+(a+s)%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+s):r+="E+"+(o-s);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(u,d,f,p){return d+f+p.substr(0,(a+s)%a)+"."+p.substr(s)+"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 JF=/# (\?+)( ?)\/( ?)(\d+)/;function ete(e,t,r){var n=parseInt(e[4],10),a=Math.round(t*n),s=Math.floor(a/n),o=a-s*n,u=n;return r+(s===0?"":""+s)+" "+(o===0?yr(" ",e[1].length+1+e[4].length):PC(o,e[1].length)+e[2]+"/"+e[3]+As(u,e[4].length))}function tte(e,t,r){return r+(t===0?"":""+t)+yr(" ",e[1].length+2+e[4].length)}var e9=/^#*0*\.([0#]+)/,t9=/\).*[0#]/,r9=/\(###\) ###\\?-####/;function Dn(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 _O(e,t){var r=Math.pow(10,t);return""+Math.round(e*r)/r}function CO(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 rte(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}function nte(e){return e<2147483647&&e>-2147483648?""+(e>=0?e|0:e-1|0):""+Math.floor(e)}function Ya(e,t,r){if(e.charCodeAt(0)===40&&!t.match(t9)){var n=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?Ya("n",n,r):"("+Ya("n",n,-r)+")"}if(t.charCodeAt(t.length-1)===44)return Jee(e,t,r);if(t.indexOf("%")!==-1)return Zee(e,t,r);if(t.indexOf("E")!==-1)return ZF(t,r);if(t.charCodeAt(0)===36)return"$"+Ya(e,t.substr(t.charAt(1)==" "?2:1),r);var a,s,o,u,d=Math.abs(r),f=r<0?"-":"";if(t.match(/^00+$/))return f+fu(d,t.length);if(t.match(/^[#?]+$/))return a=fu(r,0),a==="0"&&(a=""),a.length>t.length?a:Dn(t.substr(0,t.length-a.length))+a;if(s=t.match(JF))return ete(s,d,f);if(t.match(/^#+0+$/))return f+fu(d,t.length-t.indexOf("0"));if(s=t.match(e9))return a=_O(r,s[1].length).replace(/^([^\.]+)$/,"$1."+Dn(s[1])).replace(/\.$/,"."+
vendor: 16,195 bytes, line 507
507Dn(s[1])).replace(/\.(\d*)$/,function(w,v){return"."+v+yr("0",Dn(s[1]).length-v.length)}),t.indexOf("0.")!==-1?a:a.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),s=t.match(/^(0*)\.(#*)$/))return f+_O(d,s[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,s[1].length?"0.":".");if(s=t.match(/^#{1,3},##0(\.?)$/))return f+Vo(fu(d,0));if(s=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+Ya(e,t,-r):Vo(""+(Math.floor(r)+rte(r,s[1].length)))+"."+As(CO(r,s[1].length),s[1].length);if(s=t.match(/^#,#*,#0/))return Ya(e,t.replace(/^#,#*,/,""),r);if(s=t.match(/^([0#]+)(\\?-([0#]+))+$/))return a=Du(Ya(e,t.replace(/[\\-]/g,""),r)),o=0,Du(Du(t.replace(/\\/g,"")).replace(/[0#]/g,function(w){return o<a.length?a.charAt(o++):w==="0"?"0":""}));if(t.match(r9))return a=Ya(e,"##########",r),"("+a.substr(0,3)+") "+a.substr(3,3)+"-"+a.substr(6);var p="";if(s=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(s[4].length,7),u=hx(d,Math.pow(10,o)-1,!1),a=""+f,p=Bi("n",s[1],u[1]),p.charAt(p.length-1)==" "&&(p=p.substr(0,p.length-1)+"0"),a+=p+s[2]+"/"+s[3],p=dx(u[2],o),p.length<s[4].length&&(p=Dn(s[4].substr(s[4].length-p.length))+p),a+=p,a;if(s=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(s[1].length,s[4].length),7),u=hx(d,Math.pow(10,o)-1,!0),f+(u[0]||(u[1]?"":"0"))+" "+(u[1]?PC(u[1],o)+s[2]+"/"+s[3]+dx(u[2],o):yr(" ",2*o+1+s[2].length+s[3].length));if(s=t.match(/^[#0?]+$/))return a=fu(r,0),t.length<=a.length?a:Dn(t.substr(0,t.length-a.length))+a;if(s=t.match(/^([#0?]+)\.([#0]+)$/)){a=""+r.toFixed(Math.min(s[2].length,10)).replace(/([^0])0+$/,"$1"),o=a.indexOf(".");var m=t.indexOf(".")-o,g=t.length-a.length-m;return Dn(t.substr(0,m)+a+t.substr(t.length-g))}if(s=t.match(/^00,000\.([#0]*0)$/))return o=CO(r,s[1].length),r<0?"-"+Ya(e,t,-r):Vo(nte(r)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(w){return"00,"+(w.length<3?As(0,3-w.length):"")+w})+"."+As(o,s[1].length);switch(t){case"###,##0.00":return Ya(e,"#,##0.00",r);case"###,###":case"##,###":case"#,###":var y=Vo(fu(d,0));return y!=="0"?f+y:"";case"###,###.00":return Ya(e,"###,##0.00",r).replace(/^0\./,".");case"#,###.00":return Ya(e,"#,##0.00",r).replace(/^0\./,".")}throw new Error("unsupported format |"+t+"|")}function ate(e,t,r){for(var n=t.length-1;t.charCodeAt(n-1)===44;)--n;return Bi(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function ste(e,t,r){var n=t.replace(XF,""),a=t.length-n.length;return Bi(e,n,r*Math.pow(10,2*a))+yr("%",a)}function n9(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"-"+n9(e,-t);var a=e.indexOf(".");a===-1&&(a=e.indexOf("E"));var s=Math.floor(Math.log(t)*Math.LOG10E)%a;if(s<0&&(s+=a),r=(t/Math.pow(10,s)).toPrecision(n+1+(a+s)%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+s):r+="E+"+(o-s),r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(u,d,f,p){return d+f+p.substr(0,(a+s)%a)+"."+p.substr(s)+"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 Us(e,t,r){if(e.charCodeAt(0)===40&&!t.match(t9)){var n=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?Us("n",n,r):"("+Us("n",n,-r)+")"}if(t.charCodeAt(t.length-1)===44)return ate(e,t,r);if(t.indexOf("%")!==-1)return ste(e,t,r);if(t.indexOf("E")!==-1)return n9(t,r);if(t.charCodeAt(0)===36)return"$"+Us(e,t.substr(t.charAt(1)==" "?2:1),r);var a,s,o,u,d=Math.abs(r),f=r<0?"-":"";if(t.match(/^00+$/))return f+As(d,t.length);if(t.match(/^[#?]+$/))return a=""+r,r===0&&(a=""),a.length>t.length?a:Dn(t.substr(0,t.length-a.length))+a;if(s=t.match(JF))return tte(s,d,f);if(t.match(/^#+0+$/))return f+As(d,t.length-t.indexOf("0"));if(s=t.match(e9))return a=(""+r).replace(/^([^\.]+)$/,"$1."+Dn(s[1])).replace(/\.$/,"."+Dn(s[1])),a=a.replace(/\.(\d*)$/,function(w,v){return"."+v+yr("0",Dn(s[1]).length-v.length)}),t.indexOf("0.")!==-1?a:a.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),s=t.match(/^(0*)\.(#*)$/))return f+(""+d).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,s[1].length?"0.":".");if(s=t.match(/^#{1,3},##0(\.?)$/))return f+Vo(""+d);if(s=t.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+Us(e,t,-r):Vo(""+r)+"."+yr("0",s[1].length);if(s=t.match(/^#,#*,#0/))return Us(e,t.replace(/^#,#*,/,""),r);if(s=t.match(/^([0#]+)(\\?-([0#]+))+$/))return a=Du(Us(e,t.replace(/[\\-]/g,""),r)),o=0,Du(Du(t.replace(/\\/g,"")).replace(/[0#]/g,function(w){return o<a.length?a.charAt(o++):w==="0"?"0":""}));if(t.match(r9))return a=Us(e,"##########",r),"("+a.substr(0,3)+") "+a.substr(3,3)+"-"+a.substr(6);var p="";if(s=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(s[4].length,7),u=hx(d,Math.pow(10,o)-1,!1),a=""+f,p=Bi("n",s[1],u[1]),p.charAt(p.length-1)==" "&&(p=p.substr(0,p.length-1)+"0"),a+=p+s[2]+"/"+s[3],p=dx(u[2],o),p.length<s[4].length&&(p=Dn(s[4].substr(s[4].length-p.length))+p),a+=p,a;if(s=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(s[1].length,s[4].length),7),u=hx(d,Math.pow(10,o)-1,!0),f+(u[0]||(u[1]?"":"0"))+" "+(u[1]?PC(u[1],o)+s[2]+"/"+s[3]+dx(u[2],o):yr(" ",2*o+1+s[2].length+s[3].length));if(s=t.match(/^[#0?]+$/))return a=""+r,t.length<=a.length?a:Dn(t.substr(0,t.length-a.length))+a;if(s=t.match(/^([#0]+)\.([#0]+)$/)){a=""+r.toFixed(Math.min(s[2].length,10)).replace(/([^0])0+$/,"$1"),o=a.indexOf(".");var m=t.indexOf(".")-o,g=t.length-a.length-m;return Dn(t.substr(0,m)+a+t.substr(t.length-g))}if(s=t.match(/^00,000\.([#0]*0)$/))return r<0?"-"+Us(e,t,-r):Vo(""+r).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(w){return"00,"+(w.length<3?As(0,3-w.length):"")+w})+"."+As(0,s[1].length);switch(t){case"###,###":case"##,###":case"#,###":var y=Vo(""+d);return y!=="0"?f+y:"";default:if(t.match(/\.[0#?]*$/))return Us(e,t.slice(0,t.lastIndexOf(".")),r)+Dn(t.slice(t.lastIndexOf(".")))}throw new Error("unsupported format |"+t+"|")}function Bi(e,t,r){return(r|0)===r?Us(e,t,r):Ya(e,t,r)}function ite(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 a9=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function s9(e){for(var t=0,r="",n="";t<e.length;)switch(r=e.charAt(t)){case"G":fx(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(a9))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 ote(e,t,r,n){for(var a=[],s="",o=0,u="",d="t",f,p,m,g="H";o<e.length;)switch(u=e.charAt(o)){case"G":if(!fx(e,o))throw new Error("unrecognized character "+u+" in "+e);a[a.length]={t:"G",v:"General"},o+=7;break;case'"':for(s="";(m=e.charCodeAt(++o))!==34&&o<e.length;)s+=String.fromCharCode(m);a[a.length]={t:"t",v:s},++o;break;case"\\":var y=e.charAt(++o),w=y==="("||y===")"?y:"t";a[a.length]={t:w,v:y},++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(f==null&&(f=gm(t,r,e.charAt(o+1)==="2"),f==null))return"";a[a.length]={t:"X",v:e.substr(o,2)},d=u,o+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":u=u.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(t<0||f==null&&(f=gm(t,r),f==null))return"";for(s=u;++o<e.length&&e.charAt(o).toLowerCase()===u;)s+=u;u==="m"&&d.toLowerCase()==="h"&&(u="M"),u==="h"&&(u=g),a[a.length]={t:u,v:s},d=u;break;case"A":case"a":case"上":var v={t:u,v:u};if(f==null&&(f=gm(t,r)),e.substr(o,3).toUpperCase()==="A/P"?(f!=null&&(v.v=f.H>=12?"P":"A"),v.t="T",g="h",o+=3):e.substr(o,5).toUpperCase()==="AM/PM"?(f!=null&&(v.v=f.H>=12?"PM":"AM"),v.t="T",o+=5,g="h"):e.substr(o,5).toUpperCase()==="上午/下午"?(f!=null&&(v.v=f.H>=12?"下午":"上午"),v.t="T",o+=5,g="h"):(v.t="t",++o),f==null&&v.t==="T")return"";a[a.length]=v,d=u;break;case"[":for(s=u;e.charAt(o++)!=="]"&&o<e.length;)s+=e.charAt(o);if(s.slice(-1)!=="]")throw'unterminated "[" block: |'+s+"|";if(s.match(a9)){if(f==null&&(f=gm(t,r),f==null))return"";a[a.length]={t:"Z",v:s.toLowerCase()},d=s.charAt(1)}else s.indexOf("$")>-1&&(s=(s.match(/\$([^-\[\]]*)/)||[])[1]||"$",s9(e)||(a[a.length]={t:"t",v:s}));break;case".":if(f!=null){for(s=u;++o<e.length&&(u=e.charAt(o))==="0";)s+=u;a[a.length]={t:"s",v:s};break}case"0":case"#":for(s=u;++o<e.length&&"0#?.,E+-%".indexOf(u=e.charAt(o))>-1;)s+=u;a[a.length]={t:"n",v:s};break;case"?":for(s=u;e.charAt(++o)===u;)s+=u;a[a.length]={t:u,v:s},d=u;break;case"*":++o,(e.charAt(o)==" "||e.charAt(o)=="*")&&++o;break;case"(":case")":a[a.length]={t:n===1?"t":u,v:u},++o;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(s=u;o<e.length&&"0123456789".indexOf(e.charAt(++o))>-1;)s+=e.charAt(o);a[a.length]={t:"D",v:s};break;case" ":a[a.length]={t:u,v:u},++o;break;case"$":a[a.length]={t:"t",v:"$"},++o;break;default:if(",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(u)===-1)throw new Error("unrecognized character "+u+" in "+e);a[a.length]={t:"t",v:u},++o;break}var b=0,N=0,_;for(o=a.length-1,d="t";o>=0;--o)switch(a[o].t){case"h":case"H":a[o].t=g,d="h",b<1&&(b=1);break;case"s":(_=a[o].v.match(/\.0+$/))&&(N=Math.max(N,_[0].length-1)),b<3&&(b=3);case"d":case"y":case"M":case"e":d=a[o].t;break;case"m":d==="s"&&(a[o].t="M",b<2&&(b=2));break;case"X":break;case"Z":b<1&&a[o].v.match(/[Hh]/)&&(b=1),b<2&&a[o].v.match(/[Mm]/)&&(b=2),b<3&&a[o].v.match(/[Ss]/)&&(b=3)}switch(b){case 0:break;case 1:f.u>=.5&&(f.u=0,++f.S),f.S>=60&&(f.S=0,++f.M),f.M>=60&&(f.M=0,++f.H);break;case 2:f.u>=.5&&(f.u=0,++f.S),f.S>=60&&(f.S=0,++f.M);break}var C="",P;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=Xee(a[o].t.charCodeAt(0),a[o].v,f,N),a[o].t="t";break;case"n":case"?":for(P=o+1;a[P]!=null&&((u=a[P].t)==="?"||u==="D"||(u===" "||u==="t")&&a[P+1]!=null&&(a[P+1].t==="?"||a[P+1].t==="t"&&a[P+1].v==="/")||a[o].t==="("&&(u===" "||u==="n"||u===")")||u==="t"&&(a[P].v==="/"||a[P].v===" "&&a[P+1]!=null&&a[P+1].t=="?"));)a[o].v+=a[P].v,a[P]={v:"",t:";"},++P;C+=a[o].v,o=P-1;break;case"G":a[o].t="t",a[o].v=yA(t,r);break}var E="",T,j;if(C.length>0){C.charCodeAt(0)==40?(T=t<0&&C.charCodeAt(0)===45?-t:t,j=Bi("n",C,T)):(T=t<0&&n>1?-t:t,j=Bi("n",C,T),T<0&&a[0]&&a[0].t=="t"&&(j=j.substr(1),a[0].v="-"+a[0].v)),P=j.length-1;var O=a.length;for(o=0;o<a.length;++o)if(a[o]!=null&&a[o].t!="t"&&a[o].v.indexOf(".")>-1){O=o;break}var M=a.length;if(O===a.length&&j.indexOf("E")===-1){for(o=a.length-1;o>=0;--o)a[o]==null||"n?".indexOf(a[o].t)===-1||(P>=a[o].v.length-1?(P-=a[o].v.length,a[o].v=j.substr(P+1,a[o].v.length)):P<0?a[o].v="":(a[o].v=j.substr(0,P+1),P=-1),a[o].t="t",M=o);P>=0&&M<a.length&&(a[M].v=j.substr(0,P+1)+a[M].v)}else if(O!==a.length&&j.indexOf("E")===-1){for(P=j.indexOf(".")-1,o=O;o>=0;--o)if(!(a[o]==null||"n?".indexOf(a[o].t)===-1)){for(p=a[o].v.indexOf(".")>-1&&o===O?a[o].v.indexOf(".")-1:a[o].v.length-1,E=a[o].v.substr(p+1);p>=0;--p)P>=0&&(a[o].v.charAt(p)==="0"||a[o].v.charAt(p)==="#")&&(E=j.charAt(P--)+E);a[o].v=E,a[o].t="t",M=o}for(P>=0&&M<a.length&&(a[M].v=j.substr(0,P+1)+a[M].v),P=j.indexOf(".")+1,o=O;o<a.length;++o)if(!(a[o]==null||"n?(".indexOf(a[o].t)===-1&&o!==O)){for(p=a[o].v.indexOf(".")>-1&&o===O?a[o].v.indexOf(".")+1:0,E=a[o].v.substr(0,p);p<a[o].v.length;++p)P<j.length&&(E+=j.charAt(P++));a[o].v=E,a[o].t="t",M=o}}}for(o=0;o<a.length;++o)a[o]!=null&&"n?".indexOf(a[o].t)>-1&&(T=n>1&&t<0&&o>0&&a[o-1].v==="-"?-t:t,a[o].v=Bi(a[o].t,a[o].v,T),a[o].t="t");var F="";for(o=0;o!==a.length;++o)a[o]!=null&&(F+=a[o].v);return F}var jO=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function EO(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 lte(e,t){var r=ite(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(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 s=t>0?r[0]:t<0?r[1]:r[2];if(r[0].indexOf("[")===-1&&r[1].indexOf("[")===-1)return[n,s];if(r[0].match(/\[[=<>]/)!=null||r[1].match(/\[[=<>]/)!=null){var o=r[0].match(jO),u=r[1].match(jO);return EO(t,o)?[n,r[0]]:EO(t,u)?[n,r[1]]:[n,r[o!=null&&u!=null?2:1]]}return[n,s]}function el(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:Sr)[e],n==null&&(n=r.table&&r.table[AO[e]]||Sr[AO[e]]),n==null&&(n=qee[e]||"General");break}if(fx(n,0))return yA(t,r);t instanceof Date&&(t=YF(t,r.date1904));var a=lte(n,t);if(fx(a[1]))return yA(t,r);if(t===!0)t="TRUE";else if(t===!1)t="FALSE";else if(t===""||t==null)return"";return ote(a[1],t,r,a[0])}function i9(e,t){if(typeof t!="number"){t=+t||-1;for(var r=0;r<392;++r){if(Sr[r]==null){t<0&&(t=r);continue}if(Sr[r]==e){t=r;break}}t<0&&(t=391)}return Sr[t]=e,t}function Zg(e){for(var t=0;t!=392;++t)e[t]!==void 0&&i9(e[t],t)}function Jg(){Sr=Uee()}var o9=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function cte(e){var t=typeof e=="number"?Sr[e]:e;return t=t.replace(o9,"(\\d+)"),new RegExp("^"+t+"$")}function ute(e,t,r){var n=-1,a=-1,s=-1,o=-1,u=-1,d=-1;(t.match(o9)||[]).forEach(function(m,g){var y=parseInt(r[g+1],10);switch(m.toLowerCase().charAt(0)){case"y":n=y;break;case"d":s=y;break;case"h":o=y;break;case"s":d=y;break;case"m":o>=0?u=y:a=y;break}}),d>=0&&u==-1&&a>=0&&(u=a,a=-1);var f=(""+(n>=0?n:new Date().getFullYear())).slice(-4)+"-"+("00"+(a>=1?a:1)).slice(-2)+"-"+("00"+(s>=1?s:1)).slice(-2);f.length==7&&(f="0"+f),f.length==8&&(f="20"+f);var p=("00"+(o>=0?o:0)).slice(-2)+":"+("00"+(u>=0?u:0)).slice(-2)+":"+("00"+(d>=0?d:0)).slice(-2);return o==-1&&u==-1&&d==-1?f:n==-1&&a==-1&&s==-1?p:f+"T"+p}var dte=(function(){var e={};e.version="1.2.0";function t(){for(var j=0,O=new Array(256),M=0;M!=256;++M)j=M,j=j&1?-306674912^j>>>1:j>>>1,j=j&1?-306674912^j>>>1:j>>>1,j=j&1?-306674912^j>>>1:j>>>1,j=j&1?-306674912^j>>>1:j>>>1,j=j&1?-306674912^j>>>1:j>>>1,j=j&1?-306674912^j>>>1:j>>>1,j=j&1?-306674912^j>>>1:j>>>1,j=j&1?-306674912^j>>>1:j>>>1,O[M]=j;return typeof Int32Array<"u"?new Int32Array(O):O}var r=t();function n(j){var O=0,M=0,F=0,L=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(F=0;F!=256;++F)L[F]=j[F];for(F=0;F!=256;++F)for(M=j[F],O=256+F;O<4096;O+=256)M=L[O]=M>>>8^j[M&255];var U=[];for(F=1;F!=16;++F)U[F-1]=typeof Int32Array<"u"?L.subarray(F*256,F*256+256):L.slice(F*256,F*256+256);return U}var a=n(r),s=a[0],o=a[1],u=a[2],d=a[3],f=a[4],p=a[5],m=a[6],g=a[7],y=a[8],w=a[9],v=a[10],b=a[11],N=a[12],_=a[13],C=a[14];function P(j,O){for(var M=O^-1,F=0,L=j.length;F<L;)M=M>>>
vendor: 20,411 bytes, line 507
5078^r[(M^j.charCodeAt(F++))&255];return~M}function E(j,O){for(var M=O^-1,F=j.length-15,L=0;L<F;)M=C[j[L++]^M&255]^_[j[L++]^M>>8&255]^N[j[L++]^M>>16&255]^b[j[L++]^M>>>24]^v[j[L++]]^w[j[L++]]^y[j[L++]]^g[j[L++]]^m[j[L++]]^p[j[L++]]^f[j[L++]]^d[j[L++]]^u[j[L++]]^o[j[L++]]^s[j[L++]]^r[j[L++]];for(F+=15;L<F;)M=M>>>8^r[(M^j[L++])&255];return~M}function T(j,O){for(var M=O^-1,F=0,L=j.length,U=0,G=0;F<L;)U=j.charCodeAt(F++),U<128?M=M>>>8^r[(M^U)&255]:U<2048?(M=M>>>8^r[(M^(192|U>>6&31))&255],M=M>>>8^r[(M^(128|U&63))&255]):U>=55296&&U<57344?(U=(U&1023)+64,G=j.charCodeAt(F++)&1023,M=M>>>8^r[(M^(240|U>>8&7))&255],M=M>>>8^r[(M^(128|U>>2&63))&255],M=M>>>8^r[(M^(128|G>>6&15|(U&3)<<4))&255],M=M>>>8^r[(M^(128|G&63))&255]):(M=M>>>8^r[(M^(224|U>>12&15))&255],M=M>>>8^r[(M^(128|U>>6&63))&255],M=M>>>8^r[(M^(128|U&63))&255]);return~M}return e.table=r,e.bstr=P,e.buf=E,e.str=T,e})(),Ht=(function(){var t={};t.version="1.2.1";function r(W,ne){for(var Y=W.split("/"),J=ne.split("/"),re=0,ae=0,xe=Math.min(Y.length,J.length);re<xe;++re){if(ae=Y[re].length-J[re].length)return ae;if(Y[re]!=J[re])return Y[re]<J[re]?-1:1}return Y.length-J.length}function n(W){if(W.charAt(W.length-1)=="/")return W.slice(0,-1).indexOf("/")===-1?W:n(W.slice(0,-1));var ne=W.lastIndexOf("/");return ne===-1?W:W.slice(0,ne+1)}function a(W){if(W.charAt(W.length-1)=="/")return a(W.slice(0,-1));var ne=W.lastIndexOf("/");return ne===-1?W:W.slice(ne+1)}function s(W,ne){typeof ne=="string"&&(ne=new Date(ne));var Y=ne.getHours();Y=Y<<6|ne.getMinutes(),Y=Y<<5|ne.getSeconds()>>>1,W.write_shift(2,Y);var J=ne.getFullYear()-1980;J=J<<4|ne.getMonth()+1,J=J<<5|ne.getDate(),W.write_shift(2,J)}function o(W){var ne=W.read_shift(2)&65535,Y=W.read_shift(2)&65535,J=new Date,re=Y&31;Y>>>=5;var ae=Y&15;Y>>>=4,J.setMilliseconds(0),J.setFullYear(Y+1980),J.setMonth(ae-1),J.setDate(re);var xe=ne&31;ne>>>=5;var je=ne&63;return ne>>>=6,J.setHours(ne),J.setMinutes(je),J.setSeconds(xe<<1),J}function u(W){ya(W,0);for(var ne={},Y=0;W.l<=W.length-4;){var J=W.read_shift(2),re=W.read_shift(2),ae=W.l+re,xe={};switch(J){case 21589:Y=W.read_shift(1),Y&1&&(xe.mtime=W.read_shift(4)),re>5&&(Y&2&&(xe.atime=W.read_shift(4)),Y&4&&(xe.ctime=W.read_shift(4))),xe.mtime&&(xe.mt=new Date(xe.mtime*1e3));break}W.l=ae,ne[J]=xe}return ne}var d;function f(){return d||(d={})}function p(W,ne){if(W[0]==80&&W[1]==75)return li(W,ne);if((W[0]|32)==109&&(W[1]|32)==105)return ir(W,ne);if(W.length<512)throw new Error("CFB file size "+W.length+" < 512");var Y=3,J=512,re=0,ae=0,xe=0,je=0,ge=0,ve=[],be=W.slice(0,512);ya(be,0);var ke=m(be);switch(Y=ke[0],Y){case 3:J=512;break;case 4:J=4096;break;case 0:if(ke[1]==0)return li(W,ne);default:throw new Error("Major Version: Expected 3 or 4 saw "+Y)}J!==512&&(be=W.slice(0,J),ya(be,28));var Le=W.slice(0,J);g(be,Y);var qe=be.read_shift(4,"i");if(Y===3&&qe!==0)throw new Error("# Directory Sectors: Expected 0 saw "+qe);be.l+=4,xe=be.read_shift(4,"i"),be.l+=4,be.chk("00100000","Mini Stream Cutoff Size: "),je=be.read_shift(4,"i"),re=be.read_shift(4,"i"),ge=be.read_shift(4,"i"),ae=be.read_shift(4,"i");for(var Me=-1,Ue=0;Ue<109&&(Me=be.read_shift(4,"i"),!(Me<0));++Ue)ve[Ue]=Me;var Ke=y(W,J);b(ge,ae,Ke,J,ve);var er=_(Ke,xe,ve,J);er[xe].name="!Directory",re>0&&je!==G&&(er[je].name="!MiniFAT"),er[ve[0]].name="!FAT",er.fat_addrs=ve,er.ssz=J;var tr={},hr=[],Ia=[],hl=[];C(xe,er,Ke,hr,re,tr,Ia,je),w(Ia,hl,hr),hr.shift();var ho={FileIndex:Ia,FullPaths:hl};return ne&&ne.raw&&(ho.raw={header:Le,sectors:Ke}),ho}function m(W){if(W[W.l]==80&&W[W.l+1]==75)return[0,0];W.chk(D,"Header Signature: "),W.l+=16;var ne=W.read_shift(2,"u");return[W.read_shift(2,"u"),ne]}function g(W,ne){var Y=9;switch(W.l+=2,Y=W.read_shift(2)){case 9:if(ne!=3)throw new Error("Sector Shift: Expected 9 saw "+Y);break;case 12:if(ne!=4)throw new Error("Sector Shift: Expected 12 saw "+Y);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+Y)}W.chk("0600","Mini Sector Shift: "),W.chk("000000000000","Reserved: ")}function y(W,ne){for(var Y=Math.ceil(W.length/ne)-1,J=[],re=1;re<Y;++re)J[re-1]=W.slice(re*ne,(re+1)*ne);return J[Y-1]=W.slice(Y*ne),J}function w(W,ne,Y){for(var J=0,re=0,ae=0,xe=0,je=0,ge=Y.length,ve=[],be=[];J<ge;++J)ve[J]=be[J]=J,ne[J]=Y[J];for(;je<be.length;++je)J=be[je],re=W[J].L,ae=W[J].R,xe=W[J].C,ve[J]===J&&(re!==-1&&ve[re]!==re&&(ve[J]=ve[re]),ae!==-1&&ve[ae]!==ae&&(ve[J]=ve[ae])),xe!==-1&&(ve[xe]=J),re!==-1&&J!=ve[J]&&(ve[re]=ve[J],be.lastIndexOf(re)<je&&be.push(re)),ae!==-1&&J!=ve[J]&&(ve[ae]=ve[J],be.lastIndexOf(ae)<je&&be.push(ae));for(J=1;J<ge;++J)ve[J]===J&&(ae!==-1&&ve[ae]!==ae?ve[J]=ve[ae]:re!==-1&&ve[re]!==re&&(ve[J]=ve[re]));for(J=1;J<ge;++J)if(W[J].type!==0){if(je=J,je!=ve[je])do je=ve[je],ne[J]=ne[je]+"/"+ne[J];while(je!==0&&ve[je]!==-1&&je!=ve[je]);ve[J]=-1}for(ne[0]+="/",J=1;J<ge;++J)W[J].type!==2&&(ne[J]+="/")}function v(W,ne,Y){for(var J=W.start,re=W.size,ae=[],xe=J;Y&&re>0&&xe>=0;)ae.push(ne.slice(xe*U,xe*U+U)),re-=U,xe=Bl(Y,xe*4);return ae.length===0?Ne(0):pn(ae).slice(0,W.size)}function b(W,ne,Y,J,re){var ae=G;if(W===G){if(ne!==0)throw new Error("DIFAT chain shorter than expected")}else if(W!==-1){var xe=Y[W],je=(J>>>2)-1;if(!xe)return;for(var ge=0;ge<je&&(ae=Bl(xe,ge*4))!==G;++ge)re.push(ae);b(Bl(xe,J-4),ne-1,Y,J,re)}}function N(W,ne,Y,J,re){var ae=[],xe=[];re||(re=[]);var je=J-1,ge=0,ve=0;for(ge=ne;ge>=0;){re[ge]=!0,ae[ae.length]=ge,xe.push(W[ge]);var be=Y[Math.floor(ge*4/J)];if(ve=ge*4&je,J<4+ve)throw new Error("FAT boundary crossed: "+ge+" 4 "+J);if(!W[be])break;ge=Bl(W[be],ve)}return{nodes:ae,data:IO([xe])}}function _(W,ne,Y,J){var re=W.length,ae=[],xe=[],je=[],ge=[],ve=J-1,be=0,ke=0,Le=0,qe=0;for(be=0;be<re;++be)if(je=[],Le=be+ne,Le>=re&&(Le-=re),!xe[Le]){ge=[];var Me=[];for(ke=Le;ke>=0;){Me[ke]=!0,xe[ke]=!0,je[je.length]=ke,ge.push(W[ke]);var Ue=Y[Math.floor(ke*4/J)];if(qe=ke*4&ve,J<4+qe)throw new Error("FAT boundary crossed: "+ke+" 4 "+J);if(!W[Ue]||(ke=Bl(W[Ue],qe),Me[ke]))break}ae[Le]={nodes:je,data:IO([ge])}}return ae}function C(W,ne,Y,J,re,ae,xe,je){for(var ge=0,ve=J.length?2:0,be=ne[W].data,ke=0,Le=0,qe;ke<be.length;ke+=128){var Me=be.slice(ke,ke+128);ya(Me,64),Le=Me.read_shift(2),qe=FC(Me,0,Le-ve),J.push(qe);var Ue={name:qe,type:Me.read_shift(1),color:Me.read_shift(1),L:Me.read_shift(4,"i"),R:Me.read_shift(4,"i"),C:Me.read_shift(4,"i"),clsid:Me.read_shift(16),state:Me.read_shift(4,"i"),start:0,size:0},Ke=Me.read_shift(2)+Me.read_shift(2)+Me.read_shift(2)+Me.read_shift(2);Ke!==0&&(Ue.ct=P(Me,Me.l-8));var er=Me.read_shift(2)+Me.read_shift(2)+Me.read_shift(2)+Me.read_shift(2);er!==0&&(Ue.mt=P(Me,Me.l-8)),Ue.start=Me.read_shift(4,"i"),Ue.size=Me.read_shift(4,"i"),Ue.size<0&&Ue.start<0&&(Ue.size=Ue.type=0,Ue.start=G,Ue.name=""),Ue.type===5?(ge=Ue.start,re>0&&ge!==G&&(ne[ge].name="!StreamData")):Ue.size>=4096?(Ue.storage="fat",ne[Ue.start]===void 0&&(ne[Ue.start]=N(Y,Ue.start,ne.fat_addrs,ne.ssz)),ne[Ue.start].name=Ue.name,Ue.content=ne[Ue.start].data.slice(0,Ue.size)):(Ue.storage="minifat",Ue.size<0?Ue.size=0:ge!==G&&Ue.start!==G&&ne[ge]&&(Ue.content=v(Ue,ne[ge].data,(ne[je]||{}).data))),Ue.content&&ya(Ue.content,0),ae[qe]=Ue,xe.push(Ue)}}function P(W,ne){return new Date((Sa(W,ne+4)/1e7*Math.pow(2,32)+Sa(W,ne)/1e7-11644473600)*1e3)}function E(W,ne){return f(),p(d.readFileSync(W),ne)}function T(W,ne){var Y=ne&&ne.type;switch(Y||Et&&Buffer.isBuffer(W)&&(Y="buffer"),Y||"base64"){case"file":return E(W,ne);case"base64":return p(Ss(Xi(W)),ne);case"binary":return p(Ss(W),ne)}return p(W,ne)}function j(W,ne){var Y=ne||{},J=Y.root||"Root Entry";if(W.FullPaths||(W.FullPaths=[]),W.FileIndex||(W.FileIndex=[]),W.FullPaths.length!==W.FileIndex.length)throw new Error("inconsistent CFB structure");W.FullPaths.length===0&&(W.FullPaths[0]=J+"/",W.FileIndex[0]={name:J,type:5}),Y.CLSID&&(W.FileIndex[0].clsid=Y.CLSID),O(W)}function O(W){var ne="�Sh33tJ5";if(!Ht.find(W,"/"+ne)){var Y=Ne(4);Y[0]=55,Y[1]=Y[3]=50,Y[2]=54,W.FileIndex.push({name:ne,type:2,content:Y,size:4,L:69,R:69,C:69}),W.FullPaths.push(W.FullPaths[0]+ne),M(W)}}function M(W,ne){j(W);for(var Y=!1,J=!1,re=W.FullPaths.length-1;re>=0;--re){var ae=W.FileIndex[re];switch(ae.type){case 0:J?Y=!0:(W.FileIndex.pop(),W.FullPaths.pop());break;case 1:case 2:case 5:J=!0,isNaN(ae.R*ae.L*ae.C)&&(Y=!0),ae.R>-1&&ae.L>-1&&ae.R==ae.L&&(Y=!0);break;default:Y=!0;break}}if(!(!Y&&!ne)){var xe=new Date(1987,1,19),je=0,ge=Object.create?Object.create(null):{},ve=[];for(re=0;re<W.FullPaths.length;++re)ge[W.FullPaths[re]]=!0,W.FileIndex[re].type!==0&&ve.push([W.FullPaths[re],W.FileIndex[re]]);for(re=0;re<ve.length;++re){var be=n(ve[re][0]);J=ge[be],J||(ve.push([be,{name:a(be).replace("/",""),type:1,clsid:q,ct:xe,mt:xe,content:null}]),ge[be]=!0)}for(ve.sort(function(qe,Me){return r(qe[0],Me[0])}),W.FullPaths=[],W.FileIndex=[],re=0;re<ve.length;++re)W.FullPaths[re]=ve[re][0],W.FileIndex[re]=ve[re][1];for(re=0;re<ve.length;++re){var ke=W.FileIndex[re],Le=W.FullPaths[re];if(ke.name=a(Le).replace("/",""),ke.L=ke.R=ke.C=-(ke.color=1),ke.size=ke.content?ke.content.length:0,ke.start=0,ke.clsid=ke.clsid||q,re===0)ke.C=ve.length>1?1:-1,ke.size=0,ke.type=5;else if(Le.slice(-1)=="/"){for(je=re+1;je<ve.length&&n(W.FullPaths[je])!=Le;++je);for(ke.C=je>=ve.length?-1:je,je=re+1;je<ve.length&&n(W.FullPaths[je])!=n(Le);++je);ke.R=je>=ve.length?-1:je,ke.type=1}else n(W.FullPaths[re+1]||"")==n(Le)&&(ke.R=re+1),ke.type=2}}}function F(W,ne){var Y=ne||{};if(Y.fileType=="mad")return wn(W,Y);switch(M(W),Y.fileType){case"zip":return ci(W,Y)}var J=(function(qe){for(var Me=0,Ue=0,Ke=0;Ke<qe.FileIndex.length;++Ke){var er=qe.FileIndex[Ke];if(er.content){var tr=er.content.length;tr>0&&(tr<4096?Me+=tr+63>>6:Ue+=tr+511>>9)}}for(var hr=qe.FullPaths.length+3>>2,Ia=Me+7>>3,hl=Me+127>>7,ho=Ia+Ue+hr+hl,Ds=ho+127>>7,Kd=Ds<=109?0:Math.ceil((Ds-109)/127);ho+Ds+Kd+127>>7>Ds;)Kd=++Ds<=109?0:Math.ceil((Ds-109)/127);var Un=[1,Kd,Ds,hl,hr,Ue,Me,0];return qe.FileIndex[0].size=Me<<6,Un[7]=(qe.FileIndex[0].start=Un[0]+Un[1]+Un[2]+Un[3]+Un[4]+Un[5])+(Un[6]+7>>3),Un})(W),re=Ne(J[7]<<9),ae=0,xe=0;{for(ae=0;ae<8;++ae)re.write_shift(1,Q[ae]);for(ae=0;ae<8;++ae)re.write_shift(2,0);for(re.write_shift(2,62),re.write_shift(2,3),re.write_shift(2,65534),re.write_shift(2,9),re.write_shift(2,6),ae=0;ae<3;++ae)re.write_shift(2,0);for(re.write_shift(4,0),re.write_shift(4,J[2]),re.write_shift(4,J[0]+J[1]+J[2]+J[3]-1),re.write_shift(4,0),re.write_shift(4,4096),re.write_shift(4,J[3]?J[0]+J[1]+J[2]-1:G),re.write_shift(4,J[3]),re.write_shift(-4,J[1]?J[0]-1:G),re.write_shift(4,J[1]),ae=0;ae<109;++ae)re.write_shift(-4,ae<J[2]?J[1]+ae:-1)}if(J[1])for(xe=0;xe<J[1];++xe){for(;ae<236+xe*127;++ae)re.write_shift(-4,ae<J[2]?J[1]+ae:-1);re.write_shift(-4,xe===J[1]-1?G:xe+1)}var je=function(qe){for(xe+=qe;ae<xe-1;++ae)re.write_shift(-4,ae+1);qe&&(++ae,re.write_shift(-4,G))};for(xe=ae=0,xe+=J[1];ae<xe;++ae)re.write_shift(-4,K.DIFSECT);for(xe+=J[2];ae<xe;++ae)re.write_shift(-4,K.FATSECT);je(J[3]),je(J[4]);for(var ge=0,ve=0,be=W.FileIndex[0];ge<W.FileIndex.length;++ge)be=W.FileIndex[ge],be.content&&(ve=be.content.length,!(ve<4096)&&(be.start=xe,je(ve+511>>9)));for(je(J[6]+7>>3);re.l&511;)re.write_shift(-4,K.ENDOFCHAIN);for(xe=ae=0,ge=0;ge<W.FileIndex.length;++ge)be=W.FileIndex[ge],be.content&&(ve=be.content.length,!(!ve||ve>=4096)&&(be.start=xe,je(ve+63>>6)));for(;re.l&511;)re.write_shift(-4,K.ENDOFCHAIN);for(ae=0;ae<J[4]<<2;++ae){var ke=W.FullPaths[ae];if(!ke||ke.length===0){for(ge=0;ge<17;++ge)re.write_shift(4,0);for(ge=0;ge<3;++ge)re.write_shift(4,-1);for(ge=0;ge<12;++ge)re.write_shift(4,0);continue}be=W.FileIndex[ae],ae===0&&(be.start=be.size?be.start-1:G);var Le=ae===0&&Y.root||be.name;if(ve=2*(Le.length+1),re.write_shift(64,Le,"utf16le"),re.write_shift(2,ve),re.write_shift(1,be.type),re.write_shift(1,be.color),re.write_shift(-4,be.L),re.write_shift(-4,be.R),re.write_shift(-4,be.C),be.clsid)re.write_shift(16,be.clsid,"hex");else for(ge=0;ge<4;++ge)re.write_shift(4,0);re.write_shift(4,be.state||0),re.write_shift(4,0),re.write_shift(4,0),re.write_shift(4,0),re.write_shift(4,0),re.write_shift(4,be.start),re.write_shift(4,be.size),re.write_shift(4,0)}for(ae=1;ae<W.FileIndex.length;++ae)if(be=W.FileIndex[ae],be.size>=4096)if(re.l=be.start+1<<9,Et&&Buffer.isBuffer(be.content))be.content.copy(re,re.l,0,be.size),re.l+=be.size+511&-512;else{for(ge=0;ge<be.size;++ge)re.write_shift(1,be.content[ge]);for(;ge&511;++ge)re.write_shift(1,0)}for(ae=1;ae<W.FileIndex.length;++ae)if(be=W.FileIndex[ae],be.size>0&&be.size<4096)if(Et&&Buffer.isBuffer(be.content))be.content.copy(re,re.l,0,be.size),re.l+=be.size+63&-64;else{for(ge=0;ge<be.size;++ge)re.write_shift(1,be.content[ge]);for(;ge&63;++ge)re.write_shift(1,0)}if(Et)re.l=re.length;else for(;re.l<re.length;)re.write_shift(1,0);return re}function L(W,ne){var Y=W.FullPaths.map(function(ge){return ge.toUpperCase()}),J=Y.map(function(ge){var ve=ge.split("/");return ve[ve.length-(ge.slice(-1)=="/"?2:1)]}),re=!1;ne.charCodeAt(0)===47?(re=!0,ne=Y[0].slice(0,-1)+ne):re=ne.indexOf("/")!==-1;var ae=ne.toUpperCase(),xe=re===!0?Y.indexOf(ae):J.indexOf(ae);if(xe!==-1)return W.FileIndex[xe];var je=!ae.match(xm);for(ae=ae.replace(ch,""),je&&(ae=ae.replace(xm,"!")),xe=0;xe<Y.length;++xe)if((je?Y[xe].replace(xm,"!"):Y[xe]).replace(ch,"")==ae||(je?J[xe].replace(xm,"!"):J[xe]).replace(ch,"")==ae)return W.FileIndex[xe];return null}var U=64,G=-2,D="d0cf11e0a1b11ae1",Q=[208,207,17,224,161,177,26,225],q="00000000000000000000000000000000",K={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:G,FREESECT:-1,HEADER_SIGNATURE:D,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:q,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function ee(W,ne,Y){f();var J=F(W,Y);d.writeFileSync(ne,J)}function le(W){for(var ne=new Array(W.length),Y=0;Y<W.length;++Y)ne[Y]=String.fromCharCode(W[Y]);return ne.join("")}function se(W,ne){var Y=F(W,ne);switch(ne&&ne.type||"buffer"){case"file":return f(),d.writeFileSync(ne.filename,Y),Y;case"binary":return typeof Y=="string"?Y:le(Y);case"base64":return Mh(typeof Y=="string"?Y:le(Y));case"buffer":if(Et)return Buffer.isBuffer(Y)?Y:no(Y);case"array":return typeof Y=="string"?Ss(Y):Y}return Y}var z;function B(W){try{var ne=W.InflateRaw,Y=new ne;if(Y._processChunk(new Uint8Array([3,0]),Y._finishFlushFlag),Y.bytesRead)z=W;else throw new Error("zlib does not expose bytesRead")}catch(J){console.error("cannot use native zlib: "+(J.message||J))}}function I(W,ne){if(!z)return co(W,ne);var Y=z.InflateRaw,J=new Y,re=J._processChunk(W.slice(W.l),J._finishFlushFlag);return W.l+=J.bytesRead,re}function H(W){return z?z.deflateRawSync(W):Da(W)}var X=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],ce=[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],de=[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 we(W){var ne=(W<<1|W<<11)&139536|(W<<5|W<<15)&558144;return(ne>>16|ne>>8|ne)&255}for(var te=typeof Uint8Array<"u",ue=te?new Uint8Array(256):[],Ee=0;Ee<256;++Ee)ue[Ee]=we(Ee);function he(W,ne){var Y=ue[W&255];return ne<=8?Y>>>8-ne:(Y=Y<<8|ue[W>>8&255],ne<=16?Y>>>16-ne:(Y=Y<<8|ue[W>>16&255],Y>>>24-ne))}function Xe(W,ne){var Y=ne&7,J=ne>>>3;return(W[J]|(Y<=6?0:W[J+1]<<8))>>>Y&3}function De(W,ne){var Y=ne&7,J=ne>>>3;return(W[J]|(Y<=5?0:W[J+1]<<8))>>>Y&7}function ct(W,ne){var Y=ne&7,J=ne>>>3;return(W[J]|(Y<=4?0:W[J+1]<<8))>>>Y&15}function Ze(W,ne){var Y=ne&7,J=ne>>>3;return(W[J]|(Y<=3?0:W[J+1]<<8))>>>Y&31}function Re(W,ne){var Y=ne&7,J=ne>>>3;return(W[J]|(Y<=1?0:W[J+1]<<8))>>>Y&127}function Gt(W,ne,Y){var J=ne&7,re=ne>>>3,ae=(1<<Y)-1,xe=W[re]>>>J;return Y<8-J||(xe|=W[re+1]<<8-J,Y<16-J)||(xe|=W[re+2]<<16-J,Y<24-J)||(xe|=W[re+3]<<24-J),xe&ae}function Tt(W,ne,Y){var J=ne&7,re=ne>>>3;return J<=5?W[re]|=(Y&7)<<J:(W[re]|=Y<<J&255,W[re+1]=(Y&7)>>8-J),ne+3}function Wr(W,ne,Y){var J=ne&7,re=ne>>>3;return Y=(Y&1)<<J,W[re]|=Y,ne+1}function Cr(W,ne,Y){var J=ne&7,re=ne>>>3;return Y<<=J,W[re]|=Y&255,Y>>>=8,W[re+1]=Y,ne+8}function Zt(W,ne,Y){var J=ne&7,re=ne>>>3;return Y<<=J,W[re]|=Y&255,Y>>>=8,W[re+1]=Y&255,W[re+2]=Y>>>8,ne+16}function bn(W,ne){var Y=W.length,J=2*Y>ne?2*Y:ne+5,re=0;if(Y>=ne)return W;if(Et){var ae=wO(J);if(W.copy)W.copy(ae);else for(;re<W.length;++re)ae[re]=W[re];return ae}else if(te){var xe=new Uint8Array(J);if(xe.set)xe.set(W);else for(;re<Y;++re)xe[re]=W[re];return xe}return W.length=J,W}function Mt(W){for(var ne=new Array(W),Y=0;Y<W;++Y)ne[Y]=0;return ne}function us(W,ne,Y){var J=1,re=0,ae=0,xe=0,je=0,ge=W.length,ve=te?new Uint16Array(32):Mt(32);for(ae=0;ae<32;++ae)ve[ae]=0;for(ae=ge;ae<Y;++ae)W[ae]=0;ge=W.length;var be=te?new Uint16Array(ge):Mt(ge);for(ae=0;ae<ge;++ae)ve[re=W[ae]]++,J<re&&(J=re),be[ae]=0;for(ve[0]=0,ae=1;ae<=J;++ae)ve[ae+16]=je=je+ve[ae-1]<<1;for(ae=0;ae<ge;++ae)je=W[ae],je!=0&&(be[ae]=ve[je+16]++);var ke=0;for(ae=0;ae<ge;++ae)if(ke=W[ae],ke!=0)for(je=he(be[ae],J)>>J-ke,xe=(1<<J+4-ke)-1;xe>=0;--xe)ne[je|xe<<ke]=ke&15|ae<<4;return J}var ds=te?new Uint16Array(512):Mt(512),lo=te?new Uint16Array(32):Mt(32);if(!te){for(var Pn=0;Pn<512;++Pn)ds[Pn]=0;for(Pn=0;Pn<32;++Pn)lo[Pn]=0}(function(){for(var W=[],ne=0;ne<32;ne++)W.push(5);us(W,lo,32);var Y=[];for(ne=0;ne<=143;ne++)Y.push(8);for(;ne<=255;ne++)Y.push(9);for(;ne<=279;ne++)Y.push(7);for(;ne<=287;ne++)Y.push(8);us(Y,ds,288)})();var dl=(function(){for(var ne=te?new Uint8Array(32768):[],Y=0,J=0;Y<de.length-1;++Y)for(;J<de[Y+1];++J)ne[J]=Y;for(;J<32768;++J)ne[J]=29;var re=te?new Uint8Array(259):[];for(Y=0,J=0;Y<ce.length-1;++Y)for(;J<ce[Y+1];++J)re[J]=Y;function ae(je,ge){for(var ve=0;ve<je.length;){var be=Math.min(65535,je.length-ve),ke=ve+be==je.length;for(ge.write_shift(1,+ke),ge.write_shift(2,be),ge.write_shift(2,~be&65535);be-- >0;)ge[ge.l++]=je[ve++]}return ge.l}function xe(je,ge){for(var ve=0,be=0,ke=te?new Uint16Array(32768):[];be<je.length;){var Le=Math.min(65535,je.length-be);if(Le<10){for(ve=Tt(ge,ve,+(be+Le==je.length)),ve&7&&(ve+=8-(ve&7)),ge.l=ve/8|0,ge.write_shift(2,Le),ge.write_shift(2,~Le&65535);Le-- >0;)ge[ge.l++]=je[be++];ve=ge.l*8;continue}ve=Tt(ge,ve,+(be+Le==je.length)+2);for(var qe=0;Le-- >0;){var Me=je[be];qe=(qe<<5^Me)&32767;var Ue=-1,Ke=0;if((Ue=ke[qe])&&(Ue|=be&-32768,Ue>be&&(Ue-=32768),Ue<be))for(;je[Ue+Ke]==je[be+Ke]&&Ke<250;)++Ke;if(Ke>2){Me=re[Ke],Me<=22?ve=Cr(ge,ve,ue[Me+1]>>1)-1:(Cr(ge,ve,3),ve+=5,Cr(ge,ve,ue[Me-23]>>5),ve+=3);var er=Me<8?0:Me-4>>2;er>0&&(Zt(ge,ve,Ke-ce[Me]),ve+=er),Me=ne[be-Ue],ve=Cr(ge,ve,ue[Me]>>3),ve-=3;var tr=Me<4?0:Me-2>>1;tr>0&&(Zt(ge,ve,be-Ue-de[Me]),ve+=tr);for(var hr=0;hr<Ke;++hr)ke[qe]=be&32767,qe=(qe<<5^je[be])&32767,++be;Le-=Ke-1}else Me<=143?Me=Me+48:ve=Wr(ge,ve,1),ve=Cr(ge,ve,ue[Me]),ke[qe]=be&32767,++be}ve=Cr(ge,ve,0)-1}return ge.l=(ve+7)/8|0,ge.l}return function(ge,ve){return ge.length<8?ae(ge,ve):xe(ge,ve)}})();function Da(W){var ne=Ne(50+Math.floor(W.length*1.1)),Y=dl(W,ne);return ne.slice(0,Y)}var fl=te?new Uint16Array(32768):Mt(32768),fs=te?new Uint16Array(32768):Mt(32768),Ms=te?new Uint16Array(128):Mt(128),Vr=1,zn=1;function Gr(W,ne){var Y=Ze(W,ne)+257;ne+=5;var J=Ze(W,ne)+1;ne+=5;var re=ct(W,ne)+4;ne+=4;for(var ae=0,xe=te?new Uint8Array(19):Mt(19),je=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],ge=1,ve=te?new Uint8Array(8):Mt(8),be=te?new Uint8Array(8):Mt(8),ke=xe.length,Le=0;Le<re;++Le)xe[X[Le]]=ae=De(W,ne),ge<ae&&(ge=ae),ve[ae]++,ne+=3;var qe=0;for(ve[0]=0,Le=1;Le<=ge;++Le)be[Le]=qe=qe+ve[Le-1]<<1;for(Le=0;Le<ke;++Le)(qe=xe[Le])!=0&&(je[Le]=be[qe]++);var Me=0;for(Le=0;Le<ke;++Le)if(Me=xe[Le],Me!=0){qe=ue[je[Le]]>>8-Me;for(var Ue=(1<<7-Me)-1;Ue>=0;--Ue)Ms[qe|Ue<<Me]=Me&7|Le<<3}var Ke=[];for(ge=1;Ke.length<Y+J;)switch(qe=Ms[Re(W,ne)],ne+=qe&7,qe>>>=3){case 16:for(ae=3+Xe(W,ne),ne+=2,qe=Ke[Ke.length-1];ae-- >0;)Ke.push(qe);break;case 17:for(ae=3+De(W,ne),ne+=3;ae-- >0;)Ke.push(0);break;case 18:for(ae=11+Re(W,ne),ne+=7;ae-- >0;)Ke.push(0);break;default:Ke.push(qe),ge<qe&&(ge=qe);break}var er=Ke.slice(0,Y),tr=Ke.slice(Y);for(Le=Y;Le<286;++Le)er[Le]=0;for(Le=J;Le<30;++Le)tr[Le]=0;return Vr=us(er,fl,286),zn=us(tr,fs,30),ne}function Qd(W,ne){if(W[0]==3&&!(W[1]&3))return[nc(ne),2];for(var Y=0,J=0,re=wO(ne||1<<18),ae=0,xe=re.length>>>0,je=0,ge=0;(J&1)==0;){if(J=De(W,Y),Y+=3,J>>>1)J>>1==1?(je=9,ge=5):(Y=Gr(W,Y),je=Vr,ge=zn);else{Y&7&&(Y+=8-(Y&7));var ve=W[Y>>>3]|W[(Y>>>3)+1]<<8;if(Y+=32,ve>0)for(!ne&&xe<ae+ve&&(re=bn(re,ae+ve),xe=re.length);ve-- >0;)re[ae++]=W[Y>>>3],Y+=8;continue}for(;;){!ne&&xe<ae+32767&&(re=bn(re,ae+32767),xe=re.length);var be=Gt(W,Y,je),ke=J>>>1==1?ds[be]:fl[be];
vendor: 7,346 bytes, lines 507-517
507if(Y+=ke&15,ke>>>=4,(ke>>>8&255)===0)re[ae++]=ke;else{if(ke==256)break;ke-=257;var Le=ke<8?0:ke-4>>2;Le>5&&(Le=0);var qe=ae+ce[ke];Le>0&&(qe+=Gt(W,Y,Le),Y+=Le),be=Gt(W,Y,ge),ke=J>>>1==1?lo[be]:fs[be],Y+=ke&15,ke>>>=4;var Me=ke<4?0:ke-2>>1,Ue=de[ke];for(Me>0&&(Ue+=Gt(W,Y,Me),Y+=Me),!ne&&xe<qe&&(re=bn(re,qe+100),xe=re.length);ae<qe;)re[ae]=re[ae-Ue],++ae}}}return ne?[re,Y+7>>>3]:[re.slice(0,ae),Y+7>>>3]}function co(W,ne){var Y=W.slice(W.l||0),J=Qd(Y,ne);return W.l+=J[1],J[0]}function ia(W,ne){if(W)typeof console<"u"&&console.error(ne);else throw new Error(ne)}function li(W,ne){var Y=W;ya(Y,0);var J=[],re=[],ae={FileIndex:J,FullPaths:re};j(ae,{root:ne.root});for(var xe=Y.length-4;(Y[xe]!=80||Y[xe+1]!=75||Y[xe+2]!=5||Y[xe+3]!=6)&&xe>=0;)--xe;Y.l=xe+4,Y.l+=4;var je=Y.read_shift(2);Y.l+=6;var ge=Y.read_shift(4);for(Y.l=ge,xe=0;xe<je;++xe){Y.l+=20;var ve=Y.read_shift(4),be=Y.read_shift(4),ke=Y.read_shift(2),Le=Y.read_shift(2),qe=Y.read_shift(2);Y.l+=8;var Me=Y.read_shift(4),Ue=u(Y.slice(Y.l+ke,Y.l+ke+Le));Y.l+=ke+Le+qe;var Ke=Y.l;Y.l=Me+4,uo(Y,ve,be,ae,Ue),Y.l=Ke}return ae}function uo(W,ne,Y,J,re){W.l+=2;var ae=W.read_shift(2),xe=W.read_shift(2),je=o(W);if(ae&8257)throw new Error("Unsupported ZIP encryption");for(var ge=W.read_shift(4),ve=W.read_shift(4),be=W.read_shift(4),ke=W.read_shift(2),Le=W.read_shift(2),qe="",Me=0;Me<ke;++Me)qe+=String.fromCharCode(W[W.l++]);if(Le){var Ue=u(W.slice(W.l,W.l+Le));(Ue[21589]||{}).mt&&(je=Ue[21589].mt),((re||{})[21589]||{}).mt&&(je=re[21589].mt)}W.l+=Le;var Ke=W.slice(W.l,W.l+ve);switch(xe){case 8:Ke=I(W,be);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+xe)}var er=!1;ae&8&&(ge=W.read_shift(4),ge==134695760&&(ge=W.read_shift(4),er=!0),ve=W.read_shift(4),be=W.read_shift(4)),ve!=ne&&ia(er,"Bad compressed size: "+ne+" != "+ve),be!=Y&&ia(er,"Bad uncompressed size: "+Y+" != "+be),Kr(J,qe,Ke,{unsafe:!0,mt:je})}function ci(W,ne){var Y=ne||{},J=[],re=[],ae=Ne(1),xe=Y.compression?8:0,je=0,ge=0,ve=0,be=0,ke=0,Le=W.FullPaths[0],qe=Le,Me=W.FileIndex[0],Ue=[],Ke=0;for(ge=1;ge<W.FullPaths.length;++ge)if(qe=W.FullPaths[ge].slice(Le.length),Me=W.FileIndex[ge],!(!Me.size||!Me.content||qe=="�Sh33tJ5")){var er=be,tr=Ne(qe.length);for(ve=0;ve<qe.length;++ve)tr.write_shift(1,qe.charCodeAt(ve)&127);tr=tr.slice(0,tr.l),Ue[ke]=dte.buf(Me.content,0);var hr=Me.content;xe==8&&(hr=H(hr)),ae=Ne(30),ae.write_shift(4,67324752),ae.write_shift(2,20),ae.write_shift(2,je),ae.write_shift(2,xe),Me.mt?s(ae,Me.mt):ae.write_shift(4,0),ae.write_shift(-4,Ue[ke]),ae.write_shift(4,hr.length),ae.write_shift(4,Me.content.length),ae.write_shift(2,tr.length),ae.write_shift(2,0),be+=ae.length,J.push(ae),be+=tr.length,J.push(tr),be+=hr.length,J.push(hr),ae=Ne(46),ae.write_shift(4,33639248),ae.write_shift(2,0),ae.write_shift(2,20),ae.write_shift(2,je),ae.write_shift(2,xe),ae.write_shift(4,0),ae.write_shift(-4,Ue[ke]),ae.write_shift(4,hr.length),ae.write_shift(4,Me.content.length),ae.write_shift(2,tr.length),ae.write_shift(2,0),ae.write_shift(2,0),ae.write_shift(2,0),ae.write_shift(2,0),ae.write_shift(4,0),ae.write_shift(4,er),Ke+=ae.l,re.push(ae),Ke+=tr.length,re.push(tr),++ke}return ae=Ne(22),ae.write_shift(4,101010256),ae.write_shift(2,0),ae.write_shift(2,0),ae.write_shift(2,ke),ae.write_shift(2,ke),ae.write_shift(4,Ke),ae.write_shift(4,be),ae.write_shift(2,0),pn([pn(J),pn(re),ae])}var kn={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 at(W,ne){if(W.ctype)return W.ctype;var Y=W.name||"",J=Y.match(/\.([^\.]+)$/);return J&&kn[J[1]]||ne&&(J=(Y=ne).match(/[\.\\]([^\.\\])+$/),J&&kn[J[1]])?kn[J[1]]:"application/octet-stream"}function Jt(W){for(var ne=Mh(W),Y=[],J=0;J<ne.length;J+=76)Y.push(ne.slice(J,J+76));return Y.join(`\r
508`)+`\r
509`}function jr(W){var ne=W.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(ve){var be=ve.charCodeAt(0).toString(16).toUpperCase();return"="+(be.length==1?"0"+be:be)});ne=ne.replace(/ $/mg,"=20").replace(/\t$/mg,"=09"),ne.charAt(0)==`
510`&&(ne="=0D"+ne.slice(1)),ne=ne.replace(/\r(?!\n)/mg,"=0D").replace(/\n\n/mg,`
511=0A`).replace(/([^\r\n])\n/mg,"$1=0A");for(var Y=[],J=ne.split(`\r
512`),re=0;re<J.length;++re){var ae=J[re];if(ae.length==0){Y.push("");continue}for(var xe=0;xe<ae.length;){var je=76,ge=ae.slice(xe,xe+je);ge.charAt(je-1)=="="?je--:ge.charAt(je-2)=="="?je-=2:ge.charAt(je-3)=="="&&(je-=3),ge=ae.slice(xe,xe+je),xe+=je,xe<ae.length&&(ge+="="),Y.push(ge)}}return Y.join(`\r
513`)}function Qr(W){for(var ne=[],Y=0;Y<W.length;++Y){for(var J=W[Y];Y<=W.length&&J.charAt(J.length-1)=="=";)J=J.slice(0,J.length-1)+W[++Y];ne.push(J)}for(var re=0;re<ne.length;++re)ne[re]=ne[re].replace(/[=][0-9A-Fa-f]{2}/g,function(ae){return String.fromCharCode(parseInt(ae.slice(1),16))});return Ss(ne.join(`\r
514`))}function Rs(W,ne,Y){for(var J="",re="",ae="",xe,je=0;je<10;++je){var ge=ne[je];if(!ge||ge.match(/^\s*$/))break;var ve=ge.match(/^(.*?):\s*([^\s].*)$/);if(ve)switch(ve[1].toLowerCase()){case"content-location":J=ve[2].trim();break;case"content-type":ae=ve[2].trim();break;case"content-transfer-encoding":re=ve[2].trim();break}}switch(++je,re.toLowerCase()){case"base64":xe=Ss(Xi(ne.slice(je).join("")));break;case"quoted-printable":xe=Qr(ne.slice(je));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+re)}var be=Kr(W,J.slice(Y.length),xe,{unsafe:!0});ae&&(be.ctype=ae)}function ir(W,ne){if(le(W.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var Y=ne&&ne.root||"",J=(Et&&Buffer.isBuffer(W)?W.toString("binary"):le(W)).split(`\r
515`),re=0,ae="";for(re=0;re<J.length;++re)if(ae=J[re],!!/^Content-Location:/i.test(ae)&&(ae=ae.slice(ae.indexOf("file")),Y||(Y=ae.slice(0,ae.lastIndexOf("/")+1)),ae.slice(0,Y.length)!=Y))for(;Y.length>0&&(Y=Y.slice(0,Y.length-1),Y=Y.slice(0,Y.lastIndexOf("/")+1),ae.slice(0,Y.length)!=Y););var xe=(J[1]||"").match(/boundary="(.*?)"/);if(!xe)throw new Error("MAD cannot find boundary");var je="--"+(xe[1]||""),ge=[],ve=[],be={FileIndex:ge,FullPaths:ve};j(be);var ke,Le=0;for(re=0;re<J.length;++re){var qe=J[re];qe!==je&&qe!==je+"--"||(Le++&&Rs(be,J.slice(ke,re),Y),ke=re)}return be}function wn(W,ne){var Y=ne||{},J=Y.boundary||"SheetJS";J="------="+J;for(var re=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+J.slice(2)+'"',"","",""],ae=W.FullPaths[0],xe=ae,je=W.FileIndex[0],ge=1;ge<W.FullPaths.length;++ge)if(xe=W.FullPaths[ge].slice(ae.length),je=W.FileIndex[ge],!(!je.size||!je.content||xe=="�Sh33tJ5")){xe=xe.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(Ke){return"_x"+Ke.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function(Ke){return"_u"+Ke.charCodeAt(0).toString(16)+"_"});for(var ve=je.content,be=Et&&Buffer.isBuffer(ve)?ve.toString("binary"):le(ve),ke=0,Le=Math.min(1024,be.length),qe=0,Me=0;Me<=Le;++Me)(qe=be.charCodeAt(Me))>=32&&qe<128&&++ke;var Ue=ke>=Le*4/5;re.push(J),re.push("Content-Location: "+(Y.root||"file:///C:/SheetJS/")+xe),re.push("Content-Transfer-Encoding: "+(Ue?"quoted-printable":"base64")),re.push("Content-Type: "+at(je,xe)),re.push(""),re.push(Ue?jr(be):Jt(be))}return re.push(J+`--\r
516`),re.join(`\r
517`)}function ui(W){var ne={};return j(ne,W),ne}function Kr(W,ne,Y,J){var re=J&&J.unsafe;re||j(W);var ae=!re&&Ht.find(W,ne);
517if(!ae){var xe=W.FullPaths[0];ne.slice(0,xe.length)==xe?xe=ne:(xe.slice(-1)!="/"&&(xe+="/"),xe=(xe+ne).replace("//","/")),ae={name:a(ne),type:2},W.FileIndex.push(ae),W.FullPaths.push(xe),re||Ht.utils.cfb_gc(W)}return ae.content=Y,ae.size=Y?Y.length:0,J&&(J.CLSID&&(ae.clsid=J.CLSID),J.mt&&(ae.mt=J.mt),J.ct&&(ae.ct=J.ct)),ae}function Sn(W,ne){j(W);var Y=Ht.find(W,ne);if(Y){for(var J=0;J<W.FileIndex.length;++J)if(W.FileIndex[J]==Y)return W.FileIndex.splice(J,1),W.FullPaths.splice(J,1),!0}return!1}function fo(W,ne,Y){j(W);var J=Ht.find(W,ne);if(J){for(var re=0;re<W.FileIndex.length;++re)if(W.FileIndex[re]==J)return W.FileIndex[re].name=a(Y),W.FullPaths[re]=Y,!0}return!1}function oa(W){M(W,!0)}return t.find=L,t.read=T,t.parse=p,t.write=se,t.writeFile=ee,t.utils={cfb_new:ui,cfb_add:Kr,cfb_del:Sn,cfb_mov:fo,cfb_gc:oa,ReadShift:dh,CheckField:_9,prep_blob:ya,bconcat:pn,use_zlib:B,_deflateRaw:Da,_inflateRaw:co,consts:K},t})();function fte(e){return typeof e=="string"?Xg(e):Array.isArray(e)?Lee(e):e}function Pp(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=Xg(t);break;default:throw new Error("Unsupported encoding "+r)}return Deno.writeFileSync(e,t)}var n=r=="utf8"?Dh(t):t;if(typeof IE_SaveFile<"u")return IE_SaveFile(n,e);if(typeof Blob<"u"){var a=new Blob([fte(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 s=URL.createObjectURL(a);if(typeof chrome=="object"&&typeof(chrome.downloads||{}).download=="function")return URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(s)},6e4),chrome.downloads.download({url:s,filename:e,saveAs:!0});var o=document.createElement("a");if(o.download!=null)return o.download=e,o.href=s,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(s)},6e4),s}}if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var u=File(e);return u.open("w"),u.encoding="binary",Array.isArray(t)&&(t=Op(t)),u.write(t),u.close(),t}catch(d){if(!d.message||!d.message.match(/onstruct/))throw d}throw new Error("cannot save file "+e)}function yn(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 TO(e,t){for(var r=[],n=yn(e),a=0;a!==n.length;++a)r[e[n[a]][t]]==null&&(r[e[n[a]][t]]=n[a]);return r}function MC(e){for(var t=[],r=yn(e),n=0;n!==r.length;++n)t[e[r[n]]]=r[n];return t}function ev(e){for(var t=[],r=yn(e),n=0;n!==r.length;++n)t[e[r[n]]]=parseInt(r[n],10);return t}function hte(e){for(var t=[],r=yn(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 px=new Date(1899,11,30,0,0,0);function ra(e,t){var r=e.getTime(),n=px.getTime()+(e.getTimezoneOffset()-px.getTimezoneOffset())*6e4;return(r-n)/(1440*60*1e3)}var l9=new Date,pte=px.getTime()+(l9.getTimezoneOffset()-px.getTimezoneOffset())*6e4,OO=l9.getTimezoneOffset();function c9(e){var t=new Date;return t.setTime(e*24*60*60*1e3+pte),t.getTimezoneOffset()!==OO&&t.setTime(t.getTime()+(t.getTimezoneOffset()-OO)*6e4),t}var PO=new Date("2017-02-19T19:06:09.000Z"),u9=isNaN(PO.getFullYear())?new Date("2/19/17"):PO,mte=u9.getFullYear()==2017;function $n(e,t){var r=new Date(e);if(mte)return t>0?r.setTime(r.getTime()+r.getTimezoneOffset()*60*1e3):t<0&&r.setTime(r.getTime()-r.getTimezoneOffset()*60*1e3),r;if(e instanceof Date)return e;if(u9.getFullYear()==1917&&!isNaN(r.getFullYear())){var n=r.getFullYear();return e.indexOf(""+n)>-1||r.setFullYear(r.getFullYear()+100),r}var a=e.match(/\d+/g)||["2017","2","19","0","0","0"],s=new Date(+a[0],+a[1]-1,+a[2],+a[3]||0,+a[4]||0,+a[5]||0);return e.indexOf("Z")>-1&&(s=new Date(s.getTime()-s.getTimezoneOffset()*60*1e3)),s}function tv(e,t){if(Et&&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(s){return r[s]||s})}catch{}for(var n=[],a=0;a!=e.length;++a)n.push(String.fromCharCode(e[a]));return n.join("")}function na(e){if(typeof JSON<"u"&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if(typeof e!="object"||e==null)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=na(e[r]));return t}function yr(e,t){for(var r="";r.length<t;)r+=e;return r}function $i(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,s){return r=-r,s}),!isNaN(t=Number(n)))?t/r:t}var xte=["january","february","march","april","may","june","july","august","september","october","november","december"];function Rh(e){var t=new Date(e),r=new Date(NaN),n=t.getYear(),a=t.getMonth(),s=t.getDate();if(isNaN(s))return r;var o=e.toLowerCase();if(o.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if(o=o.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,""),o.length>3&&xte.indexOf(o)==-1)return r}else if(o.match(/[a-z]/))return r;return n<0||n>8099?r:(a>0||s>1)&&n!=101?t:e.match(/[^-0-9:,\/\\]/)?r:t}function ht(e,t,r){if(e.FullPaths){if(typeof r=="string"){var n;return Et?n=no(r):n=Bee(r),Ht.utils.cfb_add(e,t,n)}Ht.utils.cfb_add(e,t,r)}else e.file(t,r)}function RC(){return Ht.utils.cfb_new()}var Ir=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
518`,gte={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},DC=MC(gte),IC=/[&<>'"]/g,vte=/[\u0000-\u0008\u000b-\u001f]/g;function Bt(e){var t=e+"";return t.replace(IC,function(r){return DC[r]}).replace(vte,function(r){return"_x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+"_"})}function kO(e){return Bt(e).replace(/ /g,"_x0020_")}var d9=/[\u0000-\u001f]/g;function yte(e){var t=e+"";return t.replace(IC,function(r){return DC[r]}).replace(/\n/g,"<br/>").replace(d9,function(r){return"&#x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+";"})}function bte(e){var t=e+"";return t.replace(IC,function(r){return DC[r]}).replace(d9,function(r){return"&#x"+r.charCodeAt(0).toString(16).toUpperCase()+";"})}function wte(e){return e.replace(/(\r\n|[\r\n])/g,"&#10;")}function Ste(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function bb(e){for(var t="",r=0,n=0,a=0,s=0,o=0,u=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(s=e.charCodeAt(r++),n<240){t+=String.fromCharCode((n&15)<<12|(a&63)<<6|s&63);continue}o=e.charCodeAt(r++),u=((n&7)<<18|(a&63)<<12|(s&63)<<6|o&63)-65536,t+=String.fromCharCode(55296+(u>>>10&1023)),t+=String.fromCharCode(56320+(u&1023))}return t}function MO(e){var t=nc(2*e.length),r,n,a=1,s=0,o=0,u;for(n=0;n<e.length;n+=a)a=1,(u=e.charCodeAt(n))<128?r=u:u<224?(r=(u&31)*64+(e.charCodeAt(n+1)&63),a=2):u<240?(r=(u&15)*4096+(e.charCodeAt(n+1)&63)*64+(e.charCodeAt(n+2)&63),a=3):(a=4,r=(u&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[s++]=o&255,t[s++]=o>>>8,o=0),t[s++]=r%256,t[s++]=r>>>8;return t.slice(0,s).toString("ucs2")}function RO(e){return no(e,"binary").toString("utf8")}var vm="foo bar baz☃🍣",uh=Et&&(RO(vm)==bb(vm)&&RO||MO(vm)==bb(vm)&&MO)||bb,Dh=Et?function(e){return no(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("")},Nte=(function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(t){return[new RegExp("&"+t[0]+";","ig"),t[1]]});return function(r){for(var n=r.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,`
519`).replace(/<[^>]*>/g,""),a=0;a<e.length;++a)n=n.replace(e[a][0],e[a][1]);return n}})(),f9=/(^\s|\s$|\n)/;function mn(e,t){return"<"+e+(t.match(f9)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function Ih(e){return yn(e).map(function(t){return" "+t+'="'+e[t]+'"'}).join("")}function $e(e,t,r){return"<"+e+(r!=null?Ih(r):"")+(t!=null?(t.match(f9)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function bA(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(r){if(t)throw r}return""}function Ate(e,t){switch(typeof e){case"string":var r=$e("vt:lpwstr",Bt(e));return r=r.replace(/&quot;/g,"_x0022_"),r;case"number":return $e((e|0)==e?"vt:i4":"vt:r8",Bt(String(e)));case"boolean":return $e("vt:bool",e?"true":"false")}if(e instanceof Date)return $e("vt:filetime",bA(e));throw new Error("Unable to serialize "+e)}
vendor: 9,641 bytes, line 519
519var en={CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",CT:"http://schemas.openxmlformats.org/package/2006/content-types",RELS:"http://schemas.openxmlformats.org/package/2006/relationships",TCMNT:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},Pd=["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"],wa={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 _te(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,s=5;s>=0;--s)a=a*256+e[t+s];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 Cte(e,t,r){var n=(t<0||1/t==-1/0?1:0)<<7,a=0,s=0,o=n?-t:t;isFinite(o)?o==0?a=s=0:(a=Math.floor(Math.log(o)/Math.LN2),s=o*Math.pow(2,52-a),a<=-1023&&(!isFinite(s)||s<Math.pow(2,52))?a=-1022:(s-=Math.pow(2,52),a+=1023)):(a=2047,s=isNaN(t)?26985:0);for(var u=0;u<=5;++u,s/=256)e[r+u]=s&255;e[r+6]=(a&15)<<4|s&15,e[r+7]=a>>4|n}var DO=function(e){for(var t=[],r=10240,n=0;n<e[0].length;++n)if(e[0][n])for(var a=0,s=e[0][n].length;a<s;a+=r)t.push.apply(t,e[0][n].slice(a,a+r));return t},IO=Et?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(t){return Buffer.isBuffer(t)?t:no(t)})):DO(e)}:DO,FO=function(e,t,r){for(var n=[],a=t;a<r;a+=2)n.push(String.fromCharCode(eh(e,a)));return n.join("").replace(ch,"")},FC=Et?function(e,t,r){return Buffer.isBuffer(e)?e.toString("utf16le",t,r).replace(ch,""):FO(e,t,r)}:FO,LO=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("")},h9=Et?function(e,t,r){return Buffer.isBuffer(e)?e.toString("hex",t,t+r):LO(e,t,r)}:LO,BO=function(e,t,r){for(var n=[],a=t;a<r;a++)n.push(String.fromCharCode(Nu(e,a)));return n.join("")},kp=Et?function(t,r,n){return Buffer.isBuffer(t)?t.toString("utf8",r,n):BO(t,r,n)}:BO,p9=function(e,t){var r=Sa(e,t);return r>0?kp(e,t+4,t+4+r-1):""},m9=p9,x9=function(e,t){var r=Sa(e,t);return r>0?kp(e,t+4,t+4+r-1):""},g9=x9,v9=function(e,t){var r=2*Sa(e,t);return r>0?kp(e,t+4,t+4+r-1):""},y9=v9,b9=function(t,r){var n=Sa(t,r);return n>0?FC(t,r+4,r+4+n):""},w9=b9,S9=function(e,t){var r=Sa(e,t);return r>0?kp(e,t+4,t+4+r):""},N9=S9,A9=function(e,t){return _te(e,t)},mx=A9,LC=function(t){return Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array};Et&&(m9=function(t,r){if(!Buffer.isBuffer(t))return p9(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},g9=function(t,r){if(!Buffer.isBuffer(t))return x9(t,r);var n=t.readUInt32LE(r);return n>0?t.toString("utf8",r+4,r+4+n-1):""},y9=function(t,r){if(!Buffer.isBuffer(t))return v9(t,r);var n=2*t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n-1)},w9=function(t,r){if(!Buffer.isBuffer(t))return b9(t,r);var n=t.readUInt32LE(r);return t.toString("utf16le",r+4,r+4+n)},N9=function(t,r){if(!Buffer.isBuffer(t))return S9(t,r);var n=t.readUInt32LE(r);return t.toString("utf8",r+4,r+4+n)},mx=function(t,r){return Buffer.isBuffer(t)?t.readDoubleLE(r):A9(t,r)},LC=function(t){return Buffer.isBuffer(t)||Array.isArray(t)||typeof Uint8Array<"u"&&t instanceof Uint8Array});var Nu=function(e,t){return e[t]},eh=function(e,t){return e[t+1]*256+e[t]},jte=function(e,t){var r=e[t+1]*256+e[t];return r<32768?r:(65535-r+1)*-1},Sa=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},Bl=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},Ete=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function dh(e,t){var r="",n,a,s=[],o,u,d,f;switch(t){case"dbcs":if(f=this.l,Et&&Buffer.isBuffer(this))r=this.slice(this.l,this.l+2*e).toString("utf16le");else for(d=0;d<e;++d)r+=String.fromCharCode(eh(this,f)),f+=2;e*=2;break;case"utf8":r=kp(this,this.l,this.l+e);break;case"utf16le":e*=2,r=FC(this,this.l,this.l+e);break;case"wstr":return dh.call(this,e,"dbcs");case"lpstr-ansi":r=m9(this,this.l),e=4+Sa(this,this.l);break;case"lpstr-cp":r=g9(this,this.l),e=4+Sa(this,this.l);break;case"lpwstr":r=y9(this,this.l),e=4+2*Sa(this,this.l);break;case"lpp4":e=4+Sa(this,this.l),r=w9(this,this.l),e&2&&(e+=2);break;case"8lpp4":e=4+Sa(this,this.l),r=N9(this,this.l),e&3&&(e+=4-(e&3));break;case"cstr":for(e=0,r="";(o=Nu(this,this.l+e++))!==0;)s.push(mm(o));r=s.join("");break;case"_wstr":for(e=0,r="";(o=eh(this,this.l+e))!==0;)s.push(mm(o)),e+=2;e+=2,r=s.join("");break;case"dbcs-cont":for(r="",f=this.l,d=0;d<e;++d){if(this.lens&&this.lens.indexOf(f)!==-1)return o=Nu(this,f),this.l=f+1,u=dh.call(this,e-d,o?"dbcs-cont":"sbcs-cont"),s.join("")+u;s.push(mm(eh(this,f))),f+=2}r=s.join(""),e*=2;break;case"cpstr":case"sbcs-cont":for(r="",f=this.l,d=0;d!=e;++d){if(this.lens&&this.lens.indexOf(f)!==-1)return o=Nu(this,f),this.l=f+1,u=dh.call(this,e-d,o?"dbcs-cont":"sbcs-cont"),s.join("")+u;s.push(mm(Nu(this,f))),f+=1}r=s.join("");break;default:switch(e){case 1:return n=Nu(this,this.l),this.l++,n;case 2:return n=(t==="i"?jte:eh)(this,this.l),this.l+=2,n;case 4:case-4:return t==="i"||(this[this.l+3]&128)===0?(n=(e>0?Bl:Ete)(this,this.l),this.l+=4,n):(a=Sa(this,this.l),this.l+=4,a);case 8:case-8:if(t==="f")return e==8?a=mx(this,this.l):a=mx([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=h9(this,this.l,e);break}}return this.l+=e,r}var Tte=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},Ote=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},Pte=function(e,t,r){e[r]=t&255,e[r+1]=t>>>8&255};function kte(e,t,r){var n=0,a=0;if(r==="dbcs"){for(a=0;a!=t.length;++a)Pte(this,t.charCodeAt(a),this.l+2*a);n=2*t.length}else if(r==="sbcs"){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 s=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<s;)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,Tte(this,t,this.l);break;case 8:if(n=8,r==="f"){Cte(this,t,this.l);break}case 16:break;case-4:n=4,Ote(this,t,this.l);break}return this.l+=n,this}function _9(e,t){var r=h9(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function ya(e,t){e.l=t,e.read_shift=dh,e.chk=_9,e.write_shift=kte}function ti(e,t){e.l+=t}function Ne(e){var t=nc(e);return ya(t,0),t}function Jn(){var e=[],t=Et?256:2048,r=function(f){var p=Ne(f);return ya(p,0),p},n=r(t),a=function(){n&&(n.length>n.l&&(n=n.slice(0,n.l),n.l=n.length),n.length>0&&e.push(n),n=null)},s=function(f){return n&&f<n.length-n.l?n:(a(),n=r(Math.max(f+1,t)))},o=function(){return a(),pn(e)},u=function(f){a(),n=f,n.l==null&&(n.l=n.length),s(t)};return{next:s,push:u,end:o,_bufs:e}}function Pe(e,t,r,n){var a=+t,s;if(!isNaN(a)){n||(n=_oe[a].p||(r||[]).length||0),s=1+(a>=128?1:0)+1,n>=128&&++s,n>=16384&&++s,n>=2097152&&++s;var o=e.next(s);a<=127?o.write_shift(1,a):(o.write_shift(1,(a&127)+128),o.write_shift(1,a>>7));for(var u=0;u!=4;++u)if(n>=128)o.write_shift(1,(n&127)+128),n>>=7;else{o.write_shift(1,n);break}n>0&&LC(r)&&e.push(r)}}function fh(e,t,r){var n=na(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 $O(e,t,r){var n=na(e);return n.s=fh(n.s,t.s,r),n.e=fh(n.e,t.s,r),n}function hh(e,t){if(e.cRel&&e.c<0)for(e=na(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=na(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var r=$t(e);return!e.cRel&&e.cRel!=null&&(r=Dte(r)),!e.rRel&&e.rRel!=null&&(r=Mte(r)),r}function wb(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?"":"$")+En(e.s.c)+":"+(e.e.cRel?"":"$")+En(e.e.c):e.s.c==0&&!e.s.cRel&&e.e.c==(t.biff>=12?16383:255)&&!e.e.cRel?(e.s.rRel?"":"$")+gn(e.s.r)+":"+(e.e.rRel?"":"$")+gn(e.e.r):hh(e.s,t.biff)+":"+hh(e.e,t.biff)}function BC(e){return parseInt(Rte(e),10)-1}function gn(e){return""+(e+1)}function Mte(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function Rte(e){return e.replace(/\$(\d+)$/,"$1")}function $C(e){for(var t=Ite(e),r=0,n=0;n!==t.length;++n)r=26*r+t.charCodeAt(n)-64;return r-1}function En(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 Dte(e){return e.replace(/^([A-Z])/,"$$$1")}
vendor: 4,708 bytes, line 519
519function Ite(e){return e.replace(/^\$([A-Z])/,"$1")}function Fte(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function tn(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 $t(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 Ra(e){var t=e.indexOf(":");return t==-1?{s:tn(e),e:tn(e)}:{s:tn(e.slice(0,t)),e:tn(e.slice(t+1))}}function Rr(e,t){return typeof t>"u"||typeof t=="number"?Rr(e.s,e.e):(typeof e!="string"&&(e=$t(e)),typeof t!="string"&&(t=$t(t)),e==t?e:e+":"+t)}function fr(e){var t={s:{c:0,r:0},e:{c:0,r:0}},r=0,n=0,a=0,s=e.length;for(r=0;n<s&&!((a=e.charCodeAt(n)-64)<1||a>26);++n)r=26*r+a;for(t.s.c=--r,r=0;n<s&&!((a=e.charCodeAt(n)-48)<0||a>9);++n)r=10*r+a;if(t.s.r=--r,n===s||a!=10)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++n,r=0;n!=s&&!((a=e.charCodeAt(n)-64)<1||a>26);++n)r=26*r+a;for(t.e.c=--r,r=0;n!=s&&!((a=e.charCodeAt(n)-48)<0||a>9);++n)r=10*r+a;return t.e.r=--r,t}function zO(e,t){var r=e.t=="d"&&t instanceof Date;if(e.z!=null)try{return e.w=el(e.z,r?ra(t):t)}catch{}try{return e.w=el((e.XF||{}).numFmtId||(r?14:0),r?ra(t):t)}catch{return""+t}}function Zi(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"?Mp[e.v]||e.v:t==null?zO(e,e.v):zO(e,t))}function bc(e,t){var r=t&&t.sheet?t.sheet:"Sheet1",n={};return n[r]=e,{SheetNames:[r],Sheets:n}}function C9(e,t,r){var n=r||{},a=e?Array.isArray(e):n.dense,s=e||(a?[]:{}),o=0,u=0;if(s&&n.origin!=null){if(typeof n.origin=="number")o=n.origin;else{var d=typeof n.origin=="string"?tn(n.origin):n.origin;o=d.r,u=d.c}s["!ref"]||(s["!ref"]="A1:A1")}var f={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(s["!ref"]){var p=fr(s["!ref"]);f.s.c=p.s.c,f.s.r=p.s.r,f.e.c=Math.max(f.e.c,p.e.c),f.e.r=Math.max(f.e.r,p.e.r),o==-1&&(f.e.r=o=p.e.r+1)}for(var m=0;m!=t.length;++m)if(t[m]){if(!Array.isArray(t[m]))throw new Error("aoa_to_sheet expects an array of arrays");for(var g=0;g!=t[m].length;++g)if(!(typeof t[m][g]>"u")){var y={v:t[m][g]},w=o+m,v=u+g;if(f.s.r>w&&(f.s.r=w),f.s.c>v&&(f.s.c=v),f.e.r<w&&(f.e.r=w),f.e.c<v&&(f.e.c=v),t[m][g]&&typeof t[m][g]=="object"&&!Array.isArray(t[m][g])&&!(t[m][g]instanceof Date))y=t[m][g];else if(Array.isArray(y.v)&&(y.f=t[m][g][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"?y.t="n":typeof y.v=="boolean"?y.t="b":y.v instanceof Date?(y.z=n.dateNF||Sr[14],n.cellDates?(y.t="d",y.w=el(y.z,ra(y.v))):(y.t="n",y.v=ra(y.v),y.w=el(y.z,y.v))):y.t="s";if(a)s[w]||(s[w]=[]),s[w][v]&&s[w][v].z&&(y.z=s[w][v].z),s[w][v]=y;else{var b=$t({c:v,r:w});s[b]&&s[b].z&&(y.z=s[b].z),s[b]=y}}}return f.s.c<1e7&&(s["!ref"]=Rr(f)),s}function kd(e,t){return C9(null,e,t)}function Lte(e){return e.read_shift(4,"i")}function _s(e,t){return t||(t=Ne(4)),t.write_shift(4,e),t}function Tn(e){var t=e.read_shift(4);return t===0?"":e.read_shift(t,"dbcs")}function rn(e,t){var r=!1;return t==null&&(r=!0,t=Ne(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 Bte(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function $te(e,t){return t||(t=Ne(4)),t.write_shift(2,0),t.write_shift(2,0),t}function zC(e,t){var r=e.l,n=e.read_shift(1),a=Tn(e),s=[],o={t:a,h:a};if((n&1)!==0){for(var u=e.read_shift(4),d=0;d!=u;++d)s.push(Bte(e));o.r=s}else o.r=[{ich:0,ifnt:0}];return e.l=r+t,o}function zte(e,t){var r=!1;return t==null&&(r=!0,t=Ne(15+4*e.t.length)),t.write_shift(1,0),rn(e.t,t),r?t.slice(0,t.l):t}var Ute=zC;function qte(e,t){var r=!1;return t==null&&(r=!0,t=Ne(23+4*e.t.length)),t.write_shift(1,1),rn(e.t,t),t.write_shift(4,1),$te({},t),r?t.slice(0,t.l):t}function ls(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 wc(e,t){return t==null&&(t=Ne(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function Sc(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function Nc(e,t){return t==null&&(t=Ne(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var Hte=Tn,j9=rn;function UC(e){var t=e.read_shift(4);return t===0||t===4294967295?"":e.read_shift(t,"dbcs")}function xx(e,t){var r=!1;return t==null&&(r=!0,t=Ne(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 Wte=Tn,wA=UC,qC=xx;function E9(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?mx([0,0,0,0,t[0]&252,t[1],t[2],t[3]],0):Bl(t,0)>>2;return r?a/100:a}function T9(e,t){t==null&&(t=Ne(4));var r=0,n=0,a=e*100;
vendor: 10,253 bytes, line 519
519if(e==(e|0)&&e>=-536870912&&e<1<<29?n=1:a==(a|0)&&a>=-536870912&&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 O9(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 Vte(e,t){return t||(t=Ne(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 Ac=O9,Md=Vte;function Rd(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function ac(e,t){return(t||Ne(8)).write_shift(8,e,"f")}function Gte(e){var t={},r=e.read_shift(1),n=r>>>1,a=e.read_shift(1),s=e.read_shift(2,"i"),o=e.read_shift(1),u=e.read_shift(1),d=e.read_shift(1);switch(e.l++,n){case 0:t.auto=1;break;case 1:t.index=a;var f=rre[a];f&&(t.rgb=ZO(f));break;case 2:t.rgb=ZO([o,u,d]);break;case 3:t.theme=a;break}return s!=0&&(t.tint=s>0?s/32767:s/32768),t}function gx(e,t){if(t||(t=Ne(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 Qte(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 Kte(e,t){t||(t=Ne(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 P9=2,ga=3,ym=11,vx=19,bm=64,Yte=65,Xte=71,Zte=4108,Jte=4126,fn=80,UO={1:{n:"CodePage",t:P9},2:{n:"Category",t:fn},3:{n:"PresentationFormat",t:fn},4:{n:"ByteCount",t:ga},5:{n:"LineCount",t:ga},6:{n:"ParagraphCount",t:ga},7:{n:"SlideCount",t:ga},8:{n:"NoteCount",t:ga},9:{n:"HiddenCount",t:ga},10:{n:"MultimediaClipCount",t:ga},11:{n:"ScaleCrop",t:ym},12:{n:"HeadingPairs",t:Zte},13:{n:"TitlesOfParts",t:Jte},14:{n:"Manager",t:fn},15:{n:"Company",t:fn},16:{n:"LinksUpToDate",t:ym},17:{n:"CharacterCount",t:ga},19:{n:"SharedDoc",t:ym},22:{n:"HyperlinksChanged",t:ym},23:{n:"AppVersion",t:ga,p:"version"},24:{n:"DigSig",t:Yte},26:{n:"ContentType",t:fn},27:{n:"ContentStatus",t:fn},28:{n:"Language",t:fn},29:{n:"Version",t:fn},255:{},2147483648:{n:"Locale",t:vx},2147483651:{n:"Behavior",t:vx},1919054434:{}},qO={1:{n:"CodePage",t:P9},2:{n:"Title",t:fn},3:{n:"Subject",t:fn},4:{n:"Author",t:fn},5:{n:"Keywords",t:fn},6:{n:"Comments",t:fn},7:{n:"Template",t:fn},8:{n:"LastAuthor",t:fn},9:{n:"RevNumber",t:fn},10:{n:"EditTime",t:bm},11:{n:"LastPrinted",t:bm},12:{n:"CreatedDate",t:bm},13:{n:"ModifiedDate",t:bm},14:{n:"PageCount",t:ga},15:{n:"WordCount",t:ga},16:{n:"CharCount",t:ga},17:{n:"Thumbnail",t:Xte},18:{n:"Application",t:fn},19:{n:"DocSecurity",t:ga},255:{},2147483648:{n:"Locale",t:vx},2147483651:{n:"Behavior",t:vx},1919054434:{}};function ere(e){return e.map(function(t){return[t>>16&255,t>>8&255,t&255]})}var tre=ere([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),rre=na(tre),Mp={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},nre={"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"},wm={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"}
519,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 k9(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function M9(e,t){var r=hte(nre),n=[],a;n[n.length]=Ir,n[n.length]=$e("Types",null,{xmlns:en.CT,"xmlns:xsd":en.xsd,"xmlns:xsi":en.xsi}),n=n.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["t
519if","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(d){return $e("Default",null,{Extension:d[0],ContentType:d[1]})}));var s=function(d){e[d]&&e[d].length>0&&(a=e[d][0],n[n.length]=$e("Override",null,{PartName:(a[0]=="/"?"":"/")+a,ContentType:wm[d][t.bookType]||wm[d].xlsx}))},o=function(d){(e[d]||[]).forEach(function(f){n[n.length]=$e("Override",null,{PartName:(f[0]=="/"?"":"/")+f,ContentType:wm[d][t.bookType]||wm[d].xlsx})})},u=function(d){(e[d]||[]).forEach(function(f){n[n.length]=$e("Override",null,{PartName:(f[0]=="/"?"":"/")+f,ContentType:r[d][0]})})};return s("workbooks"),o("sheets"),o("charts"),u("themes"),["strs","styles"].forEach(s),["coreprops","extprops","custprops"].forEach(u),u("vba"),u("comments"),u("threadedcomments"),u("drawings"),o("metadata"),u("people"),n.length>2&&(n[n.length]="</Types>",n[1]=n[1].replace("/>",">")),n.join("")}var Nt={WB:"http://schemas.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",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROP
vendor: 5,621 bytes, lines 519-529
519S:"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",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function R9(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function Iu(e){var t=[Ir,$e("Relationships",null,{xmlns:en.RELS})];return yn(e["!id"]).forEach(function(r){t[t.length]=$e("Relationship",null,e["!id"][r])}),t.length>2&&(t[t.length]="</Relationships>",t[1]=t[1].replace("/>",">")),t.join("")}function Lt(e,t,r,n,a,s){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,[Nt.HLINK,Nt.XPATH,Nt.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 are(e){var t=[Ir];t.push(`<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">
520`),t.push(`  <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>
521`);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]+`"/>
522`);return t.push("</manifest:manifest>"),t.join("")}function HO(e,t,r){return['  <rdf:Description rdf:about="'+e+`">
523`,'    <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(r||"odf")+"#"+t+`"/>
524`,`  </rdf:Description>
525`].join("")}function sre(e,t){return['  <rdf:Description rdf:about="'+e+`">
526`,'    <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+t+`"/>
527`,`  </rdf:Description>
528`].join("")}function ire(e){var t=[Ir];t.push(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
529`);for(var r=0;r!=e.length;++r)t.push(HO(e[r][0],e[r][1])),t.push(sre("",e[r][0]));return t.push(HO("","Document","pkg")),t.push("</rdf:RDF>"),t.join("")}function D9(){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 '+cx.version+"</meta:generator></office:meta></office:document-meta>"}var Gl=[["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 Sb(e,t,r,n,a){a[e]!=null||t==null||t===""||(a[e]=t,t=Bt(t),n[n.length]=r?$e(e,t,r):mn(e,t))}function I9(e,t){var r=t||{},n=[Ir,$e("cp:coreProperties",null,{"xmlns:cp":en.CORE_PROPS,"xmlns:dc":en.dc,"xmlns:dcterms":en.dcterms,"xmlns:dcmitype":en.dcmitype,"xmlns:xsi":en.xsi})],a={};if(!e&&!r.Props)return n.join("");e&&(e.CreatedDate!=null&&Sb("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:bA(e.CreatedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,a),e.ModifiedDate!=null&&Sb("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:bA(e.ModifiedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,a));for(var s=0;s!=Gl.length;++s){var o=Gl[s],u=r.Props&&r.Props[o[1]]!=null?r.Props[o[1]]:e?e[o[1]]:null;u===!0?u="1":u===!1?u="0":typeof u=="number"&&(u=String(u)),u!=null&&Sb(o[0],u,null,n,a)}return n.length>2&&(n[n.length]="</cp:coreProperties>",n[1]=n[1].replace("/>",">")),n.join("")}var Fu=[["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"]],F9=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function L9(e){var t=[],r=$e;return e||(e={}),e.Application="SheetJS",t[t.length]=Ir,t[t.length]=$e("Properties",null,{xmlns:en.EXT_PROPS,"xmlns:vt":en.vt}),Fu.forEach(function(n){if(e[n[1]]!==void 0){var a;switch(n[2]){case"string":a=Bt(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>
529Worksheets</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>"+Bt(n)+"</vt:lpstr>"}).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}function B9(e){var t=[Ir,$e("Properties",null,{xmlns:en.CUST_PROPS,"xmlns:vt":en.vt})];if(!e)return t.join("");var r=1;return yn(e).forEach(function(a){++r,t[t.length]=$e("property",Ate(e[a]),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:r,name:Bt(a)})}),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var WO={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 ore(e,t){var r=[];return yn(WO).map(function(n){for(var a=0;a<Gl.length;++a)if(Gl[a][1]==n)return Gl[a];for(a=0;a<Fu.length;++a)if(Fu[a][1]==n)return Fu[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(mn(WO[n[1]]||n[1],a))}}),$e("DocumentProperties",r.join(""),{xmlns:wa.o})}function lre(e,t){var r=["Worksheets","SheetNames"],n="CustomDocumentProperties",a=[];return e&&yn(e).forEach(function(s){if(Object.prototype.hasOwnProperty.call(e,s)){for(var o=0;o<Gl.length;++o)if(s==Gl[o][1])return;for(o=0;o<Fu.length;++o)if(s==Fu[o][1])return;for(o=0;o<r.length;++o)if(s==r[o])return;var u=e[s],d="string";typeof u=="number"?(d="float",u=String(u)):u===!0||u===!1?(d="boolean",u=u?"1":"0"):u=String(u),a.push($e(kO(s),u,{"dt:dt":d}))}}),t&&yn(t).forEach(function(s){if(Object.prototype.hasOwnProperty.call(t,s)&&!(e&&Object.prototype.hasOwnProperty.call(e,s))){var o=t[s],u="string";typeof o=="number"?(u="float",o=String(o)):o===!0||o===!1?(u="boolean",o=o?"1":"0"):o instanceof Date?(u="dateTime.tz",o=o.toISOString()):o=String(o),a.push($e(kO(s),o,{"dt:dt":u}))}}),"<"+n+' xmlns="'+wa.o+'">'+a.join("")+"</"+n+">"}function cre(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 s=n/Math.pow(2,32)|0;s>0&&(n=n%Math.pow(2,32),a+=s);var o=Ne(8);return o.write_shift(4,n),o.write_shift(4,a),o}function VO(e,t){var r=Ne(4),n=Ne(4);switch(r.write_shift(4,e==80?31:e),e){case 3:n.write_shift(-4,t);break;case 5:n=Ne(8),n.write_shift(8,t,"f");break;case 11:n.write_shift(4,t?1:0);break;case 64:n=cre(t);break;case 31:case 80:for(n=Ne(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 pn([r,n])}var $9=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function ure(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 GO(e,t,r){var n=Ne(8),a=[],s=[],o=8,u=0,d=Ne(8),f=Ne(8);if(d.write_shift(4,2),d.write_shift(4,1200),f.write_shift(4,1),s.push(d),a.push(f),o+=8+d.length,!t){f=Ne(8),f.write_shift(4,0),a.unshift(f);var p=[Ne(4)];for(p[0].write_shift(4,e.length),u=0;u<e.length;++u){var m=e[u][0];for(d=Ne(8+2*(m.length+1)+(m.length%2?0:2)),d.write_shift(4,u+2),d.write_shift(4,m.length+1),d.write_shift(0,m,"dbcs");d.l!=d.length;)d.write_shift(1,0);p.push(d)}d=pn(p),s.unshift(d),o+=8+d.length}for(u=0;u<e.length;++u)if(!(t&&!t[e[u][0]])&&!($9.indexOf(e[u][0])>-1||F9.indexOf(e[u][0])>-1)&&e[u][1]!=null){var g=e[u][1],y=0;if(t){y=+t[e[u][0]];var w=r[y];if(w.p=="version"&&typeof g=="string"){var v=g.split(".");g=(+v[0]<<16)+(+v[1]||0)}d=VO(w.t,g)}else{var b=ure(g);b==-1&&(b=31,g=String(g)),d=VO(b,g)}s.push(d),f=Ne(8),f.write_shift(4,t?y:2+u),a.push(f),o+=8+d.length}var N=8*(s.length+1);for(u=0;
vendor: 4,921 bytes, line 529
529u<s.length;++u)a[u].write_shift(4,N),N+=s[u].length;return n.write_shift(4,o),n.write_shift(4,s.length),pn([n].concat(a).concat(s))}function QO(e,t,r,n,a,s){var o=Ne(a?68:48),u=[o];o.write_shift(2,65534),o.write_shift(2,0),o.write_shift(4,842412599),o.write_shift(16,Ht.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 d=GO(e,r,n);if(u.push(d),a){var f=GO(a,null,null);o.write_shift(16,s,"hex"),o.write_shift(4,68+d.length),u.push(f)}return pn(u)}function dre(e,t){t||(t=Ne(e));for(var r=0;r<e;++r)t.write_shift(1,0);return t}function fre(e,t){return e.read_shift(t)===1}function In(e,t){return t||(t=Ne(2)),t.write_shift(2,+!!e),t}function z9(e){return e.read_shift(2,"u")}function Xa(e,t){return t||(t=Ne(2)),t.write_shift(2,e),t}function U9(e,t,r){return r||(r=Ne(2)),r.write_shift(1,t=="e"?+e:+!!e),r.write_shift(1,t=="e"?1:0),r}function q9(e,t,r){var n=e.read_shift(r&&r.biff>=12?2:1),a="sbcs-cont";if(r&&r.biff>=8,!r||r.biff==8){var s=e.read_shift(1);s&&(a="dbcs-cont")}else r.biff==12&&(a="wstr");r.biff>=2&&r.biff<=5&&(a="cpstr");var o=n?e.read_shift(n,a):"";return o}function hre(e){var t=e.t||"",r=Ne(3);r.write_shift(2,t.length),r.write_shift(1,1);var n=Ne(2*t.length);n.write_shift(2*t.length,t,"utf16le");var a=[r,n];return pn(a)}function pre(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 mre(e,t,r){var n=e.read_shift(r&&r.biff==2?1:2);return n===0?(e.l++,""):pre(e,n,r)}function xre(e,t,r){if(r.biff>5)return mre(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 H9(e,t,r){return r||(r=Ne(3+2*e.length)),r.write_shift(2,e.length),r.write_shift(1,1),r.write_shift(31,e,"utf16le"),r}function KO(e,t){t||(t=Ne(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 gre(e){var t=Ne(512),r=0,n=e.Target;n.slice(0,7)=="file://"&&(n=n.slice(7));var a=n.indexOf("#"),s=a>-1?31:23;switch(n.charAt(0)){case"#":s=28;break;case".":s&=-3;break}t.write_shift(4,2),t.write_shift(4,s);var o=[8,6815827,6619237,4849780,83];for(r=0;r<o.length;++r)t.write_shift(4,o[r]);if(s==28)n=n.slice(1),KO(n,t);else if(s&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 u=a>-1?n.slice(0,a):n;for(t.write_shift(4,2*(u.length+1)),r=0;r<u.length;++r)t.write_shift(2,u.charCodeAt(r));t.write_shift(2,0),s&8&&KO(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 d=0;n.slice(d*3,d*3+3)=="../"||n.slice(d*3,d*3+3)=="..\\";)++d;for(t.write_shift(2,d),t.write_shift(4,n.length-3*d+1),r=0;r<n.length-3*d;++r)t.write_shift(1,n.charCodeAt(r+3*d)&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 sc(e,t,r,n){return n||(n=Ne(6)),n.write_shift(2,e),n.write_shift(2,t),n.write_shift(2,r||0),n}function vre(e,t,r){var n=r.biff>8?4:2,a=e.read_shift(n),s=e.read_shift(n,"i"),o=e.read_shift(n,"i");return[a,s,o]}function yre(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 W9(e,t){return t||(t=Ne(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 HC(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 s=Ne(a);return s.write_shift(2,n),s.write_shift(2,t),a>4&&s.write_shift(2,29282),a>6&&s.write_shift(2,1997),a>8&&(s.write_shift(2,49161),s.write_shift(2,1),s.write_shift(2,1798),s.write_shift(2,0)),s}function bre(e,t){var r=!t||t.biff==8,n=Ne(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 wre(e,t){var r=!t||t.biff>=8?2:1,n=Ne(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 Sre(e,t){var r=Ne(8);r.write_shift(4,e.Count),r.write_shift(4,e.Unique);for(var n=[],a=0;a<e.length;++a)n[a]=hre(e[a]);var s=pn([r].concat(n));return s.parts=[r.length].concat(n.map(function(o){return o.length})),s}function Nre(){var e=Ne(18);return e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,29280),e.write_shift(2,17600),e.
vendor: 5,106 bytes, line 529
529write_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 Are(e){var t=Ne(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 _re(e,t){var r=e.name||"Arial",n=t&&t.biff==5,a=n?15+r.length:16+2*r.length,s=Ne(a);return s.write_shift(2,e.sz*20),s.write_shift(4,0),s.write_shift(2,400),s.write_shift(4,0),s.write_shift(2,0),s.write_shift(1,r.length),n||s.write_shift(1,1),s.write_shift((n?1:2)*r.length,r,n?"sbcs":"utf16le"),s}function Cre(e,t,r,n){var a=Ne(10);return sc(e,t,n,a),a.write_shift(4,r),a}function jre(e,t,r,n,a){var s=!a||a.biff==8,o=Ne(8+ +s+(1+s)*r.length);return sc(e,t,n,o),o.write_shift(2,r.length),s&&o.write_shift(1,1),o.write_shift((1+s)*r.length,r,s?"utf16le":"sbcs"),o}function Ere(e,t,r,n){var a=r&&r.biff==5;n||(n=Ne(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 s=n.length>n.l?n.slice(0,n.l):n;return s.l==null&&(s.l=s.length),s}function Tre(e,t){var r=t.biff==8||!t.biff?4:2,n=Ne(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 YO(e,t,r,n){var a=r&&r.biff==5;n||(n=Ne(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 s=0;return e.numFmtId>0&&a&&(s|=1024),n.write_shift(4,s),n.write_shift(4,0),a||n.write_shift(4,0),n.write_shift(2,0),n}function Ore(e){var t=Ne(8);return t.write_shift(4,0),t.write_shift(2,0),t.write_shift(2,0),t}function Pre(e,t,r,n,a,s){var o=Ne(8);return sc(e,t,n,o),U9(r,s,o),o}function kre(e,t,r,n){var a=Ne(14);return sc(e,t,n,a),ac(r,a),a}function Mre(e,t,r){if(r.biff<8)return Rre(e,t,r);for(var n=[],a=e.l+t,s=e.read_shift(r.biff>8?4:2);s--!==0;)n.push(vre(e,r.biff>8?12:6,r));if(e.l!=a)throw new Error("Bad ExternSheet: "+e.l+" != "+a);return n}function Rre(e,t,r){e[e.l+1]==3&&e[e.l]++;var n=q9(e,t,r);return n.charCodeAt(0)==3?n.slice(1):n}function Dre(e){var t=Ne(2+e.length*8);t.write_shift(2,e.length);for(var r=0;r<e.length;++r)W9(e[r],t);return t}function Ire(e){var t=Ne(24),r=tn(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 pn([t,gre(e[1])])}function Fre(e){var t=e[1].Tooltip,r=Ne(10+2*(t.length+1));r.write_shift(2,2048);var n=tn(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 Lre(e){return e||(e=Ne(4)),e.write_shift(2,1),e.write_shift(2,1),e}function Bre(e,t,r){if(!r.cellStyles)return ti(e,t);var n=r&&r.biff>=12?4:2,a=e.read_shift(n),s=e.read_shift(n),o=e.read_shift(n),u=e.read_shift(n),d=e.read_shift(2);n==2&&(e.l+=2);var f={s:a,e:s,w:o,ixfe:u,flags:d};return(r.biff>=5||!r.biff)&&(f.level=d>>8&7),f}function $re(e,t){var r=Ne(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 zre(e){for(var t=Ne(2*e),r=0;r<e;++r)t.write_shift(2,r+1);return t}function Ure(e,t,r){var n=Ne(15);return Dp(n,e,t),n.write_shift(8,r,"f"),n}function qre(e,t,r){var n=Ne(9);return Dp(n,e,t),n.write_shift(2,r),n}var Hre=(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=MC({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(u,d){var f=[],p=nc(1);switch(d.type){case"base64":p=Ss(Xi(u));break;case"binary":p=Ss(u);break;case"buffer":case"array":p=u;break}ya(p,0);var m=p.read_shift(1),g=!!(m&136),y=!1,w=!1;switch(m){case 2:break;case 3:break;case 48:y=!0,g=!0;break;case 49:y=!0,g=!0;break;case 131:break;case 139:break;case 140:w=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+m.toString(16))}var v=0,b=521;m==2&&(v=p.read_shift(2)),p.l+=3,m!=2&&(v=p.read_shift(4)),v>1048576&&(v=1e6),m!=2&&(b=p.read_shift(2));var N=p.read_shift(2),_=d.codepage||1252;m!=2&&(p.l+=16,p.read_shift(1),p[p.l]!==0&&(_=e[p[p.l]]),p.l+=1,p.l+=2),w&&(p.l+=36);for(var C=[],P={},E=Math.min(p.length,m==2?521:b-10-(y?264:0)),T=w?32:11;p.l<E&&p[p.l]!=13;)switch(P={}
vendor: 5,422 bytes, line 529
529,P.name=ux.utils.decode(_,p.slice(p.l,p.l+T)).replace(/[\u0000\r\n].*$/g,""),p.l+=T,P.type=String.fromCharCode(p.read_shift(1)),m!=2&&!w&&(P.offset=p.read_shift(4)),P.len=p.read_shift(1),m==2&&(P.offset=p.read_shift(2)),P.dec=p.read_shift(1),P.name.length&&C.push(P),m!=2&&(p.l+=w?13:14),P.type){case"B":(!y||P.len!=8)&&d.WTF&&console.log("Skipping "+P.name+":"+P.type);break;case"G":case"P":d.WTF&&console.log("Skipping "+P.name+":"+P.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: "+P.type)}if(p[p.l]!==13&&(p.l=b-1),p.read_shift(1)!==13)throw new Error("DBF Terminator not found "+p.l+" "+p[p.l]);p.l=b;var j=0,O=0;for(f[0]=[],O=0;O!=C.length;++O)f[0][O]=C[O].name;for(;v-- >0;){if(p[p.l]===42){p.l+=N;continue}for(++p.l,f[++j]=[],O=0,O=0;O!=C.length;++O){var M=p.slice(p.l,p.l+C[O].len);p.l+=C[O].len,ya(M,0);var F=ux.utils.decode(_,M);switch(C[O].type){case"C":F.trim().length&&(f[j][O]=F.replace(/\s+$/,""));break;case"D":F.length===8?f[j][O]=new Date(+F.slice(0,4),+F.slice(4,6)-1,+F.slice(6,8)):f[j][O]=F;break;case"F":f[j][O]=parseFloat(F.trim());break;case"+":case"I":f[j][O]=w?M.read_shift(-4,"i")^2147483648:M.read_shift(4,"i");break;case"L":switch(F.trim().toUpperCase()){case"Y":case"T":f[j][O]=!0;break;case"N":case"F":f[j][O]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+F+"|")}break;case"M":if(!g)throw new Error("DBF Unexpected MEMO for type "+m.toString(16));f[j][O]="##MEMO##"+(w?parseInt(F.trim(),10):M.read_shift(4));break;case"N":F=F.replace(/\u0000/g,"").trim(),F&&F!="."&&(f[j][O]=+F||0);break;case"@":f[j][O]=new Date(M.read_shift(-8,"f")-621356832e5);break;case"T":f[j][O]=new Date((M.read_shift(4)-2440588)*864e5+M.read_shift(4));break;case"Y":f[j][O]=M.read_shift(4,"i")/1e4+M.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":f[j][O]=-M.read_shift(-8,"f");break;case"B":if(y&&C[O].len==8){f[j][O]=M.read_shift(8,"f");break}case"G":case"P":M.l+=C[O].len;break;case"0":if(C[O].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+C[O].type)}}}if(m!=2&&p.l<p.length&&p[p.l++]!=26)throw new Error("DBF EOF Marker missing "+(p.l-1)+" of "+p.length+" "+p[p.l-1].toString(16));return d&&d.sheetRows&&(f=f.slice(0,d.sheetRows)),d.DBF=C,f}function n(u,d){var f=d||{};f.dateNF||(f.dateNF="yyyymmdd");var p=kd(r(u,f),f);return p["!cols"]=f.DBF.map(function(m){return{wch:m.len,DBF:m}}),delete f.DBF,p}function a(u,d){try{return bc(n(u,d),d)}catch(f){if(d&&d.WTF)throw f}return{SheetNames:[],Sheets:{}}}var s={B:8,C:250,L:1,D:8,"?":0,"":0};function o(u,d){var f=d||{};if(+f.codepage>=0&&kh(+f.codepage),f.type=="string")throw new Error("Cannot write DBF to JS string");var p=Jn(),m=Nx(u,{header:1,raw:!0,cellDates:!0}),g=m[0],y=m.slice(1),w=u["!cols"]||[],v=0,b=0,N=0,_=1;for(v=0;v<g.length;++v){if(((w[v]||{}).DBF||{}).name){g[v]=w[v].DBF.name,++N;continue}if(g[v]!=null){if(++N,typeof g[v]=="number"&&(g[v]=g[v].toString(10)),typeof g[v]!="string")throw new Error("DBF Invalid column name "+g[v]+" |"+typeof g[v]+"|");if(g.indexOf(g[v])!==v){for(b=0;b<1024;++b)if(g.indexOf(g[v]+"_"+b)==-1){g[v]+="_"+b;break}}}}var C=fr(u["!ref"]),P=[],E=[],T=[];for(v=0;v<=C.e.c-C.s.c;++v){var j="",O="",M=0,F=[];for(b=0;b<y.length;++b)y[b][v]!=null&&F.push(y[b][v]);if(F.length==0||g[v]==null){P[v]="?";continue}for(b=0;b<F.length;++b){switch(typeof F[b]){case"number":O="B";break;case"string":O="C";break;case"boolean":O="L";break;case"object":O=F[b]instanceof Date?"D":"C";break;default:O="C"}M=Math.max(M,String(F[b]).length),j=j&&j!=O?"C":O}M>250&&(M=250),O=((w[v]||{}).DBF||{}).type,O=="C"&&w[v].DBF.len>M&&(M=w[v].DBF.len),j=="B"&&O=="N"&&(j="N",T[v]=w[v].DBF.dec,M=w[v].DBF.len),E[v]=j=="C"||O=="N"?M:s[j]||0,_+=E[v],P[v]=j}var L=p.next(32);for(L.write_shift(4,318902576),L.write_shift(4,y.length),L.write_shift(2,296+32*N),L.write_shift(2,_),v=0;v<4;++v)L.write_shift(4,0);for(L.write_shift(4,0|(+t[GF]||3)<<8),v=0,b=0;v<g.length;++v)if(g[v]!=null){var U=p.next(32),G=(g[v].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);U.write_shift(1,G,"sbcs"),U.write_shift(1,P[v]=="?"?"C":P[v],"sbcs"),U.write_shift(4,b),U.write_shift(1,E[v]||s[P[v]]||0),U.write_shift(1,T[v]||0),U.write_shift(1,2),U.write_shift(4,0),U.write_shift(1,0),U.write_shift(4,0),U.write_shift(4,0),b+=E[v]||s[P[v]]||0}var D=p.next(264);for(D.write_shift(4,13),v=0;v<65;++v)D.write_shift(4,0);for(v=0;v<y.length;++v){var Q=p.next(_);for(Q.write_shift(1,0),b=0;b<g.length;++b)if(g[b]!=null)switch(P[b]){case"L":Q.write_shift(1,y[v][b]==null?63:y[v][b]?84:70);break;case"B":Q.write_shift(8,y[v][b]||0,"f");break;case"N":var q="0";for(typeof y[v][b]=="number"&&(q=y[v][b].toFixed(T[b]||0)),N=0;N<E[b]-q.length;++N)Q.write_shift(1,32);Q.write_shift(1,q,"sbcs");break;case"D":y[v][b]?(Q.write_shift(4,("0000"+y[v][b].getFullYear()).slice(-4),"sbcs"),Q.write_shift(2,("00"+(y[v][b].getMonth()+1)).slice(-2),"sbcs"),Q.write_shift(2,("00"+y[v][b].getDate()).slice(-2),"sbcs")):Q.write_shift(8,"00000000","sbcs");break;case"C":var K=String(y[v][b]!=null?y[v][b]:"").slice(0,E[b]);for(Q.write_shift(1,K,"sbcs"),N=0;N<E[b]-K.length;++N)Q.write_shift(1,32);break}}return p.next(1).write_shift(1,26),p.end()}return{to_workbook:a,to_sheet:n,from_sheet:o}})(),Wre=(function(){var e={AA:"À",BA:"Á",CA:"Â",DA:195,HA:"Ä",JA:197,AE:"È",BE:"É",CE:"Ê",HE:"Ë",AI:"Ì",BI:"Í",C
529I:"Î",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("+yn(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),r=function(g,y){var w=e[y];return typeof w=="number"?bO(w):w},n=function(g,y,w){var v=y.charCodeAt(0)-32<<4|w.charCodeAt(0)-48;return v==59?g:bO(v)};e["|"]=254;function a(g,y){switch(y.type){case"base64":return s(Xi(g),y);case"binary":return s(g,y);case"buffer":return s(Et&&Buffer.isBuffer(g)?g.toString("binary"):Op(g),y);case"array":return s(tv(g),y)}throw new Error("Unrecognized type "+y.type)}function s(g,y){var w=g.split(/[\n\r]+/),v=-1,b=-1,N=0,_=0,C=[],P=[],E=null,T={},j=[],O=[],M=[],F=0,L;for(+y.codepage>=0&&kh(+y.codepage);N!==w.length;++N){F=0;
vendor: 9,180 bytes, lines 529-542
529var U=w[N].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,n).replace(t,r),G=U.replace(/;;/g,"\0").split(";").map(function(X){return X.replace(/\u0000/g,";")}),D=G[0],Q;if(U.length>0)switch(D){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":G[1].charAt(0)=="P"&&P.push(U.slice(3).replace(/;;/g,";"));break;case"C":var q=!1,K=!1,ee=!1,le=!1,se=-1,z=-1;for(_=1;_<G.length;++_)switch(G[_].charAt(0)){case"A":break;case"X":b=parseInt(G[_].slice(1))-1,K=!0;break;case"Y":for(v=parseInt(G[_].slice(1))-1,K||(b=0),L=C.length;L<=v;++L)C[L]=[];break;case"K":Q=G[_].slice(1),Q.charAt(0)==='"'?Q=Q.slice(1,Q.length-1):Q==="TRUE"?Q=!0:Q==="FALSE"?Q=!1:isNaN($i(Q))?isNaN(Rh(Q).getDate())||(Q=$n(Q)):(Q=$i(Q),E!==null&&s9(E)&&(Q=c9(Q))),q=!0;break;case"E":le=!0;var B=qne(G[_].slice(1),{r:v,c:b});C[v][b]=[C[v][b],B];break;case"S":ee=!0,C[v][b]=[C[v][b],"S5S"];break;case"G":break;case"R":se=parseInt(G[_].slice(1))-1;break;case"C":z=parseInt(G[_].slice(1))-1;break;default:if(y&&y.WTF)throw new Error("SYLK bad record "+U)}if(q&&(C[v][b]&&C[v][b].length==2?C[v][b][0]=Q:C[v][b]=Q,E=null),ee){if(le)throw new Error("SYLK shared formula cannot have own formula");var I=se>-1&&C[se][z];if(!I||!I[1])throw new Error("SYLK shared formula cannot find base");C[v][b][1]=Hne(I[1],{r:v-se,c:b-z})}break;case"F":var H=0;for(_=1;_<G.length;++_)switch(G[_].charAt(0)){case"X":b=parseInt(G[_].slice(1))-1,++H;break;case"Y":for(v=parseInt(G[_].slice(1))-1,L=C.length;L<=v;++L)C[L]=[];break;case"M":F=parseInt(G[_].slice(1))/20;break;case"F":break;case"G":break;case"P":E=P[parseInt(G[_].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":for(M=G[_].slice(1).split(" "),L=parseInt(M[0],10);L<=parseInt(M[1],10);++L)F=parseInt(M[2],10),O[L-1]=F===0?{hidden:!0}:{wch:F},WC(O[L-1]);break;case"C":b=parseInt(G[_].slice(1))-1,O[b]||(O[b]={});break;case"R":v=parseInt(G[_].slice(1))-1,j[v]||(j[v]={}),F>0?(j[v].hpt=F,j[v].hpx=Y9(F)):F===0&&(j[v].hidden=!0);break;default:if(y&&y.WTF)throw new Error("SYLK bad record "+U)}H<1&&(E=null);break;default:if(y&&y.WTF)throw new Error("SYLK bad record "+U)}}return j.length>0&&(T["!rows"]=j),O.length>0&&(T["!cols"]=O),y&&y.sheetRows&&(C=C.slice(0,y.sheetRows)),[C,T]}function o(g,y){var w=a(g,y),v=w[0],b=w[1],N=kd(v,y);return yn(b).forEach(function(_){N[_]=b[_]}),N}function u(g,y){return bc(o(g,y),y)}function d(g,y,w,v){var b="C;Y"+(w+1)+";X"+(v+1)+";K";switch(g.t){case"n":b+=g.v||0,g.f&&!g.F&&(b+=";E"+GC(g.f,{r:w,c:v}));break;case"b":b+=g.v?"TRUE":"FALSE";break;case"e":b+=g.w||g.v;break;case"d":b+='"'+(g.w||g.v)+'"';break;case"s":b+='"'+g.v.replace(/"/g,"").replace(/;/g,";;")+'"';break}return b}function f(g,y){y.forEach(function(w,v){var b="F;W"+(v+1)+" "+(v+1)+" ";w.hidden?b+="0":(typeof w.width=="number"&&!w.wpx&&(w.wpx=yx(w.width)),typeof w.wpx=="number"&&!w.wch&&(w.wch=bx(w.wpx)),typeof w.wch=="number"&&(b+=Math.round(w.wch))),b.charAt(b.length-1)!=" "&&g.push(b)})}function p(g,y){y.forEach(function(w,v){var b="F;";w.hidden?b+="M0;":w.hpt?b+="M"+20*w.hpt+";":w.hpx&&(b+="M"+20*wx(w.hpx)+";"),b.length>2&&g.push(b+"R"+(v+1))})}function m(g,y){var w=["ID;PWXL;N;E"],v=[],b=fr(g["!ref"]),N,_=Array.isArray(g),C=`\r
530`;w.push("P;PGeneral"),w.push("F;P0;DG0G8;M255"),g["!cols"]&&f(w,g["!cols"]),g["!rows"]&&p(w,g["!rows"]),w.push("B;Y"+(b.e.r-b.s.r+1)+";X"+(b.e.c-b.s.c+1)+";D"+[b.s.c,b.s.r,b.e.c,b.e.r].join(" "));for(var P=b.s.r;P<=b.e.r;++P)for(var E=b.s.c;E<=b.e.c;++E){var T=$t({r:P,c:E});N=_?(g[P]||[])[E]:g[T],!(!N||N.v==null&&(!N.f||N.F))&&v.push(d(N,g,P,E))}return w.join(C)+C+v.join(C)+C+"E"+C}return{to_workbook:u,to_sheet:o,from_sheet:m}})(),Vre=(function(){function e(s,o){switch(o.type){case"base64":return t(Xi(s),o);case"binary":return t(s,o);case"buffer":return t(Et&&Buffer.isBuffer(s)?s.toString("binary"):Op(s),o);case"array":return t(tv(s),o)}throw new Error("Unrecognized type "+o.type)}function t(s,o){for(var u=s.split(`
531`),d=-1,f=-1,p=0,m=[];p!==u.length;++p){if(u[p].trim()==="BOT"){m[++d]=[],f=0;continue}if(!(d<0)){var g=u[p].trim().split(","),y=g[0],w=g[1];++p;for(var v=u[p]||"";(v.match(/["]/g)||[]).length&1&&p<u.length-1;)v+=`
532`+u[++p];switch(v=v.trim(),+y){case-1:if(v==="BOT"){m[++d]=[],f=0;continue}else if(v!=="EOD")throw new Error("Unrecognized DIF special command "+v);break;case 0:v==="TRUE"?m[d][f]=!0:v==="FALSE"?m[d][f]=!1:isNaN($i(w))?isNaN(Rh(w).getDate())?m[d][f]=w:m[d][f]=$n(w):m[d][f]=$i(w),++f;break;case 1:v=v.slice(1,v.length-1),v=v.replace(/""/g,'"'),v&&v.match(/^=".*"$/)&&(v=v.slice(2,-1)),m[d][f++]=v!==""?v:null;break}if(v==="EOD")break}}return o&&o.sheetRows&&(m=m.slice(0,o.sheetRows)),m}function r(s,o){return kd(e(s,o),o)}function n(s,o){return bc(r(s,o),o)}var a=(function(){var s=function(d,f,p,m,g){d.push(f),d.push(p+","+m),d.push('"'+g.replace(/"/g,'""')+'"')},o=function(d,f,p,m){d.push(f+","+p),d.push(f==1?'"'+m.replace(/"/g,'""')+'"':m)};return function(d){var f=[],p=fr(d["!ref"]),m,g=Array.isArray(d);s(f,"TABLE",0,1,"sheetjs"),s(f,"VECTORS",0,p.e.r-p.s.r+1,""),s(f,"TUPLES",0,p.e.c-p.s.c+1,""),s(f,"DATA",0,0,"");for(var y=p.s.r;y<=p.e.r;++y){o(f,-1,0,"BOT");for(var w=p.s.c;w<=p.e.c;++w){var v=$t({r:y,c:w});if(m=g?(d[y]||[])[w]:d[v],!m){o(f,1,0,"");continue}switch(m.t){case"n":var b=m.w;!b&&m.v!=null&&(b=m.v),b==null?m.f&&!m.F?o(f,1,0,"="+m.f):o(f,1,0,""):o(f,0,b,"V");break;case"b":o(f,0,m.v?1:0,m.v?"TRUE":"FALSE");break;case"s":o(f,1,0,isNaN(m.v)?m.v:'="'+m.v+'"');break;case"d":m.w||(m.w=el(m.z||Sr[14],ra($n(m.v)))),o(f,0,m.w,"V");break;default:o(f,1,0,"")}}}o(f,-1,0,"EOD");var N=`\r
533`,_=f.join(N);return _}})();return{to_workbook:n,to_sheet:r,from_sheet:a}})(),V9=(function(){function e(m){return m.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,`
534`)}function t(m){return m.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function r(m,g){for(var y=m.split(`
535`),w=-1,v=-1,b=0,N=[];b!==y.length;++b){var _=y[b].trim().split(":");if(_[0]==="cell"){var C=tn(_[1]);if(N.length<=C.r)for(w=N.length;w<=C.r;++w)N[w]||(N[w]=[]);switch(w=C.r,v=C.c,_[2]){case"t":N[w][v]=e(_[3]);break;case"v":N[w][v]=+_[3];break;case"vtf":var P=_[_.length-1];case"vtc":switch(_[3]){case"nl":N[w][v]=!!+_[4];break;default:N[w][v]=+_[4];break}_[2]=="vtf"&&(N[w][v]=[N[w][v],P])}}}return g&&g.sheetRows&&(N=N.slice(0,g.sheetRows)),N}function n(m,g){return kd(r(m,g),g)}function a(m,g){return bc(n(m,g),g)}var s=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join(`
536`),o=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join(`
537`)+`
538`,u=["# SocialCalc Spreadsheet Control Save","part:sheet"].join(`
539`),d="--SocialCalcSpreadsheetControlSave--";function f(m){if(!m||!m["!ref"])return"";for(var g=[],y=[],w,v="",b=Ra(m["!ref"]),N=Array.isArray(m),_=b.s.r;_<=b.e.r;++_)for(var C=b.s.c;C<=b.e.c;++C)if(v=$t({r:_,c:C}),w=N?(m[_]||[])[C]:m[v],!(!w||w.v==null||w.t==="z")){switch(y=["cell",v,"t"],w.t){case"s":case"str":y.push(t(w.v));break;case"n":w.f?(y[2]="vtf",y[3]="n",y[4]=w.v,y[5]=t(w.f)):(y[2]="v",y[3]=w.v);break;case"b":y[2]="vt"+(w.f?"f":"c"),y[3]="nl",y[4]=w.v?"1":"0",y[5]=t(w.f||(w.v?"TRUE":"FALSE"));break;case"d":var P=ra($n(w.v));y[2]="vtc",y[3]="nd",y[4]=""+P,y[5]=w.w||el(w.z||Sr[14],P);break;case"e":continue}g.push(y.join(":"))}return g.push("sheet:c:"+(b.e.c-b.s.c+1)+":r:"+(b.e.r-b.s.r+1)+":tvf:1"),g.push("valueformat:1:text-wiki"),g.join(`
540`)}function p(m){return[s,o,u,o,f(m),d].join(`
541`)}return{to_workbook:a,to_sheet:n,from_sheet:p}})(),Gre=(function(){function e(p,m,g,y,w){w.raw?m[g][y]=p:p===""||(p==="TRUE"?m[g][y]=!0:p==="FALSE"?m[g][y]=!1:isNaN($i(p))?isNaN(Rh(p).getDate())?m[g][y]=p:m[g][y]=$n(p):m[g][y]=$i(p))}function t(p,m){var g=m||{},y=[];if(!p||p.length===0)return y;for(var w=p.split(/[\r\n]/),v=w.length-1;v>=0&&w[v].length===0;)--v;for(var b=10,N=0,_=0;_<=v;++_)N=w[_].indexOf(" "),N==-1?N=w[_].length:N++,b=Math.max(b,N);for(_=0;_<=v;++_){y[_]=[];var C=0;for(e(w[_].slice(0,b).trim(),y,_,C,g),C=1;C<=(w[_].length-b)/10+1;++C)e(w[_].slice(b+(C-1)*10,b+C*10).trim(),y,_,C,g)}return g.sheetRows&&(y=y.slice(0,g.sheetRows)),y}var r={44:",",9:"	",59:";",124:"|"},n={44:3,9:2,59:1,124:0};function a(p){for(var m={},g=!1,y=0,w=0;y<p.length;++y)(w=p.charCodeAt(y))==34?g=!g:!g&&w in r&&(m[w]=(m[w]||0)+1);w=[];for(y in m)Object.prototype.hasOwnProperty.call(m,y)&&w.push([m[y],y]);if(!w.length){m=n;for(y in m)Object.prototype.hasOwnProperty.call(m,y)&&w.push([m[y],y])}return w.sort(function(v,b){return v[0]-b[0]||n[v[1]]-n[b[1]]}),r[w.pop()[1]]||44}function s(p,m){var g=m||{},y="",w=g.dense?[]:{},v={s:{c:0,r:0},e:{c:0,r:0}};p.slice(0,4)=="sep="?p.charCodeAt(5)==13&&p.charCodeAt(6)==10?(y=p.charAt(4),p=p.slice(7)):p.charCodeAt(5)==13||p.charCodeAt(5)==10?(y=p.charAt(4),p=p.slice(6)):y=a(p.slice(0,1024)):g&&g.FS?y=g.FS:y=a(p.slice(0,1024));var b=0,N=0,_=0,C=0,P=0,E=y.charCodeAt(0),T=!1,j=0,O=p.charCodeAt(0);p=p.replace(/\r\n/mg,`
542`);var M=g.dateNF!=null?cte(g.dateNF):null;function F(){var L=p.slice(C,P),U={};if(L.charAt(0)=='"'&&L.charAt(L.length-1)=='"'&&(L=L.slice(1,-1).replace(/""/g,'"')),L.length===0)U.t="z";else if(g.raw)U.t="s",U.v=L;else if(L.trim().length===0)U.t="s",U.v=L;
vendor: 4,325 bytes, lines 542-543
542else if(L.charCodeAt(0)==61)L.charCodeAt(1)==34&&L.charCodeAt(L.length-1)==34?(U.t="s",U.v=L.slice(2,-1).replace(/""/g,'"')):Wne(L)?(U.t="n",U.f=L.slice(1)):(U.t="s",U.v=L);else if(L=="TRUE")U.t="b",U.v=!0;else if(L=="FALSE")U.t="b",U.v=!1;else if(!isNaN(_=$i(L)))U.t="n",g.cellText!==!1&&(U.w=L),U.v=_;else if(!isNaN(Rh(L).getDate())||M&&L.match(M)){U.z=g.dateNF||Sr[14];var G=0;M&&L.match(M)&&(L=ute(L,g.dateNF,L.match(M)||[]),G=1),g.cellDates?(U.t="d",U.v=$n(L,G)):(U.t="n",U.v=ra($n(L,G))),g.cellText!==!1&&(U.w=el(U.z,U.v instanceof Date?ra(U.v):U.v)),g.cellNF||delete U.z}else U.t="s",U.v=L;if(U.t=="z"||(g.dense?(w[b]||(w[b]=[]),w[b][N]=U):w[$t({c:N,r:b})]=U),C=P+1,O=p.charCodeAt(C),v.e.c<N&&(v.e.c=N),v.e.r<b&&(v.e.r=b),j==E)++N;else if(N=0,++b,g.sheetRows&&g.sheetRows<=b)return!0}e:for(;P<p.length;++P)switch(j=p.charCodeAt(P)){case 34:O===34&&(T=!T);break;case E:case 10:case 13:if(!T&&F())break e;break}return P-C>0&&F(),w["!ref"]=Rr(v),w}function o(p,m){return!(m&&m.PRN)||m.FS||p.slice(0,4)=="sep="||p.indexOf("	")>=0||p.indexOf(",")>=0||p.indexOf(";")>=0?s(p,m):kd(t(p,m),m)}function u(p,m){var g="",y=m.type=="string"?[0,0,0,0]:sle(p,m);switch(m.type){case"base64":g=Xi(p);break;case"binary":g=p;break;case"buffer":m.codepage==65001?g=p.toString("utf8"):m.codepage&&typeof ux<"u"||(g=Et&&Buffer.isBuffer(p)?p.toString("binary"):Op(p));break;case"array":g=tv(p);break;case"string":g=p;break;default:throw new Error("Unrecognized type "+m.type)}return y[0]==239&&y[1]==187&&y[2]==191?g=uh(g.slice(3)):m.type!="string"&&m.type!="buffer"&&m.codepage==65001?g=uh(g):m.type=="binary"&&typeof ux<"u",g.slice(0,19)=="socialcalc:version:"?V9.to_sheet(m.type=="string"?g:uh(g),m):o(g,m)}function d(p,m){return bc(u(p,m),m)}function f(p){for(var m=[],g=fr(p["!ref"]),y,w=Array.isArray(p),v=g.s.r;v<=g.e.r;++v){for(var b=[],N=g.s.c;N<=g.e.c;++N){var _=$t({r:v,c:N});if(y=w?(p[v]||[])[N]:p[_],!y||y.v==null){b.push("          ");continue}for(var C=(y.w||(Zi(y),y.w)||"").slice(0,10);C.length<10;)C+=" ";b.push(C+(N===0?" ":""))}m.push(b.join(""))}return m.join(`
543`)}return{to_workbook:d,to_sheet:u,from_sheet:f}})(),XO=(function(){function e(B,I,H){if(B){ya(B,B.l||0);for(var X=H.Enum||se;B.l<B.length;){var ce=B.read_shift(2),de=X[ce]||X[65535],we=B.read_shift(2),te=B.l+we,ue=de.f&&de.f(B,we,H);if(B.l=te,I(ue,de,ce))return}}}function t(B,I){switch(I.type){case"base64":return r(Ss(Xi(B)),I);case"binary":return r(Ss(B),I);case"buffer":case"array":return r(B,I)}throw"Unsupported type "+I.type}function r(B,I){if(!B)return B;var H=I||{},X=H.dense?[]:{},ce="Sheet1",de="",we=0,te={},ue=[],Ee=[],he={s:{r:0,c:0},e:{r:0,c:0}},Xe=H.sheetRows||0;if(B[2]==0&&(B[3]==8||B[3]==9)&&B.length>=16&&B[14]==5&&B[15]===108)throw new Error("Unsupported Works 3 for Mac file");if(B[2]==2)H.Enum=se,e(B,function(Re,Gt,Tt){switch(Tt){case 0:H.vers=Re,Re>=4096&&(H.qpro=!0);break;case 6:he=Re;break;case 204:Re&&(de=Re);break;case 222:de=Re;break;case 15:case 51:H.qpro||(Re[1].v=Re[1].v.slice(1));case 13:case 14:case 16:Tt==14&&(Re[2]&112)==112&&(Re[2]&15)>1&&(Re[2]&15)<15&&(Re[1].z=H.dateNF||Sr[14],H.cellDates&&(Re[1].t="d",Re[1].v=c9(Re[1].v))),H.qpro&&Re[3]>we&&(X["!ref"]=Rr(he),te[ce]=X,ue.push(ce),X=H.dense?[]:{},he={s:{r:0,c:0},e:{r:0,c:0}},we=Re[3],ce=de||"Sheet"+(we+1),de="");var Wr=H.dense?(X[Re[0].r]||[])[Re[0].c]:X[$t(Re[0])];if(Wr){Wr.t=Re[1].t,Wr.v=Re[1].v,Re[1].z!=null&&(Wr.z=Re[1].z),Re[1].f!=null&&(Wr.f=Re[1].f);break}H.dense?(X[Re[0].r]||(X[Re[0].r]=[]),X[Re[0].r][Re[0].c]=Re[1]):X[$t(Re[0])]=Re[1];break}},H);else if(B[2]==26||B[2]==14)H.Enum=z,B[2]==14&&(H.qpro=!0,B.l=0),e(B,function(Re,Gt,Tt){switch(Tt){case 204:ce=Re;break;case 22:Re[1].v=Re[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(Re[3]>we&&(X["!ref"]=Rr(he),te[ce]=X,ue.push(ce),X=H.dense?[]:{},he={s:{r:0,c:0},e:{r:0,c:0}},we=Re[3],ce="Sheet"+(we+1)),Xe>0&&Re[0].r>=Xe)break;H.dense?(X[Re[0].r]||(X[Re[0].r]=[]),X[Re[0].r][Re[0].c]=Re[1]):X[$t(Re[0])]=Re[1],he.e.c<Re[0].c&&(he.e.c=Re[0].c),he.e.r<Re[0].r&&(he.e.r=Re[0].r);break;case 27:Re[14e3]&&(Ee[Re[14e3][0]]=Re[14e3][1]);break;case 1537:Ee[Re[0]]=Re[1],Re[0]==we&&(ce=Re[1]);break}},H);else throw new Error("Unrecognized LOTUS BOF "+B[2]);if(X["!ref"]=Rr(he),te[de||ce]=X,ue.push(de||ce),!Ee.length)return{SheetNames:ue,Sheets:te};for(var De={},ct=[],Ze=0;Ze<Ee.length;
vendor: 5,210 bytes, line 543
543++Ze)te[ue[Ze]]?(ct.push(Ee[Ze]||ue[Ze]),De[Ee[Ze]]=te[Ee[Ze]]||te[ue[Ze]]):(ct.push(Ee[Ze]),De[Ee[Ze]]={"!ref":"A1"});return{SheetNames:ct,Sheets:De}}function n(B,I){var H=I||{};if(+H.codepage>=0&&kh(+H.codepage),H.type=="string")throw new Error("Cannot write WK1 to JS string");var X=Jn(),ce=fr(B["!ref"]),de=Array.isArray(B),we=[];ze(X,0,s(1030)),ze(X,6,d(ce));for(var te=Math.min(ce.e.r,8191),ue=ce.s.r;ue<=te;++ue)for(var Ee=gn(ue),he=ce.s.c;he<=ce.e.c;++he){ue===ce.s.r&&(we[he]=En(he));var Xe=we[he]+Ee,De=de?(B[ue]||[])[he]:B[Xe];if(!(!De||De.t=="z"))if(De.t=="n")(De.v|0)==De.v&&De.v>=-32768&&De.v<=32767?ze(X,13,y(ue,he,De.v)):ze(X,14,v(ue,he,De.v));else{var ct=Zi(De);ze(X,15,m(ue,he,ct.slice(0,239)))}}return ze(X,1),X.end()}function a(B,I){var H=I||{};if(+H.codepage>=0&&kh(+H.codepage),H.type=="string")throw new Error("Cannot write WK3 to JS string");var X=Jn();ze(X,0,o(B));for(var ce=0,de=0;ce<B.SheetNames.length;++ce)(B.Sheets[B.SheetNames[ce]]||{})["!ref"]&&ze(X,27,le(B.SheetNames[ce],de++));var we=0;for(ce=0;ce<B.SheetNames.length;++ce){var te=B.Sheets[B.SheetNames[ce]];if(!(!te||!te["!ref"])){for(var ue=fr(te["!ref"]),Ee=Array.isArray(te),he=[],Xe=Math.min(ue.e.r,8191),De=ue.s.r;De<=Xe;++De)for(var ct=gn(De),Ze=ue.s.c;Ze<=ue.e.c;++Ze){De===ue.s.r&&(he[Ze]=En(Ze));var Re=he[Ze]+ct,Gt=Ee?(te[De]||[])[Ze]:te[Re];if(!(!Gt||Gt.t=="z"))if(Gt.t=="n")ze(X,23,F(De,Ze,we,Gt.v));else{var Tt=Zi(Gt);ze(X,22,j(De,Ze,we,Tt.slice(0,239)))}}++we}}return ze(X,1),X.end()}function s(B){var I=Ne(2);return I.write_shift(2,B),I}function o(B){var I=Ne(26);I.write_shift(2,4096),I.write_shift(2,4),I.write_shift(4,0);for(var H=0,X=0,ce=0,de=0;de<B.SheetNames.length;++de){var we=B.SheetNames[de],te=B.Sheets[we];if(!(!te||!te["!ref"])){++ce;var ue=Ra(te["!ref"]);H<ue.e.r&&(H=ue.e.r),X<ue.e.c&&(X=ue.e.c)}}return H>8191&&(H=8191),I.write_shift(2,H),I.write_shift(1,ce),I.write_shift(1,X),I.write_shift(2,0),I.write_shift(2,0),I.write_shift(1,1),I.write_shift(1,2),I.write_shift(4,0),I.write_shift(4,0),I}function u(B,I,H){var X={s:{c:0,r:0},e:{c:0,r:0}};return I==8&&H.qpro?(X.s.c=B.read_shift(1),B.l++,X.s.r=B.read_shift(2),X.e.c=B.read_shift(1),B.l++,X.e.r=B.read_shift(2),X):(X.s.c=B.read_shift(2),X.s.r=B.read_shift(2),I==12&&H.qpro&&(B.l+=2),X.e.c=B.read_shift(2),X.e.r=B.read_shift(2),I==12&&H.qpro&&(B.l+=2),X.s.c==65535&&(X.s.c=X.e.c=X.s.r=X.e.r=0),X)}function d(B){var I=Ne(8);return I.write_shift(2,B.s.c),I.write_shift(2,B.s.r),I.write_shift(2,B.e.c),I.write_shift(2,B.e.r),I}function f(B,I,H){var X=[{c:0,r:0},{t:"n",v:0},0,0];return H.qpro&&H.vers!=20768?(X[0].c=B.read_shift(1),X[3]=B.read_shift(1),X[0].r=B.read_shift(2),B.l+=2):(X[2]=B.read_shift(1),X[0].c=B.read_shift(2),X[0].r=B.read_shift(2)),X}function p(B,I,H){var X=B.l+I,ce=f(B,I,H);if(ce[1].t="s",H.vers==20768){B.l++;var de=B.read_shift(1);return ce[1].v=B.read_shift(de,"utf8"),ce}return H.qpro&&B.l++,ce[1].v=B.read_shift(X-B.l,"cstr"),ce}function m(B,I,H){var X=Ne(7+H.length);X.write_shift(1,255),X.write_shift(2,I),X.write_shift(2,B),X.write_shift(1,39);for(var ce=0;ce<X.length;++ce){var de=H.charCodeAt(ce);X.write_shift(1,de>=128?95:de)}return X.write_shift(1,0),X}function g(B,I,H){var X=f(B,I,H);return X[1].v=B.read_shift(2,"i"),X}function y(B,I,H){var X=Ne(7);return X.write_shift(1,255),X.write_shift(2,I),X.write_shift(2,B),X.write_shift(2,H,"i"),X}function w(B,I,H){var X=f(B,I,H);return X[1].v=B.read_shift(8,"f"),X}function v(B,I,H){var X=Ne(13);return X.write_shift(1,255),X.write_shift(2,I),X.write_shift(2,B),X.write_shift(8,H,"f"),X}function b(B,I,H){var X=B.l+I,ce=f(B,I,H);if(ce[1].v=B.read_shift(8,"f"),H.qpro)B.l=X;else{var de=B.read_shift(2);P(B.slice(B.l,B.l+de),ce),B.l+=de}return ce}function N(B,I,H){var X=I&32768;return I&=-32769,I=(X?B:0)+(I>=8192?I-16384:I),(X?"":"$")+(H?En(I):gn(I))}var _={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},C=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function P(B,I){ya(B,0);for(var H=[],X=0,ce="",de="",we="",te="";B.l<B.length;){var ue=B[B.l++];switch(ue){case 0:H.push(B.read_shift(8,"f"));break;case 1:de=N(I[0].c,B.read_shift(2),!0),ce=N(I[0].r,B.read_shift(2),!1),H.push(de+ce);break;case 2:{var Ee=N(I[0].c,B.read_shift(2),!0),he=N(I[0].r,B.read_shift(2),!1);de=N(I[0].c,B.read_shift(2),!0),ce=N(I[0].r,B.read_shift(2),!1),H.push(Ee+he+":"+de+ce)}break;case 3:if(B.l<B.length){console.error("WK1 premature formula end");return}break;case 4:H.push("("+H.pop()+")");break;case 5:H.push(B.read_shift(2));break;case 6:{for(var Xe="";ue=B[B.l++];)Xe+=String.fromCharCode(ue);H.push('"'+Xe.replace(/"/g,'""')+'"')}break;case 8:H.push("-"+H.pop());break;case 23:H.push("+"+H.pop());break;case 22:H.push("NOT("+H.pop()+")");break;case 20:case 21:te=H.pop(),we=H.pop(),H.push(["AND","OR"][ue-20]+"("+we+","+te+")");break;default:if(ue<32&&C[ue])te=H.pop(),we=H.pop(),H.push(we+C[ue]+te);else if(_[ue]){if(X=_[ue][1],X==69&&(X=B[B.l++]),X>H.length){console.error("WK1 bad formula parse 0x"+ue.toString(16)+":|"+H.join("|")+"|");return}var De=H.slice(-X);H.length-=X,H.push(_[ue][0]+"("+De.join(",")+")")}
vendor: 4,574 bytes, line 543
543else return ue<=7?console.error("WK1 invalid opcode "+ue.toString(16)):ue<=24?console.error("WK1 unsupported op "+ue.toString(16)):ue<=30?console.error("WK1 invalid opcode "+ue.toString(16)):ue<=115?console.error("WK1 unsupported function opcode "+ue.toString(16)):console.error("WK1 unrecognized opcode "+ue.toString(16))}}H.length==1?I[1].f=""+H[0]:console.error("WK1 bad formula parse |"+H.join("|")+"|")}function E(B){var I=[{c:0,r:0},{t:"n",v:0},0];return I[0].r=B.read_shift(2),I[3]=B[B.l++],I[0].c=B[B.l++],I}function T(B,I){var H=E(B);return H[1].t="s",H[1].v=B.read_shift(I-4,"cstr"),H}function j(B,I,H,X){var ce=Ne(6+X.length);ce.write_shift(2,B),ce.write_shift(1,H),ce.write_shift(1,I),ce.write_shift(1,39);for(var de=0;de<X.length;++de){var we=X.charCodeAt(de);ce.write_shift(1,we>=128?95:we)}return ce.write_shift(1,0),ce}function O(B,I){var H=E(B);H[1].v=B.read_shift(2);var X=H[1].v>>1;if(H[1].v&1)switch(X&7){case 0:X=(X>>3)*5e3;break;case 1:X=(X>>3)*500;break;case 2:X=(X>>3)/20;break;case 3:X=(X>>3)/200;break;case 4:X=(X>>3)/2e3;break;case 5:X=(X>>3)/2e4;break;case 6:X=(X>>3)/16;break;case 7:X=(X>>3)/64;break}return H[1].v=X,H}function M(B,I){var H=E(B),X=B.read_shift(4),ce=B.read_shift(4),de=B.read_shift(2);if(de==65535)return X===0&&ce===3221225472?(H[1].t="e",H[1].v=15):X===0&&ce===3489660928?(H[1].t="e",H[1].v=42):H[1].v=0,H;var we=de&32768;return de=(de&32767)-16446,H[1].v=(1-we*2)*(ce*Math.pow(2,de+32)+X*Math.pow(2,de)),H}function F(B,I,H,X){var ce=Ne(14);if(ce.write_shift(2,B),ce.write_shift(1,H),ce.write_shift(1,I),X==0)return ce.write_shift(4,0),ce.write_shift(4,0),ce.write_shift(2,65535),ce;var de=0,we=0,te=0,ue=0;return X<0&&(de=1,X=-X),we=Math.log2(X)|0,X/=Math.pow(2,we-31),ue=X>>>0,(ue&2147483648)==0&&(X/=2,++we,ue=X>>>0),X-=ue,ue|=2147483648,ue>>>=0,X*=Math.pow(2,32),te=X>>>0,ce.write_shift(4,te),ce.write_shift(4,ue),we+=16383+(de?32768:0),ce.write_shift(2,we),ce}function L(B,I){var H=M(B);return B.l+=I-14,H}function U(B,I){var H=E(B),X=B.read_shift(4);return H[1].v=X>>6,H}function G(B,I){var H=E(B),X=B.read_shift(8,"f");return H[1].v=X,H}function D(B,I){var H=G(B);return B.l+=I-10,H}function Q(B,I){return B[B.l+I-1]==0?B.read_shift(I,"cstr"):""}function q(B,I){var H=B[B.l++];H>I-1&&(H=I-1);for(var X="";X.length<H;)X+=String.fromCharCode(B[B.l++]);return X}function K(B,I,H){if(!(!H.qpro||I<21)){var X=B.read_shift(1);B.l+=17,B.l+=1,B.l+=2;var ce=B.read_shift(I-21,"cstr");return[X,ce]}}function ee(B,I){for(var H={},X=B.l+I;B.l<X;){var ce=B.read_shift(2);if(ce==14e3){for(H[ce]=[0,""],H[ce][0]=B.read_shift(2);B[B.l];)H[ce][1]+=String.fromCharCode(B[B.l]),B.l++;B.l++}}return H}function le(B,I){var H=Ne(5+B.length);H.write_shift(2,14e3),H.write_shift(2,I);for(var X=0;X<B.length;++X){var ce=B.charCodeAt(X);H[H.l++]=ce>127?95:ce}return H[H.l++]=0,H}var se={0:{n:"BOF",f:z9},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:u},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:g},14:{n:"NUMBER",f:w},15:{n:"LABEL",f:p},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:p},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:Q},222:{n:"SHEETNAMELP",f:q},65535:{n:""}},z={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:T},23:{n:"NUMBER17",f:M},24:{n:"NUMBER18",f:O},25:{n:"FORMULA19",f:L},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:ee},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"}
543,37:{n:"NUMBER25",f:U},38:{n:"??"},39:{n:"NUMBER27",f:G},40:{n:"FORMULA28",f:D},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:Q},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:K},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:n,book_to_wk3:a,to_workbook:t}})(),Qre=/^\s|\s$|[\t\n\r]/;function G9(e,t){if(!t.bookSST)return"";var r=[Ir];r[r.length]=$e("sst",null,{xmlns:Pd[0],count:e.Count,uniqueCount:e.Unique});for(var n=0;n!=e.length;++n)if(e[n]!=null){var a=e[n],s="<si>";a.r?s+=a.r:(s+="<t",a.t||(a.t=""),a.t.match(Qre)&&(s+=' xml:space="preserve"'),s+=">"+Bt(a.t)+"</t>"),s+="</si>",r[r.length]=s}return r.length>2&&(r[r.length]="</sst>",r[1]=r[1].replace("/>",">")),r.join("")}function Kre(e){return[e.read_shift(4),e.read_shift(4)]}function Yre(e,t){return t||(t=Ne(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}var Xre=zte;function Zre(e){var t=Jn();Pe(t,159,Yre(e));for(var r=0;r<e.length;++r)Pe(t,19,Xre(e[r]));return Pe(t,160),t.end()}function Jre(e){for(var t=[],r=e.split(""),n=0;n<r.length;++n)t[n]=r[n].charCodeAt(0);return t}function Q9(e){var t=0,r,n=Jre(e),a=n.length+1,s,o,u,d,f;for(r=nc(a),r[0]=n.length,s=1;s!=a;++s)r[s]=n[s-1];for(s=a-1;s>=0;--s)o=r[s],u=(t&16384)===0?0:1,d=t<<1&32767,f=u|d,t=f^o;return t^52811}var ene=(function(){function e(a,s){switch(s.type){case"base64":return t(Xi(a),s);case"binary":return t(a,s);case"buffer":return t(Et&&Buffer.isBuffer(a)?a.toString("binary"):Op(a),s);case"array":return t(tv(a),s)}throw new Error("Unrecognized type "+s.type)}function t(a,s){var o=s||{},u=o.dense?[]:{},d=a.match(/\\trowd.*?\\row\b/g);if(!d.length)throw new Error("RTF missing table");var f={s:{c:0,r:0},e:{c:0,r:d.length-1}};return d.forEach(function(p,m){Array.isArray(u)&&(u[m]=[]);for(var g=/\\\w+\b/g,y=0,w,v=-1;w=g.exec(p);){switch(w[0]){case"\\cell":var b=p.slice(y,g.lastIndex-w[0].length);if(b[0]==" "&&(b=b.slice(1)),++v,b.length){var N={v:b,t:"s"};Array.isArray(u)?u[m][v]=N:u[$t({r:m,c:v})]=N}break}y=g.lastIndex}v>f.e.c&&(f.e.c=v)}),u["!ref"]=Rr(f),u}function r(a,s){return bc(e(a,s),s)}function n(a){for(var s=["{\\rtf1\\ansi"],o=fr(a["!ref"]),u,d=Array.isArray(a),f=o.s.r;f<=o.e.r;++f){s.push("\\trowd\\trautofit1");for(var p=o.s.c;p<=o.e.c;++p)s.push("\\cellx"+(p+1));for(s.push("\\pard\\intbl"),p=o.s.c;p<=o.e.c;++p){var m=$t({r:f,c:p});u=d?(a[f]||[])[p]:a[m],!(!u||u.v==null&&(!u.f||u.F))&&(s.push(" "+(u.w||(Zi(u),u.w))),s.push("\\cell"))}s.push("\\pard\\intbl\\row")}return s.join("")+"}"}return{to_workbook:r,to_sheet:e,from_sheet:n}})();function ZO(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 tne=6,zi=tne;function yx(e){return Math.floor((e+Math.round(128/zi)/256)*zi)}function bx(e){return Math.floor((e-5)/zi*100+.5)/100}function SA(e){return Math.round((e*zi+5)/zi*256)/256}function WC(e){e.width?(e.wpx=yx(e.width),e.wch=bx(e.wpx),e.MDW=zi):e.wpx?(e.wch=bx(e.wpx),e.width=SA(e.wch),e.MDW=zi):typeof e.wch=="number"&&(e.width=SA(e.wch),e.wpx=yx(e.width),e.MDW=zi),e.customWidth&&delete e.customWidth}var rne=96,K9=rne;function wx(e){return e*96/K9}function Y9(e){return e*K9/96}function nne(e){var t=["<numFmts>"];
vendor: 4,199 bytes, line 543
543return[[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]=$e("numFmt",null,{numFmtId:n,formatCode:Bt(e[n])}))}),t.length===1?"":(t[t.length]="</numFmts>",t[0]=$e("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}function ane(e){var t=[];return t[t.length]=$e("cellXfs",null),e.forEach(function(r){t[t.length]=$e("xf",null,r)}),t[t.length]="</cellXfs>",t.length===2?"":(t[0]=$e("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}function X9(e,t){var r=[Ir,$e("styleSheet",null,{xmlns:Pd[0],"xmlns:vt":en.vt})],n;return e.SSF&&(n=nne(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=ane(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 sne(e,t){var r=e.read_shift(2),n=Tn(e);return[r,n]}function ine(e,t,r){r||(r=Ne(6+4*t.length)),r.write_shift(2,e),rn(t,r);var n=r.length>r.l?r.slice(0,r.l):r;return r.l==null&&(r.l=r.length),n}function one(e,t,r){var n={};n.sz=e.read_shift(2)/20;var a=Qte(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 s=e.read_shift(2);switch(s===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 u=e.read_shift(1);u>0&&(n.family=u);var d=e.read_shift(1);switch(d>0&&(n.charset=d),e.l++,n.color=Gte(e),e.read_shift(1)){case 1:n.scheme="major";break;case 2:n.scheme="minor";break}return n.name=Tn(e),n}function lne(e,t){t||(t=Ne(153)),t.write_shift(2,e.sz*20),Kte(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),gx(e.color,t);var n=0;return n=2,t.write_shift(1,n),rn(e.name,t),t.length>t.l?t.slice(0,t.l):t}var cne=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],Nb,une=ti;function JO(e,t){t||(t=Ne(84)),Nb||(Nb=MC(cne));var r=Nb[e.patternType];r==null&&(r=40),t.write_shift(4,r);var n=0;if(r!=40)for(gx({auto:1},t),gx({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 dne(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 Z9(e,t,r){r||(r=Ne(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 Uf(e,t){return t||(t=Ne(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var fne=ti;function hne(e,t){return t||(t=Ne(51)),t.write_shift(1,0),Uf(null,t),Uf(null,t),Uf(null,t),Uf(null,t),Uf(null,t),t.length>t.l?t.slice(0,t.l):t}function pne(e,t){return t||(t=Ne(52)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,0),t.write_shift(1,0),xx(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}function mne(e,t,r){var n=Ne(2052);return n.write_shift(4,e),xx(t,n),xx(r,n),n.length>n.l?n.slice(0,n.l):n}function xne(e,t){if(t){var r=0;
vendor: 4,117 bytes, line 543
543[[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&&(Pe(e,615,_s(r)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var a=n[0];a<=n[1];++a)t[a]!=null&&Pe(e,44,ine(a,t[a]))}),Pe(e,616))}}function gne(e){var t=1;Pe(e,611,_s(t)),Pe(e,43,lne({sz:12,color:{theme:1},name:"Calibri",family:2})),Pe(e,612)}function vne(e){var t=2;Pe(e,603,_s(t)),Pe(e,45,JO({patternType:"none"})),Pe(e,45,JO({patternType:"gray125"})),Pe(e,604)}function yne(e){var t=1;Pe(e,613,_s(t)),Pe(e,46,hne()),Pe(e,614)}function bne(e){var t=1;Pe(e,626,_s(t)),Pe(e,47,Z9({numFmtId:0},65535)),Pe(e,627)}function wne(e,t){Pe(e,617,_s(t.length)),t.forEach(function(r){Pe(e,47,Z9(r,0))}),Pe(e,618)}function Sne(e){var t=1;Pe(e,619,_s(t)),Pe(e,48,pne({xfId:0,name:"Normal"})),Pe(e,620)}function Nne(e){var t=0;Pe(e,505,_s(t)),Pe(e,506)}function Ane(e){var t=0;Pe(e,508,mne(t,"TableStyleMedium9","PivotStyleMedium4")),Pe(e,509)}function _ne(e,t){var r=Jn();return Pe(r,278),xne(r,e.SSF),gne(r),vne(r),yne(r),bne(r),wne(r,t.cellXfs),Sne(r),Nne(r),Ane(r),Pe(r,279),r.end()}function J9(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&typeof e.raw=="string")return e.raw;var r=[Ir];return r[r.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',r[r.length]="<a:themeElements>",r[r.length]='<a:clrScheme name="Office">',r[r.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',r[r.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',r[r.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',r[r.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',r[r.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',r[r.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',r[r.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',r[r.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',r[r.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',r[r.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',r[r.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',r[r.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',r[r.length]="</a:clrScheme>",r[r.length]='<a:fontScheme name="Office">',r[r.length]="<a:majorFont>",r[r.length]='<a:latin typeface="Cambria"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Times New Roman"/>',r[r.length]='<a:font script="Hebr" typeface="Times New Roman"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="MoolBoran"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Times New Roman"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>
543',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:majorFont>",r[r.length]="<a:minorFont>",r[r.length]='<a:latin typeface="Calibri"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Arial"/>',r[r.length]='<a:font script="Hebr" typeface="Arial"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="DaunPenh"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Arial"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:minorFont>",r[r.length]="</a:fontScheme>",r[r.length]='<a:fmtScheme name="Office">',r[r.length]="<a:fillStyleLst>",r[r.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="1"/>',r[r.length]="</a:gradFill>",r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="0"/>',r[r.length]="</a:gradFill>",r[r.length]="</a:fillStyleLst>",r[r.length]="<a:lnStyleLst>",r[r.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]="</a:lnStyleLst>",r[r.length]="<a:effectStyleLst>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]="</a:effectStyle>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>
543",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 Cne(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:Tn(e)}}function jne(e){var t=Ne(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),rn(e.name,t),t.slice(0,t.l)}function Ene(e){for(var t=[],r=e.read_shift(4);r-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}function Tne(e){var t=Ne(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 One(e,t){var r=Ne(8+2*t.length);return r.write_shift(4,e),rn(t,r),r.slice(0,r.l)}function Pne(e){return e.l+=4,e.read_shift(4)!=0}function kne(e,t){var r=Ne(8);return r.write_shift(4,e),r.write_shift(4,1),r}function Mne(){var e=Jn();return Pe(e,332),Pe(e,334,_s(1)),Pe(e,335,jne({name:"XLDAPR",version:12e4,flags:3496657072})),Pe(e,336),Pe(e,339,One(1,"XLDAPR")),Pe(e,52),Pe(e,35,_s(514)),Pe(e,4096,_s(0)),Pe(e,4097,Xa(1)),Pe(e,36),Pe(e,53),Pe(e,340),Pe(e,337,kne(1)),Pe(e,51,Tne([[1,0]])),Pe(e,338),Pe(e,333),e.end()}function eL(){var e=[Ir];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">
544  <metadataTypes count="1">
545    <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"/>
546  </metadataTypes>
547  <futureMetadata name="XLDAPR" count="1">
548    <bk>
549      <extLst>
550        <ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">
551          <xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>
552        </ext>
553      </extLst>
554    </bk>
555  </futureMetadata>
556  <cellMetadata count="1">
557    <bk>
558      <rc t="1" v="0"/>
559    </bk>
560  </cellMetadata>
561</metadata>`),e.join("")}function Rne(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=$t(r);var n=e.read_shift(1);return n&2&&(t.l="1"),n&8&&(t.a="1"),t}var _u=1024;function tL(e,t){for(var r=[21600,21600],n=["m0,0l0",r[1],r[0],r[1],r[0],"0xe"].join(","),a=[$e("xml",null,{"xmlns:v":wa.v,"xmlns:o":wa.o,"xmlns:x":wa.x,"xmlns:mv":wa.mv}).replace(/\/>/,">"),$e("o:shapelayout",$e("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),$e("v:shapetype",[$e("v:stroke",null,{joinstyle:"miter"}),$e("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:r.join(","),path:n})];_u<e*1e3;)_u+=1e3;return t.forEach(function(s){var o=tn(s[0]),u={color2:"#BEFF82",type:"gradient"};u.type=="gradient"&&(u.angle="-180");var d=u.type=="gradient"?$e("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,f=$e("v:fill",d,u),p={on:"t",obscured:"t"};++_u,a=a.concat(["<v:shape"+Ih({id:"_x0000_s"+_u,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(s[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",f,$e("v:shadow",null,p),$e("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",mn("x:Anchor",[o.c+1,0,o.r+1,0,o.c+3,20,o.r+5,20].join(",")),mn("x:AutoFill","False"),mn("x:Row",String(o.r)),mn("x:Column",String(o.c)),s[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])}),a.push("</xml>"),a.join("")}function rL(e){var t=[Ir,$e("comments",null,{xmlns:Pd[0]})],r=[];return t.push("<authors>
561"),e.forEach(function(n){n[1].forEach(function(a){var s=Bt(a.a);r.indexOf(s)==-1&&(r.push(s),t.push("<author>"+s+"</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,s=[];if(n[1][0]&&n[1][0].T&&n[1][0].ID?a=r.indexOf("tc="+n[1][0].ID):n[1].forEach(function(d){d.a&&(a=r.indexOf(Bt(d.a))),s.push(d.t||"")}),t.push('<comment ref="'+n[0]+'" authorId="'+a+'"><text>'),s.length<=1)t.push(mn("t",Bt(s[0]||"")));else{for(var o=`Comment:
562    `+s[0]+`
563`,u=1;u<s.length;++u)o+=`Reply:
564    `+s[u]+`
565`;t.push(mn("t",Bt(o)))}t.push("</text></comment>")}),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}function Dne(e,t,r){var n=[Ir,$e("ThreadedComments",null,{xmlns:en.TCMNT}).replace(/[\/]>/,">")];return e.forEach(function(a){var s="";(a[1]||[]).forEach(function(o,u){if(!o.T){delete o.ID;return}o.a&&t.indexOf(o.a)==-1&&t.push(o.a);var d={ref:a[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+r.tcid++).slice(-12)+"}"};u==0?s=d.id:d.parentId=s,o.ID=d.id,o.a&&(d.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(o.a)).slice(-12)+"}"),n.push($e("threadedComment",mn("text",o.t||""),d))})}),n.push("</ThreadedComments>"),n.join("")}function Ine(e){var t=[Ir,$e("personList",null,{xmlns:en.TCMNT,"xmlns:x":Pd[0]}).replace(/[\/]>/,">")];return e.forEach(function(r,n){t.push($e("person",null,{displayName:r,id:"{54EE7950-7262-4200-6969-"+("000000000000"+n).slice(-12)+"}",userId:r,providerId:"None"}))}),t.push("</personList>"),t.join("")}function Fne(e){var t={};t.iauthor=e.read_shift(4);var r=Ac(e);return t.rfx=r.s,t.ref=$t(r.s),e.l+=16,t}function Lne(e,t){return t==null&&(t=Ne(36)),t.write_shift(4,e[1].iauthor),Md(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 Bne=Tn;function $ne(e){return rn(e.slice(0,54))}function zne(e){var t=Jn(),r=[];return Pe(t,628),Pe(t,630),e.forEach(function(n){n[1].forEach(function(a){r.indexOf(a.a)>-1||(r.push(a.a.slice(0,54)),Pe(t,632,$ne(a.a)))})}),Pe(t,631),Pe(t,633),e.forEach(function(n){n[1].forEach(function(a){a.iauthor=r.indexOf(a.a);var s={s:tn(n[0]),e:tn(n[0])};Pe(t,635,Lne([s,a])),a.t&&a.t.length>0&&Pe(t,637,qte(a)),Pe(t,636),delete a.iauthor})}),Pe(t,634),Pe(t,629),t.end()}function Une(e,t){t.FullPaths.forEach(function(r,n){if(n!=0){var a=r.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");a.slice(-1)!=="/"&&Ht.utils.cfb_add(e,a,t.FileIndex[n].content)}})}var nL=["xlsb","xlsm","xlam","biff8","xla"],qne=(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,s,o){var u=!1,d=!1;s.length==0?d=!0:s.charAt(0)=="["&&(d=!0,s=s.slice(1,-1)),o.length==0?u=!0:o.charAt(0)=="["&&(u=!0,o=o.slice(1,-1));var f=s.length>0?parseInt(s,10)|0:0,p=o.length>0?parseInt(o,10)|0:0;return u?p+=t.c:--p,d?f+=t.r:--f,a+(u?"":"$")+En(p)+(d?"":"$")+gn(f)}return function(a,s){return t=s,a.replace(e,r)}})(),VC=/(^|[^._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,GC=(function(){return function(t,r){return t.replace(VC,function(n,a,s,o,u,d){var f=$C(o)-(s?0:r.c),p=BC(d)-(u?0:r.r),m=p==0?"":u?p+1:"["+p+"]",g=f==0?"":s?f+1:"["+f+"]";return a+"R"+m+"C"+g})}})();function Hne(e,t){return e.replace(VC,function(r,n,a,s,o,u){return n+(a=="$"?a+s:En($C(s)+t.c))+(o=="$"?o+u:gn(BC(u)+t.r))})}function Wne(e){return e.length!=1}function kr(e){e.l+=1}function tl(e,t){var r=e.read_shift(2);return[r&16383,r>>14&1,r>>15&1]}function aL(e,t,r){var n=2;if(r){if(r.biff>=2&&r.biff<=5)return sL(e);r.biff==12&&(n=4)}var a=e.read_shift(n),s=e.read_shift(n),o=tl(e),u=tl(e);return{s:{r:a,c:o[0],cRel:o[1],rRel:o[2]},e:{r:s,c:u[0],cRel:u[1],rRel:u[2]}}}function sL(e){var t=tl(e),r=tl(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 Vne(e,t,r){if(r.biff<8)return sL(e);var n=e.read_shift(r.biff==12?4:2),a=e.read_shift(r.biff==12?4:2),s=tl(e),o=tl(e);return{s:{r:n,c:s[0],cRel:s[1],rRel:s[2]},e:{r:a,c:o[0],cRel:o[1],rRel:o[2]}}}function iL(e,t,r){if(r&&r.biff>=2&&r.biff<=5)return Gne(e);var n=e.read_shift(r&&r.biff==12?4:2),a=tl(e);return{r:n,c:a[0],cRel:a[1],rRel:a[2]}}function Gne(e){var t=tl(e),r=e.read_shift(1);return{r:t[0],c:r,cRel:t[1],rRel:t[2]}}function Qne(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 Kne(e,t,r){var n=r&&r.biff?r.biff:8;if(n>=2&&n<=5)return Yne(e);var a=e.read_shift(n>=12?4:2),s=e.read_shift(2),o=(s&16384)>>14,u=(s&32768)>>15;if(s&=16383,u==1)for(;a>524287;)a-=1048576;if(o==1)for(;s>8191;)s=s-16384;return{r:a,c:s,cRel:o,rRel:u}}function Yne(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 Xne(e,t,r){var n=(e[e.l++]&96)>>5,a=aL(e,r.biff>=2&&r.biff<=5?6:8,r);return[n,a]}function Zne(e,t,r){var n=(e[e.l++]&96)>>5,a=e.read_shift(2,"i"),s=8;if(r)switch(r.biff){case 5:e.l+=12,s=6;break;case 12:s=12;break}var o=aL(e,s,r);return[n,a,o]}function Jne(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 eae(e,t,r){var n=(e[e.l++]&96)>>5,a=e.read_shift(2),s=8;if(r)switch(r.biff){case 5:e.l+=12,s=6;break;case 12:s=12;break}return e.l+=s,[n,a]}function tae(e,t,r){var n=(e[e.l++]&96)>>5,a=Vne(e,t-1,r);return[n,a]}function rae(e,t,r){var n=(e[e.l++]&96)>>5;return e.l+=r.biff==2?6:r.biff==12?14:7,[n]}function eP(e){var t=e[e.l+1]&1,r=1;return e.l+=4,[t,r]}function nae(e,t,r){e.l+=2;for(var n=e.read_shift(r&&r.biff==2?1:2),a=[],s=0;s<=n;++s)a.push(e.read_shift(r&&r.biff==2?1:2));return a}function aae(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 sae(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 iae(e){var t=e[e.l+1]&255?1:0;return e.l+=2,[t,e.read_shift(2)]}function oae(e,t,r){var n=e[e.l+1]&255?1:0;return e.l+=r&&r.biff==2?3:4,[n]}function oL(e){var t=e.read_shift(1),r=e.read_shift(1);return[t,r]}function lae(e){return e.read_shift(2),oL(e)}function cae(e){return e.read_shift(2),oL(e)}function uae(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=iL(e,0,r);return[n,a]}function dae(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=Kne(e,0,r);return[n,a]}function fae(e,t,r){var n=(e[e.l]&96)>>5;e.l+=1;var a=e.read_shift(2);
565r&&r.biff==5&&(e.l+=12);var s=iL(e,0,r);return[n,a,s]}function hae(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[hse[a],uL[a],n]}function pae(e,t,r){var n=e[e.l++],a=e.read_shift(1),s=r&&r.biff<=3?[n==88?-1:0,e.read_shift(1)]:mae(e);return[a,(s[0]===0?uL:fse)[s[1]]]}function mae(e){return[e[e.l+1]>>7,e.read_shift(2)&32767]}function xae(e,t,r){e.l+=r&&r.biff==2?3:4}function gae(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 vae(e){return e.l++,Mp[e.read_shift(1)]}function yae(e){return e.l++,e.read_shift(2)}function bae(e){return e.l++,e.read_shift(1)!==0}function wae(e){return e.l++,Rd(e)}function Sae(e,t,r){return e.l++,q9(e,t-1,r)}function Nae(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]=fre(e,1)?"TRUE":"FALSE",t!=12&&(e.l+=7);break;case 37:case 16:r[1]=Mp[e[e.l]],e.l+=t==12?4:8;break;case 0:e.l+=8;break;case 1:r[1]=Rd(e);break;case 2:r[1]=xre(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function Aae(e,t,r){for(var n=e.read_shift(r.biff==12?4:2),a=[],s=0;s!=n;++s)a.push((r.biff==12?Ac:yre)(e));return a}function _ae(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 s=0,o=[];s!=n&&(o[s]=[]);++s)for(var u=0;u!=a;++u)o[s][u]=Nae(e,r.biff);return o}function Cae(e,t,r){var n=e.read_shift(1)>>>5&3,a=!r||r.biff>=8?4:2,s=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,s]}function jae(e,t,r){if(r.biff==5)return Eae(e);var n=e.read_shift(1)>>>5&3,a=e.read_shift(2),s=e.read_shift(4);return[n,a,s]}function Eae(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 Tae(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 Oae(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 Pae(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 kae(e,t,r){var n=(e[e.l++]&96)>>5,a=e.read_shift(2),s=4;if(r)switch(r.biff){case 5:s=15;break;case 12:s=6;break}return e.l+=s,[n,a]}var Mae=ti,Rae=ti,Dae=ti;function Rp(e,t,r){return e.l+=2,[Qne(e)]}function QC(e){return e.l+=6,[]}var Iae=Rp,Fae=QC,Lae=QC,Bae=Rp;function lL(e){return e.l+=2,[z9(e),e.read_shift(2)&1]}var $ae=Rp,zae=lL,Uae=QC,qae=Rp,Hae=Rp,Wae=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function Vae(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),s=e.read_shift(2),o=Wae[r>>2&31];return{ixti:t,coltype:r&3,rt:o,idx:n,c:a,C:s}}function Gae(e){return e.l+=2,[e.read_shift(4)]}function Qae(e,t,r){return e.l+=5,e.l+=2,e.l+=r.biff==2?1:4,["PTGSHEET"]}function Kae(e,t,r){return e.l+=r.biff==2?4:5,["PTGENDSHEET"]}function Yae(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function Xae(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function Zae(e){return e.l+=4,[0,0]}var tP={1:{n:"PtgExp",f:gae},2:{n:"PtgTbl",f:Dae},3:{n:"PtgAdd",f:kr},4:{n:"PtgSub",f:kr},5:{n:"PtgMul",f:kr},6:{n:"PtgDiv",f:kr},7:{n:"PtgPower",f:kr},8:{n:"PtgConcat",f:kr},9:{n:"PtgLt",f:kr},10:{n:"PtgLe",f:kr},11:{n:"PtgEq",f:kr},12:{n:"PtgGe",f:kr},13:{n:"PtgGt",f:kr},14:{n:"PtgNe",f:kr},15:{n:"PtgIsect",f:kr},16:{n:"PtgUnion",f:kr},17:{n:"PtgRange",f:kr},18:{n:"PtgUplus",f:kr},19:{n:"PtgUminus",f:kr},20:{n:"PtgPercent",f:kr},21:{n:"PtgParen",f:kr},22:{n:"PtgMissArg",f:kr},23:{n:"PtgStr",f:Sae},26:{n:"PtgSheet",f:Qae},27:{n:"PtgEndSheet",f:Kae},28:{n:"PtgErr",f:vae},29:{n:"PtgBool",f:bae},30:{n:"PtgInt",f:yae},31:{n:"PtgNum",f:wae},32:{n:"PtgArray",f:rae},33:{n:"PtgFunc",f:hae},34:{n:"PtgFuncVar",f:pae},35:{n:"PtgName",f:Cae},36:{n:"PtgRef",f:uae},37:{n:"PtgArea",f:Xne},38:{n:"PtgMemArea",f:Tae},39:{n:"PtgMemErr",f:Mae},40:{n:"PtgMemNoMem",f:Rae},41:{n:"PtgMemFunc",f:Oae},42:{n:"PtgRefErr",f:Pae},43:{n:"PtgAreaErr",f:Jne},44:{n:"PtgRefN",f:dae},45:{n:"PtgAreaN",f:tae},46:{n:"PtgMemAreaN",f:Yae},47:{n:"PtgMemNoMemN",f:Xae},57:{n:"PtgNameX",f:jae},58:{n:"PtgRef3d",f:fae}
vendor: 8,074 bytes, line 565
565,59:{n:"PtgArea3d",f:Zne},60:{n:"PtgRefErr3d",f:kae},61:{n:"PtgAreaErr3d",f:eae},255:{}},Jae={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},ese={1:{n:"PtgElfLel",f:lL},2:{n:"PtgElfRw",f:qae},3:{n:"PtgElfCol",f:Iae},6:{n:"PtgElfRwV",f:Hae},7:{n:"PtgElfColV",f:Bae},10:{n:"PtgElfRadical",f:$ae},11:{n:"PtgElfRadicalS",f:Uae},13:{n:"PtgElfColS",f:Fae},15:{n:"PtgElfColSV",f:Lae},16:{n:"PtgElfRadicalLel",f:zae},25:{n:"PtgList",f:Vae},29:{n:"PtgSxName",f:Gae},255:{}},tse={0:{n:"PtgAttrNoop",f:Zae},1:{n:"PtgAttrSemi",f:oae},2:{n:"PtgAttrIf",f:sae},4:{n:"PtgAttrChoose",f:nae},8:{n:"PtgAttrGoto",f:aae},16:{n:"PtgAttrSum",f:xae},32:{n:"PtgAttrBaxcel",f:eP},33:{n:"PtgAttrBaxcel",f:eP},64:{n:"PtgAttrSpace",f:lae},65:{n:"PtgAttrSpaceSemi",f:cae},128:{n:"PtgAttrIfError",f:iae},255:{}};function rse(e,t,r,n){if(n.biff<8)return ti(e,t);for(var a=e.l+t,s=[],o=0;o!==r.length;++o)switch(r[o][0]){case"PtgArray":r[o][1]=_ae(e,0,n),s.push(r[o][1]);break;case"PtgMemArea":r[o][2]=Aae(e,r[o][1],n),s.push(r[o][2]);break;case"PtgExp":n&&n.biff==12&&(r[o][1][1]=e.read_shift(4),s.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&&s.push(ti(e,t)),s}function nse(e,t,r){for(var n=e.l+t,a,s,o=[];n!=e.l;)t=n-e.l,s=e[e.l],a=tP[s]||tP[Jae[s]],(s===24||s===25)&&(a=(s===24?ese:tse)[e[e.l+1]]),!a||!a.f?ti(e,t):o.push([a.n,a.f(e,t,r)]);return o}function ase(e){for(var t=[],r=0;r<e.length;++r){for(var n=e[r],a=[],s=0;s<n.length;++s){var o=n[s];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 sse={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function ise(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}function cL(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(s){return s.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 rP(e,t,r){var n=cL(e,t,r);return n=="#REF"?n:ise(n,r)}function Zu(e,t,r,n,a){var s=a&&a.biff||8,o={s:{c:0,r:0}},u=[],d,f,p,m=0,g=0,y,w="";if(!e[0]||!e[0][0])return"";for(var v=-1,b="",N=0,_=e[0].length;N<_;++N){var C=e[0][N];switch(C[0]){case"PtgUminus":u.push("-"+u.pop());break;case"PtgUplus":u.push("+"+u.pop());break;case"PtgPercent":u.push(u.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(d=u.pop(),f=u.pop(),v>=0){switch(e[0][v][1][0]){case 0:b=yr(" ",e[0][v][1][1]);break;case 1:b=yr("\r",e[0][v][1][1]);break;default:if(b="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0])}f=f+b,v=-1}u.push(f+sse[C[0]]+d);break;case"PtgIsect":d=u.pop(),f=u.pop(),u.push(f+" "+d);break;case"PtgUnion":d=u.pop(),f=u.pop(),u.push(f+","+d);break;case"PtgRange":d=u.pop(),f=u.pop(),u.push(f+":"+d);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":p=fh(C[1][1],o,a),u.push(hh(p,s));break;case"PtgRefN":p=r?fh(C[1][1],r,a):C[1][1],u.push(hh(p,s));break;case"PtgRef3d":m=C[1][1],p=fh(C[1][2],o,a),w=rP(n,m,a),u.push(w+"!"+hh(p,s));break;case"PtgFunc":case"PtgFuncVar":var P=C[1][0],E=C[1][1];P||(P=0),P&=127;var T=P==0?[]:u.slice(-P);u.length-=P,E==="User"&&(E=T.shift()),u.push(E+"("+T.join(",")+")");break;case"PtgBool":u.push(C[1]?"TRUE":"FALSE");break;case"PtgInt":u.push(C[1]);break;case"PtgNum":u.push(String(C[1]));break;case"PtgStr":u.push('"'+C[1].replace(/"/g,'""')+'"');break;case"PtgErr":u.push(C[1]);break;case"PtgAreaN":y=$O(C[1][1],r?{s:r}:o,a),u.push(wb(y,a));break;case"PtgArea":y=$O(C[1][1],o,a),u.push(wb(y,a));break;case"PtgArea3d":m=C[1][1],y=C[1][2],w=rP(n,m,a),u.push(w+"!"+wb(y,a));break;case"PtgAttrSum":u.push("SUM("+u.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":g=C[1][2];var j=(n.names||[])[g-1]||(n[0]||[])[g],O=j?j.Name:"SH33TJSNAME"+String(g);O&&O.slice(0,6)=="_xlfn."&&!a.xlfn&&(O=O.slice(6)),u.push(O);break;case"PtgNameX":var M=C[1][1];g=C[1][2];var F;if(a.biff<=5)M<0&&(M=-M),n[M]&&(F=n[M][g]);else{var L="";if(((n[M]||[])[0]||[])[0]==14849||(((n[M]||[])[0]||[])[0]==1025?n[M][g]&&n[M][g].itab>0&&(L=n.SheetNames[n[M][g].itab-1]+"!"):L=n.SheetNames[g-1]+"!"),n[M]&&n[M][g])L+=n[M][g].Name;else if(n[0]&&n[0][g])L+=n[0][g].Name;else{var U=(cL(n,M,a)||"").split(";;");U[g-1]?L=U[g-1]:L+="SH33TJSERRX"}u.push(L);break}F||(F={Name:"SH33TJSERRY"}),u.push(F.Name);break;case"PtgParen":var G="(",D=")";if(v>=0){switch(b="",e[0][v][1][0]){case 2:G=yr(" ",e[0][v][1][1])+G;break;case 3:G=yr("\r",e[0][v][1][1])+G;break;case 4:D=yr(" ",e[0][v][1][1])+D;break;case 5:D=yr("\r",e[0][v][1][1])+D;break;default:if(a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][v][1][0])}v=-1}u.push(G+u.pop()+D);break;case"PtgRefErr":u.push("#REF!");break;case"PtgRefErr3d":u.push("#REF!");break;case"PtgExp":p={c:C[1][1],r:C[1][0]};var Q={c:r.c,r:r.r};if(n.sharedf[$t(p)]){var q=n.sharedf[$t(p)];u.push(Zu(q,o,Q,n,a))}else{var K=!1;for(d=0;d!=n.arrayf.length;++d)if(f=n.arrayf[d],!(p.c<f[0].s.c||p.c>f[0].e.c)&&!(p.r<f[0].s.r||p.r>f[0].e.r)){u.push(Zu(f[1],o,Q,n,a)),K=!0;break}K||u.push(C[1])}break;case"PtgArray":u.push("{"+ase(C[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":v=N;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":u.push("");break;case"PtgAreaErr":u.push("#REF!");break;case"PtgAreaErr3d":u.push("#REF!");break;case"PtgList":u.push("Table"+C[1].idx+"[#"+C[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(C));default:throw new Error("Unrecognized Formula Token: "+String(C))}var ee=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(a.biff!=3&&v>=0&&ee.indexOf(e[0][N][0])==-1){C=e[0][v];var le=!0;switch(C[1][0]){case 4:le=!1;case 0:b=yr(" ",C[1][1]);break;case 5:le=!1;case 1:b=yr("\r",C[1][1]);break;default:if(b="",a.WTF)throw new Error("Unexpected PtgAttrSpaceType "+C[1][0])}u.push((le?b:"")+u.pop()+(le?"":b)),v=-1}}if(u.length>1&&a.WTF)throw new Error("bad formula stack");return u[0]}function ose(e){if(e==null){var t=Ne(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 ac(e);return ac(0)}function lse(e,t,r,n,a){var s=sc(t,r,a),o=ose(e.v),u=Ne(6),d=33;u.write_shift(2,d),u.write_shift(4,0);for(var f=Ne(e.bf.length),p=0;p<e.bf.length;++p)f[p]=e.bf[p];var m=pn([s,o,u,f]);return m}function rv(e,t,r){var n=e.read_shift(4),a=nse(e,n,r),s=e.read_shift(4),o=s>0?rse(e,s,a,r):null;return[a,o]}var cse=rv,nv=rv,use=rv,dse=rv,fse
vendor: 7,370 bytes, line 565
565={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},
565uL={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284
vendor: 5,638 bytes, line 565
565:"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"},hse={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 pse(e){var t="of:="+e.replace(VC,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return t.replace(/;/g,"|").replace(/,/g,";")}function mse(e){return e.replace(/\./,"!")}var ph=typeof Map<"u";function KC(e,t,r){var n=0,a=e.length;if(r){if(ph?r.has(t):Object.prototype.hasOwnProperty.call(r,t)){for(var s=ph?r.get(t):r[t];n<s.length;++n)if(e[s[n]].t===t)return e.Count++,s[n]}}else for(;n<a;++n)if(e[n].t===t)return e.Count++,n;return e[a]={t},e.Count++,e.Unique++,r&&(ph?(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 av(e,t){var r={min:e+1,max:e+1},n=-1;return t.MDW&&(zi=t.MDW),t.width!=null?r.customWidth=1:t.wpx!=null?n=bx(t.wpx):t.wch!=null&&(n=t.wch),n>-1?(r.width=SA(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 dL(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 al(e,t,r){var n=r.revssf[t.z!=null?t.z:"General"],a=60,s=e.length;if(n==null&&r.ssf){for(;a<392;
vendor: 7,345 bytes, line 565
565++a)if(r.ssf[a]==null){i9(t.z,a),r.ssf[a]=t.z,r.revssf[t.z]=n=a;break}}for(a=0;a!=s;++a)if(e[a].numFmtId===n)return a;return e[s]={numFmtId:n,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},s}function xse(e,t,r){if(e&&e["!ref"]){var n=fr(e["!ref"]);if(n.e.c<n.s.c||n.e.r<n.s.r)throw new Error("Bad range ("+r+"): "+e["!ref"])}}function gse(e){if(e.length===0)return"";for(var t='<mergeCells count="'+e.length+'">',r=0;r!=e.length;++r)t+='<mergeCell ref="'+Rr(e[r])+'"/>';return t+"</mergeCells>"}function vse(e,t,r,n,a){var s=!1,o={},u=null;if(n.bookType!=="xlsx"&&t.vbaraw){var d=t.SheetNames[r];try{t.Workbook&&(d=t.Workbook.Sheets[r].CodeName||d)}catch{}s=!0,o.codeName=Dh(Bt(d))}if(e&&e["!outline"]){var f={summaryBelow:1,summaryRight:1};e["!outline"].above&&(f.summaryBelow=0),e["!outline"].left&&(f.summaryRight=0),u=(u||"")+$e("outlinePr",null,f)}!s&&!u||(a[a.length]=$e("sheetPr",u,o))}var yse=["objects","scenarios","selectLockedCells","selectUnlockedCells"],bse=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function wse(e){var t={sheet:1};return yse.forEach(function(r){e[r]!=null&&e[r]&&(t[r]="1")}),bse.forEach(function(r){e[r]!=null&&!e[r]&&(t[r]="0")}),e.password&&(t.password=Q9(e.password).toString(16).toUpperCase()),$e("sheetProtection",null,t)}function Sse(e){return dL(e),$e("pageMargins",null,e)}function Nse(e,t){for(var r=["<cols>"],n,a=0;a!=t.length;++a)(n=t[a])&&(r[r.length]=$e("col",null,av(a,n)));return r[r.length]="</cols>",r.join("")}function Ase(e,t,r,n){var a=typeof e.ref=="string"?e.ref:Rr(e.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var s=r.Workbook.Names,o=Ra(a);o.s.r==o.e.r&&(o.e.r=Ra(t["!ref"]).e.r,a=Rr(o));for(var u=0;u<s.length;++u){var d=s[u];if(d.Name=="_xlnm._FilterDatabase"&&d.Sheet==n){d.Ref="'"+r.SheetNames[n]+"'!"+a;break}}return u==s.length&&s.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:"'"+r.SheetNames[n]+"'!"+a}),$e("autoFilter",null,{ref:a})}function _se(e,t,r,n){var a={workbookViewId:"0"};return(((n||{}).Workbook||{}).Views||[])[0]&&(a.rightToLeft=n.Workbook.Views[0].RTL?"1":"0"),$e("sheetViews",$e("sheetView",null,a),{})}function Cse(e,t,r,n){if(e.c&&r["!comments"].push([t,e.c]),e.v===void 0&&typeof e.f!="string"||e.t==="z"&&!e.f)return"";var a="",s=e.t,o=e.v;if(e.t!=="z")switch(e.t){case"b":a=e.v?"1":"0";break;case"n":a=""+e.v;break;case"e":a=Mp[e.v];break;case"d":n&&n.cellDates?a=$n(e.v,-1).toISOString():(e=na(e),e.t="n",a=""+(e.v=ra($n(e.v)))),typeof e.z>"u"&&(e.z=Sr[14]);break;default:a=e.v;break}var u=mn("v",Bt(a)),d={r:t},f=al(n.cellXfs,e,n);switch(f!==0&&(d.s=f),e.t){case"n":break;case"d":d.t="d";break;case"b":d.t="b";break;case"e":d.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){u=mn("v",""+KC(n.Strings,e.v,n.revStrings)),d.t="s";break}d.t="str";break}if(e.t!=s&&(e.t=s,e.v=o),typeof e.f=="string"&&e.f){var p=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;u=$e("f",Bt(e.f),p)+(e.v!=null?u:"")}return e.l&&r["!links"].push([t,e.l]),e.D&&(d.cm=1),$e("c",u,d)}function jse(e,t,r,n){var a=[],s=[],o=fr(e["!ref"]),u="",d,f="",p=[],m=0,g=0,y=e["!rows"],w=Array.isArray(e),v={r:f},b,N=-1;for(g=o.s.c;g<=o.e.c;++g)p[g]=En(g);for(m=o.s.r;m<=o.e.r;++m){for(s=[],f=gn(m),g=o.s.c;g<=o.e.c;++g){d=p[g]+f;var _=w?(e[m]||[])[g]:e[d];_!==void 0&&(u=Cse(_,d,e,t))!=null&&s.push(u)}(s.length>0||y&&y[m])&&(v={r:f},y&&y[m]&&(b=y[m],b.hidden&&(v.hidden=1),N=-1,b.hpx?N=wx(b.hpx):b.hpt&&(N=b.hpt),N>-1&&(v.ht=N,v.customHeight=1),b.level&&(v.outlineLevel=b.level)),a[a.length]=$e("row",s.join(""),v))}if(y)for(;m<y.length;++m)y&&y[m]&&(v={r:m+1},b=y[m],b.hidden&&(v.hidden=1),N=-1,b.hpx?N=wx(b.hpx):b.hpt&&(N=b.hpt),N>-1&&(v.ht=N,v.customHeight=1),b.level&&(v.outlineLevel=b.level),a[a.length]=$e("row","",v));return a.join("")}function fL(e,t,r,n){var a=[Ir,$e("worksheet",null,{xmlns:Pd[0],"xmlns:r":en.r})],s=r.SheetNames[e],o=0,u="",d=r.Sheets[s];d==null&&(d={});var f=d["!ref"]||"A1",p=fr(f);if(p.e.c>16383||p.e.r>1048575){if(t.WTF)throw new Error("Range "+f+" exceeds format limit A1:XFD1048576");p.e.c=Math.min(p.e.c,16383),p.e.r=Math.min(p.e.c,1048575),f=Rr(p)}n||(n={}),d["!comments"]=[];var m=[];vse(d,r,e,t,a),a[a.length]=$e("dimension",null,{ref:f}),a[a.length]=_se(d,t,e,r),t.sheetFormat&&(a[a.length]=$e("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),d["!cols"]!=null&&d["!cols"].length>0&&(a[a.length]=Nse(d,d["!cols"])),a[o=a.length]="<sheetData/>",d["!links"]=[],d["!ref"]!=null&&(u=jse(d,t),u.length>0&&(a[a.length]=u)),a.length>o+1&&(a[a.length]="</sheetData>",a[o]=a[o].replace("/>",">")),d["!protect"]&&(a[a.length]=wse(d["!protect"])),d["!autofilter"]!=null&&(a[a.length]=Ase(d["!autofilter"],d,r,e)),d["!merges"]!=null&&d["!merges"].length>0&&(a[a.length]=gse(d["!merges"]));var g=-1,y,w=-1;return d["!links"].length>0&&(a[a.length]="<hyperlinks>",d["!links"].forEach(function(v){v[1].Target&&(y={ref:v[0]},v[1].Target.charAt(0)!="#"&&(w=Lt(n,-1,Bt(v[1].Target).replace(/#.*$/,""),Nt.HLINK),y["r:id"]="rId"+w),(g=v[1].Target.indexOf("#"))>-1&&(y.location=Bt(v[1].Target.slice(g+1))),v[1].Tooltip&&(y.tooltip=Bt(v[1].Tooltip)),a[a.length]=$e("hyperlink",null,y))}),a[a.length]="</hyperlinks>"),delete d["!links"],d["!margins"]!=null&&(a[a.length]=Sse(d["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&(a[a.length]=mn("ignoredErrors",$e("ignoredError",null,{numberStoredAsText:1,sqref:f}))),m.length>0&&(w=Lt(n,-1,"../drawings/drawing"+(e+1)+".xml",Nt.DRAW),a[a.length]=$e("drawing",null,{"r:id":"rId"+w}),d["!drawing"]=m),d["!comments"].length>0&&(w=Lt(n,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Nt.VML),a[a.length]=$e("legacyDrawing",null,{"r:id":"rId"+w}),d["!legacy"]=w),a.length>1&&(a[a.length]="</worksheet>",a[1]=a[1].replace("/>",">")),a.join("")}function Ese(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 s=e.read_shift(1);return e.l=n,s&7&&(r.level=s&7),s&16&&(r.hidden=!0),s&32&&(r.hpt=a/20),r}function Tse(e,t,r){var n=Ne(145),a=(r["!rows"]||[])[e]||{};n.write_shift(4,e),n.write_shift(4,0);var s=320;a.hpx?s=wx(a.hpx)*20:a.hpt&&(s=a.hpt*20),n.write_shift(2,s),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 u=0,d=n.l;n.l+=4;for(var f={r:e,c:0},p=0;p<16;++p)if(!(t.s.c>p+1<<10||t.e.c<p<<10)){for(var m=-1,g=-1,y=p<<10;y<p+1<<10;++y){f.c=y;var w=Array.isArray(r)?(r[f.r]||[])[f.c]:r[$t(f)];w&&(m<0&&(m=y),g=y)}m<0||(++u,n.write_shift(4,m),n.write_shift(4,g))}var v=n.l;return n.l=d,n.write_shift(4,u),n.l=v,n.length>n.l?n.slice(0,n.l):n}function Ose(e,t,r,n){var a=Tse(n,r,t);(a.length>17||(t["!rows"]||[])[n])&&Pe(e,0,a)}var Pse=Ac,kse=Md;function Mse(){}function Rse(e,t){var r={},n=e[e.l];return++e.l,r.above=!(n&64),r.left=!(n&128),e.l+=18,r.name=Hte(e),r}function Dse(e,t,r){r==null&&(r=Ne(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 gx({auto:1},r),r.write_shift(-4,-1),r.write_shift(-4,-1),j9(e,r),r.slice(0,r.l)}
565function Ise(e){var t=ls(e);return[t]}function Fse(e,t,r){return r==null&&(r=Ne(8)),wc(t,r)}function Lse(e){var t=Sc(e);return[t]}function Bse(e,t,r){return r==null&&(r=Ne(4)),Nc(t,r)}function $se(e){var t=ls(e),r=e.read_shift(1);return[t,r,"b"]}function zse(e,t,r){return r==null&&(r=Ne(9)),wc(t,r),r.write_shift(1,e.v?1:0),r}function Use(e){var t=Sc(e),r=e.read_shift(1);return[t,r,"b"]}function qse(e,t,r){return r==null&&(r=Ne(5)),Nc(t,r),r.write_shift(1,e.v?1:0),r}function Hse(e){var t=ls(e),r=e.read_shift(1);return[t,r,"e"]}function Wse(e,t,r){return r==null&&(r=Ne(9)),wc(t,r),r.write_shift(1,e.v),r}function Vse(e){var t=Sc(e),r=e.read_shift(1);return[t,r,"e"]}function Gse(e,t,r){return r==null&&(r=Ne(8)),Nc(t,r),r.write_shift(1,e.v),r.write_shift(2,0),r.write_shift(1,0),r}function Qse(e){var t=ls(e),r=e.read_shift(4);return[t,r,"s"]}function Kse(e,t,r){return r==null&&(r=Ne(12)),wc(t,r),r.write_shift(4,t.v),r}function Yse(e){var t=Sc(e),r=e.read_shift(4);return[t,r,"s"]}function Xse(e,t,r){return r==null&&(r=Ne(8)),Nc(t,r),r.write_shift(4,t.v),r}function Zse(e){var t=ls(e),r=Rd(e);return[t,r,"n"]}function Jse(e,t,r){return r==null&&(r=Ne(16)),wc(t,r),ac(e.v,r),r}function eie(e){var t=Sc(e),r=Rd(e);return[t,r,"n"]}function tie(e,t,r){return r==null&&(r=Ne(12)),Nc(t,r),ac(e.v,r),r}function rie(e){var t=ls(e),r=E9(e);return[t,r,"n"]}function nie(e,t,r){return r==null&&(r=Ne(12)),wc(t,r),T9(e.v,r),r}function aie(e){var t=Sc(e),r=E9(e);return[t,r,"n"]}function sie(e,t,r){return r==null&&(r=Ne(8)),Nc(t,r),T9(e.v,r),r}function iie(e){var t=ls(e),r=zC(e);return[t,r,"is"]}function oie(e){var t=ls(e),r=Tn(e);return[t,r,"str"]}function lie(e,t,r){return r==null&&(r=Ne(12+4*e.v.length)),wc(t,r),rn(e.v,r),r.length>r.l?r.slice(0,r.l):r}function cie(e){var t=Sc(e),r=Tn(e);return[t,r,"str"]}function uie(e,t,r){return r==null&&(r=Ne(8+4*e.v.length)),Nc(t,r),rn(e.v,r),r.length>r.l?r.slice(0,r.l):r}function die(e,t,r){var n=e.l+t,a=ls(e);a.r=r["!row"];var s=e.read_shift(1),o=[a,s,"b"];if(r.cellFormula){e.l+=2;var u=nv(e,n-e.l,r);o[3]=Zu(u,null,a,r.supbooks,r)}else e.l=n;return o}function fie(e,t,r){var n=e.l+t,a=ls(e);a.r=r["!row"];var s=e.read_shift(1),o=[a,s,"e"];if(r.cellFormula){e.l+=2;var u=nv(e,n-e.l,r);o[3]=Zu(u,null,a,r.supbooks,r)}else e.l=n;return o}function hie(e,t,r){var n=e.l+t,a=ls(e);a.r=r["!row"];var s=Rd(e),o=[a,s,"n"];if(r.cellFormula){e.l+=2;var u=nv(e,n-e.l,r);o[3]=Zu(u,null,a,r.supbooks,r)}else e.l=n;return o}function pie(e,t,r){var n=e.l+t,a=ls(e);a.r=r["!row"];var s=Tn(e),o=[a,s,"str"];if(r.cellFormula){e.l+=2;var u=nv(e,n-e.l,r);o[3]=Zu(u,null,a,r.supbooks,r)}else e.l=n;return o}var mie=Ac,xie=Md;function gie(e,t){return t==null&&(t=Ne(4)),t.write_shift(4,e),t}function vie(e,t){var r=e.l+t,n=Ac(e),a=UC(e),s=Tn(e),o=Tn(e),u=Tn(e);e.l=r;var d={rfx:n,relId:a,loc:s,display:u};return o&&(d.Tooltip=o),d}function yie(e,t){var r=Ne(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));Md({s:tn(e[0]),e:tn(e[0])},r),qC("rId"+t,r);var n=e[1].Target.indexOf("#"),a=n==-1?"":e[1].Target.slice(n+1);return rn(a||"",r),rn(e[1].Tooltip||"",r),rn("",r),r.slice(0,r.l)}function bie(){}function wie(e,t,r){var n=e.l+t,a=O9(e),s=e.read_shift(1),o=[a];if(o[2]=s,r.cellFormula){var u=cse(e,n-e.l,r);o[1]=u}else e.l=n;return o}function Sie(e,t,r){var n=e.l+t,a=Ac(e),s=[a];if(r.cellFormula){var o=dse(e,n-e.l,r);s[1]=o,e.l=n}else e.l=n;return s}function Nie(e,t,r){r==null&&(r=Ne(18));var n=av(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 hL=["left","right","top","bottom","header","footer"];function Aie(e){var t={};return hL.forEach(function(r){t[r]=Rd(e)}),t}function _ie(e,t){return t==null&&(t=Ne(48)),dL(e),hL.forEach(function(r){ac(e[r],t)}),t}function Cie(e){var t=e.read_shift(2);return e.l+=28,{RTL:t&32}}function jie(e,t,r){r==null&&(r=Ne(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 Eie(e){var t=Ne(24);return t.write_shift(4,4),t.write_shift(4,1),Md(e,t),t}function Tie(e,t){return t==null&&(t=Ne(66)),t.write_shift(2,e.password?Q9(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: 9,085 bytes, line 565
565h(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 Oie(){}function Pie(){}function kie(e,t,r,n,a,s,o){if(t.v===void 0)return!1;var u="";switch(t.t){case"b":u=t.v?"1":"0";break;case"d":t=na(t),t.z=t.z||Sr[14],t.v=ra($n(t.v)),t.t="n";break;case"n":case"e":u=""+t.v;break;default:u=t.v;break}var d={r,c:n};switch(d.s=al(a.cellXfs,t,a),t.l&&s["!links"].push([$t(d),t.l]),t.c&&s["!comments"].push([$t(d),t.c]),t.t){case"s":case"str":return a.bookSST?(u=KC(a.Strings,t.v,a.revStrings),d.t="s",d.v=u,o?Pe(e,18,Xse(t,d)):Pe(e,7,Kse(t,d))):(d.t="str",o?Pe(e,17,uie(t,d)):Pe(e,6,lie(t,d))),!0;case"n":return t.v==(t.v|0)&&t.v>-1e3&&t.v<1e3?o?Pe(e,13,sie(t,d)):Pe(e,2,nie(t,d)):o?Pe(e,16,tie(t,d)):Pe(e,5,Jse(t,d)),!0;case"b":return d.t="b",o?Pe(e,15,qse(t,d)):Pe(e,4,zse(t,d)),!0;case"e":return d.t="e",o?Pe(e,14,Gse(t,d)):Pe(e,3,Wse(t,d)),!0}return o?Pe(e,12,Bse(t,d)):Pe(e,1,Fse(t,d)),!0}function Mie(e,t,r,n){var a=fr(t["!ref"]||"A1"),s,o="",u=[];Pe(e,145);var d=Array.isArray(t),f=a.e.r;t["!rows"]&&(f=Math.max(a.e.r,t["!rows"].length-1));for(var p=a.s.r;p<=f;++p){o=gn(p),Ose(e,t,a,p);var m=!1;if(p<=a.e.r)for(var g=a.s.c;g<=a.e.c;++g){p===a.s.r&&(u[g]=En(g)),s=u[g]+o;var y=d?(t[p]||[])[g]:t[s];if(!y){m=!1;continue}m=kie(e,y,p,g,n,t,m)}}Pe(e,146)}function Rie(e,t){!t||!t["!merges"]||(Pe(e,177,gie(t["!merges"].length)),t["!merges"].forEach(function(r){Pe(e,176,xie(r))}),Pe(e,178))}function Die(e,t){!t||!t["!cols"]||(Pe(e,390),t["!cols"].forEach(function(r,n){r&&Pe(e,60,Nie(n,r))}),Pe(e,391))}function Iie(e,t){!t||!t["!ref"]||(Pe(e,648),Pe(e,649,Eie(fr(t["!ref"]))),Pe(e,650))}function Fie(e,t,r){t["!links"].forEach(function(n){if(n[1].Target){var a=Lt(r,-1,n[1].Target.replace(/#.*$/,""),Nt.HLINK);Pe(e,494,yie(n,a))}}),delete t["!links"]}function Lie(e,t,r,n){if(t["!comments"].length>0){var a=Lt(n,-1,"../drawings/vmlDrawing"+(r+1)+".vml",Nt.VML);Pe(e,551,qC("rId"+a)),t["!legacy"]=a}}function Bie(e,t,r,n){if(t["!autofilter"]){var a=t["!autofilter"],s=typeof a.ref=="string"?a.ref:Rr(a.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var o=r.Workbook.Names,u=Ra(s);u.s.r==u.e.r&&(u.e.r=Ra(t["!ref"]).e.r,s=Rr(u));for(var d=0;d<o.length;++d){var f=o[d];if(f.Name=="_xlnm._FilterDatabase"&&f.Sheet==n){f.Ref="'"+r.SheetNames[n]+"'!"+s;break}}d==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:"'"+r.SheetNames[n]+"'!"+s}),Pe(e,161,Md(fr(s))),Pe(e,162)}}function $ie(e,t,r){Pe(e,133),Pe(e,137,jie(t,r)),Pe(e,138),Pe(e,134)}function zie(e,t){t["!protect"]&&Pe(e,535,Tie(t["!protect"]))}function Uie(e,t,r,n){var a=Jn(),s=r.SheetNames[e],o=r.Sheets[s]||{},u=s;try{r&&r.Workbook&&(u=r.Workbook.Sheets[e].CodeName||u)}catch{}var d=fr(o["!ref"]||"A1");if(d.e.c>16383||d.e.r>1048575){if(t.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");d.e.c=Math.min(d.e.c,16383),d.e.r=Math.min(d.e.c,1048575)}return o["!links"]=[],o["!comments"]=[],Pe(a,129),(r.vbaraw||o["!outline"])&&Pe(a,147,Dse(u,o["!outline"])),Pe(a,148,kse(d)),$ie(a,o,r.Workbook),Die(a,o),Mie(a,o,e,t),zie(a,o),Bie(a,o,r,e),Rie(a,o),Fie(a,o,n),o["!margins"]&&Pe(a,476,_ie(o["!margins"])),(!t||t.ignoreEC||t.ignoreEC==null)&&Iie(a,o),Lie(a,o,e,n),Pe(a,130),a.end()}function qie(e,t){e.l+=10;var r=Tn(e);return{name:r}}var Hie=[["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 Wie(e){return!e.Workbook||!e.Workbook.WBProps?"false":Ste(e.Workbook.WBProps.date1904)?"true":"false"}var Vie="][*?/\\".split("");function pL(e,t){if(e.length>31)throw new Error("Sheet names cannot exceed 31 chars");var r=!0;return Vie.forEach(function(n){if(e.indexOf(n)!=-1)throw new Error("Sheet name cannot contain : \\ / ? * [ ]")}),r}function Gie(e,t,r){e.forEach(function(n,a){pL(n);for(var s=0;s<a;++s)if(n==e[s])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 Qie(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||[];Gie(e.SheetNames,t,!!e.vbaraw);for(var r=0;r<e.SheetNames.length;++r)xse(e.Sheets[e.SheetNames[r]],e.SheetNames[r],r)}function mL(e){var t=[Ir];t[t.length]=$e("workbook",null,{xmlns:Pd[0],"xmlns:r":en.r});var r=e.Workbook&&(e.Workbook.Names||[]).length>0,n={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(Hie.forEach(function(u){e.Workbook.WBProps[u[0]]!=null&&e.Workbook.WBProps[u[0]]!=u[1]&&(n[u[0]]=e.Workbook.WBProps[u[0]])}),e.Workbook.WBProps.CodeName&&(n.codeName=e.Workbook.WBProps.CodeName,delete n.CodeName)),t[t.length]=$e("workbookPr",null,n);var a=e.Workbook&&e.Workbook.Sheets||[],s=0;if(a&&a[0]&&a[0].Hidden){for(t[t.length]="<bookViews>",s=0;s!=e.SheetNames.length&&!(!a[s]||!a[s].Hidden);++s);s==e.SheetNames.length&&(s=0),t[t.length]='<workbookView firstSheet="'+s+'" activeTab="'+s+'"/>',t[t.length]="</bookViews>"}for(t[t.length]="<sheets>",s=0;s!=e.SheetNames.length;++s){var o={name:Bt(e.SheetNames[s].slice(0,31))};if(o.sheetId=""+(s+1),o["r:id"]="rId"+(s+1),a[s])switch(a[s].Hidden){case 1:o.state="hidden";break;case 2:o.state="veryHidden";break}t[t.length]=$e("sheet",null,o)}return t[t.length]="</sheets>",r&&(t[t.length]="<definedNames>",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(u){var d={name:u.Name};u.Comment&&(d.comment=u.Comment),u.Sheet!=null&&(d.localSheetId=""+u.Sheet),u.Hidden&&(d.hidden="1"),u.Ref&&(t[t.length]=$e("definedName",Bt(u.Ref),d))}),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}function Kie(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=wA(e),r.name=Tn(e),r}function Yie(e,t){return t||(t=Ne(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),qC(e.strRelID,t),rn(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function Xie(e,t){var r={},n=e.read_shift(4);r.defaultThemeVersion=e.read_shift(4);var a=t>8?Tn(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 Zie(e,t){t||(t=Ne(72));var r=0;return e&&e.filterPrivacy&&(r|=8),t.write_shift(4,r),t.write_shift(4,0),j9(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}function Jie(e,t,r){var n=e.l+t;e.l+=4,e.l+=1;var a=e.read_shift(4),s=Wte(e),o=use(e,0,r),u=UC(e);e.l=n;var d={Name:s,Ptg:o};return a<268435455&&(d.Sheet=a),u&&(d.Comment=u),d}function eoe(e,t){Pe(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]};Pe(e,156,Yie(a))}Pe(e,144)}function toe(e,t){t||(t=Ne(127));for(var r=0;r!=4;++r)t.write_shift(4,0);return rn("SheetJS",t),rn(cx.version,t),rn(cx.version,t),rn("7262",t),t.length>t.l?t.slice(0,t.l):t}function roe(e,t){t||(t=Ne(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 noe(e,t){if(!(!t.Workbook||!t.Workbook.Sheets)){for(var r=t.Workbook.Sheets,n=0,a=-1,s=-1;n<r.length;++n)!r[n]||!r[n].Hidden&&a==-1?a=n:r[n].Hidden==1&&s==-1&&(s=n);s>a||(Pe(e,135),Pe(e,158,roe(a)),Pe(e,136))}}function aoe(e,t){var r=Jn();return Pe(r,131),Pe(r,128,toe()),Pe(r,153,Zie(e.Workbook&&e.Workbook.WBProps||null)),noe(r,e),eoe(r,e),Pe(r,132),r.end()}function soe(e,t,r){return(t.slice(-4)===".bin"?aoe:mL)(e)}function ioe(e,t,r,n,a){return(t.slice(-4)===".bin"?Uie:fL)(e,r,n,a)}function ooe(e,t,r){return(t.slice(-4)===".bin"?_ne:X9)(e,r)}function loe(e,t,r){return(t.slice(-4)===".bin"?Zre:G9)(e,r)}function coe(e,t,r){return(t.slice(-4)===".bin"?zne:rL)(e)}function uoe(e){return(e.slice(-4)===".bin"?Mne:eL)()}function doe(e,t){var r=[];return e.Props&&r.push(ore(e.Props,t)),e.Custprops&&r.push(lre(e.Props,e.Custprops)),r.join("")}function foe(){return""}function hoe(e,t){var r=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];
vendor: 4,509 bytes, line 565
565return t.cellXfs.forEach(function(n,a){var s=[];s.push($e("NumberFormat",null,{"ss:Format":Bt(Sr[n.numFmtId])}));var o={"ss:ID":"s"+(21+a)};r.push($e("Style",s.join(""),o))}),$e("Styles",r.join(""))}function xL(e){return $e("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+GC(e.Ref,{r:0,c:0})})}function poe(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(xL(a)))}return $e("Names",r.join(""))}function moe(e,t,r,n){if(!e||!((n||{}).Workbook||{}).Names)return"";for(var a=n.Workbook.Names,s=[],o=0;o<a.length;++o){var u=a[o];u.Sheet==r&&(u.Name.match(/^_xlfn\./)||s.push(xL(u)))}return s.join("")}function xoe(e,t,r,n){if(!e)return"";var a=[];if(e["!margins"]&&(a.push("<PageSetup>"),e["!margins"].header&&a.push($e("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&a.push($e("Footer",null,{"x:Margin":e["!margins"].footer})),a.push($e("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($e("Visible",n.Workbook.Sheets[r].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var s=0;s<r&&!(n.Workbook.Sheets[s]&&!n.Workbook.Sheets[s].Hidden);++s);s==r&&a.push("<Selected/>")}return((((n||{}).Workbook||{}).Views||[])[0]||{}).RTL&&a.push("<DisplayRightToLeft/>"),e["!protect"]&&(a.push(mn("ProtectContents","True")),e["!protect"].objects&&a.push(mn("ProtectObjects","True")),e["!protect"].scenarios&&a.push(mn("ProtectScenarios","True")),e["!protect"].selectLockedCells!=null&&!e["!protect"].selectLockedCells?a.push(mn("EnableSelection","NoSelection")):e["!protect"].selectUnlockedCells!=null&&!e["!protect"].selectUnlockedCells&&a.push(mn("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?"":$e("WorksheetOptions",a.join(""),{xmlns:wa.x})}function goe(e){return e.map(function(t){var r=wte(t.t||""),n=$e("ss:Data",r,{xmlns:"http://www.w3.org/TR/REC-html40"});return $e("Comment",n,{"ss:Author":t.a})}).join("")}function voe(e,t,r,n,a,s,o){if(!e||e.v==null&&e.f==null)return"";var u={};if(e.f&&(u["ss:Formula"]="="+Bt(GC(e.f,o))),e.F&&e.F.slice(0,t.length)==t){var d=tn(e.F.slice(t.length+1));u["ss:ArrayRange"]="RC:R"+(d.r==o.r?"":"["+(d.r-o.r)+"]")+"C"+(d.c==o.c?"":"["+(d.c-o.c)+"]")}if(e.l&&e.l.Target&&(u["ss:HRef"]=Bt(e.l.Target),e.l.Tooltip&&(u["x:HRefScreenTip"]=Bt(e.l.Tooltip))),r["!merges"])for(var f=r["!merges"],p=0;p!=f.length;++p)f[p].s.c!=o.c||f[p].s.r!=o.r||(f[p].e.c>f[p].s.c&&(u["ss:MergeAcross"]=f[p].e.c-f[p].s.c),f[p].e.r>f[p].s.r&&(u["ss:MergeDown"]=f[p].e.r-f[p].s.r));var m="",g="";switch(e.t){case"z":if(!n.sheetStubs)return"";break;case"n":m="Number",g=String(e.v);break;case"b":m="Boolean",g=e.v?"1":"0";break;case"e":m="Error",g=Mp[e.v];break;case"d":m="DateTime",g=new Date(e.v).toISOString(),e.z==null&&(e.z=e.z||Sr[14]);break;case"s":m="String",g=bte(e.v||"");break}var y=al(n.cellXfs,e,n);u["ss:StyleID"]="s"+(21+y),u["ss:Index"]=o.c+1;var w=e.v!=null?g:"",v=e.t=="z"?"":'<Data ss:Type="'+m+'">'+w+"</Data>";return(e.c||[]).length>0&&(v+=goe(e.c)),$e("Cell",v,u)}function yoe(e,t){var r='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=Y9(t.hpt)),t.hpx&&(r+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(r+=' ss:Hidden="1"')),r+">"}function boe(e,t,r,n){if(!e["!ref"])return"";var a=fr(e["!ref"]),s=e["!merges"]||[],o=0,u=[];e["!cols"]&&e["!cols"].forEach(function(b,N){WC(b);var _=!!b.width,C=av(N,b),P={"ss:Index":N+1};_&&(P["ss:Width"]=yx(C.width)),b.hidden&&(P["ss:Hidden"]="1"),u.push($e("Column",null,P))});for(var d=Array.isArray(e),f=a.s.r;f<=a.e.r;++f){for(var p=[yoe(f,(e["!rows"]||[])[f])],m=a.s.c;m<=a.e.c;++m){var g=!1;for(o=0;o!=s.length;++o)if(!(s[o].s.c>m)&&!(s[o].s.r>f)&&!(s[o].e.c<m)&&!(s[o].e.r<f)){(s[o].s.c!=m||s[o].s.r!=f)&&(g=!0);break}if(!g){var y={r:f,c:m},w=$t(y),v=d?(e[f]||[])[m]:e[w];p.push(voe(v,w,e,t,r,n,y))}}
vendor: 4,810 bytes, line 565
565p.push("</Row>"),p.length>2&&u.push(p.join(""))}return u.join("")}function woe(e,t,r){var n=[],a=r.SheetNames[e],s=r.Sheets[a],o=s?moe(s,t,e,r):"";return o.length>0&&n.push("<Names>"+o+"</Names>"),o=s?boe(s,t,e,r):"",o.length>0&&n.push("<Table>"+o+"</Table>"),n.push(xoe(s,t,e,r)),n.join("")}function Soe(e,t){t||(t={}),e.SSF||(e.SSF=na(Sr)),e.SSF&&(Jg(),Zg(e.SSF),t.revssf=ev(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],al(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(doe(e,t)),r.push(foe()),r.push(""),r.push("");for(var n=0;n<e.SheetNames.length;++n)r.push($e("Worksheet",woe(n,t,e),{"ss:Name":Bt(e.SheetNames[n])}));return r[2]=hoe(e,t),r[3]=poe(e),Ir+$e("Workbook",r.join(""),{xmlns:wa.ss,"xmlns:o":wa.o,"xmlns:x":wa.x,"xmlns:ss":wa.ss,"xmlns:dt":wa.dt,"xmlns:html":wa.html})}var Ab={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function Noe(e,t){var r=[],n=[],a=[],s=0,o,u=TO(UO,"n"),d=TO(qO,"n");if(e.Props)for(o=yn(e.Props),s=0;s<o.length;++s)(Object.prototype.hasOwnProperty.call(u,o[s])?r:Object.prototype.hasOwnProperty.call(d,o[s])?n:a).push([o[s],e.Props[o[s]]]);if(e.Custprops)for(o=yn(e.Custprops),s=0;s<o.length;++s)Object.prototype.hasOwnProperty.call(e.Props||{},o[s])||(Object.prototype.hasOwnProperty.call(u,o[s])?r:Object.prototype.hasOwnProperty.call(d,o[s])?n:a).push([o[s],e.Custprops[o[s]]]);var f=[];for(s=0;s<a.length;++s)$9.indexOf(a[s][0])>-1||F9.indexOf(a[s][0])>-1||a[s][1]!=null&&f.push(a[s]);n.length&&Ht.utils.cfb_add(t,"/�SummaryInformation",QO(n,Ab.SI,d,qO)),(r.length||f.length)&&Ht.utils.cfb_add(t,"/�DocumentSummaryInformation",QO(r,Ab.DSI,u,UO,f.length?f:null,Ab.UDI))}function Aoe(e,t){var r=t||{},n=Ht.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 Ht.utils.cfb_add(n,a,gL(e,r)),r.biff==8&&(e.Props||e.Custprops)&&Noe(e,n),r.biff==8&&e.vbaraw&&Une(n,Ht.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),n}var _oe={0:{f:Ese},1:{f:Ise},2:{f:rie},3:{f:Hse},4:{f:$se},5:{f:Zse},6:{f:oie},7:{f:Qse},8:{f:pie},9:{f:hie},10:{f:die},11:{f:fie},12:{f:Lse},13:{f:aie},14:{f:Vse},15:{f:Use},16:{f:eie},17:{f:cie},18:{f:Yse},19:{f:zC},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:Jie},40:{},42:{},43:{f:one},44:{f:sne},45:{f:une},46:{f:fne},47:{f:dne},48:{},49:{f:Lte},50:{},51:{f:Ene},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:Bre},62:{f:iie},63:{f:Rne},64:{f:Oie},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:ti,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:Cie},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:Rse},148:{f:Pse,p:16},151:{f:bie},152:{},153:{f:Xie},154:{},155:{},156:{f:Kie},157:{},158:{},159:{T:1,f:Kre},160:{T:-1},161:{T:1,f:Ac},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:mie},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}
vendor: 6,489 bytes, line 565
565,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:Cne},336:{T:-1},337:{f:Pne,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:wA},357:{},358:{},359:{},360:{T:1},361:{},362:{f:Mre},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:wie},427:{f:Sie},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:Aie},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:Mse},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:vie},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:wA},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:Bne},633:{T:1},634:{T:-1},635:{T:1,f:Fne},636:{T:-1},637:{f:Ute},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:qie},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:Pie},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 ze(e,t,r,n){var a=t;if(!isNaN(a)){var s=n||(r||[]).length||0,o=e.next(4);o.write_shift(2,a),o.write_shift(2,s),s>0&&LC(r)&&e.push(r)}}function Coe(e,t,r,n){var a=(r||[]).length||0;if(a<=8224)return ze(e,t,r,a);var s=t;if(!isNaN(s)){for(var o=r.parts||[],u=0,d=0,f=0;f+(o[u]||8224)<=8224;)f+=o[u]||8224,u++;var p=e.next(4);for(p.write_shift(2,s),p.write_shift(2,f),e.push(r.slice(d,d+f)),d+=f;d<a;){for(p=e.next(4),p.write_shift(2,60),f=0;f+(o[u]||8224)<=8224;)f+=o[u]||8224,u++;p.write_shift(2,f),e.push(r.slice(d,d+f)),d+=f}}}
vendor: 4,771 bytes, line 565
565function Dp(e,t,r){return e||(e=Ne(7)),e.write_shift(2,t),e.write_shift(2,r),e.write_shift(2,0),e.write_shift(1,0),e}function joe(e,t,r,n){var a=Ne(9);return Dp(a,e,t),U9(r,n||"b",a),a}function Eoe(e,t,r){var n=Ne(8+2*r.length);return Dp(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 Toe(e,t,r,n){if(t.v!=null)switch(t.t){case"d":case"n":var a=t.t=="d"?ra($n(t.v)):t.v;a==(a|0)&&a>=0&&a<65536?ze(e,2,qre(r,n,a)):ze(e,3,Ure(r,n,a));return;case"b":case"e":ze(e,5,joe(r,n,t.v,t.t));return;case"s":case"str":ze(e,4,Eoe(r,n,(t.v||"").slice(0,255)));return}ze(e,1,Dp(null,r,n))}function Ooe(e,t,r,n){var a=Array.isArray(t),s=fr(t["!ref"]||"A1"),o,u="",d=[];if(s.e.c>255||s.e.r>16383){if(n.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");s.e.c=Math.min(s.e.c,255),s.e.r=Math.min(s.e.c,16383),o=Rr(s)}for(var f=s.s.r;f<=s.e.r;++f){u=gn(f);for(var p=s.s.c;p<=s.e.c;++p){f===s.s.r&&(d[p]=En(p)),o=d[p]+u;var m=a?(t[f]||[])[p]:t[o];m&&Toe(e,m,f,p)}}}function Poe(e,t){for(var r=t||{},n=Jn(),a=0,s=0;s<e.SheetNames.length;++s)e.SheetNames[s]==r.sheet&&(a=s);if(a==0&&r.sheet&&e.SheetNames[0]!=r.sheet)throw new Error("Sheet not found: "+r.sheet);return ze(n,r.biff==4?1033:r.biff==3?521:9,HC(e,16,r)),Ooe(n,e.Sheets[e.SheetNames[a]],a,r),ze(n,10),n.end()}function koe(e,t,r){ze(e,49,_re({sz:12,name:"Arial"},r))}function Moe(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&&ze(e,1054,Ere(a,t[a],r))})}function Roe(e,t){var r=Ne(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),ze(e,2151,r),r=Ne(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),W9(fr(t["!ref"]||"A1"),r),r.write_shift(4,4),ze(e,2152,r)}function Doe(e,t){for(var r=0;r<16;++r)ze(e,224,YO({numFmtId:0,style:!0},0,t));t.cellXfs.forEach(function(n){ze(e,224,YO(n,0,t))})}function Ioe(e,t){for(var r=0;r<t["!links"].length;++r){var n=t["!links"][r];ze(e,440,Ire(n)),n[1].Tooltip&&ze(e,2048,Fre(n))}delete t["!links"]}function Foe(e,t){if(t){var r=0;t.forEach(function(n,a){++r<=256&&n&&ze(e,125,$re(av(a,n),a))})}}function Loe(e,t,r,n,a){var s=16+al(a.cellXfs,t,a);if(t.v==null&&!t.bf){ze(e,513,sc(r,n,s));return}if(t.bf)ze(e,6,lse(t,r,n,a,s));else switch(t.t){case"d":case"n":var o=t.t=="d"?ra($n(t.v)):t.v;ze(e,515,kre(r,n,o,s));break;case"b":case"e":ze(e,517,Pre(r,n,t.v,s,a,t.t));break;case"s":case"str":if(a.bookSST){var u=KC(a.Strings,t.v,a.revStrings);ze(e,253,Cre(r,n,u,s))}else ze(e,516,jre(r,n,(t.v||"").slice(0,255),s,a));break;default:ze(e,513,sc(r,n,s))}}function Boe(e,t,r){var n=Jn(),a=r.SheetNames[e],s=r.Sheets[a]||{},o=(r||{}).Workbook||{},u=(o.Sheets||[])[e]||{},d=Array.isArray(s),f=t.biff==8,p,m="",g=[],y=fr(s["!ref"]||"A1"),w=f?65536:16384;if(y.e.c>255||y.e.r>=w){if(t.WTF)throw new Error("Range "+(s["!ref"]||"A1")+" exceeds format limit A1:IV16384");y.e.c=Math.min(y.e.c,255),y.e.r=Math.min(y.e.c,w-1)}ze(n,2057,HC(r,16,t)),ze(n,13,Xa(1)),ze(n,12,Xa(100)),ze(n,15,In(!0)),ze(n,17,In(!1)),ze(n,16,ac(.001)),ze(n,95,In(!0)),ze(n,42,In(!1)),ze(n,43,In(!1)),ze(n,130,Xa(1)),ze(n,128,Ore()),ze(n,131,In(!1)),ze(n,132,In(!1)),f&&Foe(n,s["!cols"]),ze(n,512,Tre(y,t)),f&&(s["!links"]=[]);for(var v=y.s.r;v<=y.e.r;++v){m=gn(v);for(var b=y.s.c;b<=y.e.c;++b){v===y.s.r&&(g[b]=En(b)),p=g[b]+m;var N=d?(s[v]||[])[b]:s[p];N&&(Loe(n,N,v,b,t),f&&N.l&&s["!links"].push([p,N.l]))}}var _=u.CodeName||u.name||a;return f&&ze(n,574,Are((o.Views||[])[0])),f&&(s["!merges"]||[]).length&&ze(n,229,Dre(s["!merges"])),f&&Ioe(n,s),ze(n,442,H9(_)),f&&Roe(n,s),ze(n,10),n.end()}function $oe(e,t,r){var n=Jn(),a=(e||{}).Workbook||{},s=a.Sheets||[],o=a.WBProps||{},u=r.biff==8,d=r.biff==5;if(ze(n,2057,HC(e,5,r)),r.bookType=="xla"&&ze(n,135),ze(n,225,u?Xa(1200):null),ze(n,193,dre(2)),d&&ze(n,191),d&&ze(n,192),ze(n,226),ze(n,92,bre("SheetJS",r)),ze(n,66,Xa(u?1200:1252)),u&&ze(n,353,Xa(0)),u&&ze(n,448),ze(n,317,zre(e.SheetNames.length)),u&&e.vbaraw&&ze(n,211),u&&e.vbaraw){var f=o.CodeName||"ThisWorkbook";ze(n,442,H9(f))}ze(n,156,Xa(17)),ze(n,25,In(!1)),ze(n,18,In(!1)),ze(n,19,Xa(0)),u&&ze(n,431,In(!1)),u&&ze(n,444,Xa(0)),ze(n,61,Nre()),ze(n,64,In(!1)),ze(n,141,Xa(0)),ze(n,34,In(Wie(e)=="true")),ze(n,14,In(!0)),u&&ze(n,439,In(!1)),ze(n,218,Xa(0)),koe(n,e,r),Moe(n,e.SSF,r),Doe(n,r),u&&ze(n,352,In(!1));var p=n.end(),m=Jn();u&&ze(m,140,Lre()),u&&r.Strings&&Coe(m,252,Sre(r.Strings)),ze(m,10);var g=m.end(),y=Jn(),w=0,v=0;for(v=0;v<e.SheetNames.length;++v)w+=(u?12:11)+(u?2:1)*e.SheetNames[v].length;var b=p.length+w+g.length;for(v=0;v<e.SheetNames.length;++v){var N=s[v]||{};
vendor: 4,944 bytes, line 565
565ze(y,133,wre({pos:b,hs:N.Hidden||0,dt:0,name:e.SheetNames[v]},r)),b+=t[v].length}var _=y.end();if(w!=_.length)throw new Error("BS8 "+w+" != "+_.length);var C=[];return p.length&&C.push(p),_.length&&C.push(_),g.length&&C.push(g),pn(C)}function zoe(e,t){var r=t||{},n=[];e&&!e.SSF&&(e.SSF=na(Sr)),e&&e.SSF&&(Jg(),Zg(e.SSF),r.revssf=ev(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF),r.Strings=[],r.Strings.Count=0,r.Strings.Unique=0,YC(r),r.cellXfs=[],al(r.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var a=0;a<e.SheetNames.length;++a)n[n.length]=Boe(a,r,e);return n.unshift($oe(e,n,r)),pn(n)}function gL(e,t){for(var r=0;r<=e.SheetNames.length;++r){var n=e.Sheets[e.SheetNames[r]];if(!(!n||!n["!ref"])){var a=Ra(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.")}}var s=t||{};switch(s.biff||2){case 8:case 5:return zoe(e,t);case 4:case 3:case 2:return Poe(e,t)}throw new Error("invalid type "+s.bookType+" for BIFF")}function Uoe(e,t,r,n){for(var a=e["!merges"]||[],s=[],o=t.s.c;o<=t.e.c;++o){for(var u=0,d=0,f=0;f<a.length;++f)if(!(a[f].s.r>r||a[f].s.c>o)&&!(a[f].e.r<r||a[f].e.c<o)){if(a[f].s.r<r||a[f].s.c<o){u=-1;break}u=a[f].e.r-a[f].s.r+1,d=a[f].e.c-a[f].s.c+1;break}if(!(u<0)){var p=$t({r,c:o}),m=n.dense?(e[r]||[])[o]:e[p],g=m&&m.v!=null&&(m.h||yte(m.w||(Zi(m),m.w)||""))||"",y={};u>1&&(y.rowspan=u),d>1&&(y.colspan=d),n.editable?g='<span contenteditable="true">'+g+"</span>":m&&(y["data-t"]=m&&m.t||"z",m.v!=null&&(y["data-v"]=m.v),m.z!=null&&(y["data-z"]=m.z),m.l&&(m.l.Target||"#").charAt(0)!="#"&&(g='<a href="'+m.l.Target+'">'+g+"</a>")),y.id=(n.id||"sjs")+"-"+p,s.push($e("td",g,y))}}var w="<tr>";return w+s.join("")+"</tr>"}var qoe='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',Hoe="</body></html>";function Woe(e,t,r){var n=[];return n.join("")+"<table"+(r&&r.id?' id="'+r.id+'"':"")+">"}function vL(e,t){var r=t||{},n=r.header!=null?r.header:qoe,a=r.footer!=null?r.footer:Hoe,s=[n],o=Ra(e["!ref"]);r.dense=Array.isArray(e),s.push(Woe(e,o,r));for(var u=o.s.r;u<=o.e.r;++u)s.push(Uoe(e,o,u,r));return s.push("</table>"+a),s.join("")}function yL(e,t,r){var n=r||{},a=0,s=0;if(n.origin!=null)if(typeof n.origin=="number")a=n.origin;else{var o=typeof n.origin=="string"?tn(n.origin):n.origin;a=o.r,s=o.c}var u=t.getElementsByTagName("tr"),d=Math.min(n.sheetRows||1e7,u.length),f={s:{r:0,c:0},e:{r:a,c:s}};if(e["!ref"]){var p=Ra(e["!ref"]);f.s.r=Math.min(f.s.r,p.s.r),f.s.c=Math.min(f.s.c,p.s.c),f.e.r=Math.max(f.e.r,p.e.r),f.e.c=Math.max(f.e.c,p.e.c),a==-1&&(f.e.r=a=p.e.r+1)}var m=[],g=0,y=e["!rows"]||(e["!rows"]=[]),w=0,v=0,b=0,N=0,_=0,C=0;for(e["!cols"]||(e["!cols"]=[]);w<u.length&&v<d;++w){var P=u[w];if(nP(P)){if(n.display)continue;y[v]={hidden:!0}}var E=P.children;for(b=N=0;b<E.length;++b){var T=E[b];if(!(n.display&&nP(T))){var j=T.hasAttribute("data-v")?T.getAttribute("data-v"):T.hasAttribute("v")?T.getAttribute("v"):Nte(T.innerHTML),O=T.getAttribute("data-z")||T.getAttribute("z");for(g=0;g<m.length;++g){var M=m[g];M.s.c==N+s&&M.s.r<v+a&&v+a<=M.e.r&&(N=M.e.c+1-s,g=-1)}C=+T.getAttribute("colspan")||1,((_=+T.getAttribute("rowspan")||1)>1||C>1)&&m.push({s:{r:v+a,c:N+s},e:{r:v+a+(_||1)-1,c:N+s+(C||1)-1}});var F={t:"s",v:j},L=T.getAttribute("data-t")||T.getAttribute("t")||"";j!=null&&(j.length==0?F.t=L||"z":n.raw||j.trim().length==0||L=="s"||(j==="TRUE"?F={t:"b",v:!0}:j==="FALSE"?F={t:"b",v:!1}:isNaN($i(j))?isNaN(Rh(j).getDate())||(F={t:"d",v:$n(j)},n.cellDates||(F={t:"n",v:ra(F.v)}),F.z=n.dateNF||Sr[14]):F={t:"n",v:$i(j)})),F.z===void 0&&O!=null&&(F.z=O);var U="",G=T.getElementsByTagName("A");if(G&&G.length)for(var D=0;D<G.length&&!(G[D].hasAttribute("href")&&(U=G[D].getAttribute("href"),U.charAt(0)!="#"));++D);U&&U.charAt(0)!="#"&&(F.l={Target:U}),n.dense?(e[v+a]||(e[v+a]=[]),e[v+a][N+s]=F):e[$t({c:N+s,r:v+a})]=F,f.e.c<N+s&&(f.e.c=N+s),N+=C}}++v}return m.length&&(e["!merges"]=(e["!merges"]||[]).concat(m)),f.e.r=Math.max(f.e.r,v-1+a),e["!ref"]=Rr(f),v>=d&&(e["!fullref"]=Rr((f.e.r=u.length-w+v-1+a,f))),e}function bL(e,t){var r=t||{},n=r.dense?[]:{};return yL(n,e,t)}function Voe(e,t){return bc(bL(e,t),t)}function nP(e){var t="",r=Goe(e);return r&&(t=r(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),t==="none"}function Goe(e){return e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle=="function"?e.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}var Qoe=(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 "+Ih({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office
565: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 Ir+t}})(),aP=(function(){var e=function(s){return Bt(s).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 />
566`,r=`          <table:covered-table-cell/>
567`,n=function(s,o,u){var d=[];d.push('      <table:table table:name="'+Bt(o.SheetNames[u])+`" table:style-name="ta1">
568`);var f=0,p=0,m=Ra(s["!ref"]||"A1"),g=s["!merges"]||[],y=0,w=Array.isArray(s);if(s["!cols"])for(p=0;p<=m.e.c;++p)d.push("        <table:table-column"+(s["!cols"][p]?' table:style-name="co'+s["!cols"][p].ods+'"':"")+`></table:table-column>
569`);var v="",b=s["!rows"]||[];for(f=0;f<m.s.r;++f)v=b[f]?' table:style-name="ro'+b[f].ods+'"':"",d.push("        <table:table-row"+v+`></table:table-row>
570`);for(;f<=m.e.r;++f){for(v=b[f]?' table:style-name="ro'+b[f].ods+'"':"",d.push("        <table:table-row"+v+`>
571`),p=0;p<m.s.c;++p)d.push(t);for(;p<=m.e.c;++p){var N=!1,_={},C="";for(y=0;y!=g.length;++y)if(!(g[y].s.c>p)&&!(g[y].s.r>f)&&!(g[y].e.c<p)&&!(g[y].e.r<f)){(g[y].s.c!=p||g[y].s.r!=f)&&(N=!0),_["table:number-columns-spanned"]=g[y].e.c-g[y].s.c+1,_["table:number-rows-spanned"]=g[y].e.r-g[y].s.r+1;break}if(N){d.push(r);continue}var P=$t({r:f,c:p}),E=w?(s[f]||[])[p]:s[P];if(E&&E.f&&(_["table:formula"]=Bt(pse(E.f)),E.F&&E.F.slice(0,P.length)==P)){var T=Ra(E.F);_["table:number-matrix-columns-spanned"]=T.e.c-T.s.c+1,_["table:number-matrix-rows-spanned"]=T.e.r-T.s.r+1}if(!E){d.push(t);continue}switch(E.t){case"b":C=E.v?"TRUE":"FALSE",_["office:value-type"]="boolean",_["office:boolean-value"]=E.v?"true":"false";break;case"n":C=E.w||String(E.v||0),_["office:value-type"]="float",_["office:value"]=E.v||0;break;case"s":case"str":C=E.v==null?"":E.v,_["office:value-type"]="string";break;case"d":C=E.w||$n(E.v).toISOString(),_["office:value-type"]="date",_["office:date-value"]=$n(E.v).toISOString(),_["table:style-name"]="ce1";break;default:d.push(t);continue}var j=e(C);if(E.l&&E.l.Target){var O=E.l.Target;O=O.charAt(0)=="#"?"#"+mse(O.slice(1)):O,O.charAt(0)!="#"&&!O.match(/^\w+:/)&&(O="../"+O),j=$e("text:a",j,{"xlink:href":O.replace(/&/g,"&amp;")})}d.push("          "+$e("table:table-cell",$e("text:p",j,{}),_)+`
572`)}d.push(`        </table:table-row>
573`)}return d.push(`      </table:table>
574`),d.join("")},a=function(s,o){s.push(` <office:automatic-styles>
575`),s.push(`  <number:date-style style:name="N37" number:automatic-order="true">
576`),s.push(`   <number:month number:style="long"/>
577`),s.push(`   <number:text>/</number:text>
578`),s.push(`   <number:day number:style="long"/>
579`),s.push(`   <number:text>/</number:text>
580`),s.push(`   <number:year/>
581`),s.push(`  </number:date-style>
582`);var u=0;o.SheetNames.map(function(f){return o.Sheets[f]}).forEach(function(f){if(f&&f["!cols"]){for(var p=0;p<f["!cols"].length;++p)if(f["!cols"][p]){var m=f["!cols"][p];if(m.width==null&&m.wpx==null&&m.wch==null)continue;WC(m),m.ods=u;var g=f["!cols"][p].wpx+"px";s.push('  <style:style style:name="co'+u+`" style:family="table-column">
583`),s.push('   <style:table-column-properties fo:break-before="auto" style:column-width="'+g+`"/>
584`),s.push(`  </style:style>
585`),++u}}});var d=0;o.SheetNames.map(function(f){return o.Sheets[f]}).forEach(function(f){if(f&&f["!rows"]){for(var p=0;p<f["!rows"].length;++p)if(f["!rows"][p]){f["!rows"][p].ods=d;var m=f["!rows"][p].hpx+"px";s.push('  <style:style style:name="ro'+d+`" style:family="table-row">
586`),s.push('   <style:table-row-properties fo:break-before="auto" style:row-height="'+m+`"/>
587`),s.push(`  </style:style>
588`),++d}}}),s.push(`  <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">
589`),s.push(`   <style:table-properties table:display="true" style:writing-mode="lr-tb"/>
590`),s.push(`  </style:style>
591`),s.push(`  <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>
592`),s.push(` </office:automatic-styles>
593`)};return function(o,u){var d=[Ir],f=Ih({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office
593: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"}),p=Ih({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});u.bookType=="fods"?(d.push("<office:document"+f+p+`>
594`),d.push(D9().replace(/office:document-meta/g,"office:meta"))):d.push("<office:document-content"+f+`>
595`),a(d,o),d.push(`  <office:body>
596`),d.push(`    <office:spreadsheet>
597`);for(var m=0;m!=o.SheetNames.length;++m)d.push(n(o.Sheets[o.SheetNames[m]],o,m));return d.push(`    </office:spreadsheet>
598`),d.push(`  </office:body>
599`),u.bookType=="fods"?d.push("</office:document>"):d.push("</office:document-content>"),d.join("")}})();function wL(e,t){if(t.bookType=="fods")return aP(e,t);var r=RC(),n="",a=[],s=[];return n="mimetype",ht(r,n,"application/vnd.oasis.opendocument.spreadsheet"),n="content.xml",ht(r,n,aP(e,t)),a.push([n,"text/xml"]),s.push([n,"ContentFile"]),n="styles.xml",ht(r,n,Qoe(e,t)),a.push([n,"text/xml"]),s.push([n,"StylesFile"]),n="meta.xml",ht(r,n,Ir+D9()),a.push([n,"text/xml"]),s.push([n,"MetadataFile"]),n="manifest.rdf",ht(r,n,ire(s)),a.push([n,"application/rdf+xml"]),n="META-INF/manifest.xml",ht(r,n,are(a)),r}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function Sx(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function Koe(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):Ss(Dh(e))}function Yoe(e,t){e:for(var r=0;r<=e.length-t.length;++r){for(var n=0;n<t.length;++n)if(e[r+n]!=t[n])continue e;return!0}return!1}function rl(e){var t=e.reduce(function(a,s){return a+s.length},0),r=new Uint8Array(t),n=0;return e.forEach(function(a){r.set(a,n),n+=a.length}),r}function Xoe(e,t,r){var n=Math.floor(r==0?0:Math.LOG10E*Math.log(Math.abs(r)))+6176-20,a=r/Math.pow(10,n-6176);e[t+15]|=n>>7,e[t+14]|=(n&127)<<1;for(var s=0;a>=1;++s,a/=256)e[t+s]=a&255;e[t+15]|=r>=0?0:128}function Fh(e,t){var r=t?t[0]:0,n=e[r]&127;e:if(e[r++]>=128&&(n|=(e[r]&127)<<7,e[r++]<128||(n|=(e[r]&127)<<14,e[r++]<128)||(n|=(e[r]&127)<<21,e[r++]<128)||(n+=(e[r]&127)*Math.pow(2,28),++r,e[r++]<128)||(n+=(e[r]&127)*Math.pow(2,35),++r,e[r++]<128)||(n+=(e[r]&127)*Math.pow(2,42),++r,e[r++]<128)))break e;return t&&(t[0]=r),n}function It(e){var t=new Uint8Array(7);t[0]=e&127;var r=1;e:if(e>127){if(t[r-1]|=128,t[r]=e>>7&127,++r,e<=16383||(t[r-1]|=128,t[r]=e>>14&127,++r,e<=2097151)||(t[r-1]|=128,t[r]=e>>21&127,++r,e<=268435455)||(t[r-1]|=128,t[r]=e/256>>>21&127,++r,e<=34359738367)||(t[r-1]|=128,t[r]=e/65536>>>21&127,++r,e<=4398046511103))break e;t[r-1]|=128,t[r]=e/16777216>>>21&127,++r}return t.slice(0,r)}function Lu(e){var t=0,r=e[t]&127;e:if(e[t++]>=128){if(r|=(e[t]&127)<<7,e[t++]<128||(r|=(e[t]&127)<<14,e[t++]<128)||(r|=(e[t]&127)<<21,e[t++]<128))break e;r|=(e[t]&127)<<28}return r}function zr(e){for(var t=[],r=[0];r[0]<e.length;){var n=r[0],a=Fh(e,r),s=a&7;a=Math.floor(a/8);var o=0,u;if(a==0)break;switch(s){case 0:{for(var d=r[0];e[r[0]++]>=128;);u=e.slice(d,r[0])}break;case 5:o=4,u=e.slice(r[0],r[0]+o),r[0]+=o;break;case 1:o=8,u=e.slice(r[0],r[0]+o),r[0]+=o;break;case 2:o=Fh(e,r),u=e.slice(r[0],r[0]+o),r[0]+=o;break;case 3:case 4:default:throw new Error("PB Type ".concat(s," for Field ").concat(a," at offset ").concat(n))}var f={data:u,type:s};t[a]==null?t[a]=[f]:t[a].push(f)}return t}function un(e){var t=[];return e.forEach(function(r,n){r.forEach(function(a){a.data&&(t.push(It(n*8+a.type)),a.type==2&&t.push(It(a.data.length)),t.push(a.data))})}),rl(t)}function xs(e){for(var t,r=[],n=[0];n[0]<e.length;){var a=Fh(e,n),s=zr(e.slice(n[0],n[0]+a));n[0]+=a;var o={id:Lu(s[1][0].data),messages:[]};s[2].forEach(function(u){var d=zr(u.data),f=Lu(d[3][0].data);o.messages.push({meta:d,data:e.slice(n[0],n[0]+f)}),n[0]+=f}),(t=s[3])!=null&&t[0]&&(o.merge=Lu(s[3][0].data)>>>0>0),r.push(o)}return r}function hu(e){var t=[];return e.forEach(function(r){var n=[];n[1]=[{data:It(r.id),type:0}],n[2]=[],r.merge!=null&&(n[3]=[{data:It(+!!r.merge),type:0}]);var a=[];
vendor: 12,528 bytes, line 599
599r.messages.forEach(function(o){a.push(o.data),o.meta[3]=[{type:0,data:It(o.data.length)}],n[2].push({data:un(o.meta),type:2})});var s=un(n);t.push(It(s.length)),t.push(s),a.forEach(function(o){return t.push(o)})}),rl(t)}function Zoe(e,t){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var r=[0],n=Fh(t,r),a=[];r[0]<t.length;){var s=t[r[0]]&3;if(s==0){var o=t[r[0]++]>>2;if(o<60)++o;else{var u=o-59;o=t[r[0]],u>1&&(o|=t[r[0]+1]<<8),u>2&&(o|=t[r[0]+2]<<16),u>3&&(o|=t[r[0]+3]<<24),o>>>=0,o++,r[0]+=u}a.push(t.slice(r[0],r[0]+o)),r[0]+=o;continue}else{var d=0,f=0;if(s==1?(f=(t[r[0]]>>2&7)+4,d=(t[r[0]++]&224)<<3,d|=t[r[0]++]):(f=(t[r[0]++]>>2)+1,s==2?(d=t[r[0]]|t[r[0]+1]<<8,r[0]+=2):(d=(t[r[0]]|t[r[0]+1]<<8|t[r[0]+2]<<16|t[r[0]+3]<<24)>>>0,r[0]+=4)),a=[rl(a)],d==0)throw new Error("Invalid offset 0");if(d>a[0].length)throw new Error("Invalid offset beyond length");if(f>=d)for(a.push(a[0].slice(-d)),f-=d;f>=a[a.length-1].length;)a.push(a[a.length-1]),f-=a[a.length-1].length;a.push(a[0].slice(-d,-d+f))}}var p=rl(a);if(p.length!=n)throw new Error("Unexpected length: ".concat(p.length," != ").concat(n));return p}function gs(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(Zoe(n,e.slice(r,r+a))),r+=a}if(r!==e.length)throw new Error("data is not a valid framed stream!");return rl(t)}function pu(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 s=It(n),o=s.length;t.push(s),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.slice(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 rl(t)}function _b(e,t){var r=new Uint8Array(32),n=Sx(r),a=12,s=0;switch(r[0]=5,e.t){case"n":r[1]=2,Xoe(r,a,e.v),s|=1,a+=16;break;case"b":r[1]=6,n.setFloat64(a,e.v?1:0,!0),s|=2,a+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));r[1]=3,n.setUint32(a,t.indexOf(e.v),!0),s|=8,a+=4;break;default:throw"unsupported cell type "+e.t}return n.setUint32(8,s,!0),r.slice(0,a)}function Cb(e,t){var r=new Uint8Array(32),n=Sx(r),a=12,s=0;switch(r[0]=3,e.t){case"n":r[2]=2,n.setFloat64(a,e.v,!0),s|=32,a+=8;break;case"b":r[2]=6,n.setFloat64(a,e.v?1:0,!0),s|=32,a+=8;break;case"s":if(t.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));r[2]=3,n.setUint32(a,t.indexOf(e.v),!0),s|=16,a+=4;break;default:throw"unsupported cell type "+e.t}return n.setUint32(4,s,!0),r.slice(0,a)}function Bo(e){var t=zr(e);return Fh(t[1][0].data)}function Joe(e,t,r){var n,a,s,o;if(!((n=e[6])!=null&&n[0])||!((a=e[7])!=null&&a[0]))throw"Mutation only works on post-BNC storages!";var u=((o=(s=e[8])==null?void 0:s[0])==null?void 0:o.data)&&Lu(e[8][0].data)>0||!1;if(u)throw"Math only works with normal offsets";for(var d=0,f=Sx(e[7][0].data),p=0,m=[],g=Sx(e[4][0].data),y=0,w=[],v=0;v<t.length;++v){if(t[v]==null){f.setUint16(v*2,65535,!0),g.setUint16(v*2,65535);continue}f.setUint16(v*2,p,!0),g.setUint16(v*2,y,!0);var b,N;switch(typeof t[v]){case"string":b=_b({t:"s",v:t[v]},r),N=Cb({t:"s",v:t[v]},r);break;case"number":b=_b({t:"n",v:t[v]},r),N=Cb({t:"n",v:t[v]},r);break;case"boolean":b=_b({t:"b",v:t[v]},r),N=Cb({t:"b",v:t[v]},r);break;default:throw new Error("Unsupported value "+t[v])}m.push(b),p+=b.length,w.push(N),y+=N.length,++d}for(e[2][0].data=It(d);v<e[7][0].data.length/2;++v)f.setUint16(v*2,65535,!0),g.setUint16(v*2,65535,!0);return e[6][0].data=rl(m),e[3][0].data=rl(w),d}function ele(e,t){if(!t||!t.numbers)throw new Error("Must pass a `numbers` option -- check the README");var r=e.Sheets[e.SheetNames[0]];e.SheetNames.length>1&&console.error("The Numbers writer currently writes only the first table");var n=Ra(r["!ref"]);n.s.r=n.s.c=0;var a=!1;n.e.c>9&&(a=!0,n.e.c=9),n.e.r>49&&(a=!0,n.e.r=49),a&&console.error("The Numbers writer is currently limited to ".concat(Rr(n)));var s=Nx(r,{range:n,header:1}),o=["~Sh33tJ5~"];s.forEach(function(I){return I.forEach(function(H){typeof H=="string"&&o.push(H)})});var u={},d=[],f=Ht.read(t.numbers,{type:"base64"});f.FileIndex.map(function(I,H){return[I,f.FullPaths[H]]}).forEach(function(I){var H=I[0],X=I[1];if(H.type==2&&H.name.match(/\.iwa/)){var ce=H.content,de=gs(ce),we=xs(de);we.forEach(function(te){d.push(te.id),u[te.id]={deps:[],location:X,type:Lu(te.messages[0].meta[1][0].data)}})}}),d.sort(function(I,H){return I-H});var p=d.filter(function(I){return I>1}).map(function(I){return[I,It(I)]});f.FileIndex.map(function(I,H){return[I,f.FullPaths[H]]}).forEach(function(I){var H=I[0];if(I[1],!!H.name.match(/\.iwa/)){var X=xs(gs(H.content));X.forEach(function(ce){ce.messages.forEach(function(de){p.forEach(function(we){ce.messages.some(function(te){return Lu(te.meta[1][0].data)!=11006&&Yoe(te.data,we[1])})&&u[we[0]].deps.push(ce.id)})})})}});for(var m=Ht.find(f,u[1].location),g=xs(gs(m.content)),y,w=0;w<g.length;++w){var v=g[w];v.id==1&&(y=v)}var b=Bo(zr(y.messages[0].data)[1][0].data);for(m=Ht.find(f,u[b].location),g=xs(gs(m.content)),w=0;w<g.length;++w)v=g[w],v.id==b&&(y=v);for(b=Bo(zr(y.messages[0].data)[2][0].data),m=Ht.find(f,u[b].location),g=xs(gs(m.content)),w=0;w<g.length;++w)v=g[w],v.id==b&&(y=v);for(b=Bo(zr(y.messages[0].data)[2][0].data),m=Ht.find(f,u[b].location),g=xs(gs(m.content)),w=0;w<g.length;++w)v=g[w],v.id==b&&(y=v);var N=zr(y.messages[0].data);{N[6][0].data=It(n.e.r+1),N[7][0].data=It(n.e.c+1);var _=Bo(N[46][0].data),C=Ht.find(f,u[_].location),P=xs(gs(C.content));{for(var E=0;E<P.length&&P[E].id!=_;++E);if(P[E].id!=_)throw"Bad ColumnRowUIDMapArchive";var T=zr(P[E].messages[0].data);T[1]=[],T[2]=[],T[3]=[];for(var j=0;j<=n.e.c;++j){var O=[];O[1]=O[2]=[{type:0,data:It(j+420690)}],T[1].push({type:2,data:un(O)}),T[2].push({type:0,data:It(j)}),T[3].push({type:0,data:It(j)})}T[4]=[],T[5]=[],T[6]=[];for(var M=0;M<=n.e.r;++M)O=[],O[1]=O[2]=[{type:0,data:It(M+726270)}],T[4].push({type:2,data:un(O)}),T[5].push({type:0,data:It(M)}),T[6].push({type:0,data:It(M)});P[E].messages[0].data=un(T)}C.content=pu(hu(P)),C.size=C.content.length,delete N[46];var F=zr(N[4][0].data);{F[7][0].data=It(n.e.r+1);var L=zr(F[1][0].data),U=Bo(L[2][0].data);C=Ht.find(f,u[U].location),P=xs(gs(C.content));{if(P[0].id!=U)throw"Bad HeaderStorageBucket";var G=zr(P[0].messages[0].data);for(M=0;M<s.length;++M){var D=zr(G[2][0].data);D[1][0].data=It(M),D[4][0].data=It(s[M].length),G[2][M]={type:G[2][0].type,data:un(D)}}P[0].messages[0].data=un(G)}C.content=pu(hu(P)),C.size=C.content.length;var Q=Bo(F[2][0].data);C=Ht.find(f,u[Q].location),P=xs(gs(C.content));{if(P[0].id!=Q)throw"Bad HeaderStorageBucket";for(G=zr(P[0].messages[0].data),j=0;j<=n.e.c;++j)D=zr(G[2][0].data),D[1][0].data=It(j),D[4][0].data=It(n.e.r+1),G[2][j]={type:G[2][0].type,data:un(D)};P[0].messages[0].data=un(G)}C.content=pu(hu(P)),C.size=C.content.length;var q=Bo(F[4][0].data);(function(){for(var I=Ht.find(f,u[q].location),H=xs(gs(I.content)),X,ce=0;ce<H.length;++ce){var de=H[ce];de.id==q&&(X=de)}var we=zr(X.messages[0].data);{we[3]=[];var te=[];o.forEach(function(he,Xe){te[1]=[{type:0,data:It(Xe)}],te[2]=[{type:0,data:It(1)}],te[3]=[{type:2,data:Koe(he)}],we[3].push({type:2,data:un(te)})})}X.messages[0].data=un(we);var ue=hu(H),Ee=pu(ue);I.content=Ee,I.size=I.content.length})();var K=zr(F[3][0].data);{var ee=K[1][0];delete K[2];var le=zr(ee.data);{var se=Bo(le[2][0].data);(function(){for(var I=Ht.find(f,u[se].location),H=xs(gs(I.content)),X,ce=0;ce<H.length;++ce){var de=H[ce];de.id==se&&(X=de)}var we=zr(X.messages[0].data);{delete we[6],delete K[7];var te=new Uint8Array(we[5][0].data);we[5]=[];for(var ue=0,Ee=0;Ee<=n.e.r;++Ee){var he=zr(te);ue+=Joe(he,s[Ee],o),he[1][0].data=It(Ee),we[5].push({data:un(he),type:2})}we[1]=[{type:0,data:It(n.e.c+1)}],we[2]=[{type:0,data:It(n.e.r+1)}],we[3]=[{type:0,data:It(ue)}],we[4]=[{type:0,data:It(n.e.r+1)}]}X.messages[0].data=un(we);var Xe=hu(H),De=pu(Xe);I.content=De,I.size=I.content.length})()}ee.data=un(le)}F[3][0].data=un(K)}N[4][0].data=un(F)}y.messages[0].data=un(N);var z=hu(g),B=pu(z);return m.content=B,m.size=m.content.length,f}function tle(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 YC(e){tle([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(e)}function rle(e,t){return t.bookType=="ods"?wL(e,t):t.bookType=="numbers"?ele(e,t):t.bookType=="xlsb"?nle(e,t):ale(e,t)}function nle(e,t){_u=1024,e&&!e.SSF&&(e.SSF=na(Sr)),e&&e.SSF&&(Jg(),Zg(e.SSF),t.revssf=ev(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,ph?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r=t.bookType=="xlsb"?"bin":"xml",n=nL.indexOf(t.bookType)>-1,a=k9();YC(t=t||{});var s=RC(),o="",u=0;if(t.cellXfs=[],al(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),o="docProps/core.xml",ht(s,o,I9(e.Props,t)),a.coreprops.push(o),Lt(t.rels,2,o,Nt.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 d=[],f=0;f<e.SheetNames.length;++f)(e.Workbook.Sheets[f]||{}).Hidden!=2&&d.push(e.SheetNames[f]);e.Props.SheetNames=d}for(e.Props.Worksheets=e.Props.SheetNames.length,ht(s,o,L9(e.Props)),a.extprops.push(o),Lt(t.rels,3,o,Nt.EXT_PROPS),e.Custprops!==e.Props&&yn(e.Custprops||{}).length>0&&(o="docProps/custom.xml",ht(s,o,B9(e.Custprops)),a.custprops.push(o),Lt(t.rels,4,o,Nt.CUST_PROPS)),u=1;u<=e.SheetNames.length;++u){var p={"!id":{}},m=e.Sheets[e.SheetNames[u-1]],g=(m||{})["!type"]||"sheet";switch(g){case"chart":default:o="xl/worksheets/sheet"+u+"."+r,ht(s,o,ioe(u-1,o,t,e,p)),a.sheets.push(o),Lt(t.wbrels,-1,"worksheets/sheet"+u+"."+r,Nt.WS[0])}if(m){var y=m["!comments"],w=!1,v="";y&&y.length>0&&(v="xl/comments"+u+"."+r,ht(s,v,coe(y,v)),a.comments.push(v),Lt(p,-1,"../comments"+u+"."+r,Nt.CMNT),w=!0),m["!legacy"]&&w&&ht(s,"xl/drawings/vmlDrawing"+u+".vml",tL(u,m["!comments"])),delete m["!comments"],delete m["!legacy"]}p["!id"].rId1&&ht(s,R9(o),Iu(p))}return t.Strings!=null&&t.Strings.length>0&&(o="xl/sharedStrings."+r,ht(s,o,loe(t.Strings,o,t)),a.strs.push(o),Lt(t.wbrels,-1,"sharedStrings."+r,Nt.SST)),o="xl/workbook."+r,ht(s,o,soe(e,o)),a.workbooks.push(o),Lt(t.rels,1,o,Nt.WB),o="xl/theme/theme1.xml",ht(s,o,J9(e.Themes,t)),a.themes.push(o),Lt(t.wbrels,-1,"theme/theme1.xml",Nt.THEME),o="xl/styles."+r,ht(s,o,ooe(e,o,t)),a.styles.push(o),Lt(t.wbrels,-1,"styles."+r,Nt.STY),e.vbaraw&&n&&(o="xl/vbaProject.bin",ht(s,o,e.vbaraw),a.vba.push(o),Lt(t.wbrels,-1,"vbaProject.bin",Nt.VBA)),o="xl/metadata."+r,ht(s,o,uoe(o)),a.metadata.push(o),Lt(t.wbrels,-1,"metadata."+r,Nt.XLMETA),ht(s,"[Content_Types].xml",M9(a,t)),ht(s,"_rels/.rels",Iu(t.rels)),ht(s,"xl/_rels/workbook."+r+".rels",Iu(t.wbrels)),delete t.revssf,delete t.ssf,s}function ale(e,t){_u=1024,e&&!e.SSF&&(e.SSF=na(Sr)),e&&e.SSF&&(Jg(),Zg(e.SSF),t.revssf=ev(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,ph?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r="xml",n=nL.indexOf(t.bookType)>-1,a=k9();YC(t=t||{});var s=RC(),o="",u=0;if(t.cellXfs=[],al(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),o="docProps/core.xml",ht(s,o,I9(e.Props,t)),a.coreprops.push(o),Lt(t.rels,2,o,Nt.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 d=[],f=0;f<e.SheetNames.length;++f)(e.Workbook.Sheets[f]||{}).Hidden!=2&&d.push(e.SheetNames[f]);e.Props.SheetNames=d}e.Props.Worksheets=e.Props.SheetNames.length,ht(s,o,L9(e.Props)),a.extprops.push(o),Lt(t.rels,3,o,Nt.EXT_PROPS),e.Custprops!==e.Props&&yn(e.Custprops||{}).length>0&&(o="docProps/custom.xml",ht(s,o,B9(e.Custprops)),a.custprops.push(o),Lt(t.rels,4,o,Nt.CUST_PROPS));var p=["SheetJ5"];for(t.tcid=0,u=1;u<=e.SheetNames.length;++u){var m={"!id":{}},g=e.Sheets[e.SheetNames[u-1]],y=(g||{})["!type"]||"sheet";switch(y){case"chart":default:o="xl/worksheets/sheet"+u+"."+r,ht(s,o,fL(u-1,t,e,m)),a.sheets.push(o),Lt(t.wbrels,-1,"worksheets/sheet"+u+"."+r,Nt.WS[0])}if(g){var w=g["!comments"],v=!1,b="";if(w&&w.length>0){var N=!1;
vendor: 7,227 bytes, line 599
599w.forEach(function(_){_[1].forEach(function(C){C.T==!0&&(N=!0)})}),N&&(b="xl/threadedComments/threadedComment"+u+"."+r,ht(s,b,Dne(w,p,t)),a.threadedcomments.push(b),Lt(m,-1,"../threadedComments/threadedComment"+u+"."+r,Nt.TCMNT)),b="xl/comments"+u+"."+r,ht(s,b,rL(w)),a.comments.push(b),Lt(m,-1,"../comments"+u+"."+r,Nt.CMNT),v=!0}g["!legacy"]&&v&&ht(s,"xl/drawings/vmlDrawing"+u+".vml",tL(u,g["!comments"])),delete g["!comments"],delete g["!legacy"]}m["!id"].rId1&&ht(s,R9(o),Iu(m))}return t.Strings!=null&&t.Strings.length>0&&(o="xl/sharedStrings."+r,ht(s,o,G9(t.Strings,t)),a.strs.push(o),Lt(t.wbrels,-1,"sharedStrings."+r,Nt.SST)),o="xl/workbook."+r,ht(s,o,mL(e)),a.workbooks.push(o),Lt(t.rels,1,o,Nt.WB),o="xl/theme/theme1.xml",ht(s,o,J9(e.Themes,t)),a.themes.push(o),Lt(t.wbrels,-1,"theme/theme1.xml",Nt.THEME),o="xl/styles."+r,ht(s,o,X9(e,t)),a.styles.push(o),Lt(t.wbrels,-1,"styles."+r,Nt.STY),e.vbaraw&&n&&(o="xl/vbaProject.bin",ht(s,o,e.vbaraw),a.vba.push(o),Lt(t.wbrels,-1,"vbaProject.bin",Nt.VBA)),o="xl/metadata."+r,ht(s,o,eL()),a.metadata.push(o),Lt(t.wbrels,-1,"metadata."+r,Nt.XLMETA),p.length>1&&(o="xl/persons/person.xml",ht(s,o,Ine(p)),a.people.push(o),Lt(t.wbrels,-1,"persons/person.xml",Nt.PEOPLE)),ht(s,"[Content_Types].xml",M9(a,t)),ht(s,"_rels/.rels",Iu(t.rels)),ht(s,"xl/_rels/workbook."+r+".rels",Iu(t.wbrels)),delete t.revssf,delete t.ssf,s}function sle(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=Xi(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 SL(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return Pp(t.file,Ht.write(e,{type:Et?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return Ht.write(e,t)}function ile(e,t){var r=na(t||{}),n=rle(e,r);return ole(n,r)}function ole(e,t){var r={},n=Et?"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?Ht.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(Xg(a))}return t.password&&typeof encrypt_agile<"u"?SL(encrypt_agile(a,t.password),t):t.type==="file"?Pp(t.file,a):t.type=="string"?uh(a):a}function lle(e,t){var r=t||{},n=Aoe(e,r);return SL(n,r)}function qs(e,t,r){r||(r="");var n=r+e;switch(t.type){case"base64":return Mh(Dh(n));case"binary":return Dh(n);case"string":return e;case"file":return Pp(t.file,n,"utf8");case"buffer":return Et?no(n,"utf8"):typeof TextEncoder<"u"?new TextEncoder().encode(n):qs(n,{type:"binary"}).split("").map(function(a){return a.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function cle(e,t){switch(t.type){case"base64":return Mh(e);case"binary":return e;case"string":return e;case"file":return Pp(t.file,e,"binary");case"buffer":return Et?no(e,"binary"):e.split("").map(function(r){return r.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function Sm(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"?Mh(r):t.type=="string"?uh(r):r;case"file":return Pp(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function NL(e,t){Fee(),Qie(e);var r=na(t||{});if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),r.type=="array"){r.type="binary";var n=NL(e,r);return r.type="array",Xg(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 qs(Soe(e,r),r);case"slk":case"sylk":return qs(Wre.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"htm":case"html":return qs(vL(e.Sheets[e.SheetNames[a]],r),r);case"txt":return cle(AL(e.Sheets[e.SheetNames[a]],r),r);case"csv":return qs(XC(e.Sheets[e.SheetNames[a]],r),r,"\uFEFF");case"dif":return qs(Vre.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"dbf":return Sm(Hre.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"prn":return qs(Gre.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"rtf":return qs(ene.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"eth":return qs(V9.from_sheet(e.Sheets[e.SheetNames[a]],r),r);case"fods":return qs(wL(e,r),r);case"wk1":return Sm(XO.sheet_to_wk1(e.Sheets[e.SheetNames[a]],r),r);case"wk3":return Sm(XO.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),Sm(gL(e,r),r);case"biff5":r.biff||(r.biff=5);case"biff8":case"xla":case"xls":return r.biff||(r.biff=8),lle(e,r);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return ile(e,r);default:throw new Error("Unrecognized bookType |"+r.bookType+"|")}}function ule(e){if(!e.bookType){var t={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"},r=e.file.slice(e.file.lastIndexOf(".")).toLowerCase();r.match(/^\.[a-z]+$/)&&(e.bookType=r.slice(1)),e.bookType=t[e.bookType]||e.bookType}}function dle(e,t,r){var n={};return n.type="file",n.file=t,ule(n),NL(e,n)}function fle(e,t,r,n,a,s,o,u){var d=gn(r),f=u.defval,p=u.raw||!Object.prototype.hasOwnProperty.call(u,"raw"),m=!0,g=a===1?[]:{};if(a!==1)if(Object.defineProperty)try{Object.defineProperty(g,"__rowNum__",{value:r,enumerable:!1})}catch{g.__rowNum__=r}else g.__rowNum__=r;if(!o||e[r])for(var y=t.s.c;y<=t.e.c;++y){var w=o?e[r][y]:e[n[y]+d];if(w===void 0||w.t===void 0){if(f===void 0)continue;s[y]!=null&&(g[s[y]]=f);continue}var v=w.v;switch(w.t){case"z":if(v==null)break;continue;case"e":v=v==0?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+w.t)}if(s[y]!=null){if(v==null)if(w.t=="e"&&v===null)g[s[y]]=null;else if(f!==void 0)g[s[y]]=f;else if(p&&v===null)g[s[y]]=null;else continue;else g[s[y]]=p&&(w.t!=="n"||w.t==="n"&&u.rawNumbers!==!1)?v:Zi(w,v,u);v!=null&&(m=!1)}}return{row:g,isempty:m}}function Nx(e,t){if(e==null||e["!ref"]==null)return[];var r={t:"n",v:0},n=0,a=1,s=[],o=0,u="",d={s:{r:0,c:0},e:{r:0,c:0}},f=t||{},p=f.range!=null?f.range:e["!ref"];switch(f.header===1?n=1:f.header==="A"?n=2:Array.isArray(f.header)?n=3:f.header==null&&(n=0),typeof p){case"string":d=fr(p);break;case"number":d=fr(e["!ref"]),d.s.r=p;break;default:d=p}n>0&&(a=0);var m=gn(d.s.r),g=[],y=[],w=0,v=0,b=Array.isArray(e),N=d.s.r,_=0,C={};b&&!e[N]&&(e[N]=[]);var P=f.skipHidden&&e["!cols"]||[],E=f.skipHidden&&e["!rows"]||[];for(_=d.s.c;
599_<=d.e.c;++_)if(!(P[_]||{}).hidden)switch(g[_]=En(_),r=b?e[N][_]:e[g[_]+m],n){case 1:s[_]=_-d.s.c;break;case 2:s[_]=g[_];break;case 3:s[_]=f.header[_-d.s.c];break;default:if(r==null&&(r={w:"__EMPTY",t:"s"}),u=o=Zi(r,null,f),v=C[o]||0,!v)C[o]=1;else{do u=o+"_"+v++;while(C[u]);C[o]=v,C[u]=1}s[_]=u}for(N=d.s.r+a;N<=d.e.r;++N)if(!(E[N]||{}).hidden){var T=fle(e,d,N,g,n,s,b,f);(T.isempty===!1||(n===1?f.blankrows!==!1:f.blankrows))&&(y[w++]=T.row)}return y.length=w,y}var sP=/"/g;function hle(e,t,r,n,a,s,o,u){for(var d=!0,f=[],p="",m=gn(r),g=t.s.c;g<=t.e.c;++g)if(n[g]){var y=u.dense?(e[r]||[])[g]:e[n[g]+m];if(y==null)p="";else if(y.v!=null){d=!1,p=""+(u.rawNumbers&&y.t=="n"?y.v:Zi(y,null,u));for(var w=0,v=0;w!==p.length;++w)if((v=p.charCodeAt(w))===a||v===s||v===34||u.forceQuotes){p='"'+p.replace(sP,'""')+'"';break}p=="ID"&&(p='"ID"')}else y.f!=null&&!y.F?(d=!1,p="="+y.f,p.indexOf(",")>=0&&(p='"'+p.replace(sP,'""')+'"')):p="";f.push(p)}return u.blankrows===!1&&d?null:f.join(o)}function XC(e,t){var r=[],n=t??{};if(e==null||e["!ref"]==null)return"";var a=fr(e["!ref"]),s=n.FS!==void 0?n.FS:",",o=s.charCodeAt(0),u=n.RS!==void 0?n.RS:`
600`,d=u.charCodeAt(0),f=new RegExp((s=="|"?"\\|":s)+"+$"),p="",m=[];n.dense=Array.isArray(e);for(var g=n.skipHidden&&e["!cols"]||[],y=n.skipHidden&&e["!rows"]||[],w=a.s.c;w<=a.e.c;++w)(g[w]||{}).hidden||(m[w]=En(w));for(var v=0,b=a.s.r;b<=a.e.r;++b)(y[b]||{}).hidden||(p=hle(e,a,b,m,o,d,s,n),p!=null&&(n.strip&&(p=p.replace(f,"")),(p||n.blankrows!==!1)&&r.push((v++?u:"")+p)));return delete n.dense,r.join("")}function AL(e,t){t||(t={}),t.FS="	",t.RS=`
601`;var r=XC(e,t);return r}function ple(e){var t="",r,n="";if(e==null||e["!ref"]==null)return[];var a=fr(e["!ref"]),s="",o=[],u,d=[],f=Array.isArray(e);for(u=a.s.c;u<=a.e.c;++u)o[u]=En(u);for(var p=a.s.r;p<=a.e.r;++p)for(s=gn(p),u=a.s.c;u<=a.e.c;++u)if(t=o[u]+s,r=f?(e[p]||[])[u]:e[t],n="",r!==void 0){if(r.F!=null){if(t=r.F,!r.f)continue;n=r.f,t.indexOf(":")==-1&&(t=t+":"+t)}if(r.f!=null)n=r.f;else{if(r.t=="z")continue;if(r.t=="n"&&r.v!=null)n=""+r.v;else if(r.t=="b")n=r.v?"TRUE":"FALSE";else if(r.w!==void 0)n="'"+r.w;else{if(r.v===void 0)continue;r.t=="s"?n="'"+r.v:n=""+r.v}}d[d.length]=t+"="+n}return d}function _L(e,t,r){var n=r||{},a=+!n.skipHeader,s=e||{},o=0,u=0;if(s&&n.origin!=null)if(typeof n.origin=="number")o=n.origin;else{var d=typeof n.origin=="string"?tn(n.origin):n.origin;o=d.r,u=d.c}var f,p={s:{c:0,r:0},e:{c:u,r:o+t.length-1+a}};if(s["!ref"]){var m=fr(s["!ref"]);p.e.c=Math.max(p.e.c,m.e.c),p.e.r=Math.max(p.e.r,m.e.r),o==-1&&(o=m.e.r+1,p.e.r=o+t.length-1+a)}else o==-1&&(o=0,p.e.r=t.length-1+a);var g=n.header||[],y=0;t.forEach(function(v,b){yn(v).forEach(function(N){(y=g.indexOf(N))==-1&&(g[y=g.length]=N);var _=v[N],C="z",P="",E=$t({c:u+y,r:o+b+a});f=Lh(s,E),_&&typeof _=="object"&&!(_ instanceof Date)?s[E]=_:(typeof _=="number"?C="n":typeof _=="boolean"?C="b":typeof _=="string"?C="s":_ instanceof Date?(C="d",n.cellDates||(C="n",_=ra(_)),P=n.dateNF||Sr[14]):_===null&&n.nullError&&(C="e",_=0),f?(f.t=C,f.v=_,delete f.w,delete f.R,P&&(f.z=P)):s[E]=f={t:C,v:_},P&&(f.z=P))})}),p.e.c=Math.max(p.e.c,u+g.length-1);var w=gn(o);if(a)for(y=0;y<g.length;++y)s[En(y+u)+w]={t:"s",v:g[y]};return s["!ref"]=Rr(p),s}function mle(e,t){return _L(null,e,t)}function Lh(e,t,r){if(typeof t=="string"){if(Array.isArray(e)){var n=tn(t);return e[n.r]||(e[n.r]=[]),e[n.r][n.c]||(e[n.r][n.c]={t:"z"})}return e[t]||(e[t]={t:"z"})}return typeof t!="number"?Lh(e,$t(t)):Lh(e,$t({r:t,c:r||0}))}function xle(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 gle(){return{SheetNames:[],Sheets:{}}}function vle(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){var s=r.match(/(^.*?)(\d+)$/);a=s&&+s[2]||0;var o=s&&s[1]||r;for(++a;a<=65535&&e.SheetNames.indexOf(r=o+a)!=-1;++a);}if(pL(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 yle(e,t,r){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var n=xle(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 ble(e,t){return e.z=t,e}function CL(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e}function wle(e,t,r){return CL(e,"#"+t,r)}function Sle(e,t,r){e.c||(e.c=[]),e.c.push({t,a:r||"SheetJS"})}function Nle(e,t,r,n){for(var a=typeof t!="string"?t:fr(t),s=typeof t=="string"?t:Rr(t),o=a.s.r;o<=a.e.r;++o)for(var u=a.s.c;u<=a.e.c;++u){var d=Lh(e,o,u);d.t="n",d.F=s,delete d.v,o==a.s.r&&u==a.s.c&&(d.f=r,n&&(d.D=!0))}return e}var jb={encode_col:En,encode_row:gn,encode_cell:$t,encode_range:Rr,decode_col:$C,decode_row:BC,split_cell:Fte,decode_cell:tn,decode_range:Ra,format_cell:Zi,sheet_add_aoa:C9,sheet_add_json:_L,sheet_add_dom:yL,aoa_to_sheet:kd,json_to_sheet:mle,table_to_sheet:bL,table_to_book:Voe,sheet_to_csv:XC,sheet_to_txt:AL,sheet_to_json:Nx,sheet_to_html:vL,sheet_to_formulae:ple,sheet_to_row_object_array:Nx,sheet_get_cell:Lh,book_new:gle,book_append_sheet:vle,book_set_sheet_visibility:yle,cell_set_number_format:ble,cell_set_hyperlink:CL,cell_set_internal_link:wle,cell_add_comment:Sle,sheet_set_array_formula:Nle,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};function NA(e,t){const r=e[t.key];return t.format?t.format(r,e):r==null?"":r instanceof Date?r.toLocaleDateString("es-CO"):String(r)}function Ju(e,t,r){const n=t.map(u=>`"${u.label.replace(/"/g,'""')}"`).join(","),a=e.map(u=>t.map(d=>{const f=NA(u,d);return`"${String(f).replace(/"/g,'""')}"`}).join(",")).join(`
602`),s="\uFEFF",o=new Blob([s+n+`
603`+a],{type:"text/csv;charset=utf-8;"});Ale(o,`${r}.csv`)}function aa(e,t,r,n="Datos"){const a=e.map(d=>{const f={};for(const p of t)f[p.label]=NA(d,p);return f}),s=jb.json_to_sheet(a),o=t.map(d=>{const f=Math.max(d.label.length,...e.map(p=>String(NA(p,d)).length));return{wch:Math.min(f+2,40)}});s["!cols"]=o;const u=jb.book_new();jb.book_append_sheet(u,s,n.slice(0,31)),dle(u,`${r}.xlsx`)}function Ale(e,t){const r=URL.createObjectURL(e),n=document.createElement("a");n.href=r,n.download=t,document.body.appendChild(n),n.click(),document.body.removeChild(n),URL.revokeObjectURL(r)}const ic={cop:e=>{const t=Number(e??0);return new Intl.NumberFormat("es-CO",{style:"currency",currency:"COP",maximumFractionDigits:0}).format(t)},pct:e=>`${Number(e??0).toFixed(1)}%`,date:e=>e?new Date(e).toLocaleDateString("es-CO",{day:"2-digit",month:"2-digit",year:"numeric"}):"",datetime:e=>
603e?new Date(e).toLocaleString("es-CO",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"}):"",bool:e=>e?"Sí":"No",num:e=>Number(e??0)};function iP(e){if(!e)return"Nunca";try{return Tp(new Date(e),{addSuffix:!0,locale:rs})}catch{return""}}function _le(){const[e,t]=k.useState(""),[r,n]=k.useState(null),[a,s]=k.useState(!1),[o,u]=k.useState({name:"",phoneNumber:"",email:"",company:""}),d=_e.contacts.list.useQuery({search:e||void 0},{refetchInterval:1e4}),f=_e.contacts.byId.useQuery({id:r},{enabled:!!r}),p=_e.contacts.notes.useQuery({contactId:r},{enabled:!!r}),m=_e.contacts.conversations.useQuery({contactId:r},{enabled:!!r}),g=_e.contacts.create.useMutation({onSuccess:()=>{s(!1),u({name:"",phoneNumber:"",email:"",company:""}),d.refetch(),Be.success("Contacto creado")},onError:N=>Be.error(N.message)}),y=_e.contacts.addNote.useMutation({onSuccess:()=>{p.refetch(),v(""),Be.success("Nota agregada")}}),[w,v]=k.useState(""),b=d.data??[];return l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:38",className:"flex h-full overflow-hidden",children:[l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:40",className:"w-80 shrink-0 flex flex-col border-r border-border bg-card",children:[l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:41",className:"border-b border-border",children:[l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:42",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:43",className:"px-4 pt-5 pb-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:44",className:"flex items-center justify-between mb-3",children:[l.jsx("h1",{"data-loc":"client/src/pages/Contacts.tsx:45",className:"text-base font-semibold text-foreground",children:"Contactos"}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:46",className:"flex gap-1",children:[l.jsx("button",{"data-loc":"client/src/pages/Contacts.tsx:47",title:"Exportar CSV",className:"p-1.5 rounded-lg bg-gray-100 hover:bg-gray-200 transition-colors",onClick:()=>{const N=[{key:"name",label:"Nombre"},{key:"phoneNumber",label:"Teléfono"},{key:"email",label:"Email"},{key:"company",label:"Empresa"},{key:"city",label:"Ciudad"},{key:"rfmSegment",label:"Segmento RFM"},{key:"tags",label:"Etiquetas",format:_=>Array.isArray(_)?_.join(", "):String(_??"")},{key:"createdAt",label:"Creado",format:ic.date}];Ju(b,N,`contactos_${new Date().toISOString().slice(0,10)}`)},children:l.jsx(ea,{"data-loc":"client/src/pages/Contacts.tsx:61",className:"w-3.5 h-3.5 text-gray-600"})}),l.jsx("button",{"data-loc":"client/src/pages/Contacts.tsx:63",title:"Exportar Excel",className:"p-1.5 rounded-lg bg-emerald-50 hover:bg-emerald-100 transition-colors",onClick:()=>{const N=[{key:"name",label:"Nombre"},{key:"phoneNumber",label:"Teléfono"},{key:"email",label:"Email"},{key:"company",label:"Empresa"},{key:"city",label:"Ciudad"},{key:"rfmSegment",label:"Segmento RFM"},{key:"tags",label:"Etiquetas",format:_=>Array.isArray(_)?_.join(", "):String(_??"")},{key:"createdAt",label:"Creado",format:ic.date}];aa(b,N,`contactos_${new Date().toISOString().slice(0,10)}`,"Contactos")},children:l.jsx(ta,{"data-loc":"client/src/pages/Contacts.tsx:77",className:"w-3.5 h-3.5 text-emerald-700"})}),l.jsx("button",{"data-loc":"client/src/pages/Contacts.tsx:79",onClick:()=>s(!0),className:"p-1.5 rounded-lg bg-brand-red text-white hover:bg-brand-red/90 transition-colors",children:l.jsx(xn,{"data-loc":"client/src/pages/Contacts.tsx:80",className:"w-4 h-4"})})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:84",className:"relative",children:[l.jsx(Xu,{"data-loc":"client/src/pages/Contacts.tsx:85",className:"absolute left-3 top-1/2 -translate-y-1/2 w-3.5 h-3.5 text-muted-foreground"}),l.jsx("input",{"data-loc":"client/src/pages/Contacts.tsx:86",value:e,onChange:N=>t(N.target.value),placeholder:"Buscar contacto...",className:"w-full pl-8 pr-3 py-2 text-sm bg-secondary rounded-lg border-0 outline-none focus:ring-1 focus:ring-ring placeholder:text-muted-foreground"})]})]})]}),l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:90",className:"flex-1 overflow-y-auto",children:d.isLoading?l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:92",className:"flex items-center justify-center h-32",children:l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:92",className:"w-5 h-5 border-2 border-brand-red border-t-transparent roun
603ded-full animate-spin"})}):b.length===0?l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:94",className:"flex flex-col items-center justify-center h-40 text-center px-6",children:l.jsx("p",{"data-loc":"client/src/pages/Contacts.tsx:95",className:"text-sm text-muted-foreground",children:"Sin contactos"})}):b.map(N=>l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:98",onClick:()=>n(N.id),className:`px-4 py-3 cursor-pointer border-b border-border/50 hover:bg-accent/50 transition-colors flex items-center gap-3 ${r===N.id?"bg-brand-red/5 border-l-2 border-l-brand-red":""}`,children:[l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:99",className:"w-9 h-9 rounded-full bg-gradient-to-br from-brand-blue to-brand-blue-dark flex items-center justify-center text-white text-sm font-semibold shrink-0",children:N.name?.charAt(0)?.toUpperCase()??"#"}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:102",className:"flex-1 min-w-0",children:[l.jsx("p",{"data-loc":"client/src/pages/Contacts.tsx:103",className:"text-sm font-medium text-foreground truncate",children:N.name??"Sin nombre"}),l.jsx("p",{"data-loc":"client/src/pages/Contacts.tsx:104",className:"text-xs text-muted-foreground truncate",children:N.phoneNumber})]}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:106",className:"flex items-center gap-1 shrink-0",children:[N.npsLabel==="promotor"&&l.jsx("span",{"data-loc":"client/src/pages/Contacts.tsx:107",className:"text-[9px] px-1.5 py-0.5 rounded-full bg-emerald-100 text-emerald-700 font-bold leading-none",children:"P"}),N.npsLabel==="pasivo"&&l.jsx("span",{"data-loc":"client/src/pages/Contacts.tsx:108",className:"text-[9px] px-1.5 py-0.5 rounded-full bg-amber-100 text-amber-700 font-bold leading-none",children:"N"}),N.npsLabel==="detractor"&&l.jsx("span",{"data-loc":"client/src/pages/Contacts.tsx:109",className:"text-[9px] px-1.5 py-0.5 rounded-full bg-red-100 text-red-700 font-bold leading-none",children:"D"}),l.jsx(SC,{"data-loc":"client/src/pages/Contacts.tsx:110",className:"w-3.5 h-3.5 text-muted-foreground/40"})]})]},N.id))})]}),r&&f.data?l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:119",className:"flex-1 overflow-y-auto p-6 space-y-6",children:[l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:121",className:"bg-card rounded-2xl border border-border p-6",children:l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:122",className:"flex items-start gap-4",children:[l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:123",className:"w-14 h-14 rounded-2xl bg-gradient-to-br from-brand-blue to-brand-blue-dark flex items-center justify-center text-white text-xl font-bold",children:f.data.name?.charAt(0)?.toUpperCase()??"#"}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:126",className:"flex-1",children:[l.jsx("h2",{"data-loc":"client/src/pages/Contacts.tsx:127",className:"text-lg font-semibold text-foreground",children:f.data.name??"Sin nombre"}),l.jsx("p",{"data-loc":"client/src/pages/Contacts.tsx:128",className:"text-sm text-muted-foreground",children:f.data.company??"Sin empresa"}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:129",className:"flex flex-wrap gap-2 mt-3",children:[f.data.phoneNumber&&l.jsxs("span",{"data-loc":"client/src/pages/Contacts.tsx:130",className:"flex items-center gap-1 text-xs bg-secondary text-foreground px-2.5 py-1 rounded-full",children:[l.jsx(Vg,{"data-loc":"client/src/pages/Contacts.tsx:130",className:"w-3 h-3"}),f.data.phoneNumber]}),f.data.email&&l.jsxs("span",{"data-loc":"client/src/pages/Contacts.tsx:131",className:"flex items-center gap-1 text-xs bg-secondary text-foreground px-2.5 py-1 rounded-full",children:[l.jsx(CF,{"data-loc":"client/src/pages/Contacts.tsx:131",className:"w-3 h-3"}),f.data.email]}),f.data.npsLabel==="promotor"&&l.jsxs("span",{"data-loc":"client/src/pages/Contacts.tsx:133",className:"flex items-center gap-1 text-xs bg-emerald-100 text-emerald-700 px-2.5 py-1 rounded-full font-semibold",children:[l.jsx(jn,{"data-loc":"client/src/pages/Contacts.tsx:134",className:"w-3 h-3"})," Promotor NPS"]}),f.data.npsLabel==="pasivo"&&l.jsxs("span",{"data-loc":"client/src/pages/Contacts.tsx:138",className:"flex items-center gap-1 text-xs bg-amber-100 text-amber-700 px-2.5 py-1 rounded-full font-semibold",children:[l.jsx(jn,{"data-loc":"client/src/pages/Contacts.tsx:139",className:"w-3 h-3"})," Pasivo NPS"]}),f.data.npsLabel==="detractor"&&l.jsxs("span",{"data-loc":"client/src/pages/Contacts.tsx:143",className:"flex items-center gap-1 text-xs bg-red-100 text-red-700 px-2.5 py-1 rounded-full font-semibold",children:[l.jsx(jn,{"data-loc":"client/src/pages/Contacts.tsx:144",className:"w-3 h-3"})," Detractor NPS"]})]})]})]})}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:153",className:"bg-card rounded-2xl border border-border p-5",children:[l.jsxs("h3",{"data-loc":"client/src/pages/Contacts.tsx:154",className:"text-sm font-semibold text-foreground mb-3 flex items-center gap-2",children:[l.jsx(is,{"data-loc":"client/src/pages/Contacts.tsx:154",className:"w-4 h-4 text-brand-red"}),"Conversaciones (",m.data?.length??0,")"]}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:155",className:"space-y-2",children:[(m.data??[]).map(N=>l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:157",className:"flex items-center justify-between p-3 rounded-xl bg-secondary/50 hover:bg-secondary transition-colors",children:[l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:158",children:[l.jsxs("p",{"data-loc":"client/src/pages/Contacts.tsx:159",className:"text-xs font-medium text-foreground",children:["Conversación #",N.id]}),l.jsx("p",{"data-loc":"client/src/pages/Contacts.tsx:160",className:"text-xs text-muted-foreground",children:iP(N.createdAt)})]}),l.jsx("span",{"data-loc":"client/src/pages/Contacts.tsx:162",className:`text-[10px] px-2 py-0.5 rounded-full font-medium ${N.convStatus==="open"?"status-open":N.convStatus==="resolved"?"status-resolved":"status-pending"}`,children:N.convStatus})]},N.id)),!m.data?.length&&l.jsx("p",{"data-loc":"client/src/pages/Contacts.tsx:165",className:"text-xs text-muted-foreground text-center py-2",children:"Sin conversaciones"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:170",className:"bg-card rounded-2xl border border-border p-5",children:[l.jsx("h3",{"data-loc":"client/src/pages/Contacts.tsx:171",className:"text-sm font-semibold text-foreground mb-3",children:"Notas"}),l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:172",className:"space-y-2 mb-3",children:(p.data??[]).map(N=>l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:174",className:"p-3 rounded-xl bg-amber-50 border border-amber-100",children:[l.jsx("p",{"data-loc":"client/src/pages/Contacts.tsx:175",className:"text-xs text-amber-900",children:N.content}),l.jsx("p",{"data-loc":"client/src/pages/Contacts.tsx:176",className:"text-[10px] text-amber-600 mt-1",children:iP(N.createdAt)})]},N.id))}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:180",className:"flex gap-2",children:[l.jsx("input",{"data-loc":"client/src/pages/Contacts.tsx:181",value:w,onChange:N=>v(N.target.value),placeholder:"Agregar nota...",className:"flex-1 text-sm px-3 py-2 bg-secondary rounded-lg border-0 outline-none focus:ring-1 focus:ring-ring placeholder:text-muted-foreground"}),l.jsx("button",{"data-loc":"client/src/pages/Contacts.tsx:182",onClick:()=>w.trim()&&y.mutate({contactId:r,content:w}),className:"px-3 py-2 bg-brand-red text-white text-xs font-medium rounded-lg hover:bg-brand-red/90 transition-colors",children:"Agregar"})]})]})]}):l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:187",className:"flex-1 flex items-center justify-center bg-secondary/20",children:l.jsx("p",{"data-loc":"client/src/pages/Contacts.tsx:188",className:"text-sm text-muted-foreground",children:"Selecciona un contacto"})}),a&&l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:194",className:"fixed inset-0 bg-black/40 backdrop-blur-sm flex items-center justify-center z-50 p-4",children:l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:195",className:"bg-card rounded-2xl border border-border w-full max-w-md p-6 shadow-2xl",children:[l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:196",className:"flex items-center justify-between mb-5",children:[l.jsx("h2",{"data-loc":"client/src/pages/Contacts.tsx:197",className:"text-base font-semibold text-foreground",children:"Nuevo contacto"}),l.jsx("button",{"data-loc":"client/src/pages/Contacts.tsx:198",onClick:()=>s(!1),className:"p-1.5 rounded-lg hover:bg-accent transition-colors",children:l.jsx(hn,{"data-loc":"client/src/pages/Contacts.tsx:198",className:"w-4 h-4 text-muted-foreground"})})]}),l.jsx("div",{"data-loc":"client/src/pages/Contacts.tsx:200",className:"space-y-3",children:[{key:"name",label:"Nombre",placeholder:"Nombre completo"},{key:"phoneNumber",label:"Teléfono *",placeholder:"+57 300 000 0000"},{key:"email",label:"Email",placeholder:"[email protected]"},{key:"company",label:"Empresa",placeholder:"Nombre de la empresa"}].map(({key:N,label:_,placeholder:C})=>l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:202",children:[l.jsx("label",{"data-loc":"client/src/pages/Contacts.tsx:203",className:"text-xs font-medium text-muted-foreground mb-1 block",children:_}),l.jsx("input",{"data-loc":"client/src/pages/Contacts.tsx:204",value:o[N],onChange:P=>u(E=>({...E,[N]:P.target.value})),placeholder:C,className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring placeholder:text-muted-foreground"})]},N))}),l.jsxs("div",{"data-loc":"client/src/pages/Contacts.tsx:208",className:"flex gap-2 mt-5",children:[l.jsx("button",{"data-loc":"client/src/pages/Contacts.tsx:209",onClick:()=>s(!1),className:"flex-1 py-2.5 text-sm font-medium text-muted-foreground bg-secondary rounded-xl hover:bg-accent transition-colors",children:"Cancelar"}),l.jsx("button",{"data-loc":"client/src/pages/Contacts.tsx:210",onClick:()=>o.phoneNumber&&g.mutate(o),disabled:!o.phoneNumber||g.isPending,className:"flex-1 py-2.5 text-sm font-medium text-white bg-brand-red rounded-xl hover:bg-brand-red/90 disabled:opacity-40 transition-colors",children:"Crear contacto"})]})]})})]})}const Cle={draft:l.jsx(Ts,{"data-loc":"client/src/pages/Campaigns.tsx:9",className:"w-3.5 h-3.5 text-muted-foreground"}),scheduled:l.jsx(Ts,{"data-loc":"client/src/pages/Campaigns.tsx:10",className:"w-3.5 h-3.5 text-amber-500"}),running:l.jsx(mA,{"data-loc":"client/src/pages/Campaigns.tsx:11",className:"w-3.5 h-3.5 text-brand-blue"}),completed:l.jsx(hA,{"data-loc":"client/src/pages/Campaigns.tsx:12",className:"w-3.5 h-3.5 text-emerald-500"}),failed:l.jsx(Hg,{"data-loc":"client/src/pages/Campaigns.tsx:13",className:"w-3.5 h-3.5 text-red-500"}),paused:l.jsx(NC,{"data-loc":"client/src/pages/Campaigns.tsx:14",className:"w-3.5 h-3.5 text-amber-500"})},jle={draft:"Borrador",scheduled:"Programada",running:"En curso",completed:"Completada",failed:"Fallida",paused:"Pausada"};function Ele(e){if(!e)return"—";try{return Tp(new Date(e),{addSuffix:!0,locale:rs})}catch{return""}}function Tle(){const[e,t]=k.useState(!1),[r,n]=k.useState({name:"",templateId:"",filterTags:""}),a=_e.campaigns.list.useQuery(void 0,{refetchInterval:1e4}),s=_e.templates.list.useQuery(),o=_e.campaigns.create.useMutation({onSuccess:()=>{t(!1),n({name:"",templateId:"",filterTags:""}),a.refetch(),Be.success("Campaña creada")},onError:p=>Be.error(p.message)}),u=_e.campaigns.updateStatus.useMutation({onSuccess:()=>{a.refetch(),Be.success("Estado actualizado")}}),d=a.data??[],f=(s.data??[]).filter(p=>p.tmplStatus==="APPROVED");return l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:41",className:"flex flex-col h-full overflow-hidden",children:[l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:43",className:"border-b border-border bg-card",children:[l.jsx("div",{"data-loc":"client/src/pages/Campaigns.tsx:44",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:45",className:"flex items-center justify-between px-6 py-5",children:[l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:46",children:[l.jsx("h1",{"data-loc":"client/src/pages/Campaigns.tsx:47",className:"text-base font-semibold text-foreground",children:"Campañas"}),l.jsx("p",{"data-loc":"client/src/pages/Campaigns.tsx:48",className:"text-xs text-muted-foreground mt-0.5",children:"Envíos masivos con plantillas aprobadas de WhatsApp"})]}),l.jsxs("button",{"data-loc":"client/src/pages/Campaigns.tsx:50",onClick:()=>t(!0),className:"flex items-center gap-2 px-4 py-2 bg-brand-red text-white text-sm font-medium rounded-xl hover:bg-brand-red/90 active:scale-[0.98] transition-all",children:[l.jsx(xn,{"data-loc":"client/src/pages/Campaigns.tsx:51",className:"w-4 h-4"})," Nueva campaña"]})]})]}),l.jsx("div",{"data-loc":"client/src/pages/Campaigns.tsx:57",className:"grid grid-cols-2 md:grid-cols-6 gap-4 px-6 py-4 border-b border-border bg-card",children:[{label:"Total",value:d.length,color:"text-foreground"},{label:"En curso",value:d.filter(p=>p.campaignStatus==="running").length,color:"text-brand-blue"},{label:"Completadas",value:d.filter(p=>p.campaignStatus==="completed").length,color:"text-emerald-600"},{label:"Mensajes enviados",value:d.reduce((p,m)=>
603p+(m.sentCount??0),0).toLocaleString(),color:"text-foreground"},{label:"Tasa de apertura",value:(()=>{const p=d.reduce((g,y)=>g+(y.sentCount??0),0),m=d.reduce((g,y)=>g+(y.readCount??0),0);return p?`${Math.round(m/p*100)}%`:"—"})(),color:"text-brand-blue"},{label:"Tasa de respuesta",value:(()=>{const p=d.reduce((g,y)=>g+(y.sentCount??0),0),m=d.reduce((g,y)=>g+(y.responseCount??0),0);return p?`${Math.round(m/p*100)}%`:"—"})(),color:"text-emerald-600"}].map(p=>l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:66",className:"text-center",children:[l.jsx("p",{"data-loc":"client/src/pages/Campaigns.tsx:67",className:`text-2xl font-bold ${p.color}`,children:p.value}),l.jsx("p",{"data-loc":"client/src/pages/Campaigns.tsx:68",className:"text-xs text-muted-foreground mt-0.5",children:p.label})]},p.label))}),l.jsx("div",{"data-loc":"client/src/pages/Campaigns.tsx:74",className:"flex-1 overflow-y-auto p-6",children:a.isLoading?l.jsx("div",{"data-loc":"client/src/pages/Campaigns.tsx:76",className:"flex items-center justify-center h-32",children:l.jsx("div",{"data-loc":"client/src/pages/Campaigns.tsx:76",className:"w-5 h-5 border-2 border-brand-red border-t-transparent rounded-full animate-spin"})}):d.length===0?l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:78",className:"flex flex-col items-center justify-center h-48 text-center",children:[l.jsx(rc,{"data-loc":"client/src/pages/Campaigns.tsx:79",className:"w-10 h-10 text-muted-foreground/20 mb-3"}),l.jsx("p",{"data-loc":"client/src/pages/Campaigns.tsx:80",className:"text-sm font-medium text-foreground",children:"Sin campañas"}),l.jsx("p",{"data-loc":"client/src/pages/Campaigns.tsx:81",className:"text-xs text-muted-foreground mt-1",children:"Crea tu primera campaña de mensajería masiva"})]}):l.jsx("div",{"data-loc":"client/src/pages/Campaigns.tsx:84",className:"space-y-3",children:d.map(p=>l.jsx("div",{"data-loc":"client/src/pages/Campaigns.tsx:86",className:"bg-card border border-border rounded-2xl p-5 hover:shadow-sm transition-shadow",children:l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:87",className:"flex items-start justify-between gap-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:88",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:89",className:"flex items-center gap-2 mb-1",children:[Cle[p.campaignStatus],l.jsx("h3",{"data-loc":"client/src/pages/Campaigns.tsx:91",className:"text-sm font-semibold text-foreground truncate",children:p.name}),l.jsx("span",{"data-loc":"client/src/pages/Campaigns.tsx:92",className:"text-xs text-muted-foreground bg-secondary px-2 py-0.5 rounded-full",children:jle[p.campaignStatus]})]}),l.jsxs("p",{"data-loc":"client/src/pages/Campaigns.tsx:94",className:"text-xs text-muted-foreground",children:["Creada ",Ele(p.createdAt)]}),p.totalContacts>0&&l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:97",className:"mt-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:98",className:"flex items-center justify-between text-xs text-muted-foreground mb-1",children:[l.jsxs("span",{"data-loc":"client/src/pages/Campaigns.tsx:99",children:[p.sentCount," / ",p.totalContacts," enviados"]}),l.jsxs("span",{"data-loc":"client/src/pages/Campaigns.tsx:100",children:[Math.round(p.sentCount/p.totalContacts*100),"%"]})]}),l.jsx("div",{"data-loc":"client/src/pages/Campaigns.tsx:102",className:"h-1.5 bg-secondary rounded-full overflow-hidden",children:l.jsx("div",{"data-loc":"client/src/pages/Campaigns.tsx:103",className:"h-full bg-brand-red rounded-full transition-all",style:{width:`${Math.round(p.sentCount/p.totalContacts*100)}%`}})}),l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:105",className:"flex gap-4 mt-2 text-xs text-muted-foreground",children:[l.jsxs("span",{"data-loc":"client/src/pages/Campaigns.tsx:106",className:"text-emerald-600",children:["✓ ",p.deliveredCount," entregados"]}),l.jsxs("span",{"data-loc":"client/src/pages/Campaigns.tsx:107",className:"text-brand-blue",children:["👁 ",p.readCount," leídos"]}),l.jsxs("span",{"data-loc":"client/src/pages/Campaigns.tsx:108",className:"text-brand-blue",children:["Apertura ",p.openRate??0,"%"]}),l.jsxs("span",{"data-loc":"client/src/pages/Campaigns.tsx:109",className:"text-emerald-600",children:["↩ ",p.responseCount??0," respuestas (",p.responseRate??0,"%)"]}),p.failedCount>0&&l.jsxs("span",{"data-loc":"client/src/pages/Campaigns.tsx:110",className:"text-red-500",children:["✗ ",p.failedCount," fallidos"]})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:115",className:"flex items-center gap-2 shrink-0",children:[p.campaignStatus==="draft"&&l.jsxs("button",{"data-loc":"client/src/pages/Campaigns.tsx:117",onClick:()=>u.mutate({id:p.id,status:"running"}),className:"flex items-center gap-1.5 text-xs px-3 py-1.5 bg-brand-red text-white rounded-lg hover:bg-brand-red/90 transition-colors",children:[l.jsx(rc,{"data-loc":"client/src/pages/Campaigns.tsx:118",className:"w-3 h-3"}
603)," Enviar"]}),p.campaignStatus==="running"&&l.jsxs("button",{"data-loc":"client/src/pages/Campaigns.tsx:122",onClick:()=>u.mutate({id:p.id,status:"paused"}),className:"flex items-center gap-1.5 text-xs px-3 py-1.5 bg-amber-100 text-amber-700 rounded-lg hover:bg-amber-200 transition-colors",children:[l.jsx(NC,{"data-loc":"client/src/pages/Campaigns.tsx:123",className:"w-3 h-3"})," Pausar"]})]})]})},p.id))})}),e&&l.jsx("div",{"data-loc":"client/src/pages/Campaigns.tsx:136",className:"fixed inset-0 bg-black/40 backdrop-blur-sm flex items-center justify-center z-50 p-4",children:l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:137",className:"bg-card rounded-2xl border border-border w-full max-w-md p-6 shadow-2xl",children:[l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:138",className:"flex items-center justify-between mb-5",children:[l.jsx("h2",{"data-loc":"client/src/pages/Campaigns.tsx:139",className:"text-base font-semibold text-foreground",children:"Nueva campaña"}),l.jsx("button",{"data-loc":"client/src/pages/Campaigns.tsx:140",onClick:()=>t(!1),className:"p-1.5 rounded-lg hover:bg-accent transition-colors",children:l.jsx(hn,{"data-loc":"client/src/pages/Campaigns.tsx:140",className:"w-4 h-4 text-muted-foreground"})})]}),l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:142",className:"space-y-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:143",children:[l.jsx("label",{"data-loc":"client/src/pages/Campaigns.tsx:144",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Nombre de la campaña *"}),l.jsx("input",{"data-loc":"client/src/pages/Campaigns.tsx:145",value:r.name,onChange:p=>n(m=>({...m,name:p.target.value})),placeholder:"Ej: Promoción Julio 2025",className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:147",children:[l.jsx("label",{"data-loc":"client/src/pages/Campaigns.tsx:148",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Plantilla aprobada"}),l.jsxs("select",{"data-loc":"client/src/pages/Campaigns.tsx:149",value:r.templateId,onChange:p=>n(m=>({...m,templateId:p.target.value})),className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring text-foreground",children:[l.jsx("option",{"data-loc":"client/src/pages/Campaigns.tsx:150",value:"",children:"Seleccionar plantilla..."}),f.map(p=>l.jsx("option",{"data-loc":"client/src/pages/Campaigns.tsx:151",value:p.id,children:p.name},p.id))]}),f.length===0&&l.jsx("p",{"data-loc":"client/src/pages/Campaigns.tsx:153",className:"text-xs text-amber-600 mt-1",children:"No hay plantillas aprobadas. Crea una en Configuración."})]}),l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:155",children:[l.jsx("label",{"data-loc":"client/src/pages/Campaigns.tsx:156",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Filtrar por etiquetas (separadas por coma)"}),l.jsx("input",{"data-loc":"client/src/pages/Campaigns.tsx:157",value:r.filterTags,onChange:p=>n(m=>({...m,filterTags:p.target.value})),placeholder:"cliente_vip, colombia, ...",className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Campaigns.tsx:160",className:"flex gap-2 mt-5",children:[l.jsx("button",{"data-loc":"client/src/pages/Campaigns.tsx:161",onClick:()=>t(!1),className:"flex-1 py-2.5 text-sm font-medium text-muted-foreground bg-secondary rounded-xl hover:bg-accent transition-colors",children:"Cancelar"}),l.jsx("button",{"data-loc":"client/src/pages/Campaigns.tsx:162",onClick:()=>r.name&&o.mutate({name:r.name,templateId:r.templateId?Number(r.templateId):void 0,filterTags:r.filterTags?r.filterTags.split(",").map(p=>p.trim()):void 0}),disabled:!r.name||o.isPending,className:"flex-1 py-2.5 text-sm font-medium text-white bg-brand-red rounded-xl hover:bg-brand-red/90 disabled:opacity-40 transition-colors",children:"Crear campaña"})]})]})})]})}const Eb={conversation_created:"Conversación creada",message_received:"Mensaje recibido",conversation_resolved:"Conversación resuelta",conversation_assigned:"Conversación asignada",time_based:"Basado en tiempo",tag_added:"Etiqueta agregada",csat_received:"CSAT recibido"},Ole={conversation_created:"bg-blue-50 text-blue-700 border-blue-200",message_received:"bg-green-50 text-green-700 border-green-200",conversation_resolved:"bg-purple-50 text-purple-700 border-purple-200",conversation_assigned:"bg-orange-50 text-orange-700 border-orange-200",time_based:"bg-yellow-50 text-yellow-700 border-yellow-200",tag_added:"bg-pink-50 text-pink-700 border-pink-200",csat_received:"bg-indigo-50 text-indigo-700 border-indigo-200"},Ple={atencion:{label:"Atención",color:"bg-blue-100 text-blue-700"},ventas:{label:"Ventas",color:"bg-green-100 text-green-700"}
603,calidad:{label:"Calidad",color:"bg-purple-100 text-purple-700"},escalamiento:{label:"Escalamiento",color:"bg-red-100 text-red-700"},segmentacion:{label:"Segmentación",color:"bg-yellow-100 text-yellow-700"},asignacion:{label:"Asignación",color:"bg-orange-100 text-orange-700"},operacion:{label:"Operación",color:"bg-gray-100 text-gray-700"}},jL=[{value:"channel",label:"Canal"},{value:"hour",label:"Hora del día"},{value:"message_contains",label:"Mensaje contiene"},{value:"contact_orders_count",label:"Nº de pedidos del cliente"},{value:"cart_idle_hours",label:"Horas carrito inactivo"},{value:"days_since_last_order",label:"Días desde último pedido"},{value:"csat_score",label:"Puntaje CSAT"},{value:"wait_minutes",label:"Minutos de espera"}],EL=[{value:"equals",label:"es igual a"},{value:"not_equals",label:"no es igual a"},{value:"contains_any",label:"contiene alguna de"},{value:"greater_than",label:"mayor que"},{value:"less_than",label:"menor que"},{value:"between",label:"entre"},{value:"not_between",label:"fuera de"}],AA=[{value:"send_message",label:"Enviar mensaje"},{value:"assign_agent",label:"Asignar agente"},{value:"assign_team",label:"Asignar equipo"},{value:"add_label",label:"Agregar etiqueta"},{value:"set_status",label:"Cambiar estado"},{value:"set_priority",label:"Establecer prioridad"},{value:"notify_supervisor",label:"Notificar supervisor"},{value:"wait",label:"Esperar"}],kle={"👋":l.jsx(ax,{"data-loc":"client/src/pages/Automations.tsx:85",className:"w-5 h-5"}),"🕐":l.jsx(Ts,{"data-loc":"client/src/pages/Automations.tsx:86",className:"w-5 h-5"}),"🌙":l.jsx(NC,{"data-loc":"client/src/pages/Automations.tsx:87",className:"w-5 h-5"}),"💊":l.jsx(fZ,{"data-loc":"client/src/pages/Automations.tsx:88",className:"w-5 h-5"}),"⭐":l.jsx(jn,{"data-loc":"client/src/pages/Automations.tsx:89",className:"w-5 h-5"}),"🛒":l.jsx(Mu,{"data-loc":"client/src/pages/Automations.tsx:90",className:"w-5 h-5"}),"👑":l.jsx(Ws,{"data-loc":"client/src/pages/Automations.tsx:91",className:"w-5 h-5"}),"🔄":l.jsx(Ki,{"data-loc":"client/src/pages/Automations.tsx:92",className:"w-5 h-5"}),"🚨":l.jsx(vn,{"data-loc":"client/src/pages/Automations.tsx:93",className:"w-5 h-5"}),"📦":l.jsx(Wg,{"data-loc":"client/src/pages/Automations.tsx:94",className:"w-5 h-5"}),"🎁":l.jsx(GX,{"data-loc":"client/src/pages/Automations.tsx:95",className:"w-5 h-5"}),"⏰":l.jsx(Ts,{"data-loc":"client/src/pages/Automations.tsx:96",className:"w-5 h-5"})};function Nm({label:e,value:t,icon:r,color:n}){return l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:102",className:"bg-white rounded-2xl border border-gray-100 p-4 flex items-center gap-3 shadow-sm",children:[l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:103",className:`w-10 h-10 rounded-xl flex items-center justify-center ${n}`,children:r}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:104",children:[l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:105",className:"text-2xl font-bold text-gray-900",children:t}),l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:106",className:"text-xs text-gray-500 mt-0.5",children:e})]})]})}function Mle({cond:e,index:t,onChange:r,onRemove:n}){return l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:118",className:"flex items-center gap-2 bg-gray-50 rounded-xl p-2",children:[t>0&&l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:119",className:"text-xs font-semibold text-gray-400 w-6 text-center",children:"Y"}),t===0&&l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:120",className:"text-xs font-semibold text-blue-500 w-6 text-center",children:"SI"}),l.jsx("select",{"data-loc":"client/src/pages/Automations.tsx:121",value:e.field,onChange:a=>r(t,{...e,field:a.target.value}),className:"flex-1 text-xs px-2 py-1.5 bg-white border border-gray-200 rounded-lg outline-none",children:jL.map(a=>l.jsx("option",{"data-loc":"client/src/pages/Automations.tsx:123",value:a.value,children:a.label},a.value))}),l.jsx("select",{"data-loc":"client/src/pages/Automations.tsx:125",value:e.operator,onChange:a=>r(t,{...e,operator:a.target.value}),className:"flex-1 text-xs px-2 py-1.5 bg-white border border-gray-200 rounded-lg outline-none",children:EL.map(a=>l.jsx("option",{"data-loc":"client/src/pages/Automations.tsx:127",value:a.value,children:a.label},a.value))}),l.jsx("input",{"data-loc":"client/src/pages/Automations.tsx:129",value:e.value,onChange:a=>r(t,{...e,value:a.target.value}),placeholder:"Valor",className:"flex-1 text-xs px-2 py-1.5 bg-white border border-gray-200 rounded-lg outline-none"}),l.jsx("button",{"data-loc":"client/src/pages/Automations.tsx:131",onClick:()=>n(t),className:"p-1 rounded-lg hover:bg-red-50 text-gray-400 hover:text-red-500 transition-colors",children:l.jsx(hn,{"data-loc":"client/src/pages/Automations.tsx:132",className:"w-3.5 h-3.5"})})]})}function Rle({action:e,index:t,onChange:r,onRemove:n}){return l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:144",className:"flex items-center gap-2 bg-gray-50 rounded-xl p-2",children:[l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:145",className:"text-xs font-semibold text-green-500 w-8 text-center shrink-0",children:"HACER"}),l.jsx("select",{"data-loc":"client/src/pages/Automations.tsx:146",value:e.type,onCh
603ange:a=>r(t,{...e,type:a.target.value}),className:"w-44 text-xs px-2 py-1.5 bg-white border border-gray-200 rounded-lg outline-none shrink-0",children:AA.map(a=>l.jsx("option",{"data-loc":"client/src/pages/Automations.tsx:148",value:a.value,children:a.label},a.value))}),l.jsx("input",{"data-loc":"client/src/pages/Automations.tsx:150",value:e.value,onChange:a=>r(t,{...e,value:a.target.value}),placeholder:e.type==="send_message"?"Texto del mensaje...":"Valor...",className:"flex-1 text-xs px-2 py-1.5 bg-white border border-gray-200 rounded-lg outline-none"}),l.jsx("button",{"data-loc":"client/src/pages/Automations.tsx:153",onClick:()=>n(t),className:"p-1 rounded-lg hover:bg-red-50 text-gray-400 hover:text-red-500 transition-colors",children:l.jsx(hn,{"data-loc":"client/src/pages/Automations.tsx:154",className:"w-3.5 h-3.5"})})]})}function Dle(){const[e,t]=k.useState("list"),[r,n]=k.useState(null),[a,s]=k.useState(null),[o,u]=k.useState({name:"",description:"",triggerType:"conversation_created",conditions:[],actions:[],templateKey:""}),d=_e.automations.list.useQuery(),f=_e.automations.stats.useQuery(),p=_e.automations.templates.useQuery(),m=_e.automations.logs.useQuery({limit:30},{enabled:e==="logs"}),g=_e.useUtils(),y=()=>{g.automations.list.invalidate(),g.automations.stats.invalidate()},w=_e.automations.create.useMutation({onSuccess:()=>{t("list"),_(),y(),Be.success("Automatización creada")},onError:D=>Be.error(D.message)}),v=_e.automations.createFromTemplate.useMutation({onSuccess:()=>{t("list"),y(),Be.success("Automatización creada desde plantilla")},onError:D=>Be.error(D.message)}),b=_e.automations.toggle.useMutation({onSuccess:y}),N=_e.automations.delete.useMutation({onSuccess:()=>{y(),Be.success("Automatización eliminada")}}),_=()=>u({name:"",description:"",triggerType:"conversation_created",conditions:[],actions:[],templateKey:""}),C=D=>{u({name:D.name,description:D.description,triggerType:D.triggerType,conditions:D.conditions,actions:D.actions,templateKey:D.key}),t("create")},P=d.data??[],E=f.data??{total:0,active:0,executionsToday:0,successRate:100},T=p.data??[],j=()=>u(D=>({...D,conditions:[...D.conditions,{field:"channel",operator:"equals",value:""}]})),O=(D,Q)=>u(q=>{const K=[...q.conditions];return K[D]=Q,{...q,conditions:K}}),M=D=>u(Q=>({...Q,conditions:Q.conditions.filter((q,K)=>K!==D)})),F=()=>u(D=>({...D,actions:[...D.actions,{type:"send_message",value:""}]})),L=(D,Q)=>u(q=>{const K=[...q.actions];return K[D]=Q,{...q,actions:K}}),U=D=>u(Q=>({...Q,actions:Q.actions.filter((q,K)=>K!==D)})),G=D=>{try{return D?JSON.parse(D):[]}catch{return[]}};return l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:227",className:"flex flex-col h-full overflow-hidden bg-[#F8F9FB]",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:229",className:"border-b border-gray-100 bg-white shrink-0",children:[l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:230",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:231",className:"px-6 py-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:232",className:"flex items-center justify-between mb-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:233",children:[l.jsx("h1",{"data-loc":"client/src/pages/Automations.tsx:234",className:"text-base font-semibold text-gray-900",children:"Automatizaciones"}),l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:235",className:"text-xs text-gray-500 mt-0.5",children:"Reglas inteligentes para optimizar la atención y las ventas"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:237",className:"flex items-center gap-2",children:[l.jsxs("button",{"data-loc":"client/src/pages/Automations.tsx:238",onClick:()=>{t("templates")},className:"flex items-center gap-1.5 px-3 py-2 text-xs font-medium text-gray-600 bg-gray-100 rounded-xl hover:bg-gray-200 transition-colors",children:[l.jsx(xb,{"data-loc":"client/src/pages/Automations.tsx:240",className:"w-3.5 h-3.5"})," Plantillas"]}),l.jsxs("button",{"data-loc":"client/src/pages/Automations.tsx:242",onClick:()=>{_(),t("create")},className:"flex items-center gap-1.5 px-3 py-2 text-xs font-medium text-white rounded-xl transition-colors",style:{background:"#E1251B"},children:[l.jsx(xn,{"data-loc":"client/src/pages/Automations.tsx:245",className:"w-3.5 h-3.5"})," Nueva regla"]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:251",className:"grid grid-cols-4 gap-3",children:[l.jsx(Nm,{"data-loc":"client/src/pages/Automations.tsx:252",label:"Total reglas",value:E.total,icon:l.jsx(Ws,{"data-loc":"client/src/pages/Automations.tsx:252",className:"w-4 h-4"}),color:"bg-blue-50 text-blue-600"}),l.jsx(Nm,{"data-loc":"client/src/pages/Automations.tsx:253",label:"Activas",value:E.active,icon:l.jsx(mA,{"data-loc":"client/src/pages/Automations.tsx:253",className:"w-4 h-4"}),color:"bg-green-50 text-green-600"}),l.jsx(Nm,{"data-loc":"client/src/pages/Automations.tsx:254",label:"Ejecuciones hoy",value:E.executionsToday,icon:l.jsx(dA,{"data-loc":"client/src/pages/Automations.tsx:254",className:"w-4 h-4"}),color:"bg-purple-50 text-purple-600"}),l.jsx(Nm,{"data-loc":"client/src/pages/Automations.tsx:255",label:"Tasa de éxito",value:`${E.successRate}%`,icon:l.jsx(Li,{"data-loc":"client/src/pages/Automations.tsx:255",className:"w-4 h-4"}),color:"bg-orange-50 text-orange-600"})]}),l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:259",className:"flex gap-1 mt-4",children:[{id:"list",label:"Mis reglas",icon:l.jsx(Ws,{"data-loc":"client/src/pages/Automations.tsx:261",className:"w-3.5 h-3.5"})},{id:"templates",label:"Plantillas",icon:l.jsx(xb,{"data-loc":"client/src/pages/Automations.tsx:262",className:"w-3.5 h-3.5"})},{id:"logs",label:"Historial",icon:l.jsx(GT,{"data-loc":"client/src/pages/Automations.tsx:263",className:"w-3.5 h-3.5"})}].map(D=>l.jsxs("button",{"data-loc":"client/src/pages/Automations.tsx:265",onClick:()=>t(D.id),className:`flex items-center gap-1.5 px-3 py-1.5 text-xs font-medium rounded-lg transition-colors ${e===D.id?"bg-[#E1251B]/10 text-[#E1251B]":"text-gray-500 hover:text-gray-700 hover:bg-gray-100"}`,children:[D.icon," ",D.label]},D.id))})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:275",className:"flex-1 overflow-y-auto p-6",children:[e==="list"&&l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:279",children:d.isLoading?l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:281",className:"flex items-center justify-center h-32",children:l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:282",className:"w-5 h-5 border-2 border-[#
603E1251B] border-t-transparent rounded-full animate-spin"})}):P.length===0?l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:285",className:"flex flex-col items-center justify-center h-64 text-center",children:[l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:286",className:"w-16 h-16 rounded-2xl bg-gray-100 flex items-center justify-center mb-4",children:l.jsx(Ws,{"data-loc":"client/src/pages/Automations.tsx:287",className:"w-8 h-8 text-gray-300"})}),l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:289",className:"text-sm font-semibold text-gray-700",children:"Sin automatizaciones"}),l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:290",className:"text-xs text-gray-400 mt-1 max-w-xs",children:"Crea tu primera regla desde cero o usa una de nuestras 12 plantillas diseñadas para La Economía"}),l.jsxs("button",{"data-loc":"client/src/pages/Automations.tsx:291",onClick:()=>t("templates"),className:"mt-4 flex items-center gap-2 px-4 py-2 text-sm font-medium text-white rounded-xl transition-colors",style:{background:"#E1251B"},children:[l.jsx(xb,{"data-loc":"client/src/pages/Automations.tsx:294",className:"w-4 h-4"})," Ver plantillas"]})]}):l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:298",className:"space-y-3",children:P.map(D=>{const Q=G(D.conditions),q=G(D.actions),K=r===D.id;return l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:304",className:"bg-white rounded-2xl border border-gray-100 shadow-sm overflow-hidden",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:305",className:"flex items-center gap-3 p-4",children:[l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:306",className:`w-10 h-10 rounded-xl flex items-center justify-center shrink-0 ${D.isActive?"bg-[#E1251B]/10":"bg-gray-100"}`,children:l.jsx(Ws,{"data-loc":"client/src/pages/Automations.tsx:307",className:`w-5 h-5 ${D.isActive?"text-[#E1251B]":"text-gray-400"}`})}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:309",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:310",className:"flex items-center gap-2 flex-wrap",children:[l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:311",className:"text-sm font-semibold text-gray-900",children:D.name}),l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:312",className:`text-[10px] px-2 py-0.5 rounded-full border font-medium ${Ole[D.triggerType]??"bg-gray-50 text-gray-600 border-gray-200"}`,children:Eb[D.triggerType]??D.triggerType}),!D.isActive&&l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:315",className:"text-[10px] px-2 py-0.5 rounded-full bg-gray-100 text-gray-500 font-medium",children:"Inactiva"})]}),D.description&&l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:317",className:"text-xs text-gray-500 mt-0.5 truncate",children:D.description}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:318",className:"flex items-center gap-3 mt-1",children:[l.jsxs("span",{"data-loc":"client/src/pages/Automations.tsx:319",className:"text-[10px] text-gray-400 flex items-center gap-1",children:[l.jsx(dA,{"data-loc":"client/src/pages/Automations.tsx:320",className:"w-3 h-3"})," ",D.executionCount," ejecuciones"]}),D.lastExecutedAt&&l.jsxs("span",{"data-loc":"client/src/pages/Automations.tsx:323",className:"text-[10px] text-gray-400 flex items-center gap-1",children:[l.jsx(Ts,{"data-loc":"client/src/pages/Automations.tsx:324",className:"w-3 h-3"})," Última: ",new Date(D.lastExecutedAt).toLocaleDateString("es-CO")]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:329",className:"flex items-center gap-1 shrink-0",children:[l.jsx("button",{"data-loc":"client/src/pages/Automations.tsx:330",onClick:()=>n(K?null:D.id),className:"p-1.5 rounded-lg hover:bg-gray-100 text-gray-400 transition-colors",children:K?l.jsx(SF,{"data-loc":"client/src/pages/Automations.tsx:332",className:"w-4 h-4"}):l.jsx(qg,{"data-loc":"client/src/pages/Automations.tsx:332",className:"w-4 h-4"})}),l.jsx("button",{"data-loc":"client/src/pages/Automations.tsx:334",onClick:()=>b.mutate({id:D.id,isActive:!D.isActive}),className:"text-gray-400 hover:text-gray-600 transition-colors p-1.5 rounded-lg hover:bg-gray-100",children:D.isActive?l.jsx(OF,{"data-loc":"client/src/pages/Automations.tsx:336",className:"w-5 h-5 text-green-500"}):l.jsx(TF,{"data-loc":"client/src/pages/Automations.tsx:336",className:"w-5 h-5"})}),l.jsx("button",{"data-loc":"client/src/pages/Automations.tsx:338",onClick:()=>N.mutate({id:D.id}),className:"p-1.5 rounded-lg hover:bg-red-50 text-gray-400 hover:text-red-500 transition-colors",children:l.jsx(Oh,{"data-loc":"client/src/pages/Automations.tsx:340",className:"w-4 h-4"})})]})]}),K&&l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:347",className:"border-t border-gray-50 px-4 pb-4 pt-3 bg-gray-50/50",children:l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:348",className:"grid grid-cols-2 gap-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:349",children:[l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:350",className:"text-xs font-semibold text-gray-500 mb-2 uppercase tracking-wide",children:"Condiciones"}),Q.length===0?l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:352",className:"text-xs text-gray-400 italic",children:"Sin condiciones (siempre se ejecuta)"}):l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:354",className:"space-y-1.5",children:Q.map((ee,le)=>l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:356",className:"flex items-center gap-1.5 text-xs",children:[l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:357",className:"font-semibold text-blue-500",children:le===0?"SI":"Y"}),l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:358",className:"text-gray-600",children:jL.find(se=>se.value===ee.field)?.label??ee.field}),l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:359",className:"text-gray-400",children:EL.find(se=>
603se.value===ee.operator)?.label??ee.operator}),l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:360",className:"font-medium text-gray-700 bg-white px-1.5 py-0.5 rounded border border-gray-200",children:ee.value})]},le))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:366",children:[l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:367",className:"text-xs font-semibold text-gray-500 mb-2 uppercase tracking-wide",children:"Acciones"}),q.length===0?l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:369",className:"text-xs text-gray-400 italic",children:"Sin acciones definidas"}):l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:371",className:"space-y-1.5",children:q.map((ee,le)=>l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:373",className:"flex items-start gap-1.5 text-xs",children:[l.jsx(fA,{"data-loc":"client/src/pages/Automations.tsx:374",className:"w-3 h-3 text-green-500 mt-0.5 shrink-0"}),l.jsxs("span",{"data-loc":"client/src/pages/Automations.tsx:375",className:"text-gray-600",children:[AA.find(se=>se.value===ee.type)?.label??ee.type,":"]}),l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:376",className:"font-medium text-gray-700 truncate max-w-[180px]",title:ee.value,children:ee.value})]},le))})]})]})})]},D.id)})})}),e==="templates"&&l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:395",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:396",className:"mb-4",children:[l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:397",className:"text-sm font-semibold text-gray-800",children:"12 plantillas diseñadas para La Economía"}),l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:398",className:"text-xs text-gray-500 mt-0.5",children:"Activa una plantilla con un clic o personalízala antes de guardar"})]}),l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:400",className:"grid grid-cols-2 gap-3",children:T.map(D=>{const Q=Ple[D.category]??{label:D.category,color:"bg-gray-100 text-gray-600"};return l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:404",className:"bg-white rounded-2xl border border-gray-100 shadow-sm p-4 flex flex-col gap-3 hover:border-[#E1251B]/30 hover:shadow-md transition-all",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:405",className:"flex items-start gap-3",children:[l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:406",className:"w-10 h-10 rounded-xl bg-[#E1251B]/8 flex items-center justify-center shrink-0 text-[#E1251B]",children:kle[D.icon]??l.jsx(Ws,{"data-loc":"client/src/pages/Automations.tsx:407",className:"w-5 h-5"})}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:409",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:410",className:"flex items-center gap-2 flex-wrap",children:[l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:411",className:"text-sm font-semibold text-gray-900",children:D.name}),l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:412",className:`text-[10px] px-2 py-0.5 rounded-full font-medium ${Q.color}`,children:Q.label})]}),l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:414",className:"text-xs text-gray-500 mt-0.5 leading-relaxed",children:D.description})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:418",className:"bg-gray-50 rounded-xl p-2.5 space-y-1",children:[l.jsxs("p",{"data-loc":"client/src/pages/Automations.tsx:419",className:"text-[10px] font-semibold text-gray-400 uppercase tracking-wide mb-1.5",children:["Disparador: ",l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:420",className:"text-gray-600 normal-case font-medium",children:Eb[D.triggerType]})]}),D.actions.slice(0,2).map((q,K)=>l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:423",className:"flex items-center gap-1.5 text-[11px] text-gray-600",children:[l.jsx(fA,{"data-loc":"client/src/pages/Automations.tsx:424",className:"w-3 h-3 text-green-500 shrink-0"}),l.jsx("span",{"data-loc":"client/src/pages/Automations.tsx:425",className:"font-medium",children:AA.find(ee=>ee.value===q.type)?.label??q.type}),q.value&&l.jsxs("span",{"data-loc":"client/src/pages/Automations.tsx:426",className:"text-gray-400 truncate",children:["— ",q.value.substring(0,40),q.value.length>40?"...":""]})]},K)),D.actions.length>2&&l.jsxs("p",{"data-loc":"client/src/pages/Automations.tsx:429",className:"text-[10px] text-gray-400",children:["+",D.actions.length-2," acciones más"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:432",className:"flex gap-2",children:[l.jsxs("button",{"data-loc":"client/src/pages/Automations.tsx:433",onClick:()=>C(D),className:"flex-1 flex items-center justify-center gap-1.5 py-2 text-xs font-medium text-gray-600 bg-gray-100 rounded-xl hover:bg-gray-200 transition-colors",children:[l.jsx(iZ,{"data-loc":"client/src/pages/Automations.tsx:435",className:"w-3.5 h-3.5"})," Personalizar"]}),l.jsxs("button",{"data-loc":"client/src/pages/Automations.tsx:437",onClick:()=>v.mutate({templateKey:D.key}),disabled:v.isPending,className:"flex-1 flex items-center justify-center gap-1.5 py-2 text-xs font-medium text-white rounded-xl transition-colors disabled:opacity-50",style:{background:"#E1251B"},children:[l.jsx(mA,{"data-loc":"client/src/pages/Automations.tsx:441",className:"w-3.5 h-3.5"})," Activar"]})]})]},D.key)})})]}),e==="create"&&l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:453",className:"max-w-2xl mx-auto",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:454",className:"flex items-center gap-3 mb-5",children:[l.jsx("button",{"data-loc":"client/src/pages/Automations.tsx:455",onClick:()=>{t("list"),_()},className:"p-2 rounded-xl hover:bg-gray-100 text-gray-400 transition-colors",children:l.jsx(hn,{"data-loc":"client/src/pages/Automations.tsx:457",className:"w-4 h-4"})}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:459",children:[l.jsx("h2",{"data-loc":"client/src/pages/Automations.tsx:460",className:"text-sm font-semibold text-gray-900",children:o.templateKey?"Personalizar plantilla":"Nueva automatización"}),l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:463",className:"text-xs text-gray-500",children:"Define cuándo se activa y qué acciones ejecuta"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:467",className:"space-y-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:469",className:"bg-white rounded-2xl border border-gray-100 p-4 space-y-3",children:[l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:470",className:"text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Información básica"}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:471",children:[l.jsx("label",{"data-loc":"client/src/pages/Automations.tsx:472",className:"text-xs font-medium text-gray-600 mb-1 block",children:"Nombre *"}),l.jsx("input",{"data-loc":"client/src/pages/Automations.tsx:473",value:o.name,onChange:D=>u(Q=>({...Q,name:D.target.value})),placeholder:"Ej: Bienvenida automática WhatsApp",className:"w-full text-sm px-3 py-2.5 bg-gray-50 rounded-xl border border-gray-200 outline-none focus:ring-2 focus:ring-[#E1251B]/20 focus:border-[#
603E1251B]/50"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:477",children:[l.jsx("label",{"data-loc":"client/src/pages/Automations.tsx:478",className:"text-xs font-medium text-gray-600 mb-1 block",children:"Descripción"}),l.jsx("input",{"data-loc":"client/src/pages/Automations.tsx:479",value:o.description,onChange:D=>u(Q=>({...Q,description:D.target.value})),placeholder:"Descripción opcional de esta regla",className:"w-full text-sm px-3 py-2.5 bg-gray-50 rounded-xl border border-gray-200 outline-none focus:ring-2 focus:ring-[#E1251B]/20 focus:border-[#E1251B]/50"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:483",children:[l.jsx("label",{"data-loc":"client/src/pages/Automations.tsx:484",className:"text-xs font-medium text-gray-600 mb-1 block",children:"Disparador"}),l.jsx("select",{"data-loc":"client/src/pages/Automations.tsx:485",value:o.triggerType,onChange:D=>u(Q=>({...Q,triggerType:D.target.value})),className:"w-full text-sm px-3 py-2.5 bg-gray-50 rounded-xl border border-gray-200 outline-none focus:ring-2 focus:ring-[#E1251B]/20 text-gray-800",children:Object.entries(Eb).map(([D,Q])=>l.jsx("option",{"data-loc":"client/src/pages/Automations.tsx:487",value:D,children:Q},D))})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:493",className:"bg-white rounded-2xl border border-gray-100 p-4 space-y-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:494",className:"flex items-center justify-between",children:[l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:495",className:"text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Condiciones"}),l.jsxs("button",{"data-loc":"client/src/pages/Automations.tsx:496",onClick:j,className:"flex items-center gap-1 text-xs text-[#E1251B] hover:text-[#E1251B]/80 font-medium",children:[l.jsx(xn,{"data-loc":"client/src/pages/Automations.tsx:498",className:"w-3.5 h-3.5"})," Agregar"]})]}),o.conditions.length===0?l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:502",className:"text-xs text-gray-400 italic py-2",children:"Sin condiciones — la regla se ejecutará siempre que ocurra el disparador"}):l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:504",className:"space-y-2",children:o.conditions.map((D,Q)=>l.jsx(Mle,{"data-loc":"client/src/pages/Automations.tsx:506",cond:D,index:Q,onChange:O,onRemove:M},Q))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:513",className:"bg-white rounded-2xl border border-gray-100 p-4 space-y-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:514",className:"flex items-center justify-between",children:[l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:515",className:"text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Acciones"}),l.jsxs("button",{"data-loc":"client/src/pages/Automations.tsx:516",onClick:F,className:"flex items-center gap-1 text-xs text-green-600 hover:text-green-700 font-medium",children:[l.jsx(xn,{"data-loc":"client/src/pages/Automations.tsx:518",className:"w-3.5 h-3.5"})," Agregar"]})]}),o.actions.length===0?l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:522",className:"text-xs text-gray-400 italic py-2",children:"Agrega al menos una acción que se ejecutará cuando se cumpla el disparador"}):l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:524",className:"space-y-2",children:o.actions.map((D,Q)=>l.jsx(Rle,{"data-loc":"client/src/pages/Automations.tsx:526",action:D,index:Q,onChange:L,onRemove:U},Q))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:533",className:"flex gap-3",children:[l.jsx("button",{"data-loc":"client/src/pages/Automations.tsx:534",onClick:()=>{t("list"),_()},className:"flex-1 py-3 text-sm font-medium text-gray-600 bg-white border border-gray-200 rounded-2xl hover:bg-gray-50 transition-colors",children:"Cancelar"}),l.jsx("button",{"data-loc":"client/src/pages/Automations.tsx:538",onClick:()=>o.name&&w.mutate({name:o.name,description:o.description,triggerType:o.triggerType,conditions:o.conditions,actions:o.actions,templateKey:o.templateKey||void 0}),disabled:!o.name||w.isPending,className:"flex-1 py-3 text-sm font-medium text-white rounded-2xl transition-colors disabled:opacity-40",style:{background:"#E1251B"},children:w.isPending?"Guardando...":"Guardar automatización"})]})]})]}),e==="logs"&&l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:558",children:[l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:559",className:"mb-4",children:[l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:560",className:"text-sm font-semibold text-gray-800",children:"Historial de ejecuciones"}),l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:561",className:"text-xs text-gray-500 mt-0.5",children:"Últimas 30 ejecuciones de todas las automatizaciones"})]}),m.isLoading?l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:564",className:"flex items-center justify-center h-32",children:l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:565",className:"w-5 h-5 border-2 border-[#
603E1251B] border-t-transparent rounded-full animate-spin"})}):(m.data??[]).length===0?l.jsxs("div",{"data-loc":"client/src/pages/Automations.tsx:568",className:"flex flex-col items-center justify-center h-48 text-center",children:[l.jsx(GT,{"data-loc":"client/src/pages/Automations.tsx:569",className:"w-10 h-10 text-gray-200 mb-3"}),l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:570",className:"text-sm font-medium text-gray-600",children:"Sin ejecuciones registradas"}),l.jsx("p",{"data-loc":"client/src/pages/Automations.tsx:571",className:"text-xs text-gray-400 mt-1",children:"El historial aparecerá aquí cuando las automatizaciones se ejecuten"})]}):l.jsx("div",{"data-loc":"client/src/pages/Automations.tsx:574",className:"bg-white rounded-2xl border border-gray-100 shadow-sm overflow-hidden",children:l.jsxs("table",{"data-loc":"client/src/pages/Automations.tsx:575",className:"w-full text-xs",children:[l.jsx("thead",{"data-loc":"client/src/pages/Automations.tsx:576",children:l.jsxs("tr",{"data-loc":"client/src/pages/Automations.tsx:577",className:"border-b border-gray-100 bg-gray-50",children:[l.jsx("th",{"data-loc":"client/src/pages/Automations.tsx:578",className:"text-left px-4 py-3 font-semibold text-gray-500",children:"Estado"}),l.jsx("th",{"data-loc":"client/src/pages/Automations.tsx:579",className:"text-left px-4 py-3 font-semibold text-gray-500",children:"Automatización"}),l.jsx("th",{"data-loc":"client/src/pages/Automations.tsx:580",className:"text-left px-4 py-3 font-semibold text-gray-500",children:"Acciones ejecutadas"}),l.jsx("th",{"data-loc":"client/src/pages/Automations.tsx:581",className:"text-left px-4 py-3 font-semibold text-gray-500",children:"Fecha"})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/Automations.tsx:584",children:(m.data??[]).map(D=>l.jsxs("tr",{"data-loc":"client/src/pages/Automations.tsx:586",className:"border-b border-gray-50 hover:bg-gray-50/50 transition-colors",children:[l.jsx("td",{"data-loc":"client/src/pages/Automations.tsx:587",className:"px-4 py-3",children:l.jsxs("span",{"data-loc":"client/src/pages/Automations.tsx:588",className:`inline-flex items-center gap-1 px-2 py-0.5 rounded-full font-medium text-[10px] ${D.logStatus==="success"?"bg-green-50 text-green-700":D.logStatus==="failed"?"bg-red-50 text-red-700":"bg-gray-100 text-gray-600"}`,children:[D.logStatus==="success"?l.jsx(Li,{"data-loc":"client/src/pages/Automations.tsx:593",className:"w-3 h-3"}):D.logStatus==="failed"?l.jsx(vn,{"data-loc":"client/src/pages/Automations.tsx:594",className:"w-3 h-3"}):l.jsx(Ts,{"data-loc":"client/src/pages/Automations.tsx:595",className:"w-3 h-3"}),D.logStatus==="success"?"Exitosa":D.logStatus==="failed"?"Fallida":"Omitida"]})}),l.jsxs("td",{"data-loc":"client/src/pages/Automations.tsx:599",className:"px-4 py-3 text-gray-700 font-medium",children:["ID #",D.automationId]}),l.jsx("td",{"data-loc":"client/src/pages/Automations.tsx:600",className:"px-4 py-3 text-gray-500 max-w-xs truncate",children:D.actionsExecuted?JSON.parse(D.actionsExecuted).join(", "):"—"}),l.jsx("td",{"data-loc":"client/src/pages/Automations.tsx:603",className:"px-4 py-3 text-gray-400",children:new Date(D.createdAt).toLocaleString("es-CO",{dateStyle:"short",timeStyle:"short"})})]},D.id))})]})})]})]})]})}const Ile=yF("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function Bu({className:e,variant:t,asChild:r=!1,...n}){const a=r?CI:"span";return l.jsx(a,{"data-loc":"client/src/components/ui/badge.tsx:38","data-slot":"badge",className:Xt(Ile({variant:t}),e),...n})}function Xn({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/skeleton.tsx:5","data-slot":"skeleton",className:Xt("bg-accent animate-pulse rounded-md",e),...t})}var Tb,oP;function sa(){if(oP)return Tb;oP=1;var e=Array.isArray;return Tb=e,Tb}var Ob,lP;function TL(){if(lP)return Ob;lP=1;var e=typeof rm=="object"&&rm&&rm.Object===Object&&rm;return Ob=e,Ob}var Pb,cP;function ii(){if(cP)return Pb;cP=1;var e=TL(),t=typeof self=="object"&&self&&self.Object===Object&&self,r=e||t||Function("return this")();return Pb=r,Pb}var kb,uP;function Ip(){if(uP)return kb;uP=1;var e=ii(),t=e.Symbol;return kb=t,kb}var Mb,dP;function Fle(){if(dP)return Mb;dP=1;var e=Ip(),t=Object.prototype,r=t.hasOwnProperty,n=t.toString,a=e?e.toStringTag:void 0;function s(o){var u=r.call(o,a),d=o[a];try{o[a]=void 0;var f=!0}catch{}var p=n.call(o);return f&&(u?o[a]=d:delete o[a]),p}return Mb=s,Mb}var Rb,fP;function Lle(){if(fP)return Rb;fP=1;var e=Object.prototype,t=e.toString;function r(n){return t.call(n)}return Rb=r,Rb}var Db,hP;function ao(){if(hP)return Db;hP=1;
vendor: 5,106 bytes, line 603
603var e=Ip(),t=Fle(),r=Lle(),n="[object Null]",a="[object Undefined]",s=e?e.toStringTag:void 0;function o(u){return u==null?u===void 0?a:n:s&&s in Object(u)?t(u):r(u)}return Db=o,Db}var Ib,pP;function so(){if(pP)return Ib;pP=1;function e(t){return t!=null&&typeof t=="object"}return Ib=e,Ib}var Fb,mP;function Dd(){if(mP)return Fb;mP=1;var e=ao(),t=so(),r="[object Symbol]";function n(a){return typeof a=="symbol"||t(a)&&e(a)==r}return Fb=n,Fb}var Lb,xP;function ZC(){if(xP)return Lb;xP=1;var e=sa(),t=Dd(),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,n=/^\w*$/;function a(s,o){if(e(s))return!1;var u=typeof s;return u=="number"||u=="symbol"||u=="boolean"||s==null||t(s)?!0:n.test(s)||!r.test(s)||o!=null&&s in Object(o)}return Lb=a,Lb}var Bb,gP;function sl(){if(gP)return Bb;gP=1;function e(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}return Bb=e,Bb}var $b,vP;function JC(){if(vP)return $b;vP=1;var e=ao(),t=sl(),r="[object AsyncFunction]",n="[object Function]",a="[object GeneratorFunction]",s="[object Proxy]";function o(u){if(!t(u))return!1;var d=e(u);return d==n||d==a||d==r||d==s}return $b=o,$b}var zb,yP;function Ble(){if(yP)return zb;yP=1;var e=ii(),t=e["__core-js_shared__"];return zb=t,zb}var Ub,bP;function $le(){if(bP)return Ub;bP=1;var e=Ble(),t=(function(){var n=/[^.]+$/.exec(e&&e.keys&&e.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""})();function r(n){return!!t&&t in n}return Ub=r,Ub}var qb,wP;function OL(){if(wP)return qb;wP=1;var e=Function.prototype,t=e.toString;function r(n){if(n!=null){try{return t.call(n)}catch{}try{return n+""}catch{}}return""}return qb=r,qb}var Hb,SP;function zle(){if(SP)return Hb;SP=1;var e=JC(),t=$le(),r=sl(),n=OL(),a=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,o=Function.prototype,u=Object.prototype,d=o.toString,f=u.hasOwnProperty,p=RegExp("^"+d.call(f).replace(a,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function m(g){if(!r(g)||t(g))return!1;var y=e(g)?p:s;return y.test(n(g))}return Hb=m,Hb}var Wb,NP;function Ule(){if(NP)return Wb;NP=1;function e(t,r){return t?.[r]}return Wb=e,Wb}var Vb,AP;function _c(){if(AP)return Vb;AP=1;var e=zle(),t=Ule();function r(n,a){var s=t(n,a);return e(s)?s:void 0}return Vb=r,Vb}var Gb,_P;function sv(){if(_P)return Gb;_P=1;var e=_c(),t=e(Object,"create");return Gb=t,Gb}var Qb,CP;function qle(){if(CP)return Qb;CP=1;var e=sv();function t(){this.__data__=e?e(null):{},this.size=0}return Qb=t,Qb}var Kb,jP;function Hle(){if(jP)return Kb;jP=1;function e(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}return Kb=e,Kb}var Yb,EP;function Wle(){if(EP)return Yb;EP=1;var e=sv(),t="__lodash_hash_undefined__",r=Object.prototype,n=r.hasOwnProperty;function a(s){var o=this.__data__;if(e){var u=o[s];return u===t?void 0:u}return n.call(o,s)?o[s]:void 0}return Yb=a,Yb}var Xb,TP;function Vle(){if(TP)return Xb;TP=1;var e=sv(),t=Object.prototype,r=t.hasOwnProperty;function n(a){var s=this.__data__;return e?s[a]!==void 0:r.call(s,a)}return Xb=n,Xb}var Zb,OP;function Gle(){if(OP)return Zb;OP=1;var e=sv(),t="__lodash_hash_undefined__";function r(n,a){var s=this.__data__;return this.size+=this.has(n)?0:1,s[n]=e&&a===void 0?t:a,this}return Zb=r,Zb}var Jb,PP;function Qle(){if(PP)return Jb;PP=1;var e=qle(),t=Hle(),r=Wle(),n=Vle(),a=Gle();function s(o){var u=-1,d=o==null?0:o.length;for(this.clear();++u<d;){var f=o[u];this.set(f[0],f[1])}}return s.prototype.clear=e,s.prototype.delete=t,s.prototype.get=r,s.prototype.has=n,s.prototype.set=a,Jb=s,Jb}var e2,kP;function Kle(){if(kP)return e2;kP=1;function e(){this.__data__=[],this.size=0}return e2=e,e2}var t2,MP;function ej(){if(MP)return t2;MP=1;function e(t,r){return t===r||t!==t&&r!==r}return t2=e,t2}var r2,RP;function iv(){if(RP)return r2;RP=1;var e=ej();function t(r,n){for(var a=r.length;a--;)if(e(r[a][0],n))return a;return-1}return r2=t,r2}var n2,DP;function Yle(){if(DP)return n2;DP=1;var e=iv(),t=Array.prototype,r=t.splice;function n(a){var s=this.__data__,o=e(s,a);if(o<0)return!1;var u=s.length-1;return o==u?s.pop():r.call(s,o,1),--this.size,!0}return n2=n,n2}var a2,IP;function Xle(){if(IP)return a2;IP=1;var e=iv();function t(r){var n=this.__data__,a=e(n,r);return a<0?void 0:n[a][1]}return a2=t,a2}var s2,FP;function Zle(){if(FP)return s2;FP=1;var e=iv();function t(r){return e(this.__data__,r)>-1}return s2=t,s2}var i2,LP;function Jle(){if(LP)return i2;LP=1;var e=iv();function t(r,n){var a=this.__data__,s=e(a,r);return s<0?(++this.size,a.push([r,n])):a[s][1]=n,this}return i2=t,i2}var o2,BP;function ov(){if(BP)return o2;BP=1;var e=Kle(),t=Yle(),r=Xle(),n=Zle(),a=Jle();function s(o){var u=-1,d=o==null?0:o.length;for(this.clear();++u<d;){var f=o[u];this.set(f[0],f[1])}}return s.prototype.clear=e,s.prototype.delete=t,s.prototype.get=r,s.prototype.has=n,s.prototype.set=a,o2=s,o2}var l2,$P;function tj(){if($P)return l2;$P=1;var e=_c(),t=ii(),r=e(t,"Map");return l2=r,l2}var c2,zP;function ece(){if(zP)return c2;zP=1;var e=Qle(),t=ov(),r=tj();function n(){this.size=0,this.__data__={hash:new e,map:new(r||t),string:new e}}return c2=n,c2}var u2,UP;
vendor: 11,980 bytes, lines 603-611
603function tce(){if(UP)return u2;UP=1;function e(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}return u2=e,u2}var d2,qP;function lv(){if(qP)return d2;qP=1;var e=tce();function t(r,n){var a=r.__data__;return e(n)?a[typeof n=="string"?"string":"hash"]:a.map}return d2=t,d2}var f2,HP;function rce(){if(HP)return f2;HP=1;var e=lv();function t(r){var n=e(this,r).delete(r);return this.size-=n?1:0,n}return f2=t,f2}var h2,WP;function nce(){if(WP)return h2;WP=1;var e=lv();function t(r){return e(this,r).get(r)}return h2=t,h2}var p2,VP;function ace(){if(VP)return p2;VP=1;var e=lv();function t(r){return e(this,r).has(r)}return p2=t,p2}var m2,GP;function sce(){if(GP)return m2;GP=1;var e=lv();function t(r,n){var a=e(this,r),s=a.size;return a.set(r,n),this.size+=a.size==s?0:1,this}return m2=t,m2}var x2,QP;function rj(){if(QP)return x2;QP=1;var e=ece(),t=rce(),r=nce(),n=ace(),a=sce();function s(o){var u=-1,d=o==null?0:o.length;for(this.clear();++u<d;){var f=o[u];this.set(f[0],f[1])}}return s.prototype.clear=e,s.prototype.delete=t,s.prototype.get=r,s.prototype.has=n,s.prototype.set=a,x2=s,x2}var g2,KP;function PL(){if(KP)return g2;KP=1;var e=rj(),t="Expected a function";function r(n,a){if(typeof n!="function"||a!=null&&typeof a!="function")throw new TypeError(t);var s=function(){var o=arguments,u=a?a.apply(this,o):o[0],d=s.cache;if(d.has(u))return d.get(u);var f=n.apply(this,o);return s.cache=d.set(u,f)||d,f};return s.cache=new(r.Cache||e),s}return r.Cache=e,g2=r,g2}var v2,YP;function ice(){if(YP)return v2;YP=1;var e=PL(),t=500;function r(n){var a=e(n,function(o){return s.size===t&&s.clear(),o}),s=a.cache;return a}return v2=r,v2}var y2,XP;function oce(){if(XP)return y2;XP=1;var e=ice(),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,r=/\\(\\)?/g,n=e(function(a){var s=[];return a.charCodeAt(0)===46&&s.push(""),a.replace(t,function(o,u,d,f){s.push(d?f.replace(r,"$1"):u||o)}),s});return y2=n,y2}var b2,ZP;function nj(){if(ZP)return b2;ZP=1;function e(t,r){for(var n=-1,a=t==null?0:t.length,s=Array(a);++n<a;)s[n]=r(t[n],n,t);return s}return b2=e,b2}var w2,JP;function lce(){if(JP)return w2;JP=1;var e=Ip(),t=nj(),r=sa(),n=Dd(),a=e?e.prototype:void 0,s=a?a.toString:void 0;function o(u){if(typeof u=="string")return u;if(r(u))return t(u,o)+"";if(n(u))return s?s.call(u):"";var d=u+"";return d=="0"&&1/u==-1/0?"-0":d}return w2=o,w2}var S2,ek;function kL(){if(ek)return S2;ek=1;var e=lce();function t(r){return r==null?"":e(r)}return S2=t,S2}var N2,tk;function ML(){if(tk)return N2;tk=1;var e=sa(),t=ZC(),r=oce(),n=kL();function a(s,o){return e(s)?s:t(s,o)?[s]:r(n(s))}return N2=a,N2}var A2,rk;function cv(){if(rk)return A2;rk=1;var e=Dd();function t(r){if(typeof r=="string"||e(r))return r;var n=r+"";return n=="0"&&1/r==-1/0?"-0":n}return A2=t,A2}var _2,nk;function aj(){if(nk)return _2;nk=1;var e=ML(),t=cv();function r(n,a){a=e(a,n);for(var s=0,o=a.length;n!=null&&s<o;)n=n[t(a[s++])];return s&&s==o?n:void 0}return _2=r,_2}var C2,ak;function RL(){if(ak)return C2;ak=1;var e=aj();function t(r,n,a){var s=r==null?void 0:e(r,n);return s===void 0?a:s}return C2=t,C2}var cce=RL();const ka=kt(cce);var j2,sk;function uce(){if(sk)return j2;sk=1;function e(t){return t==null}return j2=e,j2}var dce=uce();const lt=kt(dce);var E2,ik;function fce(){if(ik)return E2;ik=1;var e=ao(),t=sa(),r=so(),n="[object String]";function a(s){return typeof s=="string"||!t(s)&&r(s)&&e(s)==n}return E2=a,E2}var hce=fce();const oc=kt(hce);var pce=JC();const st=kt(pce);var mce=sl();const Id=kt(mce);var T2={exports:{}},Ot={};/**
604 * @license React
605 * react-is.production.min.js
606 *
607 * Copyright (c) Facebook, Inc. and its affiliates.
608 *
609 * This source code is licensed under the MIT license found in the
610 * LICENSE file in the root directory of this source tree.
611 */var ok;function xce(){if(ok)return Ot;ok=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),o=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen"),w;w=Symbol.for("react.module.reference");function v(b){if(typeof b=="object"&&b!==null){var N=b.$$typeof;switch(N){case e:switch(b=b.type,b){case r:case a:case n:case f:case p:return b;default:switch(b=b&&b.$$typeof,b){case u:case o:case d:case g:case m:case s:return b;default:return N}}case t:return N}}}return Ot.ContextConsumer=o,Ot.ContextProvider=s,Ot.Element=e,Ot.ForwardRef=d,Ot.Fragment=r,Ot.Lazy=g,Ot.Memo=m,Ot.Portal=t,Ot.Profiler=a,Ot.StrictMode=n,Ot.Suspense=f,Ot.SuspenseList=p,Ot.isAsyncMode=function(){return!1},Ot.isConcurrentMode=function(){return!1},Ot.isContextConsumer=function(b){return v(b)===o},Ot.isContextProvider=function(b){return v(b)===s},Ot.isElement=function(b){return typeof b=="object"&&b!==null&&b.$$typeof===e},Ot.isForwardRef=function(b){return v(b)===d},Ot.isFragment=function(b){return v(b)===r},Ot.isLazy=function(b){return v(b)===g},Ot.isMemo=function(b){return v(b)===m},Ot.isPortal=function(b){return v(b)===t},Ot.isProfiler=function(b){return v(b)===a},Ot.isStrictMode=function(b){return v(b)===n},Ot.isSuspense=function(b){return v(b)===f},Ot.isSuspenseList=function(b){return v(b)===p},Ot.isValidElementType=function(b){return typeof b=="string"||typeof b=="function"||b===r||b===a||b===n||b===f||b===p||b===y||typeof b=="object"&&b!==null&&(b.$$typeof===g||b.$$typeof===m||b.$$typeof===s||b.$$typeof===o||b.$$typeof===d||b.$$typeof===w||b.getModuleId!==void 0)},Ot.typeOf=v,Ot}var lk;function gce(){return lk||(lk=1,T2.exports=xce()),T2.exports}var vce=gce(),O2,ck;function DL(){if(ck)return O2;ck=1;var e=ao(),t=so(),r="[object Number]";function n(a){return typeof a=="number"||t(a)&&e(a)==r}return O2=n,O2}var P2,uk;function yce(){if(uk)return P2;uk=1;var e=DL();function t(r){return e(r)&&r!=+r}return P2=t,P2}var bce=yce();const Fp=kt(bce);var wce=DL();const Sce=kt(wce);var Fn=function(t){return t===0?0:t>0?1:-1},Ul=function(t){return oc(t)&&t.indexOf("%")===t.length-1},Ie=function(t){return Sce(t)&&!Fp(t)},Nce=function(t){return lt(t)},qr=function(t){return Ie(t)||oc(t)},Ace=0,Fd=function(t){var r=++Ace;return"".concat(t||"").concat(r)},Ln=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(!Ie(t)&&!oc(t))return n;var s;if(Ul(t)){var o=t.indexOf("%");s=r*parseFloat(t.slice(0,o))/100}else s=+t;return Fp(s)&&(s=n),a&&s>r&&(s=r),s},qo=function(t){if(!t)return null;var r=Object.keys(t);return r&&r.length?t[r[0]]:null},_ce=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},Na=function(t,r){return Ie(t)&&Ie(r)?function(n){return t+n*(r-t)}:function(){return r}};function Ax(e,t,r){return!e||!e.length?null:e.find(function(n){return n&&(typeof t=="function"?t(n):ka(n,t))===r})}var Cce=function(t,r){return Ie(t)&&Ie(r)?t-r:oc(t)&&oc(r)?t.localeCompare(r):t instanceof Date&&r instanceof Date?t.getTime()-r.getTime():String(t).localeCompare(String(r))};function $u(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 _A(e){"@babel/helpers - typeof";return _A=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},_A(e)}var jce=["viewBox","children"],Ece=["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","colorRendering","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"],dk=["points","pathLength"],k2={svg:jce,polygon:dk,polyline:dk},sj=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onF
611ocus","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","onDragCapture","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"],_x=function(t,r){if(!t||typeof t=="function"||typeof t=="boolean")return null;var n=t;if(k.isValidElement(t)&&(n=t.props),!Id(n))return null;var a={};return Object.keys(n).forEach(function(s){sj.includes(s)&&(a[s]=r||function(o){return n[s](n,o)})}),a},Tce=function(t,r,n){return function(a){return t(r,n,a),null}},lc=function(t,r,n){if(!Id(t)||_A(t)!=="object")return null;var a=null;return Object.keys(t).forEach(function(s){var o=t[s];sj.includes(s)&&typeof o=="function"&&(a||(a={}),a[s]=Tce(o,r,n))}),a},Oce=["children"],Pce=["children"];function fk(e,t){if(e==null)return{};var r=kce(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function kce(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 CA(e){"@babel/helpers - typeof";return CA=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},CA(e)}var hk={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"}
vendor: 5,620 bytes, line 611
611,Ui=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},pk=null,M2=null,ij=function e(t){if(t===pk&&Array.isArray(M2))return M2;var r=[];return k.Children.forEach(t,function(n){lt(n)||(vce.isFragment(n)?r=r.concat(e(n.props.children)):r.push(n))}),M2=r,pk=t,r};function Ma(e,t){var r=[],n=[];return Array.isArray(t)?n=t.map(function(a){return Ui(a)}):n=[Ui(t)],ij(e).forEach(function(a){var s=ka(a,"type.displayName")||ka(a,"type.name");n.indexOf(s)!==-1&&r.push(a)}),r}function va(e,t){var r=Ma(e,t);return r&&r[0]}var mk=function(t){if(!t||!t.props)return!1;var r=t.props,n=r.width,a=r.height;return!(!Ie(n)||n<=0||!Ie(a)||a<=0)},Mce=["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"],Rce=function(t){return t&&t.type&&oc(t.type)&&Mce.indexOf(t.type)>=0},Dce=function(t){return t&&CA(t)==="object"&&"clipDot"in t},Ice=function(t,r,n,a){var s,o=(s=k2?.[a])!==null&&s!==void 0?s:[];return r.startsWith("data-")||!st(t)&&(a&&o.includes(r)||Ece.includes(r))||n&&sj.includes(r)},tt=function(t,r,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var a=t;if(k.isValidElement(t)&&(a=t.props),!Id(a))return null;var s={};return Object.keys(a).forEach(function(o){var u;Ice((u=a)===null||u===void 0?void 0:u[o],o,r,n)&&(s[o]=a[o])}),s},jA=function e(t,r){if(t===r)return!0;var n=k.Children.count(t);if(n!==k.Children.count(r))return!1;if(n===0)return!0;if(n===1)return xk(Array.isArray(t)?t[0]:t,Array.isArray(r)?r[0]:r);for(var a=0;a<n;a++){var s=t[a],o=r[a];if(Array.isArray(s)||Array.isArray(o)){if(!e(s,o))return!1}else if(!xk(s,o))return!1}return!0},xk=function(t,r){if(lt(t)&&lt(r))return!0;if(!lt(t)&&!lt(r)){var n=t.props||{},a=n.children,s=fk(n,Oce),o=r.props||{},u=o.children,d=fk(o,Pce);return a&&u?$u(s,d)&&jA(a,u):!a&&!u?$u(s,d):!1}return!1},gk=function(t,r){var n=[],a={};return ij(t).forEach(function(s,o){if(Rce(s))n.push(s);else if(s){var u=Ui(s.type),d=r[u]||{},f=d.handler,p=d.once;if(f&&(!p||!a[u])){var m=f(s,u,o);n.push(m),a[u]=!0}}}),n},Fce=function(t){var r=t&&t.type;return r&&hk[r]?hk[r]:null},Lce=function(t,r){return ij(r).indexOf(t)},Bce=["children","width","height","viewBox","className","style","title","desc"];function EA(){return EA=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},EA.apply(this,arguments)}function $ce(e,t){if(e==null)return{};var r=zce(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function zce(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 TA(e){var t=e.children,r=e.width,n=e.height,a=e.viewBox,s=e.className,o=e.style,u=e.title,d=e.desc,f=$ce(e,Bce),p=a||{width:r,height:n,x:0,y:0},m=ut("recharts-surface",s);return Z.createElement("svg",EA({},tt(f,!0,"svg"),{className:m,width:r,height:n,style:o,viewBox:"".concat(p.x," ").concat(p.y," ").concat(p.width," ").concat(p.height)}),Z.createElement("title",null,u),Z.createElement("desc",null,d),t)}var Uce=["children","className"];function OA(){return OA=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},OA.apply(this,arguments)}function qce(e,t){if(e==null)return{};var r=Hce(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Hce(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 At=Z.forwardRef(function(e,t){var r=e.children,n=e.className,a=qce(e,Uce),s=ut("recharts-layer",n);return Z.createElement("g",OA({className:s},tt(a,!0),{ref:t}),r)}),Cs=function(t,r){for(var n=arguments.length,a=new Array(n>2?n-2:0),s=2;s<n;s++)a[s-2]=arguments[s]},R2,vk;function Wce(){if(vk)return R2;vk=1;function e(t,r,n){var a=-1,s=t.length;r<0&&(r=-r>s?0:s+r),n=n>s?s:n,n<0&&(n+=s),s=r>n?0:n-r>>>0,r>>>=0;for(var o=Array(s);++a<s;)o[a]=t[a+r];return o}return R2=e,R2}var D2,yk;function Vce(){if(yk)return D2;yk=1;var e=Wce();function t(r,n,a){var s=r.length;return a=a===void 0?s:a,!n&&a>=s?r:e(r,n,a)}return D2=t,D2}var I2,bk;function IL(){if(bk)return I2;bk=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",r="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",a=t+r+n,s="\\ufe0e\\ufe0f",o="\\u200d",u=RegExp("["+o+e+a+s+"]");function d(f){return u.test(f)}return I2=d,I2}var F2,wk;
611function Gce(){if(wk)return F2;wk=1;function e(t){return t.split("")}return F2=e,F2}var L2,Sk;function Qce(){if(Sk)return L2;Sk=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",r="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",a=t+r+n,s="\\ufe0e\\ufe0f",o="["+e+"]",u="["+a+"]",d="\\ud83c[\\udffb-\\udfff]",f="(?:"+u+"|"+d+")",p="[^"+e+"]",m="(?:\\ud83c[\\udde6-\\uddff]){2}",g="[\\ud800-\\udbff][\\udc00-\\udfff]",y="\\u200d",w=f+"?",v="["+s+"]?",b="(?:"+y+"(?:"+[p,m,g].join("|")+")"+v+w+")*",N=v+w+b,_="(?:"+[p+u+"?",u,m,g,o].join("|")+")",C=RegExp(d+"(?="+d+")|"+_+N,"g");function P(E){return E.match(C)||[]}return L2=P,L2}var B2,Nk;function Kce(){if(Nk)return B2;Nk=1;var e=Gce(),t=IL(),r=Qce();function n(a){return t(a)?r(a):e(a)}return B2=n,B2}var $2,Ak;function Yce(){if(Ak)return $2;Ak=1;var e=Vce(),t=IL(),r=Kce(),n=kL();function a(s){return function(o){o=n(o);var u=t(o)?r(o):void 0,d=u?u[0]:o.charAt(0),f=u?e(u,1).join(""):o.slice(1);return d[s]()+f}}return $2=a,$2}var z2,_k;function Xce(){if(_k)return z2;_k=1;var e=Yce(),t=e("toUpperCase");return z2=t,z2}var Zce=Xce();const uv=kt(Zce);function nr(e){return function(){return e}}const FL=Math.cos,Cx=Math.sin,Ps=Math.sqrt,jx=Math.PI,dv=2*jx,PA=Math.PI,kA=2*PA,Il=1e-6,Jce=kA-Il;function LL(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=arguments[t]+e[t]}function eue(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return LL;const r=10**t;return function(n){this._+=n[0];for(let a=1,s=n.length;a<s;++a)this._+=Math.round(arguments[a]*r)/r+n[a]}}class tue{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?LL:eue(t)}moveTo(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,s,o){this._append`C${+t},${+r},${+n},${+a},${this._x1=+s},${this._y1=+o}`}arcTo(t,r,n,a,s){if(t=+t,r=+r,n=+n,a=+a,s=+s,s<0)throw new Error(`negative radius: ${s}`);let o=this._x1,u=this._y1,d=n-t,f=a-r,p=o-t,m=u-r,g=p*p+m*m;if(this._x1===null)this._append`M${this._x1=t},${this._y1=r}`;else if(g>Il)if(!(Math.abs(m*d-f*p)>Il)||!s)this._append`L${this._x1=t},${this._y1=r}`;else{let y=n-o,w=a-u,v=d*d+f*f,b=y*y+w*w,N=Math.sqrt(v),_=Math.sqrt(g),C=s*Math.tan((PA-Math.acos((v+g-b)/(2*N*_)))/2),P=C/_,E=C/N;Math.abs(P-1)>Il&&this._append`L${t+P*p},${r+P*m}`,this._append`A${s},${s},0,0,${+(m*y>p*w)},${this._x1=t+E*d},${this._y1=r+E*f}`}}arc(t,r,n,a,s,o){if(t=+t,r=+r,n=+n,o=!!o,n<0)throw new Error(`negative radius: ${n}`);let u=n*Math.cos(a),d=n*Math.sin(a),f=t+u,p=r+d,m=1^o,g=o?a-s:s-a;this._x1===null?this._append`M${f},${p}`:(Math.abs(this._x1-f)>Il||Math.abs(this._y1-p)>Il)&&this._append`L${f},${p}`,n&&(g<0&&(g=g%kA+kA),g>Jce?this._append`A${n},${n},0,1,${m},${t-u},${r-d}A${n},${n},0,1,${m},${this._x1=f},${this._y1=p}`:g>Il&&this._append`A${n},${n},0,${+(g>=PA)},${m},${this._x1=t+n*Math.cos(s)},${this._y1=r+n*Math.sin(s)}`)}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 oj(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 tue(t)}function lj(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function BL(e){this._context=e}BL.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 fv(e){return new BL(e)}function $L(e){return e[0]}function zL(e){return e[1]}function UL(e,t){var r=nr(!0),n=null,a=fv,s=null,o=oj(u);
vendor: 10,935 bytes, line 611
611e=typeof e=="function"?e:e===void 0?$L:nr(e),t=typeof t=="function"?t:t===void 0?zL:nr(t);function u(d){var f,p=(d=lj(d)).length,m,g=!1,y;for(n==null&&(s=a(y=o())),f=0;f<=p;++f)!(f<p&&r(m=d[f],f,d))===g&&((g=!g)?s.lineStart():s.lineEnd()),g&&s.point(+e(m,f,d),+t(m,f,d));if(y)return s=null,y+""||null}return u.x=function(d){return arguments.length?(e=typeof d=="function"?d:nr(+d),u):e},u.y=function(d){return arguments.length?(t=typeof d=="function"?d:nr(+d),u):t},u.defined=function(d){return arguments.length?(r=typeof d=="function"?d:nr(!!d),u):r},u.curve=function(d){return arguments.length?(a=d,n!=null&&(s=a(n)),u):a},u.context=function(d){return arguments.length?(d==null?n=s=null:s=a(n=d),u):n},u}function Am(e,t,r){var n=null,a=nr(!0),s=null,o=fv,u=null,d=oj(f);e=typeof e=="function"?e:e===void 0?$L:nr(+e),t=typeof t=="function"?t:nr(t===void 0?0:+t),r=typeof r=="function"?r:r===void 0?zL:nr(+r);function f(m){var g,y,w,v=(m=lj(m)).length,b,N=!1,_,C=new Array(v),P=new Array(v);for(s==null&&(u=o(_=d())),g=0;g<=v;++g){if(!(g<v&&a(b=m[g],g,m))===N)if(N=!N)y=g,u.areaStart(),u.lineStart();else{for(u.lineEnd(),u.lineStart(),w=g-1;w>=y;--w)u.point(C[w],P[w]);u.lineEnd(),u.areaEnd()}N&&(C[g]=+e(b,g,m),P[g]=+t(b,g,m),u.point(n?+n(b,g,m):C[g],r?+r(b,g,m):P[g]))}if(_)return u=null,_+""||null}function p(){return UL().defined(a).curve(o).context(s)}return f.x=function(m){return arguments.length?(e=typeof m=="function"?m:nr(+m),n=null,f):e},f.x0=function(m){return arguments.length?(e=typeof m=="function"?m:nr(+m),f):e},f.x1=function(m){return arguments.length?(n=m==null?null:typeof m=="function"?m:nr(+m),f):n},f.y=function(m){return arguments.length?(t=typeof m=="function"?m:nr(+m),r=null,f):t},f.y0=function(m){return arguments.length?(t=typeof m=="function"?m:nr(+m),f):t},f.y1=function(m){return arguments.length?(r=m==null?null:typeof m=="function"?m:nr(+m),f):r},f.lineX0=f.lineY0=function(){return p().x(e).y(t)},f.lineY1=function(){return p().x(e).y(r)},f.lineX1=function(){return p().x(n).y(t)},f.defined=function(m){return arguments.length?(a=typeof m=="function"?m:nr(!!m),f):a},f.curve=function(m){return arguments.length?(o=m,s!=null&&(u=o(s)),f):o},f.context=function(m){return arguments.length?(m==null?s=u=null:u=o(s=m),f):s},f}class qL{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 rue(e){return new qL(e,!0)}function nue(e){return new qL(e,!1)}const cj={draw(e,t){const r=Ps(t/jx);e.moveTo(r,0),e.arc(0,0,r,0,dv)}},aue={draw(e,t){const r=Ps(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()}},HL=Ps(1/3),sue=HL*2,iue={draw(e,t){const r=Ps(t/sue),n=r*HL;e.moveTo(0,-r),e.lineTo(n,0),e.lineTo(0,r),e.lineTo(-n,0),e.closePath()}},oue={draw(e,t){const r=Ps(t),n=-r/2;e.rect(n,n,r,r)}},lue=.8908130915292852,WL=Cx(jx/10)/Cx(7*jx/10),cue=Cx(dv/10)*WL,uue=-FL(dv/10)*WL,due={draw(e,t){const r=Ps(t*lue),n=cue*r,a=uue*r;e.moveTo(0,-r),e.lineTo(n,a);for(let s=1;s<5;++s){const o=dv*s/5,u=FL(o),d=Cx(o);e.lineTo(d*r,-u*r),e.lineTo(u*n-d*a,d*n+u*a)}e.closePath()}},U2=Ps(3),fue={draw(e,t){const r=-Ps(t/(U2*3));e.moveTo(0,r*2),e.lineTo(-U2*r,-r),e.lineTo(U2*r,-r),e.closePath()}},Ga=-.5,Qa=Ps(3)/2,MA=1/Ps(12),hue=(MA/2+1)*3,pue={draw(e,t){const r=Ps(t/hue),n=r/2,a=r*MA,s=n,o=r*MA+r,u=-s,d=o;e.moveTo(n,a),e.lineTo(s,o),e.lineTo(u,d),e.lineTo(Ga*n-Qa*a,Qa*n+Ga*a),e.lineTo(Ga*s-Qa*o,Qa*s+Ga*o),e.lineTo(Ga*u-Qa*d,Qa*u+Ga*d),e.lineTo(Ga*n+Qa*a,Ga*a-Qa*n),e.lineTo(Ga*s+Qa*o,Ga*o-Qa*s),e.lineTo(Ga*u+Qa*d,Ga*d-Qa*u),e.closePath()}};function mue(e,t){let r=null,n=oj(a);e=typeof e=="function"?e:nr(e||cj),t=typeof t=="function"?t:nr(t===void 0?64:+t);function a(){let s;if(r||(r=s=n()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),s)return r=null,s+""||null}return a.type=function(s){return arguments.length?(e=typeof s=="function"?s:nr(s),a):e},a.size=function(s){return arguments.length?(t=typeof s=="function"?s:nr(+s),a):t},a.context=function(s){return arguments.length?(r=s??null,a):r},a}function Ex(){}function Tx(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 VL(e){this._context=e}VL.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:Tx(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:Tx(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function xue(e){return new VL(e)}function GL(e){this._context=e}GL.prototype={areaStart:Ex,areaEnd:Ex,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:Tx(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function gue(e){return new GL(e)}function QL(e){this._context=e}QL.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:Tx(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function vue(e){return new QL(e)}function KL(e){this._context=e}KL.prototype={areaStart:Ex,areaEnd:Ex,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 yue(e){return new KL(e)}function Ck(e){return e<0?-1:1}function jk(e,t,r){var n=e._x1-e._x0,a=t-e._x1,s=(e._y1-e._y0)/(n||a<0&&-0),o=(r-e._y1)/(a||n<0&&-0),u=(s*a+o*n)/(n+a);return(Ck(s)+Ck(o))*Math.min(Math.abs(s),Math.abs(o),.5*Math.abs(u))||0}function Ek(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function q2(e,t,r){var n=e._x0,a=e._y0,s=e._x1,o=e._y1,u=(s-n)/3;e._context.bezierCurveTo(n+u,a+u*t,s-u,o-u*r,s,o)}function Ox(e){this._context=e}Ox.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:q2(this,this._t0,Ek(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,q2(this,Ek(this,r=jk(this,e,t)),r);break;default:q2(this,this._t0,r=jk(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}};function YL(e){this._context=new XL(e)}(YL.prototype=Object.create(Ox.prototype)).point=function(e,t){Ox.prototype.point.call(this,t,e)};function XL(e){this._context=e}XL.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,s){this._context.bezierCurveTo(t,e,n,r,s,a)}};function bue(e){return new Ox(e)}function wue(e){return new YL(e)}function ZL(e){this._context=e}ZL.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=Tk(e),a=Tk(t),s=0,o=1;o<r;++s,++o)this._context.bezierCurveTo(n[0][s],a[0][s],n[1][s],a[1][s],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 Tk(e){var t,r=e.length-1,n,a=new Array(r),s=new Array(r),o=new Array(r);for(a[0]=0,s[0]=2,o[0]=e[0]+2*e[1],t=1;t<r-1;++t)a[t]=1,s[t]=4,o[t]=4*e[t]+2*e[t+1];for(a[r-1]=2,s[r-1]=7,o[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=a[t]/s[t-1],s[t]-=n,o[t]-=n*o[t-1];for(a[r-1]=o[r-1]/s[r-1],t=r-2;t>=0;--t)a[t]=(o[t]-a[t+1])/s[t];for(s[r-1]=(e[r]+a[r-1])/2,t=0;t<r-1;++t)s[t]=2*e[t+1]-a[t+1];return[a,s]}function Sue(e){return new ZL(e)}function hv(e,t){this._context=e,this._t=t}hv.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: 10,979 bytes, lines 611-614
611default:{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 Nue(e){return new hv(e,.5)}function Aue(e){return new hv(e,0)}function _ue(e){return new hv(e,1)}function ed(e,t){if((o=e.length)>1)for(var r=1,n,a,s=e[t[0]],o,u=s.length;r<o;++r)for(a=s,s=e[t[r]],n=0;n<u;++n)s[n][1]+=s[n][0]=isNaN(a[n][1])?a[n][0]:a[n][1]}function RA(e){for(var t=e.length,r=new Array(t);--t>=0;)r[t]=t;return r}function Cue(e,t){return e[t]}function jue(e){const t=[];return t.key=e,t}function Eue(){var e=nr([]),t=RA,r=ed,n=Cue;function a(s){var o=Array.from(e.apply(this,arguments),jue),u,d=o.length,f=-1,p;for(const m of s)for(u=0,++f;u<d;++u)(o[u][f]=[0,+n(m,o[u].key,f,s)]).data=m;for(u=0,p=lj(t(o));u<d;++u)o[p[u]].index=u;return r(o,p),o}return a.keys=function(s){return arguments.length?(e=typeof s=="function"?s:nr(Array.from(s)),a):e},a.value=function(s){return arguments.length?(n=typeof s=="function"?s:nr(+s),a):n},a.order=function(s){return arguments.length?(t=s==null?RA:typeof s=="function"?s:nr(Array.from(s)),a):t},a.offset=function(s){return arguments.length?(r=s??ed,a):r},a}function Tue(e,t){if((n=e.length)>0){for(var r,n,a=0,s=e[0].length,o;a<s;++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}ed(e,t)}}function Oue(e,t){if((a=e.length)>0){for(var r=0,n=e[t[0]],a,s=n.length;r<s;++r){for(var o=0,u=0;o<a;++o)u+=e[o][r][1]||0;n[r][1]+=n[r][0]=-u/2}ed(e,t)}}function Pue(e,t){if(!(!((o=e.length)>0)||!((s=(a=e[t[0]]).length)>0))){for(var r=0,n=1,a,s,o;n<s;++n){for(var u=0,d=0,f=0;u<o;++u){for(var p=e[t[u]],m=p[n][1]||0,g=p[n-1][1]||0,y=(m-g)/2,w=0;w<u;++w){var v=e[t[w]],b=v[n][1]||0,N=v[n-1][1]||0;y+=b-N}d+=m,f+=y*m}a[n-1][1]+=a[n-1][0]=r,d&&(r-=f/d)}a[n-1][1]+=a[n-1][0]=r,ed(e,t)}}function Bh(e){"@babel/helpers - typeof";return Bh=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},Bh(e)}var kue=["type","size","sizeType"];function DA(){return DA=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},DA.apply(this,arguments)}function Ok(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 Pk(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Ok(Object(r),!0).forEach(function(n){Mue(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ok(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Mue(e,t,r){return t=Rue(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Rue(e){var t=Due(e,"string");return Bh(t)=="symbol"?t:t+""}function Due(e,t){if(Bh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Bh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Iue(e,t){if(e==null)return{};var r=Fue(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Fue(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 JL={symbolCircle:cj,symbolCross:aue,symbolDiamond:iue,symbolSquare:oue,symbolStar:due,symbolTriangle:fue,symbolWye:pue},Lue=Math.PI/180,Bue=function(t){var r="symbol".concat(uv(t));return JL[r]||cj},$ue=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*Lue;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}},zue=function(t,r){JL["symbol".concat(uv(t))]=r},uj=function(t){var r=t.type,n=r===void 0?"circle":r,a=t.size,s=a===void 0?64:a,o=t.sizeType,u=o===void 0?"area":o,d=Iue(t,kue),f=Pk(Pk({},d),{},{type:n,size:s,sizeType:u}),p=function(){var b=Bue(n),N=mue().type(b).size($ue(s,u,n));return N()},m=f.className,g=f.cx,y=f.cy,w=tt(f,!0);return g===+g&&y===+y&&s===+s?Z.createElement("path",DA({},w,{className:ut("recharts-symbols",m),transform:"translate(".concat(g,", ").concat(y,")"),d:p()})):null};uj.registerSymbol=zue;function td(e){"@babel/helpers - typeof";return td=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},td(e)}function IA(){return IA=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},IA.apply(this,arguments)}function kk(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 Uue(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?kk(Object(r),!0).forEach(function(n){$h(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):kk(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function que(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Hue(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,tB(n.key),n)}}function Wue(e,t,r){return t&&Hue(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Vue(e,t,r){return t=Px(t),Gue(e,eB()?Reflect.construct(t,r||[],Px(e).constructor):t.apply(e,r))}function Gue(e,t){if(t&&(td(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Que(e)}function Que(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function eB(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(eB=function(){return!!e})()}function Px(e){return Px=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Px(e)}function Kue(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 $h(e,t,r){return t=tB(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function tB(e){var t=Yue(e,"string");return td(t)=="symbol"?t:t+""}function Yue(e,t){if(td(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(td(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Ka=32,dj=(function(e){function t(){return que(this,t),Vue(this,t,arguments)}return Kue(t,e),Wue(t,[{key:"renderIcon",value:function(n){var a=this.props.inactiveColor,s=Ka/2,o=Ka/6,u=Ka/3,d=n.inactive?a:n.color;if(n.type==="plainline")return Z.createElement("line",{strokeWidth:4,fill:"none",stroke:d,strokeDasharray:n.payload.strokeDasharray,x1:0,y1:s,x2:Ka,y2:s,className:"recharts-legend-icon"});if(n.type==="line")return Z.createElement("path",{strokeWidth:4,fill:"none",stroke:d,d:"M0,".concat(s,"h").concat(u,`
612            A`).concat(o,",").concat(o,",0,1,1,").concat(2*u,",").concat(s,`
613            H`).concat(Ka,"M").concat(2*u,",").concat(s,`
614            A`).concat(o,",").concat(o,",0,1,1,").concat(u,",").concat(s),className:"recharts-legend-icon"});if(n.type==="rect")return Z.createElement("path",{stroke:"none",fill:d,d:"M0,".concat(Ka/8,"h").concat(Ka,"v").concat(Ka*3/4,"h").concat(-Ka,"z"),className:"recharts-legend-icon"});if(Z.isValidElement(n.legendIcon)){var f=Uue({},n);return delete f.legendIcon,Z.cloneElement(n.legendIcon,f)}return Z.createElement(uj,{fill:d,cx:s,cy:s,size:Ka,sizeType:"diameter",type:n.type})}},{key:"renderItems",value:function(){var n=this,a=this.props,s=a.payload,o=a.iconSize,u=a.layout,d=a.formatter,f=a.inactiveColor,p={x:0,y:0,width:Ka,height:Ka},m={display:u==="horizontal"?"inline-block":"block",marginRight:10},g={display:"inline-block",verticalAlign:"middle",marginRight:4};return s.map(function(y,w){var v=y.formatter||d,b=ut($h($h({"recharts-legend-item":!0},"legend-item-".concat(w),!0),"inactive",y.inactive));if(y.type==="none")return null;var N=st(y.value)?null:y.value;Cs(!st(y.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 _=y.inactive?f:y.color;return Z.createElement("li",IA({className:b,style:m,key:"legend-item-".concat(w)},lc(n.props,y,w)),Z.createElement(TA,{width:o,height:o,viewBox:p,style:g},n.renderIcon(y)),Z.createElement("span",{className:"recharts-legend-item-text",style:{color:_}},v?v(N,y,w):N))})}},{key:"render",value:function(){var n=this.props,a=n.payload,s=n.layout,o=n.align;if(!a||!a.length)return null;var u={padding:0,margin:0,textAlign:s==="horizontal"?o:"left"};return Z.createElement("ul",{className:"recharts-default-legend",style:u},this.renderItems())}}])})(k.PureComponent);$h(dj,"displayName","Legend");$h(dj,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var H2,Mk;function Xue(){if(Mk)return H2;Mk=1;var e=ov();function t(){this.__data__=new e,this.size=0}return H2=t,H2}var W2,Rk;function Zue(){if(Rk)return W2;Rk=1;function e(t){var r=this.__data__,n=r.delete(t);return this.size=r.size,n}return W2=e,W2}var V2,Dk;function Jue(){if(Dk)return V2;Dk=1;function e(t){return this.__data__.get(t)}return V2=e,V2}var G2,Ik;function ede(){if(Ik)return G2;Ik=1;function e(t){return this.__data__.has(t)}return G2=e,G2}var Q2,Fk;function tde(){if(Fk)return Q2;Fk=1;var e=ov(),t=tj(),r=rj(),n=200;function a(s,o){var u=this.__data__;if(u instanceof e){var d=u.__data__;
vendor: 1,708 bytes, line 614
614if(!t||d.length<n-1)return d.push([s,o]),this.size=++u.size,this;u=this.__data__=new r(d)}return u.set(s,o),this.size=u.size,this}return Q2=a,Q2}var K2,Lk;function rB(){if(Lk)return K2;Lk=1;var e=ov(),t=Xue(),r=Zue(),n=Jue(),a=ede(),s=tde();function o(u){var d=this.__data__=new e(u);this.size=d.size}return o.prototype.clear=t,o.prototype.delete=r,o.prototype.get=n,o.prototype.has=a,o.prototype.set=s,K2=o,K2}var Y2,Bk;function rde(){if(Bk)return Y2;Bk=1;var e="__lodash_hash_undefined__";function t(r){return this.__data__.set(r,e),this}return Y2=t,Y2}var X2,$k;function nde(){if($k)return X2;$k=1;function e(t){return this.__data__.has(t)}return X2=e,X2}var Z2,zk;function nB(){if(zk)return Z2;zk=1;var e=rj(),t=rde(),r=nde();function n(a){var s=-1,o=a==null?0:a.length;for(this.__data__=new e;++s<o;)this.add(a[s])}return n.prototype.add=n.prototype.push=t,n.prototype.has=r,Z2=n,Z2}var J2,Uk;function aB(){if(Uk)return J2;Uk=1;function e(t,r){for(var n=-1,a=t==null?0:t.length;++n<a;)if(r(t[n],n,t))return!0;return!1}return J2=e,J2}var ew,qk;function sB(){if(qk)return ew;qk=1;function e(t,r){return t.has(r)}return ew=e,ew}var tw,Hk;function iB(){if(Hk)return tw;Hk=1;var e=nB(),t=aB(),r=sB(),n=1,a=2;function s(o,u,d,f,p,m){var g=d&n,y=o.length,w=u.length;if(y!=w&&!(g&&w>y))return!1;var v=m.get(o),b=m.get(u);if(v&&b)return v==u&&b==o;var N=-1,_=!0,C=d&a?new e:void 0;for(m.set(o,u),m.set(u,o);++N<y;){var P=o[N],E=u[N];if(f)var T=g?f(E,P,N,u,o,m):f(P,E,N,o,u,m);if(T!==void 0){if(T)continue;_=!1;break}if(C){if(!t(u,function(j,O){if(!r(C,O)&&(P===j||p(P,j,d,f,m)))return C.push(O)})){_=!1;break}}else if(!(P===E||p(P,E,d,f,m))){_=!1;break}}return m.delete(o),m.delete(u),_}return tw=s,tw}var rw,Wk;
vendor: 4,391 bytes, line 614
614function ade(){if(Wk)return rw;Wk=1;var e=ii(),t=e.Uint8Array;return rw=t,rw}var nw,Vk;function sde(){if(Vk)return nw;Vk=1;function e(t){var r=-1,n=Array(t.size);return t.forEach(function(a,s){n[++r]=[s,a]}),n}return nw=e,nw}var aw,Gk;function fj(){if(Gk)return aw;Gk=1;function e(t){var r=-1,n=Array(t.size);return t.forEach(function(a){n[++r]=a}),n}return aw=e,aw}var sw,Qk;function ide(){if(Qk)return sw;Qk=1;var e=Ip(),t=ade(),r=ej(),n=iB(),a=sde(),s=fj(),o=1,u=2,d="[object Boolean]",f="[object Date]",p="[object Error]",m="[object Map]",g="[object Number]",y="[object RegExp]",w="[object Set]",v="[object String]",b="[object Symbol]",N="[object ArrayBuffer]",_="[object DataView]",C=e?e.prototype:void 0,P=C?C.valueOf:void 0;function E(T,j,O,M,F,L,U){switch(O){case _:if(T.byteLength!=j.byteLength||T.byteOffset!=j.byteOffset)return!1;T=T.buffer,j=j.buffer;case N:return!(T.byteLength!=j.byteLength||!L(new t(T),new t(j)));case d:case f:case g:return r(+T,+j);case p:return T.name==j.name&&T.message==j.message;case y:case v:return T==j+"";case m:var G=a;case w:var D=M&o;if(G||(G=s),T.size!=j.size&&!D)return!1;var Q=U.get(T);if(Q)return Q==j;M|=u,U.set(T,j);var q=n(G(T),G(j),M,F,L,U);return U.delete(T),q;case b:if(P)return P.call(T)==P.call(j)}return!1}return sw=E,sw}var iw,Kk;function oB(){if(Kk)return iw;Kk=1;function e(t,r){for(var n=-1,a=r.length,s=t.length;++n<a;)t[s+n]=r[n];return t}return iw=e,iw}var ow,Yk;function ode(){if(Yk)return ow;Yk=1;var e=oB(),t=sa();function r(n,a,s){var o=a(n);return t(n)?o:e(o,s(n))}return ow=r,ow}var lw,Xk;function lde(){if(Xk)return lw;Xk=1;function e(t,r){for(var n=-1,a=t==null?0:t.length,s=0,o=[];++n<a;){var u=t[n];r(u,n,t)&&(o[s++]=u)}return o}return lw=e,lw}var cw,Zk;function cde(){if(Zk)return cw;Zk=1;function e(){return[]}return cw=e,cw}var uw,Jk;function ude(){if(Jk)return uw;Jk=1;var e=lde(),t=cde(),r=Object.prototype,n=r.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(o){return o==null?[]:(o=Object(o),e(a(o),function(u){return n.call(o,u)}))}:t;return uw=s,uw}var dw,e6;function dde(){if(e6)return dw;e6=1;function e(t,r){for(var n=-1,a=Array(t);++n<t;)a[n]=r(n);return a}return dw=e,dw}var fw,t6;function fde(){if(t6)return fw;t6=1;var e=ao(),t=so(),r="[object Arguments]";function n(a){return t(a)&&e(a)==r}return fw=n,fw}var hw,r6;function hj(){if(r6)return hw;r6=1;var e=fde(),t=so(),r=Object.prototype,n=r.hasOwnProperty,a=r.propertyIsEnumerable,s=e((function(){return arguments})())?e:function(o){return t(o)&&n.call(o,"callee")&&!a.call(o,"callee")};return hw=s,hw}var th={exports:{}},pw,n6;function hde(){if(n6)return pw;n6=1;function e(){return!1}return pw=e,pw}th.exports;var a6;function lB(){return a6||(a6=1,(function(e,t){var r=ii(),n=hde(),a=t&&!t.nodeType&&t,s=a&&!0&&e&&!e.nodeType&&e,o=s&&s.exports===a,u=o?r.Buffer:void 0,d=u?u.isBuffer:void 0,f=d||n;e.exports=f})(th,th.exports)),th.exports}var mw,s6;function pj(){if(s6)return mw;s6=1;var e=9007199254740991,t=/^(?:0|[1-9]\d*)$/;function r(n,a){var s=typeof n;return a=a??e,!!a&&(s=="number"||s!="symbol"&&t.test(n))&&n>-1&&n%1==0&&n<a}return mw=r,mw}var xw,i6;function mj(){if(i6)return xw;i6=1;var e=9007199254740991;function t(r){return typeof r=="number"&&r>-1&&r%1==0&&r<=e}return xw=t,xw}var gw,o6;function pde(){if(o6)return gw;o6=1;var e=ao(),t=mj(),r=so(),n="[object Arguments]",a="[object Array]",s="[object Boolean]",o="[object Date]",u="[object Error]",d="[object Function]",f="[object Map]",p="[object Number]",m="[object Object]",g="[object RegExp]",y="[object Set]",w="[object String]",v="[object WeakMap]",b="[object ArrayBuffer]",N="[object DataView]",_="[object Float32Array]",C="[object Float64Array]",P="[object Int8Array]",E="[object Int16Array]",T="[object Int32Array]",j="[object Uint8Array]",O="[object Uint8ClampedArray]",M="[object Uint16Array]",F="[object Uint32Array]",L={};L[_]=L[C]=L[P]=L[E]=L[T]=L[j]=L[O]=L[M]=L[F]=!0,L[n]=L[a]=L[b]=L[s]=L[N]=L[o]=L[u]=L[d]=L[f]=L[p]=L[m]=L[g]=L[y]=L[w]=L[v]=!1;function U(G){return r(G)&&t(G.length)&&!!L[e(G)]}return gw=U,gw}var vw,l6;function cB(){if(l6)return vw;l6=1;function e(t){return function(r){return t(r)}}return vw=e,vw}var rh={exports:{}};rh.exports;var c6;function mde(){return c6||(c6=1,(function(e,t){var r=TL(),n=t&&!t.nodeType&&t,a=n&&!0&&e&&!e.nodeType&&e,s=a&&a.exports===n,o=s&&r.process,u=(function(){try{var d=a&&a.require&&a.require("util").t
vendor: 3,799 bytes, line 614
614ypes;return d||o&&o.binding&&o.binding("util")}catch{}})();e.exports=u})(rh,rh.exports)),rh.exports}var yw,u6;function uB(){if(u6)return yw;u6=1;var e=pde(),t=cB(),r=mde(),n=r&&r.isTypedArray,a=n?t(n):e;return yw=a,yw}var bw,d6;function xde(){if(d6)return bw;d6=1;var e=dde(),t=hj(),r=sa(),n=lB(),a=pj(),s=uB(),o=Object.prototype,u=o.hasOwnProperty;function d(f,p){var m=r(f),g=!m&&t(f),y=!m&&!g&&n(f),w=!m&&!g&&!y&&s(f),v=m||g||y||w,b=v?e(f.length,String):[],N=b.length;for(var _ in f)(p||u.call(f,_))&&!(v&&(_=="length"||y&&(_=="offset"||_=="parent")||w&&(_=="buffer"||_=="byteLength"||_=="byteOffset")||a(_,N)))&&b.push(_);return b}return bw=d,bw}var ww,f6;function gde(){if(f6)return ww;f6=1;var e=Object.prototype;function t(r){var n=r&&r.constructor,a=typeof n=="function"&&n.prototype||e;return r===a}return ww=t,ww}var Sw,h6;function dB(){if(h6)return Sw;h6=1;function e(t,r){return function(n){return t(r(n))}}return Sw=e,Sw}var Nw,p6;function vde(){if(p6)return Nw;p6=1;var e=dB(),t=e(Object.keys,Object);return Nw=t,Nw}var Aw,m6;function yde(){if(m6)return Aw;m6=1;var e=gde(),t=vde(),r=Object.prototype,n=r.hasOwnProperty;function a(s){if(!e(s))return t(s);var o=[];for(var u in Object(s))n.call(s,u)&&u!="constructor"&&o.push(u);return o}return Aw=a,Aw}var _w,x6;function Lp(){if(x6)return _w;x6=1;var e=JC(),t=mj();function r(n){return n!=null&&t(n.length)&&!e(n)}return _w=r,_w}var Cw,g6;function pv(){if(g6)return Cw;g6=1;var e=xde(),t=yde(),r=Lp();function n(a){return r(a)?e(a):t(a)}return Cw=n,Cw}var jw,v6;function bde(){if(v6)return jw;v6=1;var e=ode(),t=ude(),r=pv();function n(a){return e(a,r,t)}return jw=n,jw}var Ew,y6;function wde(){if(y6)return Ew;y6=1;var e=bde(),t=1,r=Object.prototype,n=r.hasOwnProperty;function a(s,o,u,d,f,p){var m=u&t,g=e(s),y=g.length,w=e(o),v=w.length;if(y!=v&&!m)return!1;for(var b=y;b--;){var N=g[b];if(!(m?N in o:n.call(o,N)))return!1}var _=p.get(s),C=p.get(o);if(_&&C)return _==o&&C==s;var P=!0;p.set(s,o),p.set(o,s);for(var E=m;++b<y;){N=g[b];var T=s[N],j=o[N];if(d)var O=m?d(j,T,N,o,s,p):d(T,j,N,s,o,p);if(!(O===void 0?T===j||f(T,j,u,d,p):O)){P=!1;break}E||(E=N=="constructor")}if(P&&!E){var M=s.constructor,F=o.constructor;M!=F&&"constructor"in s&&"constructor"in o&&!(typeof M=="function"&&M instanceof M&&typeof F=="function"&&F instanceof F)&&(P=!1)}return p.delete(s),p.delete(o),P}return Ew=a,Ew}var Tw,b6;function Sde(){if(b6)return Tw;b6=1;var e=_c(),t=ii(),r=e(t,"DataView");return Tw=r,Tw}var Ow,w6;function Nde(){if(w6)return Ow;w6=1;var e=_c(),t=ii(),r=e(t,"Promise");return Ow=r,Ow}var Pw,S6;function fB(){if(S6)return Pw;S6=1;var e=_c(),t=ii(),r=e(t,"Set");return Pw=r,Pw}var kw,N6;function Ade(){if(N6)return kw;N6=1;var e=_c(),t=ii(),r=e(t,"WeakMap");return kw=r,kw}var Mw,A6;function _de(){if(A6)return Mw;A6=1;var e=Sde(),t=tj(),r=Nde(),n=fB(),a=Ade(),s=ao(),o=OL(),u="[object Map]",d="[object Object]",f="[object Promise]",p="[object Set]",m="[object WeakMap]",g="[object DataView]",y=o(e),w=o(t),v=o(r),b=o(n),N=o(a),_=s;return(e&&_(new e(new ArrayBuffer(1)))!=g||t&&_(new t)!=u||r&&_(r.resolve())!=f||n&&_(new n)!=p||a&&_(new a)!=m)&&(_=function(C){var P=s(C),E=P==d?C.constructor:void 0,T=E?o(E):"";if(T)switch(T){case y:return g;case w:return u;case v:return f;case b:return p;case N:return m}return P}),Mw=_,Mw}var Rw,_6;function Cde(){if(_6)return Rw;_6=1;var e=rB(),t=iB(),r=ide(),n=wde(),a=_de(),s=sa(),o=lB(),u=uB(),d=1,f="[object Arguments]",p="[object Array]",m="[object Object]",g=Object.prototype,y=g.hasOwnProperty;function w(v,b,N,_,C,P){var E=s(v),T=s(b),j=E?p:a(v),O=T?p:a(b);j=j==f?m:j,O=O==f?m:O;var M=j==m,F=O==m,L=j==O;if(L&&o(v)){if(!o(b))return!1;E=!0,M=!1}if(L&&!M)return P||(P=new e),E||u(v)?t(v,b,N,_,C,P):r(v,b,j,N,_,C,P);if(!(N&d)){var U=M&&y.call(v,"__wrapped__"),G=F&&y.call(b,"__wrapped__");
vendor: 44,240 bytes, lines 614-621
614if(U||G){var D=U?v.value():v,Q=G?b.value():b;return P||(P=new e),C(D,Q,N,_,P)}}return L?(P||(P=new e),n(v,b,N,_,C,P)):!1}return Rw=w,Rw}var Dw,C6;function xj(){if(C6)return Dw;C6=1;var e=Cde(),t=so();function r(n,a,s,o,u){return n===a?!0:n==null||a==null||!t(n)&&!t(a)?n!==n&&a!==a:e(n,a,s,o,r,u)}return Dw=r,Dw}var Iw,j6;function jde(){if(j6)return Iw;j6=1;var e=rB(),t=xj(),r=1,n=2;function a(s,o,u,d){var f=u.length,p=f,m=!d;if(s==null)return!p;for(s=Object(s);f--;){var g=u[f];if(m&&g[2]?g[1]!==s[g[0]]:!(g[0]in s))return!1}for(;++f<p;){g=u[f];var y=g[0],w=s[y],v=g[1];if(m&&g[2]){if(w===void 0&&!(y in s))return!1}else{var b=new e;if(d)var N=d(w,v,y,s,o,b);if(!(N===void 0?t(v,w,r|n,d,b):N))return!1}}return!0}return Iw=a,Iw}var Fw,E6;function hB(){if(E6)return Fw;E6=1;var e=sl();function t(r){return r===r&&!e(r)}return Fw=t,Fw}var Lw,T6;function Ede(){if(T6)return Lw;T6=1;var e=hB(),t=pv();function r(n){for(var a=t(n),s=a.length;s--;){var o=a[s],u=n[o];a[s]=[o,u,e(u)]}return a}return Lw=r,Lw}var Bw,O6;function pB(){if(O6)return Bw;O6=1;function e(t,r){return function(n){return n==null?!1:n[t]===r&&(r!==void 0||t in Object(n))}}return Bw=e,Bw}var $w,P6;function Tde(){if(P6)return $w;P6=1;var e=jde(),t=Ede(),r=pB();function n(a){var s=t(a);return s.length==1&&s[0][2]?r(s[0][0],s[0][1]):function(o){return o===a||e(o,a,s)}}return $w=n,$w}var zw,k6;function Ode(){if(k6)return zw;k6=1;function e(t,r){return t!=null&&r in Object(t)}return zw=e,zw}var Uw,M6;function Pde(){if(M6)return Uw;M6=1;var e=ML(),t=hj(),r=sa(),n=pj(),a=mj(),s=cv();function o(u,d,f){d=e(d,u);for(var p=-1,m=d.length,g=!1;++p<m;){var y=s(d[p]);if(!(g=u!=null&&f(u,y)))break;u=u[y]}return g||++p!=m?g:(m=u==null?0:u.length,!!m&&a(m)&&n(y,m)&&(r(u)||t(u)))}return Uw=o,Uw}var qw,R6;function kde(){if(R6)return qw;R6=1;var e=Ode(),t=Pde();function r(n,a){return n!=null&&t(n,a,e)}return qw=r,qw}var Hw,D6;function Mde(){if(D6)return Hw;D6=1;var e=xj(),t=RL(),r=kde(),n=ZC(),a=hB(),s=pB(),o=cv(),u=1,d=2;function f(p,m){return n(p)&&a(m)?s(o(p),m):function(g){var y=t(g,p);return y===void 0&&y===m?r(g,p):e(m,y,u|d)}}return Hw=f,Hw}var Ww,I6;function Ld(){if(I6)return Ww;I6=1;function e(t){return t}return Ww=e,Ww}var Vw,F6;function Rde(){if(F6)return Vw;F6=1;function e(t){return function(r){return r?.[t]}}return Vw=e,Vw}var Gw,L6;function Dde(){if(L6)return Gw;L6=1;var e=aj();function t(r){return function(n){return e(n,r)}}return Gw=t,Gw}var Qw,B6;function Ide(){if(B6)return Qw;B6=1;var e=Rde(),t=Dde(),r=ZC(),n=cv();function a(s){return r(s)?e(n(s)):t(s)}return Qw=a,Qw}var Kw,$6;function oi(){if($6)return Kw;$6=1;var e=Tde(),t=Mde(),r=Ld(),n=sa(),a=Ide();function s(o){return typeof o=="function"?o:o==null?r:typeof o=="object"?n(o)?t(o[0],o[1]):e(o):a(o)}return Kw=s,Kw}var Yw,z6;function mB(){if(z6)return Yw;z6=1;function e(t,r,n,a){for(var s=t.length,o=n+(a?1:-1);a?o--:++o<s;)if(r(t[o],o,t))return o;return-1}return Yw=e,Yw}var Xw,U6;function Fde(){if(U6)return Xw;U6=1;function e(t){return t!==t}return Xw=e,Xw}var Zw,q6;function Lde(){if(q6)return Zw;q6=1;function e(t,r,n){for(var a=n-1,s=t.length;++a<s;)if(t[a]===r)return a;return-1}return Zw=e,Zw}var Jw,H6;function Bde(){if(H6)return Jw;H6=1;var e=mB(),t=Fde(),r=Lde();function n(a,s,o){return s===s?r(a,s,o):e(a,t,o)}return Jw=n,Jw}var eS,W6;function $de(){if(W6)return eS;W6=1;var e=Bde();function t(r,n){var a=r==null?0:r.length;return!!a&&e(r,n,0)>-1}return eS=t,eS}var tS,V6;function zde(){if(V6)return tS;V6=1;function e(t,r,n){for(var a=-1,s=t==null?0:t.length;++a<s;)if(n(r,t[a]))return!0;return!1}return tS=e,tS}var rS,G6;function Ude(){if(G6)return rS;G6=1;function e(){}return rS=e,rS}var nS,Q6;function qde(){if(Q6)return nS;Q6=1;var e=fB(),t=Ude(),r=fj(),n=1/0,a=e&&1/r(new e([,-0]))[1]==n?function(s){return new e(s)}:t;return nS=a,nS}var aS,K6;function Hde(){if(K6)return aS;K6=1;var e=nB(),t=$de(),r=zde(),n=sB(),a=qde(),s=fj(),o=200;function u(d,f,p){var m=-1,g=t,y=d.length,w=!0,v=[],b=v;if(p)w=!1,g=r;else if(y>=o){var N=f?null:a(d);if(N)return s(N);w=!1,g=n,b=new e}else b=f?[]:v;e:for(;++m<y;){var _=d[m],C=f?f(_):_;if(_=p||_!==0?_:0,w&&C===C){for(var P=b.length;P--;)if(b[P]===C)continue e;f&&b.push(C),v.push(_)}else g(b,C,p)||(b!==v&&b.push(C),v.push(_))}return v}return aS=u,aS}var sS,Y6;function Wde(){if(Y6)return sS;Y6=1;var e=oi(),t=Hde();function r(n,a){return n&&n.length?t(n,e(a,2)):[]}return sS=r,sS}var Vde=Wde();const X6=kt(Vde);function xB(e,t,r){return t===!0?X6(e,r):st(t)?X6(e,t):e}function rd(e){"@babel/helpers - typeof";return rd=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},rd(e)}var Gde=["ref"];function Z6(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 Oi(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Z6(Object(r),!0).forEach(function(n){mv(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Z6(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Qde(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function J6(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,vB(n.key),n)}}function Kde(e,t,r){return t&&J6(e.prototype,t),r&&J6(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Yde(e,t,r){return t=kx(t),Xde(e,gB()?Reflect.construct(t,r||[],kx(e).constructor):t.apply(e,r))}function Xde(e,t){if(t&&(rd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Zde(e)}function Zde(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function gB(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(gB=function(){return!!e})()}function kx(e){return kx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},kx(e)}function Jde(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&&LA(e,t)}function LA(e,t){return LA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},LA(e,t)}function mv(e,t,r){return t=vB(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function vB(e){var t=efe(e,"string");return rd(t)=="symbol"?t:t+""}function efe(e,t){if(rd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(rd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function tfe(e,t){if(e==null)return{};var r=rfe(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function rfe(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 nfe(e){return e.value}function afe(e,t){if(Z.isValidElement(e))return Z.cloneElement(e,t);if(typeof e=="function")return Z.createElement(e,t);t.ref;var r=tfe(t,Gde);return Z.createElement(dj,r)}var e8=1,Ql=(function(e){function t(){var r;Qde(this,t);for(var n=arguments.length,a=new Array(n),s=0;s<n;s++)a[s]=arguments[s];return r=Yde(this,t,[].concat(a)),mv(r,"lastBoundingBox",{width:-1,height:-1}),r}return Jde(t,e),Kde(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)>e8||Math.abs(a.height-this.lastBoundingBox.height)>e8)&&(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?Oi({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(n){var a=this.props,s=a.layout,o=a.align,u=a.verticalAlign,d=a.margin,f=a.chartWidth,p=a.chartHeight,m,g;if(!n||(n.left===void 0||n.left===null)&&(n.right===void 0||n.right===null))if(o==="center"&&s==="vertical"){var y=this.getBBoxSnapshot();m={left:((f||0)-y.width)/2}}else m=o==="right"?{right:d&&d.right||0}:{left:d&&d.left||0};if(!n||(n.top===void 0||n.top===null)&&(n.bottom===void 0||n.bottom===null))if(u==="middle"){var w=this.getBBoxSnapshot();g={top:((p||0)-w.height)/2}}else g=u==="bottom"?{bottom:d&&d.bottom||0}:{top:d&&d.top||0};return Oi(Oi({},m),g)}},{key:"render",value:function(){var n=this,a=this.props,s=a.content,o=a.width,u=a.height,d=a.wrapperStyle,f=a.payloadUniqBy,p=a.payload,m=Oi(Oi({position:"absolute",width:o||"auto",height:u||"auto"},this.getDefaultPosition(d)),d);return Z.createElement("div",{className:"recharts-legend-wrapper",style:m,ref:function(y){n.wrapperNode=y}},afe(s,Oi(Oi({},this.props),{},{payload:xB(p,f,nfe)})))}}],[{key:"getWithHeight",value:function(n,a){var s=Oi(Oi({},this.defaultProps),n.props),o=s.layout;return o==="vertical"&&Ie(n.props.height)?{height:n.props.height}:o==="horizontal"?{width:n.props.width||a}:null}}])})(k.PureComponent);mv(Ql,"displayName","Legend");mv(Ql,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var iS,t8;function sfe(){if(t8)return iS;t8=1;var e=Ip(),t=hj(),r=sa(),n=e?e.isConcatSpreadable:void 0;function a(s){return r(s)||t(s)||!!(n&&s&&s[n])}return iS=a,iS}var oS,r8;function yB(){if(r8)return oS;r8=1;var e=oB(),t=sfe();function r(n,a,s,o,u){var d=-1,f=n.length;for(s||(s=t),u||(u=[]);++d<f;){var p=n[d];a>0&&s(p)?a>1?r(p,a-1,s,o,u):e(u,p):o||(u[u.length]=p)}return u}return oS=r,oS}var lS,n8;function ife(){if(n8)return lS;n8=1;function e(t){return function(r,n,a){for(var s=-1,o=Object(r),u=a(r),d=u.length;d--;){var f=u[t?d:++s];if(n(o[f],f,o)===!1)break}return r}}return lS=e,lS}var cS,a8;function ofe(){if(a8)return cS;a8=1;var e=ife(),t=e();return cS=t,cS}var uS,s8;function bB(){if(s8)return uS;s8=1;var e=ofe(),t=pv();function r(n,a){return n&&e(n,a,t)}return uS=r,uS}var dS,i8;function lfe(){if(i8)return dS;i8=1;var e=Lp();function t(r,n){return function(a,s){if(a==null)return a;if(!e(a))return r(a,s);for(var o=a.length,u=n?o:-1,d=Object(a);(n?u--:++u<o)&&s(d[u],u,d)!==!1;);return a}}return dS=t,dS}var fS,o8;function gj(){if(o8)return fS;o8=1;var e=bB(),t=lfe(),r=t(e);return fS=r,fS}var hS,l8;function wB(){if(l8)return hS;l8=1;var e=gj(),t=Lp();function r(n,a){var s=-1,o=t(n)?Array(n.length):[];return e(n,function(u,d,f){o[++s]=a(u,d,f)}),o}return hS=r,hS}var pS,c8;function cfe(){if(c8)return pS;c8=1;function e(t,r){var n=t.length;for(t.sort(r);n--;)t[n]=t[n].value;return t}return pS=e,pS}var mS,u8;function ufe(){if(u8)return mS;u8=1;var e=Dd();function t(r,n){if(r!==n){var a=r!==void 0,s=r===null,o=r===r,u=e(r),d=n!==void 0,f=n===null,p=n===n,m=e(n);if(!f&&!m&&!u&&r>n||u&&d&&p&&!f&&!m||s&&d&&p||!a&&p||!o)return 1;if(!s&&!u&&!m&&r<n||m&&a&&o&&!s&&!u||f&&a&&o||!d&&o||!p)return-1}return 0}return mS=t,mS}var xS,d8;function dfe(){if(d8)return xS;d8=1;var e=ufe();function t(r,n,a){for(var s=-1,o=r.criteria,u=n.criteria,d=o.length,f=a.length;++s<d;){var p=e(o[s],u[s]);if(p){if(s>=f)return p;var m=a[s];return p*(m=="desc"?-1:1)}}return r.index-n.index}return xS=t,xS}var gS,f8;function ffe(){if(f8)return gS;f8=1;var e=nj(),t=aj(),r=oi(),n=wB(),a=cfe(),s=cB(),o=dfe(),u=Ld(),d=sa();function f(p,m,g){m.length?m=e(m,function(v){return d(v)?function(b){return t(b,v.length===1?v[0]:v)}:v}):m=[u];var y=-1;m=e(m,s(r));var w=n(p,function(v,b,N){var _=e(m,function(C){return C(v)});return{criteria:_,index:++y,value:v}});return a(w,function(v,b){return o(v,b,g)})}return gS=f,gS}var vS,h8;function hfe(){if(h8)return vS;h8=1;function e(t,r,n){switch(n.length){case 0:return t.call(r);case 1:return t.call(r,n[0]);case 2:return t.call(r,n[0],n[1]);case 3:return t.call(r,n[0],n[1],n[2])}return t.apply(r,n)}return vS=e,vS}var yS,p8;function pfe(){if(p8)return yS;p8=1;var e=hfe(),t=Math.max;function r(n,a,s){return a=t(a===void 0?n.length-1:a,0),function(){for(var o=arguments,u=-1,d=t(o.length-a,0),f=Array(d);++u<d;)f[u]=o[a+u];u=-1;for(var p=Array(a+1);++u<a;)p[u]=o[u];return p[a]=s(f),e(n,this,p)}}return yS=r,yS}var bS,m8;function mfe(){if(m8)return bS;m8=1;function e(t){return function(){return t}}return bS=e,bS}var wS,x8;function SB(){if(x8)return wS;x8=1;var e=_c(),t=(function(){try{var r=e(Object,"defineProperty");return r({},"",{}),r}catch{}})();return wS=t,wS}var SS,g8;function xfe(){if(g8)return SS;g8=1;var e=mfe(),t=SB(),r=Ld(),n=t?function(a,s){return t(a,"toString",{configurable:!0,enumerable:!1,value:e(s),writable:!0})}:r;return SS=n,SS}var NS,v8;function gfe(){if(v8)return NS;v8=1;var e=800,t=16,r=Date.now;function n(a){var s=0,o=0;return function(){var u=r(),d=t-(u-o);if(o=u,d>0){if(++s>=e)return arguments[0]}else s=0;return a.apply(void 0,arguments)}}return NS=n,NS}var AS,y8;function vfe(){if(y8)return AS;y8=1;var e=xfe(),t=gfe(),r=t(e);return AS=r,AS}var _S,b8;function yfe(){if(b8)return _S;b8=1;var e=Ld(),t=pfe(),r=vfe();function n(a,s){return r(t(a,s,e),a+"")}return _S=n,_S}var CS,w8;function xv(){if(w8)return CS;w8=1;var e=ej(),t=Lp(),r=pj(),n=sl();function a(s,o,u){if(!n(u))return!1;var d=typeof o;return(d=="number"?t(u)&&r(o,u.length):d=="string"&&o in u)?e(u[o],s):!1}return CS=a,CS}var jS,S8;function bfe(){if(S8)return jS;S8=1;var e=yB(),t=ffe(),r=yfe(),n=xv(),a=r(function(s,o){if(s==null)return[];var u=o.length;return u>1&&n(s,o[0],o[1])?o=[]:u>2&&n(o[0],o[1],o[2])&&(o=[o[0]]),t(s,e(o,1),[])});return jS=a,jS}var wfe=bfe();const vj=kt(wfe);function zh(e){"@babel/helpers - typeof";return zh=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},zh(e)}function BA(){return BA=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},BA.apply(this,arguments)}function Sfe(e,t){return Cfe(e)||_fe(e,t)||Afe(e,t)||Nfe()}function Nfe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
615In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Afe(e,t){if(e){if(typeof e=="string")return N8(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 N8(e,t)}}function N8(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 _fe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t!==0)for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function Cfe(e){if(Array.isArray(e))return e}function A8(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 ES(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?A8(Object(r),!0).forEach(function(n){jfe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A8(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function jfe(e,t,r){return t=Efe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Efe(e){var t=Tfe(e,"string");return zh(t)=="symbol"?t:t+""}function Tfe(e,t){if(zh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(zh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ofe(e){return Array.isArray(e)&&qr(e[0])&&qr(e[1])?e.join(" ~ "):e}var Pfe=function(t){var r=t.separator,n=r===void 0?" : ":r,a=t.contentStyle,s=a===void 0?{}:a,o=t.itemStyle,u=o===void 0?{}:o,d=t.labelStyle,f=d===void 0?{}:d,p=t.payload,m=t.formatter,g=t.itemSorter,y=t.wrapperClassName,w=t.labelClassName,v=t.label,b=t.labelFormatter,N=t.accessibilityLayer,_=N===void 0?!1:N,C=function(){if(p&&p.length){var U={padding:0,margin:0},G=(g?vj(p,g):p).map(function(D,Q){if(D.type==="none")return null;var q=ES({display:"block",paddingTop:4,paddingBottom:4,color:D.color||"#000"},u),K=D.formatter||m||Ofe,ee=D.value,le=D.name,se=ee,z=le;if(K&&se!=null&&z!=null){var B=K(ee,le,D,Q,p);if(Array.isArray(B)){var I=Sfe(B,2);se=I[0],z=I[1]}else se=B}return Z.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(Q),style:q},qr(z)?Z.createElement("span",{className:"recharts-tooltip-item-name"},z):null,qr(z)?Z.createElement("span",{className:"recharts-tooltip-item-separator"},n):null,Z.createElement("span",{className:"recharts-tooltip-item-value"},se),Z.createElement("span",{className:"recharts-tooltip-item-unit"},D.unit||""))});return Z.createElement("ul",{className:"recharts-tooltip-item-list",style:U},G)}return null},P=ES({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},s),E=ES({margin:0},f),T=!lt(v),j=T?v:"",O=ut("recharts-default-tooltip",y),M=ut("recharts-tooltip-label",w);T&&b&&p!==void 0&&p!==null&&(j=b(v,p));var F=_?{role:"status","aria-live":"assertive"}:{};return Z.createElement("div",BA({className:O,style:P},F),Z.createElement("p",{className:M,style:E},Z.isValidElement(j)?j:"".concat(j)),C())};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 _m(e,t,r){return t=kfe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function kfe(e){var t=Mfe(e,"string");return Uh(t)=="symbol"?t:t+""}function Mfe(e,t){if(Uh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Uh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var qf="recharts-tooltip-wrapper",Rfe={visibility:"hidden"};function Dfe(e){var t=e.coordinate,r=e.translateX,n=e.translateY;return ut(qf,_m(_m(_m(_m({},"".concat(qf,"-right"),Ie(r)&&t&&Ie(t.x)&&r>=t.x),"".concat(qf,"-left"),Ie(r)&&t&&Ie(t.x)&&r<t.x),"".concat(qf,"-bottom"),Ie(n)&&t&&Ie(t.y)&&n>=t.y),"".concat(qf,"-top"),Ie(n)&&t&&Ie(t.y)&&n<t.y))}function _8(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.key,a=e.offsetTopLeft,s=e.position,o=e.reverseDirection,u=e.tooltipDimension,d=e.viewBox,f=e.viewBoxDimension;if(s&&Ie(s[n]))return s[n];var p=r[n]-u-a,m=r[n]+a;if(t[n])return o[n]?p:m;if(o[n]){var g=p,y=d[n];return g<y?Math.max(m,d[n]):Math.max(p,d[n])}var w=m+u,v=d[n]+f;return w>v?Math.max(p,d[n]):Math.max(m,d[n])}function Ife(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 Ffe(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.offsetTopLeft,a=e.position,s=e.reverseDirection,o=e.tooltipBox,u=e.useTranslate3d,d=e.viewBox,f,p,m;return o.height>0&&o.width>0&&r?(p=_8({allowEscapeViewBox:t,coordinate:r,key:"x",offsetTopLeft:n,position:a,reverseDirection:s,tooltipDimension:o.width,viewBox:d,viewBoxDimension:d.width}),m=_8({allowEscapeViewBox:t,coordinate:r,key:"y",offsetTopLeft:n,position:a,reverseDirection:s,tooltipDimension:o.height,viewBox:d,viewBoxDimension:d.height}),f=Ife({translateX:p,translateY:m,useTranslate3d:u})):f=Rfe,{cssProperties:f,cssClasses:Dfe({translateX:p,translateY:m,coordinate:r})}}function nd(e){"@babel/helpers - typeof";return nd=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},nd(e)}function C8(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 j8(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?C8(Object(r),!0).forEach(function(n){zA(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):C8(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Lfe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Bfe(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,AB(n.key),n)}}function $fe(e,t,r){return t&&Bfe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function zfe(e,t,r){return t=Mx(t),Ufe(e,NB()?Reflect.construct(t,r||[],Mx(e).constructor):t.apply(e,r))}function Ufe(e,t){if(t&&(nd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return qfe(e)}function qfe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function NB(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(NB=function(){return!!e})()}function Mx(e){return Mx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Mx(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&&$A(e,t)}function $A(e,t){return $A=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},$A(e,t)}function zA(e,t,r){return t=AB(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function AB(e){var t=Wfe(e,"string");return nd(t)=="symbol"?t:t+""}function Wfe(e,t){if(nd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(nd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var E8=1,Vfe=(function(e){function t(){var r;Lfe(this,t);for(var n=arguments.length,a=new Array(n),s=0;s<n;s++)a[s]=arguments[s];return r=zfe(this,t,[].concat(a)),zA(r,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),zA(r,"handleKeyDown",function(o){if(o.key==="Escape"){var u,d,f,p;r.setState({dismissed:!0,dismissedAtCoordinate:{x:(u=(d=r.props.coordinate)===null||d===void 0?void 0:d.x)!==null&&u!==void 0?u:0,y:(f=(p=r.props.coordinate)===null||p===void 0?void 0:p.y)!==null&&f!==void 0?f:0}})}}),r}return Hfe(t,e),$fe(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();(Math.abs(n.width-this.state.lastBoundingBox.width)>E8||Math.abs(n.height-this.state.lastBoundingBox.height)>E8)&&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,s=a.active,o=a.allowEscapeViewBox,u=a.animationDuration,d=a.animationEasing,f=a.children,p=a.coordinate,m=a.hasPayload,g=a.isAnimationActive,y=a.offset,w=a.position,v=a.reverseDirection,b=a.useTranslate3d,N=a.viewBox,_=a.wrapperStyle,C=Ffe({allowEscapeViewBox:o,coordinate:p,offsetTopLeft:y,position:w,reverseDirection:v,tooltipBox:this.state.lastBoundingBox,useTranslate3d:b,viewBox:N}),P=C.cssClasses,E=C.cssProperties,T=j8(j8({transition:g&&s?"transform ".concat(u,"ms ").concat(d):void 0},E),{},{pointerEvents:"none",visibility:!this.state.dismissed&&s&&m?"visible":"hidden",position:"absolute",top:0,left:0},_);return Z.createElement("div",{tabIndex:-1,className:P,style:T,ref:function(O){n.wrapperNode=O}},f)}}])})(k.PureComponent),Gfe=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},Cc={isSsr:Gfe()};function ad(e){"@babel/helpers - typeof";return ad=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},ad(e)}function T8(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 O8(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?T8(Object(r),!0).forEach(function(n){yj(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T8(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Qfe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Kfe(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,CB(n.key),n)}}function Yfe(e,t,r){return t&&Kfe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Xfe(e,t,r){return t=Rx(t),Zfe(e,_B()?Reflect.construct(t,r||[],Rx(e).constructor):t.apply(e,r))}function Zfe(e,t){if(t&&(ad(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Jfe(e)}function Jfe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _B(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(_B=function(){return!!e})()}function Rx(e){return Rx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Rx(e)}function ehe(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&&UA(e,t)}function UA(e,t){return UA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},UA(e,t)}function yj(e,t,r){return t=CB(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function CB(e){var t=the(e,"string");return ad(t)=="symbol"?t:t+""}function the(e,t){if(ad(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(ad(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function rhe(e){return e.dataKey}function nhe(e,t){return Z.isValidElement(e)?Z.cloneElement(e,t):typeof e=="function"?Z.createElement(e,t):Z.createElement(Pfe,t)}var Zr=(function(e){function t(){return Qfe(this,t),Xfe(this,t,arguments)}return ehe(t,e),Yfe(t,[{key:"render",value:function(){var n=this,a=this.props,s=a.active,o=a.allowEscapeViewBox,u=a.animationDuration,d=a.animationEasing,f=a.content,p=a.coordinate,m=a.filterNull,g=a.isAnimationActive,y=a.offset,w=a.payload,v=a.payloadUniqBy,b=a.position,N=a.reverseDirection,_=a.useTranslate3d,C=a.viewBox,P=a.wrapperStyle,E=w??[];m&&E.length&&(E=xB(w.filter(function(j){return j.value!=null&&(j.hide!==!0||n.props.includeHidden)}),v,rhe));var T=E.length>0;return Z.createElement(Vfe,{allowEscapeViewBox:o,animationDuration:u,animationEasing:d,isAnimationActive:g,active:s,coordinate:p,hasPayload:T,offset:y,position:b,reverseDirection:N,useTranslate3d:_,viewBox:C,wrapperStyle:P},nhe(f,O8(O8({},this.props),{},{payload:E})))}}])})(k.PureComponent);yj(Zr,"displayName","Tooltip");yj(Zr,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!Cc.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 TS,P8;function ahe(){if(P8)return TS;P8=1;var e=ii(),t=function(){return e.Date.now()};return TS=t,TS}var OS,k8;function she(){if(k8)return OS;k8=1;var e=/\s/;function t(r){for(var n=r.length;n--&&e.test(r.charAt(n)););return n}return OS=t,OS}var PS,M8;function ihe(){if(M8)return PS;M8=1;var e=she(),t=/^\s+/;function r(n){return n&&n.slice(0,e(n)+1).replace(t,"")}return PS=r,PS}var kS,R8;function jB(){if(R8)return kS;R8=1;var e=ihe(),t=sl(),r=Dd(),n=NaN,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,o=/^0o[0-7]+$/i,u=parseInt;function d(f){if(typeof f=="number")return f;if(r(f))return n;if(t(f)){var p=typeof f.valueOf=="function"?f.valueOf():f;f=t(p)?p+"":p}if(typeof f!="string")return f===0?f:+f;f=e(f);var m=s.test(f);return m||o.test(f)?u(f.slice(2),m?2:8):a.test(f)?n:+f}return kS=d,kS}var MS,D8;function ohe(){if(D8)return MS;D8=1;var e=sl(),t=ahe(),r=jB(),n="Expected a function",a=Math.max,s=Math.min;function o(u,d,f){var p,m,g,y,w,v,b=0,N=!1,_=!1,C=!0;if(typeof u!="function")throw new TypeError(n);d=r(d)||0,e(f)&&(N=!!f.leading,_="maxWait"in f,g=_?a(r(f.maxWait)||0,d):g,C="trailing"in f?!!f.trailing:C);function P(G){var D=p,Q=m;return p=m=void 0,b=G,y=u.apply(Q,D),y}function E(G){return b=G,w=setTimeout(O,d),N?P(G):y}function T(G){var D=G-v,Q=G-b,q=d-D;return _?s(q,g-Q):q}function j(G){var D=G-v,Q=G-b;return v===void 0||D>=d||D<0||_&&Q>=g}function O(){var G=t();if(j(G))return M(G);w=setTimeout(O,T(G))}function M(G){return w=void 0,C&&p?P(G):(p=m=void 0,y)}function F(){w!==void 0&&clearTimeout(w),b=0,p=v=m=w=void 0}function L(){return w===void 0?y:M(t())}function U(){var G=t(),D=j(G);if(p=arguments,m=this,v=G,D){if(w===void 0)return E(v);if(_)return clearTimeout(w),w=setTimeout(O,d),P(v)}return w===void 0&&(w=setTimeout(O,d)),y}return U.cancel=F,U.flush=L,U}return MS=o,MS}var RS,I8;function lhe(){if(I8)return RS;I8=1;var e=ohe(),t=sl(),r="Expected a function";function n(a,s,o){var u=!0,d=!0;if(typeof a!="function")throw new TypeError(r);return t(o)&&(u="leading"in o?!!o.leading:u,d="trailing"in o?!!o.trailing:d),e(a,s,{leading:u,maxWait:s,trailing:d})}return RS=n,RS}var che=lhe();const EB=kt(che);function qh(e){"@babel/helpers - typeof";return qh=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},qh(e)}function F8(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 Cm(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?F8(Object(r),!0).forEach(function(n){uhe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F8(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function uhe(e,t,r){return t=dhe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function dhe(e){var t=fhe(e,"string");return qh(t)=="symbol"?t:t+""}function fhe(e,t){if(qh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(qh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function hhe(e,t){return ghe(e)||xhe(e,t)||mhe(e,t)||phe()}function phe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
616In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function mhe(e,t){if(e){if(typeof e=="string")return L8(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 L8(e,t)}}function L8(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 xhe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t!==0)for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function ghe(e){if(Array.isArray(e))return e}var qi=k.forwardRef(function(e,t){var r=e.aspect,n=e.initialDimension,a=n===void 0?{width:-1,height:-1}:n,s=e.width,o=s===void 0?"100%":s,u=e.height,d=u===void 0?"100%":u,f=e.minWidth,p=f===void 0?0:f,m=e.minHeight,g=e.maxHeight,y=e.children,w=e.debounce,v=w===void 0?0:w,b=e.id,N=e.className,_=e.onResize,C=e.style,P=C===void 0?{}:C,E=k.useRef(null),T=k.useRef();T.current=_,k.useImperativeHandle(t,function(){return Object.defineProperty(E.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),E.current},configurable:!0})});var j=k.useState({containerWidth:a.width,containerHeight:a.height}),O=hhe(j,2),M=O[0],F=O[1],L=k.useCallback(function(G,D){F(function(Q){var q=Math.round(G),K=Math.round(D);return Q.containerWidth===q&&Q.containerHeight===K?Q:{containerWidth:q,containerHeight:K}})},[]);k.useEffect(function(){var G=function(le){var se,z=le[0].contentRect,B=z.width,I=z.height;L(B,I),(se=T.current)===null||se===void 0||se.call(T,B,I)};v>0&&(G=EB(G,v,{trailing:!0,leading:!1}));var D=new ResizeObserver(G),Q=E.current.getBoundingClientRect(),q=Q.width,K=Q.height;return L(q,K),D.observe(E.current),function(){D.disconnect()}},[L,v]);var U=k.useMemo(function(){var G=M.containerWidth,D=M.containerHeight;if(G<0||D<0)return null;Cs(Ul(o)||Ul(d),`The width(%s) and height(%s) are both fixed numbers,
617       maybe you don't need to use a ResponsiveContainer.`,o,d),Cs(!r||r>0,"The aspect(%s) must be greater than zero.",r);var Q=Ul(o)?G:o,q=Ul(d)?D:d;r&&r>0&&(Q?q=Q/r:q&&(Q=q*r),g&&q>g&&(q=g)),Cs(Q>0||q>0,`The width(%s) and height(%s) of chart should be greater than 0,
618       please check the style of container, or the props width(%s) and height(%s),
619       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
620       height and width.`,Q,q,o,d,p,m,r);var K=!Array.isArray(y)&&Ui(y.type).endsWith("Chart");return Z.Children.map(y,function(ee){return Z.isValidElement(ee)?k.cloneElement(ee,Cm({width:Q,height:q},K?{style:Cm({height:"100%",width:"100%",maxHeight:q,maxWidth:Q},ee.props.style)}:{})):ee})},[r,y,d,g,m,p,M,o]);return Z.createElement("div",{id:b?"".concat(b):void 0,className:ut("recharts-responsive-container",N),style:Cm(Cm({},P),{},{width:o,height:d,minWidth:p,minHeight:m,maxHeight:g}),ref:E},U)}),Kl=function(t){return null};Kl.displayName="Cell";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 B8(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 qA(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?B8(Object(r),!0).forEach(function(n){vhe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):B8(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function vhe(e,t,r){return t=yhe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function yhe(e){var t=bhe(e,"string");return Hh(t)=="symbol"?t:t+""}function bhe(e,t){if(Hh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Hh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var mu={widthCache:{},cacheCount:0},whe=2e3,She={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},$8="recharts_measurement_span";function Nhe(e){var t=qA({},e);return Object.keys(t).forEach(function(r){t[r]||delete t[r]}),t}var mh=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||Cc.isSsr)return{width:0,height:0};var n=Nhe(r),a=JSON.stringify({text:t,copyStyle:n});if(mu.widthCache[a])return mu.widthCache[a];try{var s=document.getElementById($8);s||(s=document.createElement("span"),s.setAttribute("id",$8),s.setAttribute("aria-hidden","true"),document.body.appendChild(s));var o=qA(qA({},She),n);Object.assign(s.style,o),s.textContent="".concat(t);var u=s.getBoundingClientRect(),d={width:u.width,height:u.height};return mu.widthCache[a]=d,++mu.cacheCount>whe&&(mu.cacheCount=0,mu.widthCache={}),d}catch{return{width:0,height:0}}},Ahe=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};function Wh(e){"@babel/helpers - typeof";return Wh=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},Wh(e)}function Dx(e,t){return Ehe(e)||jhe(e,t)||Che(e,t)||_he()}function _he(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
621In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Che(e,t){if(e){if(typeof e=="string")return z8(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 z8(e,t)}}function z8(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 jhe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;d=!1}else for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function Ehe(e){if(Array.isArray(e))return e}function The(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function U8(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,Phe(n.key),n)}}function Ohe(e,t,r){return t&&U8(e.prototype,t),r&&U8(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Phe(e){var t=khe(e,"string");return Wh(t)=="symbol"?t:t+""}function khe(e,t){if(Wh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Wh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var q8=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,H8=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Mhe=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,Rhe=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,TB={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},Dhe=Object.keys(TB),Cu="NaN";function Ihe(e,t){return e*TB[t]}var jm=(function(){function e(t,r){The(this,e),this.num=t,this.unit=r,this.num=t,this.unit=r,Number.isNaN(t)&&(this.unit=""),r!==""&&!Mhe.test(r)&&(this.num=NaN,this.unit=""),Dhe.includes(r)&&(this.num=Ihe(t,r),this.unit="px")}return Ohe(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=Rhe.exec(r))!==null&&n!==void 0?n:[],s=Dx(a,3),o=s[1],u=s[2];return new e(parseFloat(o),u??"")}}])})();function OB(e){if(e.includes(Cu))return Cu;for(var t=e;t.includes("*")||t.includes("/");){var r,n=(r=q8.exec(t))!==null&&r!==void 0?r:[],a=Dx(n,4),s=a[1],o=a[2],u=a[3],d=jm.parse(s??""),f=jm.parse(u??""),p=o==="*"?d.multiply(f):d.divide(f);if(p.isNaN())return Cu;t=t.replace(q8,p.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var m,g=(m=H8.exec(t))!==null&&m!==void 0?m:[],y=Dx(g,4),w=y[1],v=y[2],b=y[3],N=jm.parse(w??""),_=jm.parse(b??""),C=v==="+"?N.add(_):N.subtract(_);if(C.isNaN())return Cu;t=t.replace(H8,C.toString())}return t}var W8=/\(([^()]*)\)/;function Fhe(e){for(var t=e;t.includes("(");){var r=W8.exec(t),n=Dx(r,2),a=n[1];t=t.replace(W8,OB(a))}return t}function Lhe(e){var t=e.replace(/\s+/g,"");return t=Fhe(t),t=OB(t),t}function Bhe(e){try{return Lhe(e)}catch{return Cu}}function DS(e){var t=Bhe(e.slice(5,-1));return t===Cu?"":t}var $he=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],zhe=["dx","dy","angle","className","breakAll"];function HA(){return HA=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
621for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},HA.apply(this,arguments)}function V8(e,t){if(e==null)return{};var r=Uhe(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Uhe(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 G8(e,t){return Vhe(e)||Whe(e,t)||Hhe(e,t)||qhe()}function qhe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
622In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Hhe(e,t){if(e){if(typeof e=="string")return Q8(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 Q8(e,t)}}function Q8(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 Whe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;d=!1}else for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function Vhe(e){if(Array.isArray(e))return e}var PB=/[ \f\n\r\t\v\u2028\u2029]+/,kB=function(t){var r=t.children,n=t.breakAll,a=t.style;try{var s=[];lt(r)||(n?s=r.toString().split(""):s=r.toString().split(PB));var o=s.map(function(d){return{word:d,width:mh(d,a).width}}),u=n?0:mh(" ",a).width;return{wordsWithComputedWidth:o,spaceWidth:u}}catch{return null}},Ghe=function(t,r,n,a,s){var o=t.maxLines,u=t.children,d=t.style,f=t.breakAll,p=Ie(o),m=u,g=function(){var Q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Q.reduce(function(q,K){var ee=K.word,le=K.width,se=q[q.length-1];if(se&&(a==null||s||se.width+le+n<Number(a)))se.words.push(ee),se.width+=le+n;else{var z={words:[ee],width:le};q.push(z)}return q},[])},y=g(r),w=function(Q){return Q.reduce(function(q,K){return q.width>K.width?q:K})};if(!p)return y;for(var v="…",b=function(Q){var q=m.slice(0,Q),K=kB({breakAll:f,style:d,children:q+v}).wordsWithComputedWidth,ee=g(K),le=ee.length>o||w(ee).width>Number(a);return[le,ee]},N=0,_=m.length-1,C=0,P;N<=_&&C<=m.length-1;){var E=Math.floor((N+_)/2),T=E-1,j=b(T),O=G8(j,2),M=O[0],F=O[1],L=b(E),U=G8(L,1),G=U[0];if(!M&&!G&&(N=E+1),M&&G&&(_=E-1),!M&&G){P=F;break}C++}return P||y},K8=function(t){var r=lt(t)?[]:t.toString().split(PB);return[{words:r}]},Qhe=function(t){var r=t.width,n=t.scaleToFit,a=t.children,s=t.style,o=t.breakAll,u=t.maxLines;if((r||n)&&!Cc.isSsr){var d,f,p=kB({breakAll:o,children:a,style:s});if(p){var m=p.wordsWithComputedWidth,g=p.spaceWidth;d=m,f=g}else return K8(a);return Ghe({breakAll:o,children:a,maxLines:u,style:s},d,f,r,n)}return K8(a)},Y8="#808080",cc=function(t){var r=t.x,n=r===void 0?0:r,a=t.y,s=a===void 0?0:a,o=t.lineHeight,u=o===void 0?"1em":o,d=t.capHeight,f=d===void 0?"0.71em":d,p=t.scaleToFit,m=p===void 0?!1:p,g=t.textAnchor,y=g===void 0?"start":g,w=t.verticalAnchor,v=w===void 0?"end":w,b=t.fill,N=b===void 0?Y8:b,_=V8(t,$he),C=k.useMemo(function(){return Qhe({breakAll:_.breakAll,children:_.children,maxLines:_.maxLines,scaleToFit:m,style:_.style,width:_.width})},[_.breakAll,_.children,_.maxLines,m,_.style,_.width]),P=_.dx,E=_.dy,T=_.angle,j=_.className,O=_.breakAll,M=V8(_,zhe);if(!qr(n)||!qr(s))return null;var F=n+(Ie(P)?P:0),L=s+(Ie(E)?E:0),U;switch(v){case"start":U=DS("calc(".concat(f,")"));break;case"middle":U=DS("calc(".concat((C.length-1)/2," * -").concat(u," + (").concat(f," / 2))"));break;default:U=DS("calc(".concat(C.length-1," * -").concat(u,")"));break}var G=[];if(m){var D=C[0].width,Q=_.width;G.push("scale(".concat((Ie(Q)?Q/D:1)/D,")"))}return T&&G.push("rotate(".concat(T,", ").concat(F,", ").concat(L,")")),G.length&&(M.transform=G.join(" ")),Z.createElement("text",HA({},tt(M,!0),{x:F,y:L,className:ut("recharts-text",j),textAnchor:y,fill:N.includes("url")?Y8:N}),C.map(function(q,K){var ee=q.words.join(O?"":" ");return Z.createElement("tspan",{x:F,dy:K===0?U:u,key:"".concat(ee,"-").concat(K)},ee)}))};function Ko(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function Khe(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function bj(e){let t,r,n;e.length!==2?(t=Ko,r=(u,d)=>Ko(e(u),d),n=(u,d)=>e(u)-d):(t=e===Ko||e===Khe?e:Yhe,r=e,n=e);function a(u,d,f=0,p=u.length){if(f<p){if(t(d,d)!==0)return p;do{const m=f+p>>>1;r(u[m],d)<0?f=m+1:p=m}while(f<p)}return f}function s(u,d,f=0,p=u.length){if(f<p){if(t(d,d)!==0)return p;do{const m=f+p>>>1;r(u[m],d)<=0?f=m+1:p=m}while(f<p)}return f}function o(u,d,f=0,p=u.length){const m=a(u,d,f,p-1);return m>f&&n(u[m-1],d)>-n(u[m],d)?m-1:m}return{left:a,center:o,right:s}}function Yhe(){return 0}function MB(e){return e===null?NaN:+e}function*Xhe(e,t){for(let r of e)r!=null&&(r=+r)>=r&&(yield r)}const Zhe=bj(Ko),Bp=Zhe.right;bj(MB).center;class X8 extends Map{constructor(t,r=tpe){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(Z8(this,t))}has(t){return super.has(Z8(this,t))}set(t,r){return super.set(Jhe(this,t),r)}delete(t){return super.delete(epe(this,t))}}function Z8({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):r}function Jhe({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):(e.set(n,r),r)}function epe({_intern:e,_key:t},r){const n=t(r);return e.has(n)&&(r=e.get(n),e.delete(n)),r}function tpe(e){return e!==null&&typeof e=="object"?e.valueOf():e}function rpe(e=Ko){if(e===Ko)return RB;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 RB(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const npe=Math.sqrt(50),ape=Math.sqrt(10),spe=Math.sqrt(2);function Ix(e,t,r){const n=(t-e)/Math.max(0,r),a=Math.floor(Math.log10(n)),s=n/Math.pow(10,a),o=s>=npe?10:s>=ape?5:s>=spe?2:1;let u,d,f;return a<0?(f=Math.pow(10,-a)/o,u=Math.round(e*f),d=Math.round(t*f),u/f<e&&++u,d/f>t&&--d,f=-f):(f=Math.pow(10,a)*o,u=Math.round(e/f),d=Math.round(t/f),u*f<e&&++u,d*f>t&&--d),d<u&&.5<=r&&r<2?Ix(e,t,r*2):[u,d,f]}function WA(e,t,r){if(t=+t,e=+e,r=+r,!(r>0))return[];if(e===t)return[e];const n=t<e,[a,s,o]=n?Ix(t,e,r):Ix(e,t,r);if(!(s>=a))return[];const u=s-a+1,d=new Array(u);if(n)if(o<0)for(let f=0;f<u;++f)d[f]=(s-f)/-o;else for(let f=0;f<u;++f)d[f]=(s-f)*o;else if(o<0)for(let f=0;f<u;++f)d[f]=(a+f)/-o;else for(let f=0;f<u;++f)d[f]=(a+f)*o;return d}function VA(e,t,r){return t=+t,e=+e,r=+r,Ix(e,t,r)[2]}function GA(e,t,r){t=+t,e=+e,r=+r;const n=t<e,a=n?VA(t,e,r):VA(e,t,r);return(n?-1:1)*(a<0?1/-a:a)}function J8(e,t){let r;for(const n of e)n!=null&&(r<n||r===void 0&&n>=n)&&(r=n);return r}function eM(e,t){let r;for(const n of e)n!=null&&(r>n||r===void 0&&n>=n)&&(r=n);return r}function DB(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?RB:rpe(a);n>r;){if(n-r>600){const d=n-r+1,f=t-r+1,p=Math.log(d),m=.5*Math.exp(2*p/3),g=.5*Math.sqrt(p*m*(d-m)/d)*(f-d/2<0?-1:1),y=Math.max(r,Math.floor(t-f*m/d+g)),w=Math.min(n,Math.floor(t+(d-f)*m/d+g));DB(e,t,y,w,a)}const s=e[t];let o=r,u=n;for(Hf(e,r,t),a(e[n],s)>0&&Hf(e,r,n);o<u;){for(Hf(e,o,u),++o,--u;a(e[o],s)<0;)++o;for(;a(e[u],s)>0;)--u}a(e[r],s)===0?Hf(e,r,u):(++u,Hf(e,u,n)),u<=t&&(r=u+1),t<=u&&(n=u-1)}return e}function Hf(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function ipe(e,t,r){if(e=Float64Array.from(Xhe(e)),!(!(n=e.length)||isNaN(t=+t))){if(t<=0||n<2)return eM(e);if(t>=1)return J8(e);var n,a=(n-1)*t,s=Math.floor(a),o=J8(DB(e,s).subarray(0,s+1)),u=eM(e.subarray(s+1));return o+(u-o)*(a-s)}}function ope(e,t,r=MB){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,s=Math.floor(a),o=+r(e[s],s,e),u=+r(e[s+1],s+1,e);return o+(u-o)*(a-s)}}function lpe(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,s=new Array(a);++n<a;)s[n]=e+n*r;return s}function cs(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function io(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}
vendor: 10,013 bytes, line 622
622const QA=Symbol("implicit");function wj(){var e=new X8,t=[],r=[],n=QA;function a(s){let o=e.get(s);if(o===void 0){if(n!==QA)return n;e.set(s,o=t.push(s)-1)}return r[o%r.length]}return a.domain=function(s){if(!arguments.length)return t.slice();t=[],e=new X8;for(const o of s)e.has(o)||e.set(o,t.push(o)-1);return a},a.range=function(s){return arguments.length?(r=Array.from(s),a):r.slice()},a.unknown=function(s){return arguments.length?(n=s,a):n},a.copy=function(){return wj(t,r).unknown(n)},cs.apply(a,arguments),a}function Vh(){var e=wj().unknown(void 0),t=e.domain,r=e.range,n=0,a=1,s,o,u=!1,d=0,f=0,p=.5;delete e.unknown;function m(){var g=t().length,y=a<n,w=y?a:n,v=y?n:a;s=(v-w)/Math.max(1,g-d+f*2),u&&(s=Math.floor(s)),w+=(v-w-s*(g-d))*p,o=s*(1-d),u&&(w=Math.round(w),o=Math.round(o));var b=lpe(g).map(function(N){return w+s*N});return r(y?b.reverse():b)}return e.domain=function(g){return arguments.length?(t(g),m()):t()},e.range=function(g){return arguments.length?([n,a]=g,n=+n,a=+a,m()):[n,a]},e.rangeRound=function(g){return[n,a]=g,n=+n,a=+a,u=!0,m()},e.bandwidth=function(){return o},e.step=function(){return s},e.round=function(g){return arguments.length?(u=!!g,m()):u},e.padding=function(g){return arguments.length?(d=Math.min(1,f=+g),m()):d},e.paddingInner=function(g){return arguments.length?(d=Math.min(1,g),m()):d},e.paddingOuter=function(g){return arguments.length?(f=+g,m()):f},e.align=function(g){return arguments.length?(p=Math.max(0,Math.min(1,g)),m()):p},e.copy=function(){return Vh(t(),[n,a]).round(u).paddingInner(d).paddingOuter(f).align(p)},cs.apply(m(),arguments)}function IB(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return IB(t())},e}function xh(){return IB(Vh.apply(null,arguments).paddingInner(1))}function Sj(e,t,r){e.prototype=t.prototype=r,r.constructor=e}function FB(e,t){var r=Object.create(e.prototype);for(var n in t)r[n]=t[n];return r}function $p(){}var Gh=.7,Fx=1/Gh,zu="\\s*([+-]?\\d+)\\s*",Qh="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Zs="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",cpe=/^#([0-9a-f]{3,8})$/,upe=new RegExp(`^rgb\\(${zu},${zu},${zu}\\)$`),dpe=new RegExp(`^rgb\\(${Zs},${Zs},${Zs}\\)$`),fpe=new RegExp(`^rgba\\(${zu},${zu},${zu},${Qh}\\)$`),hpe=new RegExp(`^rgba\\(${Zs},${Zs},${Zs},${Qh}\\)$`),ppe=new RegExp(`^hsl\\(${Qh},${Zs},${Zs}\\)$`),mpe=new RegExp(`^hsla\\(${Qh},${Zs},${Zs},${Qh}\\)$`),tM={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};Sj($p,Kh,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:rM,formatHex:rM,formatHex8:xpe,formatHsl:gpe,formatRgb:nM,toString:nM});function rM(){return this.rgb().formatHex()}function xpe(){return this.rgb().formatHex8()}function gpe(){return LB(this).formatHsl()}function nM(){return this.rgb().formatRgb()}function Kh(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=cpe.exec(e))?(r=t[1].length,t=parseInt(t[1],16),r===6?aM(t):r===3?new Zn(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):r===8?Em(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):r===4?Em(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=upe.exec(e))?new Zn(t[1],t[2],t[3],1):(t=dpe.exec(e))?new Zn(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=fpe.exec(e))?Em(t[1],t[2],t[3],t[4]):(t=hpe.exec(e))?Em(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=ppe.exec(e))?oM(t[1],t[2]/100,t[3]/100,1):(t=mpe.exec(e))?oM(t[1],t[2]/100,t[3]/100,t[4]):tM.hasOwnProperty(e)?aM(tM[e]):e==="transparent"?new Zn(NaN,NaN,NaN,0):null}function aM(e){return new Zn(e>>16&255,e>>8&255,e&255,1)}function Em(e,t,r,n){return n<=0&&(e=t=r=NaN),new Zn(e,t,r,n)}function vpe(e){return e instanceof $p||(e=Kh(e)),e?(e=e.rgb(),new Zn(e.r,e.g,e.b,e.opacity)):new Zn}function KA(e,t,r,n){return arguments.length===1?vpe(e):new Zn(e,t,r,n??1)}function Zn(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}Sj(Zn,KA,FB($p,{brighter(e){return e=e==null?Fx:Math.pow(Fx,e),new Zn(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Gh:Math.pow(Gh,e),new Zn(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Zn(Yl(this.r),Yl(this.g),Yl(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:sM,formatHex:sM,formatHex8:ype,formatRgb:iM,toString:iM}));function sM(){return`#${ql(this.r)}${ql(this.g)}${ql(this.b)}`}function ype(){return`#${ql(this.r)}${ql(this.g)}${ql(this.b)}${ql((isNaN(this.opacity)?1:this.opacity)*255)}`}function iM(){const e=Lx(this.opacity);return`${e===1?"rgb(":"rgba("}${Yl(this.r)}, ${Yl(this.g)}, ${Yl(this.b)}${e===1?")":`, ${e})`}`}function Lx(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Yl(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function ql(e){return e=Yl(e),(e<16?"0":"")+e.toString(16)}function oM(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new Ns(e,t,r,n)}function LB(e){if(e instanceof Ns)return new Ns(e.h,e.s,e.l,e.opacity);if(e instanceof $p||(e=Kh(e)),!e)return new Ns;if(e instanceof Ns)return e;e=e.rgb();var t=e.r/255,r=e.g/255,n=e.b/255,a=Math.min(t,r,n),s=Math.max(t,r,n),o=NaN,u=s-a,d=(s+a)/2;return u?(t===s?o=(r-n)/u+(r<n)*6:r===s?o=(n-t)/u+2:o=(t-r)/u+4,u/=d<.5?s+a:2-s-a,o*=60):u=d>0&&d<1?0:o,new Ns(o,u,d,e.opacity)}function bpe(e,t,r,n){return arguments.length===1?LB(e):new Ns(e,t,r,n??1)}function Ns(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}Sj(Ns,bpe,FB($p,{brighter(e){return e=e==null?Fx:Math.pow(Fx,e),new Ns(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Gh:Math.pow(Gh,e),new Ns(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 Zn(IS(e>=240?e-240:e+120,a,n),IS(e,a,n),IS(e<120?e+240:e-120,a,n),this.opacity)},clamp(){return new Ns(lM(this.h),Tm(this.s),Tm(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("}${lM(this.h)}, ${Tm(this.s)*100}%, ${Tm(this.l)*100}%${e===1?")":`, ${e})`}`}}));function lM(e){return e=(e||0)%360,e<0?e+360:e}function Tm(e){return Math.max(0,Math.min(1,e||0))}function IS(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 Nj=e=>()=>e;function wpe(e,t){return function(r){return e+r*t}}function Spe(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 Npe(e){return(e=+e)==1?BB:function(t,r){return r-t?Spe(t,r,e):Nj(isNaN(t)?r:t)}}function BB(e,t){var r=t-e;return r?wpe(e,r):Nj(isNaN(e)?t:e)}const cM=(function e(t){var r=Npe(t);function n(a,s){var o=r((a=KA(a)).r,(s=KA(s)).r),u=r(a.g,s.g),d=r(a.b,s.b),f=BB(a.opacity,s.opacity);return function(p){return a.r=o(p),a.g=u(p),a.b=d(p),a.opacity=f(p),a+""}}return n.gamma=e,n})(1);function Ape(e,t){t||(t=[]);var r=e?Math.min(t.length,e.length):0,n=t.slice(),a;return function(s){for(a=0;a<r;++a)n[a]=e[a]*(1-s)+t[a]*s;return n}}function _pe(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function Cpe(e,t){var r=t?t.length:0,n=e?Math.min(r,e.length):0,a=new Array(n),s=new Array(r),o;for(o=0;o<n;++o)a[o]=Bd(e[o],t[o]);for(;o<r;
vendor: 5,514 bytes, line 622
622++o)s[o]=t[o];return function(u){for(o=0;o<n;++o)s[o]=a[o](u);return s}}function jpe(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 Epe(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]=Bd(e[a],t[a]):n[a]=t[a];return function(s){for(a in r)n[a]=r[a](s);return n}}var YA=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,FS=new RegExp(YA.source,"g");function Tpe(e){return function(){return e}}function Ope(e){return function(t){return e(t)+""}}function Ppe(e,t){var r=YA.lastIndex=FS.lastIndex=0,n,a,s,o=-1,u=[],d=[];for(e=e+"",t=t+"";(n=YA.exec(e))&&(a=FS.exec(t));)(s=a.index)>r&&(s=t.slice(r,s),u[o]?u[o]+=s:u[++o]=s),(n=n[0])===(a=a[0])?u[o]?u[o]+=a:u[++o]=a:(u[++o]=null,d.push({i:o,x:Bx(n,a)})),r=FS.lastIndex;return r<t.length&&(s=t.slice(r),u[o]?u[o]+=s:u[++o]=s),u.length<2?d[0]?Ope(d[0].x):Tpe(t):(t=d.length,function(f){for(var p=0,m;p<t;++p)u[(m=d[p]).i]=m.x(f);return u.join("")})}function Bd(e,t){var r=typeof t,n;return t==null||r==="boolean"?Nj(t):(r==="number"?Bx:r==="string"?(n=Kh(t))?(t=n,cM):Ppe:t instanceof Kh?cM:t instanceof Date?jpe:_pe(t)?Ape:Array.isArray(t)?Cpe:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?Epe:Bx)(e,t)}function Aj(e,t){return e=+e,t=+t,function(r){return Math.round(e*(1-r)+t*r)}}function kpe(e,t){t===void 0&&(t=e,e=Bd);for(var r=0,n=t.length-1,a=t[0],s=new Array(n<0?0:n);r<n;)s[r]=e(a,a=t[++r]);return function(o){var u=Math.max(0,Math.min(n-1,Math.floor(o*=n)));return s[u](o-u)}}function Mpe(e){return function(){return e}}function $x(e){return+e}var uM=[0,1];function Bn(e){return e}function XA(e,t){return(t-=e=+e)?function(r){return(r-e)/t}:Mpe(isNaN(t)?NaN:.5)}function Rpe(e,t){var r;return e>t&&(r=e,e=t,t=r),function(n){return Math.max(e,Math.min(t,n))}}function Dpe(e,t,r){var n=e[0],a=e[1],s=t[0],o=t[1];return a<n?(n=XA(a,n),s=r(o,s)):(n=XA(n,a),s=r(s,o)),function(u){return s(n(u))}}function Ipe(e,t,r){var n=Math.min(e.length,t.length)-1,a=new Array(n),s=new Array(n),o=-1;for(e[n]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++o<n;)a[o]=XA(e[o],e[o+1]),s[o]=r(t[o],t[o+1]);return function(u){var d=Bp(e,u,1,n)-1;return s[d](a[d](u))}}function zp(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function gv(){var e=uM,t=uM,r=Bd,n,a,s,o=Bn,u,d,f;function p(){var g=Math.min(e.length,t.length);return o!==Bn&&(o=Rpe(e[0],e[g-1])),u=g>2?Ipe:Dpe,d=f=null,m}function m(g){return g==null||isNaN(g=+g)?s:(d||(d=u(e.map(n),t,r)))(n(o(g)))}return m.invert=function(g){return o(a((f||(f=u(t,e.map(n),Bx)))(g)))},m.domain=function(g){return arguments.length?(e=Array.from(g,$x),p()):e.slice()},m.range=function(g){return arguments.length?(t=Array.from(g),p()):t.slice()},m.rangeRound=function(g){return t=Array.from(g),r=Aj,p()},m.clamp=function(g){return arguments.length?(o=g?!0:Bn,p()):o!==Bn},m.interpolate=function(g){return arguments.length?(r=g,p()):r},m.unknown=function(g){return arguments.length?(s=g,m):s},function(g,y){return n=g,a=y,p()}}function _j(){return gv()(Bn,Bn)}function Fpe(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 sd(e){return e=zx(Math.abs(e)),e?e[1]:NaN}function Lpe(e,t){return function(r,n){for(var a=r.length,s=[],o=0,u=e[0],d=0;a>0&&u>0&&(d+u+1>n&&(u=Math.max(1,n-d)),s.push(r.substring(a-=u,a+u)),!((d+=u+1)>n));)u=e[o=(o+1)%e.length];return s.reverse().join(t)}}function Bpe(e){return function(t){return t.replace(/[0-9]/g,function(r){return e[+r]})}}var $pe=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Yh(e){if(!(t=$pe.exec(e)))throw new Error("invalid format: "+e);var t;return new Cj({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]})}Yh.prototype=Cj.prototype;function Cj(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+""}Cj.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 zpe(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 $B;function Upe(e,t){var r=zx(e,t);if(!r)return e+"";var n=r[0],a=r[1],s=a-($B=Math.max(-8,Math.min(8,Math.floor(a/3)))*3)+1,o=n.length;return s===o?n:s>o?n+new Array(s-o+1).join("0"):s>0?n.slice(0,s)+"."+n.slice(s):"0."+new Array(1-s).join("0")+zx(e,Math.max(0,t+s-1))[0]}function dM(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 fM={"%":(e,t)=>
vendor: 5,006 bytes, line 622
622(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:Fpe,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)=>dM(e*100,t),r:dM,s:Upe,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function hM(e){return e}var pM=Array.prototype.map,mM=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function qpe(e){var t=e.grouping===void 0||e.thousands===void 0?hM:Lpe(pM.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+"",s=e.numerals===void 0?hM:Bpe(pM.call(e.numerals,String)),o=e.percent===void 0?"%":e.percent+"",u=e.minus===void 0?"−":e.minus+"",d=e.nan===void 0?"NaN":e.nan+"";function f(m){m=Yh(m);var g=m.fill,y=m.align,w=m.sign,v=m.symbol,b=m.zero,N=m.width,_=m.comma,C=m.precision,P=m.trim,E=m.type;E==="n"?(_=!0,E="g"):fM[E]||(C===void 0&&(C=12),P=!0,E="g"),(b||g==="0"&&y==="=")&&(b=!0,g="0",y="=");var T=v==="$"?r:v==="#"&&/[boxX]/.test(E)?"0"+E.toLowerCase():"",j=v==="$"?n:/[%p]/.test(E)?o:"",O=fM[E],M=/[defgprs%]/.test(E);C=C===void 0?6:/[gprs]/.test(E)?Math.max(1,Math.min(21,C)):Math.max(0,Math.min(20,C));function F(L){var U=T,G=j,D,Q,q;if(E==="c")G=O(L)+G,L="";else{L=+L;var K=L<0||1/L<0;if(L=isNaN(L)?d:O(Math.abs(L),C),P&&(L=zpe(L)),K&&+L==0&&w!=="+"&&(K=!1),U=(K?w==="("?w:u:w==="-"||w==="("?"":w)+U,G=(E==="s"?mM[8+$B/3]:"")+G+(K&&w==="("?")":""),M){for(D=-1,Q=L.length;++D<Q;)if(q=L.charCodeAt(D),48>q||q>57){G=(q===46?a+L.slice(D+1):L.slice(D))+G,L=L.slice(0,D);break}}}_&&!b&&(L=t(L,1/0));var ee=U.length+L.length+G.length,le=ee<N?new Array(N-ee+1).join(g):"";switch(_&&b&&(L=t(le+L,le.length?N-G.length:1/0),le=""),y){case"<":L=U+L+G+le;break;case"=":L=U+le+L+G;break;case"^":L=le.slice(0,ee=le.length>>1)+U+L+G+le.slice(ee);break;default:L=le+U+L+G;break}return s(L)}return F.toString=function(){return m+""},F}function p(m,g){var y=f((m=Yh(m),m.type="f",m)),w=Math.max(-8,Math.min(8,Math.floor(sd(g)/3)))*3,v=Math.pow(10,-w),b=mM[8+w/3];return function(N){return y(v*N)+b}}return{format:f,formatPrefix:p}}var Om,jj,zB;Hpe({thousands:",",grouping:[3],currency:["$",""]});function Hpe(e){return Om=qpe(e),jj=Om.format,zB=Om.formatPrefix,Om}function Wpe(e){return Math.max(0,-sd(Math.abs(e)))}function Vpe(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(sd(t)/3)))*3-sd(Math.abs(e)))}function Gpe(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,sd(t)-sd(e))+1}function UB(e,t,r,n){var a=GA(e,t,r),s;switch(n=Yh(n??",f"),n.type){case"s":{var o=Math.max(Math.abs(e),Math.abs(t));return n.precision==null&&!isNaN(s=Vpe(a,o))&&(n.precision=s),zB(n,o)}case"":case"e":case"g":case"p":case"r":{n.precision==null&&!isNaN(s=Gpe(a,Math.max(Math.abs(e),Math.abs(t))))&&(n.precision=s-(n.type==="e"));break}case"f":case"%":{n.precision==null&&!isNaN(s=Wpe(a))&&(n.precision=s-(n.type==="%")*2);break}}return jj(n)}function il(e){var t=e.domain;return e.ticks=function(r){var n=t();return WA(n[0],n[n.length-1],r??10)},e.tickFormat=function(r,n){var a=t();return UB(a[0],a[a.length-1],r??10,n)},e.nice=function(r){r==null&&(r=10);var n=t(),a=0,s=n.length-1,o=n[a],u=n[s],d,f,p=10;for(u<o&&(f=o,o=u,u=f,f=a,a=s,s=f);p-- >0;){if(f=VA(o,u,r),f===d)return n[a]=o,n[s]=u,t(n);if(f>0)o=Math.floor(o/f)*f,u=Math.ceil(u/f)*f;else if(f<0)o=Math.ceil(o*f)/f,u=Math.floor(u*f)/f;else break;d=f}return e},e}function Ux(){var e=_j();return e.copy=function(){return zp(e,Ux())},cs.apply(e,arguments),il(e)}function qB(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,$x),r):e.slice()},r.unknown=function(n){return arguments.length?(t=n,r):t},r.copy=function(){return qB(e).unknown(t)},e=arguments.length?Array.from(e,$x):[0,1],il(r)}function HB(e,t){e=e.slice();var r=0,n=e.length-1,a=e[r],s=e[n],o;return s<a&&(o=r,r=n,n=o,o=a,a=s,s=o),e[r]=t.floor(a),e[n]=t.ceil(s),e}function xM(e){return Math.log(e)}function gM(e){return Math.exp(e)}function Qpe(e){return-Math.log(-e)}function Kpe(e){return-Math.exp(-e)}function Ype(e){return isFinite(e)?+("1e"+e):e<0?0:e}function Xpe(e){return e===10?Ype:e===Math.E?Math.exp:t=>Math.pow(e,t)}function Zpe(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 vM(e){return(t,r)=>-e(-t,r)}function Ej(e){const t=e(xM,gM),r=t.domain;let n=10,a,s;function o(){return a=Zpe(n),s=Xpe(n),r()[0]<0?(a=vM(a),s=vM(s),e(Qpe,Kpe)):e(xM,gM),t}return t.base=function(u){return arguments.length?(n=+u,o()):n},t.domain=function(u){return arguments.length?(r(u),o()):r()},t.ticks=u=>{const d=r();let f=d[0],p=d[d.length-1];const m=p<f;m&&([f,p]=[p,f]);let g=a(f),y=a(p),w,v;const b=u==null?10:+u;let N=[];if(!(n%1)&&y-g<b){if(g=Math.floor(g),y=Math.ceil(y),f>0){for(;g<=y;++g)for(w=1;w<n;++w)if(v=g<0?w/s(-g):w*s(g),!(v<f)){if(v>p)break;N.push(v)}}else for(;g<=y;++g)for(w=n-1;w>=1;--w)if(v=g>
6220?w/s(-g):w*s(g),!(v<f)){if(v>p)break;N.push(v)}N.length*2<b&&(N=WA(f,p,b))}else N=WA(g,y,Math.min(y-g,b)).map(s);return m?N.reverse():N},t.tickFormat=(u,d)=>{if(u==null&&(u=10),d==null&&(d=n===10?"s":","),typeof d!="function"&&(!(n%1)&&(d=Yh(d)).precision==null&&(d.trim=!0),d=jj(d)),u===1/0)return d;const f=Math.max(1,n*u/t.ticks().length);return p=>{let m=p/s(Math.round(a(p)));return m*n<n-.5&&(m*=n),m<=f?d(p):""}},t.nice=()=>r(HB(r(),{floor:u=>s(Math.floor(a(u))),ceil:u=>s(Math.ceil(a(u)))})),t}function WB(){const e=Ej(gv()).domain([1,10]);return e.copy=()=>zp(e,WB()).base(e.base()),cs.apply(e,arguments),e}function yM(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function bM(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function Tj(e){var t=1,r=e(yM(t),bM(t));return r.constant=function(n){return arguments.length?e(yM(t=+n),bM(t)):t},il(r)}function VB(){var e=Tj(gv());return e.copy=function(){return zp(e,VB()).constant(e.constant())},cs.apply(e,arguments)}function wM(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function Jpe(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function e0e(e){return e<0?-e*e:e*e}function Oj(e){var t=e(Bn,Bn),r=1;function n(){return r===1?e(Bn,Bn):r===.5?e(Jpe,e0e):e(wM(r),wM(1/r))}return t.exponent=function(a){return arguments.length?(r=+a,n()):r},il(t)}function Pj(){var e=Oj(gv());return e.copy=function(){return zp(e,Pj()).exponent(e.exponent())},cs.apply(e,arguments),e}function t0e(){return Pj.apply(null,arguments).exponent(.5)}function SM(e){return Math.sign(e)*e*e}function r0e(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function GB(){var e=_j(),t=[0,1],r=!1,n;function a(s){var o=r0e(e(s));return isNaN(o)?n:r?Math.round(o):o}return a.invert=function(s){return e.invert(SM(s))},a.domain=function(s){return arguments.length?(e.domain(s),a):e.domain()},a.range=function(s){return arguments.length?(e.range((t=Array.from(s,$x)).map(SM)),a):t.slice()},a.rangeRound=function(s){return a.range(s).round(!0)},a.round=function(s){return arguments.length?(r=!!s,a):r},a.clamp=function(s){return arguments.length?(e.clamp(s),a):e.clamp()},a.unknown=function(s){return arguments.length?(n=s,a):n},a.copy=function(){return GB(e.domain(),t).round(r).clamp(e.clamp()).unknown(n)},cs.apply(a,arguments),il(a)}function QB(){var e=[],t=[],r=[],n;function a(){var o=0,u=Math.max(1,t.length);for(r=new Array(u-1);++o<u;)r[o-1]=ope(e,o/u);return s}function s(o){return o==null||isNaN(o=+o)?n:t[Bp(r,o)]}return s.invertExtent=function(o){var u=t.indexOf(o);return u<0?[NaN,NaN]:[u>0?r[u-1]:e[0],u<r.length?r[u]:e[e.length-1]]},s.domain=function(o){if(!arguments.length)return e.slice();e=[];for(let u of o)u!=null&&!isNaN(u=+u)&&e.push(u);return e.sort(Ko),a()},s.range=function(o){return arguments.length?(t=Array.from(o),a()):t.slice()},s.unknown=function(o){return arguments.length?(n=o,s):n},s.quantiles=function(){return r.slice()},s.copy=function(){return QB().domain(e).range(t).unknown(n)},cs.apply(s,arguments)}function KB(){var e=0,t=1,r=1,n=[.5],a=[0,1],s;function o(d){return d!=null&&d<=d?a[Bp(n,d,0,r)]:s}function u(){var d=-1;for(n=new Array(r);++d<r;)n[d]=((d+1)*t-(d-r)*e)/(r+1);return o}return o.domain=function(d){return arguments.length?([e,t]=d,e=+e,t=+t,u()):[e,t]},o.range=function(d){return arguments.length?(r=(a=Array.from(d)).length-1,u()):a.slice()},o.invertExtent=function(d){var f=a.indexOf(d);return f<0?[NaN,NaN]:f<1?[e,n[0]]:f>=r?[n[r-1],t]:[n[f-1],n[f]]},o.unknown=function(d){return arguments.length&&(s=d),o},o.thresholds=function(){return n.slice()},o.copy=function(){return KB().domain([e,t]).range(a).unknown(s)},cs.apply(il(o),arguments)}function YB(){var e=[.5],t=[0,1],r,n=1;function a(s){return s!=null&&s<=s?t[Bp(e,s,0,n)]:r}return a.domain=function(s){return arguments.length?(e=Array.from(s),n=Math.min(e.length,t.length-1),a):e.slice()},a.range=function(s){return arguments.length?(t=Array.from(s),n=Math.min(e.length,t.length-1),a):t.slice()},a.invertExtent=function(s){var o=t.indexOf(s);return[e[o-1],e[o]]},a.unknown=function(s){return arguments.length?(r=s,a):r},a.copy=function(){return YB().domain(e).range(t).unknown(r)},cs.apply(a,arguments)}const LS=new Date,BS=new Date;function Hr(e,t,r,n){function a(s){return e(s=arguments.length===0?new Date:new Date(+s)),s}return a.floor=s=>(e(s=new Date(+s)),s),a.ceil=s=>(e(s=new Date(s-1)),t(s,1),e(s),s),a.round=s=>{const o=a(s),u=a.ceil(s);return s-o<u-s?o:u},a.offset=(s,o)=>(t(s=new Date(+s),o==null?1:Math.floor(o)),s),a.range=(s,o,u)=>{const d=[];if(s=a.ceil(s),u=u==null?1:Math.floor(u),!(s<o)||!(u>0))return d;let f;do d.push(f=new Date(+s)),t(s,u),e(s);while(f<s&&s<o);return d},a.filter=s=>Hr(o=>{if(o>=o)for(;e(o),!s(o);)o.setTime(o-1)},(o,u)=>{if(o>=o)if(u<0)for(;++u<=0;)for(;t(o,-1),!s(o););else for(;--u>=0;)for(;t(o,1),!s(o););}),r&&(a.count=(s,o)=>(LS.setTime(+s),BS.setTime(+o),e(LS),e(BS),Math.floor(r(LS,BS))),a.every=s=>(s=Math.floor(s),!isFinite(s)||!(s>0)?null:s>1?a.filter(n?o=>n(o)%s===0:o=>a.count(0,o)%s===0):a)),a}const qx=Hr(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);qx.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?Hr(t=>{t.setTime(Math.floor(t/e)*e)},(t,r)=>{t.setTime(+t+r*e)},(t,r)=>(r-t)/e):qx);qx.range;const Di=1e3,es=Di*60,Ii=es*60,Ji=Ii*24,kj=Ji*7,NM=Ji*30,$S=Ji*365,Hl
vendor: 4,818 bytes, line 622
622=Hr(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*Di)},(e,t)=>(t-e)/Di,e=>e.getUTCSeconds());Hl.range;const Mj=Hr(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Di)},(e,t)=>{e.setTime(+e+t*es)},(e,t)=>(t-e)/es,e=>e.getMinutes());Mj.range;const Rj=Hr(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*es)},(e,t)=>(t-e)/es,e=>e.getUTCMinutes());Rj.range;const Dj=Hr(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Di-e.getMinutes()*es)},(e,t)=>{e.setTime(+e+t*Ii)},(e,t)=>(t-e)/Ii,e=>e.getHours());Dj.range;const Ij=Hr(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Ii)},(e,t)=>(t-e)/Ii,e=>e.getUTCHours());Ij.range;const Up=Hr(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*es)/Ji,e=>e.getDate()-1);Up.range;const vv=Hr(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ji,e=>e.getUTCDate()-1);vv.range;const XB=Hr(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ji,e=>Math.floor(e/Ji));XB.range;function jc(e){return Hr(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())*es)/kj)}const yv=jc(0),Hx=jc(1),n0e=jc(2),a0e=jc(3),id=jc(4),s0e=jc(5),i0e=jc(6);yv.range;Hx.range;n0e.range;a0e.range;id.range;s0e.range;i0e.range;function Ec(e){return Hr(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)/kj)}const bv=Ec(0),Wx=Ec(1),o0e=Ec(2),l0e=Ec(3),od=Ec(4),c0e=Ec(5),u0e=Ec(6);bv.range;Wx.range;o0e.range;l0e.range;od.range;c0e.range;u0e.range;const Fj=Hr(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());Fj.range;const Lj=Hr(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());Lj.range;const eo=Hr(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());eo.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Hr(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)});eo.range;const to=Hr(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());to.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Hr(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)});to.range;function ZB(e,t,r,n,a,s){const o=[[Hl,1,Di],[Hl,5,5*Di],[Hl,15,15*Di],[Hl,30,30*Di],[s,1,es],[s,5,5*es],[s,15,15*es],[s,30,30*es],[a,1,Ii],[a,3,3*Ii],[a,6,6*Ii],[a,12,12*Ii],[n,1,Ji],[n,2,2*Ji],[r,1,kj],[t,1,NM],[t,3,3*NM],[e,1,$S]];function u(f,p,m){const g=p<f;g&&([f,p]=[p,f]);const y=m&&typeof m.range=="function"?m:d(f,p,m),w=y?y.range(f,+p+1):[];return g?w.reverse():w}function d(f,p,m){const g=Math.abs(p-f)/m,y=bj(([,,b])=>b).right(o,g);if(y===o.length)return e.every(GA(f/$S,p/$S,m));if(y===0)return qx.every(Math.max(GA(f,p,m),1));const[w,v]=o[g/o[y-1][2]<o[y][2]/g?y-1:y];return w.every(v)}return[u,d]}const[d0e,f0e]=ZB(to,Lj,bv,XB,Ij,Rj),[h0e,p0e]=ZB(eo,Fj,yv,Up,Dj,Mj);function zS(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 US(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 Wf(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}function m0e(e){var t=e.dateTime,r=e.date,n=e.time,a=e.periods,s=e.days,o=e.shortDays,u=e.months,d=e.shortMonths,f=Vf(a),p=Gf(a),m=Vf(s),g=Gf(s),y=Vf(o),w=Gf(o),v=Vf(u),b=Gf(u),N=Vf(d),_=Gf(d),C={a:K,A:ee,b:le,B:se,c:null,d:TM,e:TM,f:L0e,g:Q0e,G:Y0e,H:D0e,I:I0e,j:F0e,L:JB,m:B0e,M:$0e,p:z,q:B,Q:kM,s:MM,S:z0e,u:U0e,U:q0e,V:H0e,w:W0e,W:V0e,x:null,X:null,y:G0e,Y:K0e,Z:X0e,"%":PM},P={a:I,A:H,b:X,B:ce,c:null,d:OM,e:OM,f:tme,g:dme,G:hme,H:Z0e,I:J0e,j:eme,L:t$,m:rme,M:nme,p:de,q:we,Q:kM,s:MM,S:ame,u:sme,U:ime,V:ome,w:lme,W:cme,x:null,X:null,y:ume,Y:fme,Z:pme,"%":PM},E={a:F,A:L,b:U,B:G,c:D,d:jM,e:jM,f:P0e,g:CM,G:_M,H:EM,I:EM,j:j0e,L:O0e,m:C0e,M:E0e,p:M,q:_0e,Q:M0e,s:R0e,S:T0e,u:b0e,U:w0e,V:S0e,w:y0e,W:N0e,x:Q,X:q,y:CM,Y:_M,Z:A0e,"%":k0e};C.x=T(r,C),C.X=T(n,C),C.c=T(t,C),P.x=T(r,P),P.X=T(n,P),P.c=T(t,P);function T(te,ue){return function(Ee){var he=[],Xe=-1,De=0,ct=te.length,Ze,Re,Gt;for(Ee instanceof Date||(Ee=new Date(+Ee));++Xe<ct;
vendor: 7,731 bytes, line 622
622)te.charCodeAt(Xe)===37&&(he.push(te.slice(De,Xe)),(Re=AM[Ze=te.charAt(++Xe)])!=null?Ze=te.charAt(++Xe):Re=Ze==="e"?" ":"0",(Gt=ue[Ze])&&(Ze=Gt(Ee,Re)),he.push(Ze),De=Xe+1);return he.push(te.slice(De,Xe)),he.join("")}}function j(te,ue){return function(Ee){var he=Wf(1900,void 0,1),Xe=O(he,te,Ee+="",0),De,ct;if(Xe!=Ee.length)return null;if("Q"in he)return new Date(he.Q);if("s"in he)return new Date(he.s*1e3+("L"in he?he.L:0));if(ue&&!("Z"in he)&&(he.Z=0),"p"in he&&(he.H=he.H%12+he.p*12),he.m===void 0&&(he.m="q"in he?he.q:0),"V"in he){if(he.V<1||he.V>53)return null;"w"in he||(he.w=1),"Z"in he?(De=US(Wf(he.y,0,1)),ct=De.getUTCDay(),De=ct>4||ct===0?Wx.ceil(De):Wx(De),De=vv.offset(De,(he.V-1)*7),he.y=De.getUTCFullYear(),he.m=De.getUTCMonth(),he.d=De.getUTCDate()+(he.w+6)%7):(De=zS(Wf(he.y,0,1)),ct=De.getDay(),De=ct>4||ct===0?Hx.ceil(De):Hx(De),De=Up.offset(De,(he.V-1)*7),he.y=De.getFullYear(),he.m=De.getMonth(),he.d=De.getDate()+(he.w+6)%7)}else("W"in he||"U"in he)&&("w"in he||(he.w="u"in he?he.u%7:"W"in he?1:0),ct="Z"in he?US(Wf(he.y,0,1)).getUTCDay():zS(Wf(he.y,0,1)).getDay(),he.m=0,he.d="W"in he?(he.w+6)%7+he.W*7-(ct+5)%7:he.w+he.U*7-(ct+6)%7);return"Z"in he?(he.H+=he.Z/100|0,he.M+=he.Z%100,US(he)):zS(he)}}function O(te,ue,Ee,he){for(var Xe=0,De=ue.length,ct=Ee.length,Ze,Re;Xe<De;){if(he>=ct)return-1;if(Ze=ue.charCodeAt(Xe++),Ze===37){if(Ze=ue.charAt(Xe++),Re=E[Ze in AM?ue.charAt(Xe++):Ze],!Re||(he=Re(te,Ee,he))<0)return-1}else if(Ze!=Ee.charCodeAt(he++))return-1}return he}function M(te,ue,Ee){var he=f.exec(ue.slice(Ee));return he?(te.p=p.get(he[0].toLowerCase()),Ee+he[0].length):-1}function F(te,ue,Ee){var he=y.exec(ue.slice(Ee));return he?(te.w=w.get(he[0].toLowerCase()),Ee+he[0].length):-1}function L(te,ue,Ee){var he=m.exec(ue.slice(Ee));return he?(te.w=g.get(he[0].toLowerCase()),Ee+he[0].length):-1}function U(te,ue,Ee){var he=N.exec(ue.slice(Ee));return he?(te.m=_.get(he[0].toLowerCase()),Ee+he[0].length):-1}function G(te,ue,Ee){var he=v.exec(ue.slice(Ee));return he?(te.m=b.get(he[0].toLowerCase()),Ee+he[0].length):-1}function D(te,ue,Ee){return O(te,t,ue,Ee)}function Q(te,ue,Ee){return O(te,r,ue,Ee)}function q(te,ue,Ee){return O(te,n,ue,Ee)}function K(te){return o[te.getDay()]}function ee(te){return s[te.getDay()]}function le(te){return d[te.getMonth()]}function se(te){return u[te.getMonth()]}function z(te){return a[+(te.getHours()>=12)]}function B(te){return 1+~~(te.getMonth()/3)}function I(te){return o[te.getUTCDay()]}function H(te){return s[te.getUTCDay()]}function X(te){return d[te.getUTCMonth()]}function ce(te){return u[te.getUTCMonth()]}function de(te){return a[+(te.getUTCHours()>=12)]}function we(te){return 1+~~(te.getUTCMonth()/3)}return{format:function(te){var ue=T(te+="",C);return ue.toString=function(){return te},ue},parse:function(te){var ue=j(te+="",!1);return ue.toString=function(){return te},ue},utcFormat:function(te){var ue=T(te+="",P);return ue.toString=function(){return te},ue},utcParse:function(te){var ue=j(te+="",!0);return ue.toString=function(){return te},ue}}}var AM={"-":"",_:" ",0:"0"},an=/^\s*\d+/,x0e=/^%/,g0e=/[\\^$*+?|[\]().{}]/g;function _t(e,t,r){var n=e<0?"-":"",a=(n?-e:e)+"",s=a.length;return n+(s<r?new Array(r-s+1).join(t)+a:a)}function v0e(e){return e.replace(g0e,"\\$&")}function Vf(e){return new RegExp("^(?:"+e.map(v0e).join("|")+")","i")}function Gf(e){return new Map(e.map((t,r)=>[t.toLowerCase(),r]))}function y0e(e,t,r){var n=an.exec(t.slice(r,r+1));return n?(e.w=+n[0],r+n[0].length):-1}function b0e(e,t,r){var n=an.exec(t.slice(r,r+1));return n?(e.u=+n[0],r+n[0].length):-1}function w0e(e,t,r){var n=an.exec(t.slice(r,r+2));return n?(e.U=+n[0],r+n[0].length):-1}function S0e(e,t,r){var n=an.exec(t.slice(r,r+2));return n?(e.V=+n[0],r+n[0].length):-1}function N0e(e,t,r){var n=an.exec(t.slice(r,r+2));return n?(e.W=+n[0],r+n[0].length):-1}function _M(e,t,r){var n=an.exec(t.slice(r,r+4));return n?(e.y=+n[0],r+n[0].length):-1}function CM(e,t,r){var n=an.exec(t.slice(r,r+2));return n?(e.y=+n[0]+(+n[0]>68?1900:2e3),r+n[0].length):-1}function A0e(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 _0e(e,t,r){var n=an.exec(t.slice(r,r+1));return n?(e.q=n[0]*3-3,r+n[0].length):-1}function C0e(e,t,r){var n=an.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function jM(e,t,r){var n=an.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function j0e(e,t,r){var n=an.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function EM(e,t,r){var n=an.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function E0e(e,t,r){var n=an.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function T0e(e,t,r){var n=an.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function O0e(e,t,r){var n=an.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function P0e(e,t,r){var n=an.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function k0e(e,t,r){var n=x0e.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function M0e(e,t,r){var n=an.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function R0e(e,t,r){var n=an.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function TM(e,t){return _t(e.getDate(),t,2)}function D0e(e,t){return _t(e.getHours(),t,2)}function I0e(e,t){return _t(e.getHours()%12||12,t,2)}function F0e(e,t){return _t(1+Up.count(eo(e),e),t,3)}function JB(e,t){return _t(e.getMilliseconds(),t,3)}function L0e(e,t){return JB(e,t)+"000"}function B0e(e,t){return _t(e.getMonth()+1,t,2)}function $0e(e,t){return _t(e.getMinutes(),t,2)}function z0e(e,t){return _t(e.getSeconds(),t,2)}function U0e(e){var t=e.getDay();return t===0?7:t}function q0e(e,t){return _t(yv.count(eo(e)-1,e),t,2)}function e$(e){var t=e.getDay();return t>=4||t===0?id(e):id.ceil(e)}function H0e(e,t){return e=e$(e),_t(id.count(eo(e),e)+(eo(e).getDay()===4),t,2)}function W0e(e){return e.getDay()}function V0e(e,t){return _t(Hx.count(eo(e)-1,e),t,2)}function G0e(e,t){return _t(e.getFullYear()%100,t,2)}function Q0e(e,t){return e=e$(e),_t(e.getFullYear()%100,t,2)}function K0e(e,t){return _t(e.getFullYear()%1e4,t,4)}function Y0e(e,t){var r=e.getDay();return e=r>=4||r===0?id(e):id.ceil(e),_t(e.getFullYear()%1e4,t,4)}function X0e(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+_t(t/60|0,"0",2)+_t(t%60,"0",2)}function OM(e,t){return _t(e.getUTCDate(),t,2)}function Z0e(e,t){return _t(e.getUTCHours(),t,2)}function J0e(e,t){return _t(e.getUTCHours()%12||12,t,2)}function eme(e,t){return _t(1+vv.count(to(e),e),t,3)}function t$(e,t){return _t(e.getUTCMilliseconds(),t,3)}function tme(e,t){return t$(e,t)+"000"}function rme(e,t){return _t(e.getUTCMonth()+1,t,2)}function nme(e,t){return _t(e.getUTCMinutes(),t,2)}function ame(e,t){return _t(e.getUTCSeconds(),t,2)}function sme(e){var t=e.getUTCDay();return t===0?7:t}function ime(e,t){return _t(bv.count(to(e)-1,e),t,2)}function r$(e){var t=e.getUTCDay();return t>=4||t===0?od(e):od.ceil(e)}function ome(e,t){return e=r$(e),_t(od.count(to(e),e)+(to(e).getUTCDay()===4),t,2)}function lme(e){return e.getUTCDay()}function cme(e,t){return _t(Wx.count(to(e)-1,e),t,2)}function ume(e,t){return _t(e.getUTCFullYear()%100,t,2)}function dme(e,t){return e=r$(e),_t(e.getUTCFullYear()%100,t,2)}function fme(e,t){return _t(e.getUTCFullYear()%1e4,t,4)}function hme(e,t){var r=e.getUTCDay();return e=r>=4||r===0?od(e):od.ceil(e),_t(e.getUTCFullYear()%1e4,t,4)}function pme(){return"+0000"}function PM(){return"%"}function kM(e){return+e}function MM(e){return Math.floor(+e/1e3)}var xu,n$,a$;mme({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
622ay","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 mme(e){return xu=m0e(e),n$=xu.format,xu.parse,a$=xu.utcFormat,xu.utcParse,xu}function xme(e){return new Date(e)}function gme(e){return e instanceof Date?+e:+new Date(+e)}function Bj(e,t,r,n,a,s,o,u,d,f){var p=_j(),m=p.invert,g=p.domain,y=f(".%L"),w=f(":%S"),v=f("%I:%M"),b=f("%I %p"),N=f("%a %d"),_=f("%b %d"),C=f("%B"),P=f("%Y");function E(T){return(d(T)<T?y:u(T)<T?w:o(T)<T?v:s(T)<T?b:n(T)<T?a(T)<T?N:_:r(T)<T?C:P)(T)}return p.invert=function(T){return new Date(m(T))},p.domain=function(T){return arguments.length?g(Array.from(T,gme)):g().map(xme)},p.ticks=function(T){var j=g();return e(j[0],j[j.length-1],T??10)},p.tickFormat=function(T,j){return j==null?E:f(j)},p.nice=function(T){var j=g();return(!T||typeof T.range!="function")&&(T=t(j[0],j[j.length-1],T??10)),T?g(HB(j,T)):p},p.copy=function(){return zp(p,Bj(e,t,r,n,a,s,o,u,d,f))},p}function vme(){return cs.apply(Bj(h0e,p0e,eo,Fj,yv,Up,Dj,Mj,Hl,n$).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function yme(){return cs.apply(Bj(d0e,f0e,to,Lj,bv,vv,Ij,Rj,Hl,a$).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function wv(){var e=0,t=1,r,n,a,s,o=Bn,u=!1,d;function f(m){return m==null||isNaN(m=+m)?d:o(a===0?.5:(m=(s(m)-r)*a,u?Math.max(0,Math.min(1,m)):m))}f.domain=function(m){return arguments.length?([e,t]=m,r=s(e=+e),n=s(t=+t),a=r===n?0:1/(n-r),f):[e,t]},f.clamp=function(m){return arguments.length?(u=!!m,f):u},f.interpolator=function(m){return arguments.length?(o=m,f):o};function p(m){return function(g){var y,w;return arguments.length?([y,w]=g,o=m(y,w),f):[o(0),o(1)]}}return f.range=p(Bd),f.rangeRound=p(Aj),f.unknown=function(m){return arguments.length?(d=m,f):d},function(m){return s=m,r=m(e),n=m(t),a=r===n?0:1/(n-r),f}}function ol(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function s$(){var e=il(wv()(Bn));return e.copy=function(){return ol(e,s$())},io.apply(e,arguments)}function i$(){var e=Ej(wv()).domain([1,10]);return e.copy=function(){return ol(e,i$()).base(e.base())},io.apply(e,arguments)}function o$(){var e=Tj(wv());return e.copy=function(){return ol(e,o$()).constant(e.constant())},io.apply(e,arguments)}function $j(){var e=Oj(wv());return e.copy=function(){return ol(e,$j()).exponent(e.exponent())},io.apply(e,arguments)}function bme(){return $j.apply(null,arguments).exponent(.5)}function l$(){var e=[],t=Bn;function r(n){if(n!=null&&!isNaN(n=+n))return t((Bp(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(Ko),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,s)=>ipe(e,s/n))},r.copy=function(){return l$(t).domain(e)},io.apply(r,arguments)}function Sv(){var e=0,t=.5,r=1,n=1,a,s,o,u,d,f=Bn,p,m=!1,g;function y(v){return isNaN(v=+v)?g:(v=.5+((v=+p(v))-s)*(n*v<n*s?u:d),f(m?Math.max(0,Math.min(1,v)):v))}y.domain=function(v){return arguments.length?([e,t,r]=v,a=p(e=+e),s=p(t=+t),o=p(r=+r),u=a===s?0:.5/(s-a),d=s===o?0:.5/(o-s),n=s<a?-1:1,y):[e,t,r]},y.clamp=function(v){return arguments.length?(m=!!v,y):m},y.interpolator=function(v){return arguments.length?(f=v,y):f};function w(v){return function(b){var N,_,C;return arguments.length?([N,_,C]=b,f=kpe(v,[N,_,C]),y):[f(0),f(.5),f(1)]}}return y.range=w(Bd),y.rangeRound=w(Aj),y.unknown=function(v){return arguments.length?(g=v,y):g},function(v){return p=v,a=v(e),s=v(t),o=v(r),u=a===s?0:.5/(s-a),d=s===o?0:.5/(o-s),n=s<a?-1:1,y}}function c$(){var e=il(Sv()(Bn));return e.copy=function(){return ol(e,c$())},io.apply(e,arguments)}function u$(){var e=Ej(Sv()).domain([.1,1,10]);return e.copy=function(){return ol(e,u$()).base(e.base())},io.apply(e,arguments)}function d$(){var e=Tj(Sv());return e.copy=function(){return ol(e,d$()).constant(e.constant())},io.apply(e,arguments)}function zj(){var e=Oj(Sv());return e.copy=function(){return ol(e,zj()).exponent(e.exponent())},io.apply(e,arguments)}function wme(){return zj.apply(null,arguments).exponent(.5)}const RM=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:Vh,scaleDiverging:c$,scaleDivergingLog:u$,scaleDivergingPow:zj,scaleDivergingSqrt:wme,scaleDivergingSymlog:d$,scaleIdentity:qB,scaleImplicit:QA,scaleLinear:Ux,scaleLog:WB,scaleOrdinal:wj,scalePoint:xh,scalePow:Pj,scaleQuantile:QB,scaleQuantize:KB,scaleRadial:GB,scaleSequential:s$,scaleSequentialLog:i$,scaleSequentialPow:$j,scaleSequentialQuantile:l$,scaleSequentialSqrt:bme,scaleSequentialSymlog:o$,scaleSqrt:t0e,scaleSymlog:VB,scaleThreshold:YB,scaleTime:vme,scaleUtc:yme,tickFormat:UB},Symbol.toStringTag,{value:"Module"}));var qS,DM;function Nv(){if(DM)return qS;DM=1;var e=Dd();function t(r,n,a){for(var s=-1,o=r.length;++s<o;){var u=r[s],d=n(u);if(d!=null&&(f===void 0?d===d&&!e(d):a(d,f)))var f=d,p=u}return p}return qS=t,qS}var HS,IM;function f$(){if(IM)return HS;IM=1;function e(t,r){return t>r}return HS=e,HS}var WS,FM;function Sme(){if(FM)return WS;FM=1;
vendor: 68,525 bytes, lines 622-649
622var e=Nv(),t=f$(),r=Ld();function n(a){return a&&a.length?e(a,r,t):void 0}return WS=n,WS}var Nme=Sme();const Av=kt(Nme);var VS,LM;function h$(){if(LM)return VS;LM=1;function e(t,r){return t<r}return VS=e,VS}var GS,BM;function Ame(){if(BM)return GS;BM=1;var e=Nv(),t=h$(),r=Ld();function n(a){return a&&a.length?e(a,r,t):void 0}return GS=n,GS}var _me=Ame();const _v=kt(_me);var QS,$M;function Cme(){if($M)return QS;$M=1;var e=nj(),t=oi(),r=wB(),n=sa();function a(s,o){var u=n(s)?e:r;return u(s,t(o,3))}return QS=a,QS}var KS,zM;function jme(){if(zM)return KS;zM=1;var e=yB(),t=Cme();function r(n,a){return e(t(n,a),1)}return KS=r,KS}var Eme=jme();const Tme=kt(Eme);var YS,UM;function Ome(){if(UM)return YS;UM=1;var e=xj();function t(r,n){return e(r,n)}return YS=t,YS}var Pme=Ome();const qp=kt(Pme);var $d=1e9,kme={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},qj,mr=!0,os="[DecimalError] ",Xl=os+"Invalid argument: ",Uj=os+"Exponent out of range: ",zd=Math.floor,Fl=Math.pow,Mme=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,_a,Xr=1e7,ur=7,p$=9007199254740991,Vx=zd(p$/ur),We={};We.absoluteValue=We.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};We.comparedTo=We.cmp=function(e){var t,r,n,a,s=this;if(e=new s.constructor(e),s.s!==e.s)return s.s||-e.s;if(s.e!==e.e)return s.e>e.e^s.s<0?1:-1;for(n=s.d.length,a=e.d.length,t=0,r=n<a?n:a;t<r;++t)if(s.d[t]!==e.d[t])return s.d[t]>e.d[t]^s.s<0?1:-1;return n===a?0:n>a^s.s<0?1:-1};We.decimalPlaces=We.dp=function(){var e=this,t=e.d.length-1,r=(t-e.e)*ur;if(t=e.d[t],t)for(;t%10==0;t/=10)r--;return r<0?0:r};We.dividedBy=We.div=function(e){return Hi(this,new this.constructor(e))};We.dividedToIntegerBy=We.idiv=function(e){var t=this,r=t.constructor;return Yt(Hi(t,new r(e),0,1),r.precision)};We.equals=We.eq=function(e){return!this.cmp(e)};We.exponent=function(){return Dr(this)};We.greaterThan=We.gt=function(e){return this.cmp(e)>0};We.greaterThanOrEqualTo=We.gte=function(e){return this.cmp(e)>=0};We.isInteger=We.isint=function(){return this.e>this.d.length-2};We.isNegative=We.isneg=function(){return this.s<0};We.isPositive=We.ispos=function(){return this.s>0};We.isZero=function(){return this.s===0};We.lessThan=We.lt=function(e){return this.cmp(e)<0};We.lessThanOrEqualTo=We.lte=function(e){return this.cmp(e)<1};We.logarithm=We.log=function(e){var t,r=this,n=r.constructor,a=n.precision,s=a+5;if(e===void 0)e=new n(10);else if(e=new n(e),e.s<1||e.eq(_a))throw Error(os+"NaN");if(r.s<1)throw Error(os+(r.s?"NaN":"-Infinity"));return r.eq(_a)?new n(0):(mr=!1,t=Hi(Xh(r,s),Xh(e,s),s),mr=!0,Yt(t,a))};We.minus=We.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?g$(t,e):m$(t,(e.s=-e.s,e))};We.modulo=We.mod=function(e){var t,r=this,n=r.constructor,a=n.precision;if(e=new n(e),!e.s)throw Error(os+"NaN");return r.s?(mr=!1,t=Hi(r,e,0,1).times(e),mr=!0,r.minus(t)):Yt(new n(r),a)};We.naturalExponential=We.exp=function(){return x$(this)};We.naturalLogarithm=We.ln=function(){return Xh(this)};We.negated=We.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};We.plus=We.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?m$(t,e):g$(t,(e.s=-e.s,e))};We.precision=We.sd=function(e){var t,r,n,a=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(Xl+e);if(t=Dr(a)+1,n=a.d.length-1,r=n*ur+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};We.squareRoot=We.sqrt=function(){var e,t,r,n,a,s,o,u=this,d=u.constructor;if(u.s<1){if(!u.s)return new d(0);throw Error(os+"NaN")}for(e=Dr(u),mr=!1,a=Math.sqrt(+u),a==0||a==1/0?(t=Ys(u.d),(t.length+e)%2==0&&(t+="0"),a=Math.sqrt(t),e=zd((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 d(t)):n=new d(a.toString()),r=d.precision,a=o=r+3;;)if(s=n,n=s.plus(Hi(u,s,o+2)).times(.5),Ys(s.d).slice(0,o)===(t=Ys(n.d)).slice(0,o)){if(t=t.slice(o-3,o+1),a==o&&t=="4999"){if(Yt(s,r+1,0),s.times(s).eq(u)){n=s;break}}else if(t!="9999")break;o+=4}return mr=!0,Yt(n,r)};We.times=We.mul=function(e){var t,r,n,a,s,o,u,d,f,p=this,m=p.constructor,g=p.d,y=(e=new m(e)).d;if(!p.s||!e.s)return new m(0);for(e.s*=p.s,r=p.e+e.e,d=g.length,f=y.length,d<f&&(s=g,g=y,y=s,o=d,d=f,f=o),s=[],o=d+f,n=o;n--;)s.push(0);for(n=f;--n>=0;){for(t=0,a=d+n;a>n;)u=s[a]+y[n]*g[a-n-1]+t,s[a--]=u%Xr|0,t=u/Xr|0;s[a]=(s[a]+t)%Xr|0}for(;!s[--o];)s.pop();return t?++r:s.shift(),e.d=s,e.e=r,mr?Yt(e,m.precision):e};We.toDecimalPlaces=We.todp=function(e,t){var r=this,n=r.constructor;return r=new n(r),e===void 0?r:(ri(e,0,$d),t===void 0?t=n.rounding:ri(t,0,8),Yt(r,e+Dr(r)+1,t))};We.toExponential=function(e,t){var r,n=this,a=n.constructor;return e===void 0?r=uc(n,!0):(ri(e,0,$d),t===void 0?t=a.rounding:ri(t,0,8),n=Yt(new a(n),e+1,t),r=uc(n,!0,e+1)),r};We.toFixed=function(e,t){var r,n,a=this,s=a.constructor;return e===void 0?uc(a):(ri(e,0,$d),t===void 0?t=s.rounding:ri(t,0,8),n=Yt(new s(a),e+Dr(a)+1,t),r=uc(n.abs(),!1,e+Dr(n)+1),a.isneg()&&!a.isZero()?"-"+r:r)};We.toInteger=We.toint=function(){var e=this,t=e.constructor;return Yt(new t(e),Dr(e)+1,t.rounding)};We.toNumber=function(){return+this};We.toPower=We.pow=function(e){var t,r,n,a,s,o,u=this,d=u.constructor,f=12,p=+(e=new d(e));if(!e.s)return new d(_a);if(u=new d(u),!u.s){if(e.s<1)throw Error(os+"Infinity");return u}if(u.eq(_a))return u;if(n=d.precision,e.eq(_a))return Yt(u,n);if(t=e.e,r=e.d.length-1,o=t>=r,s=u.s,o){if((r=p<0?-p:p)<=p$){for(a=new d(_a),t=Math.ceil(n/ur+4),mr=!1;r%2&&(a=a.times(u),HM(a.d,t)),r=zd(r/2),r!==0;)u=u.times(u),HM(u.d,t);return mr=!0,e.s<0?new d(_a).div(a):Yt(a,n)}}else if(s<0)throw Error(os+"NaN");return s=s<0&&e.d[Math.max(t,r)]&1?-1:1,u.s=1,mr=!1,a=e.times(Xh(u,n+f)),mr=!0,a=x$(a),a.s=s,a};We.toPrecision=function(e,t){var r,n,a=this,s=a.constructor;return e===void 0?(r=Dr(a),n=uc(a,r<=s.toExpNeg||r>=s.toExpPos)):(ri(e,1,$d),t===void 0?t=s.rounding:ri(t,0,8),a=Yt(new s(a),e,t),r=Dr(a),n=uc(a,e<=r||r<=s.toExpNeg,e)),n};We.toSignificantDigits=We.tosd=function(e,t){var r=this,n=r.constructor;return e===void 0?(e=n.precision,t=n.rounding):(ri(e,1,$d),t===void 0?t=n.rounding:ri(t,0,8)),Yt(new n(r),e,t)};We.toString=We.valueOf=We.val=We.toJSON=We[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=Dr(e),r=e.constructor;return uc(e,t<=r.toExpNeg||t>=r.toExpPos)};function m$(e,t){var r,n,a,s,o,u,d,f,p=e.constructor,m=p.precision;if(!e.s||!t.s)return t.s||(t=new p(e)),mr?Yt(t,m):t;if(d=e.d,f=t.d,o=e.e,a=t.e,d=d.slice(),s=o-a,s){for(s<0?(n=d,s=-s,u=f.length):(n=f,a=o,u=d.length),o=Math.ceil(m/ur),u=o>u?o+1:u+1,s>u&&(s=u,n.length=1),n.reverse();s--;)n.push(0);n.reverse()}for(u=d.length,s=f.length,u-s<0&&(s=u,n=f,f=d,d=n),r=0;s;)r=(d[--s]=d[s]+f[s]+r)/Xr|0,d[s]%=Xr;for(r&&(d.unshift(r),++a),u=d.length;d[--u]==0;)d.pop();return t.d=d,t.e=a,mr?Yt(t,m):t}function ri(e,t,r){if(e!==~~e||e<t||e>r)throw Error(Xl+e)}function Ys(e){var t,r,n,a=e.length-1,s="",o=e[0];if(a>0){for(s+=o,t=1;t<a;t++)n=e[t]+"",r=ur-n.length,r&&(s+=Uo(r)),s+=n;o=e[t],n=o+"",r=ur-n.length,r&&(s+=Uo(r))}else if(o===0)return"0";for(;o%10===0;)o/=10;return s+o}var Hi=(function(){function e(n,a){var s,o=0,u=n.length;for(n=n.slice();u--;)s=n[u]*a+o,n[u]=s%Xr|0,o=s/Xr|0;return o&&n.unshift(o),n}function t(n,a,s,o){var u,d;if(s!=o)d=s>o?1:-1;else for(u=d=0;u<s;u++)if(n[u]!=a[u]){d=n[u]>a[u]?1:-1;break}return d}function r(n,a,s){for(var o=0;s--;)n[s]-=o,o=n[s]<a[s]?1:0,n[s]=o*Xr+n[s]-a[s];for(;!n[0]&&n.length>1;)n.shift()}return function(n,a,s,o){var u,d,f,p,m,g,y,w,v,b,N,_,C,P,E,T,j,O,M=n.constructor,F=n.s==a.s?1:-1,L=n.d,U=a.d;if(!n.s)return new M(n);if(!a.s)throw Error(os+"Division by zero");for(d=n.e-a.e,j=U.length,E=L.length,y=new M(F),w=y.d=[],f=0;U[f]==(L[f]||0);)++f;if(U[f]>(L[f]||0)&&--d,s==null?_=s=M.precision:o?_=s+(Dr(n)-Dr(a))+1:_=s,_<0)return new M(0);if(_=_/ur+2|0,f=0,j==1)for(p=0,U=U[0],_++;(f<E||p)&&_--;f++)C=p*Xr+(L[f]||0),w[f]=C/U|0,p=C%U|0;else{for(p=Xr/(U[0]+1)|0,p>1&&(U=e(U,p),L=e(L,p),j=U.length,E=L.length),P=j,v=L.slice(0,j),b=v.length;b<j;)v[b++]=0;O=U.slice(),O.unshift(0),T=U[0],U[1]>=Xr/2&&++T;do p=0,u=t(U,v,j,b),u<0?(N=v[0],j!=b&&(N=N*Xr+(v[1]||0)),p=N/T|0,p>1?(p>=Xr&&(p=Xr-1),m=e(U,p),g=m.length,b=v.length,u=t(m,v,g,b),u==1&&(p--,r(m,j<g?O:U,g))):(p==0&&(u=p=1),m=U.slice()),g=m.length,g<b&&m.unshift(0),r(v,m,b),u==-1&&(b=v.length,u=t(U,v,j,b),u<1&&(p++,r(v,j<b?O:U,b))),b=v.length):u===0&&(p++,v=[0]),w[f++]=p,u&&v[0]?v[b++]=L[P]||0:(v=[L[P]],b=1);while((P++<E||v[0]!==void 0)&&_--)}return w[0]||w.shift(),y.e=d,Yt(y,o?s+Dr(y)+1:s)}})();function x$(e,t){var r,n,a,s,o,u,d=0,f=0,p=e.constructor,m=p.precision;if(Dr(e)>16)throw Error(Uj+Dr(e));if(!e.s)return new p(_a);for(mr=!1,u=m,o=new p(.03125);e.abs().gte(.1);)e=e.times(o),f+=5;for(n=Math.log(Fl(2,f))/Math.LN10*2+5|0,u+=n,r=a=s=new p(_a),p.precision=u;;){if(a=Yt(a.times(e),u),r=r.times(++d),o=s.plus(Hi(a,r,u)),Ys(o.d).slice(0,u)===Ys(s.d).slice(0,u)){for(;f--;)s=Yt(s.times(s),u);return p.precision=m,t==null?(mr=!0,Yt(s,m)):s}s=o}}function Dr(e){for(var t=e.e*ur,r=e.d[0];r>=10;r/=10)t++;return t}function XS(e,t,r){if(t>e.LN10.sd())throw mr=!0,r&&(e.precision=r),Error(os+"LN10 precision limit exceeded");return Yt(new e(e.LN10),t)}function Uo(e){for(var t="";e--;)t+="0";return t}function Xh(e,t){var r,n,a,s,o,u,d,f,p,m=1,g=10,y=e,w=y.d,v=y.constructor,b=v.precision;if(y.s<1)throw Error(os+(y.s?"NaN":"-Infinity"));if(y.eq(_a))return new v(0);if(t==null?(mr=!1,f=b):f=t,y.eq(10))return t==null&&(mr=!0),XS(v,f);if(f+=g,v.precision=f,r=Ys(w),n=r.charAt(0),s=Dr(y),Math.abs(s)<15e14){for(;n<7&&n!=1||n==1&&r.charAt(1)>3;)y=y.times(e),r=Ys(y.d),n=r.charAt(0),m++;s=Dr(y),n>1?(y=new v("0."+r),s++):y=new v(n+"."+r.slice(1))}else return d=XS(v,f+2,b).times(s+""),y=Xh(new v(n+"."+r.slice(1)),f-g).plus(d),v.precision=b,t==null?(mr=!0,Yt(y,b)):y;for(u=o=y=Hi(y.minus(_a),y.plus(_a),f),p=Yt(y.times(y),f),a=3;;){if(o=Yt(o.times(p),f),d=u.plus(Hi(o,new v(a),f)),Ys(d.d).slice(0,f)===Ys(u.d).slice(0,f))return u=u.times(2),s!==0&&(u=u.plus(XS(v,f+2,b).times(s+""))),u=Hi(u,new v(m),f),v.precision=b,t==null?(mr=!0,Yt(u,b)):u;u=d,a+=2}}function qM(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=zd(r/ur),e.d=[],n=(r+1)%ur,r<0&&(n+=ur),n<a){for(n&&e.d.push(+t.slice(0,n)),a-=ur;n<a;)e.d.push(+t.slice(n,n+=ur));t=t.slice(n),n=ur-t.length}else n-=a;for(;n--;)t+="0";if(e.d.push(+t),mr&&(e.e>Vx||e.e<-Vx))throw Error(Uj+r)}else e.s=0,e.e=0,e.d=[0];return e}function Yt(e,t,r){var n,a,s,o,u,d,f,p,m=e.d;for(o=1,s=m[0];s>=10;s/=10)o++;if(n=t-o,n<0)n+=ur,a=t,f=m[p=0];else{if(p=Math.ceil((n+1)/ur),s=m.length,p>=s)return e;for(f=s=m[p],o=1;s>=10;s/=10)o++;n%=ur,a=n-ur+o}if(r!==void 0&&(s=Fl(10,o-a-1),u=f/s%10|0,d=t<0||m[p+1]!==void 0||f%s,d=r<4?(u||d)&&(r==0||r==(e.s<0?3:2)):u>5||u==5&&(r==4||d||r==6&&(n>0?a>0?f/Fl(10,o-a):0:m[p-1])%10&1||r==(e.s<0?8:7))),t<1||!m[0])return d?(s=Dr(e),m.length=1,t=t-s-1,m[0]=Fl(10,(ur-t%ur)%ur),e.e=zd(-t/ur)||0):(m.length=1,m[0]=e.e=e.s=0),e;if(n==0?(m.length=p,s=1,p--):(m.length=p+1,s=Fl(10,ur-n),m[p]=a>0?(f/Fl(10,o-a)%Fl(10,a)|0)*s:0),d)for(;;)if(p==0){(m[0]+=s)==Xr&&(m[0]=1,++e.e);break}else{if(m[p]+=s,m[p]!=Xr)break;m[p--]=0,s=1}for(n=m.length;m[--n]===0;)m.pop();if(mr&&(e.e>Vx||e.e<-Vx))throw Error(Uj+Dr(e));return e}function g$(e,t){var r,n,a,s,o,u,d,f,p,m,g=e.constructor,y=g.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new g(e),mr?Yt(t,y):t;if(d=e.d,m=t.d,n=t.e,f=e.e,d=d.slice(),o=f-n,o){for(p=o<0,p?(r=d,o=-o,u=m.length):(r=m,n=f,u=d.length),a=Math.max(Math.ceil(y/ur),u)+2,o>a&&(o=a,r.length=1),r.reverse(),a=o;a--;)r.push(0);r.reverse()}else{for(a=d.length,u=m.length,p=a<u,p&&(u=a),a=0;a<u;a++)if(d[a]!=m[a]){p=d[a]<m[a];break}o=0}for(p&&(r=d,d=m,m=r,t.s=-t.s),u=d.length,a=m.length-u;a>0;--a)d[u++]=0;for(a=m.length;a>o;){if(d[--a]<m[a]){for(s=a;s&&d[--s]===0;)d[s]=Xr-1;--d[s],d[a]+=Xr}d[a]-=m[a]}for(;d[--u]===0;)d.pop();for(;d[0]===0;d.shift())--n;return d[0]?(t.d=d,t.e=n,mr?Yt(t,y):t):new g(0)}function uc(e,t,r){var n,a=Dr(e),s=Ys(e.d),o=s.length;return t?(r&&(n=r-o)>0?s=s.charAt(0)+"."+s.slice(1)+Uo(n):o>1&&(s=s.charAt(0)+"."+s.slice(1)),s=s+(a<0?"e":"e+")+a):a<0?(s="0."+Uo(-a-1)+s,r&&(n=r-o)>0&&(s+=Uo(n))):a>=o?(s+=Uo(a+1-o),r&&(n=r-a-1)>0&&(s=s+"."+Uo(n))):((n=a+1)<o&&(s=s.slice(0,n)+"."+s.slice(n)),r&&(n=r-o)>0&&(a+1===o&&(s+="."),s+=Uo(n))),e.s<0?"-"+s:s}function HM(e,t){if(e.length>t)return e.length=t,!0}function v$(e){var t,r,n;function a(s){var o=this;if(!(o instanceof a))return new a(s);if(o.constructor=a,s instanceof a){o.s=s.s,o.e=s.e,o.d=(s=s.d)?s.slice():s;return}if(typeof s=="number"){if(s*0!==0)throw Error(Xl+s);if(s>0)o.s=1;else if(s<0)s=-s,o.s=-1;else{o.s=0,o.e=0,o.d=[0];return}if(s===~~s&&s<1e7){o.e=0,o.d=[s];return}return qM(o,s.toString())}else if(typeof s!="string")throw Error(Xl+s);if(s.charCodeAt(0)===45?(s=s.slice(1),o.s=-1):o.s=1,Mme.test(s))qM(o,s);else throw Error(Xl+s)}if(a.prototype=We,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=Rme,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 Rme(e){if(!e||typeof e!="object")throw Error(os+"Object expected");var t,r,n,a=["precision",1,$d,"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(zd(n)===n&&n>=a[t+1]&&n<=a[t+2])this[r]=n;else throw Error(Xl+r+": "+n);if((n=e[r="LN10"])!==void 0)if(n==Math.LN10)this[r]=new this(n);else throw Error(Xl+r+": "+n);return this}var qj=v$(kme);_a=new qj(1);const Wt=qj;function Dme(e){return Bme(e)||Lme(e)||Fme(e)||Ime()}function Ime(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
623In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Fme(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 Lme(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function Bme(e){if(Array.isArray(e))return ZA(e)}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}var $me=function(t){return t},y$={},b$=function(t){return t===y$},WM=function(t){return function r(){return arguments.length===0||arguments.length===1&&b$(arguments.length<=0?void 0:arguments[0])?r:t.apply(void 0,arguments)}},zme=function e(t,r){return t===1?r:WM(function(){for(var n=arguments.length,a=new Array(n),s=0;s<n;s++)a[s]=arguments[s];var o=a.filter(function(u){return u!==y$}).length;return o>=t?r.apply(void 0,a):e(t-o,WM(function(){for(var u=arguments.length,d=new Array(u),f=0;f<u;f++)d[f]=arguments[f];var p=a.map(function(m){return b$(m)?d.shift():m});return r.apply(void 0,Dme(p).concat(d))}))})},Cv=function(t){return zme(t.length,t)},JA=function(t,r){for(var n=[],a=t;a<r;++a)n[a-t]=a;return n},Ume=Cv(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(r){return t[r]}).map(e)}),qme=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if(!r.length)return $me;var a=r.reverse(),s=a[0],o=a.slice(1);return function(){return o.reduce(function(u,d){return d(u)},s.apply(void 0,arguments))}},e_=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},w$=function(t){var r=null,n=null;return function(){for(var a=arguments.length,s=new Array(a),o=0;o<a;o++)s[o]=arguments[o];return r&&s.every(function(u,d){return u===r[d]})||(r=s,n=t.apply(void 0,s)),n}};function Hme(e){var t;return e===0?t=1:t=Math.floor(new Wt(e).abs().log(10).toNumber())+1,t}function Wme(e,t,r){for(var n=new Wt(e),a=0,s=[];n.lt(t)&&a<1e5;)s.push(n.toNumber()),n=n.add(r),a++;return s}var Vme=Cv(function(e,t,r){var n=+e,a=+t;return n+r*(a-n)}),Gme=Cv(function(e,t,r){var n=t-+e;return n=n||1/0,(r-e)/n}),Qme=Cv(function(e,t,r){var n=t-+e;return n=n||1/0,Math.max(0,Math.min(1,(r-e)/n))});const jv={rangeStep:Wme,getDigitCount:Hme,interpolateNumber:Vme,uninterpolateNumber:Gme,uninterpolateTruncation:Qme};function t_(e){return Xme(e)||Yme(e)||S$(e)||Kme()}function Kme(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
624In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Yme(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function Xme(e){if(Array.isArray(e))return r_(e)}function Zh(e,t){return exe(e)||Jme(e,t)||S$(e,t)||Zme()}function Zme(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
625In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function S$(e,t){if(e){if(typeof e=="string")return r_(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 r_(e,t)}}function r_(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 Jme(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var r=[],n=!0,a=!1,s=void 0;try{for(var o=e[Symbol.iterator](),u;!(n=(u=o.next()).done)&&(r.push(u.value),!(t&&r.length===t));n=!0);}catch(d){a=!0,s=d}finally{try{!n&&o.return!=null&&o.return()}finally{if(a)throw s}}return r}}function exe(e){if(Array.isArray(e))return e}function N$(e){var t=Zh(e,2),r=t[0],n=t[1],a=r,s=n;return r>n&&(a=n,s=r),[a,s]}function A$(e,t,r){if(e.lte(0))return new Wt(0);var n=jv.getDigitCount(e.toNumber()),a=new Wt(10).pow(n),s=e.div(a),o=n!==1?.05:.1,u=new Wt(Math.ceil(s.div(o).toNumber())).add(r).mul(o),d=u.mul(a);return t?d:new Wt(Math.ceil(d))}function txe(e,t,r){var n=1,a=new Wt(e);if(!a.isint()&&r){var s=Math.abs(e);s<1?(n=new Wt(10).pow(jv.getDigitCount(e)-1),a=new Wt(Math.floor(a.div(n).toNumber())).mul(n)):s>1&&(a=new Wt(Math.floor(e)))}else e===0?a=new Wt(Math.floor((t-1)/2)):r||(a=new Wt(Math.floor(e)));var o=Math.floor((t-1)/2),u=qme(Ume(function(d){return a.add(new Wt(d-o).mul(n)).toNumber()}),JA);return u(0,t)}function _$(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 Wt(0),tickMin:new Wt(0),tickMax:new Wt(0)};var s=A$(new Wt(t).sub(e).div(r-1),n,a),o;e<=0&&t>=0?o=new Wt(0):(o=new Wt(e).add(t).div(2),o=o.sub(new Wt(o).mod(s)));var u=Math.ceil(o.sub(e).div(s).toNumber()),d=Math.ceil(new Wt(t).sub(o).div(s).toNumber()),f=u+d+1;return f>r?_$(e,t,r,n,a+1):(f<r&&(d=t>0?d+(r-f):d,u=t>0?u:u+(r-f)),{step:s,tickMin:o.sub(new Wt(u).mul(s)),tickMax:o.add(new Wt(d).mul(s))})}function rxe(e){var t=Zh(e,2),r=t[0],n=t[1],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=Math.max(a,2),u=N$([r,n]),d=Zh(u,2),f=d[0],p=d[1];if(f===-1/0||p===1/0){var m=p===1/0?[f].concat(t_(JA(0,a-1).map(function(){return 1/0}))):[].concat(t_(JA(0,a-1).map(function(){return-1/0})),[p]);return r>n?e_(m):m}if(f===p)return txe(f,a,s);var g=_$(f,p,o,s),y=g.step,w=g.tickMin,v=g.tickMax,b=jv.rangeStep(w,v.add(new Wt(.1).mul(y)),y);return r>n?e_(b):b}function nxe(e,t){var r=Zh(e,2),n=r[0],a=r[1],s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=N$([n,a]),u=Zh(o,2),d=u[0],f=u[1];if(d===-1/0||f===1/0)return[n,a];if(d===f)return[d];var p=Math.max(t,2),m=A$(new Wt(f).sub(d).div(p-1),s,0),g=[].concat(t_(jv.rangeStep(new Wt(d),new Wt(f).sub(new Wt(.99).mul(m)),m)),[f]);return n>a?e_(g):g}var axe=w$(rxe),sxe=w$(nxe),ixe="Invariant failed";function dc(e,t){throw new Error(ixe)}var oxe=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function ld(e){"@babel/helpers - typeof";return ld=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},ld(e)}function Gx(){return Gx=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},Gx.apply(this,arguments)}function lxe(e,t){return fxe(e)||dxe(e,t)||uxe(e,t)||cxe()}function cxe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
626In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uxe(e,t){if(e){if(typeof e=="string")return VM(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 VM(e,t)}}function VM(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 dxe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t!==0)for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function fxe(e){if(Array.isArray(e))return e}function hxe(e,t){if(e==null)return{};var r=pxe(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function pxe(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 mxe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function xxe(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,E$(n.key),n)}}function gxe(e,t,r){return t&&xxe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function vxe(e,t,r){return t=Qx(t),yxe(e,C$()?Reflect.construct(t,r||[],Qx(e).constructor):t.apply(e,r))}function yxe(e,t){if(t&&(ld(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return bxe(e)}function bxe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C$(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(C$=function(){return!!e})()}function Qx(e){return Qx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Qx(e)}function wxe(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&&n_(e,t)}function n_(e,t){return n_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},n_(e,t)}function j$(e,t,r){return t=E$(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function E$(e){var t=Sxe(e,"string");return ld(t)=="symbol"?t:t+""}function Sxe(e,t){if(ld(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(ld(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Hp=(function(e){function t(){return mxe(this,t),vxe(this,t,arguments)}return wxe(t,e),gxe(t,[{key:"render",value:function(){var n=this.props,a=n.offset,s=n.layout,o=n.width,u=n.dataKey,d=n.data,f=n.dataPointFormatter,p=n.xAxis,m=n.yAxis,g=hxe(n,oxe),y=tt(g,!1);this.props.direction==="x"&&p.type!=="number"&&dc();var w=d.map(function(v){var b=f(v,u),N=b.x,_=b.y,C=b.value,P=b.errorVal;if(!P)return null;var E=[],T,j;if(Array.isArray(P)){var O=lxe(P,2);T=O[0],j=O[1]}else T=j=P;if(s==="vertical"){var M=p.scale,F=_+a,L=F+o,U=F-o,G=M(C-T),D=M(C+j);E.push({x1:D,y1:L,x2:D,y2:U}),E.push({x1:G,y1:F,x2:D,y2:F}),E.push({x1:G,y1:L,x2:G,y2:U})}else if(s==="horizontal"){var Q=m.scale,q=N+a,K=q-o,ee=q+o,le=Q(C-T),se=Q(C+j);E.push({x1:K,y1:se,x2:ee,y2:se}),E.push({x1:q,y1:le,x2:q,y2:se}),E.push({x1:K,y1:le,x2:ee,y2:le})}return Z.createElement(At,Gx({className:"recharts-errorBar",key:"bar-".concat(E.map(function(z){return"".concat(z.x1,"-").concat(z.x2,"-").concat(z.y1,"-").concat(z.y2)}))},y),E.map(function(z){return Z.createElement("line",Gx({},z,{key:"line-".concat(z.x1,"-").concat(z.x2,"-").concat(z.y1,"-").concat(z.y2)}))}))});return Z.createElement(At,{className:"recharts-errorBars"},w)}}])})(Z.Component);j$(Hp,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});j$(Hp,"displayName","ErrorBar");function Jh(e){"@babel/helpers - typeof";return Jh=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},Jh(e)}function GM(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 Pl(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?GM(Object(r),!0).forEach(function(n){Nxe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):GM(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Nxe(e,t,r){return t=Axe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Axe(e){var t=_xe(e,"string");return Jh(t)=="symbol"?t:t+""}function _xe(e,t){if(Jh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Jh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var T$=function(t){var r=t.children,n=t.formattedGraphicalItems,a=t.legendWidth,s=t.legendContent,o=va(r,Ql);if(!o)return null;var u=Ql.defaultProps,d=u!==void 0?Pl(Pl({},u),o.props):{},f;return o.props&&o.props.payload?f=o.props&&o.props.payload:s==="children"?f=(n||[]).reduce(function(p,m){var g=m.item,y=m.props,w=y.sectors||y.data||[];return p.concat(w.map(function(v){return{type:o.props.iconType||g.props.legendType,value:v.name,color:v.fill,payload:v}}))},[]):f=(n||[]).map(function(p){var m=p.item,g=m.type.defaultProps,y=g!==void 0?Pl(Pl({},g),m.props):{},w=y.dataKey,v=y.name,b=y.legendType,N=y.hide;return{inactive:N,dataKey:w,type:d.iconType||b||"square",color:Hj(m),value:v||w,payload:y}}),Pl(Pl(Pl({},d),Ql.getWithHeight(o,a)),{},{payload:f,item:o})};function ep(e){"@babel/helpers - typeof";return ep=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},ep(e)}function QM(e){return Txe(e)||Exe(e)||jxe(e)||Cxe()}function Cxe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
627In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function jxe(e,t){if(e){if(typeof e=="string")return a_(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 a_(e,t)}}function Exe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Txe(e){if(Array.isArray(e))return a_(e)}function a_(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 KM(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 br(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?KM(Object(r),!0).forEach(function(n){Uu(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):KM(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Uu(e,t,r){return t=Oxe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Oxe(e){var t=Pxe(e,"string");return ep(t)=="symbol"?t:t+""}function Pxe(e,t){if(ep(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(ep(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ur(e,t,r){return lt(e)||lt(t)?r:qr(t)?ka(e,t,r):st(t)?t(e):r}function gh(e,t,r,n){var a=Tme(e,function(u){return Ur(u,t)});if(r==="number"){var s=a.filter(function(u){return Ie(u)||parseFloat(u)});return s.length?[_v(s),Av(s)]:[1/0,-1/0]}var o=n?a.filter(function(u){return!lt(u)}):a;return o.map(function(u){return qr(u)||u instanceof Date?u:""})}var kxe=function(t){var r,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=arguments.length>2?arguments[2]:void 0,s=arguments.length>3?arguments[3]:void 0,o=-1,u=(r=n?.length)!==null&&r!==void 0?r:0;if(u<=1)return 0;if(s&&s.axisType==="angleAxis"&&Math.abs(Math.abs(s.range[1]-s.range[0])-360)<=1e-6)for(var d=s.range,f=0;f<u;f++){var p=f>0?a[f-1].coordinate:a[u-1].coordinate,m=a[f].coordinate,g=f>=u-1?a[0].coordinate:a[f+1].coordinate,y=void 0;if(Fn(m-p)!==Fn(g-m)){var w=[];if(Fn(g-m)===Fn(d[1]-d[0])){y=g;var v=m+d[1]-d[0];w[0]=Math.min(v,(v+p)/2),w[1]=Math.max(v,(v+p)/2)}else{y=p;var b=g+d[1]-d[0];w[0]=Math.min(m,(b+m)/2),w[1]=Math.max(m,(b+m)/2)}var N=[Math.min(m,(y+m)/2),Math.max(m,(y+m)/2)];if(t>N[0]&&t<=N[1]||t>=w[0]&&t<=w[1]){o=a[f].index;break}}else{var _=Math.min(p,g),C=Math.max(p,g);if(t>(_+m)/2&&t<=(C+m)/2){o=a[f].index;break}}}else for(var P=0;P<u;P++)if(P===0&&t<=(n[P].coordinate+n[P+1].coordinate)/2||P>0&&P<u-1&&t>(n[P].coordinate+n[P-1].coordinate)/2&&t<=(n[P].coordinate+n[P+1].coordinate)/2||P===u-1&&t>(n[P].coordinate+n[P-1].coordinate)/2){o=n[P].index;break}return o},Hj=function(t){var r,n=t,a=n.type.displayName,s=(r=t.type)!==null&&r!==void 0&&r.defaultProps?br(br({},t.type.defaultProps),t.props):t.props,o=s.stroke,u=s.fill,d;switch(a){case"Line":d=o;break;case"Area":case"Radar":d=o&&o!=="none"?o:u;break;default:d=u;break}return d},Mxe=function(t){var r=t.barSize,n=t.totalSize,a=t.stackGroups,s=a===void 0?{}:a;if(!s)return{};for(var o={},u=Object.keys(s),d=0,f=u.length;d<f;d++)for(var p=s[u[d]].stackGroups,m=Object.keys(p),g=0,y=m.length;g<y;g++){var w=p[m[g]],v=w.items,b=w.cateAxisId,N=v.filter(function(j){return Ui(j.type).indexOf("Bar")>=0});if(N&&N.length){var _=N[0].type.defaultProps,C=_!==void 0?br(br({},_),N[0].props):N[0].props,P=C.barSize,E=C[b];o[E]||(o[E]=[]);var T=lt(P)?r:P;o[E].push({item:N[0],stackList:N.slice(1),barSize:lt(T)?void 0:Ln(T,n,0)})}}return o},Rxe=function(t){var r=t.barGap,n=t.barCategoryGap,a=t.bandSize,s=t.sizeList,o=s===void 0?[]:s,u=t.maxBarSize,d=o.length;if(d<1)return null;var f=Ln(r,a,0,!0),p,m=[];if(o[0].barSize===+o[0].barSize){var g=!1,y=a/d,w=o.reduce(function(P,E){return P+E.barSize||0},0);w+=(d-1)*f,w>=a&&(w-=(d-1)*f,f=0),w>=a&&y>0&&(g=!0,y*=.9,w=d*y);var v=(a-w)/2>>0,b={offset:v-f,size:0};p=o.reduce(function(P,E){var T={item:E.item,position:{offset:b.offset+b.size+f,size:g?y:E.barSize}},j=[].concat(QM(P),[T]);return b=j[j.length-1].position,E.stackList&&E.stackList.length&&E.stackList.forEach(function(O){j.push({item:O,position:b})}),j},m)}else{var N=Ln(n,a,0,!0);a-2*N-(d-1)*f<=0&&(f=0);var _=(a-2*N-(d-1)*f)/d;_>1&&(_>>=0);var C=u===+u?Math.min(_,u):_;p=o.reduce(function(P,E,T){var j=[].concat(QM(P),[{item:E.item,position:{offset:N+(_+f)*T+(_-C)/2,size:C}}]);return E.stackList&&E.stackList.length&&E.stackList.forEach(function(O){j.push({item:O,position:j[j.length-1].position})}),j},m)}return p},Dxe=function(t,r,n,a){var s=n.children,o=n.width,u=n.margin,d=o-(u.left||0)-(u.right||0),f=T$({children:s,legendWidth:d});if(f){var p=a||{},m=p.width,g=p.height,y=f.align,w=f.verticalAlign,v=f.layout;if((v==="vertical"||v==="horizontal"&&w==="middle")&&y!=="center"&&Ie(t[y]))return br(br({},t),{},Uu({},y,t[y]+(m||0)));if((v==="horizontal"||v==="vertical"&&y==="center")&&w!=="middle"&&Ie(t[w]))return br(br({},t),{},Uu({},w,t[w]+(g||0)))}return t},Ixe=function(t,r,n){return lt(r)?!0:t==="horizontal"?r==="yAxis":t==="vertical"||n==="x"?r==="xAxis":n==="y"?r==="yAxis":!0},O$=function(t,r,n,a,s){var o=r.props.children,u=Ma(o,Hp).filter(function(f){return Ixe(a,s,f.props.direction)});if(u&&u.length){var d=u.map(function(f){return f.props.dataKey});return t.reduce(function(f,p){var m=Ur(p,n);if(lt(m))return f;var g=Array.isArray(m)?[_v(m),Av(m)]:[m,m],y=d.reduce(function(w,v){var b=Ur(p,v,0),N=g[0]-Math.abs(Array.isArray(b)?b[0]:b),_=g[1]+Math.abs(Array.isArray(b)?b[1]:b);return[Math.min(N,w[0]),Math.max(_,w[1])]},[1/0,-1/0]);return[Math.min(y[0],f[0]),Math.max(y[1],f[1])]},[1/0,-1/0])}return null},Fxe=function(t,r,n,a,s){var o=r.map(function(u){return O$(t,u,n,s,a)}).filter(function(u){return!lt(u)});return o&&o.length?o.reduce(function(u,d){return[Math.min(u[0],d[0]),Math.max(u[1],d[1])]},[1/0,-1/0]):null},P$=function(t,r,n,a,s){var o=r.map(function(d){var f=d.props.dataKey;return n==="number"&&f&&O$(t,d,f,a)||gh(t,f,n,s)});if(n==="number")return o.reduce(function(d,f){return[Math.min(d[0],f[0]),Math.max(d[1],f[1])]},[1/0,-1/0]);var u={};return o.reduce(function(d,f){for(var p=0,m=f.length;p<m;p++)u[f[p]]||(u[f[p]]=!0,d.push(f[p]));return d},[])},k$=function(t,r){return t==="horizontal"&&r==="xAxis"||t==="vertical"&&r==="yAxis"||t==="centric"&&r==="angleAxis"||t==="radial"&&r==="radiusAxis"},M$=function(t,r,n,a){if(a)return t.map(function(d){return d.coordinate});var s,o,u=t.map(function(d){return d.coordinate===r&&(s=!0),d.coordinate===n&&(o=!0),d.coordinate});return s||u.push(r),o||u.push(n),u},Fi=function(t,r,n){if(!t)return null;var a=t.scale,s=t.duplicateDomain,o=t.type,u=t.range,d=t.realScaleType==="scaleBand"?a.bandwidth()/2:2,f=(r||n)&&o==="category"&&a.bandwidth?a.bandwidth()/d:0;if(f=t.axisType==="angleAxis"&&u?.length>=2?Fn(u[0]-u[1])*2*f:f,r&&(t.ticks||t.niceTicks)){var p=(t.ticks||t.niceTicks).map(function(m){var g=s?s.indexOf(m):m;return{coordinate:a(g)+f,value:m,offset:f}});return p.filter(function(m){return!Fp(m.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(m,g){return{coordinate:a(m)+f,value:m,index:g,offset:f}}):a.ticks&&!n?a.ticks(t.tickCount).map(function(m){return{coordinate:a(m)+f,value:m,offset:f}}):a.domain().map(function(m,g){return{coordinate:a(m)+f,value:s?s[m]:m,index:g,offset:f}})},ZS=new WeakMap,Pm=function(t,r){if(typeof r!="function")return t;ZS.has(t)||ZS.set(t,new WeakMap);var n=ZS.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},R$=function(t,r,n){var a=t.scale,s=t.type,o=t.layout,u=t.axisType;if(a==="auto")return o==="radial"&&u==="radiusAxis"?{scale:Vh(),realScaleType:"band"}:o==="radial"&&u==="angleAxis"?{scale:Ux(),realScaleType:"linear"}:s==="category"&&r&&(r.indexOf("LineChart")>=0||r.indexOf("AreaChart")>=0||r.indexOf("ComposedChart")>=0&&!n)?{scale:xh(),realScaleType:"point"}:s==="category"?{scale:Vh(),realScaleType:"band"}:{scale:Ux(),realScaleType:"linear"};if(oc(a)){var d="scale".concat(uv(a));return{scale:(RM[d]||xh)(),realScaleType:RM[d]?d:"point"}}return st(a)?{scale:a}:{scale:xh(),realScaleType:"point"}},YM=1e-4,D$=function(t){var r=t.domain();if(!(!r||r.length<=2)){var n=r.length,a=t.range(),s=Math.min(a[0],a[1])-YM,o=Math.max(a[0],a[1])+YM,u=t(r[0]),d=t(r[n-1]);(u<s||u>o||d<s||d>o)&&t.domain([r[0],r[n-1]])}},Lxe=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},Bxe=function(t,r){if(!r||r.length!==2||!Ie(r[0])||!Ie(r[1]))return t;var n=Math.min(r[0],r[1]),a=Math.max(r[0],r[1]),s=[t[0],t[1]];return(!Ie(t[0])||t[0]<n)&&(s[0]=n),(!Ie(t[1])||t[1]>a)&&(s[1]=a),s[0]>a&&(s[0]=a),s[1]<n&&(s[1]=n),s},$xe=function(t){var r=t.length;if(!(r<=0))for(var n=0,a=t[0].length;n<a;++n)for(var s=0,o=0,u=0;u<r;++u){var d=Fp(t[u][n][1])?t[u][n][0]:t[u][n][1];d>=0?(t[u][n][0]=s,t[u][n][1]=s+d,s=t[u][n][1]):(t[u][n][0]=o,t[u][n][1]=o+d,o=t[u][n][1])}},zxe=function(t){var r=t.length;if(!(r<=0))for(var n=0,a=t[0].length;n<a;++n)for(var s=0,o=0;o<r;++o){var u=Fp(t[o][n][1])?t[o][n][0]:t[o][n][1];u>=0?(t[o][n][0]=s,t[o][n][1]=s+u,s=t[o][n][1]):(t[o][n][0]=0,t[o][n][1]=0)}},Uxe={sign:$xe,expand:Tue,none:ed,silhouette:Oue,wiggle:Pue,positive:zxe},qxe=function(t,r,n){var a=r.map(function(u){return u.props.dataKey}),s=Uxe[n],o=Eue().keys(a).value(function(u,d){return+Ur(u,d,0)}).order(RA).offset(s);return o(t)},Hxe=function(t,r,n,a,s,o){if(!t)return null;var u=o?r.reverse():r,d={},f=u.reduce(function(m,g){var y,w=(y=g.type)!==null&&y!==void 0&&y.defaultProps?br(br({},g.type.defaultProps),g.props):g.props,v=w.stackId,b=w.hide;if(b)return m;var N=w[n],_=m[N]||{hasStack:!1,stackGroups:{}};if(qr(v)){var C=_.stackGroups[v]||{numericAxisId:n,cateAxisId:a,items:[]};C.items.push(g),_.hasStack=!0,_.stackGroups[v]=C}else _.stackGroups[Fd("_stackId_")]={numericAxisId:n,cateAxisId:a,items:[g]};return br(br({},m),{},Uu({},N,_))},d),p={};return Object.keys(f).reduce(function(m,g){var y=f[g];if(y.hasStack){var w={};y.stackGroups=Object.keys(y.stackGroups).reduce(function(v,b){var N=y.stackGroups[b];return br(br({},v),{},Uu({},b,{numericAxisId:n,cateAxisId:a,items:N.items,stackedData:qxe(t,N.items,s)}))},w)}return br(br({},m),{},Uu({},g,y))},p)},I$=function(t,r){var n=r.realScaleType,a=r.type,s=r.tickCount,o=r.originalDomain,u=r.allowDecimals,d=n||r.scale;if(d!=="auto"&&d!=="linear")return null;if(s&&a==="number"&&o&&(o[0]==="auto"||o[1]==="auto")){var f=t.domain();if(!f.length)return null;var p=axe(f,s,u);return t.domain([_v(p),Av(p)]),{niceTicks:p}}if(s&&a==="number"){var m=t.domain(),g=sxe(m,s,u);return{niceTicks:g}}return null};function XM(e){var t=e.axis,r=e.ticks,n=e.bandSize,a=e.entry,s=e.index,o=e.dataKey;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!lt(a[t.dataKey])){var u=Ax(r,"value",a[t.dataKey]);if(u)return u.coordinate+n/2}return r[s]?r[s].coordinate+n/2:null}var d=Ur(a,lt(o)?t.dataKey:o);return lt(d)?null:t.scale(d)}var ZM=function(t){var r=t.axis,n=t.ticks,a=t.offset,s=t.bandSize,o=t.entry,u=t.index;if(r.type==="category")return n[u]?n[u].coordinate+a:null;var d=Ur(o,r.dataKey,r.domain[u]);return lt(d)?null:r.scale(d)-s/2+a},Wxe=function(t){var r=t.numericAxis,n=r.scale.domain();if(r.type==="number"){var a=Math.min(n[0],n[1]),s=Math.max(n[0],n[1]);return a<=0&&s>=0?0:s<0?s:a}return n[0]},Vxe=function(t,r){var n,a=(n=t.type)!==null&&n!==void 0&&n.defaultProps?br(br({},t.type.defaultProps),t.props):t.props,s=a.stackId;if(qr(s)){var o=r[s];if(o){var u=o.items.indexOf(t);return u>=0?o.stackedData[u]:null}}return null},Gxe=function(t){return t.reduce(function(r,n){return[_v(n.concat([r[0]]).filter(Ie)),Av(n.concat([r[1]]).filter(Ie))]},[1/0,-1/0])},F$=function(t,r,n){return Object.keys(t).reduce(function(a,s){var o=t[s],u=o.stackedData,d=u.reduce(function(f,p){var m=Gxe(p.slice(r,n+1));return[Math.min(f[0],m[0]),Math.max(f[1],m[1])]},[1/0,-1/0]);return[Math.min(d[0],a[0]),Math.max(d[1],a[1])]},[1/0,-1/0]).map(function(a){return a===1/0||a===-1/0?0:a})},JM=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,eR=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,s_=function(t,r,n){if(st(t))return t(r,n);if(!Array.isArray(t))return r;var a=[];if(Ie(t[0]))a[0]=n?t[0]:Math.min(t[0],r[0]);else if(JM.test(t[0])){var s=+JM.exec(t[0])[1];a[0]=r[0]-s}else st(t[0])?a[0]=t[0](r[0]):a[0]=r[0];if(Ie(t[1]))a[1]=n?t[1]:Math.max(t[1],r[1]);else if(eR.test(t[1])){var o=+eR.exec(t[1])[1];a[1]=r[1]+o}else st(t[1])?a[1]=t[1](r[1]):a[1]=r[1];return a},Kx=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 s=vj(r,function(m){return m.coordinate}),o=1/0,u=1,d=s.length;u<d;u++){var f=s[u],p=s[u-1];o=Math.min((f.coordinate||0)-(p.coordinate||0),o)}return o===1/0?0:o}return n?void 0:0},tR=function(t,r,n){return!t||!t.length||qp(t,ka(n,"type.defaultProps.domain"))?r:t},L$=function(t,r){var n=t.type.defaultProps?br(br({},t.type.defaultProps),t.props):t.props,a=n.dataKey,s=n.name,o=n.unit,u=n.formatter,d=n.tooltipType,f=n.chartType,p=n.hide;return br(br({},tt(t,!1)),{},{dataKey:a,unit:o,formatter:u,name:s||a,color:Hj(t),value:Ur(r,a),type:d,payload:r,chartType:f,hide:p})};function tp(e){"@babel/helpers - typeof";return tp=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},tp(e)}function rR(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 ki(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?rR(Object(r),!0).forEach(function(n){B$(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function B$(e,t,r){return t=Qxe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Qxe(e){var t=Kxe(e,"string");return tp(t)=="symbol"?t:t+""}function Kxe(e,t){if(tp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(tp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Yxe(e,t){return ege(e)||Jxe(e,t)||Zxe(e,t)||Xxe()}function Xxe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
628In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Zxe(e,t){if(e){if(typeof e=="string")return nR(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 nR(e,t)}}function nR(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 Jxe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t!==0)for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function ege(e){if(Array.isArray(e))return e}var Yx=Math.PI/180,tge=function(t){return t*180/Math.PI},sr=function(t,r,n,a){return{x:t+Math.cos(-Yx*a)*n,y:r+Math.sin(-Yx*a)*n}},$$=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},rge=function(t,r,n,a,s){var o=t.width,u=t.height,d=t.startAngle,f=t.endAngle,p=Ln(t.cx,o,o/2),m=Ln(t.cy,u,u/2),g=$$(o,u,n),y=Ln(t.innerRadius,g,0),w=Ln(t.outerRadius,g,g*.8),v=Object.keys(r);return v.reduce(function(b,N){var _=r[N],C=_.domain,P=_.reversed,E;if(lt(_.range))a==="angleAxis"?E=[d,f]:a==="radiusAxis"&&(E=[y,w]),P&&(E=[E[1],E[0]]);else{E=_.range;var T=E,j=Yxe(T,2);d=j[0],f=j[1]}var O=R$(_,s),M=O.realScaleType,F=O.scale;F.domain(C).range(E),D$(F);var L=I$(F,ki(ki({},_),{},{realScaleType:M})),U=ki(ki(ki({},_),L),{},{range:E,radius:w,realScaleType:M,scale:F,cx:p,cy:m,innerRadius:y,outerRadius:w,startAngle:d,endAngle:f});return ki(ki({},b),{},B$({},N,U))},{})},nge=function(t,r){var n=t.x,a=t.y,s=r.x,o=r.y;return Math.sqrt(Math.pow(n-s,2)+Math.pow(a-o,2))},age=function(t,r){var n=t.x,a=t.y,s=r.cx,o=r.cy,u=nge({x:n,y:a},{x:s,y:o});if(u<=0)return{radius:u};var d=(n-s)/u,f=Math.acos(d);return a>o&&(f=2*Math.PI-f),{radius:u,angle:tge(f),angleInRadian:f}},sge=function(t){var r=t.startAngle,n=t.endAngle,a=Math.floor(r/360),s=Math.floor(n/360),o=Math.min(a,s);return{startAngle:r-o*360,endAngle:n-o*360}},ige=function(t,r){var n=r.startAngle,a=r.endAngle,s=Math.floor(n/360),o=Math.floor(a/360),u=Math.min(s,o);return t+u*360},aR=function(t,r){var n=t.x,a=t.y,s=age({x:n,y:a},r),o=s.radius,u=s.angle,d=r.innerRadius,f=r.outerRadius;if(o<d||o>f)return!1;if(o===0)return!0;var p=sge(r),m=p.startAngle,g=p.endAngle,y=u,w;if(m<=g){for(;y>g;)y-=360;for(;y<m;)y+=360;w=y>=m&&y<=g}else{for(;y>m;)y-=360;for(;y<g;)y+=360;w=y>=g&&y<=m}return w?ki(ki({},r),{},{radius:o,angle:ige(y,r)}):null},z$=function(t){return!k.isValidElement(t)&&!st(t)&&typeof t!="boolean"?t.className:""};function rp(e){"@babel/helpers - typeof";return rp=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},rp(e)}var oge=["offset"];function lge(e){return fge(e)||dge(e)||uge(e)||cge()}function cge(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
629In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uge(e,t){if(e){if(typeof e=="string")return i_(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 i_(e,t)}}function dge(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function fge(e){if(Array.isArray(e))return i_(e)}function i_(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 hge(e,t){if(e==null)return{};var r=pge(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function pge(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 sR(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 $r(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?sR(Object(r),!0).forEach(function(n){mge(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):sR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function mge(e,t,r){return t=xge(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xge(e){var t=gge(e,"string");return rp(t)=="symbol"?t:t+""}function gge(e,t){if(rp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(rp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function np(){return np=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},np.apply(this,arguments)}var vge=function(t){var r=t.value,n=t.formatter,a=lt(t.children)?r:t.children;return st(n)?n(a):a},yge=function(t,r){var n=Fn(r-t),a=Math.min(Math.abs(r-t),360);return n*a},bge=function(t,r,n){var a=t.position,s=t.viewBox,o=t.offset,u=t.className,d=s,f=d.cx,p=d.cy,m=d.innerRadius,g=d.outerRadius,y=d.startAngle,w=d.endAngle,v=d.clockWise,b=(m+g)/2,N=yge(y,w),_=N>=0?1:-1,C,P;a==="insideStart"?(C=y+_*o,P=v):a==="insideEnd"?(C=w-_*o,P=!v):a==="end"&&(C=w+_*o,P=v),P=N<=0?P:!P;var E=sr(f,p,b,C),T=sr(f,p,b,C+(P?1:-1)*359),j="M".concat(E.x,",").concat(E.y,`
630    A`).concat(b,",").concat(b,",0,1,").concat(P?0:1,`,
631    `).concat(T.x,",").concat(T.y),O=lt(t.id)?Fd("recharts-radial-line-"):t.id;return Z.createElement("text",np({},n,{dominantBaseline:"central",className:ut("recharts-radial-bar-label",u)}),Z.createElement("defs",null,Z.createElement("path",{id:O,d:j})),Z.createElement("textPath",{xlinkHref:"#".concat(O)},r))},wge=function(t){var r=t.viewBox,n=t.offset,a=t.position,s=r,o=s.cx,u=s.cy,d=s.innerRadius,f=s.outerRadius,p=s.startAngle,m=s.endAngle,g=(p+m)/2;if(a==="outside"){var y=sr(o,u,f+n,g),w=y.x,v=y.y;return{x:w,y:v,textAnchor:w>=o?"start":"end",verticalAnchor:"middle"}}if(a==="center")return{x:o,y:u,textAnchor:"middle",verticalAnchor:"middle"};if(a==="centerTop")return{x:o,y:u,textAnchor:"middle",verticalAnchor:"start"};if(a==="centerBottom")return{x:o,y:u,textAnchor:"middle",verticalAnchor:"end"};var b=(d+f)/2,N=sr(o,u,b,g),_=N.x,C=N.y;return{x:_,y:C,textAnchor:"middle",verticalAnchor:"middle"}},Sge=function(t){var r=t.viewBox,n=t.parentViewBox,a=t.offset,s=t.position,o=r,u=o.x,d=o.y,f=o.width,p=o.height,m=p>=0?1:-1,g=m*a,y=m>0?"end":"start",w=m>0?"start":"end",v=f>=0?1:-1,b=v*a,N=v>0?"end":"start",_=v>0?"start":"end";if(s==="top"){var C={x:u+f/2,y:d-m*a,textAnchor:"middle",verticalAnchor:y};return $r($r({},C),n?{height:Math.max(d-n.y,0),width:f}:{})}if(s==="bottom"){var P={x:u+f/2,y:d+p+g,textAnchor:"middle",verticalAnchor:w};return $r($r({},P),n?{height:Math.max(n.y+n.height-(d+p),0),width:f}:{})}if(s==="left"){var E={x:u-b,y:d+p/2,textAnchor:N,verticalAnchor:"middle"};return $r($r({},E),n?{width:Math.max(E.x-n.x,0),height:p}:{})}if(s==="right"){var T={x:u+f+b,y:d+p/2,textAnchor:_,verticalAnchor:"middle"};return $r($r({},T),n?{width:Math.max(n.x+n.width-T.x,0),height:p}:{})}var j=n?{width:f,height:p}:{};return s==="insideLeft"?$r({x:u+b,y:d+p/2,textAnchor:_,verticalAnchor:"middle"},j):s==="insideRight"?$r({x:u+f-b,y:d+p/2,textAnchor:N,verticalAnchor:"middle"},j):s==="insideTop"?$r({x:u+f/2,y:d+g,textAnchor:"middle",verticalAnchor:w},j):s==="insideBottom"?$r({x:u+f/2,y:d+p-g,textAnchor:"middle",verticalAnchor:y},j):s==="insideTopLeft"?$r({x:u+b,y:d+g,textAnchor:_,verticalAnchor:w},j):s==="insideTopRight"?$r({x:u+f-b,y:d+g,textAnchor:N,verticalAnchor:w},j):s==="insideBottomLeft"?$r({x:u+b,y:d+p-g,textAnchor:_,verticalAnchor:y},j):s==="insideBottomRight"?$r({x:u+f-b,y:d+p-g,textAnchor:N,verticalAnchor:y},j):Id(s)&&(Ie(s.x)||Ul(s.x))&&(Ie(s.y)||Ul(s.y))?$r({x:u+Ln(s.x,f),y:d+Ln(s.y,p),textAnchor:"end",verticalAnchor:"end"},j):$r({x:u+f/2,y:d+p/2,textAnchor:"middle",verticalAnchor:"middle"},j)},Nge=function(t){return"cx"in t&&Ie(t.cx)};function Jr(e){var t=e.offset,r=t===void 0?5:t,n=hge(e,oge),a=$r({offset:r},n),s=a.viewBox,o=a.position,u=a.value,d=a.children,f=a.content,p=a.className,m=p===void 0?"":p,g=a.textBreakAll;if(!s||lt(u)&&lt(d)&&!k.isValidElement(f)&&!st(f))return null;if(k.isValidElement(f))return k.cloneElement(f,a);var y;if(st(f)){if(y=k.createElement(f,a),k.isValidElement(y))return y}else y=vge(a);var w=Nge(s),v=tt(a,!0);if(w&&(o==="insideStart"||o==="insideEnd"||o==="end"))return bge(a,y,v);var b=w?wge(a):Sge(a);return Z.createElement(cc,np({className:ut("recharts-label",m)},v,b,{breakAll:g}),y)}Jr.displayName="Label";var U$=function(t){var r=t.cx,n=t.cy,a=t.angle,s=t.startAngle,o=t.endAngle,u=t.r,d=t.radius,f=t.innerRadius,p=t.outerRadius,m=t.x,g=t.y,y=t.top,w=t.left,v=t.width,b=t.height,N=t.clockWise,_=t.labelViewBox;if(_)return _;if(Ie(v)&&Ie(b)){if(Ie(m)&&Ie(g))return{x:m,y:g,width:v,height:b};if(Ie(y)&&Ie(w))return{x:y,y:w,width:v,height:b}}return Ie(m)&&Ie(g)?{x:m,y:g,width:0,height:0}:Ie(r)&&Ie(n)?{cx:r,cy:n,startAngle:s||a||0,endAngle:o||a||0,innerRadius:f||0,outerRadius:p||d||u||0,clockWise:N}:t.viewBox?t.viewBox:{}},Age=function(t,r){return t?t===!0?Z.createElement(Jr,{key:"label-implicit",viewBox:r}):qr(t)?Z.createElement(Jr,{key:"label-implicit",viewBox:r,value:t}):k.isValidElement(t)?t.type===Jr?k.cloneElement(t,{key:"label-implicit",viewBox:r}):Z.createElement(Jr,{key:"label-implicit",content:t,viewBox:r}):st(t)?Z.createElement(Jr,{key:"label-implicit",content:t,viewBox:r}):Id(t)?Z.createElement(Jr,np({viewBox:r},t,{key:"label-implicit"})):null:null},_ge=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,s=U$(t),o=Ma(a,Jr).map(function(d,f){return k.cloneElement(d,{viewBox:r||s,key:"label-".concat(f)})});if(!n)return o;var u=Age(t.label,r||s);return[u].concat(lge(o))};Jr.parseViewBox=U$;Jr.renderCallByParent=_ge;var JS,iR;function Cge(){if(iR)return JS;iR=1;function e(t){var r=t==null?0:t.length;return r?t[r-1]:void 0}return JS=e,JS}var jge=Cge();const Ege=kt(jge);function ap(e){"@babel/helpers - typeof";return ap=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},ap(e)}var Tge=["valueAccessor"],Oge=["data","dataKey","clockWise","id","textBreakAll"];function Pge(e){return Dge(e)||Rge(e)||Mge(e)||kge()}function kge(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
632In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Mge(e,t){if(e){if(typeof e=="string")return o_(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 o_(e,t)}}function Rge(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Dge(e){if(Array.isArray(e))return o_(e)}function o_(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 Xx(){return Xx=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},Xx.apply(this,arguments)}function oR(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 lR(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?oR(Object(r),!0).forEach(function(n){Ige(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):oR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Ige(e,t,r){return t=Fge(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Fge(e){var t=Lge(e,"string");return ap(t)=="symbol"?t:t+""}function Lge(e,t){if(ap(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(ap(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function cR(e,t){if(e==null)return{};var r=Bge(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Bge(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 $ge=function(t){return Array.isArray(t.value)?Ege(t.value):t.value};function Wi(e){var t=e.valueAccessor,r=t===void 0?$ge:t,n=cR(e,Tge),a=n.data,s=n.dataKey,o=n.clockWise,u=n.id,d=n.textBreakAll,f=cR(n,Oge);return!a||!a.length?null:Z.createElement(At,{className:"recharts-label-list"},a.map(function(p,m){var g=lt(s)?r(p,m):Ur(p&&p.payload,s),y=lt(u)?{}:{id:"".concat(u,"-").concat(m)};return Z.createElement(Jr,Xx({},tt(p,!0),f,y,{parentViewBox:p.parentViewBox,value:g,textBreakAll:d,viewBox:Jr.parseViewBox(lt(o)?p:lR(lR({},p),{},{clockWise:o})),key:"label-".concat(m),index:m}))}))}Wi.displayName="LabelList";function zge(e,t){return e?e===!0?Z.createElement(Wi,{key:"labelList-implicit",data:t}):Z.isValidElement(e)||st(e)?Z.createElement(Wi,{key:"labelList-implicit",data:t,content:e}):Id(e)?Z.createElement(Wi,Xx({data:t},e,{key:"labelList-implicit"})):null:null}function Uge(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=Ma(n,Wi).map(function(o,u){return k.cloneElement(o,{data:t,key:"labelList-".concat(u)})});if(!r)return a;var s=zge(e.label,t);return[s].concat(Pge(a))}Wi.renderCallByParent=Uge;function sp(e){"@babel/helpers - typeof";return sp=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},sp(e)}function l_(){return l_=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},l_.apply(this,arguments)}function uR(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 dR(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?uR(Object(r),!0).forEach(function(n){qge(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):uR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function qge(e,t,r){return t=Hge(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Hge(e){var t=Wge(e,"string");return sp(t)=="symbol"?t:t+""}function Wge(e,t){if(sp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(sp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Vge=function(t,r){var n=Fn(r-t),a=Math.min(Math.abs(r-t),359.999);return n*a},km=function(t){var r=t.cx,n=t.cy,a=t.radius,s=t.angle,o=t.sign,u=t.isExternal,d=t.cornerRadius,f=t.cornerIsExternal,p=d*(u?1:-1)+a,m=Math.asin(d/p)/Yx,g=f?s:s+o*m,y=sr(r,n,p,g),w=sr(r,n,a,g),v=f?s-o*m:s,b=sr(r,n,p*Math.cos(m*Yx),v);return{center:y,circleTangency:w,lineTangency:b,theta:m}},q$=function(t){var r=t.cx,n=t.cy,a=t.innerRadius,s=t.outerRadius,o=t.startAngle,u=t.endAngle,d=Vge(o,u),f=o+d,p=sr(r,n,s,o),m=sr(r,n,s,f),g="M ".concat(p.x,",").concat(p.y,`
633    A `).concat(s,",").concat(s,`,0,
634    `).concat(+(Math.abs(d)>180),",").concat(+(o>f),`,
635    `).concat(m.x,",").concat(m.y,`
636  `);if(a>0){var y=sr(r,n,a,o),w=sr(r,n,a,f);g+="L ".concat(w.x,",").concat(w.y,`
637            A `).concat(a,",").concat(a,`,0,
638            `).concat(+(Math.abs(d)>180),",").concat(+(o<=f),`,
639            `).concat(y.x,",").concat(y.y," Z")}else g+="L ".concat(r,",").concat(n," Z");return g},Gge=function(t){var r=t.cx,n=t.cy,a=t.innerRadius,s=t.outerRadius,o=t.cornerRadius,u=t.forceCornerRadius,d=t.cornerIsExternal,f=t.startAngle,p=t.endAngle,m=Fn(p-f),g=km({cx:r,cy:n,radius:s,angle:f,sign:m,cornerRadius:o,cornerIsExternal:d}),y=g.circleTangency,w=g.lineTangency,v=g.theta,b=km({cx:r,cy:n,radius:s,angle:p,sign:-m,cornerRadius:o,cornerIsExternal:d}),N=b.circleTangency,_=b.lineTangency,C=b.theta,P=d?Math.abs(f-p):Math.abs(f-p)-v-C;if(P<0)return u?"M ".concat(w.x,",").concat(w.y,`
640        a`).concat(o,",").concat(o,",0,0,1,").concat(o*2,`,0
641        a`).concat(o,",").concat(o,",0,0,1,").concat(-o*2,`,0
642      `):q$({cx:r,cy:n,innerRadius:a,outerRadius:s,startAngle:f,endAngle:p});var E="M ".concat(w.x,",").concat(w.y,`
643    A`).concat(o,",").concat(o,",0,0,").concat(+(m<0),",").concat(y.x,",").concat(y.y,`
644    A`).concat(s,",").concat(s,",0,").concat(+(P>180),",").concat(+(m<0),",").concat(N.x,",").concat(N.y,`
645    A`).concat(o,",").concat(o,",0,0,").concat(+(m<0),",").concat(_.x,",").concat(_.y,`
646  `);if(a>0){var T=km({cx:r,cy:n,radius:a,angle:f,sign:m,isExternal:!0,cornerRadius:o,cornerIsExternal:d}),j=T.circleTangency,O=T.lineTangency,M=T.theta,F=km({cx:r,cy:n,radius:a,angle:p,sign:-m,isExternal:!0,cornerRadius:o,cornerIsExternal:d}),L=F.circleTangency,U=F.lineTangency,G=F.theta,D=d?Math.abs(f-p):Math.abs(f-p)-M-G;if(D<0&&o===0)return"".concat(E,"L").concat(r,",").concat(n,"Z");E+="L".concat(U.x,",").concat(U.y,`
647      A`).concat(o,",").concat(o,",0,0,").concat(+(m<0),",").concat(L.x,",").concat(L.y,`
648      A`).concat(a,",").concat(a,",0,").concat(+(D>180),",").concat(+(m>0),",").concat(j.x,",").concat(j.y,`
649      A`).concat(o,",").concat(o,",0,0,").concat(+(m<0),",").concat(O.x,",").concat(O.y,"Z")}else E+="L".concat(r,",").concat(n,"Z");return E},Qge={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},H$=function(t){var r=dR(dR({},Qge),t),n=r.cx,a=r.cy,s=r.innerRadius,o=r.outerRadius,u=r.cornerRadius,d=r.forceCornerRadius,f=r.cornerIsExternal,p=r.startAngle,m=r.endAngle,g=r.className;if(o<s||p===m)return null;var y=ut("recharts-sector",g),w=o-s,v=Ln(u,w,0,!0),b;return v>0&&Math.abs(p-m)<360?b=Gge({cx:n,cy:a,innerRadius:s,outerRadius:o,cornerRadius:Math.min(v,w/2),forceCornerRadius:d,cornerIsExternal:f,startAngle:p,endAngle:m}):b=q$({cx:n,cy:a,innerRadius:s,outerRadius:o,startAngle:p,endAngle:m}),Z.createElement("path",l_({},tt(r,!0),{className:y,d:b,role:"img"}))};function ip(e){"@babel/helpers - typeof";return ip=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},ip(e)}function c_(){return c_=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},c_.apply(this,arguments)}function fR(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 hR(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?fR(Object(r),!0).forEach(function(n){Kge(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Kge(e,t,r){return t=Yge(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Yge(e){var t=Xge(e,"string");return ip(t)=="symbol"?t:t+""}function Xge(e,t){if(ip(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(ip(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var pR={curveBasisClosed:gue,curveBasisOpen:vue,curveBasis:xue,curveBumpX:rue,curveBumpY:nue,curveLinearClosed:yue,curveLinear:fv,curveMonotoneX:bue,curveMonotoneY:wue,curveNatural:Sue,curveStep:Nue,curveStepAfter:_ue,curveStepBefore:Aue},Mm=function(t){return t.x===+t.x&&t.y===+t.y},Qf=function(t){return t.x},Kf=function(t){return t.y},Zge=function(t,r){if(st(t))return t;var n="curve".concat(uv(t));return(n==="curveMonotone"||n==="curveBump")&&r?pR["".concat(n).concat(r==="vertical"?"Y":"X")]:pR[n]||fv},Jge=function(t){var r=t.type,n=r===void 0?"linear":r,a=t.points,s=a===void 0?[]:a,o=t.baseLine,u=t.layout,d=t.connectNulls,f=d===void 0?!1:d,p=Zge(n,u),m=f?s.filter(function(v){return Mm(v)}):s,g;if(Array.isArray(o)){var y=f?o.filter(function(v){return Mm(v)}):o,w=m.map(function(v,b){return hR(hR({},v),{},{base:y[b]})});return u==="vertical"?g=Am().y(Kf).x1(Qf).x0(function(v){return v.base.x}):g=Am().x(Qf).y1(Kf).y0(function(v){return v.base.y}),g.defined(Mm).curve(p),g(w)}return u==="vertical"&&Ie(o)?g=Am().y(Kf).x1(Qf).x0(o):Ie(o)?g=Am().x(Qf).y1(Kf).y0(o):g=UL().x(Qf).y(Kf),g.defined(Mm).curve(p),g(m)},Zx=function(t){var r=t.className,n=t.points,a=t.path,s=t.pathRef;if((!n||!n.length)&&!a)return null;var o=n&&n.length?Jge(t):a;return k.createElement("path",c_({},tt(t,!1),_x(t),{className:ut("recharts-curve",r),d:o,ref:s}))},eN={exports:{}},tN,mR;function eve(){if(mR)return tN;mR=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return tN=e,tN}var rN,xR;function tve(){if(xR)return rN;xR=1;var e=eve();function t(){}function r(){}return r.resetWarningCache=t,rN=function(){function n(o,u,d,f,p,m){if(m!==e){var g=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 g.name="Invariant Violation",g}}n.isRequired=n;function a(){return n}var s={array:n,bigint:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:a,element:n,elementType:n,instanceOf:a,node:n,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:r,resetWarningCache:t};return s.PropTypes=s,s},rN}var gR;function rve(){return gR||(gR=1,eN.exports=tve()()),eN.exports}var nve=rve();const Pt=kt(nve);var ave=Object.getOwnPropertyNames,sve=Object.getOwnPropertySymbols,ive=Object.prototype.hasOwnProperty;function vR(e,t){return function(n,a,s){return e(n,a,s)&&t(n,a,s)}}function Rm(e){return function(r,n,a){if(!r||!n||typeof r!="object"||typeof n!="object")return e(r,n,a);var s=a.cache,o=s.get(r),u=s.get(n);if(o&&u)return o===n&&u===r;s.set(r,n),s.set(n,r);var d=e(r,n,a);return s.delete(r),s.delete(n),d}}function ove(e){return e?.[Symbol.toStringTag]}function yR(e){return ave(e).concat(sve(e))}var lve=Object.hasOwn||(function(e,t){return ive.call(e,t)});function Tc(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var cve="__v",uve="__o",dve="_owner",bR=Object.getOwnPropertyDescriptor,wR=Object.keys;function fve(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 hve(e,t){return Tc(e.getTime(),t.getTime())}function pve(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function mve(e,t){return e===t}function SR(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var a=new Array(n),s=e.entries(),o,u,d=0;(o=s.next())&&!o.done;){for(var f=t.entries(),p=!1,m=0;(u=f.next())&&!u.done;){if(a[m]){m++;continue}var g=o.value,y=u.value;if(r.equals(g[0],y[0],d,m,e,t,r)&&r.equals(g[1],y[1],g[0],y[0],e,t,r)){p=a[m]=!0;break}m++}if(!p)return!1;d++}return!0}var xve=Tc;function gve(e,t,r){var n=wR(e),a=n.length;if(wR(t).length!==a)return!1;for(;a-- >0;)if(!W$(e,t,r,n[a]))return!1;return!0}function Yf(e,t,r){var n=yR(e),a=n.length;if(yR(t).length!==a)return!1;for(var s,o,u;a-- >0;)if(s=n[a],!W$(e,t,r,s)||(o=bR(e,s),u=bR(t,s),(o||u)&&(!o||!u||o.configurable!==u.configurable||o.enumerable!==u.enumerable||o.writable!==u.writable)))return!1;return!0}function vve(e,t){return Tc(e.valueOf(),t.valueOf())}function yve(e,t){return e.source===t.source&&e.flags===t.flags}function NR(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var a=new Array(n),s=e.values(),o,u;(o=s.next())&&!o.done;){for(var d=t.values(),f=!1,p=0;(u=d.next())&&!u.done;){if(!a[p]&&r.equals(o.value,u.value,o.value,u.value,e,t,r)){f=a[p
649]=!0;break}p++}if(!f)return!1}return!0}function bve(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 wve(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 W$(e,t,r,n){return(n===dve||n===uve||n===cve)&&(e.$$typeof||t.$$typeof)?!0:lve(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}var Sve="[object Arguments]",Nve="[object Boolean]",Ave="[object Date]",_ve="[object Error]",Cve="[object Map]",jve="[object Number]",Eve="[object Object]",Tve="[object RegExp]",Ove="[object Set]",Pve="[object String]",kve="[object URL]",Mve=Array.isArray,AR=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,_R=Object.assign,Rve=Object.prototype.toString.call.bind(Object.prototype.toString);function Dve(e){var t=e.areArraysEqual,r=e.areDatesEqual,n=e.areErrorsEqual,a=e.areFunctionsEqual,s=e.areMapsEqual,o=e.areNumbersEqual,u=e.areObjectsEqual,d=e.arePrimitiveWrappersEqual,f=e.areRegExpsEqual,p=e.areSetsEqual,m=e.areTypedArraysEqual,g=e.areUrlsEqual,y=e.unknownTagComparators;return function(v,b,N){if(v===b)return!0;if(v==null||b==null)return!1;var _=typeof v;if(_!==typeof b)return!1;if(_!=="object")return _==="number"?o(v,b,N):_==="function"?a(v,b,N):!1;var C=v.constructor;if(C!==b.constructor)return!1;if(C===Object)return u(v,b,N);if(Mve(v))return t(v,b,N);if(AR!=null&&AR(v))return m(v,b,N);if(C===Date)return r(v,b,N);if(C===RegExp)return f(v,b,N);if(C===Map)return s(v,b,N);if(C===Set)return p(v,b,N);var P=Rve(v);if(P===Ave)return r(v,b,N);if(P===Tve)return f(v,b,N);if(P===Cve)return s(v,b,N);if(P===Ove)return p(v,b,N);if(P===Eve)return typeof v.then!="function"&&typeof b.then!="function"&&u(v,b,N);if(P===kve)return g(v,b,N);if(P===_ve)return n(v,b,N);if(P===Sve)return u(v,b,N);if(P===Nve||P===jve||P===Pve)return d(v,b,N);if(y){var E=y[P];if(!E){var T=ove(v);T&&(E=y[T])}if(E)return E(v,b,N)}return!1}}function Ive(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,a={areArraysEqual:n?Yf:fve,areDatesEqual:hve,areErrorsEqual:pve,areFunctionsEqual:mve,areMapsEqual:n?vR(SR,Yf):SR,areNumbersEqual:xve,areObjectsEqual:n?Yf:gve,arePrimitiveWrappersEqual:vve,areRegExpsEqual:yve,areSetsEqual:n?vR(NR,Yf):NR,areTypedArraysEqual:n?Yf:bve,areUrlsEqual:wve,unknownTagComparators:void 0};if(r&&(a=_R({},a,r(a))),t){var s=Rm(a.areArraysEqual),o=Rm(a.areMapsEqual),u=Rm(a.areObjectsEqual),d=Rm(a.areSetsEqual);a=_R({},a,{areArraysEqual:s,areMapsEqual:o,areObjectsEqual:u,areSetsEqual:d})}return a}function Fve(e){return function(t,r,n,a,s,o,u){return e(t,r,u)}}function Lve(e){var t=e.circular,r=e.comparator,n=e.createState,a=e.equals,s=e.strict;if(n)return function(d,f){var p=n(),m=p.cache,g=m===void 0?t?new WeakMap:void 0:m,y=p.meta;return r(d,f,{cache:g,equals:a,meta:y,strict:s})};if(t)return function(d,f){return r(d,f,{cache:new WeakMap,equals:a,meta:void 0,strict:s})};var o={cache:void 0,equals:a,meta:void 0,strict:s};return function(d,f){return r(d,f,o)}}var Bve=ll();ll({strict:!0});ll({circular:!0});ll({circular:!0,strict:!0});ll({createInternalComparator:function(){return Tc}});ll({strict:!0,createInternalComparator:function(){return Tc}});ll({circular:!0,createInternalComparator:function(){return Tc}});ll({circular:!0,createInternalComparator:function(){return Tc},strict:!0});function ll(e){e===void 0&&(e={});var t=e.circular,r=t===void 0?!1:t,n=e.createInternalComparator,a=e.createState,s=e.strict,o=s===void 0?!1:s,u=Ive(e),d=Dve(u),f=n?n(d):Fve(d);return Lve({circular:r,comparator:d,createState:a,equals:f,strict:o})}function $ve(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function CR(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=-1,n=function a(s){r<0&&(r=s),s-r>t?(e(s),r=-1):$ve(a)};requestAnimationFrame(n)}function u_(e){"@babel/helpers - typeof";return u_=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},u_(e)}function zve(e){return Wve(e)||Hve(e)||qve(e)||Uve()}
vendor: 60,462 bytes, lines 649-668
649function Uve(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
650In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function qve(e,t){if(e){if(typeof e=="string")return jR(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 jR(e,t)}}function jR(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 Hve(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Wve(e){if(Array.isArray(e))return e}function Vve(){var e={},t=function(){return null},r=!1,n=function a(s){if(!r){if(Array.isArray(s)){if(!s.length)return;var o=s,u=zve(o),d=u[0],f=u.slice(1);if(typeof d=="number"){CR(a.bind(null,f),d);return}a(d),CR(a.bind(null,f));return}u_(s)==="object"&&(e=s,t(e)),typeof s=="function"&&s()}};return{stop:function(){r=!0},start:function(s){r=!1,n(s)},subscribe:function(s){return t=s,function(){t=function(){return null}}}}}function op(e){"@babel/helpers - typeof";return op=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},op(e)}function ER(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 TR(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?ER(Object(r),!0).forEach(function(n){V$(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ER(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function V$(e,t,r){return t=Gve(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Gve(e){var t=Qve(e,"string");return op(t)==="symbol"?t:String(t)}function Qve(e,t){if(op(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(op(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Kve=function(t,r){return[Object.keys(t),Object.keys(r)].reduce(function(n,a){return n.filter(function(s){return a.includes(s)})})},Yve=function(t){return t},Xve=function(t){return t.replace(/([A-Z])/g,function(r){return"-".concat(r.toLowerCase())})},vh=function(t,r){return Object.keys(r).reduce(function(n,a){return TR(TR({},n),{},V$({},a,t(a,r[a])))},{})},OR=function(t,r,n){return t.map(function(a){return"".concat(Xve(a)," ").concat(r,"ms ").concat(n)}).join(",")};function Zve(e,t){return tye(e)||eye(e,t)||G$(e,t)||Jve()}function Jve(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
651In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eye(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t!==0)for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function tye(e){if(Array.isArray(e))return e}function rye(e){return sye(e)||aye(e)||G$(e)||nye()}function nye(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
652In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function G$(e,t){if(e){if(typeof e=="string")return d_(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 d_(e,t)}}function aye(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function sye(e){if(Array.isArray(e))return d_(e)}function d_(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 Jx=1e-4,Q$=function(t,r){return[0,3*t,3*r-6*t,3*t-3*r+1]},K$=function(t,r){return t.map(function(n,a){return n*Math.pow(r,a)}).reduce(function(n,a){return n+a})},PR=function(t,r){return function(n){var a=Q$(t,r);return K$(a,n)}},iye=function(t,r){return function(n){var a=Q$(t,r),s=[].concat(rye(a.map(function(o,u){return o*u}).slice(1)),[0]);return K$(s,n)}},kR=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=r[0],s=r[1],o=r[2],u=r[3];if(r.length===1)switch(r[0]){case"linear":a=0,s=0,o=1,u=1;break;case"ease":a=.25,s=.1,o=.25,u=1;break;case"ease-in":a=.42,s=0,o=1,u=1;break;case"ease-out":a=.42,s=0,o=.58,u=1;break;case"ease-in-out":a=0,s=0,o=.58,u=1;break;default:{var d=r[0].split("(");if(d[0]==="cubic-bezier"&&d[1].split(")")[0].split(",").length===4){var f=d[1].split(")")[0].split(",").map(function(b){return parseFloat(b)}),p=Zve(f,4);a=p[0],s=p[1],o=p[2],u=p[3]}}}var m=PR(a,o),g=PR(s,u),y=iye(a,o),w=function(N){return N>1?1:N<0?0:N},v=function(N){for(var _=N>1?1:N,C=_,P=0;P<8;++P){var E=m(C)-_,T=y(C);if(Math.abs(E-_)<Jx||T<Jx)return g(C);C=w(C-E/T)}return g(C)};return v.isStepper=!1,v},oye=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.stiff,n=r===void 0?100:r,a=t.damping,s=a===void 0?8:a,o=t.dt,u=o===void 0?17:o,d=function(p,m,g){var y=-(p-m)*n,w=g*s,v=g+(y-w)*u/1e3,b=g*u/1e3+p;return Math.abs(b-m)<Jx&&Math.abs(v)<Jx?[m,0]:[b,v]};return d.isStepper=!0,d.dt=u,d},lye=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 kR(a);case"spring":return oye();default:if(a.split("(")[0]==="cubic-bezier")return kR(a)}return typeof a=="function"?a:null};function lp(e){"@babel/helpers - typeof";return lp=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},lp(e)}function MR(e){return dye(e)||uye(e)||Y$(e)||cye()}function cye(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
653In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uye(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function dye(e){if(Array.isArray(e))return h_(e)}function RR(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 dn(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?RR(Object(r),!0).forEach(function(n){f_(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):RR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function f_(e,t,r){return t=fye(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function fye(e){var t=hye(e,"string");return lp(t)==="symbol"?t:String(t)}function hye(e,t){if(lp(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(lp(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function pye(e,t){return gye(e)||xye(e,t)||Y$(e,t)||mye()}function mye(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
654In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Y$(e,t){if(e){if(typeof e=="string")return h_(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 h_(e,t)}}function h_(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 xye(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t!==0)for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function gye(e){if(Array.isArray(e))return e}var eg=function(t,r,n){return t+(r-t)*n},p_=function(t){var r=t.from,n=t.to;return r!==n},vye=function e(t,r,n){var a=vh(function(s,o){if(p_(o)){var u=t(o.from,o.to,o.velocity),d=pye(u,2),f=d[0],p=d[1];return dn(dn({},o),{},{from:f,velocity:p})}return o},r);return n<1?vh(function(s,o){return p_(o)?dn(dn({},o),{},{velocity:eg(o.velocity,a[s].velocity,n),from:eg(o.from,a[s].from,n)}):o},r):e(t,a,n-1)};const yye=(function(e,t,r,n,a){var s=Kve(e,t),o=s.reduce(function(b,N){return dn(dn({},b),{},f_({},N,[e[N],t[N]]))},{}),u=s.reduce(function(b,N){return dn(dn({},b),{},f_({},N,{from:e[N],velocity:0,to:t[N]}))},{}),d=-1,f,p,m=function(){return null},g=function(){return vh(function(N,_){return _.from},u)},y=function(){return!Object.values(u).filter(p_).length},w=function(N){f||(f=N);var _=N-f,C=_/r.dt;u=vye(r,u,C),a(dn(dn(dn({},e),t),g())),f=N,y()||(d=requestAnimationFrame(m))},v=function(N){p||(p=N);var _=(N-p)/n,C=vh(function(E,T){return eg.apply(void 0,MR(T).concat([r(_)]))},o);if(a(dn(dn(dn({},e),t),C)),_<1)d=requestAnimationFrame(m);else{var P=vh(function(E,T){return eg.apply(void 0,MR(T).concat([r(1)]))},o);a(dn(dn(dn({},e),t),P))}};return m=r.isStepper?w:v,function(){return requestAnimationFrame(m),function(){cancelAnimationFrame(d)}}});function cd(e){"@babel/helpers - typeof";return cd=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},cd(e)}var bye=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function wye(e,t){if(e==null)return{};var r=Sye(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Sye(e,t){if(e==null)return{};var r={},n=Object.keys(e),a,s;for(s=0;s<n.length;s++)a=n[s],!(t.indexOf(a)>=0)&&(r[a]=e[a]);return r}function nN(e){return Cye(e)||_ye(e)||Aye(e)||Nye()}function Nye(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
655In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Aye(e,t){if(e){if(typeof e=="string")return m_(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 m_(e,t)}}function _ye(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Cye(e){if(Array.isArray(e))return m_(e)}function m_(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 DR(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?DR(Object(r),!0).forEach(function(n){nh(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):DR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function nh(e,t,r){return t=X$(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function jye(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Eye(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,X$(n.key),n)}}function Tye(e,t,r){return t&&Eye(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function X$(e){var t=Oye(e,"string");return cd(t)==="symbol"?t:String(t)}function Oye(e,t){if(cd(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(cd(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Pye(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&&x_(e,t)}function x_(e,t){return x_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},x_(e,t)}function kye(e){var t=Mye();return function(){var n=tg(e),a;if(t){var s=tg(this).constructor;a=Reflect.construct(n,arguments,s)}else a=n.apply(this,arguments);return g_(this,a)}}function g_(e,t){if(t&&(cd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return v_(e)}function v_(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Mye(){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 tg(e){return tg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},tg(e)}var ni=(function(e){Pye(r,e);var t=kye(r);function r(n,a){var s;jye(this,r),s=t.call(this,n,a);var o=s.props,u=o.isActive,d=o.attributeName,f=o.from,p=o.to,m=o.steps,g=o.children,y=o.duration;if(s.handleStyleChange=s.handleStyleChange.bind(v_(s)),s.changeStyle=s.changeStyle.bind(v_(s)),!u||y<=0)return s.state={style:{}},typeof g=="function"&&(s.state={style:p}),g_(s);if(m&&m.length)s.state={style:m[0].style};else if(f){if(typeof g=="function")return s.state={style:f},g_(s);s.state={style:d?nh({},d,f):f}}else s.state={style:{}};return s}return Tye(r,[{key:"componentDidMount",value:function(){var a=this.props,s=a.isActive,o=a.canBegin;this.mounted=!0,!(!s||!o)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(a){var s=this.props,o=s.isActive,u=s.canBegin,d=s.attributeName,f=s.shouldReAnimate,p=s.to,m=s.from,g=this.state.style;if(u){if(!o){var y={style:d?nh({},d,p):p};this.state&&g&&(d&&g[d]!==p||!d&&g!==p)&&this.setState(y);return}if(!(Bve(a.to,p)&&a.canBegin&&a.isActive)){var w=!a.canBegin||!a.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var v=w||f?m:a.to;if(this.state&&g){var b={style:d?nh({},d,v):v};(d&&g[d]!==v||!d&&g!==v)&&this.setState(b)}this.runAnimation(vs(vs({},this.props),{},{from:v,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 s=this,o=a.from,u=a.to,d=a.duration,f=a.easing,p=a.begin,m=a.onAnimationEnd,g=a.onAnimationStart,y=yye(o,u,lye(f),d,this.changeStyle),w=function(){s.stopJSAnimation=y()};this.manager.start([g,p,w,d,m])}},{key:"runStepAnimation",value:function(a){var s=this,o=a.steps,u=a.begin,d=a.onAnimationStart,f=o[0],p=f.style,m=f.duration,g=m===void 0?0:m,y=function(v,b,N){if(N===0)return v;var _=b.duration,C=b.easing,P=C===void 0?"ease":C,E=b.style,T=b.properties,j=b.onAnimationEnd,O=N>0?o[N-1]:b,M=T||Object.keys(E);if(typeof P=="function"||P==="spring")return[].concat(nN(v),[s.runJSAnimation.bind(s,{from:O.style,to:E,duration:_,easing:P}),_]);var F=OR(M,_,P),L=vs(vs(vs({},O.style),E),{},{transition:F});return[].concat(nN(v),[L,_,j]).filter(Yve)};return this.manager.start([d].concat(nN(o.reduce(y,[p,Math.max(g,u)])),[a.onAnimationEnd]))}},{key:"runAnimation",value:function(a){this.manager||(this.manager=Vve());var s=a.begin,o=a.duration,u=a.attributeName,d=a.to,f=a.easing,p=a.onAnimationStart,m=a.onAnimationEnd,g=a.steps,y=a.children,w=this.manager;if(this.unSubscribe=w.subscribe(this.handleStyleChange),typeof f=="function"||typeof y=="function"||f==="spring"){this.runJSAnimation(a);return}if(g.length>1){this.runStepAnimation(a);return}var v=u?nh({},u,d):d,b=OR(Object.keys(v),o,f);w.start([p,s,vs(vs({},v),{},{transition:b}),o,m])}},{key:"render",value:function(){var a=this.props,s=a.children;a.begin;var o=a.duration;a.attributeName,a.easing;var u=a.isActive;a.steps,a.from,a.to,a.canBegin,a.onAnimationEnd,a.shouldReAnimate,a.onAnimationReStart;var d=wye(a,bye),f=k.Children.count(s),p=this.state.style;if(typeof s=="function")return s(p);if(!u||f===0||o<=0)return s;var m=function(y){var w=y.props,v=w.style,b=v===void 0?{}:v,N=w.className,_=k.cloneElement(y,vs(vs({},d),{},{style:vs(vs({},b),p),className:N}));return _};return f===1?m(k.Children.only(s)):Z.createElement("div",null,k.Children.map(s,function(g){return m(g)}))}}]),r})(k.PureComponent);ni.displayName="Animate";ni.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};ni.propTypes={from:Pt.oneOfType([Pt.object,Pt.string]),to:Pt.oneOfType([Pt.object,Pt.string]),attributeName:Pt.string,duration:Pt.number,begin:Pt.number,easing:Pt.oneOfType([Pt.string,Pt.func]),steps:Pt.arrayOf(Pt.shape({duration:Pt.number.isRequired,style:Pt.object.isRequired,easing:Pt.oneOfType([Pt.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),Pt.func]),properties:Pt.arrayOf("string"),onAnimationEnd:Pt.func})),children:Pt.oneOfType([Pt.node,Pt.func]),isActive:Pt.bool,canBegin:Pt.bool,onAnimationEnd:Pt.func,shouldReAnimate:Pt.bool,onAnimationStart:Pt.func,onAnimationReStart:Pt.func};function cp(e){"@babel/helpers - typeof";return cp=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},cp(e)}function rg(){return rg=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},rg.apply(this,arguments)}function Rye(e,t){return Lye(e)||Fye(e,t)||Iye(e,t)||Dye()}function Dye(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
656In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Iye(e,t){if(e){if(typeof e=="string")return IR(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 IR(e,t)}}function IR(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 Fye(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t!==0)for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function Lye(e){if(Array.isArray(e))return e}function FR(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 LR(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?FR(Object(r),!0).forEach(function(n){Bye(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):FR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Bye(e,t,r){return t=$ye(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function $ye(e){var t=zye(e,"string");return cp(t)=="symbol"?t:t+""}function zye(e,t){if(cp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(cp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var BR=function(t,r,n,a,s){var o=Math.min(Math.abs(n)/2,Math.abs(a)/2),u=a>=0?1:-1,d=n>=0?1:-1,f=a>=0&&n>=0||a<0&&n<0?1:0,p;if(o>0&&s instanceof Array){for(var m=[0,0,0,0],g=0,y=4;g<y;g++)m[g]=s[g]>o?o:s[g];p="M".concat(t,",").concat(r+u*m[0]),m[0]>0&&(p+="A ".concat(m[0],",").concat(m[0],",0,0,").concat(f,",").concat(t+d*m[0],",").concat(r)),p+="L ".concat(t+n-d*m[1],",").concat(r),m[1]>0&&(p+="A ".concat(m[1],",").concat(m[1],",0,0,").concat(f,`,
657        `).concat(t+n,",").concat(r+u*m[1])),p+="L ".concat(t+n,",").concat(r+a-u*m[2]),m[2]>0&&(p+="A ".concat(m[2],",").concat(m[2],",0,0,").concat(f,`,
658        `).concat(t+n-d*m[2],",").concat(r+a)),p+="L ".concat(t+d*m[3],",").concat(r+a),m[3]>0&&(p+="A ".concat(m[3],",").concat(m[3],",0,0,").concat(f,`,
659        `).concat(t,",").concat(r+a-u*m[3])),p+="Z"}else if(o>0&&s===+s&&s>0){var w=Math.min(o,s);p="M ".concat(t,",").concat(r+u*w,`
660            A `).concat(w,",").concat(w,",0,0,").concat(f,",").concat(t+d*w,",").concat(r,`
661            L `).concat(t+n-d*w,",").concat(r,`
662            A `).concat(w,",").concat(w,",0,0,").concat(f,",").concat(t+n,",").concat(r+u*w,`
663            L `).concat(t+n,",").concat(r+a-u*w,`
664            A `).concat(w,",").concat(w,",0,0,").concat(f,",").concat(t+n-d*w,",").concat(r+a,`
665            L `).concat(t+d*w,",").concat(r+a,`
666            A `).concat(w,",").concat(w,",0,0,").concat(f,",").concat(t,",").concat(r+a-u*w," Z")}else p="M ".concat(t,",").concat(r," h ").concat(n," v ").concat(a," h ").concat(-n," Z");return p},Uye=function(t,r){if(!t||!r)return!1;var n=t.x,a=t.y,s=r.x,o=r.y,u=r.width,d=r.height;if(Math.abs(u)>0&&Math.abs(d)>0){var f=Math.min(s,s+u),p=Math.max(s,s+u),m=Math.min(o,o+d),g=Math.max(o,o+d);return n>=f&&n<=p&&a>=m&&a<=g}return!1},qye={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Wj=function(t){var r=LR(LR({},qye),t),n=k.useRef(),a=k.useState(-1),s=Rye(a,2),o=s[0],u=s[1];k.useEffect(function(){if(n.current&&n.current.getTotalLength)try{var P=n.current.getTotalLength();P&&u(P)}catch{}},[]);var d=r.x,f=r.y,p=r.width,m=r.height,g=r.radius,y=r.className,w=r.animationEasing,v=r.animationDuration,b=r.animationBegin,N=r.isAnimationActive,_=r.isUpdateAnimationActive;if(d!==+d||f!==+f||p!==+p||m!==+m||p===0||m===0)return null;var C=ut("recharts-rectangle",y);return _?Z.createElement(ni,{canBegin:o>0,from:{width:p,height:m,x:d,y:f},to:{width:p,height:m,x:d,y:f},duration:v,animationEasing:w,isActive:_},function(P){var E=P.width,T=P.height,j=P.x,O=P.y;return Z.createElement(ni,{canBegin:o>0,from:"0px ".concat(o===-1?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:b,duration:v,isActive:N,easing:w},Z.createElement("path",rg({},tt(r,!0),{className:C,d:BR(j,O,E,T,g),ref:n})))}):Z.createElement("path",rg({},tt(r,!0),{className:C,d:BR(d,f,p,m,g)}))},Hye=["points","className","baseLinePoints","connectNulls"];function ju(){return ju=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},ju.apply(this,arguments)}function Wye(e,t){if(e==null)return{};var r=Vye(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Vye(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 $R(e){return Yye(e)||Kye(e)||Qye(e)||Gye()}function Gye(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
667In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Qye(e,t){if(e){if(typeof e=="string")return y_(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 y_(e,t)}}function Kye(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Yye(e){if(Array.isArray(e))return y_(e)}function y_(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 zR=function(t){return t&&t.x===+t.x&&t.y===+t.y},Xye=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=[[]];return t.forEach(function(n){zR(n)?r[r.length-1].push(n):r[r.length-1].length>0&&r.push([])}),zR(t[0])&&r[r.length-1].push(t[0]),r[r.length-1].length<=0&&(r=r.slice(0,-1)),r},yh=function(t,r){var n=Xye(t);r&&(n=[n.reduce(function(s,o){return[].concat($R(s),$R(o))},[])]);var a=n.map(function(s){return s.reduce(function(o,u,d){return"".concat(o).concat(d===0?"M":"L").concat(u.x,",").concat(u.y)},"")}).join("");return n.length===1?"".concat(a,"Z"):a},Zye=function(t,r,n){var a=yh(t,n);return"".concat(a.slice(-1)==="Z"?a.slice(0,-1):a,"L").concat(yh(r.reverse(),n).slice(1))},Jye=function(t){var r=t.points,n=t.className,a=t.baseLinePoints,s=t.connectNulls,o=Wye(t,Hye);if(!r||!r.length)return null;var u=ut("recharts-polygon",n);if(a&&a.length){var d=o.stroke&&o.stroke!=="none",f=Zye(r,a,s);return Z.createElement("g",{className:u},Z.createElement("path",ju({},tt(o,!0),{fill:f.slice(-1)==="Z"?o.fill:"none",stroke:"none",d:f})),d?Z.createElement("path",ju({},tt(o,!0),{fill:"none",d:yh(r,s)})):null,d?Z.createElement("path",ju({},tt(o,!0),{fill:"none",d:yh(a,s)})):null)}var p=yh(r,s);return Z.createElement("path",ju({},tt(o,!0),{fill:p.slice(-1)==="Z"?o.fill:"none",className:u,d:p}))};function b_(){return b_=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},b_.apply(this,arguments)}var Ev=function(t){var r=t.cx,n=t.cy,a=t.r,s=t.className,o=ut("recharts-dot",s);return r===+r&&n===+n&&a===+a?k.createElement("circle",b_({},tt(t,!1),_x(t),{className:o,cx:r,cy:n,r:a})):null};function up(e){"@babel/helpers - typeof";return up=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},up(e)}var e1e=["x","y","top","left","width","height","className"];function w_(){return w_=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},w_.apply(this,arguments)}function UR(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 t1e(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?UR(Object(r),!0).forEach(function(n){r1e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):UR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function r1e(e,t,r){return t=n1e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function n1e(e){var t=a1e(e,"string");return up(t)=="symbol"?t:t+""}function a1e(e,t){if(up(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(up(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function s1e(e,t){if(e==null)return{};var r=i1e(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function i1e(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 o1e=function(t,r,n,a,s,o){return"M".concat(t,",").concat(s,"v").concat(a,"M").concat(o,",").concat(r,"h").concat(n)},l1e=function(t){var r=t.x,n=r===void 0?0:r,a=t.y,s=a===void 0?0:a,o=t.top,u=o===void 0?0:o,d=t.left,f=d===void 0?0:d,p=t.width,m=p===void 0?0:p,g=t.height,y=g===void 0?0:g,w=t.className,v=s1e(t,e1e),b=t1e({x:n,y:s,top:u,left:f,width:m,height:y},v);return!Ie(n)||!Ie(s)||!Ie(m)||!Ie(y)||!Ie(u)||!Ie(f)?null:Z.createElement("path",w_({},tt(b,!0),{className:ut("recharts-cross",w),d:o1e(n,s,m,y,u,f)}))},aN,qR;function c1e(){if(qR)return aN;qR=1;var e=Nv(),t=f$(),r=oi();function n(a,s){return a&&a.length?e(a,r(s,2),t):void 0}return aN=n,aN}var u1e=c1e();const d1e=kt(u1e);var sN,HR;function f1e(){if(HR)return sN;HR=1;var e=Nv(),t=oi(),r=h$();function n(a,s){return a&&a.length?e(a,t(s,2),r):void 0}return sN=n,sN}var h1e=f1e();const p1e=kt(h1e);var m1e=["cx","cy","angle","ticks","axisLine"],x1e=["ticks","tick","angle","tickFormatter","stroke"];function ud(e){"@babel/helpers - typeof";return ud=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},ud(e)}function bh(){return bh=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},bh.apply(this,arguments)}function WR(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 kl(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?WR(Object(r),!0).forEach(function(n){Tv(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):WR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function VR(e,t){if(e==null)return{};var r=g1e(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function g1e(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 v1e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function GR(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,J$(n.key),n)}}function y1e(e,t,r){return t&&GR(e.prototype,t),r&&GR(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function b1e(e,t,r){return t=ng(t),w1e(e,Z$()?Reflect.construct(t,r||[],ng(e).constructor):t.apply(e,r))}function w1e(e,t){if(t&&(ud(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return S1e(e)}function S1e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Z$(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Z$=function(){return!!e})()}function ng(e){return ng=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},ng(e)}function N1e(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&&S_(e,t)}function S_(e,t){return S_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},S_(e,t)}function Tv(e,t,r){return t=J$(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function J$(e){var t=A1e(e,"string");return ud(t)=="symbol"?t:t+""}function A1e(e,t){if(ud(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(ud(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Ov=(function(e){function t(){return v1e(this,t),b1e(this,t,arguments)}return N1e(t,e),y1e(t,[{key:"getTickValueCoord",value:function(n){var a=n.coordinate,s=this.props,o=s.angle,u=s.cx,d=s.cy;return sr(u,d,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,s=n.cy,o=n.angle,u=n.ticks,d=d1e(u,function(p){return p.coordinate||0}),f=p1e(u,function(p){return p.coordinate||0});return{cx:a,cy:s,startAngle:o,endAngle:o,innerRadius:f.coordinate||0,outerRadius:d.coordinate||0}}},{key:"renderAxisLine",value:function(){var n=this.props,a=n.cx,s=n.cy,o=n.angle,u=n.ticks,d=n.axisLine,f=VR(n,m1e),p=u.reduce(function(w,v){return[Math.min(w[0],v.coordinate),Math.max(w[1],v.coordinate)]},[1/0,-1/0]),m=sr(a,s,p[0],o),g=sr(a,s,p[1],o),y=kl(kl(kl({},tt(f,!1)),{},{fill:"none"},tt(d,!1)),{},{x1:m.x,y1:m.y,x2:g.x,y2:g.y});return Z.createElement("line",bh({className:"recharts-polar-radius-axis-line"},y))}},{key:"renderTicks",value:function(){var n=this,a=this.props,s=a.ticks,o=a.tick,u=a.angle,d=a.tickFormatter,f=a.stroke,p=VR(a,x1e),m=this.getTickTextAnchor(),g=tt(p,!1),y=tt(o,!1),w=s.map(function(v,b){var N=n.getTickValueCoord(v),_=kl(kl(kl(kl({textAnchor:m,transform:"rotate(".concat(90-u,", ").concat(N.x,", ").concat(N.y,")")},g),{},{stroke:"none",fill:f},y),{},{index:b},N),{},{payload:v});return Z.createElement(At,bh({className:ut("recharts-polar-radius-axis-tick",z$(o)),key:"tick-".concat(v.coordinate)},lc(n.props,v,b)),t.renderTickItem(o,_,d?d(v.value,b):v.value))});return Z.createElement(At,{className:"recharts-polar-radius-axis-ticks"},w)}},{key:"render",value:function(){var n=this.props,a=n.ticks,s=n.axisLine,o=n.tick;return!a||!a.length?null:Z.createElement(At,{className:ut("recharts-polar-radius-axis",this.props.className)},s&&this.renderAxisLine(),o&&this.renderTicks(),Jr.renderCallByParent(this.props,this.getViewBox()))}}],[{key:"renderTickItem",value:function(n,a,s){var o;return Z.isValidElement(n)?o=Z.cloneElement(n,a):st(n)?o=n(a):o=Z.createElement(cc,bh({},a,{className:"recharts-polar-radius-axis-tick-value"}),s),o}}])})(k.PureComponent);Tv(Ov,"displayName","PolarRadiusAxis");Tv(Ov,"axisType","radiusAxis");Tv(Ov,"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 dd(e){"@babel/helpers - typeof";return dd=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},dd(e)}function $l(){return $l=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},$l.apply(this,arguments)}function QR(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 Ml(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?QR(Object(r),!0).forEach(function(n){Pv(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):QR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function _1e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function KR(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,tz(n.key),n)}}function C1e(e,t,r){return t&&KR(e.prototype,t),r&&KR(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function j1e(e,t,r){return t=ag(t),E1e(e,ez()?Reflect.construct(t,r||[],ag(e).constructor):t.apply(e,r))}function E1e(e,t){if(t&&(dd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return T1e(e)}function T1e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ez(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ez=function(){return!!e})()}function ag(e){return ag=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},ag(e)}function O1e(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&&N_(e,t)}function N_(e,t){return N_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},N_(e,t)}function Pv(e,t,r){return t=tz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function tz(e){var t=P1e(e,"string");return dd(t)=="symbol"?t:t+""}function P1e(e,t){if(dd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(dd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var k1e=Math.PI/180,YR=1e-5,kv=(function(e){function t(){return _1e(this,t),j1e(this,t,arguments)}return O1e(t,e),C1e(t,[{key:"getTickLineCoord",value:function(n){var a=this.props,s=a.cx,o=a.cy,u=a.radius,d=a.orientation,f=a.tickSize,p=f||8,m=sr(s,o,u,n.coordinate),g=sr(s,o,u+(d==="inner"?-1:1)*p,n.coordinate);return{x1:m.x,y1:m.y,x2:g.x,y2:g.y}}},{key:"getTickTextAnchor",value:function(n){var a=this.props.orientation,s=Math.cos(-n.coordinate*k1e),o;return s>YR?o=a==="outer"?"start":"end":s<-YR?o=a==="outer"?"end":"start":o="middle",o}},{key:"renderAxisLine",value:function(){var n=this.props,a=n.cx,s=n.cy,o=n.radius,u=n.axisLine,d=n.axisLineType,f=Ml(Ml({},tt(this.props,!1)),{},{fill:"none"},tt(u,!1));if(d==="circle")return Z.createElement(Ev,$l({className:"recharts-polar-angle-axis-line"},f,{cx:a,cy:s,r:o}));var p=this.props.ticks,m=p.map(function(g){return sr(a,s,o,g.coordinate)});return Z.createElement(Jye,$l({className:"recharts-polar-angle-axis-line"},f,{points:m}))}},{key:"renderTicks",value:function(){var n=this,a=this.props,s=a.ticks,o=a.tick,u=a.tickLine,d=a.tickFormatter,f=a.stroke,p=tt(this.props,!1),m=tt(o,!1),g=Ml(Ml({},p),{},{fill:"none"},tt(u,!1)),y=s.map(function(w,v){var b=n.getTickLineCoord(w),N=n.getTickTextAnchor(w),_=Ml(Ml(Ml({textAnchor:N},p),{},{stroke:"none",fill:f},m),{},{index:v,payload:w,x:b.x2,y:b.y2});return Z.createElement(At,$l({className:ut("recharts-polar-angle-axis-tick",z$(o)),key:"tick-".concat(w.coordinate)},lc(n.props,w,v)),u&&Z.createElement("line",$l({className:"recharts-polar-angle-axis-tick-line"},g,b)),o&&t.renderTickItem(o,_,d?d(w.value,v):w.value))});return Z.createElement(At,{className:"recharts-polar-angle-axis-ticks"},y)}},{key:"render",value:function(){var n=this.props,a=n.ticks,s=n.radius,o=n.axisLine;return s<=0||!a||!a.length?null:Z.createElement(At,{className:ut("recharts-polar-angle-axis",this.props.className)},o&&this.renderAxisLine(),this.renderTicks())}}],[{key:"renderTickItem",value:function(n,a,s){var o;return Z.isValidElement(n)?o=Z.cloneElement(n,a):st(n)?o=n(a):o=Z.createElement(cc,$l({},a,{className:"recharts-polar-angle-axis-tick-value"}),s),o}}])})(k.PureComponent);Pv(kv,"displayName","PolarAngleAxis");Pv(kv,"axisType","angleAxis");Pv(kv,"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 iN,XR;function M1e(){if(XR)return iN;XR=1;var e=dB(),t=e(Object.getPrototypeOf,Object);return iN=t,iN}var oN,ZR;function R1e(){if(ZR)return oN;ZR=1;var e=ao(),t=M1e(),r=so(),n="[object Object]",a=Function.prototype,s=Object.prototype,o=a.toString,u=s.hasOwnProperty,d=o.call(Object);function f(p){if(!r(p)||e(p)!=n)return!1;var m=t(p);if(m===null)return!0;var g=u.call(m,"constructor")&&m.constructor;return typeof g=="function"&&g instanceof g&&o.call(g)==d}return oN=f,oN}var D1e=R1e();const I1e=kt(D1e);var lN,JR;function F1e(){if(JR)return lN;JR=1;var e=ao(),t=so(),r="[object Boolean]";function n(a){return a===!0||a===!1||t(a)&&e(a)==r}return lN=n,lN}var L1e=F1e();const B1e=kt(L1e);function dp(e){"@babel/helpers - typeof";return dp=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},dp(e)}function sg(){return sg=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},sg.apply(this,arguments)}function $1e(e,t){return H1e(e)||q1e(e,t)||U1e(e,t)||z1e()}function z1e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
668In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function U1e(e,t){if(e){if(typeof e=="string")return eD(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 eD(e,t)}}function eD(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 q1e(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t!==0)for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function H1e(e){if(Array.isArray(e))return e}function tD(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 rD(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?tD(Object(r),!0).forEach(function(n){W1e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function W1e(e,t,r){return t=V1e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function V1e(e){var t=G1e(e,"string");return dp(t)=="symbol"?t:t+""}function G1e(e,t){if(dp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(dp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var nD=function(t,r,n,a,s){var o=n-a,u;return u="M ".concat(t,",").concat(r),u+="L ".concat(t+n,",").concat(r),u+="L ".concat(t+n-o/2,",").concat(r+s),u+="L ".concat(t+n-o/2-a,",").concat(r+s),u+="L ".concat(t,",").concat(r," Z"),u},Q1e={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},K1e=function(t){var r=rD(rD({},Q1e),t),n=k.useRef(),a=k.useState(-1),s=$1e(a,2),o=s[0],u=s[1];k.useEffect(function(){if(n.current&&n.current.getTotalLength)try{var C=n.current.getTotalLength();C&&u(C)}catch{}},[]);var d=r.x,f=r.y,p=r.upperWidth,m=r.lowerWidth,g=r.height,y=r.className,w=r.animationEasing,v=r.animationDuration,b=r.animationBegin,N=r.isUpdateAnimationActive;if(d!==+d||f!==+f||p!==+p||m!==+m||g!==+g||p===0&&m===0||g===0)return null;var _=ut("recharts-trapezoid",y);return N?Z.createElement(ni,{canBegin:o>0,from:{upperWidth:0,lowerWidth:0,height:g,x:d,y:f},to:{upperWidth:p,lowerWidth:m,height:g,x:d,y:f},duration:v,animationEasing:w,isActive:N},function(C){var P=C.upperWidth,E=C.lowerWidth,T=C.height,j=C.x,O=C.y;return Z.createElement(ni,{canBegin:o>0,from:"0px ".concat(o===-1?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:b,duration:v,easing:w},Z.createElement("path",sg({},tt(r,!0),{className:_,d:nD(j,O,P,E,T),ref:n})))}):Z.createElement("g",null,Z.createElement("path",sg({},tt(r,!0),{className:_,d:nD(d,f,p,m,g)})))},Y1e=["option","shapeType","propTransformer","activeClassName","isActive"];function fp(e){"@babel/helpers - typeof";return fp=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},fp(e)}function X1e(e,t){if(e==null)return{};var r=Z1e(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Z1e(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 aD(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 ig(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?aD(Object(r),!0).forEach(function(n){J1e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):aD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function J1e(e,t,r){return t=ebe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ebe(e){var t=tbe(e,"string");return fp(t)=="symbol"?t:t+""}function tbe(e,t){if(fp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(fp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function rbe(e,t){return ig(ig({},t),e)}function nbe(e,t){return e==="symbols"}function sD(e){var t=e.shapeType,r=e.elementProps;switch(t){case"rectangle":return Z.createElement(Wj,r);case"trapezoid":return Z.createElement(K1e,r);case"sector":return Z.createElement(H$,r);case"symbols":if(nbe(t))return Z.createElement(uj,r);break;default:return null}}function abe(e){return k.isValidElement(e)?e.props:e}function rz(e){var t=e.option,r=e.shapeType,n=e.propTransformer,a=n===void 0?rbe:n,s=e.activeClassName,o=s===void 0?"recharts-active-shape":s,u=e.isActive,d=X1e(e,Y1e),f;if(k.isValidElement(t))f=k.cloneElement(t,ig(ig({},d),abe(t)));else if(st(t))f=t(d);else if(I1e(t)&&!B1e(t)){var p=a(t,d);f=Z.createElement(sD,{shapeType:r,elementProps:p})}else{var m=d;f=Z.createElement(sD,{shapeType:r,elementProps:m})}return u?Z.createElement(At,{className:o},f):f}function Mv(e,t){return t!=null&&"trapezoids"in e.props}function Rv(e,t){return t!=null&&"sectors"in e.props}function hp(e,t){return t!=null&&"points"in e.props}function sbe(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,s=e.y===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.y)||e.y===t.y;return a&&s}function ibe(e,t){var r=e.endAngle===t.endAngle,n=e.startAngle===t.startAngle;return r&&n}function obe(e,t){var r=e.x===t.x,n=e.y===t.y,a=e.z===t.z;return r&&n&&a}function lbe(e,t){var r;return Mv(e,t)?r=sbe:Rv(e,t)?r=ibe:hp(e,t)&&(r=obe),r}function cbe(e,t){var r;return Mv(e,t)?r="trapezoids":Rv(e,t)?r="sectors":hp(e,t)&&(r="points"),r}function ube(e,t){if(Mv(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(Rv(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 hp(e,t)?t.payload:{}}function dbe(e){var t=e.activeTooltipItem,r=e.graphicalItem,n=e.itemData,a=cbe(r,t),s=ube(r,t),o=n.filter(function(d,f){var p=qp(s,d),m=r.props[a].filter(function(w){var v=lbe(r,t);return v(w,t)}),g=r.props[a].indexOf(m[m.length-1]),y=f===g;return p&&y}),u=n.indexOf(o[o.length-1]);return u}var Qm;function fd(e){"@babel/helpers - typeof";return fd=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},fd(e)}function Eu(){return Eu=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},Eu.apply(this,arguments)}function iD(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 rr(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?iD(Object(r),!0).forEach(function(n){Ja(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function fbe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function oD(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,az(n.key),n)}}function hbe(e,t,r){return t&&oD(e.prototype,t),r&&oD(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function pbe(e,t,r){return t=og(t),mbe(e,nz()?Reflect.construct(t,r||[],og(e).constructor):t.apply(e,r))}function mbe(e,t){if(t&&(fd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return xbe(e)}function xbe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function nz(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(nz=function(){return!!e})()}function og(e){return og=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},og(e)}function gbe(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&&A_(e,t)}function A_(e,t){return A_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},A_(e,t)}function Ja(e,t,r){return t=az(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function az(e){var t=vbe(e,"string");return fd(t)=="symbol"?t:t+""}function vbe(e,t){if(fd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(fd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var oo=(function(e){function t(r){var n;return fbe(this,t),n=pbe(this,t,[r]),Ja(n,"pieRef",null),Ja(n,"sectorRefs",[]),Ja(n,"id",Fd("recharts-pie-")),Ja(n,"handleAnimationEnd",function(){var a=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),st(a)&&a()}),Ja(n,"handleAnimationStart",function(){var a=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),st(a)&&a()}),n.state={isAnimationFinished:!r.isAnimationActive,prevIsAnimationActive:r.isAnimationActive,prevAnimationId:r.animationId,sectorToFocus:0},n}return gbe(t,e),hbe(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 s=this.props,o=s.label,u=s.labelLine,d=s.dataKey,f=s.valueKey,p=tt(this.props,!1),m=tt(o,!1),g=tt(u,!1),y=o&&o.offsetRadius||20,w=n.map(function(v,b){var N=(v.startAngle+v.endAngle)/2,_=sr(v.cx,v.cy,v.outerRadius+y,N),C=rr(rr(rr(rr({},p),v),{},{stroke:"none"},m),{},{index:b,textAnchor:t.getTextAnchor(_.x,v.cx)},_),P=rr(rr(rr(rr({},p),v),{},{fill:"none",stroke:v.fill},g),{},{index:b,points:[sr(v.cx,v.cy,v.outerRadius,N),_]}),E=d;return lt(d)&&lt(f)?E="value":lt(d)&&(E=f),Z.createElement(At,{key:"label-".concat(v.startAngle,"-").concat(v.endAngle,"-").concat(v.midAngle,"-").concat(b)},u&&t.renderLabelLineItem(u,P,"line"),t.renderLabelItem(o,C,Ur(v,E)))});return Z.createElement(At,{className:"recharts-pie-labels"},w)}},{key:"renderSectorsStatically",value:function(n){var a=this,s=this.props,o=s.activeShape,u=s.blendStroke,d=s.inactiveShape;return n.map(function(f,p){if(f?.startAngle===0&&f?.endAngle===0&&n.length!==1)return null;var m=a.isActiveIndex(p),g=d&&a.hasActiveIndex()?d:null,y=m?o:g,w=rr(rr({},f),{},{stroke:u?f.fill:f.stroke,tabIndex:-1});return Z.createElement(At,Eu({ref:function(b){b&&!a.sectorRefs.includes(b)&&a.sectorRefs.push(b)},tabIndex:-1,className:"recharts-pie-sector"},lc(a.props,f,p),{key:"sector-".concat(f?.startAngle,"-").concat(f?.endAngle,"-").concat(f.midAngle,"-").concat(p)}),Z.createElement(rz,Eu({option:y,isActive:m,shapeType:"sector"},w)))})}},{key:"renderSectorsWithAnimation",value:function(){var n=this,a=this.props,s=a.sectors,o=a.isAnimationActive,u=a.animationBegin,d=a.animationDuration,f=a.animationEasing,p=a.animationId,m=this.state,g=m.prevSectors,y=m.prevIsAnimationActive;return Z.createElement(ni,{begin:u,duration:d,isActive:o,easing:f,from:{t:0},to:{t:1},key:"pie-".concat(p,"-").concat(y),onAnimationStart:this.handleAnimationStart,onAnimationEnd:this.handleAnimationEnd},function(w){var v=w.t,b=[],N=s&&s[0],_=N.startAngle;return s.forEach(function(C,P){var E=g&&g[P],T=P>0?ka(C,"paddingAngle",0):0;if(E){var j=Na(E.endAngle-E.startAngle,C.endAngle-C.startAngle),O=rr(rr({},C),{},{startAngle:_+T,endAngle:_+j(v)+T});b.push(O),_=O.endAngle}else{var M=C.endAngle,F=C.startAngle,L=Na(0,M-F),U=L(v),G=rr(rr({},C),{},{startAngle:_+T,endAngle:_+U+T});b.push(G),_=G.endAngle}}),Z.createElement(At,null,n.renderSectorsStatically(b))})}},{key:"attachKeyboardHandlers",value:function(n){var a=this;n.onkeydown=function(s){if(!s.altKey)switch(s.key){case"ArrowLeft":{var o=++a.state.sectorToFocus%a.sectorRefs.length;a.sectorRefs[o].focus(),a.setState({sectorToFocus:o});break}case"ArrowRight":{var u=--a.state.sectorToFocus<0?a.sectorRefs.length-1:a.state.sectorToFocus%a.sectorRefs.length;a.sectorRefs[u].focus(),a.setState({sectorToFocus:u});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,s=n.isAnimationActive,o=this.state.prevSectors;return s&&a&&a.length&&(!o||!qp(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,s=a.hide,o=a.sectors,u=a.className,d=a.label,f=a.cx,p=a.cy,m=a.innerRadius,g=a.outerRadius,y=a.isAnimationActive,w=this.state.isAnimationFinished;if(s||!o||!o.length||!Ie(f)||!Ie(p)||!Ie(m)||!Ie(g))return null;var v=ut("recharts-pie",u);return Z.createElement(At,{tabIndex:this.props.rootTabIndex,className:v,ref:function(N){n.pieRef=N}},this.renderSectors(),d&&this.renderLabels(o),Jr.renderCallByParent(this.props,null,!1),(!y||w)&&Wi.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,s){if(Z.isValidElement(n))return Z.cloneElement(n,a);if(st(n))return n(a);var o=ut("recharts-pie-label-line",typeof n!="boolean"?n.className:"");return Z.createElement(Zx,Eu({},a,{key:s,type:"linear",className:o}))}},{key:"renderLabelItem",value:function(n,a,s){if(Z.isValidElement(n))return Z.cloneElement(n,a);var o=s;if(st(n)&&(o=n(a),Z.isValidElement(o)))return o;var u=ut("recharts-pie-label-text",typeof n!="boolean"&&!st(n)?n.className:"");return Z.createElement(cc,Eu({},a,{alignmentBaseline:"middle",className:u}),o)}}])})(k.PureComponent);Qm=oo;Ja(oo,"displayName","Pie");Ja(oo,"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:!Cc.isSsr,animationBegin:400,animationDuration:1500,animationEasing:"ease",nameKey:"name",blendStroke:!1,rootTabIndex:0});Ja(oo,"parseDeltaAngle",function(e,t){var r=Fn(t-e),n=Math.min(Math.abs(t-e),360);return r*n});Ja(oo,"getRealPieData",function(e){var t=e.data,r=e.children,n=tt(e,!1),a=Ma(r,Kl);return t&&t.length?t.map(function(s,o){return rr(rr(rr({payload:s},n),s),a&&a[o]&&a[o].props)}):a&&a.length?a.map(function(s){return rr(rr({},n),s.props)}):[]});Ja(oo,"parseCoordinateOfPie",function(e,t){var r=t.top,n=t.left,a=t.width,s=t.height,o=$$(a,s),u=n+Ln(e.cx,a,a/2),d=r+Ln(e.cy,s,s/2),f=Ln(e.innerRadius,o,0),p=Ln(e.outerRadius,o,o*.8),m=e.maxRadius||Math.sqrt(a*a+s*s)/2;return{cx:u,cy:d,innerRadius:f,outerRadius:p,maxRadius:m}});Ja(oo,"getComposedData",function(e){var t=e.item,r=e.offset,n=t.type.defaultProps!==void 0?rr(rr({},t.type.defaultProps),t.props):t.props,a=Qm.getRealPieData(n);if(!a||!a.length)return null;var s=n.cornerRadius,o=n.startAngle,u=n.endAngle,d=n.paddingAngle,f=n.dataKey,p=n.nameKey,m=n.valueKey,g=n.tooltipType,y=Math.abs(n.minAngle),w=Qm.parseCoordinateOfPie(n,r),v=Qm.parseDeltaAngle(o,u),b=Math.abs(v),N=f;lt(f)&&lt(m)?(Cs(!1,`Use "dataKey" to specify the value of pie,
669      the props "valueKey" will be deprecated in 1.1.0`),N="value"):lt(f)&&(Cs(!1,`Use "dataKey" to specify the value of pie,
670      the props "valueKey" will be deprecated in 1.1.0`),N=m);var _=a.filter(function(O){return Ur(O,N,0)!==0}).length,C=(b>=360?_:_-1)*d,P=b-_*y-C,E=a.reduce(function(O,M){var F=Ur(M,N,0);return O+(Ie(F)?F:0)},0),T;if(E>0){var j;T=a.map(function(O,M){var F=Ur(O,N,0),L=Ur(O,p,M),U=(Ie(F)?F:0)/E,G;M?G=j.endAngle+Fn(v)*d*(F!==0?1:0):G=o;var D=G+Fn(v)*((F!==0?y:0)+U*P),Q=(G+D)/2,q=(w.innerRadius+w.outerRadius)/2,K=[{name:L,value:F,payload:O,dataKey:N,type:g}],ee=sr(w.cx,w.cy,q,Q);return j=rr(rr(rr({percent:U,cornerRadius:s,name:L,tooltipPayload:K,midAngle:Q,middleRadius:q,tooltipPosition:ee},O),w),{},{value:Ur(O,N),startAngle:G,endAngle:D,payload:O,paddingAngle:Fn(v)*d}),j})}return rr(rr({},w),{},{sectors:T,data:a})});var cN,lD;function ybe(){if(lD)return cN;lD=1;var e=Math.ceil,t=Math.max;function r(n,a,s,o){for(var u=-1,d=t(e((a-n)/(s||1)),0),f=Array(d);d--;)f[o?d:++u]=n,n+=s;return f}return cN=r,cN}var uN,cD;function sz(){if(cD)return uN;cD=1;var e=jB(),t=1/0,r=17976931348623157e292;function n(a){if(!a)return a===0?a:0;if(a=e(a),a===t||a===-t){var s=a<0?-1:1;return s*r}return a===a?a:0}return uN=n,uN}var dN,uD;function bbe(){if(uD)return dN;uD=1;var e=ybe(),t=xv(),r=sz();function n(a){return function(s,o,u){return u&&typeof u!="number"&&t(s,o,u)&&(o=u=void 0),s=r(s),o===void 0?(o=s,s=0):o=r(o),u=u===void 0?s<o?1:-1:r(u),e(s,o,u,a)}}return dN=n,dN}var fN,dD;function wbe(){if(dD)return fN;dD=1;var e=bbe(),t=e();return fN=t,fN}var Sbe=wbe();const lg=kt(Sbe);function pp(e){"@babel/helpers - typeof";return pp=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},pp(e)}function fD(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 hD(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?fD(Object(r),!0).forEach(function(n){iz(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function iz(e,t,r){return t=Nbe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Nbe(e){var t=Abe(e,"string");return pp(t)=="symbol"?t:t+""}function Abe(e,t){if(pp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(pp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var _be=["Webkit","Moz","O","ms"],Cbe=function(t,r){var n=t.replace(/(\w)/,function(s){return s.toUpperCase()}),a=_be.reduce(function(s,o){return hD(hD({},s),{},iz({},o+n,r))},{});return a[t]=r,a};function hd(e){"@babel/helpers - typeof";return hd=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},hd(e)}function cg(){return cg=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},cg.apply(this,arguments)}function pD(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 hN(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?pD(Object(r),!0).forEach(function(n){xa(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function jbe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mD(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,lz(n.key),n)}}function Ebe(e,t,r){return t&&mD(e.prototype,t),r&&mD(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Tbe(e,t,r){return t=ug(t),Obe(e,oz()?Reflect.construct(t,r||[],ug(e).
vendor: 120,719 bytes, lines 670-675
670constructor):t.apply(e,r))}function Obe(e,t){if(t&&(hd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Pbe(e)}function Pbe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oz(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(oz=function(){return!!e})()}function ug(e){return ug=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},ug(e)}function kbe(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&&__(e,t)}function __(e,t){return __=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},__(e,t)}function xa(e,t,r){return t=lz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lz(e){var t=Mbe(e,"string");return hd(t)=="symbol"?t:t+""}function Mbe(e,t){if(hd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(hd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Rbe=function(t){var r=t.data,n=t.startIndex,a=t.endIndex,s=t.x,o=t.width,u=t.travellerWidth;if(!r||!r.length)return{};var d=r.length,f=xh().domain(lg(0,d)).range([s,s+o-u]),p=f.domain().map(function(m){return f(m)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:f(n),endX:f(a),scale:f,scaleValues:p}},xD=function(t){return t.changedTouches&&!!t.changedTouches.length},pd=(function(e){function t(r){var n;return jbe(this,t),n=Tbe(this,t,[r]),xa(n,"handleDrag",function(a){n.leaveTimer&&(clearTimeout(n.leaveTimer),n.leaveTimer=null),n.state.isTravellerMoving?n.handleTravellerMove(a):n.state.isSlideMoving&&n.handleSlideDrag(a)}),xa(n,"handleTouchMove",function(a){a.changedTouches!=null&&a.changedTouches.length>0&&n.handleDrag(a.changedTouches[0])}),xa(n,"handleDragEnd",function(){n.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var a=n.props,s=a.endIndex,o=a.onDragEnd,u=a.startIndex;o?.({endIndex:s,startIndex:u})}),n.detachDragEndListener()}),xa(n,"handleLeaveWrapper",function(){(n.state.isTravellerMoving||n.state.isSlideMoving)&&(n.leaveTimer=window.setTimeout(n.handleDragEnd,n.props.leaveTimeOut))}),xa(n,"handleEnterSlideOrTraveller",function(){n.setState({isTextActive:!0})}),xa(n,"handleLeaveSlideOrTraveller",function(){n.setState({isTextActive:!1})}),xa(n,"handleSlideDragStart",function(a){var s=xD(a)?a.changedTouches[0]:a;n.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:s.pageX}),n.attachDragEndListener()}),n.travellerDragStartHandlers={startX:n.handleTravellerDragStart.bind(n,"startX"),endX:n.handleTravellerDragStart.bind(n,"endX")},n.state={},n}return kbe(t,e),Ebe(t,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(n){var a=n.startX,s=n.endX,o=this.state.scaleValues,u=this.props,d=u.gap,f=u.data,p=f.length-1,m=Math.min(a,s),g=Math.max(a,s),y=t.getIndexInRange(o,m),w=t.getIndexInRange(o,g);return{startIndex:y-y%d,endIndex:w===p?p:w-w%d}}},{key:"getTextOfTick",value:function(n){var a=this.props,s=a.data,o=a.tickFormatter,u=a.dataKey,d=Ur(s[n],u,n);return st(o)?o(d,n):d}},{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,s=a.slideMoveStartX,o=a.startX,u=a.endX,d=this.props,f=d.x,p=d.width,m=d.travellerWidth,g=d.startIndex,y=d.endIndex,w=d.onChange,v=n.pageX-s;v>0?v=Math.min(v,f+p-m-u,f+p-m-o):v<0&&(v=Math.max(v,f-o,f-u));var b=this.getIndex({startX:o+v,endX:u+v});(b.startIndex!==g||b.endIndex!==y)&&w&&w(b),this.setState({startX:o+v,endX:u+v,slideMoveStartX:n.pageX})}},{key:"handleTravellerDragStart",value:function(n,a){var s=xD(a)?a.changedTouches[0]:a;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:n,brushMoveStartX:s.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(n){var a=this.state,s=a.brushMoveStartX,o=a.movingTravellerId,u=a.endX,d=a.startX,f=this.state[o],p=this.props,m=p.x,g=p.width,y=p.travellerWidth,w=p.onChange,v=p.gap,b=p.data,N={startX:this.state.startX,endX:this.state.endX},_=n.pageX-s;_>0?_=Math.min(_,m+g-y-f):_<0&&(_=Math.max(_,m-f)),N[o]=f+_;var C=this.getIndex(N),P=C.startIndex,E=C.endIndex,T=function(){var O=b.length-1;return o==="startX"&&(u>d?P%v===0:E%v===0)||u<d&&E===O||o==="endX"&&(u>d?E%v===0:P%v===0)||u>d&&E===O};this.setState(xa(xa({},o,f+_),"brushMoveStartX",n.pageX),function(){w&&T()&&w(C)})}},{key:"handleTravellerMoveKeyboard",value:function(n,a){var s=this,o=this.state,u=o.scaleValues,d=o.startX,f=o.endX,p=this.state[a],m=u.indexOf(p);if(m!==-1){var g=m+n;if(!(g===-1||g>=u.length)){var y=u[g];a==="startX"&&y>=f||a==="endX"&&y<=d||this.setState(xa({},a,y),function(){s.props.onChange(s.getIndex({startX:s.state.startX,endX:s.state.endX}))})}}}},{key:"renderBackground",value:function(){var n=this.props,a=n.x,s=n.y,o=n.width,u=n.height,d=n.fill,f=n.stroke;return Z.createElement("rect",{stroke:f,fill:d,x:a,y:s,width:o,height:u})}},{key:"renderPanorama",value:function(){var n=this.props,a=n.x,s=n.y,o=n.width,u=n.height,d=n.data,f=n.children,p=n.padding,m=k.Children.only(f);return m?Z.cloneElement(m,{x:a,y:s,width:o,height:u,margin:p,compact:!0,data:d}):null}},{key:"renderTravellerLayer",value:function(n,a){var s,o,u=this,d=this.props,f=d.y,p=d.travellerWidth,m=d.height,g=d.traveller,y=d.ariaLabel,w=d.data,v=d.startIndex,b=d.endIndex,N=Math.max(n,this.props.x),_=hN(hN({},tt(this.props,!1)),{},{x:N,y:f,width:p,height:m}),C=y||"Min value: ".concat((s=w[v])===null||s===void 0?void 0:s.name,", Max value: ").concat((o=w[b])===null||o===void 0?void 0:o.name);return Z.createElement(At,{tabIndex:0,role:"slider","aria-label":C,"aria-valuenow":n,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[a],onTouchStart:this.travellerDragStartHandlers[a],onKeyDown:function(E){["ArrowLeft","ArrowRight"].includes(E.key)&&(E.preventDefault(),E.stopPropagation(),u.handleTravellerMoveKeyboard(E.key==="ArrowRight"?1:-1,a))},onFocus:function(){u.setState({isTravellerFocused:!0})},onBlur:function(){u.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(g,_))}},{key:"renderSlide",value:function(n,a){var s=this.props,o=s.y,u=s.height,d=s.stroke,f=s.travellerWidth,p=Math.min(n,a)+f,m=Math.max(Math.abs(a-n)-f,0);return Z.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:d,fillOpacity:.2,x:p,y:o,width:m,height:u})}},{key:"renderText",value:function(){var n=this.props,a=n.startIndex,s=n.endIndex,o=n.y,u=n.height,d=n.travellerWidth,f=n.stroke,p=this.state,m=p.startX,g=p.endX,y=5,w={pointerEvents:"none",fill:f};return Z.createElement(At,{className:"recharts-brush-texts"},Z.createElement(cc,cg({textAnchor:"end",verticalAnchor:"middle",x:Math.min(m,g)-y,y:o+u/2},w),this.getTextOfTick(a)),Z.createElement(cc,cg({textAnchor:"start",verticalAnchor:"middle",x:Math.max(m,g)+d+y,y:o+u/2},w),this.getTextOfTick(s)))}},{key:"render",value:function(){var n=this.props,a=n.data,s=n.className,o=n.children,u=n.x,d=n.y,f=n.width,p=n.height,m=n.alwaysShowText,g=this.state,y=g.startX,w=g.endX,v=g.isTextActive,b=g.isSlideMoving,N=g.isTravellerMoving,_=g.isTravellerFocused;if(!a||!a.length||!Ie(u)||!Ie(d)||!Ie(f)||!Ie(p)||f<=0||p<=0)return null;var C=ut("recharts-brush",s),P=Z.Children.count(o)===1,E=Cbe("userSelect","none");return Z.createElement(At,{className:C,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:E},this.renderBackground(),P&&this.renderPanorama(),this.renderSlide(y,w),this.renderTravellerLayer(y,"startX"),this.renderTravellerLayer(w,"endX"),(v||b||N||_||m)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(n){var a=n.x,s=n.y,o=n.width,u=n.height,d=n.stroke,f=Math.floor(s+u/2)-1;return Z.createElement(Z.Fragment,null,Z.createElement("rect",{x:a,y:s,width:o,height:u,fill:d,stroke:"none"}),Z.createElement("line",{x1:a+1,y1:f,x2:a+o-1,y2:f,fill:"none",stroke:"#fff"}),Z.createElement("line",{x1:a+1,y1:f+2,x2:a+o-1,y2:f+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(n,a){var s;return Z.isValidElement(n)?s=Z.cloneElement(n,a):st(n)?s=n(a):s=t.renderDefaultTraveller(a),s}},{key:"getDerivedStateFromProps",value:function(n,a){var s=n.data,o=n.width,u=n.x,d=n.travellerWidth,f=n.updateId,p=n.startIndex,m=n.endIndex;if(s!==a.prevData||f!==a.prevUpdateId)return hN({prevData:s,prevTravellerWidth:d,prevUpdateId:f,prevX:u,prevWidth:o},s&&s.length?Rbe({data:s,width:o,x:u,travellerWidth:d,startIndex:p,endIndex:m}):{scale:null,scaleValues:null});if(a.scale&&(o!==a.prevWidth||u!==a.prevX||d!==a.prevTravellerWidth)){a.scale.range([u,u+o-d]);var g=a.scale.domain().map(function(y){return a.scale(y)});return{prevData:s,prevTravellerWidth:d,prevUpdateId:f,prevX:u,prevWidth:o,startX:a.scale(n.startIndex),endX:a.scale(n.endIndex),scaleValues:g}}return null}},{key:"getIndexInRange",value:function(n,a){for(var s=n.length,o=0,u=s-1;u-o>1;){var d=Math.floor((o+u)/2);n[d]>a?u=d:o=d}return a>=n[u]?u:o}}])})(k.PureComponent);xa(pd,"displayName","Brush");xa(pd,"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 pN,gD;function Dbe(){if(gD)return pN;gD=1;var e=gj();function t(r,n){var a;return e(r,function(s,o,u){return a=n(s,o,u),!a}),!!a}return pN=t,pN}var mN,vD;function Ibe(){if(vD)return mN;vD=1;var e=aB(),t=oi(),r=Dbe(),n=sa(),a=xv();function s(o,u,d){var f=n(o)?e:r;return d&&a(o,u,d)&&(u=void 0),f(o,t(u,3))}return mN=s,mN}var Fbe=Ibe();const Lbe=kt(Fbe);var Js=function(t,r){var n=t.alwaysShow,a=t.ifOverflow;return n&&(a="extendDomain"),a===r},xN,yD;function Bbe(){if(yD)return xN;yD=1;var e=SB();function t(r,n,a){n=="__proto__"&&e?e(r,n,{configurable:!0,enumerable:!0,value:a,writable:!0}):r[n]=a}return xN=t,xN}var gN,bD;function $be(){if(bD)return gN;bD=1;var e=Bbe(),t=bB(),r=oi();function n(a,s){var o={};return s=r(s,3),t(a,function(u,d,f){e(o,d,s(u,d,f))}),o}return gN=n,gN}var zbe=$be();const Ube=kt(zbe);var vN,wD;function qbe(){if(wD)return vN;wD=1;function e(t,r){for(var n=-1,a=t==null?0:t.length;++n<a;)if(!r(t[n],n,t))return!1;return!0}return vN=e,vN}var yN,SD;function Hbe(){if(SD)return yN;SD=1;var e=gj();function t(r,n){var a=!0;return e(r,function(s,o,u){return a=!!n(s,o,u),a}),a}return yN=t,yN}var bN,ND;function Wbe(){if(ND)return bN;ND=1;var e=qbe(),t=Hbe(),r=oi(),n=sa(),a=xv();function s(o,u,d){var f=n(o)?e:t;return d&&a(o,u,d)&&(u=void 0),f(o,r(u,3))}return bN=s,bN}var Vbe=Wbe();const cz=kt(Vbe);var Gbe=["x","y"];function mp(e){"@babel/helpers - typeof";return mp=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},mp(e)}function C_(){return C_=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},C_.apply(this,arguments)}function AD(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 Xf(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?AD(Object(r),!0).forEach(function(n){Qbe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):AD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Qbe(e,t,r){return t=Kbe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Kbe(e){var t=Ybe(e,"string");return mp(t)=="symbol"?t:t+""}function Ybe(e,t){if(mp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(mp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Xbe(e,t){if(e==null)return{};var r=Zbe(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Zbe(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 Jbe(e,t){var r=e.x,n=e.y,a=Xbe(e,Gbe),s="".concat(r),o=parseInt(s,10),u="".concat(n),d=parseInt(u,10),f="".concat(t.height||a.height),p=parseInt(f,10),m="".concat(t.width||a.width),g=parseInt(m,10);return Xf(Xf(Xf(Xf(Xf({},t),a),o?{x:o}:{}),d?{y:d}:{}),{},{height:p,width:g,name:t.name,radius:t.radius})}function _D(e){return Z.createElement(rz,C_({shapeType:"rectangle",propTransformer:Jbe,activeClassName:"recharts-active-bar"},e))}var e2e=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 s=Ie(n)||Nce(n);return s?t(n,a):(s||dc(),r)}},t2e=["value","background"],uz;function md(e){"@babel/helpers - typeof";return md=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},md(e)}function r2e(e,t){if(e==null)return{};var r=n2e(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function n2e(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 dg(){return dg=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},dg.apply(this,arguments)}function CD(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 Mr(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?CD(Object(r),!0).forEach(function(n){Go(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):CD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function a2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jD(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,fz(n.key),n)}}function s2e(e,t,r){return t&&jD(e.prototype,t),r&&jD(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function i2e(e,t,r){return t=fg(t),o2e(e,dz()?Reflect.construct(t,r||[],fg(e).constructor):t.apply(e,r))}function o2e(e,t){if(t&&(md(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return l2e(e)}function l2e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dz(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(dz=function(){return!!e})()}function fg(e){return fg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},fg(e)}function c2e(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&&j_(e,t)}function j_(e,t){return j_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},j_(e,t)}function Go(e,t,r){return t=fz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function fz(e){var t=u2e(e,"string");return md(t)=="symbol"?t:t+""}function u2e(e,t){if(md(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(md(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var ns=(function(e){function t(){var r;a2e(this,t);for(var n=arguments.length,a=new Array(n),s=0;s<n;s++)a[s]=arguments[s];return r=i2e(this,t,[].concat(a)),Go(r,"state",{isAnimationFinished:!1}),Go(r,"id",Fd("recharts-bar-")),Go(r,"handleAnimationEnd",function(){var o=r.props.onAnimationEnd;r.setState({isAnimationFinished:!0}),o&&o()}),Go(r,"handleAnimationStart",function(){var o=r.props.onAnimationStart;r.setState({isAnimationFinished:!1}),o&&o()}),r}return c2e(t,e),s2e(t,[{key:"renderRectanglesStatically",value:function(n){var a=this,s=this.props,o=s.shape,u=s.dataKey,d=s.activeIndex,f=s.activeBar,p=tt(this.props,!1);return n&&n.map(function(m,g){var y=g===d,w=y?f:o,v=Mr(Mr(Mr({},p),m),{},{isActive:y,option:w,index:g,dataKey:u,onAnimationStart:a.handleAnimationStart,onAnimationEnd:a.handleAnimationEnd});return Z.createElement(At,dg({className:"recharts-bar-rectangle"},lc(a.props,m,g),{key:"rectangle-".concat(m?.x,"-").concat(m?.y,"-").concat(m?.value,"-").concat(g)}),Z.createElement(_D,v))})}},{key:"renderRectanglesWithAnimation",value:function(){var n=this,a=this.props,s=a.data,o=a.layout,u=a.isAnimationActive,d=a.animationBegin,f=a.animationDuration,p=a.animationEasing,m=a.animationId,g=this.state.prevData;return Z.createElement(ni,{begin:d,duration:f,isActive:u,easing:p,from:{t:0},to:{t:1},key:"bar-".concat(m),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(y){var w=y.t,v=s.map(function(b,N){var _=g&&g[N];if(_){var C=Na(_.x,b.x),P=Na(_.y,b.y),E=Na(_.width,b.width),T=Na(_.height,b.height);return Mr(Mr({},b),{},{x:C(w),y:P(w),width:E(w),height:T(w)})}if(o==="horizontal"){var j=Na(0,b.height),O=j(w);return Mr(Mr({},b),{},{y:b.y+b.height-O,height:O})}var M=Na(0,b.width),F=M(w);return Mr(Mr({},b),{},{width:F})});return Z.createElement(At,null,n.renderRectanglesStatically(v))})}},{key:"renderRectangles",value:function(){var n=this.props,a=n.data,s=n.isAnimationActive,o=this.state.prevData;return s&&a&&a.length&&(!o||!qp(o,a))?this.renderRectanglesWithAnimation():this.renderRectanglesStatically(a)}},{key:"renderBackground",value:function(){var n=this,a=this.props,s=a.data,o=a.dataKey,u=a.activeIndex,d=tt(this.props.background,!1);return s.map(function(f,p){f.value;var m=f.background,g=r2e(f,t2e);if(!m)return null;var y=Mr(Mr(Mr(Mr(Mr({},g),{},{fill:"#eee"},m),d),lc(n.props,f,p)),{},{onAnimationStart:n.handleAnimationStart,onAnimationEnd:n.handleAnimationEnd,dataKey:o,index:p,className:"recharts-bar-background-rectangle"});return Z.createElement(_D,dg({key:"background-bar-".concat(p),option:n.props.background,isActive:p===u},y))})}},{key:"renderErrorBar",value:function(n,a){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var s=this.props,o=s.data,u=s.xAxis,d=s.yAxis,f=s.layout,p=s.children,m=Ma(p,Hp);if(!m)return null;var g=f==="vertical"?o[0].height/2:o[0].width/2,y=function(b,N){var _=Array.isArray(b.value)?b.value[1]:b.value;return{x:b.x,y:b.y,value:_,errorVal:Ur(b,N)}},w={clipPath:n?"url(#clipPath-".concat(a,")"):null};return Z.createElement(At,w,m.map(function(v){return Z.cloneElement(v,{key:"error-bar-".concat(a,"-").concat(v.props.dataKey),data:o,xAxis:u,yAxis:d,layout:f,offset:g,dataPointFormatter:y})}))}},{key:"render",value:function(){var n=this.props,a=n.hide,s=n.data,o=n.className,u=n.xAxis,d=n.yAxis,f=n.left,p=n.top,m=n.width,g=n.height,y=n.isAnimationActive,w=n.background,v=n.id;if(a||!s||!s.length)return null;var b=this.state.isAnimationFinished,N=ut("recharts-bar",o),_=u&&u.allowDataOverflow,C=d&&d.allowDataOverflow,P=_||C,E=lt(v)?this.id:v;return Z.createElement(At,{className:N},_||C?Z.createElement("defs",null,Z.createElement("clipPath",{id:"clipPath-".concat(E)},Z.createElement("rect",{x:_?f:f-m/2,y:C?p:p-g/2,width:_?m:m*2,height:C?g:g*2}))):null,Z.createElement(At,{className:"recharts-bar-rectangles",clipPath:P?"url(#clipPath-".concat(E,")"):null},w?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(P,E),(!y||b)&&Wi.renderCallByParent(this.props,s))}}],[{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}}])})(k.PureComponent);uz=ns;Go(ns,"displayName","Bar");Go(ns,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!Cc.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"});Go(ns,"getComposedData",function(e){var t=e.props,r=e.item,n=e.barPosition,a=e.bandSize,s=e.xAxis,o=e.yAxis,u=e.xAxisTicks,d=e.yAxisTicks,f=e.stackedData,p=e.dataStartIndex,m=e.displayedData,g=e.offset,y=Lxe(n,r);if(!y)return null;var w=t.layout,v=r.type.defaultProps,b=v!==void 0?Mr(Mr({},v),r.props):r.props,N=b.dataKey,_=b.children,C=b.minPointSize,P=w==="horizontal"?o:s,E=f?P.scale.domain():null,T=Wxe({numericAxis:P}),j=Ma(_,Kl),O=m.map(function(M,F){var L,U,G,D,Q,q;f?L=Bxe(f[p+F],E):(L=Ur(M,N),Array.isArray(L)||(L=[T,L]));var K=e2e(C,uz.defaultProps.minPointSize)(L[1],F);if(w==="horizontal"){var ee,le=[o.scale(L[0]),o.scale(L[1])],se=le[0],z=le[1];U=ZM({axis:s,ticks:u,bandSize:a,offset:y.offset,entry:M,index:F}),G=(ee=z??se)!==null&&ee!==void 0?ee:void 0,D=y.size;var B=se-z;if(Q=Number.isNaN(B)?0:B,q={x:U,y:o.y,width:D,height:o.height},Math.abs(K)>0&&Math.abs(Q)<Math.abs(K)){var I=Fn(Q||K)*(Math.abs(K)-Math.abs(Q));G-=I,Q+=I}}else{var H=[s.scale(L[0]),s.scale(L[1])],X=H[0],ce=H[1];if(U=X,G=ZM({axis:o,ticks:d,bandSize:a,offset:y.offset,entry:M,index:F}),D=ce-X,Q=y.size,q={x:s.x,y:G,width:s.width,height:Q},Math.abs(K)>0&&Math.abs(D)<Math.abs(K)){var de=Fn(D||K)*(Math.abs(K)-Math.abs(D));D+=de}}return Mr(Mr(Mr({},M),{},{x:U,y:G,width:D,height:Q,value:f?L:L[1],payload:M,background:q},j&&j[F]&&j[F].props),{},{tooltipPayload:[L$(r,M)],tooltipPosition:{x:U+D/2,y:G+Q/2}})});return Mr({data:O,layout:w},g)});function xp(e){"@babel/helpers - typeof";return xp=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},xp(e)}function d2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ED(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,hz(n.key),n)}}function f2e(e,t,r){return t&&ED(e.prototype,t),r&&ED(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function TD(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 bs(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?TD(Object(r),!0).forEach(function(n){Dv(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):TD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Dv(e,t,r){return t=hz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function hz(e){var t=h2e(e,"string");return xp(t)=="symbol"?t:t+""}function h2e(e,t){if(xp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(xp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var pz=function(t,r,n,a,s){var o=t.width,u=t.height,d=t.layout,f=t.children,p=Object.keys(r),m={left:n.left,leftMirror:n.left,right:o-n.right,rightMirror:o-n.right,top:n.top,topMirror:n.top,bottom:u-n.bottom,bottomMirror:u-n.bottom},g=!!va(f,ns);return p.reduce(function(y,w){var v=r[w],b=v.orientation,N=v.domain,_=v.padding,C=_===void 0?{}:_,P=v.mirror,E=v.reversed,T="".concat(b).concat(P?"Mirror":""),j,O,M,F,L;if(v.type==="number"&&(v.padding==="gap"||v.padding==="no-gap")){var U=N[1]-N[0],G=1/0,D=v.categoricalDomain.sort(Cce);if(D.forEach(function(H,X){X>0&&(G=Math.min((H||0)-(D[X-1]||0),G))}),Number.isFinite(G)){var Q=G/U,q=v.layout==="vertical"?n.height:n.width;if(v.padding==="gap"&&(j=Q*q/2),v.padding==="no-gap"){var K=Ln(t.barCategoryGap,Q*q),ee=Q*q/2;j=ee-K-(ee-K)/q*K}}}a==="xAxis"?O=[n.left+(C.left||0)+(j||0),n.left+n.width-(C.right||0)-(j||0)]:a==="yAxis"?O=d==="horizontal"?[n.top+n.height-(C.bottom||0),n.top+(C.top||0)]:[n.top+(C.top||0)+(j||0),n.top+n.height-(C.bottom||0)-(j||0)]:O=v.range,E&&(O=[O[1],O[0]]);var le=R$(v,s,g),se=le.scale,z=le.realScaleType;se.domain(N).range(O),D$(se);var B=I$(se,bs(bs({},v),{},{realScaleType:z}));a==="xAxis"?(L=b==="top"&&!P||b==="bottom"&&P,M=n.left,F=m[T]-L*v.height):a==="yAxis"&&(L=b==="left"&&!P||b==="right"&&P,M=m[T]-L*v.width,F=n.top);var I=bs(bs(bs({},v),B),{},{realScaleType:z,x:M,y:F,scale:se,width:a==="xAxis"?n.width:v.width,height:a==="yAxis"?n.height:v.height});return I.bandSize=Kx(I,B),!v.hide&&a==="xAxis"?m[T]+=(L?-1:1)*I.height:v.hide||(m[T]+=(L?-1:1)*I.width),bs(bs({},y),{},Dv({},w,I))},{})},mz=function(t,r){var n=t.x,a=t.y,s=r.x,o=r.y;return{x:Math.min(n,s),y:Math.min(a,o),width:Math.abs(s-n),height:Math.abs(o-a)}},p2e=function(t){var r=t.x1,n=t.y1,a=t.x2,s=t.y2;return mz({x:r,y:n},{x:a,y:s})},xz=(function(){function e(t){d2e(this,e),this.scale=t}return f2e(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,s=n.position;if(r!==void 0){if(s)switch(s){case"start":return this.scale(r);case"middle":{var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(r)+o}case"end":{var u=this.bandwidth?this.bandwidth():0;return this.scale(r)+u}default:return this.scale(r)}if(a){var d=this.bandwidth?this.bandwidth()/2:0;return this.scale(r)+d}return this.scale(r)}}},{key:"isInRange",value:function(r){var n=this.range(),a=n[0],s=n[n.length-1];return a<=s?r>=a&&r<=s:r>=s&&r<=a}}],[{key:"create",value:function(r){return new e(r)}}])})();Dv(xz,"EPS",1e-4);var Vj=function(t){var r=Object.keys(t).reduce(function(n,a){return bs(bs({},n),{},Dv({},a,xz.create(t[a])))},{});return bs(bs({},r),{},{apply:function(a){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=s.bandAware,u=s.position;return Ube(a,function(d,f){return r[f].apply(d,{bandAware:o,position:u})})},isInRange:function(a){return cz(a,function(s,o){return r[o].isInRange(s)})}})};function m2e(e){return(e%180+180)%180}var x2e=function(t){var r=t.width,n=t.height,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,s=m2e(a),o=s*Math.PI/180,u=Math.atan(n/r),d=o>u&&o<Math.PI-u?n/Math.sin(o):r/Math.cos(o);return Math.abs(d)},wN,OD;function g2e(){if(OD)return wN;OD=1;var e=oi(),t=Lp(),r=pv();function n(a){return function(s,o,u){var d=Object(s);if(!t(s)){var f=e(o,3);s=r(s),o=function(m){return f(d[m],m,d)}}var p=a(s,o,u);return p>-1?d[f?s[p]:p]:void 0}}return wN=n,wN}var SN,PD;function v2e(){if(PD)return SN;PD=1;var e=sz();function t(r){var n=e(r),a=n%1;return n===n?a?n-a:n:0}return SN=t,SN}var NN,kD;function y2e(){if(kD)return NN;kD=1;var e=mB(),t=oi(),r=v2e(),n=Math.max;function a(s,o,u){var d=s==null?0:s.length;if(!d)return-1;var f=u==null?0:r(u);return f<0&&(f=n(d+f,0)),e(s,t(o,3),f)}return NN=a,NN}var AN,MD;function b2e(){if(MD)return AN;MD=1;var e=g2e(),t=y2e(),r=e(t);return AN=r,AN}var w2e=b2e();const S2e=kt(w2e);var N2e=PL();const A2e=kt(N2e);var _2e=A2e(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("")}),Gj=k.createContext(void 0),Qj=k.createContext(void 0),gz=k.createContext(void 0),vz=k.createContext({}),yz=k.createContext(void 0),bz=k.createContext(0),wz=k.createContext(0),RD=function(t){var r=t.state,n=r.xAxisMap,a=r.yAxisMap,s=r.offset,o=t.clipPathId,u=t.children,d=t.width,f=t.height,p=_2e(s);return Z.createElement(Gj.Provider,{value:n},Z.createElement(Qj.Provider,{value:a},Z.createElement(vz.Provider,{value:s},Z.createElement(gz.Provider,{value:p},Z.createElement(yz.Provider,{value:o},Z.createElement(bz.Provider,{value:f},Z.createElement(wz.Provider,{value:d},u)))))))},C2e=function(){return k.useContext(yz)},Sz=function(t){var r=k.useContext(Gj);r==null&&dc();var n=r[t];return n==null&&dc(),n},j2e=function(){var t=k.useContext(Gj);return qo(t)},E2e=function(){var t=k.useContext(Qj),r=S2e(t,function(n){return cz(n.domain,Number.isFinite)});return r||qo(t)},Nz=function(t){var r=k.useContext(Qj);r==null&&dc();var n=r[t];return n==null&&dc(),n},T2e=function(){var t=k.useContext(gz);return t},O2e=function(){return k.useContext(vz)},Kj=function(){return k.useContext(wz)},Yj=function(){return k.useContext(bz)};function xd(e){"@babel/helpers - typeof";return xd=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},xd(e)}function P2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function k2e(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,_z(n.key),n)}}function M2e(e,t,r){return t&&k2e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function R2e(e,t,r){return t=hg(t),D2e(e,Az()?Reflect.construct(t,r||[],hg(e).constructor):t.apply(e,r))}function D2e(e,t){if(t&&(xd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return I2e(e)}function I2e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Az(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Az=function(){return!!e})()}function hg(e){return hg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},hg(e)}function F2e(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&&E_(e,t)}function E_(e,t){return E_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},E_(e,t)}function DD(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 ID(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?DD(Object(r),!0).forEach(function(n){Xj(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):DD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Xj(e,t,r){return t=_z(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _z(e){var t=L2e(e,"string");return xd(t)=="symbol"?t:t+""}function L2e(e,t){if(xd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(xd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function B2e(e,t){return q2e(e)||U2e(e,t)||z2e(e,t)||$2e()}function $2e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
671In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function z2e(e,t){if(e){if(typeof e=="string")return FD(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 FD(e,t)}}function FD(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 U2e(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t!==0)for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function q2e(e){if(Array.isArray(e))return e}function T_(){return T_=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},T_.apply(this,arguments)}var H2e=function(t,r){var n;return Z.isValidElement(t)?n=Z.cloneElement(t,r):st(t)?n=t(r):n=Z.createElement("line",T_({},r,{className:"recharts-reference-line-line"})),n},W2e=function(t,r,n,a,s,o,u,d,f){var p=s.x,m=s.y,g=s.width,y=s.height;if(n){var w=f.y,v=t.y.apply(w,{position:o});if(Js(f,"discard")&&!t.y.isInRange(v))return null;var b=[{x:p+g,y:v},{x:p,y:v}];return d==="left"?b.reverse():b}if(r){var N=f.x,_=t.x.apply(N,{position:o});if(Js(f,"discard")&&!t.x.isInRange(_))return null;var C=[{x:_,y:m+y},{x:_,y:m}];return u==="top"?C.reverse():C}if(a){var P=f.segment,E=P.map(function(T){return t.apply(T,{position:o})});return Js(f,"discard")&&Lbe(E,function(T){return!t.isInRange(T)})?null:E}return null};function V2e(e){var t=e.x,r=e.y,n=e.segment,a=e.xAxisId,s=e.yAxisId,o=e.shape,u=e.className,d=e.alwaysShow,f=C2e(),p=Sz(a),m=Nz(s),g=T2e();if(!f||!g)return null;Cs(d===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var y=Vj({x:p.scale,y:m.scale}),w=qr(t),v=qr(r),b=n&&n.length===2,N=W2e(y,w,v,b,g,e.position,p.orientation,m.orientation,e);if(!N)return null;var _=B2e(N,2),C=_[0],P=C.x,E=C.y,T=_[1],j=T.x,O=T.y,M=Js(e,"hidden")?"url(#".concat(f,")"):void 0,F=ID(ID({clipPath:M},tt(e,!0)),{},{x1:P,y1:E,x2:j,y2:O});return Z.createElement(At,{className:ut("recharts-reference-line",u)},H2e(o,F),Jr.renderCallByParent(e,p2e({x1:P,y1:E,x2:j,y2:O})))}var Zj=(function(e){function t(){return P2e(this,t),R2e(this,t,arguments)}return F2e(t,e),M2e(t,[{key:"render",value:function(){return Z.createElement(V2e,this.props)}}])})(Z.Component);Xj(Zj,"displayName","ReferenceLine");Xj(Zj,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function O_(){return O_=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},O_.apply(this,arguments)}function gd(e){"@babel/helpers - typeof";return gd=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},gd(e)}function LD(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 BD(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?LD(Object(r),!0).forEach(function(n){Iv(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):LD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function G2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Q2e(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,jz(n.key),n)}}function K2e(e,t,r){return t&&Q2e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Y2e(e,t,r){return t=pg(t),X2e(e,Cz()?Reflect.construct(t,r||[],pg(e).constructor):t.apply(e,r))}function X2e(e,t){if(t&&(gd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Z2e(e)}function Z2e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Cz(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Cz=function(){return!!e})()}function pg(e){return pg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},pg(e)}function J2e(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&&P_(e,t)}function P_(e,t){return P_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},P_(e,t)}function Iv(e,t,r){return t=jz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function jz(e){var t=ewe(e,"string");return gd(t)=="symbol"?t:t+""}function ewe(e,t){if(gd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(gd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var twe=function(t){var r=t.x,n=t.y,a=t.xAxis,s=t.yAxis,o=Vj({x:a.scale,y:s.scale}),u=o.apply({x:r,y:n},{bandAware:!0});return Js(t,"discard")&&!o.isInRange(u)?null:u},Fv=(function(e){function t(){return G2e(this,t),Y2e(this,t,arguments)}return J2e(t,e),K2e(t,[{key:"render",value:function(){var n=this.props,a=n.x,s=n.y,o=n.r,u=n.alwaysShow,d=n.clipPathId,f=qr(a),p=qr(s);if(Cs(u===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!f||!p)return null;var m=twe(this.props);if(!m)return null;var g=m.x,y=m.y,w=this.props,v=w.shape,b=w.className,N=Js(this.props,"hidden")?"url(#".concat(d,")"):void 0,_=BD(BD({clipPath:N},tt(this.props,!0)),{},{cx:g,cy:y});return Z.createElement(At,{className:ut("recharts-reference-dot",b)},t.renderDot(v,_),Jr.renderCallByParent(this.props,{x:g-o,y:y-o,width:2*o,height:2*o}))}}])})(Z.Component);Iv(Fv,"displayName","ReferenceDot");Iv(Fv,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});Iv(Fv,"renderDot",function(e,t){var r;return Z.isValidElement(e)?r=Z.cloneElement(e,t):st(e)?r=e(t):r=Z.createElement(Ev,O_({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),r});function k_(){return k_=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},k_.apply(this,arguments)}function vd(e){"@babel/helpers - typeof";return vd=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},vd(e)}function $D(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 zD(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?$D(Object(r),!0).forEach(function(n){Lv(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$D(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function rwe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function nwe(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,Tz(n.key),n)}}function awe(e,t,r){return t&&nwe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function swe(e,t,r){return t=mg(t),iwe(e,Ez()?Reflect.construct(t,r||[],mg(e).constructor):t.apply(e,r))}function iwe(e,t){if(t&&(vd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return owe(e)}function owe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ez(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Ez=function(){return!!e})()}function mg(e){return mg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},mg(e)}function lwe(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&&M_(e,t)}function M_(e,t){return M_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},M_(e,t)}function Lv(e,t,r){return t=Tz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Tz(e){var t=cwe(e,"string");return vd(t)=="symbol"?t:t+""}function cwe(e,t){if(vd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(vd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var uwe=function(t,r,n,a,s){var o=s.x1,u=s.x2,d=s.y1,f=s.y2,p=s.xAxis,m=s.yAxis;if(!p||!m)return null;var g=Vj({x:p.scale,y:m.scale}),y={x:t?g.x.apply(o,{position:"start"}):g.x.rangeMin,y:n?g.y.apply(d,{position:"start"}):g.y.rangeMin},w={x:r?g.x.apply(u,{position:"end"}):g.x.rangeMax,y:a?g.y.apply(f,{position:"end"}):g.y.rangeMax};return Js(s,"discard")&&(!g.isInRange(y)||!g.isInRange(w))?null:mz(y,w)},Bv=(function(e){function t(){return rwe(this,t),swe(this,t,arguments)}return lwe(t,e),awe(t,[{key:"render",value:function(){var n=this.props,a=n.x1,s=n.x2,o=n.y1,u=n.y2,d=n.className,f=n.alwaysShow,p=n.clipPathId;Cs(f===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var m=qr(a),g=qr(s),y=qr(o),w=qr(u),v=this.props.shape;if(!m&&!g&&!y&&!w&&!v)return null;var b=uwe(m,g,y,w,this.props);if(!b&&!v)return null;var N=Js(this.props,"hidden")?"url(#".concat(p,")"):void 0;return Z.createElement(At,{className:ut("recharts-reference-area",d)},t.renderRect(v,zD(zD({clipPath:N},tt(this.props,!0)),b)),Jr.renderCallByParent(this.props,b))}}])})(Z.Component);Lv(Bv,"displayName","ReferenceArea");Lv(Bv,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});Lv(Bv,"renderRect",function(e,t){var r;return Z.isValidElement(e)?r=Z.cloneElement(e,t):st(e)?r=e(t):r=Z.createElement(Wj,k_({},t,{className:"recharts-reference-area-rect"})),r});function Oz(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 dwe(e,t,r){var n={width:e.width+t.width,height:e.height+t.height};return x2e(n,r)}function fwe(e,t,r){var n=r==="width",a=e.x,s=e.y,o=e.width,u=e.height;return t===1?{start:n?a:s,end:n?a+o:s+u}:{start:n?a+o:s+u,end:n?a:s}}function xg(e,t,r,n,a){if(e*t<e*n||e*t>e*a)return!1;var s=r();return e*(t-e*s/2-n)>=0&&e*(t+e*s/2-a)<=0}function hwe(e,t){return Oz(e,t+1)}function pwe(e,t,r,n,a){for(var s=(n||[]).slice(),o=t.start,u=t.end,d=0,f=1,p=o,m=function(){var w=n?.[d];if(w===void 0)return{v:Oz(n,f)};var v=d,b,N=function(){return b===void 0&&(b=r(w,v)),b},_=w.coordinate,C=d===0||xg(e,_,N,p,u);C||(d=0,p=o,f+=1),C&&(p=_+e*(N()/2+a),d+=f)},g;f<=s.length;)if(g=m(),g)return g.v;return[]}function gp(e){"@babel/helpers - typeof";return gp=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},gp(e)}function UD(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 An(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?UD(Object(r),!0).forEach(function(n){mwe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):UD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function mwe(e,t,r){return t=xwe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xwe(e){var t=gwe(e,"string");return gp(t)=="symbol"?t:t+""}function gwe(e,t){if(gp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(gp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function vwe(e,t,r,n,a){for(var s=(n||[]).slice(),o=s.length,u=t.start,d=t.end,f=function(g){var y=s[g],w,v=function(){return w===void 0&&(w=r(y,g)),w};if(g===o-1){var b=e*(y.coordinate+e*v()/2-d);s[g]=y=An(An({},y),{},{tickCoord:b>0?y.coordinate-b*e:y.coordinate})}else s[g]=y=An(An({},y),{},{tickCoord:y.coordinate});var N=xg(e,y.tickCoord,v,u,d);N&&(d=y.tickCoord-e*(v()/2+a),s[g]=An(An({},y),{},{isShow:!0}))},p=o-1;p>=0;p--)f(p);return s}function ywe(e,t,r,n,a,s){var o=(n||[]).slice(),u=o.length,d=t.start,f=t.end;if(s){var p=n[u-1],m=r(p,u-1),g=e*(p.coordinate+e*m/2-f);o[u-1]=p=An(An({},p),{},{tickCoord:g>0?p.coordinate-g*e:p.coordinate});var y=xg(e,p.tickCoord,function(){return m},d,f);y&&(f=p.tickCoord-e*(m/2+a),o[u-1]=An(An({},p),{},{isShow:!0}))}for(var w=s?u-1:u,v=function(_){var C=o[_],P,E=function(){return P===void 0&&(P=r(C,_)),P};if(_===0){var T=e*(C.coordinate-e*E()/2-d);o[_]=C=An(An({},C),{},{tickCoord:T<0?C.coordinate-T*e:C.coordinate})}else o[_]=C=An(An({},C),{},{tickCoord:C.coordinate});var j=xg(e,C.tickCoord,E,d,f);j&&(d=C.tickCoord+e*(E()/2+a),o[_]=An(An({},C),{},{isShow:!0}))},b=0;b<w;b++)v(b);return o}function Jj(e,t,r){var n=e.tick,a=e.ticks,s=e.viewBox,o=e.minTickGap,u=e.orientation,d=e.interval,f=e.tickFormatter,p=e.unit,m=e.angle;if(!a||!a.length||!n)return[];if(Ie(d)||Cc.isSsr)return hwe(a,typeof d=="number"&&Ie(d)?d:0);var g=[],y=u==="top"||u==="bottom"?"width":"height",w=p&&y==="width"?mh(p,{fontSize:t,letterSpacing:r}):{width:0,height:0},v=function(C,P){var E=st(f)?f(C.value,P):C.value;return y==="width"?dwe(mh(E,{fontSize:t,letterSpacing:r}),w,m):mh(E,{fontSize:t,letterSpacing:r})[y]},b=a.length>=2?Fn(a[1].coordinate-a[0].coordinate):1,N=fwe(s,b,y);return d==="equidistantPreserveStart"?pwe(b,N,v,a,o):(d==="preserveStart"||d==="preserveStartEnd"?g=ywe(b,N,v,a,o,d==="preserveStartEnd"):g=vwe(b,N,v,a,o),g.filter(function(_){return _.isShow}))}var bwe=["viewBox"],wwe=["viewBox"],Swe=["ticks"];function yd(e){"@babel/helpers - typeof";return yd=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},yd(e)}function Tu(){return Tu=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},Tu.apply(this,arguments)}function qD(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 Br(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?qD(Object(r),!0).forEach(function(n){eE(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function _N(e,t){if(e==null)return{};var r=Nwe(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Nwe(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 Awe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function HD(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,kz(n.key),n)}}function _we(e,t,r){return t&&HD(e.prototype,t),r&&HD(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Cwe(e,t,r){return t=gg(t),jwe(e,Pz()?Reflect.construct(t,r||[],gg(e).constructor):t.apply(e,r))}function jwe(e,t){if(t&&(yd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ewe(e)}function Ewe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Pz(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Pz=function(){return!!e})()}function gg(e){return gg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},gg(e)}function Twe(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&&R_(e,t)}function R_(e,t){return R_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},R_(e,t)}function eE(e,t,r){return t=kz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function kz(e){var t=Owe(e,"string");return yd(t)=="symbol"?t:t+""}function Owe(e,t){if(yd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(yd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Ud=(function(e){function t(r){var n;return Awe(this,t),n=Cwe(this,t,[r]),n.state={fontSize:"",letterSpacing:""},n}return Twe(t,e),_we(t,[{key:"shouldComponentUpdate",value:function(n,a){var s=n.viewBox,o=_N(n,bwe),u=this.props,d=u.viewBox,f=_N(u,wwe);return!$u(s,d)||!$u(o,f)||!$u(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,s=a.x,o=a.y,u=a.width,d=a.height,f=a.orientation,p=a.tickSize,m=a.mirror,g=a.tickMargin,y,w,v,b,N,_,C=m?-1:1,P=n.tickSize||p,E=Ie(n.tickCoord)?n.tickCoord:n.coordinate;switch(f){case"top":y=w=n.coordinate,b=o+ +!m*d,v=b-C*P,_=v-C*g,N=E;break;case"left":v=b=n.coordinate,w=s+ +!m*u,y=w-C*P,N=y-C*g,_=E;break;case"right":v=b=n.coordinate,w=s+ +m*u,y=w+C*P,N=y+C*g,_=E;break;default:y=w=n.coordinate,b=o+ +m*d,v=b+C*P,_=v+C*g,N=E;break}return{line:{x1:y,y1:v,x2:w,y2:b},tick:{x:N,y:_}}}},{key:"getTickTextAnchor",value:function(){var n=this.props,a=n.orientation,s=n.mirror,o;switch(a){case"left":o=s?"start":"end";break;case"right":o=s?"end":"start";break;default:o="middle";break}return o}},{key:"getTickVerticalAnchor",value:function(){var n=this.props,a=n.orientation,s=n.mirror,o="end";switch(a){case"left":case"right":o="middle";break;case"top":o=s?"start":"end";break;default:o=s?"end":"start";break}return o}},{key:"renderAxisLine",value:function(){var n=this.props,a=n.x,s=n.y,o=n.width,u=n.height,d=n.orientation,f=n.mirror,p=n.axisLine,m=Br(Br(Br({},tt(this.props,!1)),tt(p,!1)),{},{fill:"none"});if(d==="top"||d==="bottom"){var g=+(d==="top"&&!f||d==="bottom"&&f);m=Br(Br({},m),{},{x1:a,y1:s+g*u,x2:a+o,y2:s+g*u})}else{var y=+(d==="left"&&!f||d==="right"&&f);m=Br(Br({},m),{},{x1:a+y*o,y1:s,x2:a+y*o,y2:s+u})}return Z.createElement("line",Tu({},m,{className:ut("recharts-cartesian-axis-line",ka(p,"className"))}))}},{key:"renderTicks",value:function(n,a,s){var o=this,u=this.props,d=u.tickLine,f=u.stroke,p=u.tick,m=u.tickFormatter,g=u.unit,y=Jj(Br(Br({},this.props),{},{ticks:n}),a,s),w=this.getTickTextAnchor(),v=this.getTickVerticalAnchor(),b=tt(this.props,!1),N=tt(p,!1),_=Br(Br({},b),{},{fill:"none"},tt(d,!1)),C=y.map(function(P,E){var T=o.getTickLineCoord(P),j=T.line,O=T.tick,M=Br(Br(Br(Br({textAnchor:w,verticalAnchor:v},b),{},{stroke:"none",fill:f},N),O),{},{index:E,payload:P,visibleTicksCount:y.length,tickFormatter:m});return Z.createElement(At,Tu({className:"recharts-cartesian-axis-tick",key:"tick-".concat(P.value,"-").concat(P.coordinate,"-").concat(P.tickCoord)},lc(o.props,P,E)),d&&Z.createElement("line",Tu({},_,j,{className:ut("recharts-cartesian-axis-tick-line",ka(d,"className"))})),p&&t.renderTickItem(p,M,"".concat(st(m)?m(P.value,E):P.value).concat(g||"")))});return Z.createElement("g",{className:"recharts-cartesian-axis-ticks"},C)}},{key:"render",value:function(){var n=this,a=this.props,s=a.axisLine,o=a.width,u=a.height,d=a.ticksGenerator,f=a.className,p=a.hide;if(p)return null;var m=this.props,g=m.ticks,y=_N(m,Swe),w=g;return st(d)&&(w=g&&g.length>0?d(this.props):d(y)),o<=0||u<=0||!w||!w.length?null:Z.createElement(At,{className:ut("recharts-cartesian-axis",f),ref:function(b){n.layerReference=b}},s&&this.renderAxisLine(),this.renderTicks(w,this.state.fontSize,this.state.letterSpacing),Jr.renderCallByParent(this.props))}}],[{key:"renderTickItem",value:function(n,a,s){var o,u=ut(a.className,"recharts-cartesian-axis-tick-value");return Z.isValidElement(n)?o=Z.cloneElement(n,Br(Br({},a),{},{className:u})):st(n)?o=n(Br(Br({},a),{},{className:u})):o=Z.createElement(cc,Tu({},a,{className:"recharts-cartesian-axis-tick-value"}),s),o}}])})(k.Component);eE(Ud,"displayName","CartesianAxis");eE(Ud,"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 Pwe=["x1","y1","x2","y2","key"],kwe=["offset"];function fc(e){"@babel/helpers - typeof";return fc=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},fc(e)}function WD(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 Cn(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?WD(Object(r),!0).forEach(function(n){Mwe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):WD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Mwe(e,t,r){return t=Rwe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Rwe(e){var t=Dwe(e,"string");return fc(t)=="symbol"?t:t+""}function Dwe(e,t){if(fc(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(fc(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Wl(){return Wl=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},Wl.apply(this,arguments)}function VD(e,t){if(e==null)return{};var r=Iwe(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Iwe(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 Fwe=function(t){var r=t.fill;if(!r||r==="none")return null;var n=t.fillOpacity,a=t.x,s=t.y,o=t.width,u=t.height,d=t.ry;return Z.createElement("rect",{x:a,y:s,ry:d,width:o,height:u,stroke:"none",fill:r,fillOpacity:n,className:"recharts-cartesian-grid-bg"})};function Mz(e,t){var r;if(Z.isValidElement(e))r=Z.cloneElement(e,t);else if(st(e))r=e(t);else{var n=t.x1,a=t.y1,s=t.x2,o=t.y2,u=t.key,d=VD(t,Pwe),f=tt(d,!1);f.offset;var p=VD(f,kwe);r=Z.createElement("line",Wl({},p,{x1:n,y1:a,x2:s,y2:o,fill:"none",key:u}))}return r}function Lwe(e){var t=e.x,r=e.width,n=e.horizontal,a=n===void 0?!0:n,s=e.horizontalPoints;if(!a||!s||!s.length)return null;var o=s.map(function(u,d){var f=Cn(Cn({},e),{},{x1:t,y1:u,x2:t+r,y2:u,key:"line-".concat(d),index:d});return Mz(a,f)});return Z.createElement("g",{className:"recharts-cartesian-grid-horizontal"},o)}function Bwe(e){var t=e.y,r=e.height,n=e.vertical,a=n===void 0?!0:n,s=e.verticalPoints;if(!a||!s||!s.length)return null;var o=s.map(function(u,d){var f=Cn(Cn({},e),{},{x1:u,y1:t,x2:u,y2:t+r,key:"line-".concat(d),index:d});return Mz(a,f)});return Z.createElement("g",{className:"recharts-cartesian-grid-vertical"},o)}function $we(e){var t=e.horizontalFill,r=e.fillOpacity,n=e.x,a=e.y,s=e.width,o=e.height,u=e.horizontalPoints,d=e.horizontal,f=d===void 0?!0:d;if(!f||!t||!t.length)return null;var p=u.map(function(g){return Math.round(g+a-a)}).sort(function(g,y){return g-y});a!==p[0]&&p.unshift(0);var m=p.map(function(g,y){var w=!p[y+1],v=w?a+o-g:p[y+1]-g;if(v<=0)return null;var b=y%t.length;return Z.createElement("rect",{key:"react-".concat(y),y:g,x:n,height:v,width:s,stroke:"none",fill:t[b],fillOpacity:r,className:"recharts-cartesian-grid-bg"})});return Z.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},m)}function zwe(e){var t=e.vertical,r=t===void 0?!0:t,n=e.verticalFill,a=e.fillOpacity,s=e.x,o=e.y,u=e.width,d=e.height,f=e.verticalPoints;if(!r||!n||!n.length)return null;var p=f.map(function(g){return Math.round(g+s-s)}).sort(function(g,y){return g-y});s!==p[0]&&p.unshift(0);var m=p.map(function(g,y){var w=!p[y+1],v=w?s+u-g:p[y+1]-g;if(v<=0)return null;var b=y%n.length;return Z.createElement("rect",{key:"react-".concat(y),x:g,y:o,width:v,height:d,stroke:"none",fill:n[b],fillOpacity:a,className:"recharts-cartesian-grid-bg"})});return Z.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},m)}var Uwe=function(t,r){var n=t.xAxis,a=t.width,s=t.height,o=t.offset;return M$(Jj(Cn(Cn(Cn({},Ud.defaultProps),n),{},{ticks:Fi(n,!0),viewBox:{x:0,y:0,width:a,height:s}})),o.left,o.left+o.width,r)},qwe=function(t,r){var n=t.yAxis,a=t.width,s=t.height,o=t.offset;return M$(Jj(Cn(Cn(Cn({},Ud.defaultProps),n),{},{ticks:Fi(n,!0),viewBox:{x:0,y:0,width:a,height:s}})),o.top,o.top+o.height,r)},gu={horizontal:!0,vertical:!0,stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function Vi(e){var t,r,n,a,s,o,u=Kj(),d=Yj(),f=O2e(),p=Cn(Cn({},e),{},{stroke:(t=e.stroke)!==null&&t!==void 0?t:gu.stroke,fill:(r=e.fill)!==null&&r!==void 0?r:gu.fill,horizontal:(n=e.horizontal)!==null&&n!==void 0?n:gu.horizontal,horizontalFill:(a=e.horizontalFill)!==null&&a!==void 0?a:gu.horizontalFill,vertical:(s=e.vertical)!==null&&s!==void 0?s:gu.vertical,verticalFill:(o=e.verticalFill)!==null&&o!==void 0?o:gu.verticalFill,x:Ie(e.x)?e.x:f.left,y:Ie(e.y)?e.y:f.top,width:Ie(e.width)?e.width:f.width,height:Ie(e.height)?e.height:f.height}),m=p.x,g=p.y,y=p.width,w=p.height,v=p.syncWithTicks,b=p.horizontalValues,N=p.verticalValues,_=j2e(),C=E2e();if(!Ie(y)||y<=0||!Ie(w)||w<=0||!Ie(m)||m!==+m||!Ie(g)||g!==+g)return null;var P=p.verticalCoordinatesGenerator||Uwe,E=p.horizontalCoordinatesGenerator||qwe,T=p.horizontalPoints,j=p.verticalPoints;if((!T||!T.length)&&st(E)){var O=b&&b.length,M=E({yAxis:C?Cn(Cn({},C),{},{ticks:O?b:C.ticks}):void 0,width:u,height:d,offset:f},O?!0:v);Cs(Array.isArray(M),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(fc(M),"]")),Array.isArray(M)&&(T=M)}if((!j||!j.length)&&st(P)){var F=N&&N.length,L=P({xAxis:_?Cn(Cn({},_),{},{ticks:F?N:_.ticks}):void 0,width:u,height:d,offset:f},F?!0:v);Cs(Array.isArray(L),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(fc(L),"]")),Array.isArray(L)&&(j=L)}return Z.createElement("g",{className:"recharts-cartesian-grid"},Z.createElement(Fwe,{fill:p.fill,fillOpacity:p.fillOpacity,x:p.x,y:p.y,width:p.width,height:p.height,ry:p.ry}),Z.createElement(Lwe,Wl({},p,{offset:f,horizontalPoints:T,xAxis:_,yAxis:C})),Z.createElement(Bwe,Wl({},p,{offset:f,verticalPoints:j,xAxis:_,yAxis:C})),Z.createElement($we,Wl({},p,{horizontalPoints:T})),Z.createElement(zwe,Wl({},p,{verticalPoints:j})))}Vi.displayName="CartesianGrid";var Hwe=["type","layout","connectNulls","ref"],Wwe=["key"];function bd(e){"@babel/helpers - typeof";return bd=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},bd(e)}function GD(e,t){if(e==null)return{};var r=Vwe(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Vwe(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 wh(){return wh=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},wh.apply(this,arguments)}function QD(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 ma(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?QD(Object(r),!0).forEach(function(n){ws(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):QD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function vu(e){return Ywe(e)||Kwe(e)||Qwe(e)||Gwe()}function Gwe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
672In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Qwe(e,t){if(e){if(typeof e=="string")return D_(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 D_(e,t)}}function Kwe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Ywe(e){if(Array.isArray(e))return D_(e)}function D_(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 Xwe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function KD(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,Dz(n.key),n)}}function Zwe(e,t,r){return t&&KD(e.prototype,t),r&&KD(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Jwe(e,t,r){return t=vg(t),eSe(e,Rz()?Reflect.construct(t,r||[],vg(e).constructor):t.apply(e,r))}function eSe(e,t){if(t&&(bd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return tSe(e)}function tSe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Rz(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Rz=function(){return!!e})()}function vg(e){return vg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},vg(e)}function rSe(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&&I_(e,t)}function I_(e,t){return I_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},I_(e,t)}function ws(e,t,r){return t=Dz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Dz(e){var t=nSe(e,"string");return bd(t)=="symbol"?t:t+""}function nSe(e,t){if(bd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(bd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var hc=(function(e){function t(){var r;Xwe(this,t);for(var n=arguments.length,a=new Array(n),s=0;s<n;s++)a[s]=arguments[s];return r=Jwe(this,t,[].concat(a)),ws(r,"state",{isAnimationFinished:!0,totalLength:0}),ws(r,"generateSimpleStrokeDasharray",function(o,u){return"".concat(u,"px ").concat(o-u,"px")}),ws(r,"getStrokeDasharray",function(o,u,d){var f=d.reduce(function(N,_){return N+_});if(!f)return r.generateSimpleStrokeDasharray(u,o);for(var p=Math.floor(o/f),m=o%f,g=u-o,y=[],w=0,v=0;w<d.length;v+=d[w],++w)if(v+d[w]>m){y=[].concat(vu(d.slice(0,w)),[m-v]);break}var b=y.length%2===0?[0,g]:[g];return[].concat(vu(t.repeat(d,p)),vu(y),b).map(function(N){return"".concat(N,"px")}).join(", ")}),ws(r,"id",Fd("recharts-line-")),ws(r,"pathRef",function(o){r.mainCurve=o}),ws(r,"handleAnimationEnd",function(){r.setState({isAnimationFinished:!0}),r.props.onAnimationEnd&&r.props.onAnimationEnd()}),ws(r,"handleAnimationStart",function(){r.setState({isAnimationFinished:!1}),r.props.onAnimationStart&&r.props.onAnimationStart()}),r}return rSe(t,e),Zwe(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 s=this.props,o=s.points,u=s.xAxis,d=s.yAxis,f=s.layout,p=s.children,m=Ma(p,Hp);if(!m)return null;var g=function(v,b){return{x:v.x,y:v.y,value:v.value,errorVal:Ur(v.payload,b)}},y={clipPath:n?"url(#clipPath-".concat(a,")"):null};return Z.createElement(At,y,m.map(function(w){return Z.cloneElement(w,{key:"bar-".concat(w.props.dataKey),data:o,xAxis:u,yAxis:d,layout:f,dataPointFormatter:g})}))}},{key:"renderDots",value:function(n,a,s){var o=this.props.isAnimationActive;if(o&&!this.state.isAnimationFinished)return null;var u=this.props,d=u.dot,f=u.points,p=u.dataKey,m=tt(this.props,!1),g=tt(d,!0),y=f.map(function(v,b){var N=ma(ma(ma({key:"dot-".concat(b),r:3},m),g),{},{index:b,cx:v.x,cy:v.y,value:v.value,dataKey:p,payload:v.payload,points:f});return t.renderDotItem(d,N)}),w={clipPath:n?"url(#clipPath-".concat(a?"":"dots-").concat(s,")"):null};return Z.createElement(At,wh({className:"recharts-line-dots",key:"dots"},w),y)}},{key:"renderCurveStatically",value:function(n,a,s,o){var u=this.props,d=u.type,f=u.layout,p=u.connectNulls;u.ref;var m=GD(u,Hwe),g=ma(ma(ma({},tt(m,!0)),{},{fill:"none",className:"recharts-line-curve",clipPath:a?"url(#clipPath-".concat(s,")"):null,points:n},o),{},{type:d,layout:f,connectNulls:p});return Z.createElement(Zx,wh({},g,{pathRef:this.pathRef}))}},{key:"renderCurveWithAnimation",value:function(n,a){var s=this,o=this.props,u=o.points,d=o.strokeDasharray,f=o.isAnimationActive,p=o.animationBegin,m=o.animationDuration,g=o.animationEasing,y=o.animationId,w=o.animateNewValues,v=o.width,b=o.height,N=this.state,_=N.prevPoints,C=N.totalLength;return Z.createElement(ni,{begin:p,duration:m,isActive:f,easing:g,from:{t:0},to:{t:1},key:"line-".concat(y),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(P){var E=P.t;if(_){var T=_.length/u.length,j=u.map(function(U,G){var D=Math.floor(G*T);if(_[D]){var Q=_[D],q=Na(Q.x,U.x),K=Na(Q.y,U.y);return ma(ma({},U),{},{x:q(E),y:K(E)})}if(w){var ee=Na(v*2,U.x),le=Na(b/2,U.y);return ma(ma({},U),{},{x:ee(E),y:le(E)})}return ma(ma({},U),{},{x:U.x,y:U.y})});return s.renderCurveStatically(j,n,a)}var O=Na(0,C),M=O(E),F;if(d){var L="".concat(d).split(/[,\s]+/gim).map(function(U){return parseFloat(U)});F=s.getStrokeDasharray(M,C,L)}else F=s.generateSimpleStrokeDasharray(C,M);return s.renderCurveStatically(u,n,a,{strokeDasharray:F})})}},{key:"renderCurve",value:function(n,a){var s=this.props,o=s.points,u=s.isAnimationActive,d=this.state,f=d.prevPoints,p=d.totalLength;return u&&o&&o.length&&(!f&&p>0||!qp(f,o))?this.renderCurveWithAnimation(n,a):this.renderCurveStatically(o,n,a)}},{key:"render",value:function(){var n,a=this.props,s=a.hide,o=a.dot,u=a.points,d=a.className,f=a.xAxis,p=a.yAxis,m=a.top,g=a.left,y=a.width,w=a.height,v=a.isAnimationActive,b=a.id;if(s||!u||!u.length)return null;var N=this.state.isAnimationFinished,_=u.length===1,C=ut("recharts-line",d),P=f&&f.allowDataOverflow,E=p&&p.allowDataOverflow,T=P||E,j=lt(b)?this.id:b,O=(n=tt(o,!1))!==null&&n!==void 0?n:{r:3,strokeWidth:2},M=O.r,F=M===void 0?3:M,L=O.strokeWidth,U=L===void 0?2:L,G=Dce(o)?o:{},D=G.clipDot,Q=D===void 0?!0:D,q=F*2+U;return Z.createElement(At,{className:C},P||E?Z.createElement("defs",null,Z.createElement("clipPath",{id:"clipPath-".concat(j)},Z.createElement("rect",{x:P?g:g-y/2,y:E?m:m-w/2,width:P?y:y*2,height:E?w:w*2})),!Q&&Z.createElement("clipPath",{id:"clipPath-dots-".concat(j)},Z.createElement("rect",{x:g-q/2,y:m-q/2,width:y+q,height:w+q}))):null,!_&&this.renderCurve(T,j),this.renderErrorBar(T,j),(_||o)&&this.renderDots(T,Q,j),(!v||N)&&Wi.renderCallByParent(this.props,u))}}],[{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 s=n.length%2!==0?[].concat(vu(n),[0]):n,o=[],u=0;u<a;++u)o=[].concat(vu(o),vu(s));return o}},{key:"renderDotItem",value:function(n,a){var s;if(Z.isValidElement(n))s=Z.cloneElement(n,a);else if(st(n))s=n(a);else{var o=a.key,u=GD(a,Wwe),d=ut("recharts-line-dot",typeof n!="boolean"?n.className:"");s=Z.createElement(Ev,wh({key:o},u,{className:d}))}return s}}])})(k.PureComponent);ws(hc,"displayName","Line");ws(hc,"defaultProps",{xAxisId:0,yAxisId:0,connectNulls:!1,activeDot:!0,dot:!0,legendType:"line",stroke:"#3182bd",strokeWidth:1,fill:"#fff",points:[],isAnimationActive:!Cc.isSsr,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",hide:!1,label:!1});ws(hc,"getComposedData",function(e){var t=e.props,r=e.xAxis,n=e.yAxis,a=e.xAxisTicks,s=e.yAxisTicks,o=e.dataKey,u=e.bandSize,d=e.displayedData,f=e.offset,p=t.layout,m=d.map(function(g,y){var w=Ur(g,o);return p==="horizontal"?{x:XM({axis:r,ticks:a,bandSize:u,entry:g,index:y}),y:lt(w)?null:n.scale(w),value:w,payload:g}:{x:lt(w)?null:r.scale(w),y:XM({axis:n,ticks:s,bandSize:u,entry:g,index:y}),value:w,payload:g}});return ma({points:m,layout:p},f)});function wd(e){"@babel/helpers - typeof";return wd=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},wd(e)}function aSe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sSe(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,Lz(n.key),n)}}function iSe(e,t,r){return t&&sSe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function oSe(e,t,r){return t=yg(t),lSe(e,Iz()?Reflect.construct(t,r||[],yg(e).constructor):t.apply(e,r))}function lSe(e,t){if(t&&(wd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return cSe(e)}function cSe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Iz(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Iz=function(){return!!e})()}function yg(e){return yg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},yg(e)}function uSe(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&&F_(e,t)}function F_(e,t){return F_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},F_(e,t)}function Fz(e,t,r){return t=Lz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Lz(e){var t=dSe(e,"string");return wd(t)=="symbol"?t:t+""}function dSe(e,t){if(wd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(wd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function L_(){return L_=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},L_.apply(this,arguments)}function fSe(e){var t=e.xAxisId,r=Kj(),n=Yj(),a=Sz(t);return a==null?null:k.createElement(Ud,L_({},a,{className:ut("recharts-".concat(a.axisType," ").concat(a.axisType),a.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(o){return Fi(o,!0)}}))}var as=(function(e){function t(){return aSe(this,t),oSe(this,t,arguments)}return uSe(t,e),iSe(t,[{key:"render",value:function(){return k.createElement(fSe,this.props)}}])})(k.Component);Fz(as,"displayName","XAxis");Fz(as,"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 Sd(e){"@babel/helpers - typeof";return Sd=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},Sd(e)}function hSe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function pSe(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,zz(n.key),n)}}function mSe(e,t,r){return t&&pSe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function xSe(e,t,r){return t=bg(t),gSe(e,Bz()?Reflect.construct(t,r||[],bg(e).constructor):t.apply(e,r))}function gSe(e,t){if(t&&(Sd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return vSe(e)}function vSe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Bz(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Bz=function(){return!!e})()}function bg(e){return bg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},bg(e)}function ySe(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&&B_(e,t)}function B_(e,t){return B_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},B_(e,t)}function $z(e,t,r){return t=zz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function zz(e){var t=bSe(e,"string");return Sd(t)=="symbol"?t:t+""}function bSe(e,t){if(Sd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Sd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function $_(){return $_=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},$_.apply(this,arguments)}var wSe=function(t){var r=t.yAxisId,n=Kj(),a=Yj(),s=Nz(r);return s==null?null:k.createElement(Ud,$_({},s,{className:ut("recharts-".concat(s.axisType," ").concat(s.axisType),s.className),viewBox:{x:0,y:0,width:n,height:a},ticksGenerator:function(u){return Fi(u,!0)}}))},ss=(function(e){function t(){return hSe(this,t),xSe(this,t,arguments)}return ySe(t,e),mSe(t,[{key:"render",value:function(){return k.createElement(wSe,this.props)}}])})(k.Component);$z(ss,"displayName","YAxis");$z(ss,"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 YD(e){return _Se(e)||ASe(e)||NSe(e)||SSe()}function SSe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
673In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function NSe(e,t){if(e){if(typeof e=="string")return z_(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 z_(e,t)}}function ASe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function _Se(e){if(Array.isArray(e))return z_(e)}function z_(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 U_=function(t,r,n,a,s){var o=Ma(t,Zj),u=Ma(t,Fv),d=[].concat(YD(o),YD(u)),f=Ma(t,Bv),p="".concat(a,"Id"),m=a[0],g=r;if(d.length&&(g=d.reduce(function(v,b){if(b.props[p]===n&&Js(b.props,"extendDomain")&&Ie(b.props[m])){var N=b.props[m];return[Math.min(v[0],N),Math.max(v[1],N)]}return v},g)),f.length){var y="".concat(m,"1"),w="".concat(m,"2");g=f.reduce(function(v,b){if(b.props[p]===n&&Js(b.props,"extendDomain")&&Ie(b.props[y])&&Ie(b.props[w])){var N=b.props[y],_=b.props[w];return[Math.min(v[0],N,_),Math.max(v[1],N,_)]}return v},g)}return s&&s.length&&(g=s.reduce(function(v,b){return Ie(b)?[Math.min(v[0],b),Math.max(v[1],b)]:v},g)),g},CN={exports:{}},XD;function CSe(){return XD||(XD=1,(function(e){var t=Object.prototype.hasOwnProperty,r="~";function n(){}Object.create&&(n.prototype=Object.create(null),new n().__proto__||(r=!1));function a(d,f,p){this.fn=d,this.context=f,this.once=p||!1}function s(d,f,p,m,g){if(typeof p!="function")throw new TypeError("The listener must be a function");var y=new a(p,m||d,g),w=r?r+f:f;return d._events[w]?d._events[w].fn?d._events[w]=[d._events[w],y]:d._events[w].push(y):(d._events[w]=y,d._eventsCount++),d}function o(d,f){--d._eventsCount===0?d._events=new n:delete d._events[f]}function u(){this._events=new n,this._eventsCount=0}u.prototype.eventNames=function(){var f=[],p,m;if(this._eventsCount===0)return f;for(m in p=this._events)t.call(p,m)&&f.push(r?m.slice(1):m);return Object.getOwnPropertySymbols?f.concat(Object.getOwnPropertySymbols(p)):f},u.prototype.listeners=function(f){var p=r?r+f:f,m=this._events[p];if(!m)return[];if(m.fn)return[m.fn];for(var g=0,y=m.length,w=new Array(y);g<y;g++)w[g]=m[g].fn;return w},u.prototype.listenerCount=function(f){var p=r?r+f:f,m=this._events[p];return m?m.fn?1:m.length:0},u.prototype.emit=function(f,p,m,g,y,w){var v=r?r+f:f;if(!this._events[v])return!1;var b=this._events[v],N=arguments.length,_,C;if(b.fn){switch(b.once&&this.removeListener(f,b.fn,void 0,!0),N){case 1:return b.fn.call(b.context),!0;case 2:return b.fn.call(b.context,p),!0;case 3:return b.fn.call(b.context,p,m),!0;case 4:return b.fn.call(b.context,p,m,g),!0;case 5:return b.fn.call(b.context,p,m,g,y),!0;case 6:return b.fn.call(b.context,p,m,g,y,w),!0}for(C=1,_=new Array(N-1);C<N;C++)_[C-1]=arguments[C];b.fn.apply(b.context,_)}else{var P=b.length,E;for(C=0;C<P;C++)switch(b[C].once&&this.removeListener(f,b[C].fn,void 0,!0),N){case 1:b[C].fn.call(b[C].context);break;case 2:b[C].fn.call(b[C].context,p);break;case 3:b[C].fn.call(b[C].context,p,m);break;case 4:b[C].fn.call(b[C].context,p,m,g);break;default:if(!_)for(E=1,_=new Array(N-1);E<N;E++)_[E-1]=arguments[E];b[C].fn.apply(b[C].context,_)}}return!0},u.prototype.on=function(f,p,m){return s(this,f,p,m,!1)},u.prototype.once=function(f,p,m){return s(this,f,p,m,!0)},u.prototype.removeListener=function(f,p,m,g){var y=r?r+f:f;if(!this._events[y])return this;if(!p)return o(this,y),this;var w=this._events[y];if(w.fn)w.fn===p&&(!g||w.once)&&(!m||w.context===m)&&o(this,y);else{for(var v=0,b=[],N=w.length;v<N;v++)(w[v].fn!==p||g&&!w[v].once||m&&w[v].context!==m)&&b.push(w[v]);b.length?this._events[y]=b.length===1?b[0]:b:o(this,y)}return this},u.prototype.removeAllListeners=function(f){var p;return f?(p=r?r+f:f,this._events[p]&&o(this,p)):(this._events=new n,this._eventsCount=0),this},u.prototype.off=u.prototype.removeListener,u.prototype.addListener=u.prototype.on,u.prefixed=r,u.EventEmitter=u,e.exports=u})(CN)),CN.exports}var jSe=CSe();const ESe=kt(jSe);var jN=new ESe,EN="recharts.syncMouseEvents";function vp(e){"@babel/helpers - typeof";return vp=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},vp(e)}function TSe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function OSe(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,Uz(n.key),n)}}function PSe(e,t,r){return t&&OSe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function TN(e,t,r){return t=Uz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Uz(e){var t=kSe(e,"string");return vp(t)=="symbol"?t:t+""}function kSe(e,t){if(vp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(vp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var MSe=(function(){function e(){TSe(this,e),TN(this,"activeIndex",0),TN(this,"coordinateList",[]),TN(this,"layout","horizontal")}return PSe(e,[{key:"setDetails",value:function(r){var n,a=r.coordinateList,s=a===void 0?null:a,o=r.container,u=o===void 0?null:o,d=r.layout,f=d===void 0?null:d,p=r.offset,m=p===void 0?null:p,g=r.mouseHandlerCallback,y=g===void 0?null:g;this.coordinateList=(n=s??this.coordinateList)!==null&&n!==void 0?n:[],this.container=u??this.container,this.layout=f??this.layout,this.offset=m??this.offset,this.mouseHandlerCallback=y??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(),s=a.x,o=a.y,u=a.height,d=this.coordinateList[this.activeIndex].coordinate,f=((r=window)===null||r===void 0?void 0:r.scrollX)||0,p=((n=window)===null||n===void 0?void 0:n.scrollY)||0,m=s+d+f,g=o+this.offset.top+u/2+p;this.mouseHandlerCallback({pageX:m,pageY:g})}}}])})();function RSe(e,t,r){if(r==="number"&&t===!0&&Array.isArray(e)){var n=e?.[0],a=e?.[1];if(n&&a&&Ie(n)&&Ie(a))return!0}return!1}function DSe(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 qz(e){var t=e.cx,r=e.cy,n=e.radius,a=e.startAngle,s=e.endAngle,o=sr(t,r,n,a),u=sr(t,r,n,s);return{points:[o,u],cx:t,cy:r,radius:n,startAngle:a,endAngle:s}}function ISe(e,t,r){var n,a,s,o;if(e==="horizontal")n=t.x,s=n,a=r.top,o=r.top+r.height;else if(e==="vertical")a=t.y,o=a,n=r.left,s=r.left+r.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var u=t.cx,d=t.cy,f=t.innerRadius,p=t.outerRadius,m=t.angle,g=sr(u,d,f,m),y=sr(u,d,p,m);n=g.x,a=g.y,s=y.x,o=y.y}else return qz(t);return[{x:n,y:a},{x:s,y:o}]}function yp(e){"@babel/helpers - typeof";return yp=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},yp(e)}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 Dm(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){FSe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ZD(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function FSe(e,t,r){return t=LSe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function LSe(e){var t=BSe(e,"string");return yp(t)=="symbol"?t:t+""}function BSe(e,t){if(yp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(yp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function $Se(e){var t,r,n=e.element,a=e.tooltipEventType,s=e.isActive,o=e.activeCoordinate,u=e.activePayload,d=e.offset,f=e.activeTooltipIndex,p=e.tooltipAxisBandSize,m=e.layout,g=e.chartName,y=(t=n.props.cursor)!==null&&t!==void 0?t:(r=n.type.defaultProps)===null||r===void 0?void 0:r.cursor;if(!n||!y||!s||!o||g!=="ScatterChart"&&a!=="axis")return null;var w,v=Zx;if(g==="ScatterChart")w=o,v=l1e;else if(g==="BarChart")w=DSe(m,o,d,p),v=Wj;else if(m==="radial"){var b=qz(o),N=b.cx,_=b.cy,C=b.radius,P=b.startAngle,E=b.endAngle;w={cx:N,cy:_,startAngle:P,endAngle:E,innerRadius:C,outerRadius:C},v=H$}else w={points:ISe(m,o,d)},v=Zx;var T=Dm(Dm(Dm(Dm({stroke:"#ccc",pointerEvents:"none"},d),w),tt(y,!1)),{},{payload:u,payloadIndex:f,className:ut("recharts-tooltip-cursor",y.className)});return k.isValidElement(y)?k.cloneElement(y,T):k.createElement(v,T)}var zSe=["item"],USe=["children","className","width","height","style","compact","title","desc"];function Nd(e){"@babel/helpers - typeof";return Nd=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},Nd(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 JD(e,t){return WSe(e)||HSe(e,t)||Wz(e,t)||qSe()}function qSe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
674In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function HSe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,s,o,u=[],d=!0,f=!1;try{if(s=(r=r.call(e)).next,t!==0)for(;!(d=(n=s.call(r)).done)&&(u.push(n.value),u.length!==t);d=!0);}catch(p){f=!0,a=p}finally{try{if(!d&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return u}}function WSe(e){if(Array.isArray(e))return e}function e7(e,t){if(e==null)return{};var r=VSe(e,t),n,a;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function VSe(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 GSe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function QSe(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,Vz(n.key),n)}}function KSe(e,t,r){return t&&QSe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function YSe(e,t,r){return t=wg(t),XSe(e,Hz()?Reflect.construct(t,r||[],wg(e).constructor):t.apply(e,r))}function XSe(e,t){if(t&&(Nd(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ZSe(e)}function ZSe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Hz(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Hz=function(){return!!e})()}function wg(e){return wg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},wg(e)}function JSe(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&&q_(e,t)}function q_(e,t){return q_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},q_(e,t)}function Ad(e){return rNe(e)||tNe(e)||Wz(e)||eNe()}function eNe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
675In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Wz(e,t){if(e){if(typeof e=="string")return H_(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 H_(e,t)}}function tNe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function rNe(e){if(Array.isArray(e))return H_(e)}function H_(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 t7(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 Ce(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?t7(Object(r),!0).forEach(function(n){nt(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t7(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function nt(e,t,r){return t=Vz(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Vz(e){var t=nNe(e,"string");return Nd(t)=="symbol"?t:t+""}function nNe(e,t){if(Nd(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Nd(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var aNe={xAxis:["bottom","top"],yAxis:["left","right"]},sNe={width:"100%",height:"100%"},Gz={x:0,y:0};function Im(e){return e}var iNe=function(t,r){return r==="horizontal"?t.x:r==="vertical"?t.y:r==="centric"?t.angle:t.radius},oNe=function(t,r,n,a){var s=r.find(function(p){return p&&p.index===n});if(s){if(t==="horizontal")return{x:s.coordinate,y:a.y};if(t==="vertical")return{x:a.x,y:s.coordinate};if(t==="centric"){var o=s.coordinate,u=a.radius;return Ce(Ce(Ce({},a),sr(a.cx,a.cy,u,o)),{},{angle:o,radius:u})}var d=s.coordinate,f=a.angle;return Ce(Ce(Ce({},a),sr(a.cx,a.cy,d,f)),{},{angle:f,radius:d})}return Gz},$v=function(t,r){var n=r.graphicalItems,a=r.dataStartIndex,s=r.dataEndIndex,o=(n??[]).reduce(function(u,d){var f=d.props.data;return f&&f.length?[].concat(Ad(u),Ad(f)):u},[]);return o.length>0?o:t&&t.length&&Ie(a)&&Ie(s)?t.slice(a,s+1):[]};function Qz(e){return e==="number"?[0,"auto"]:void 0}var W_=function(t,r,n,a){var s=t.graphicalItems,o=t.tooltipAxis,u=$v(r,t);return n<0||!s||!s.length||n>=u.length?null:s.reduce(function(d,f){var p,m=(p=f.props.data)!==null&&p!==void 0?p:r;m&&t.dataStartIndex+t.dataEndIndex!==0&&t.dataEndIndex-t.dataStartIndex>=n&&(m=m.slice(t.dataStartIndex,t.dataEndIndex+1));var g;if(o.dataKey&&!o.allowDuplicatedCategory){var y=m===void 0?u:m;g=Ax(y,o.dataKey,a)}else g=m&&m[n]||u[n];return g?[].concat(Ad(d),[L$(f,g)]):d},[])},r7=function(t,r,n,a){var s=a||{x:t.chartX,y:t.chartY},o=iNe(s,n),u=t.orderedTooltipTicks,d=t.tooltipAxis,f=t.tooltipTicks,p=kxe(o,u,f,d);if(p>=0&&f){var m=f[p]&&f[p].value,g=W_(t,r,p,m),y=oNe(n,u,p,s);return{activeTooltipIndex:p,activeLabel:m,activePayload:g,activeCoordinate:y}}return null},lNe=function(t,r){var n=r.axes,a=r.graphicalItems,s=r.axisType,o=r.axisIdKey,u=r.stackGroups,d=r.dataStartIndex,f=r.dataEndIndex,p=t.layout,m=t.children,g=t.stackOffset,y=k$(p,s);return n.reduce(function(w,v){var b,N=v.type.defaultProps!==void 0?Ce(Ce({},v.type.defaultProps),v.props):v.props,_=N.type,C=N.dataKey,P=N.allowDataOverflow,E=N.allowDuplicatedCategory,T=N.scale,j=N.ticks,O=N.includeHidden,M=N[o];if(w[M])return w;var F=$v(t.data,{graphicalItems:a.filter(function(B){var I,H=o in B.props?B.props[o]:(I=B.type.defaultProps)===null||I===void 0?void 0:I[o];return H===M}),dataStartIndex:d,dataEndIndex:f}),L=F.length,U,G,D;RSe(N.domain,P,_)&&(U=s_(N.domain,null,P),y&&(_==="number"||T!=="auto")&&(D=gh(F,C,"category")));var Q=Qz(_);if(!U||U.length===0){var q,K=(q=N.domain)!==null&&q!==void 0?q:Q;if(C){if(U=gh(F,C,_),_==="category"&&y){var ee=_ce(U);E&&ee?(G=U,U=lg(0,L)):E||(U=tR(K,U,v).reduce(function(B,I){return B.indexOf(I)>=0?B:[].concat(Ad(B),[I])},[]))}else if(_==="category")E?U=U.filter(function(B){return B!==""&&!lt(B)}):U=tR(K,U,v).reduce(function(B,I){return B.indexOf(I)>=0||I===""||lt(I)?B:[].concat(Ad(B),[I])},[]);else if(_==="number"){var le=Fxe(F,a.filter(function(B){var I,H,X=o in B.props?B.props[o]:(I=B.type.defaultProps)===null||I===void 0?void 0:I[o],ce="hide"in B.props?B.props.hide:(H=B.type.defaultProps)===null||H===void 0?void 0:H.hide;return X===M&&(O||!ce)}),C,s,p);le&&(U=le)}y&&(_==="number"||T!=="auto")&&(D=gh(F,C,"category"))}else y?U=lg(0,L):u&&u[M]&&u[M].hasStack&&_==="number"?U=g==="expand"?[0,1]:F$(u[M].stackGroups,d,f):U=P$(F,a.filter(function(B){var I=o in B.props?B.props[o]:B.type.defaultProps[o],H="hide"in B.props?B.props.hide:B.type.defaultProps.hide;return I===M&&(O||!H)}),_,p,!0);if(_==="number")U=U_(m,U,M,s,j),K&&(U=s_(K,U,P));else if(_==="category"&&K){var se=K,z=U.every(function(B){return se.indexOf(B)>=0});z&&(U=se)}}return Ce(Ce({},w),{},nt({},M,Ce(Ce({},N),{},{axisType:s,domain:U,categoricalDomain:D,duplicateDomain:G,originalDomain:(b=N.domain)!==null&&b!==void 0?b:Q,isCategorical:y,layout:p})))},{})},cNe=function(t,r){var n=r.graphicalItems,a=r.Axis,s=r.axisType,o=r.axisIdKey,u=r.stackGroups,d=r.dataStartIndex,f=r.dataEndIndex,p=t.layout,m=t.children,g=$v(t.data,{graphicalItems:n,dataStartIndex:d,dataEndIndex:f}),y=g.length,w=k$(p,s),v=-1;return n.reduce(function(b,N){var _=N.type.defaultProps!==void 0?Ce(Ce({},N.type.defaultProps),N.props):N.props,C=_[o],P=Qz("number");if(!b[C]){v++;var E;return w?E=lg(0,y):u&&u[C]&&u[C].hasStack?(E=F$(u[C].stackGroups,d,f),E=U_(m,E,C,s)):(E=s_(P,P$(g,n.filter(function(T){var j,O,M=o in T.props?T.props[o]:(j=T.type.defaultProps)===null||j===void 0?void 0:j[o],F="hide"in T.props?T.props.hide:(O=T.type.defaultProps)===null||O===void 0?void 0:O.hide;return M===C&&!F}),"number",p),a.defaultProps.allowDataOverflow),E=U_(m,E,C,s)),Ce(Ce({},b),{},nt({},C,Ce(Ce({axisType:s},a.defaultProps),{},{hide:!0,orientation:ka(aNe,"".concat(s,".").concat(v%2),null),domain:E,originalDomain:P,isCategorical:w,layout:p})))}return b},{})},uNe=function(t,r){var n=r.axisType,a=n===void 0?"xAxis":n,s=r.AxisComp,o=r.graphicalItems,u=r.stackGroups,d=r.dataStartIndex,f=r.dataEndIndex,p=t.children,m="".concat(a,"Id"),g=Ma(p,s),y={};return g&&g.length?y=lNe(t,{axes:g,graphicalItems:o,axisType:a,axisIdKey:m,stackGroups:u,dataStartIndex:d,dataEndIndex:f}):o&&o.length&&(y=cNe(t,{Axis:s,graphicalItems:o,axisType:a,axisIdKey:m,stackGroups:u,dataStartIndex:d,dataEndIndex:f})),y},dNe=function(t){var r=qo(t),n=Fi(r,!1,!0);return{tooltipTicks:n,orderedTooltipTicks:vj(n,function(a){return a.coordinate}),tooltipAxis:r,tooltipAxisBandSize:Kx(r,n)}},n7=function(t){var r=t.children,n=t.defaultShowTooltip,a=va(r,pd),s=0,o=0;return t.data&&t.data.length!==0&&(o=t.data.length-1),a&&a.props&&(a.props.startIndex>=0&&(s=a.props.startIndex),a.props.endIndex>=0&&(o=a.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:s,dataEndIndex:o,activeTooltipIndex:-1,isTooltipActive:!!n}},fNe=function(t){return!t||!t.length?!1:t.some(function(r){var n=Ui(r&&r.type);return n&&n.indexOf("Bar")>=0})},a7=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"}},hNe=function(t,r){var n=t.props,a=t.graphicalItems,s=t.xAxisMap,o=s===void 0?{}:s,u=t.yAxisMap,d=u===void 0?{}:u,f=n.width,p=n.height,m=n.children,g=n.margin||{},y=va(m,pd),w=va(m,Ql),v=Object.keys(d).reduce(function(E,T){var j=d[T],O=j.orientation;return!j.mirror&&!j.hide?Ce(Ce({},E),{},nt({},O,E[O]+j.width)):E},{left:g.left||0,right:g.right||0}),b=Object.keys(o).reduce(function(E,T){var j=o[T],O=j.orientation;return!j.mirror&&!j.hide?Ce(Ce({},E),{},nt({},O,ka(E,"".concat(O))+j.height)):E},{top:g.top||0,bottom:g.bottom||0}),N=Ce(Ce({},b),v),_=N.bottom;y&&(N.bottom+=y.props.height||pd.defaultProps.height),w&&r&&(N=Dxe(N,a,n,r));var C=f-N.left-N.right,P=p-N.top-N.bottom;return Ce(Ce({brushBottom:_},N),{},{width:Math.max(C,0),height:Math.max(P,0)})},pNe=function(t,r){if(r==="xAxis")return t[r].width;if(r==="yAxis")return t[r].height},tE=function(t){var r=t.chartName,n=t.GraphicalChild,a=t.defaultTooltipEventType,s=a===void 0?"axis":a,o=t.validateTooltipEventTypes,u=o===void 0?["axis"]:o,d=t.axisComponents,f=t.legendContent,p=t.formatAxisMap,m=t.defaultProps,g=function(N,_){var C=_.graphicalItems,P=_.stackGroups,E=_.offset,T=_.updateId,j=_.dataStartIndex,O=_.dataEndIndex,M=N.barSize,F=N.layout,L=N.barGap,U=N.barCategoryGap,G=N.maxBarSize,D=a7(F),Q=D.numericAxisName,q=D.cateAxisName,K=fNe(C),ee=[];return C.forEach(function(le,se){var z=$v(N.data,{graphicalItems:[le],dataStartIndex:j,dataEndIndex:O}),B=le.type.defaultProps!==void 0?Ce(Ce({},le.type.defaultProps),le.props):le.props,I=B.dataKey,H=B.maxBarSize,X=B["".concat(Q,"Id")],ce=B["".concat(q,"Id")],de={},we=d.reduce(function(Cr,Zt){var bn=_["".concat(Zt.axisType,"Map")],Mt=B["".concat(Zt.axisType,"Id")];bn&&bn[Mt]||Zt.axisType==="zAxis"||dc();var us=bn[Mt];return Ce(Ce({},Cr),{},nt(nt({},Zt.axisType,us),"".concat(Zt.axisType,"Ticks"),Fi(us)))},de),te=we[q],ue=we["".concat(q,"Ticks")],Ee=P&&P[X]&&P[X].hasStack&&Vxe(le,P[X].stackGroups),he=Ui(le.type).indexOf("Bar")>=0,Xe=Kx(te,ue),De=[],ct=K&&Mxe({barSize:M,stackGroups:P,totalSize:pNe(we,q)});if(he){var Ze,Re,Gt=lt(H)?G:H,Tt=(Ze=(Re=Kx(te,ue,!0))!==null&&Re!==void 0?Re:Gt)!==null&&Ze!==void 0?Ze:0;De=Rxe({barGap:L,barCategoryGap:U,bandSize:Tt!==Xe?Tt:Xe,sizeList:ct[ce],maxBarSize:Gt}),Tt!==Xe&&(De=De.map(function(Cr){return Ce(Ce({},Cr),{},{position:Ce(Ce({},Cr.position),{},{offset:Cr.position.offset-Tt/2})})}))}var Wr=le&&le.type&&le.type.getComposedData;Wr&&ee.push({props:Ce(Ce({},Wr(Ce(Ce({},we),{},{displayedData:z,props:N,dataKey:I,item:le,bandSize:Xe,barPosition:De,offset:E,stackedData:Ee,layout:F,dataStartIndex:j,dataEndIndex:O}))),{},nt(nt(nt({key:le.key||"item-".concat(se)},Q,we[Q]),q,we[q]),"animationId",T)),childIndex:Lce(le,N.children),item:le})}),ee},y=function(N,_){var C=N.props,P=N.dataStartIndex,E=N.dataEndIndex,T=N.updateId;if(!mk({props:C}))return null;var j=C.children,O=C.layout,M=C.stackOffset,F=C.data,L=C.reverseStackOrder,U=a7(O),G=U.numericAxisName,D=U.cateAxisName,Q=Ma(j,n),q=Hxe(F,Q,"".concat(G,"Id"),"".concat(D,"Id"),M,L),K=d.reduce(function(B,I){var H="".concat(I.axisType,"Map");return Ce(Ce({},B),{},nt({},H,uNe(C,Ce(Ce({},I),{},{graphicalItems:Q,stackGroups:I.axisType===G&&q,dataStartIndex:P,dataEndIndex:E}))))},{}),ee=hNe(Ce(Ce({},K),{},{props:C,graphicalItems:Q}),_?.legendBBox);Object.keys(K).forEach(function(B){K[B]=p(C,K[B],ee,B.replace("Map",""),r)});var le=K["".concat(D,"Map")],se=dNe(le),z=g(C,Ce(Ce({},K),{},{dataStartIndex:P,dataEndIndex:E,updateId:T,graphicalItems:Q,stackGroups:q,offset:ee}));return Ce(Ce({formattedGraphicalItems:z,graphicalItems:Q,offset:ee,stackGroups:q},se),K)},w=(function(b){function N(_){var C,P,E;return GSe(this,N),E=YSe(this,N,[_]),nt(E,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),nt(E,"accessibilityManager",new MSe),nt(E,"handleLegendBBoxUpdate",function(T){if(T){var j=E.state,O=j.dataStartIndex,M=j.dataEndIndex,F=j.updateId;E.setState(Ce({legendBBox:T},y({props:E.props,dataStartIndex:O,dataEndIndex:M,updateId:F},Ce(Ce({},E.state),{},{legendBBox:T}))))}}),nt(E,"handleReceiveSyncEvent",function(T,j,O){if(E.props.syncId===T){if(O===E.eventEmitterSymbol&&typeof E.props.syncMethod!="function")return;E.applySyncEvent(j)}}),nt(E,"handleBrushChange",function(T){var j=T.startIndex,O=T.endIndex;if(j!==E.state.dataStartIndex||O!==E.state.dataEndIndex){var M=E.state.updateId;E.setState(function(){return Ce({dataStartIndex:j,dataEndIndex:O},y({props:E.props,dataStartIndex:j,dataEndIndex:O,updateId:M},E.state))}),E.triggerSyncEvent({dataStartIndex:j,dataEndIndex:O})}}),nt(E,"handleMouseEnter",function(T){var j=E.getMouseInfo(T);if(j){var O=Ce(Ce({},j),{},{isTooltipActive:!0});E.setState(O),E.triggerSyncEvent(O);var M=E.props.onMouseEnter;st(M)&&M(O,T)}}),nt(E,"triggeredAfterMouseMove",function(T){var j=E.getMouseInfo(T),O=j?Ce(Ce({},j),{},{isTooltipActive:!0}):{isTooltipActive:!1};E.setState(O),E.triggerSyncEvent(O);var M=E.props.onMouseMove;st(M)&&M(O,T)}),nt(E,"handleItemMouseEnter",function(T){E.setState(function(){return{isTooltipActive:!0,activeItem:T,activePayload:T.tooltipPayload,activeCoordinate:T.tooltipPosition||{x:T.cx,y:T.cy}}})}),nt(E,"handleItemMouseLeave",function(){E.setState(function(){return{isTooltipActive:!1}})}),nt(E,"handleMouseMove",function(T){T.persist(),E.throttleTriggeredAfterMouseMove(T)}),nt(E,"handleMouseLeave",function(T){E.throttleTriggeredAfterMouseMove.cancel();var j={isTooltipActive:!1};E.setState(j),E.triggerSyncEvent(j);var O=E.props.onMouseLeave;st(O)&&O(j,T)}),nt(E,"handleOuterEvent",function(T){var j=Fce(T),O=ka(E.props,"".concat(j));if(j&&st(O)){var M,F;/.*touch.*/i.test(j)?F=E.getMouseInfo(T.changedTouches[0]):F=E.getMouseInfo(T),O((M=F)!==null&&M!==void 0?M:{},T)}}),nt(E,"handleClick",function(T){var j=E.getMouseInfo(T);if(j){var O=Ce(Ce({},j),{},{isTooltipActive:!0});E.setState(O),E.triggerSyncEvent(O);var M=E.props.onClick;st(M)&&M(O,T)}}),nt(E,"handleMouseDown",function(T){var j=E.props.onMouseDown;if(st(j)){var O=E.getMouseInfo(T);j(O,T)}}),nt(E,"handleMouseUp",function(T){var j=E.props.onMouseUp;if(st(j)){var O=E.getMouseInfo(T);j(O,T)}}),nt(E,"handleTouchMove",function(T){T.changedTouches!=null&&T.changedTouches.length>0&&E.throttleTriggeredAfterMouseMove(T.changedTouches[0])}),nt(E,"handleTouchStart",function(T){T.changedTouches!=null&&T.changedTouches.length>0&&E.handleMouseDown(T.changedTouches[0])}),nt(E,"handleTouchEnd",function(T){T.changedTouches!=null&&T.changedTouches.length>0&&E.handleMouseUp(T.changedTouches[0])}),nt(E,"handleDoubleClick",function(T){var j=E.props.onDoubleClick;if(st(j)){var O=E.getMouseInfo(T);j(O,T)}}),nt(E,"handleContextMenu",function(T){var j=E.props.onContextMenu;if(st(j)){var O=E.getMouseInfo(T);j(O,T)}}),nt(E,"triggerSyncEvent",function(T){E.props.syncId!==void 0&&jN.emit(EN,E.props.syncId,T,E.eventEmitterSymbol)}),nt(E,"applySyncEvent",function(T){var j=E.props,O=j.layout,M=j.syncMethod,F=E.state.updateId,L=T.dataStartIndex,U=T.dataEndIndex;if(T.dataStartIndex!==void 0||T.dataEndIndex!==void 0)E.setState(Ce({dataStartIndex:L,dataEndIndex:U},y({props:E.props,dataStartIndex:L,dataEndIndex:U,updateId:F},E.state)));else if(T.activeTooltipIndex!==void 0){var G=T.chartX,D=T.chartY,Q=T.activeTooltipIndex,q=E.state,K=q.offset,ee=q.tooltipTicks;if(!K)return;if(typeof M=="function")Q=M(ee,T);else if(M==="value"){Q=-1;for(var le=0;le<ee.length;le++)if(ee[le].value===T.activeLabel){Q=le;break}}var se=Ce(Ce({},K),{},{x:K.left,y:K.top}),z=Math.min(G,se.x+se.width),B=Math.min(D,se.y+se.height),I=ee[Q]&&ee[Q].value,H=W_(E.state,E.props.data,Q),X=ee[Q]?{x:O==="horizontal"?ee[Q].coordinate:z,y:O==="horizontal"?B:ee[Q].coordinate}:Gz;E.setState(Ce(Ce({},T),{},{activeLabel:I,activeCoordinate:X,activePayload:H,activeTooltipIndex:Q}))}else E.setState(T)}),nt(E,"renderCursor",function(T){var j,O=E.state,M=O.isTooltipActive,F=O.activeCoordinate,L=O.activePayload,U=O.offset,G=O.activeTooltipIndex,D=O.tooltipAxisBandSize,Q=E.getTooltipEventType(),q=(j=T.props.active)!==null&&j!==void 0?j:M,K=E.props.layout,ee=T.key||"_recharts-cursor";return Z.createElement($Se,{key:ee,activeCoordinate:F,activePayload:L,activeTooltipIndex:G,chartName:r,element:T,isActive:q,layout:K,offset:U,tooltipAxisBandSize:D,tooltipEventType:Q})}),nt(E,"renderPolarAxis",function(T,j,O){var M=ka(T,"type.axisType"),F=ka(E.state,"".concat(M,"Map")),L=T.type.defaultProps,U=L!==void 0?Ce(Ce({},L),T.props):T.props,G=F&&F[U["".concat(M,"Id")]];return k.cloneElement(T,Ce(Ce({},G),{},{className:ut(M,G.className),key:T.key||"".concat(j,"-").concat(O),ticks:Fi(G,!0)}))}),nt(E,"renderPolarGrid",function(T){var j=T.props,O=j.radialLines,M=j.polarAngles,F=j.polarRadius,L=E.state,U=L.radiusAxisMap,G=L.angleAxisMap,D=qo(U),Q=qo(G),q=Q.cx,K=Q.cy,ee=Q.innerRadius,le=Q.outerRadius;return k.cloneElement(T,{polarAngles:Array.isArray(M)?M:Fi(Q,!0).map(function(se){return se.coordinate}),polarRadius:Array.isArray(F)?F:Fi(D,!0).map(function(se){return se.coordinate}),cx:q,cy:K,innerRadius:ee,outerRadius:le,key:T.key||"polar-grid",radialLines:O})}),nt(E,"renderLegend",function(){var T=E.state.formattedGraphicalItems,j=E.props,O=j.children,M=j.width,F=j.height,L=E.props.margin||{},U=M-(L.left||0)-(L.right||0),G=T$({children:O,formattedGraphicalItems:T,legendWidth:U,legendContent:f});if(!G)return null;var D=G.item,Q=e7(G,zSe);return k.cloneElement(D,Ce(Ce({},Q),{},{chartWidth:M,chartHeight:F,margin:L,onBBoxUpdate:E.handleLegendBBoxUpdate}))}),nt(E,"renderTooltip",function(){var T,j=E.props,O=j.children,M=j.accessibilityLayer,F=va(O,Zr);if(!F)return null;var L=E.state,U=L.isTooltipActive,G=L.activeCoordinate,D=L.activePayload,Q=L.activeLabel,q=L.offset,K=(T=F.props.active)!==null&&T!==void 0?T:U;return k.cloneElement(F,{viewBox:Ce(Ce({},q),{},{x:q.left,y:q.top}),active:K,label:Q,payload:K?D:[],coordinate:G,accessibilityLayer:M})}),nt(E,"renderBrush",function(T){var j=E.props,O=j.margin,M=j.data,F=E.state,L=F.offset,U=F.dataStartIndex,G=F.dataEndIndex,D=F.updateId;return k.cloneElement(T,{key:T.key||"_recharts-brush",onChange:Pm(E.handleBrushChange,T.props.onChange),data:M,x:Ie(T.props.x)?T.props.x:L.left,y:Ie(T.props.y)?T.props.y:L.top+L.height+L.brushBottom-(O.bottom||0),width:Ie(T.props.width)?T.props.width:L.width,startIndex:U,endIndex:G,updateId:"brush-".concat(D)})}),nt(E,"renderReferenceElement",function(T,j,O){if(!T)return null;var M=E,F=M.clipPathId,L=E.state,U=L.xAxisMap,G=L.yAxisMap,D=L.offset,Q=T.type.defaultProps||{},q=T.props,K=q.xAxisId,ee=K===void 0?Q.xAxisId:K,le=q.yAxisId,se=le===void 0?Q.yAxisId:le;return k.cloneElement(T,{key:T.key||"".concat(j,"-").concat(O),xAxis:U[ee],yAxis:G[se],viewBox:{x:D.left,y:D.top,width:D.width,height:D.height},clipPathId:F})}),nt(E,"renderActivePoints",function(T){var j=T.item,O=T.activePoint,M=T.basePoint,F=T.childIndex,L=T.isRange,U=[],G=j.props.key,D=j.item.type.defaultProps!==void 0?Ce(Ce({},j.item.type.defaultProps),j.item.props):j.item.props,Q=D.activeDot,q=D.dataKey,K=Ce(Ce({index:F,dataKey:q,cx:O.x,cy:O.y,r:4,fill:Hj(j.item),strokeWidth:2,stroke:"#fff",payload:O.payload,value:O.value},tt(Q,!1)),_x(Q));return U.push(N.renderActiveDot(Q,K,"".concat(G,"-activePoint-").concat(F))),M?U.push(N.renderActiveDot(Q,Ce(Ce({},K),{},{cx:M.x,cy:M.y}),"".concat(G,"-basePoint-").concat(F))):L&&U.push(null),U}),nt(E,"renderGraphicChild",function(T,j,O){var M=E.filterFormatItem(T,j,O);if(!M)return null;var F=E.getTooltipEventType(),L=E.state,U=L.isTooltipActive,G=L.tooltipAxis,D=L.activeTooltipIndex,Q=L.activeLabel,q=E.props.children,K=va(q,Zr),ee=M.props,le=ee.points,se=ee.isRange,z=ee.baseLine,B=M.item.type.defaultProps!==void 0?Ce(Ce({},M.item.type.defaultProps),M.item.props):M.item.props,I=B.activeDot,H=B.hide,X=B.activeBar,ce=B.activeShape,de=!!(!H&&U&&K&&(I||X||ce)),we={};F!=="axis"&&K&&K.props.trigger==="click"?we={onClick:Pm(E.handleItemMouseEnter,T.props.onClick)}:F!=="axis"&&(we={onMouseLeave:Pm(E.handleItemMouseLeave,T.props.onMouseLeave),onMouseEnter:Pm(E.handleItemMouseEnter,T.props.onMouseEnter)});var te=k.cloneElement(T,Ce(Ce({},M.props),we));function ue(Zt){return typeof G.dataKey=="function"?G.dataKey(Zt.payload):null}if(de)if(D>=0){var Ee,he;if(G.dataKey&&!G.allowDuplicatedCategory){var Xe=typeof G.dataKey=="function"?ue:"payload.".concat(G.dataKey.toString());Ee=Ax(le,Xe,Q),he=se&&z&&Ax(z,Xe,Q)}else Ee=le?.[D],he=se&&z&&z[D];if(ce||X){var De=T.props.activeIndex!==void 0?T.props.activeIndex:D;return[k.cloneElement(T,Ce(Ce(Ce({},M.props),we),{},{activeIndex:De})),null,null]}if(!lt(Ee))return[te].concat(Ad(E.renderActivePoints({item:M,activePoint:Ee,basePoint:he,childIndex:D,isRange:se})))}else{var ct,Ze=(ct=E.getItemByXY(E.state.activeCoordinate))!==null&&ct!==void 0?ct:{graphicalItem:te},Re=Ze.graphicalItem,Gt=Re.item,Tt=Gt===void 0?T:Gt,Wr=Re.childIndex,Cr=Ce(Ce(Ce({},M.props),we),{},{activeIndex:Wr});return[k.cloneElement(Tt,Cr),null,null]}return se?[te,null,null]:[te,null]}),nt(E,"renderCustomized",function(T,j,O){return k.cloneElement(T,Ce(Ce({key:"recharts-customized-".concat(O)},E.props),E.state))}),nt(E,"renderMap",{CartesianGrid:{handler:Im,once:!0},ReferenceArea:{handler:E.renderReferenceElement},ReferenceLine:{handler:Im},ReferenceDot:{handler:E.renderReferenceElement},XAxis:{handler:Im},YAxis:{handler:Im},Brush:{handler:E.renderBrush,once:!0},Bar:{handler:E.renderGraphicChild},Line:{handler:E.renderGraphicChild},Area:{handler:E.renderGraphicChild},Radar:{handler:E.renderGraphicChild},RadialBar:{handler:E.renderGraphicChild},Scatter:{handler:E.renderGraphicChild},Pie:{handler:E.renderGraphicChild},Funnel:{handler:E.renderGraphicChild},Tooltip:{handler:E.renderCursor,once:!0},PolarGrid:{handler:E.renderPolarGrid,once:!0},PolarAngleAxis:{handler:E.renderPolarAxis},PolarRadiusAxis:{handler:E.renderPolarAxis},Customized:{handler:E.renderCustomized}}),E.clipPathId="".concat((C=_.id)!==null&&C!==void 0?C:Fd("recharts"),"-clip"),E.throttleTriggeredAfterMouseMove=EB(E.triggeredAfterMouseMove,(P=_.throttleDelay)!==null&&P!==void 0?P:1e3/60),E.state={},E}return JSe(N,b),KSe(N,[{key:"componentDidMount",value:function(){var C,P;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(C=this.props.margin.left)!==null&&C!==void 0?C:0,top:(P=this.props.margin.top)!==null&&P!==void 0?P:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var C=this.props,P=C.children,E=C.data,T=C.height,j=C.layout,O=va(P,Zr);if(O){var M=O.props.defaultIndex;if(!(typeof M!="number"||M<0||M>this.state.tooltipTicks.length-1)){var F=this.state.tooltipTicks[M]&&this.state.tooltipTicks[M].value,L=W_(this.state,E,M,F),U=this.state.tooltipTicks[M].coordinate,G=(this.state.offset.top+T)/2,D=j==="horizontal",Q=D?{x:U,y:G}:{y:U,x:G},q=this.state.formattedGraphicalItems.find(function(ee){var le=ee.item;return le.type.name==="Scatter"});q&&(Q=Ce(Ce({},Q),q.props.points[M].tooltipPosition),L=q.props.points[M].tooltipPayload);var K={activeTooltipIndex:M,isTooltipActive:!0,activeLabel:F,activePayload:L,activeCoordinate:Q};this.setState(K),this.renderCursor(O),this.accessibilityManager.setIndex(M)}}}},{key:"getSnapshotBeforeUpdate",value:function(C,P){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==P.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==C.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==C.margin){var E,T;this.accessibilityManager.setDetails({offset:{left:(E=this.props.margin.left)!==null&&E!==void 0?E:0,top:(T=this.props.margin.top)!==null&&T!==void 0?T:0}})}return null}},{key:"componentDidUpdate",value:function(C){jA([va(C.children,Zr)],[va(this.props.children,Zr)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var C=va(this.props.children,Zr);if(C&&typeof C.props.shared=="boolean"){var P=C.props.shared?"axis":"item";return u.indexOf(P)>=0?P:s}return s}},{key:"getMouseInfo",value:function(C){if(!this.container)return null;var P=this.container,E=P.getBoundingClientRect(),T=Ahe(E),j={chartX:Math.round(C.pageX-T.left),chartY:Math.round(C.pageY-T.top)},O=E.width/P.offsetWidth||1,M=this.inRange(j.chartX,j.chartY,O);if(!M)return null;var F=this.state,L=F.xAxisMap,U=F.yAxisMap,G=this.getTooltipEventType(),D=r7(this.state,this.props.data,this.props.layout,M);if(G!=="axis"&&L&&U){var Q=qo(L).scale,q=qo(U).scale,K=Q&&Q.invert?Q.invert(j.chartX):null,ee=q&&q.invert?q.invert(j.chartY):null;return Ce(Ce({},j),{},{xValue:K,yValue:ee},D)}return D?Ce(Ce({},j),D):null}},{key:"inRange",value:function(C,P){var E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,T=this.props.layout,j=C/E,O=P/E;if(T==="horizontal"||T==="vertical"){var M=this.state.offset,F=j>=M.left&&j<=M.left+M.width&&O>=M.top&&O<=M.top+M.height;return F?{x:j,y:O}:null}var L=this.state,U=L.angleAxisMap,G=L.radiusAxisMap;if(U&&G){var D=qo(U);return aR({x:j,y:O},D)}return null}},{key:"parseEventsOfWrapper",value:function(){var C=this.props.children,P=this.getTooltipEventType(),E=va(C,Zr),T={};E&&P==="axis"&&(E.props.trigger==="click"?T={onClick:this.handleClick}:T={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 j=_x(this.props,this.handleOuterEvent);return Ce(Ce({},j),T)}},{key:"addListener",value:function(){jN.on(EN,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){jN.removeListener(EN,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(C,P,E){for(var T=this.state.formattedGraphicalItems,j=0,O=T.length;j<O;j++){var M=T[j];if(M.item===C||M.props.key===C.key||P===Ui(M.item.type)&&E===M.childIndex)return M}return null}},{key:"renderClipPath",value:function(){var C=this.clipPathId,P=this.state.offset,E=P.left,T=P.top,j=P.height,O=P.width;return Z.createElement("defs",null,Z.createElement("clipPath",{id:C},Z.createElement("rect",{x:E,y:T,height:j,width:O})))}},{key:"getXScales",value:function(){var C=this.state.xAxisMap;return C?Object.entries(C).reduce(function(P,E){var T=JD(E,2),j=T[0],O=T[1];return Ce(Ce({},P),{},nt({},j,O.scale))},{}):null}},{key:"getYScales",value:function(){var C=this.state.yAxisMap;return C?Object.entries(C).reduce(function(P,E){var T=JD(E,2),j=T[0],O=T[1];return Ce(Ce({},P),{},nt({},j,O.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(C){var P;return(P=this.state.xAxisMap)===null||P===void 0||(P=P[C])===null||P===void 0?void 0:P.scale}},{key:"getYScaleByAxisId",value:function(C){var P;return(P=this.state.yAxisMap)===null||P===void 0||(P=P[C])===null||P===void 0?void 0:P.scale}},{key:"getItemByXY",value:function(C){var P=this.state,E=P.formattedGraphicalItems,T=P.activeItem;if(E&&E.length)for(var j=0,O=E.length;j<O;j++){var M=E[j],F=M.props,L=M.item,U=L.type.defaultProps!==void 0?Ce(Ce({},L.type.defaultProps),L.props):L.props,G=Ui(L.type);if(G==="Bar"){var D=(F.data||[]).find(function(ee){return Uye(C,ee)});if(D)return{graphicalItem:M,payload:D}}else if(G==="RadialBar"){var Q=(F.data||[]).find(function(ee){return aR(C,ee)});if(Q)return{graphicalItem:M,payload:Q}}else if(Mv(M,T)||Rv(M,T)||hp(M,T)){var q=dbe({graphicalItem:M,activeTooltipItem:T,itemData:U.data}),K=U.activeIndex===void 0?q:U.activeIndex;return{graphicalItem:Ce(Ce({},M),{},{childIndex:K}
675),payload:hp(M,T)?U.data[q]:M.props.data[q]}}}return null}},{key:"render",value:function(){var C=this;if(!mk(this))return null;var P=this.props,E=P.children,T=P.className,j=P.width,O=P.height,M=P.style,F=P.compact,L=P.title,U=P.desc,G=e7(P,USe),D=tt(G,!1);if(F)return Z.createElement(RD,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},Z.createElement(TA,Ou({},D,{width:j,height:O,title:L,desc:U}),this.renderClipPath(),gk(E,this.renderMap)));if(this.props.accessibilityLayer){var Q,q;D.tabIndex=(Q=this.props.tabIndex)!==null&&Q!==void 0?Q:0,D.role=(q=this.props.role)!==null&&q!==void 0?q:"application",D.onKeyDown=function(ee){C.accessibilityManager.keyboardEvent(ee)},D.onFocus=function(){C.accessibilityManager.focus()}}var K=this.parseEventsOfWrapper();return Z.createElement(RD,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},Z.createElement("div",Ou({className:ut("recharts-wrapper",T),style:Ce({position:"relative",cursor:"default",width:j,height:O},M)},K,{ref:function(le){C.container=le}}),Z.createElement(TA,Ou({},D,{width:j,height:O,title:L,desc:U,style:sNe}),this.renderClipPath(),gk(E,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])})(k.Component);nt(w,"displayName",r),nt(w,"defaultProps",Ce({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},m)),nt(w,"getDerivedStateFromProps",function(b,N){var _=b.dataKey,C=b.data,P=b.children,E=b.width,T=b.height,j=b.layout,O=b.stackOffset,M=b.margin,F=N.dataStartIndex,L=N.dataEndIndex;if(N.updateId===void 0){var U=n7(b);return Ce(Ce(Ce({},U),{},{updateId:0},y(Ce(Ce({props:b},U),{},{updateId:0}),N)),{},{prevDataKey:_,prevData:C,prevWidth:E,prevHeight:T,prevLayout:j,prevStackOffset:O,prevMargin:M,prevChildren:P})}if(_!==N.prevDataKey||C!==N.prevData||E!==N.prevWidth||T!==N.prevHeight||j!==N.prevLayout||O!==N.prevStackOffset||!$u(M,N.prevMargin)){var G=n7(b),D={chartX:N.chartX,chartY:N.chartY,isTooltipActive:N.isTooltipActive},Q=Ce(Ce({},r7(N,C,j)),{},{updateId:N.updateId+1}),q=Ce(Ce(Ce({},G),D),Q);return Ce(Ce(Ce({},q),y(Ce({props:b},q),N)),{},{prevDataKey:_,prevData:C,prevWidth:E,prevHeight:T,prevLayout:j,prevStackOffset:O,prevMargin:M,prevChildren:P})}if(!jA(P,N.prevChildren)){var K,ee,le,se,z=va(P,pd),B=z&&(K=(ee=z.props)===null||ee===void 0?void 0:ee.startIndex)!==null&&K!==void 0?K:F,I=z&&(le=(se=z.props)===null||se===void 0?void 0:se.endIndex)!==null&&le!==void 0?le:L,H=B!==F||I!==L,X=!lt(C),ce=X&&!H?N.updateId:N.updateId+1;return Ce(Ce({updateId:ce},y(Ce(Ce({props:b},N),{},{updateId:ce,dataStartIndex:B,dataEndIndex:I}),N)),{},{prevChildren:P,dataStartIndex:B,dataEndIndex:I})}return null}),nt(w,"renderActiveDot",function(b,N,_){var C;return k.isValidElement(b)?C=k.cloneElement(b,N):st(b)?C=b(N):C=Z.createElement(Ev,N),Z.createElement(At,{className:"recharts-active-dot",key:_},C)});var v=k.forwardRef(function(N,_){return Z.createElement(w,Ou({},N,{ref:_}))});return v.displayName=w.displayName,v},Kz=tE({chartName:"LineChart",GraphicalChild:hc,axisComponents:[{axisType:"xAxis",AxisComp:as},{axisType:"yAxis",AxisComp:ss}],formatAxisMap:pz}),qu=tE({chartName:"BarChart",GraphicalChild:ns,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:as},{axisType:"yAxis",AxisComp:ss}],formatAxisMap:pz}),mNe=tE({chartName:"PieChart",GraphicalChild:oo,validateTooltipEventTypes:["item"],defaultTooltipEventType:"item",legendContent:"children",axisComponents:[{axisType:"angleAxis",AxisComp:kv},{axisType:"radiusAxis",AxisComp:Ov}],formatAxisMap:rge,defaultProps:{layout:"centric",startAngle:0,endAngle:360,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}});const xNe=[{label:"7 días",value:7},{label:"14 días",value:14},{label:"30 días",value:30}];function Zf(e){return!e||e===0?"—":e<60?`${Math.round(e)}s`:e<3600?`${Math.round(e/60)}m`:`${(e/3600).toFixed(1)}h`}function $o({icon:e,label:t,value:r,sub:n,color:a="text-foreground",trend:s,trendLabel:o}){return l.jsx(Kt,{"data-loc":"client/src/pages/Reports.tsx:40",className:"bg-white border border-gray-100 shadow-sm hover:shadow-md transition-shadow",children:l.jsx(dr,{"data-loc":"client/src/pages/Reports.tsx:41",className:"p-5",children:l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:42",className:"flex items-start justify-between",children:[l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:43",className:"flex-1",children:[l.jsx("p",{"data-loc":"client/src/pages/Reports.tsx:44",className:"text-xs font-medium text-gray-500 uppercase tracking-wide mb-1",children:t}),l.jsx("p",{"data-loc":"client/src/pages/Reports.tsx:45",className:`text-2xl font-bold ${a}`,children:r}),n&&l.jsx("p",{"data-loc":"client/src/pages/Reports.tsx:46",className:"text-xs text-gray-400 mt-1",children:n}),o&&l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:48",className:`flex items-center gap-1 mt-2 text-xs font-medium ${s==="up"?"text-emerald-600":s==="down"?"text-red-500":"text-gray-400"}`,children:[s==="up"?l.jsx(ts,{"data-loc":"client/src/pages/Reports.tsx:49",className:"w-3 h-3"}):s==="down"?l.jsx(gA,{"data-loc":"client/src/pages/Reports.tsx:49",className:"w-3 h-3"}):null,o]})]}),l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:54",className:`p-2.5 rounded-xl ${a.includes("emerald")?"bg-emerald-50":a.includes("red")?"bg-red-50":a.includes("blue")?"bg-blue-50":a.includes("amber")?"bg-amber-50":a.includes("purple")?"bg-purple-50":"bg-gray-50"}`,children:l.jsx(e,{"data-loc":"client/src/pages/Reports.tsx:55",className:`w-5 h-5 ${a}`})})]})})})}const gNe=["12a","1a","2a","3a","4a","5a","6a","7a","8a","9a","10a","11a","12p","1p","2p","3p","4p","5p","6p","7p","8p","9p","10p","11p"];function vNe({count:e,max:t}){const r=t>0?e/t:0,n=r===0?"bg-gray-100":r<.25?"bg-red-100":r<.5?"bg-red-200":r<.75?"bg-red-400":"bg-red-600";return l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:72",className:`${n} rounded h-8 flex items-center justify-center text-xs font-medium ${r>.5?"text-white":"text-gray-600"}`,title:`${e} mensajes`,children:e>0?e:""})}function yNe(){const[e,t]=k.useState(7),r=_e.reports.overview.useQuery({days:e},{refetchInterval:3e4}),n=_e.reports.agentPerformance.useQuery({days:e},{refetchInterval:3e4}),a=_e.reports.volumeByHour.useQuery({days:e},{refetchInterval:6e4}),s=_e.reports.volumeByDay.useQuery({days:e},{refetchInterval:6e4}),o=_e.reports.alerts.useQuery(void 0,{refetchInterval:3e4}),u=_e.reports.markAlertRead.useMutation({onSuccess:()=>o.refetch()}),d=_e.reports.markAllRead.useMutation({onSuccess:()=>o.refetch()}),f=r.data,p=a.data?a.data.map((b,N)=>({hour:typeof b.hour=="number"&&!isNaN(b.hour)?b.hour:N,count:b.count??0})):Array.from({length:24},(b,N)=>({hour:N,count:0})),m=Math.max(...p.map(b=>b.count),1),g=s.data??[],y=n.data??[],w=o.data??[],v=w.filter(b=>
675!b.isRead).length;return l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:101",className:"h-full overflow-y-auto bg-gray-50",children:[l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:103",className:"bg-white border-b border-gray-100 sticky top-0 z-10",children:[l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:104",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:105",className:"px-6 py-4",children:l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:106",className:"flex items-center justify-between",children:[l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:107",children:[l.jsx("h1",{"data-loc":"client/src/pages/Reports.tsx:108",className:"text-lg font-semibold text-gray-900",children:"Reportes y analíticas"}),l.jsx("p",{"data-loc":"client/src/pages/Reports.tsx:109",className:"text-xs text-gray-500 mt-0.5",children:"KPIs de gestión WhatsApp · Actualización automática cada 30s"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:111",className:"flex items-center gap-2",children:[l.jsxs(it,{"data-loc":"client/src/pages/Reports.tsx:113",size:"sm",variant:"outline",className:"gap-1.5 text-xs h-8",onClick:()=>window.open(`/api/reports/export-csv?days=${e}`,"_blank"),children:[l.jsx(ea,{"data-loc":"client/src/pages/Reports.tsx:115",className:"w-3.5 h-3.5"})," CSV"]}),l.jsxs(it,{"data-loc":"client/src/pages/Reports.tsx:117",size:"sm",variant:"outline",className:"gap-1.5 text-xs h-8 text-emerald-700 border-emerald-200 hover:bg-emerald-50",onClick:()=>{aa(y,[{key:"agentName",label:"Agente"},{key:"totalConversations",label:"Conversaciones"},{key:"resolvedConversations",label:"Resueltas"},{key:"avgResolutionTime",label:"Tiempo Resolución (s)",format:N=>Number(N??0)},{key:"avgFRT",label:"FRT Promedio (s)",format:N=>Number(N??0)},{key:"csatScore",label:"CSAT",format:N=>Number(N??0)}],`reportes_kpi_${e}d_${new Date().toISOString().slice(0,10)}`,"Por Agente")},children:[l.jsx(ta,{"data-loc":"client/src/pages/Reports.tsx:137",className:"w-3.5 h-3.5"})," Excel"]}),l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:139",className:"flex gap-1 bg-gray-100 p-1 rounded-lg",children:xNe.map(b=>l.jsx("button",{"data-loc":"client/src/pages/Reports.tsx:141",onClick:()=>t(b.value),className:`px-3 py-1.5 text-xs font-medium rounded-md transition-all ${e===b.value?"bg-white shadow-sm text-[#E1251B] font-semibold":"text-gray-500 hover:text-gray-700"}`,children:b.label},`days-${b.value}`))})]})]})})]}),l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:155",className:"p-6 space-y-6",children:[l.jsxs("section",{"data-loc":"client/src/pages/Reports.tsx:157",children:[l.jsx("h2",{"data-loc":"client/src/pages/Reports.tsx:158",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest mb-3",children:"Volumen de conversaciones"}),l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:159",className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:r.isLoading?Array(4).fill(0).map((b,N)=>l.jsx(Xn,{"data-loc":"client/src/pages/Reports.tsx:161",className:"h-28 rounded-xl"},`vol-sk-${N}`)):[l.jsx($o,{"data-loc":"client/src/pages/Reports.tsx:163",icon:is,label:"Total conversaciones",value:f?.totalConversations??0,color:"text-[#143F85]",sub:`${f?.uniqueContacts??0} contactos únicos`},"vol-total"),l.jsx($o,{"data-loc":"client/src/pages/Reports.tsx:164",icon:Li,label:"Resueltas",value:f?.resolvedConversations??0,color:"text-emerald-600",sub:`Tasa: ${f?.resolutionRate??0}%`,trend:f?.resolutionRate&&f.resolutionRate>=70?"up":"down",trendLabel:`${f?.resolutionRate??0}% resolución`},"vol-resolved"),l.jsx($o,{"data-loc":"client/src/pages/Reports.tsx:165",icon:dA,label:"Mensajes totales",value:f?.totalMessages??0,color:"text-[#1C58B7]",sub:`↑ ${f?.inbou
675ndMessages??0} entrada · ↓ ${f?.outboundMessages??0} salida`},"vol-messages"),l.jsx($o,{"data-loc":"client/src/pages/Reports.tsx:166",icon:vn,label:"Tasa de abandono",value:`${f?.abandonRate??0}%`,color:f?.abandonRate&&f.abandonRate>20?"text-red-500":"text-amber-600",trend:f?.abandonRate&&f.abandonRate>20?"down":"up",trendLabel:f?.abandonRate&&f.abandonRate>20?"Por encima del umbral":"Dentro del objetivo"},"vol-abandon")]})]}),l.jsxs("section",{"data-loc":"client/src/pages/Reports.tsx:172",children:[l.jsx("h2",{"data-loc":"client/src/pages/Reports.tsx:173",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest mb-3",children:"Tiempos de respuesta y SLA"}),l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:174",className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:r.isLoading?Array(4).fill(0).map((b,N)=>l.jsx(Xn,{"data-loc":"client/src/pages/Reports.tsx:176",className:"h-28 rounded-xl"},`sla-sk-${N}`)):[l.jsx($o,{"data-loc":"client/src/pages/Reports.tsx:178",icon:Ws,label:"Tiempo primera respuesta",value:Zf(f?.avgFirstResponseTime??0),color:"text-purple-600",sub:"FRT promedio",trend:f?.avgFirstResponseTime&&f.avgFirstResponseTime<300?"up":"down",trendLabel:f?.avgFirstResponseTime&&f.avgFirstResponseTime<300?"< 5 min (excelente)":"> 5 min"},"sla-frt"),l.jsx($o,{"data-loc":"client/src/pages/Reports.tsx:179",icon:Ts,label:"Tiempo de respuesta",value:Zf(f?.avgResponseTime??0),color:"text-blue-600",sub:"ART promedio"},"sla-art"),l.jsx($o,{"data-loc":"client/src/pages/Reports.tsx:180",icon:ts,label:"Tiempo de resolución",value:Zf(f?.avgResolutionTime??0),color:"text-[#143F85]",sub:"Promedio por conversación"},"sla-resolution"),l.jsx($o,{"data-loc":"client/src/pages/Reports.tsx:181",icon:vn,label:"Incumplimiento SLA",value:`${isNaN(f?.slaBreachRate??0)?0:f?.slaBreachRate??0}%`,color:(f?.slaBreachRate??0)>10?"text-red-500":"text-emerald-600",trend:(f?.slaBreachRate??0)>10?"down":"up",trendLabel:(f?.slaBreachRate??0)>10?"Requiere atención":"Dentro del SLA"},"sla-breach")]})]}),f?.avgCSAT&&l.jsxs("section",{"data-loc":"client/src/pages/Reports.tsx:188",children:[l.jsx("h2",{"data-loc":"client/src/pages/Reports.tsx:189",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest mb-3",children:"Satisfacción del cliente"}),l.jsx(Kt,{"data-loc":"client/src/pages/Reports.tsx:190",className:"bg-white border border-gray-100 shadow-sm",children:l.jsxs(dr,{"data-loc":"client/src/pages/Reports.tsx:191",className:"p-5 flex items-center gap-6",children:[l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:192",className:"flex items-center gap-3",children:[l.jsx(jn,{"data-loc":"client/src/pages/Reports.tsx:193",className:"w-8 h-8 text-amber-400 fill-amber-400"}),l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:194",children:[l.jsxs("p",{"data-loc":"client/src/pages/Reports.tsx:195",className:"text-3xl font-bold text-gray-900",children:[f.avgCSAT,l.jsx("span",{"data-loc":"client/src/pages/Reports.tsx:195",className:"text-lg text-gray-400",children:"/5"})]}),l.jsx("p",{"data-loc":"client/src/pages/Reports.tsx:196",className:"text-xs text-gray-500",children:"CSAT promedio del período"})]})]}),l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:199",className:"flex gap-1",children:[1,2,3,4,5].map(b=>l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:201",className:`w-8 h-8 rounded-full flex items-center justify-center text-sm font-bold ${b<=Math.round(f.avgCSAT)?"bg-amber-400 text-white":"bg-gray-100 text-gray-400"}`,children:b},`csat-${b}`))})]})})]}),l.jsxs("section",{"data-loc":"client/src/pages/Reports.tsx:210",children:[l.jsx("h2",{"data-loc":"client/src/pages/Reports.tsx:211",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest mb-3",children:"Mapa de calor — mensajes por hora del día"}),l.jsx(Kt,{"data-loc":"client/src/pages/Reports.tsx:212",className:"bg-white border border-gray-100 shadow-sm",children:l.jsx(dr,{"data-loc":"client/src/pages/Reports.tsx:213",className:"p-5",children:a.isLoading?l.jsx(Xn,{"data-loc":"client/src/pages/Reports.tsx:214",className:"h-16"}):l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:215",children:[l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:216",className:"grid grid-cols-24 gap-1",style:{gridTemplateColumns:"repeat(24, 
6751fr)"},children:p.map((b,N)=>l.jsx(vNe,{"data-loc":"client/src/pages/Reports.tsx:217",count:b.count,max:m},`hour-${N}-${b.hour}`))}),l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:219",className:"grid mt-1",style:{gridTemplateColumns:"repeat(24, 1fr)"},children:gNe.map((b,N)=>l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:221",className:"text-center text-[9px] text-gray-400",children:N%3===0?b:""},`hour-label-${N}`))}),l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:224",className:"flex items-center gap-2 mt-3 justify-end",children:[l.jsx("span",{"data-loc":"client/src/pages/Reports.tsx:225",className:"text-xs text-gray-400",children:"Bajo"}),["bg-gray-100","bg-red-100","bg-red-200","bg-red-400","bg-red-600"].map((b,N)=>l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:226",className:`w-5 h-3 rounded ${b}`},`legend-${N}-${b}`)),l.jsx("span",{"data-loc":"client/src/pages/Reports.tsx:227",className:"text-xs text-gray-400",children:"Alto"})]})]})})})]}),g.length>0&&l.jsxs("section",{"data-loc":"client/src/pages/Reports.tsx:237",children:[l.jsx("h2",{"data-loc":"client/src/pages/Reports.tsx:238",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest mb-3",children:"Tendencia de mensajes por día"}),l.jsx(Kt,{"data-loc":"client/src/pages/Reports.tsx:239",className:"bg-white border border-gray-100 shadow-sm",children:l.jsxs(dr,{"data-loc":"client/src/pages/Reports.tsx:240",className:"p-5",children:[l.jsx(qi,{"data-loc":"client/src/pages/Reports.tsx:241",width:"100%",height:180,children:l.jsxs(Kz,{"data-loc":"client/src/pages/Reports.tsx:242",data:g,margin:{top:5,right:10,left:-20,bottom:0},children:[l.jsx(Vi,{"data-loc":"client/src/pages/Reports.tsx:243",strokeDasharray:"3 3",stroke:"#f0f0f0"}),l.jsx(as,{"data-loc":"client/src/pages/Reports.tsx:244",dataKey:"day",tick:{fontSize:10},tickFormatter:b=>b.slice(5)}),l.jsx(ss,{"data-loc":"client/src/pages/Reports.tsx:245",tick:{fontSize:10}}),l.jsx(Zr,{"data-loc":"client/src/pages/Reports.tsx:246",formatter:(b,N)=>[b,N==="inbound"?"Entrada":"Salida"]}),l.jsx(hc,{"data-loc":"client/src/pages/Reports.tsx:247",type:"monotone",dataKey:"inbound",stroke:"#E1251B",strokeWidth:2,dot:!1,name:"inbound"}),l.jsx(hc,{"data-loc":"client/src/pages/Reports.tsx:248",type:"monotone",dataKey:"outbound",stroke:"#143F85",strokeWidth:2,dot:!1,name:"outbound"})]})}),l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:251",className:"flex gap-4 justify-center mt-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:252",className:"flex items-center gap-1.5",children:[l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:252",className:"w-3 h-0.5 bg-[#E1251B]"}),l.jsx("span",{"data-loc":"client/src/pages/Reports.tsx:252",className:"text-xs text-gray-500",children:"Mensajes entrantes"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:253",className:"flex items-center gap-1.5",children:[l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:253",className:"w-3 h-0.5 bg-[#143F85]"}),l.jsx("span",{"data-loc":"client/src/pages/Reports.tsx:253",className:"text-xs text-gray-500",children:"Mensajes salientes"})]})]})]})})]}),l.jsxs("section",{"data-loc":"client/src/pages/Reports.tsx:261",children:[l.jsx("h2",{"data-loc":"client/src/pages/Reports.tsx:262",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest mb-3",children:"Rendimiento de agentes"}),l.jsx(Kt,{"data-loc":"client/src/pages/Reports.tsx:263",className:"bg-white border border-gray-100 shadow-sm overflow-hidden",children:n.isLoading?l.jsx(Xn,{"data-loc":"client/src/pages/Reports.tsx:264",className:"h-40 m-4"}):y.length===0?l.jsx(dr,{"data-loc":"client/src/pages/Reports.tsx:265",className:"p-8 text-center text-gray-400 text-sm",children:"Sin datos de agentes en el período"}):l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:267",className:"overflow-x-auto",children:l.jsxs("table",{"data-loc":"client/src/pages/Reports.tsx:268",className:"w-full text-sm",children:[l.jsx("thead",{"data-loc":"client/src/pages/Reports.tsx:269",children:l.jsxs("tr",{"data-loc":"client/src/pages/Reports.tsx:270",className:"border-b border-gray-100 bg-gray-50",children:[l.jsx("th",{"data-loc":"client/src/pages/Reports.tsx:271",className:"text-left px-4 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Agente"}),l.jsx("th",{"data-loc":"client/src/pages/Reports.tsx:272",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Total"}),l.jsx("th",{"data-loc":"client/src/pages/Reports.tsx:273",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Resueltas"}),l.jsx("th",{"data-loc":"client/src/pages/Reports.tsx:274",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"% Resolución"}),l.jsx("th",{"data-loc":"client/src/pages/Reports.tsx:275",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"FRT"}),l.jsx("th",{"data-loc":"client/src/pages/Reports.tsx:276",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"ART"}),l.jsx("th",{"data-loc":"client/src/pages/Reports.tsx:277",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"CSAT"}),l.jsx("th",{"data-loc":"client/src/pages/Reports.tsx:278",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"SLA Incumplido"})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/Reports.tsx:281",children:y.map((b,N)=>l.jsxs("tr",{"data-loc":"client/src/pages/Reports.tsx:283",className:`border-b border-gray-50 hover:bg-gray-50 transition-colors ${N===0?"bg-amber-50/30":""}`,children:[l.jsx("td",{"data-loc":"client/src/pages/Reports.tsx:284",className:"px-4 py-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:285",className:"flex items-center gap-2",children:[l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:286",className:"w-7 h-7 rounded-full bg-[#143F85] text-white text-xs flex items-center justify-center font-semibold",children:b.agent.name?.charAt(0)?.toUpperCase()??"A"}),l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:289",children:[l.jsx("p",{"data-loc":"client/src/pages/Reports.tsx:290",className:"font-medium text-gray-900 text-xs",children:b.agent.name}),l.jsx("p",{"data-loc":"client/src/pages/Reports.tsx:291",className:"text-gray-400 text-[10px]",children:b.agent.email})]}),N===0&&l.jsx(Bu,{"data-loc":"client/src/pages/Reports.tsx:293",className:"bg-amber-100 text-amber-700 text-[10px] px-1.5 py-0",children:"Top"})]})}),l.jsx("td",{"data-loc":"client/src/pages/Reports.tsx:296",className:"px-3 py-3 text-center font-medium text-gray-700",children:b.total}),l.jsx("td",{"data-loc":"client/src/pages/Reports.tsx:297",className:"px-3 py-3 text-center font-medium text-emerald-600",children:b.resolved}),l.jsx("td",{"data-loc":"client/src/pages/Reports.tsx:298",className:"px-3 py-3 text-center",children:l.jsxs("span",{"data-loc":"client/src/pages/Reports.tsx:299",className:`font-semibold ${b.resolutionRate>=70?"text-emerald-600":b.resolutionRate>=50?"text-amber-600":"text-red-500"}`,children:[b.resolutionRate,"%"]})}),l.jsx("td",{"data-loc":"client/src/pages/Reports.tsx:301",className:"px-3 py-3 text-center text-gray-600 text-xs",children:Zf(b.avgFRT)}),l.jsx("td",{"data-loc":"client/src/pages/Reports.tsx:302",className:"px-3 py-3 text-center text-gray-600 text-xs",children:Zf(b.avgART)}),l.jsx("td",{"data-loc":"client/src/pages/Reports.tsx:303",className:"px-3 py-3 text-center",children:b.avgCSAT?l.jsxs("span",{"data-loc":"client/src/pages/Reports.tsx:304",className:"flex items-center justify-center gap-1",children:[l.jsx(jn,{"data-loc":"client/src/pages/Reports.tsx:304",className:"w-3 h-3 text-amber-400 fill-amber-400"}),l.jsx("span",{"data-loc":"client/src/pages/Reports.tsx:304",className:"font-medium",children:b.avgCSAT})]}):l.jsx("span",{"data-loc":"client/src/pages/Reports.tsx:304",className:"text-gray-300",children:"—"})}),l.jsx("td",{"data-loc":"client/src/pages/Reports.tsx:306",className:"px-3 py-3 text-center",children:l.jsx("span",{"data-loc":"client/src/pages/Reports.tsx:307",className:`font-medium ${b.slaBreached>0?"text-red-500":"text-emerald-600"}`,children:b.slaBreached})})]},b.agent.id))})]})})})]}),l.jsxs("section",{"data-loc":"client/src/pages/Reports.tsx:319",children:[l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:320",className:"flex items-center justify-between mb-3",children:[l.jsxs("h2",{"data-loc":"client/src/pages/Reports.tsx:321",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest",children:["Alertas del sistema",v>0&&l.jsx("span",{"data-loc":"client/src/pages/Reports.tsx:323",className:"ml-2 bg-[#E1251B] text-white text-[10px] px-1.5 py-0.5 rounded-full",children:v})]}),v>0&&l.jsx("button",{"data-loc":"client/src/pages/Reports.tsx:326",onClick:()=>
675d.mutate(),className:"text-xs text-[#1C58B7] hover:underline",children:"Marcar todas como leídas"})]}),l.jsx(Kt,{"data-loc":"client/src/pages/Reports.tsx:329",className:"bg-white border border-gray-100 shadow-sm",children:o.isLoading?l.jsx(Xn,{"data-loc":"client/src/pages/Reports.tsx:330",className:"h-24 m-4"}):w.length===0?l.jsxs(dr,{"data-loc":"client/src/pages/Reports.tsx:331",className:"p-8 text-center",children:[l.jsx(zX,{"data-loc":"client/src/pages/Reports.tsx:332",className:"w-8 h-8 text-gray-300 mx-auto mb-2"}),l.jsx("p",{"data-loc":"client/src/pages/Reports.tsx:333",className:"text-sm text-gray-400",children:"Sin alertas recientes"})]}):l.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:336",className:"divide-y divide-gray-50",children:w.slice(0,10).map(b=>l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:338",className:`flex items-start gap-3 px-4 py-3 ${b.isRead?"":"bg-red-50/30"}`,children:[l.jsx(ax,{"data-loc":"client/src/pages/Reports.tsx:339",className:`w-4 h-4 mt-0.5 flex-shrink-0 ${b.isRead?"text-gray-300":"text-[#E1251B]"}`}),l.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:340",className:"flex-1 min-w-0",children:[l.jsx("p",{"data-loc":"client/src/pages/Reports.tsx:341",className:`text-sm ${b.isRead?"text-gray-500":"font-medium text-gray-900"}`,children:b.message}),l.jsx("p",{"data-loc":"client/src/pages/Reports.tsx:342",className:"text-[10px] text-gray-400 mt-0.5",children:b.createdAt?Vl(new Date(b.createdAt),"d MMM yyyy, HH:mm",{locale:rs}):""})]}),!b.isRead&&l.jsx("button",{"data-loc":"client/src/pages/Reports.tsx:345",onClick:()=>u.mutate({id:b.id}),className:"text-[10px] text-gray-400 hover:text-gray-600 flex-shrink-0",children:"Leer"})]},b.id))})})]})]})]})}const bNe=["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"];function wNe(){const[e,t]=k.useState("whatsapp"),[r,n]=k.useState(!1),a=_e.settings.getWhatsappConfig.useQuery(),[s,o]=k.useState({phoneNumberId:"",displayPhoneNumber:"",businessAccountId:"",accessToken:"",webhookVerifyToken:"verify_token_"+Math.random().toString(36).slice(2,8),apiVersion:"v20.0",businessHoursEnabled:!1,businessHoursStart:"08:00",businessHoursEnd:"18:00",outOfHoursMessage:""});k.useEffect(()=>{if(a.data){const I=a.data;o(H=>({...H,phoneNumberId:I.phoneNumberId??"",displayPhoneNumber:I.displayPhoneNumber??"",businessAccountId:I.businessAccountId??"",accessToken:I.accessToken??"",webhookVerifyToken:I.webhookVerifyToken??H.webhookVerifyToken,apiVersion:I.apiVersion??"v20.0",businessHoursEnabled:I.businessHoursEnabled??!1,businessHoursStart:I.businessHoursStart??"08:00",businessHoursEnd:I.businessHoursEnd??"18:00",outOfHoursMessage:I.outOfHoursMessage??""}))}},[a.data]);const u=_e.settings.saveWhatsappConfig.useMutation({onSuccess:()=>{a.refetch(),Be.success("Configuración guardada")},onError:I=>Be.error(I.message)}),d=_e.agents.list.useQuery();_e.agents.teams.useQuery();const[f,p]=k.useState({name:"",email:"",agentRole:"agent",maxCapacity:10}),[m,g]=k.useState(!1),y=_e.agents.create.useMutation({onSuccess:()=>{g(!1),p({name:"",email:"",agentRole:"agent",maxCapacity:10}),d.refetch(),Be.success("Agente creado")},onError:I=>Be.error(I.message)}),[w,v]=k.useState(""),b=_e.shifts.getSchedule.useQuery(void 0,{enabled:e==="shifts"}),N=_e.shifts.upsertShift.useMutation({onSuccess:()=>{b.refetch(),Be.success("Turno guardado")},onError:I=>Be.error(I.message)}),_=_e.templates.list.useQuery(),[C,P]=k.useState({name:"",tmplCategory:"UTILITY",body:"",footer:"",headerType:"NONE"}),[E,T]=k.useState(!1),j=_e.templates.create.useMutation({onSuccess:()=>{T(!1),P({name:"",tmplCategory:"UTILITY",body:"",footer:"",headerType:"NONE"}),_.refetch(),Be.success("Plantilla creada")},onError:I=>Be.error(I.message)}),O=_e.templates.delete.useMutation({onSuccess:()=>{_.refetch(),Be.success("Plantilla eliminada")}}),M=_e.templates.cannedResponses.useQuery({}),[F,L]=k.useState({shortCode:"",content:"",category:""}),[U,G]=k.useState(!1),D=_e.templates.createCanned.useMutation({onSuccess:()=>{G(!1),L({shortCode:"",content:"",category:""}),M.refetch(),Be.success("Respuesta rápida creada")},onError:I=>Be.error(I.message)}
675),Q=_e.templates.deleteCanned.useMutation({onSuccess:()=>{M.refetch(),Be.success("Eliminada")}}),q=_e.settings.getLabels.useQuery(),[K,ee]=k.useState({name:"",color:"#E1251B"}),[le,se]=k.useState(!1),z=_e.settings.createLabel.useMutation({onSuccess:()=>{se(!1),ee({name:"",color:"#E1251B"}),q.refetch(),Be.success("Etiqueta creada")},onError:I=>Be.error(I.message)}),B=[{id:"whatsapp",label:"WhatsApp API",icon:mZ},{id:"agents",label:"Agentes y equipos",icon:Pa},{id:"shifts",label:"Turnos",icon:Ts},{id:"templates",label:"Plantillas",icon:is},{id:"canned",label:"Respuestas rápidas",icon:is},{id:"labels",label:"Etiquetas",icon:EF}];return l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:76",className:"flex flex-col h-full overflow-hidden",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:77",className:"border-b border-border bg-card",children:[l.jsx("div",{"data-loc":"client/src/pages/Settings.tsx:78",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsx("div",{"data-loc":"client/src/pages/Settings.tsx:79",className:"px-6 py-5",children:l.jsxs("h1",{"data-loc":"client/src/pages/Settings.tsx:80",className:"text-base font-semibold text-foreground flex items-center gap-2",children:[l.jsx(ix,{"data-loc":"client/src/pages/Settings.tsx:80",className:"w-4.5 h-4.5 text-brand-red"}),"Configuración"]})})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:83",className:"flex flex-1 overflow-hidden",children:[l.jsx("div",{"data-loc":"client/src/pages/Settings.tsx:85",className:"w-52 shrink-0 border-r border-border bg-card py-3 px-2 space-y-0.5",children:B.map(I=>l.jsxs("button",{"data-loc":"client/src/pages/Settings.tsx:87",onClick:()=>t(I.id),className:`w-full flex items-center gap-3 px-3 py-2.5 rounded-xl text-sm font-medium transition-colors text-left ${e===I.id?"bg-brand-red/10 text-brand-red":"text-muted-foreground hover:bg-accent"}`,children:[l.jsx(I.icon,{"data-loc":"client/src/pages/Settings.tsx:88",className:"w-4 h-4 shrink-0"}),I.label]},I.id))}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:94",className:"flex-1 overflow-y-auto p-6",children:[e==="whatsapp"&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:97",className:"max-w-lg space-y-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:98",className:"bg-amber-50 border border-amber-200 rounded-xl p-4 text-xs text-amber-800",children:[l.jsx("strong",{"data-loc":"client/src/pages/Settings.tsx:99",children:"Webhook URL:"})," ",l.jsxs("code",{"data-loc":"client/src/pages/Settings.tsx:99",className:"bg-amber-100 px-1.5 py-0.5 rounded font-mono",children:[window.location.origin,"/api/webhook/whatsapp"]}),l.jsx("br",{"data-loc":"client/src/pages/Settings.tsx:99"}),"Configura esta URL en tu aplicación de Meta Business para recibir mensajes."]}),[{key:"phoneNumberId",label:"Phone Number ID",placeholder:"123456789012345"},{key:"displayPhoneNumber",label:"Número de teléfono",placeholder:"+57 300 000 0000"},{key:"businessAccountId",label:"Business Account ID",placeholder:"987654321098765"},{key:"apiVersion",label:"Versión API",placeholder:"v20.0"},{key:"webhookVerifyToken",label:"Webhook Verify Token",placeholder:"tu_token_secreto"}].map(({key:I,label:H,placeholder:X})=>l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:109",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:110",className:"text-xs font-medium text-muted-foreground mb-1 block",children:H}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:111",value:s[I],onChange:ce=>o(de=>({...de,[I]:ce.target.value})),placeholder:X,className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]},I)),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:114",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:115",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Access Token"}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:116",className:"relative",children:[l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:117",type:r?"text":"password",value:s.accessToken,onChange:I=>o(H=>({...H,accessToken:I.target.value})),placeholder:"EAAxxxxxxxx...",className:"w-full text-sm px-3 py-2.5 pr-10 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"}),l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:118",onClick:()=>n(!r),className:"absolute right-3 top-1/2 -translate-y-1/2 text-muted-foreground hover:text-foreground transition-colors",children:r?l.jsx(_F,{"data-loc":"client/src/pages/Settings.tsx:119",className:"w-4 h-4"}):l.jsx(sx,{"data-loc":"client/src/pages/Settings.tsx:119",className:"w-4 h-4"})})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:123",className:"flex items-center gap-3 p-4 bg-secondary rounded-xl",children:[l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:124",type:"checkbox",id:"biz-hours",checked:s.businessHoursEnabled,onChange:I=>o(H=>({...H,businessHoursEnabled:I.target.checked})),className:"w-4 h-4 accent-brand-red"}),l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:125",htmlFor:"biz-hours",className:"text-sm font-medium text-foreground cursor-pointer",children:"Habilitar horario de atención"})]}),s.businessHoursEnabled&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:128",className:"grid grid-cols-2 gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:129",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:130",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Hora inicio"}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:131",type:"time",value:s.businessHoursStart,onCh
675ange:I=>o(H=>({...H,businessHoursStart:I.target.value})),className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:133",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:134",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Hora fin"}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:135",type:"time",value:s.businessHoursEnd,onChange:I=>o(H=>({...H,businessHoursEnd:I.target.value})),className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]})]}),s.businessHoursEnabled&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:140",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:141",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Mensaje fuera de horario"}),l.jsx("textarea",{"data-loc":"client/src/pages/Settings.tsx:142",value:s.outOfHoursMessage,onChange:I=>o(H=>({...H,outOfHoursMessage:I.target.value})),rows:3,placeholder:"Gracias por contactarnos. Nuestro horario de atención es...",className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring resize-none"})]}),l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:145",onClick:()=>u.mutate(s),disabled:u.isPending||!s.phoneNumberId||!s.accessToken,className:"w-full py-3 bg-brand-red text-white text-sm font-medium rounded-xl hover:bg-brand-red/90 disabled:opacity-40 transition-colors active:scale-[0.98]",children:u.isPending?"Guardando...":"Guardar configuración"})]}),e==="agents"&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:153",className:"max-w-2xl space-y-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:154",className:"flex items-center justify-between",children:[l.jsxs("h2",{"data-loc":"client/src/pages/Settings.tsx:155",className:"text-sm font-semibold text-foreground",children:["Agentes (",d.data?.length??0,")"]}),l.jsxs("button",{"data-loc":"client/src/pages/Settings.tsx:156",onClick:()=>g(!0),className:"flex items-center gap-1.5 text-xs px-3 py-2 bg-brand-red text-white rounded-xl hover:bg-brand-red/90 transition-colors",children:[l.jsx(xn,{"data-loc":"client/src/pages/Settings.tsx:156",className:"w-3.5 h-3.5"}),"Nuevo agente"]})]}),l.jsx("div",{"data-loc":"client/src/pages/Settings.tsx:158",className:"space-y-2",children:(d.data??[]).map(I=>l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:160",className:"flex items-center gap-4 p-4 bg-card border border-border rounded-2xl",children:[l.jsx("div",{"data-loc":"client/src/pages/Settings.tsx:161",className:"w-9 h-9 rounded-full bg-gradient-to-br from-brand-blue to-brand-blue-dark flex items-center justify-center text-white text-sm font-bold shrink-0",children:I.name.charAt(0).toUpperCase()}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:162",className:"flex-1 min-w-0",children:[l.jsx("p",{"data-loc":"client/src/pages/Settings.tsx:163",className:"text-sm font-medium text-foreground",children:I.name}),l.jsx("p",{"data-loc":"client/src/pages/Settings.tsx:164",className:"text-xs text-muted-foreground",children:I.email})]}),l.jsx("span",{"data-loc":"client/src/pages/Settings.tsx:166",className:"text-xs bg-secondary text-foreground px-2 py-0.5 rounded-full capitalize",children:I.agentRole}),l.jsxs("span",{"data-loc":"client/src/pages/Settings.tsx:167",className:"text-xs text-muted-foreground",children:["Cap. ",I.maxCapacity]}),l.jsx("div",{"data-loc":"client/src/pages/Settings.tsx:168",className:`w-2 h-2 rounded-full ${I.isOnline?"bg-emerald-500":"bg-muted-foreground/30"}`})]},I.id))}),m&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:173",className:"bg-card border border-border rounded-2xl p-5 space-y-3",children:[l.jsx("h3",{"data-loc":"client/src/pages/Settings.tsx:174",className:"text-sm font-semibold text-foreground",children:"Nuevo agente"}),[{key:"name",label:"Nombre",placeholder:"Nombre completo"},{key:"email",label:"Email",placeholder:"[email protected]"}].map(({key:I,label:H,placeholder:X})=>l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:176",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:177",className:"text-xs font-medium text-muted-foreground mb-1 block",children:H}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:178",value:f[I],onChange:ce=>p(de=>({...de,[I]:ce.target.value})),placeholder:X,className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]},I)),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:181",className:"grid grid-cols-2 gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:182",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:183",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Rol"}),l.jsxs("select",{"data-loc":"client/src/pages/Settings.tsx:184",value:f.agentRole,onChange:I=>p(H=>({...H,agentRole:I.target.value})),className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring text-foreground",children:[l.jsx("option",{"data-loc":"client/src/pages/Settings.tsx:185",value:"agent",children:"Agente"}),l.jsx("option",{"data-loc":"client/src/pages/Settings.tsx:186",value:"supervisor",children:"Supervisor"}),l.jsx("option",{"data-loc":"client/src/pages/Settings.tsx:187",value:"admin",children:"Admin"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:190",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:191",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Capacidad máx."}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:192",type:"number",value:f.maxCapacity,onChange:I=>p(H=>({...H,maxCapacity:Number(I.target.value)})),className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:195",className:"flex gap-2",children:[l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:196",onClick:()=>g(!1),className:"flex-1 py-2.5 text-sm font-medium text-muted-foreground bg-secondary rounded-xl hover:bg-accent transition-colors",children:"Cancelar"}),l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:197",onClick:()=>f.name&&f.email&&y.mutate(f),disabled:!f.name||!f.email||y.isPending,className:"flex-1 py-2.5 text-sm font-medium text-white bg-brand-red rounded-xl hover:bg-brand-red/90 disabled:opacity-40 transition-colors",children:"Crear"})]})]})]}),e==="shifts"&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:205",className:"max-w-3xl space-y-5",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:206",children:[l.jsx("h2",{"data-loc":"client/src/pages/Settings.tsx:206",className:"text-sm font-semibold text-foreground",children:"Gestión de turnos"}),l.jsx("p",{"data-loc":"client/src/pages/Settings.tsx:206",className:"mt-1 text-xs text-muted-foreground",children:"Estos horarios habilitan la asignación automática y la disponibilidad operativa de cada asesor."})]}),(d.data??[]).length===0?l.jsx("div",{"data-loc":"client/src/pages/Settings.tsx:207",className:"rounded-xl border border-dashed border-border p-8 text-center text-sm text-muted-foreground",children:"Crea agentes antes de configurar sus turnos."}):l.jsxs(l.Fragment,{children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:208",className:"max-w-sm",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:208",className:"mb-1 block text-xs font-medium text-muted-foreground",children:"Asesor"}),l.jsxs("select",{"data-loc":"client/src/pages/Settings.tsx:208",value:w,onChange:I=>v(I.target.value),className:"w-full rounded-xl border border-border bg-secondary px-3 py-2.5 text-sm outline-none focus:ring-1 focus:ring-ring",children:[l.jsx("option",{"data-loc":"client/src/pages/Settings.tsx:208",value:"",children:"Selecciona un asesor"}),(d.data??[]).map(I=>l.jsx("option",{"data-loc":"client/src/pages/Settings.tsx:208",value:I.id,children:I.name},I.id))]})]}),w&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:209",className:"overflow-hidden rounded-2xl border border-border bg-card",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:210",className:"grid grid-cols-[1.2fr_1fr_1fr_auto] gap-3 border-b border-border bg-secondary px-4 py-2 text-[11px] font-semibold uppercase tracking-wide text-muted-foreground",children:[l.jsx("span",{"data-loc":"client/src/pages/Settings.tsx:210",children:"Día"}),l.jsx("span",{"data-loc":"client/src/pages/Settings.tsx:210",children:"Inicio"}),l.jsx("span",{"data-loc":"client/src/pages/Settings.tsx:210",children:"Fin"}),l.jsx("span",{"data-loc":"client/src/pages/Settings.tsx:210",children:"Activo"})]}),bNe.map((I,H)=>{const X=(b.data??[]).find(ce=>Number(ce.agentId)===Number(w)&&Number(ce.dayOfWeek)===H);return l.jsxs("form",{"data-loc":"client/src/pages/Settings.tsx:211",onSubmit:ce=>{ce.preventDefault();const de=new FormData(ce.currentTarget);N.mutate({agentId:Number(w),dayOfWeek:H,startTime:String(de.get("startTime")),endTime:String(de.get("endTime")),isActive:de.get("isActive")==="on"})},className:"grid grid-cols-[1.2fr_1fr_1fr_auto] items-center gap-3 border-b border-border px-4 py-2.5 last:border-b-0",children:[l.jsx("span",{"data-loc":"client/src/pages/Settings.tsx:211",className:"text-sm font-medium text-foreground",children:I}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:211",name:"startTime",type:"time",defaultValue:X?.startTime??"08:00",className:"rounded-lg border border-border bg-secondary px-2 py-1.5 text-xs outline-none"}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:211",name:"endTime",type:"time",defaultValue:X?.endTime??"18:00",className:"rounded-lg border border-border bg-secondary px-2 py-1.5 text-xs outline-none"}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:211",className:"flex items-center gap-2",children:[l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:211",name:"isActive",type:"checkbox",defaultChecked:X?!!X.isActive:H>=1&&H<=5,className:"h-4 w-4 accent-[#E1251B]"}),l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:211",type:"submit",disabled:N.isPending,className:"rounded-lg bg-[#143F85] px-2 py-1.5 text-[11px] font-medium text-white hover:bg-[#1C58B
6757] disabled:opacity-50",children:"Guardar"})]})]},I)})]})]})]}),e==="templates"&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:219",className:"max-w-2xl space-y-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:220",className:"flex items-center justify-between",children:[l.jsxs("h2",{"data-loc":"client/src/pages/Settings.tsx:221",className:"text-sm font-semibold text-foreground",children:["Plantillas de mensajes (",_.data?.length??0,")"]}),l.jsxs("button",{"data-loc":"client/src/pages/Settings.tsx:222",onClick:()=>T(!0),className:"flex items-center gap-1.5 text-xs px-3 py-2 bg-brand-red text-white rounded-xl hover:bg-brand-red/90 transition-colors",children:[l.jsx(xn,{"data-loc":"client/src/pages/Settings.tsx:222",className:"w-3.5 h-3.5"}),"Nueva plantilla"]})]}),l.jsx("div",{"data-loc":"client/src/pages/Settings.tsx:224",className:"space-y-2",children:(_.data??[]).map(I=>l.jsx("div",{"data-loc":"client/src/pages/Settings.tsx:226",className:"p-4 bg-card border border-border rounded-2xl",children:l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:227",className:"flex items-start justify-between gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:228",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:229",className:"flex items-center gap-2 mb-1",children:[l.jsx("p",{"data-loc":"client/src/pages/Settings.tsx:230",className:"text-sm font-medium text-foreground",children:I.name}),l.jsx("span",{"data-loc":"client/src/pages/Settings.tsx:231",className:`text-[10px] px-2 py-0.5 rounded-full font-medium ${I.tmplStatus==="APPROVED"?"bg-emerald-100 text-emerald-700":I.tmplStatus==="REJECTED"?"bg-red-100 text-red-700":"bg-amber-100 text-amber-700"}`,children:I.tmplStatus}),l.jsx("span",{"data-loc":"client/src/pages/Settings.tsx:232",className:"text-[10px] bg-secondary text-muted-foreground px-2 py-0.5 rounded-full",children:I.tmplCategory})]}),l.jsx("p",{"data-loc":"client/src/pages/Settings.tsx:234",className:"text-xs text-muted-foreground line-clamp-2",children:I.body})]}),l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:236",onClick:()=>O.mutate({id:I.id}),className:"p-1.5 rounded-lg hover:bg-red-50 text-muted-foreground hover:text-red-500 transition-colors shrink-0",children:l.jsx(Oh,{"data-loc":"client/src/pages/Settings.tsx:236",className:"w-3.5 h-3.5"})})]})},I.id))}),E&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:242",className:"bg-card border border-border rounded-2xl p-5 space-y-3",children:[l.jsx("h3",{"data-loc":"client/src/pages/Settings.tsx:243",className:"text-sm font-semibold text-foreground",children:"Nueva plantilla"}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:244",className:"grid grid-cols-2 gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:245",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:246",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Nombre *"}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:247",value:C.name,onChange:I=>P(H=>({...H,name:I.target.value})),placeholder:"nombre_plantilla",className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:249",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:250",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Categoría"}),l.jsxs("select",{"data-loc":"client/src/pages/Settings.tsx:251",value:C.tmplCategory,onChange:I=>P(H=>({...H,tmplCategory:I.target.value})),className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring text-foreground",children:[l.jsx("option",{"data-loc":"client/src/pages/Settings.tsx:252",value:"UTILITY",children:"Utilidad"}),l.jsx("option",{"data-loc":"client/src/pages/Settings.tsx:253",value:"MARKETING",children:"Marketing"}),l.jsx("option",{"data-loc":"client/src/pages/Settings.tsx:254",value:"AUTHENTICATION",children:"Autenticación"})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:258",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:259",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Cuerpo del mensaje *"}),l.jsx("textarea",{"data-loc":"client/src/pages/Settings.tsx:260",value:C.body,onChange:I=>P(H=>({...H,body:I.target.value})),rows:4,placeholder:"Hola {{1}}, tu pedido {{2}} está listo para recoger...",className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring resize-none"}),l.jsxs("p",{"data-loc":"client/src/pages/Settings.tsx:261",className:"text-[10px] text-muted-foreground mt-1",children:["Usa ","{{1}}",", ","{{2}}"," para variables dinámicas"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:263",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:264",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Pie de mensaje (opcional)"}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:265",value:C.footer,onChange:I=>P(H=>({...H,footer:I.target.value})),placeholder:"Droguería La Economía",className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:267",className:"flex gap-2",children:[l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:268",onClick:()=>T(!1),className:"flex-1 py-2.5 text-sm font-medium text-muted-foreground bg-secondary rounded-xl hover:bg-accent transition-colors",children:"Cancelar"}),l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:269",onClick:()=>C.name&&C.body&&j.mutate(C),disabled:!C.name||!C.body||j.isPending,className:"flex-1 py-2.5 text-sm font-medium text-white bg-brand-red rounded-xl hover:bg-brand-red/90 disabled:opacity-40 transition-colors",children:"Crear"})]})]})]}),e==="canned"&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:278",className:"max-w-2xl space-y-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:279",className:"flex items-center justify-between",children:[l.jsxs("h2",{"data-loc":"client/src/pages/Settings.tsx:280",className:"text-sm font-semibold text-foreground",children:["Respuestas rápidas (",M.data?.length??0,")"]}),l.jsxs("button",{"data-loc":"client/src/pages/Settings.tsx:281",onClick:()=>G(!0),className:"flex items-center gap-1.5 text-xs px-3 py-2 bg-brand-red text-white rounded-xl hover:bg-brand-red/90 transition-colors",children:[l.jsx(xn,{"data-loc":"client/src/pages/Settings.tsx:281",className:"w-3.5 h-3.5"}),"Nueva respuesta"]})]}),l.jsx("div",{"data-loc":"client/src/pages/Settings.tsx:283",className:"space-y-2",children:(M.data??[]).map(I=>l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:285",className:"flex items-start gap-3 p-4 bg-card border border-border rounded-2xl",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:286",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:287",className:"flex items-center gap-2 mb-1",children:[l.jsxs("code",{"data-loc":"client/src/pages/Settings.tsx:288",className:"text-xs bg-brand-red/10 text-brand-red px-2 py-0.5 rounded font-mono",children:["/",I.shortCode]}),I.category&&l.jsx("span",{"data-loc":"client/src/pages/Settings.tsx:289",className:"text-[10px] bg-secondary text-muted-foreground px-2 py-0.5 rounded-full",children:I.category})]}),l.jsx("p",{"data-loc":"client/src/pages/Settings.tsx:291",className:"text-xs text-muted-foreground line-clamp-2",children:I.content})]}),l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:293",onClick:()=>Q.mutate({id:I.id}),className:"p-1.5 rounded-lg hover:bg-red-50 text-muted-foreground hover:text-red-500 transition-colors shrink-0",children:l.jsx(Oh,{"data-loc":"client/src/pages/Settings.tsx:293",className:"w-3.5 h-3.5"})})]},I.id))}),U&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:298",className:"bg-card border border-border rounded-2xl p-5 space-y-3",children:[l.jsx("h3",{"data-loc":"client/src/pages/Settings.tsx:299",className:"text-sm font-semibold text-foreground",children:"Nueva respuesta rápida"}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:300",className:"grid grid-cols-2 gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:301",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:302",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Código corto *"}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:303",value:F.shortCode,onChange:I=>L(H=>({...H,shortCode:I.target.value})),placeholder:"saludo",className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:305",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:306",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Categoría"}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:307",value:F.category,onChange:I=>L(H=>({...H,category:I.target.value})),placeholder:"general",className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:310",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:311",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Contenido *"}),l.jsx("textarea",{"data-loc":"client/src/pages/Settings.tsx:312",value:F.content,onChange:I=>L(H=>({...H,content:I.target.value})),rows:3,placeholder:"Hola, bienvenido a Droguería La Economía. ¿En qué podemos ayudarte?",className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring resize-none"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:314",className:"flex gap-2",children:[l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:315",onClick:()=>G(!1),className:"flex-1 py-2.5 text-sm font-medium text-muted-foreground bg-secondary rounded-xl hover:bg-accent transition-colors",children:"Cancelar"}),l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:316",onClick:()=>F.shortCode&&F.content&&D.mutate(F),disabled:!F.shortCode||!F.content||D.isPending,className:"flex-1 py-2.5 text-sm font-medium text-white bg-brand-red rounded-xl hover:bg-brand-red/90 disabled:opacity-40 transition-colors",children:"Crear"})]})]})]}),e==="labels"&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:325",className:"max-w-lg space-y-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:326",className:"flex items-center justify-between",children:[l.jsxs("h2",{"data-loc":"client/src/pages/Settings.tsx:327",className:"text-sm font-semibold text-foreground",children:["Etiquetas (",q.data?.length??0,")"]}),l.jsxs("button",{"data-loc":"client/src/pages/Settings.tsx:328",onClick:()=>se(!0),className:"flex items-center gap-1.5 text-xs px-3 py-2 bg-brand-red text-white rounded-xl hover:bg-brand-red/90 transition-colors",children:[l.jsx(xn,{"data-loc":"client/src/pages/Settings.tsx:328",className:"w-3.5 h-3.5"}),"Nueva etiqueta"]})]}),l.jsx("div",{"data-loc":"client/src/pages/Settings.tsx:330",className:"flex flex-wrap gap-2",children:(q.data??[]).map(I=>l.jsxs("span",{"data-loc":"client/src/pages/Settings.tsx:332",className:"flex items-center gap-1.5 text-xs px-3 py-1.5 rounded-full font-medium text-white",style:{background:I.color},children:[l.jsx("span",{"data-loc":"client/src/pages/Settings.tsx:333",className:"w-1.5 h-1.5 rounded-full bg-white/60"}),I.name]},I.id))}),le&&l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:338",className:"bg-card border border-border rounded-2xl p-5 space-y-3",children:[l.jsx("h3",{"data-loc":"client/src/pages/Settings.tsx:339",className:"text-sm font-semibold text-foreground",children:"Nueva etiqueta"}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:340",className:"grid grid-cols-2 gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:341",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:342",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Nombre *"}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:343",value:K.name,onChange:I=>ee(H=>({...H,name:I.target.value})),placeholder:"cliente_vip",className:"w-full text-sm px-3 py-2.5 bg-secondary rounded-xl border border-border outline-none focus:ring-1 focus:ring-ring"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:345",children:[l.jsx("label",{"data-loc":"client/src/pages/Settings.tsx:346",className:"text-xs font-medium text-muted-foreground mb-1 block",children:"Color"}),l.jsx("input",{"data-loc":"client/src/pages/Settings.tsx:347",type:"color",value:K.color,onChange:I=>ee(H=>({...H,color:I.target.value})),className:"w-full h-10 px-1 py-1 bg-secondary rounded-xl border border-border 
675cursor-pointer"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Settings.tsx:350",className:"flex gap-2",children:[l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:351",onClick:()=>se(!1),className:"flex-1 py-2.5 text-sm font-medium text-muted-foreground bg-secondary rounded-xl hover:bg-accent transition-colors",children:"Cancelar"}),l.jsx("button",{"data-loc":"client/src/pages/Settings.tsx:352",onClick:()=>K.name&&z.mutate(K),disabled:!K.name||z.isPending,className:"flex-1 py-2.5 text-sm font-medium text-white bg-brand-red rounded-xl hover:bg-brand-red/90 disabled:opacity-40 transition-colors",children:"Crear"})]})]})]})]})]})]})}const SNe=["¿Cómo responder a un cliente que pregunta por disponibilidad de medicamentos?","Redacta un mensaje de seguimiento post-compra para WhatsApp","¿Cuál es la mejor forma de manejar una queja de cliente?","Genera una plantilla para confirmación de pedido"];function NNe(){const[e,t]=k.useState([{role:"assistant",content:"Hola, soy el asistente IA de La Economía. Puedo ayudarte a redactar respuestas para clientes, crear plantillas de mensajes, analizar conversaciones y sugerir mejoras en la atención al cliente. ¿En qué puedo ayudarte hoy?"}]),[r,n]=k.useState(""),[a,s]=k.useState(!1),o=k.useRef(null);k.useEffect(()=>{o.current?.scrollIntoView({behavior:"smooth"})},[e]);async function u(d){if(!d.trim()||a)return;const f={role:"user",content:d};t(p=>[...p,f]),n(""),s(!0);try{const p=await fetch("/api/ai/chat",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({messages:[...e,f].map(g=>({role:g.role,content:g.content}))})});if(!p.ok)throw new Error("Error en la respuesta");const m=await p.json();t(g=>[...g,{role:"assistant",content:m.content??"No pude generar una respuesta."}])}catch{Be.error("Error al conectar con el asistente IA"),t(m=>[...m,{role:"assistant",content:"Lo siento, tuve un problema al procesar tu solicitud. Por favor intenta de nuevo."}])}finally{s(!1)}}return l.jsxs("div",{"data-loc":"client/src/pages/AIAssistant.tsx:49",className:"flex flex-col h-full overflow-hidden",children:[l.jsxs("div",{"data-loc":"client/src/pages/AIAssistant.tsx:50",className:"border-b border-border bg-card",children:[l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:51",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsxs("div",{"data-loc":"client/src/pages/AIAssistant.tsx:52",className:"flex items-center gap-3 px-6 py-5",children:[l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:53",className:"w-9 h-9 bg-gradient-to-br from-brand-red to-brand-blue-dark rounded-xl flex items-center justify-center",children:l.jsx(bC,{"data-loc":"client/src/pages/AIAssistant.tsx:54",className:"w-5 h-5 text-white"})}),l.jsxs("div",{"data-loc":"client/src/pages/AIAssistant.tsx:56",children:[l.jsx("h1",{"data-loc":"client/src/pages/AIAssistant.tsx:57",className:"text-base font-semibold text-foreground",children:"Asistente IA"}),l.jsx("p",{"data-loc":"client/src/pages/AIAssistant.tsx:58",className:"text-xs text-muted-foreground",children:"Sugiere respuestas, redacta plantillas y analiza conversaciones"})]}),l.jsxs("div",{"data-loc":"client/src/pages/AIAssistant.tsx:60",className:"ml-auto flex items-center gap-1.5 text-xs text-emerald-600 bg-emerald-50 px-2.5 py-1 rounded-full",children:[l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:61",className:"w-1.5 h-1.5 rounded-full bg-emerald-500 animate-pulse"}),"Activo"]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/AIAssistant.tsx:68",className:"flex-1 overflow-y-auto px-6 py-4 space-y-4",children:[e.map((d,f)=>l.jsxs("div",{"data-loc":"client/src/pages/AIAssistant.tsx:70",className:`flex ${d.role==="user"?"justify-end":"justify-start"} gap-3`,children:[d.role==="assistant"&&l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:72",className:"w-7 h-7 rounded-full bg-gradient-to-br from-brand-red to-brand-blue-dark flex items-center justify-center shrink-0 mt-0.5",children:l.jsx(XT,{"data-loc":"client/src/pages/AIAssistant.tsx:73",className:"w-3.5 h-3.5 text-white"})}),l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:76",className:`max-w-[75%] px-4 py-3 text-sm leading-relaxed rounded-2xl ${d.role==="user"?"msg-outbound":"bg-card border border-border text-foreground rounded-bl-sm shadow-sm"}`,children:d.content})]},f)),a&&l.jsxs("div",{"data-loc":"client/src/pages/AIAssistant.tsx:82",className:"flex justify-start gap-3",children:[l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:83",className:"w-7 h-7 rounded-full bg-gradient-to-br from-brand-red to-brand-blue-dark flex items-center justify-center shrink-0",children:l.jsx(XT,{"data-loc":"client/src/pages/AIAssistant.tsx:84",className:"w-3.5 h-3.5 text-white"})}),l.jsxs("div",{"data-loc":"client/src/pages/AIAssistant.tsx:86",className:"bg-card border border-border rounded-2xl rounded-bl-sm px-4 py-3 flex items-center gap-1.5",children:[l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:87",className:"w-1.5 h-1.5 rounded-full bg-muted-foreground animate-bounce",style:{animationDelay:"0ms"}}),l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:88",className:"w-1.5 h-1.5 rounded-full bg-muted-foreground animate-bounce",style:{animationDelay:"150ms"}}),l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:89",className:"w-1.5 h-1.5 rounded-full bg-muted-foreground animate-bounce",style:{animationDelay:"300ms"}})]})]}),l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:93",ref:o})]}),e.length<=1&&l.jsxs("div",{"data-loc":"client/src/pages/AIAssistant.tsx:98",className:"px-6 pb-3",children:[l.jsxs("p",{"data-loc":"client/src/pages/AIAssistant.tsx:99",className:"text-xs text-muted-foreground mb-2 flex items-center gap-1.5",children:[l.jsx(ZX,{"data-loc":"client/src/pages/AIAssistant.tsx:99",className:"w-3.5 h-3.5"}),"Sugerencias"]}),l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:100",className:"flex flex-wrap gap-2",children:SNe.map(d=>l.jsx("button",{"data-loc":"client/src/pages/AIAssistant.tsx:102",onClick:()=>u(d),className:"text-xs px-3 py-1.5 bg-secondary text-foreground rounded-full hover:bg-accent transition-colors text-left",children:d},d))})]}),l.jsx("div",{"data-loc":"client/src/pages/AIAssistant.tsx:111",className:"border-t border-border bg-card px-4 py-3",children:l.jsxs("div",{"data-loc":"client/src/pages/AIAssistant.tsx:112",className:"flex items-end gap-2 rounded-xl border border-border bg-background px-3 py-2",children:[l.jsx("textarea",{"data-loc":"client/src/pages/AIAssistant.tsx:113",value:r,onChange:d=>n(d.target.value),onKeyDown:d=>
vendor: 4,332 bytes, line 675
675{d.key==="Enter"&&!d.shiftKey&&(d.preventDefault(),u(r))},placeholder:"Escribe tu consulta al asistente IA...",rows:1,className:"flex-1 bg-transparent text-sm outline-none resize-none placeholder:text-muted-foreground max-h-32",style:{minHeight:24}}),l.jsx("button",{"data-loc":"client/src/pages/AIAssistant.tsx:122",onClick:()=>u(r),disabled:!r.trim()||a,className:"w-8 h-8 bg-gradient-to-br from-brand-red to-brand-blue-dark text-white rounded-lg flex items-center justify-center hover:opacity-90 disabled:opacity-40 active:scale-95 transition-all",children:l.jsx(rc,{"data-loc":"client/src/pages/AIAssistant.tsx:127",className:"w-3.5 h-3.5"})})]})})]})}var ON="focusScope.autoFocusOnMount",PN="focusScope.autoFocusOnUnmount",s7={bubbles:!1,cancelable:!0},ANe="FocusScope",rE=k.forwardRef((e,t)=>{const{loop:r=!1,trapped:n=!1,onMountAutoFocus:a,onUnmountAutoFocus:s,...o}=e,[u,d]=k.useState(null),f=ec(a),p=ec(s),m=k.useRef(null),g=xr(t,v=>d(v)),y=k.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;k.useEffect(()=>{if(n){let v=function(C){if(y.paused||!u)return;const P=C.target;u.contains(P)?m.current=P:zo(m.current,{select:!0})},b=function(C){if(y.paused||!u)return;const P=C.relatedTarget;P!==null&&(u.contains(P)||zo(m.current,{select:!0}))},N=function(C){if(document.activeElement===document.body)for(const E of C)E.removedNodes.length>0&&zo(u)};document.addEventListener("focusin",v),document.addEventListener("focusout",b);const _=new MutationObserver(N);return u&&_.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",v),document.removeEventListener("focusout",b),_.disconnect()}}},[n,u,y.paused]),k.useEffect(()=>{if(u){o7.add(y);const v=document.activeElement;if(!u.contains(v)){const N=new CustomEvent(ON,s7);u.addEventListener(ON,f),u.dispatchEvent(N),N.defaultPrevented||(_Ne(ONe(Yz(u)),{select:!0}),document.activeElement===v&&zo(u))}return()=>{u.removeEventListener(ON,f),setTimeout(()=>{const N=new CustomEvent(PN,s7);u.addEventListener(PN,p),u.dispatchEvent(N),N.defaultPrevented||zo(v??document.body,{select:!0}),u.removeEventListener(PN,p),o7.remove(y)},0)}}},[u,f,p,y]);const w=k.useCallback(v=>{if(!r&&!n||y.paused)return;const b=v.key==="Tab"&&!v.altKey&&!v.ctrlKey&&!v.metaKey,N=document.activeElement;if(b&&N){const _=v.currentTarget,[C,P]=CNe(_);C&&P?!v.shiftKey&&N===P?(v.preventDefault(),r&&zo(C,{select:!0})):v.shiftKey&&N===C&&(v.preventDefault(),r&&zo(P,{select:!0})):N===_&&v.preventDefault()}},[r,n,y.paused]);return l.jsx(Vt.div,{tabIndex:-1,...o,ref:g,onKeyDown:w})});rE.displayName=ANe;function _Ne(e,{select:t=!1}={}){const r=document.activeElement;for(const n of e)if(zo(n,{select:t}),document.activeElement!==r)return}function CNe(e){const t=Yz(e),r=i7(t,e),n=i7(t.reverse(),e);return[r,n]}function Yz(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 i7(e,t){for(const r of e)if(!jNe(r,{upTo:t}))return r}function jNe(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 ENe(e){return e instanceof HTMLInputElement&&"select"in e}function zo(e,{select:t=!1}={}){if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&ENe(e)&&t&&e.select()}}var o7=TNe();function TNe(){let e=[];return{add(t){const r=e[0];t!==r&&r?.pause(),e=l7(e,t),e.unshift(t)},remove(t){e=l7(e,t),e[0]?.resume()}}}function l7(e,t){const r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}function ONe(e){return e.filter(t=>t.tagName!=="A")}var kN=0;function Xz(){k.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??c7()),document.body.insertAdjacentElement("beforeend",e[1]??c7()),kN++,()=>{kN===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),kN--}},[])}function c7(){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: 5,687 bytes, lines 675-690
675style.position="fixed",e.style.pointerEvents="none",e}var Qs=function(){return Qs=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++){r=arguments[n];for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&(t[s]=r[s])}return t},Qs.apply(this,arguments)};function Zz(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 PNe(e,t,r){if(r||arguments.length===2)for(var n=0,a=t.length,s;n<a;n++)(s||!(n in t))&&(s||(s=Array.prototype.slice.call(t,0,n)),s[n]=t[n]);return e.concat(s||Array.prototype.slice.call(t))}var Km="right-scroll-bar-position",Ym="width-before-scroll-bar",kNe="with-scroll-bars-hidden",MNe="--removed-body-scroll-bar-size";function MN(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function RNe(e,t){var r=k.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 DNe=typeof window<"u"?k.useLayoutEffect:k.useEffect,u7=new WeakMap;function INe(e,t){var r=RNe(null,function(n){return e.forEach(function(a){return MN(a,n)})});return DNe(function(){var n=u7.get(r);if(n){var a=new Set(n),s=new Set(e),o=r.current;a.forEach(function(u){s.has(u)||MN(u,null)}),s.forEach(function(u){a.has(u)||MN(u,o)})}u7.set(r,e)},[e]),r}function FNe(e){return e}function LNe(e,t){t===void 0&&(t=FNe);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(s){var o=t(s,n);return r.push(o),function(){r=r.filter(function(u){return u!==o})}},assignSyncMedium:function(s){for(n=!0;r.length;){var o=r;r=[],o.forEach(s)}r={push:function(u){return s(u)},filter:function(){return r}}},assignMedium:function(s){n=!0;var o=[];if(r.length){var u=r;r=[],u.forEach(s),o=r}var d=function(){var p=o;o=[],p.forEach(s)},f=function(){return Promise.resolve().then(d)};f(),r={push:function(p){o.push(p),f()},filter:function(p){return o=o.filter(p),r}}}};return a}function BNe(e){e===void 0&&(e={});var t=LNe(null);return t.options=Qs({async:!0,ssr:!1},e),t}var Jz=function(e){var t=e.sideCar,r=Zz(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 k.createElement(n,Qs({},r))};Jz.isSideCarExport=!0;function $Ne(e,t){return e.useMedium(t),Jz}var eU=BNe(),RN=function(){},zv=k.forwardRef(function(e,t){var r=k.useRef(null),n=k.useState({onScrollCapture:RN,onWheelCapture:RN,onTouchMoveCapture:RN}),a=n[0],s=n[1],o=e.forwardProps,u=e.children,d=e.className,f=e.removeScrollBar,p=e.enabled,m=e.shards,g=e.sideCar,y=e.noRelative,w=e.noIsolation,v=e.inert,b=e.allowPinchZoom,N=e.as,_=N===void 0?"div":N,C=e.gapMode,P=Zz(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),E=g,T=INe([r,t]),j=Qs(Qs({},P),a);return k.createElement(k.Fragment,null,p&&k.createElement(E,{sideCar:eU,removeScrollBar:f,shards:m,noRelative:y,noIsolation:w,inert:v,setCallbacks:s,allowPinchZoom:!!b,lockRef:r,gapMode:C}),o?k.cloneElement(k.Children.only(u),Qs(Qs({},j),{ref:T})):k.createElement(_,Qs({},j,{className:d,ref:T}),u))});zv.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};zv.classNames={fullWidth:Ym,zeroRight:Km};var zNe=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function UNe(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=zNe();return t&&e.setAttribute("nonce",t),e}function qNe(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function HNe(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var WNe=function(){var e=0,t=null;return{add:function(r){e==0&&(t=UNe())&&(qNe(t,r),HNe(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},VNe=function(){var e=WNe();return function(t,r){k.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},tU=function(){var e=VNe(),t=function(r){var n=r.styles,a=r.dynamic;return e(n,a),null};return t},GNe={left:0,top:0,right:0,gap:0},DN=function(e){return parseInt(e||"",10)||0},QNe=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[DN(r),DN(n),DN(a)]},KNe=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return GNe;var t=QNe(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])}},YNe=tU(),Hu="data-scroll-locked",XNe=function(e,t,r,n){var a=e.left,s=e.top,o=e.right,u=e.gap;return r===void 0&&(r="margin"),`
676  .`.concat(kNe,` {
677   overflow: hidden `).concat(n,`;
678   padding-right: `).concat(u,"px ").concat(n,`;
679  }
680  body[`).concat(Hu,`] {
681    overflow: hidden `).concat(n,`;
682    overscroll-behavior: contain;
683    `).concat([t&&"position: relative ".concat(n,";"),r==="margin"&&`
684    padding-left: `.concat(a,`px;
685    padding-top: `).concat(s,`px;
686    padding-right: `).concat(o,`px;
687    margin-left:0;
688    margin-top:0;
689    margin-right: `).concat(u,"px ").concat(n,`;
690    `),r==="padding"&&"padding-right: ".concat(u,"px ").concat(n,";
690")].filter(Boolean).join(""),`
691  }
692  
693  .`).concat(Km,` {
694    right: `).concat(u,"px ").concat(n,`;
695  }
696  
697  .`).concat(Ym,` {
698    margin-right: `).concat(u,"px ").concat(n,`;
699  }
700  
701  .`).concat(Km," .").concat(Km,` {
702    right: 0 `).concat(n,`;
703  }
704  
705  .`).concat(Ym," .").concat(Ym,` {
706    margin-right: 0 `).concat(n,`;
707  }
708  
709  body[`).concat(Hu,`] {
710    `).concat(MNe,": ").concat(u,`px;
711  }
712`)},d7=function(){var e=parseInt(document.body.getAttribute(Hu)||"0",10);return isFinite(e)?e:0},ZNe=function(){k.useEffect(function(){return document.body.setAttribute(Hu,(d7()+1).toString()),function(){var e=d7()-1;e<=0?document.body.removeAttribute(Hu):document.body.setAttribute(Hu,e.toString())}},[])},JNe=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=n===void 0?"margin":n;ZNe();var s=k.useMemo(function(){return KNe(a)},[a]);return k.createElement(YNe,{styles:XNe(s,!t,a,r?"":"!important")})},V_=!1;if(typeof window<"u")try{var Fm=Object.defineProperty({},"passive",{get:function(){return V_=!0,!0}});window.addEventListener("test",Fm,Fm),window.removeEventListener("test",Fm,Fm)}catch{V_=!1}var yu=V_?{passive:!1}:!1,eAe=function(e){return e.tagName==="TEXTAREA"},rU=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!eAe(e)&&r[t]==="visible")},tAe=function(e){return rU(e,"overflowY")},rAe=function(e){return rU(e,"overflowX")},f7=function(e,t){var r=t.ownerDocument,n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var a=nU(e,n);if(a){var s=aU(e,n),o=s[1],u=s[2];if(o>u)return!0}n=n.parentNode}while(n&&n!==r.body);return!1},nAe=function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},aAe=function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},nU=function(e,t){return e==="v"?tAe(t):rAe(t)},aU=function(e,t){return e==="v"?nAe(t):aAe(t)},sAe=function(e,t){return e==="h"&&t==="rtl"?-1:1},iAe=function(e,t,r,n,a){var s=sAe(e,window.getComputedStyle(t).direction),o=s*n,u=r.target,d=t.contains(u),f=!1,p=o>0,m=0,g=0;do{if(!u)break;var y=aU(e,u),w=y[0],v=y[1],b=y[2],N=v-b-s*w;(w||N)&&nU(e,u)&&(m+=N,g+=w);var _=u.parentNode;u=_&&_.nodeType===Node.DOCUMENT_FRAGMENT_NODE?_.host:_}while(!d&&u!==document.body||d&&(t.contains(u)||t===u));return(p&&Math.abs(m)<1||!p&&Math.abs(g)<1)&&(f=!0),f},Lm=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},h7=function(e){return[e.deltaX,e.deltaY]},p7=function(e){return e&&"current"in e?e.current:e},oAe=function(e,t){return e[0]===t[0]&&e[1]===t[1]},lAe=function(e){return`
713  .block-interactivity-`.concat(e,` {pointer-events: none;}
714  .allow-interactivity-`).concat(e,` {pointer-events: all;}
715`)},cAe=0,bu=[];function uAe(e){var t=k.useRef([]),r=k.useRef([0,0]),n=k.useRef(),a=k.useState(cAe++)[0],s=k.useState(tU)[0],o=k.useRef(e);k.useEffect(function(){o.current=e},[e]),k.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var v=PNe([e.lockRef.current],(e.shards||[]).map(p7),!0).filter(Boolean);return v.forEach(function(b){return b.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),v.forEach(function(b){return b.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var u=k.useCallback(function(v,b){if("touches"in v&&v.touches.length===2||v.type==="wheel"&&v.ctrlKey)return!o.current.allowPinchZoom;var N=Lm(v),_=r.current,C="deltaX"in v?v.deltaX:_[0]-N[0],P="deltaY"in v?v.deltaY:_[1]-N[1],E,T=v.target,j=Math.abs(C)>Math.abs(P)?"h":"v";if("touches"in v&&j==="h"&&T.type==="range")return!1;var O=f7(j,T);if(!O)return!0;if(O?E=j:(E=j==="v"?"h":"v",O=f7(j,T)),!O)return!1;if(!n.current&&"changedTouches"in v&&(C||P)&&(n.current=E),!E)return!0;var M=n.current||E;return iAe(M,b,v,M==="h"?C:P)},[]),d=k.useCallback(function(v){var b=v;if(!(!bu.length||bu[bu.length-1]!==s)){var N="deltaY"in b?h7(b):Lm(b),_=t.current.filter(function(E){return E.name===b.type&&(E.target===b.target||b.target===E.shadowParent)&&oAe(E.delta,N)})[0];if(_&&_.should){b.cancelable&&b.preventDefault();return}
vendor: 9,849 bytes, lines 715-719
715if(!_){var C=(o.current.shards||[]).map(p7).filter(Boolean).filter(function(E){return E.contains(b.target)}),P=C.length>0?u(b,C[0]):!o.current.noIsolation;P&&b.cancelable&&b.preventDefault()}}},[]),f=k.useCallback(function(v,b,N,_){var C={name:v,delta:b,target:N,should:_,shadowParent:dAe(N)};t.current.push(C),setTimeout(function(){t.current=t.current.filter(function(P){return P!==C})},1)},[]),p=k.useCallback(function(v){r.current=Lm(v),n.current=void 0},[]),m=k.useCallback(function(v){f(v.type,h7(v),v.target,u(v,e.lockRef.current))},[]),g=k.useCallback(function(v){f(v.type,Lm(v),v.target,u(v,e.lockRef.current))},[]);k.useEffect(function(){return bu.push(s),e.setCallbacks({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:g}),document.addEventListener("wheel",d,yu),document.addEventListener("touchmove",d,yu),document.addEventListener("touchstart",p,yu),function(){bu=bu.filter(function(v){return v!==s}),document.removeEventListener("wheel",d,yu),document.removeEventListener("touchmove",d,yu),document.removeEventListener("touchstart",p,yu)}},[]);var y=e.removeScrollBar,w=e.inert;return k.createElement(k.Fragment,null,w?k.createElement(s,{styles:lAe(a)}):null,y?k.createElement(JNe,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function dAe(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const fAe=$Ne(eU,uAe);var nE=k.forwardRef(function(e,t){return k.createElement(zv,Qs({},e,{ref:t,sideCar:fAe}))});nE.classNames=zv.classNames;var hAe=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},wu=new WeakMap,Bm=new WeakMap,$m={},IN=0,sU=function(e){return e&&(e.host||sU(e.parentNode))},pAe=function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=sU(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})},mAe=function(e,t,r,n){var a=pAe(t,Array.isArray(e)?e:[e]);$m[r]||($m[r]=new WeakMap);var s=$m[r],o=[],u=new Set,d=new Set(a),f=function(m){!m||u.has(m)||(u.add(m),f(m.parentNode))};a.forEach(f);var p=function(m){!m||d.has(m)||Array.prototype.forEach.call(m.children,function(g){if(u.has(g))p(g);else try{var y=g.getAttribute(n),w=y!==null&&y!=="false",v=(wu.get(g)||0)+1,b=(s.get(g)||0)+1;wu.set(g,v),s.set(g,b),o.push(g),v===1&&w&&Bm.set(g,!0),b===1&&g.setAttribute(r,"true"),w||g.setAttribute(n,"true")}catch(N){console.error("aria-hidden: cannot operate on ",g,N)}})};return p(t),u.clear(),IN++,function(){o.forEach(function(m){var g=wu.get(m)-1,y=s.get(m)-1;wu.set(m,g),s.set(m,y),g||(Bm.has(m)||m.removeAttribute(n),Bm.delete(m)),y||m.removeAttribute(r)}),IN--,IN||(wu=new WeakMap,wu=new WeakMap,Bm=new WeakMap,$m={})}},iU=function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=hAe(e);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live], script"))),mAe(n,a,r,"aria-hidden")):function(){return null}},Uv="Dialog",[oU]=_p(Uv),[xAe,ks]=oU(Uv),lU=e=>{const{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:s,modal:o=!0}=e,u=k.useRef(null),d=k.useRef(null),[f,p]=iA({prop:n,defaultProp:a??!1,onChange:s,caller:Uv});return l.jsx(xAe,{scope:t,triggerRef:u,contentRef:d,contentId:Pu(),titleId:Pu(),descriptionId:Pu(),open:f,onOpenChange:p,onOpenToggle:k.useCallback(()=>p(m=>!m),[p]),modal:o,children:r})};lU.displayName=Uv;var cU="DialogTrigger",gAe=k.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,a=ks(cU,r),s=xr(t,a.triggerRef);return l.jsx(Vt.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":iE(a.open),...n,ref:s,onClick:jt(e.onClick,a.onOpenToggle)})});gAe.displayName=cU;var aE="DialogPortal",[vAe,uU]=oU(aE,{forceMount:void 0}),dU=e=>{const{__scopeDialog:t,forceMount:r,children:n,container:a}=e,s=ks(aE,t);return l.jsx(vAe,{scope:t,forceMount:r,children:k.Children.map(n,o=>l.jsx(jp,{present:r||s.open,children:l.jsx(gC,{asChild:!0,container:a,children:o})}))})};dU.displayName=aE;var Sg="DialogOverlay",fU=k.forwardRef((e,t)=>{const r=uU(Sg,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,s=ks(Sg,e.__scopeDialog);return s.modal?l.jsx(jp,{present:n||s.open,children:l.jsx(bAe,{...a,ref:t})}):null});fU.displayName=Sg;var yAe=Qu("DialogOverlay.RemoveScroll"),bAe=k.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,a=ks(Sg,r);return l.jsx(nE,{as:yAe,allowPinchZoom:!0,shards:[a.contentRef],children:l.jsx(Vt.div,{"data-state":iE(a.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),pc="DialogContent",hU=k.forwardRef((e,t)=>{const r=uU(pc,e.__scopeDialog),{forceMount:n=r.forceMount,...a}=e,s=ks(pc,e.__scopeDialog);return l.jsx(jp,{present:n||s.open,children:s.modal?l.jsx(wAe,{...a,ref:t}):l.jsx(SAe,{...a,ref:t})})});hU.displayName=pc;var wAe=k.forwardRef((e,t)=>{const r=ks(pc,e.__scopeDialog),n=k.useRef(null),a=xr(t,r.contentRef,n);return k.useEffect(()=>{const s=n.current;if(s)return iU(s)},[]),l.jsx(pU,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:jt(e.onCloseAutoFocus,s=>{s.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:jt(e.onPointerDownOutside,s=>{const o=s.detail.originalEvent,u=o.button===0&&o.ctrlKey===!0;(o.button===2||u)&&s.preventDefault()}),onFocusOutside:jt(e.onFocusOutside,s=>s.preventDefault())})}),SAe=k.forwardRef((e,t)=>{const r=ks(pc,e.__scopeDialog),n=k.useRef(!1),a=k.useRef(!1);return l.jsx(pU,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:s=>{e.onCloseAutoFocus?.(s),s.defaultPrevented||(n.current||r.triggerRef.current?.focus(),s.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:s=>{e.onInteractOutside?.(s),s.defaultPrevented||(n.current=!0,s.detail.originalEvent.type==="pointerdown"&&(a.current=!0));const o=s.target;r.triggerRef.current?.contains(o)&&s.preventDefault(),s.detail.originalEvent.type==="focusin"&&a.current&&s.preventDefault()}})}),pU=k.forwardRef((e,t)=>{const{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:s,...o}=e,u=ks(pc,r),d=k.useRef(null),f=xr(t,d);return Xz(),l.jsxs(l.Fragment,{children:[l.jsx(rE,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:s,children:l.jsx(Rg,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":iE(u.open),...o,ref:f,onDismiss:()=>u.onOpenChange(!1)})}),l.jsxs(l.Fragment,{children:[l.jsx(AAe,{titleId:u.titleId}),l.jsx(CAe,{contentRef:d,descriptionId:u.descriptionId})]})]})}),sE="DialogTitle",mU=k.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,a=ks(sE,r);return l.jsx(Vt.h2,{id:a.titleId,...n,ref:t})});mU.displayName=sE;var xU="DialogDescription",NAe=k.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,a=ks(xU,r);return l.jsx(Vt.p,{id:a.descriptionId,...n,ref:t})});NAe.displayName=xU;var gU="DialogClose",vU=k.forwardRef((e,t)=>{const{__scopeDialog:r,...n}=e,a=ks(gU,r);return l.jsx(Vt.button,{type:"button",...n,ref:t,onClick:jt(e.onClick,()=>a.onOpenChange(!1))})});vU.displayName=gU;function iE(e){return e?"open":"closed"}var yU="DialogTitleWarning",[fCe,bU]=HQ(yU,{contentName:pc,titleName:sE,docsSlug:"dialog"}),AAe=({titleId:e})=>{const t=bU(yU),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
716
717If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
718
719For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return k.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},_Ae="DialogDescriptionWarning",CAe=({contentRef:e,descriptionId:t})=>{const n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${bU(_Ae).contentName}}.`;return k.useEffect(()=>{const a=e.current?.getAttribute("aria-describedby");t&&a&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},wU=lU,SU=dU,NU=fU,AU=hU,_U=mU,CU=vU;const jU=k.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),oE=()=>k.useContext(jU);function qd({...e}){const t=k.useRef(!1),r=k.useRef(!1),n=k.useRef(null),a=k.useMemo(()=>({isComposing:()=>t.current,setComposing:s=>{t.current=s},justEndedComposing:()=>r.current,markCompositionEnd:()=>{r.current=!0,n.current&&clearTimeout(n.current),n.current=setTimeout(()=>{r.current=!1},150)}}),[]);return l.jsx(jU.Provider,{"data-loc":"client/src/components/ui/dialog.tsx:50",value:a,children:l.jsx(wU,{"data-loc":"client/src/components/ui/dialog.tsx:51","data-slot":"dialog",...e})})}function jAe({...e}){return l.jsx(SU,{"data-loc":"client/src/components/ui/dialog.tsx:65","data-slot":"dialog-portal",...e})}function EU({className:e,...t}){return l.jsx(NU,{"data-loc":"client/src/components/ui/dialog.tsx:79","data-slot":"dialog-overlay",className:Xt("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}EU.displayName="DialogOverlay";function Hd({className:e,children:t,showCloseButton:r=!0,onEscapeKeyDown:n,...a}){const{isComposing:s}=oE(),o=k.useCallback(u=>{if(u.isComposing||s()){u.preventDefault();return}n?.(u)},[s,n]);return l.jsxs(jAe,{"data-loc":"client/src/components/ui/dialog.tsx:122","data-slot":"dialog-portal",children:[l.jsx(EU,{"data-loc":"client/src/components/ui/dialog.tsx:123"}),l.jsxs(AU,{"data-loc":"client/src/components/ui/dialog.tsx:124","data-slot":"dialog-content",className:Xt("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 roun
719ded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),onEscapeKeyDown:o,...a,children:[t,r&&l.jsxs(CU,{"data-loc":"client/src/components/ui/dialog.tsx:135","data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[l.jsx(hn,{"data-loc":"client/src/components/ui/dialog.tsx:139"}),l.jsx("span",{"data-loc":"client/src/components/ui/dialog.tsx:140",className:"sr-only",children:"Close"})]})]})]})}function Wd({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:150","data-slot":"dialog-header",className:Xt("flex flex-col gap-2 text-center sm:text-left",e),...t})}function qv({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:160","data-slot":"dialog-footer",className:Xt("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...t})}function Vd({className:e,...t}){return l.jsx(_U,{"data-loc":"client/src/components/ui/dialog.tsx:176","data-slot":"dialog-title",className:Xt("text-lg leading-none font-semibold",e),...t})}function zm(e){const t=k.useRef(e);t.current=e;const r=k.useRef(null);return r.current||(r.current=function(...n){return t.current.apply(this,n)}),r.current}function TU(e={}){const{onKeyDown:t,onCompositionStart:r,onCompositionEnd:n}=e,a=k.useRef(!1),s=k.useRef(null),o=k.useRef(null),u=zm(m=>{s.current&&(clearTimeout(s.current),s.current=null),o.current&&(clearTimeout(o.current),o.current=null),a.current=!0,r?.(m)}),d=zm(m=>{s.current=setTimeout(()=>{o.current=setTimeout(()=>{a.current=!1})}),n?.(m)}),f=zm(m=>{if(a.current&&(m.key==="Escape"||m.key==="Enter"&&!m.shiftKey)){m.stopPropagation();return}t?.(m)}),p=zm(()=>a.current);return{onCompositionStart:u,onCompositionEnd:d,onKeyDown:f,isComposing:p}}function ar({className:e,type:t,onKeyDown:r,onCompositionStart:n,onCompositionEnd:a,...s}){const o=oE(),{onCompositionStart:u,onCompositionEnd:d,onKeyDown:f}=TU({onKeyDown:p=>{const m=p.nativeEvent.isComposing||o.justEndedComposing();p.key==="Enter"&&m||r?.(p)},onCompositionStart:p=>{o.setComposing(!0),n?.(p)},onCompositionEnd:p=>{o.markCompositionEnd(),setTimeout(()=>{o.setComposing(!1)},100),a?.(p)}});return l.jsx("input",{"data-loc":"client/src/components/ui/input.tsx:53",type:t,"data-slot":"input",className:Xt("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),onCompositionStart:u,onCompositionEnd:d,onKeyDown:f,...s})}function m7(e,[t,r]){return Math.min(r,Math.max(t,e))}function EAe(e){const t=e+"CollectionProvider",[r,n]=_p(t),[a,s]=r(t,{collectionRef:{current:null},itemMap:new Map}),o=v=>{const{scope:b,children:N}=v,_=Z.useRef(null),C=Z.useRef(new Map).current;return l.jsx(a,{scope:b,itemMap:C,collectionRef:_,children:N})};o.displayName=t;const u=e+"CollectionSlot",d=Qu(u),f=Z.forwardRef((v,b)=>{const{scope:N,children:_}=v,C=s(u,N),P=xr(b,C.collectionRef);return l.jsx(d,{ref:P,children:_})});f.displayName=u;const p=e+"CollectionItemSlot",m="data-radix-collection-item",g=Qu(p),y=Z.forwardRef((v,b)=>{const{scope:N,children:_,...C}=v,P=Z.useRef(null),E=xr(b,P),T=s(p,N);return Z.useEffect(()=>(T.itemMap.set(P,{ref:P,...C}),()=>void T.itemMap.delete(P))),l.jsx(g,{[m]:"",ref:E,children:_})});y.displayName=p;function w(v){const b=s(e+"CollectionConsumer",v);return Z.useCallback(()=>{const _=b.collectionRef.current;if(!_)return[];const C=Array.from(_.querySelectorAll(`[${m}]`));return Array.from(b.itemMap.values()).sort((T,j)=>C.indexOf(T.ref.current)-C.indexOf(j.ref.current))},[b.collectionRef,b.itemMap])}return[{Provider:o,Slot:f,ItemSlot:y},w,n]}var TAe=k.createContext(void 0);function OAe(e){const t=k.useContext(TAe);return e||t||"ltr"}function PAe(e){const t=k.useRef({value:e,previous:e});return k.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var kAe=[" ","Enter","ArrowUp","ArrowDown"],MAe=[" ","Enter"],mc="Select",[Hv,Wv,RAe]=EAe(mc),[Gd]=_p(mc,[RAe,Bg]),Vv=Bg(),[DAe,cl]=Gd(mc),[IAe,FAe]=Gd(mc),OU=e=>{const{__scopeSelect:t,children:r,open:n,defaultOpen:a,onOpenChange:s,value:o,defaultValue:u,onValueChange:d,dir:f,name:p,autoComplete:m,disabled:g,required:y,form:w}=e,v=Vv(t),[b,N]=k.useState(null),[_,C]=k.useState(null),[P,E]=k.useState(!1),T=OAe(f),[j,O]=iA({prop:n,defaultProp:a??!1,onChange:s,caller:mc}),[M,F]=iA({prop:o,defaultProp:u,onChange:d,caller:mc}),L=k.useRef(null),U=b?w||!!b.closest("form"):!0,[G,D]=k.useState(new Set),Q=Array.from(G).map(q=>q.props.value).join(";");return l.jsx(EY,{...v,children:l.jsxs(DAe,{required:y,scope:t,trigger:b,onTriggerChange:N,valueNode:_,onValueNodeChange:C,valueNodeHasChildren:P,onValueNodeHasChildrenChange:E,contentId:Pu(),value:M,onValueChange:F,open:j,onOpenChange:O,dir:T,triggerPointerDownPosRef:L,disabled:g,children:[l.jsx(Hv.Provider,{scope:t,children:l.jsx(IAe,{scope:e.__scopeSelect,onNativeOptionAdd:k.useCallback(q=>{D(K=>new Set(K).add(q))},[]),onNativeOptionRemove:k.useCallback(q=>{D(K=>{const ee=new Set(K);return ee.delete(q),ee})},[]),children:r})}),U?l.jsxs(ZU,{"aria-hidden":!0,required:y,tabIndex:-1,name:p,autoComplete:m,value:M,onChange:q=>F(q.target.value),disabled:g,form:w,children:[M===void 0?l.jsx("option",{value:""}):null,Array.from(G)]},Q):null]})})};OU.displayName=mc;var PU="SelectTrigger",kU=k.forwardRef((e,t)=>
vendor: 13,488 bytes, line 719
719{const{__scopeSelect:r,disabled:n=!1,...a}=e,s=Vv(r),o=cl(PU,r),u=o.disabled||n,d=xr(t,o.onTriggerChange),f=Wv(r),p=k.useRef("touch"),[m,g,y]=eq(v=>{const b=f().filter(C=>!C.disabled),N=b.find(C=>C.value===o.value),_=tq(b,v,N);_!==void 0&&o.onValueChange(_.value)}),w=v=>{u||(o.onOpenChange(!0),y()),v&&(o.triggerPointerDownPosRef.current={x:Math.round(v.pageX),y:Math.round(v.pageY)})};return l.jsx(XI,{asChild:!0,...s,children:l.jsx(Vt.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:u,"data-disabled":u?"":void 0,"data-placeholder":JU(o.value)?"":void 0,...a,ref:d,onClick:jt(a.onClick,v=>{v.currentTarget.focus(),p.current!=="mouse"&&w(v)}),onPointerDown:jt(a.onPointerDown,v=>{p.current=v.pointerType;const b=v.target;b.hasPointerCapture(v.pointerId)&&b.releasePointerCapture(v.pointerId),v.button===0&&v.ctrlKey===!1&&v.pointerType==="mouse"&&(w(v),v.preventDefault())}),onKeyDown:jt(a.onKeyDown,v=>{const b=m.current!=="";!(v.ctrlKey||v.altKey||v.metaKey)&&v.key.length===1&&g(v.key),!(b&&v.key===" ")&&kAe.includes(v.key)&&(w(),v.preventDefault())})})})});kU.displayName=PU;var MU="SelectValue",RU=k.forwardRef((e,t)=>{const{__scopeSelect:r,className:n,style:a,children:s,placeholder:o="",...u}=e,d=cl(MU,r),{onValueNodeHasChildrenChange:f}=d,p=s!==void 0,m=xr(t,d.onValueNodeChange);return On(()=>{f(p)},[f,p]),l.jsx(Vt.span,{...u,ref:m,style:{pointerEvents:"none"},children:JU(d.value)?l.jsx(l.Fragment,{children:o}):s})});RU.displayName=MU;var LAe="SelectIcon",DU=k.forwardRef((e,t)=>{const{__scopeSelect:r,children:n,...a}=e;return l.jsx(Vt.span,{"aria-hidden":!0,...a,ref:t,children:n||"▼"})});DU.displayName=LAe;var BAe="SelectPortal",IU=e=>l.jsx(gC,{asChild:!0,...e});IU.displayName=BAe;var xc="SelectContent",FU=k.forwardRef((e,t)=>{const r=cl(xc,e.__scopeSelect),[n,a]=k.useState();if(On(()=>{a(new DocumentFragment)},[]),!r.open){const s=n;return s?Ap.createPortal(l.jsx(LU,{scope:e.__scopeSelect,children:l.jsx(Hv.Slot,{scope:e.__scopeSelect,children:l.jsx("div",{children:e.children})})}),s):null}return l.jsx(BU,{...e,ref:t})});FU.displayName=xc;var ys=10,[LU,ul]=Gd(xc),$Ae="SelectContentImpl",zAe=Qu("SelectContent.RemoveScroll"),BU=k.forwardRef((e,t)=>{const{__scopeSelect:r,position:n="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:s,onPointerDownOutside:o,side:u,sideOffset:d,align:f,alignOffset:p,arrowPadding:m,collisionBoundary:g,collisionPadding:y,sticky:w,hideWhenDetached:v,avoidCollisions:b,...N}=e,_=cl(xc,r),[C,P]=k.useState(null),[E,T]=k.useState(null),j=xr(t,de=>P(de)),[O,M]=k.useState(null),[F,L]=k.useState(null),U=Wv(r),[G,D]=k.useState(!1),Q=k.useRef(!1);k.useEffect(()=>{if(C)return iU(C)},[C]),Xz();const q=k.useCallback(de=>{const[we,...te]=U().map(he=>he.ref.current),[ue]=te.slice(-1),Ee=document.activeElement;for(const he of de)if(he===Ee||(he?.scrollIntoView({block:"nearest"}),he===we&&E&&(E.scrollTop=0),he===ue&&E&&(E.scrollTop=E.scrollHeight),he?.focus(),document.activeElement!==Ee))return},[U,E]),K=k.useCallback(()=>q([O,C]),[q,O,C]);k.useEffect(()=>{G&&K()},[G,K]);const{onOpenChange:ee,triggerPointerDownPosRef:le}=_;k.useEffect(()=>{if(C){let de={x:0,y:0};const we=ue=>{de={x:Math.abs(Math.round(ue.pageX)-(le.current?.x??0)),y:Math.abs(Math.round(ue.pageY)-(le.current?.y??0))}},te=ue=>{de.x<=10&&de.y<=10?ue.preventDefault():C.contains(ue.target)||ee(!1),document.removeEventListener("pointermove",we),le.current=null};return le.current!==null&&(document.addEventListener("pointermove",we),document.addEventListener("pointerup",te,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",we),document.removeEventListener("pointerup",te,{capture:!0})}}},[C,ee,le]),k.useEffect(()=>{const de=()=>ee(!1);return window.addEventListener("blur",de),window.addEventListener("resize",de),()=>{window.removeEventListener("blur",de),window.removeEventListener("resize",de)}},[ee]);const[se,z]=eq(de=>{const we=U().filter(Ee=>!Ee.disabled),te=we.find(Ee=>Ee.ref.current===document.activeElement),ue=tq(we,de,te);ue&&setTimeout(()=>ue.ref.current.focus())}),B=k.useCallback((de,we,te)=>{const ue=!Q.current&&!te;(_.value!==void 0&&_.value===we||ue)&&(M(de),ue&&(Q.current=!0))},[_.value]),I=k.useCallback(()=>C?.focus(),[C]),H=k.useCallback((de,we,te)=>{const ue=!Q.current&&!te;(_.value!==void 0&&_.value===we||ue)&&L(de)},[_.value]),X=n==="popper"?G_:$U,ce=X===G_?{side:u,sideOffset:d,align:f,alignOffset:p,arrowPadding:m,collisionBoundary:g,collisionPadding:y,sticky:w,hideWhenDetached:v,avoidCollisions:b}:{};return l.jsx(LU,{scope:r,content:C,viewport:E,onViewportChange:T,itemRefCallback:B,selectedItem:O,onItemLeave:I,itemTextRefCallback:H,focusSelectedItem:K,selectedItemText:F,position:n,isPositioned:G,searchRef:se,children:l.jsx(nE,{as:zAe,allowPinchZoom:!0,children:l.jsx(rE,{asChild:!0,trapped:_.open,onMountAutoFocus:de=>{de.preventDefault()},onUnmountAutoFocus:jt(a,de=>{_.trigger?.focus({preventScroll:!0}),de.preventDefault()}),children:l.jsx(Rg,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:s,onPointerDownOutside:o,onFocusOutside:de=>de.preventDefault(),onDismiss:()=>_.onOpenChange(!1),children:l.jsx(X,{role:"listbox",id:_.contentId,"data-state":_.open?"open":"closed",dir:_.dir,onContextMenu:de=>de.preventDefault(),...N,...ce,onPlaced:()=>D(!0),ref:j,style:{display:"flex",flexDirection:"column",outline:"none",...N.style},onKeyDown:jt(N.onKeyDown,de=>{const we=de.ctrlKey||de.altKey||de.metaKey;if(de.key==="Tab"&&de.preventDefault(),!we&&de.key.length===1&&z(de.key),["ArrowUp","ArrowDown","Home","End"].includes(de.key)){let ue=U().filter(Ee=>!Ee.disabled).map(Ee=>Ee.ref.current);if(["ArrowUp","End"].includes(de.key)&&(ue=ue.slice().reverse()),["ArrowUp","ArrowDown"].includes(de.key)){const Ee=de.target,he=ue.indexOf(Ee);ue=ue.slice(he+1)}setTimeout(()=>q(ue)),de.preventDefault()}})})})})})})});BU.displayName=$Ae;var UAe="SelectItemAlignedPosition",$U=k.forwardRef((e,t)=>{const{__scopeSelect:r,onPlaced:n,...a}=e,s=cl(xc,r),o=ul(xc,r),[u,d]=k.useState(null),[f,p]=k.useState(null),m=xr(t,j=>p(j)),g=Wv(r),y=k.useRef(!1),w=k.useRef(!0),{viewport:v,selectedItem:b,selectedItemText:N,focusSelectedItem:_}=o,C=k.useCallback(()=>{if(s.trigger&&s.valueNode&&u&&f&&v&&b&&N){const j=s.trigger.getBoundingClientRect(),O=f.getBoundingClientRect(),M=s.valueNode.getBoundingClientRect(),F=N.getBoundingClientRect();if(s.dir!=="rtl"){const Ee=F.left-O.left,he=M.left-Ee,Xe=j.left-he,De=j.width+Xe,ct=Math.max(De,O.width),Ze=window.innerWidth-ys,Re=m7(he,[ys,Math.max(ys,Ze-ct)]);u.style.minWidth=De+"px",u.style.left=Re+"px"}else{const Ee=O.right-F.right,he=window.innerWidth-M.right-Ee,Xe=window.innerWidth-j.right-he,De=j.width+Xe,ct=Math.max(De,O.width),Ze=window.innerWidth-ys,Re=m7(he,[ys,Math.max(ys,Ze-ct)]);u.style.minWidth=De+"px",u.style.right=Re+"px"}const L=g(),U=window.innerHeight-ys*2,G=v.scrollHeight,D=window.getComputedStyle(f),Q=parseInt(D.borderTopWidth,10),q=parseInt(D.paddingTop,10),K=parseInt(D.borderBottomWidth,10),ee=parseInt(D.paddingBottom,10),le=Q+q+G+ee+K,se=Math.min(b.offsetHeight*5,le),z=window.getComputedStyle(v),B=parseInt(z.paddingTop,10),I=parseInt(z.paddingBottom,10),H=j.top+j.height/2-ys,X=U-H,ce=b.offsetHeight/2,de=b.offsetTop+ce,we=Q+q+de,te=le-we;if(we<=H){const Ee=L.length>0&&b===L[L.length-1].ref.current;u.style.bottom="0px";const he=f.clientHeight-v.offsetTop-v.offsetHeight,Xe=Math.max(X,ce+(Ee?I:0)+he+K),De=we+Xe;u.style.height=De+"px"}else{const Ee=L.length>0&&b===L[0].ref.current;u.style.top="0px";const Xe=Math.max(H,Q+v.offsetTop+(Ee?B:0)+ce)+te;u.style.height=Xe+"px",v.scrollTop=we-H+v.offsetTop}u.style.margin=`${ys}px 0`,u.style.minHeight=se+"px",u.style.maxHeight=U+"px",n?.(),requestAnimationFrame(()=>y.current=!0)}},[g,s.trigger,s.valueNode,u,f,v,b,N,s.dir,n]);On(()=>C(),[C]);const[P,E]=k.useState();On(()=>{f&&E(window.getComputedStyle(f).zIndex)},[f]);const T=k.useCallback(j=>{j&&w.current===!0&&(C(),_?.(),w.current=!1)},[C,_]);return l.jsx(HAe,{scope:r,contentWrapper:u,shouldExpandOnScrollRef:y,onScrollButtonChange:T,children:l.jsx("div",{ref:d,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:P},children:l.jsx(Vt.div,{...a,ref:m,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})});$U.displayName=UAe;var qAe="SelectPopperPosition",G_=k.forwardRef((e,t)=>{const{__scopeSelect:r,align:n="start",collisionPadding:a=ys,...s}=e,o=Vv(r);return l.jsx(ZI,{...o,...s,ref:t,align:n,collisionPadding:a,style:{boxSizing:"border-box",...s.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)"}})});G_.displayName=qAe;var[HAe,lE]=Gd(xc,{}),Q_="SelectViewport",zU=k.forwardRef((e,t)=>{const{__scopeSelect:r,nonce:n,...a}=e,s=ul(Q_,r),o=lE(Q_,r),u=xr(t,s.onViewportChange),d=k.useRef(0);return l.jsxs(l.Fragment,{children:[l.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}),l.jsx(Hv.Slot,{scope:r,children:l.jsx(Vt.div,{"data-radix-select-viewport":"",role:"presentation",...a,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...a.style},onScroll:jt(a.onScroll,f=>{const p=f.currentTarget,{contentWrapper:m,shouldExpandOnScrollRef:g}=o;if(g?.current&&m){const y=Math.abs(d.current-p.scrollTop);if(y>0){const w=window.innerHeight-ys*2,v=parseFloat(m.style.minHeight),b=parseFloat(m.style.height),N=Math.max(v,b);if(N<w){const _=N+y,C=Math.min(w,_),P=_-C;m.style.height=C+"px",m.style.bottom==="0px"&&(p.scrollTop=P>0?P:0,m.style.justifyContent="flex-end")}}}d.current=p.scrollTop})})})]})});zU.displayName=Q_;var UU="SelectGroup",[WAe,VAe]=Gd(UU),GAe=k.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e,a=Pu();return l.jsx(WAe,{scope:r,id:a,children:l.jsx(Vt.div,{role:"group","aria-labelledby":a,...n,ref:t})})});GAe.displayName=UU;var qU="SelectLabel",QAe=k.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e,a=VAe(qU,r);return l.jsx(Vt.div,{id:a.id,...n,ref:t})});QAe.displayName=qU;var Ng="SelectItem",[KAe,HU]=Gd(Ng),WU=k.forwardRef((e,t)=>{const{__scopeSelect:r,value:n,disabled:a=!1,textValue:s,...o}=e,u=cl(Ng,r),d=ul(Ng,r),f=u.value===n,[p,m]=k.useState(s??""),[g,y]=k.useState(!1),w=xr(t,_=>d.itemRefCallback?.(_,n,a)),v=Pu(),b=k.useRef("touch"),N=()=>{a||(u.onValueChange(n),u.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 l.jsx(KAe,{scope:r,value:n,disabled:a,textId:v,isSelected:f,onItemTextChange:k.useCallback(_=>{m(C=>C||(_?.textContent??"").trim())},[]),children:l.jsx(Hv.ItemSlot,{scope:r,value:n,disabled:a,textValue:p,children:l.jsx(Vt.div,{role:"option","aria-labelledby":v,"data-highlighted":g?"":void 0,"aria-selected":f&&g,"data-state":f?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1,...o,ref:w,onFocus:jt(o.onFocus,()=>y(!0)),onBlur:jt(o.onBlur,()=>y(!1)),onClick:jt(o.onClick,()=>{b.current!=="mouse"&&N()}),onPointerUp:jt(o.onPointerUp,()=>{b.current==="mouse"&&N()}),onPointerDown:jt(o.onPointerDown,_=>{b.current=_.pointerType}),onPointerMove:jt(o.onPointerMove,_=>{b.current=_.pointerType,a?d.onItemLeave?.():b.current==="mouse"&&_.currentTarget.focus({preventScroll:!0})}),onPointerLeave:jt(o.onPointerLeave,_=>{_.currentTarget===document.activeElement&&d.onItemLeave?.()}),onKeyDown:jt(o.onKeyDown,_=>{d.searchRef?.current!==""&&_.key===" "||(MAe.includes(_.key)&&N(),_.key===" "&&_.preventDefault())})})})})});WU.displayName=Ng;var ah="SelectItemText",VU=k.forwardRef((e,t)=>{const{__scopeSelect:r,className:n,style:a,...s}=e,o=cl(ah,r),u=ul(ah,r),d=HU(ah,r),f=FAe(ah,r),[p,m]=k.useState(null),g=xr(t,N=>m(N),d.onItemTextChange,N=>u.itemTextRefCallback?.(N,d.value,d.disabled)),y=p?.textContent,w=k.useMemo(()=>l.jsx("option",{value:d.value,disabled:d.disabled,children:y},d.value),[d.disabled,d.value,y]),{onNativeOptionAdd:v,onNativeOptionRemove:b}=f;return On(()=>(v(w),()=>b(w)),[v,b,w]),l.jsxs(l.Fragment,{children:[l.jsx(Vt.span,{id:d.textId,...s,ref:g}),d.isSelected&&o.valueNode&&!o.valueNodeHasChildren?Ap.createPortal(s.children,o.valueNode):null]})});VU.displayName=ah;var GU="SelectItemIndicator",QU=k.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e;return HU(GU,r).isSelected?l.jsx(Vt.span,{"aria-hidden":!0,...n,ref:t}):null});QU.displayName=GU;var K_="SelectScrollUpButton",KU=k.forwardRef((e,t)=>{const r=ul(K_,e.__scopeSelect),n=lE(K_,e.__scopeSelect),[a,s]=k.useState(!1),o=xr(t,n.onScrollButtonChange);return On(()=>{if(r.viewport&&r.isPositioned){let u=function(){const f=d.scrollTop>0;s(f)};const d=r.viewport;return u(),d.addEventListener("scroll",u),()=>d.removeEventListener("scroll",u)}},[r.viewport,r.isPositioned]),a?l.jsx(XU,{...e,ref:o,onAutoScroll:()=>{const{viewport:u,selectedItem:d}=r;u&&d&&(u.scrollTop=u.scrollTop-d.offsetHeight)}}):null});KU.displayName=K_;var Y_="SelectScrollDownButton",YU=k.forwardRef((e,t)=>
vendor: 4,864 bytes, line 719
719{const r=ul(Y_,e.__scopeSelect),n=lE(Y_,e.__scopeSelect),[a,s]=k.useState(!1),o=xr(t,n.onScrollButtonChange);return On(()=>{if(r.viewport&&r.isPositioned){let u=function(){const f=d.scrollHeight-d.clientHeight,p=Math.ceil(d.scrollTop)<f;s(p)};const d=r.viewport;return u(),d.addEventListener("scroll",u),()=>d.removeEventListener("scroll",u)}},[r.viewport,r.isPositioned]),a?l.jsx(XU,{...e,ref:o,onAutoScroll:()=>{const{viewport:u,selectedItem:d}=r;u&&d&&(u.scrollTop=u.scrollTop+d.offsetHeight)}}):null});YU.displayName=Y_;var XU=k.forwardRef((e,t)=>{const{__scopeSelect:r,onAutoScroll:n,...a}=e,s=ul("SelectScrollButton",r),o=k.useRef(null),u=Wv(r),d=k.useCallback(()=>{o.current!==null&&(window.clearInterval(o.current),o.current=null)},[]);return k.useEffect(()=>()=>d(),[d]),On(()=>{u().find(p=>p.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[u]),l.jsx(Vt.div,{"aria-hidden":!0,...a,ref:t,style:{flexShrink:0,...a.style},onPointerDown:jt(a.onPointerDown,()=>{o.current===null&&(o.current=window.setInterval(n,50))}),onPointerMove:jt(a.onPointerMove,()=>{s.onItemLeave?.(),o.current===null&&(o.current=window.setInterval(n,50))}),onPointerLeave:jt(a.onPointerLeave,()=>{d()})})}),YAe="SelectSeparator",XAe=k.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e;return l.jsx(Vt.div,{"aria-hidden":!0,...n,ref:t})});XAe.displayName=YAe;var X_="SelectArrow",ZAe=k.forwardRef((e,t)=>{const{__scopeSelect:r,...n}=e,a=Vv(r),s=cl(X_,r),o=ul(X_,r);return s.open&&o.position==="popper"?l.jsx(JI,{...a,...n,ref:t}):null});ZAe.displayName=X_;var JAe="SelectBubbleInput",ZU=k.forwardRef(({__scopeSelect:e,value:t,...r},n)=>{const a=k.useRef(null),s=xr(n,a),o=PAe(t);return k.useEffect(()=>{const u=a.current;if(!u)return;const d=window.HTMLSelectElement.prototype,p=Object.getOwnPropertyDescriptor(d,"value").set;if(o!==t&&p){const m=new Event("change",{bubbles:!0});p.call(u,t),u.dispatchEvent(m)}},[o,t]),l.jsx(Vt.select,{...r,style:{...eF,...r.style},ref:s,defaultValue:t})});ZU.displayName=JAe;function JU(e){return e===""||e===void 0}function eq(e){const t=ec(e),r=k.useRef(""),n=k.useRef(0),a=k.useCallback(o=>{const u=r.current+o;t(u),(function d(f){r.current=f,window.clearTimeout(n.current),f!==""&&(n.current=window.setTimeout(()=>d(""),1e3))})(u)},[t]),s=k.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return k.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,a,s]}function tq(e,t,r){const a=t.length>1&&Array.from(t).every(f=>f===t[0])?t[0]:t,s=r?e.indexOf(r):-1;let o=e_e(e,Math.max(s,0));a.length===1&&(o=o.filter(f=>f!==r));const d=o.find(f=>f.textValue.toLowerCase().startsWith(a.toLowerCase()));return d!==r?d:void 0}function e_e(e,t){return e.map((r,n)=>e[(t+n)%e.length])}var t_e=OU,r_e=kU,n_e=RU,a_e=DU,s_e=IU,i_e=FU,o_e=zU,l_e=WU,c_e=VU,u_e=QU,d_e=KU,f_e=YU;function Ca({...e}){return l.jsx(t_e,{"data-loc":"client/src/components/ui/select.tsx:10","data-slot":"select",...e})}function ja({...e}){return l.jsx(n_e,{"data-loc":"client/src/components/ui/select.tsx:22","data-slot":"select-value",...e})}function Ea({className:e,size:t="default",children:r,...n}){return l.jsxs(r_e,{"data-loc":"client/src/components/ui/select.tsx:34","data-slot":"select-trigger","data-size":t,className:Xt("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...n,children:[r,l.jsx(a_e,{"data-loc":"client/src/components/ui/select.tsx:44",asChild:!0,children:l.jsx(qg,{"data-loc":"client/src/components/ui/select.tsx:45",className:"size-4 opacity-50"})})]})}function Ta({className:e,children:t,position:r="popper",align:n="center",...a}){return l.jsx(s_e,{"data-loc":"client/src/components/ui/select.tsx:59",children:l.jsxs(i_e,{"data-loc":"client/src/components/ui/select.tsx:60","data-slot":"select-content",className:Xt("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
719de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md",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,align:n,...a,children:[l.jsx(h_e,{"data-loc":"client/src/components/ui/select.tsx:72"}),l.jsx(o_e,{"data-loc":"client/src/components/ui/select.tsx:73",className:Xt("p-1",r==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:t}),l.jsx(p_e,{"data-loc":"client/src/components/ui/select.tsx:82"})]})})}function et({className:e,children:t,...r}){return l.jsxs(l_e,{"data-loc":"client/src/components/ui/select.tsx:107","data-slot":"select-item",className:Xt("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",e),...r,children:[l.jsx("span",{"data-loc":"client/src/components/ui/select.tsx:115",className:"absolute right-2 flex size-3.5 items-center justify-center",children:l.jsx(u_e,{"data-loc":"client/src/components/ui/select.tsx:116",children:l.jsx(qX,{"data-loc":"client/src/components/ui/select.tsx:117",className:"size-4"})})}),l.jsx(c_e,{"data-loc":"client/src/components/ui/select.tsx:120",children:t})]})}function h_e({className:e,...t}){return l.jsx(d_e,{"data-loc":"client/src/components/ui/select.tsx:143","data-slot":"select-scroll-up-button",className:Xt("flex cursor-default items-center justify-center py-1",e),...t,children:l.jsx(SF,{"data-loc":"client/src/components/ui/select.tsx:151",className:"size-4"})})}function p_e({className:e,...t}){return l.jsx(f_e,{"data-loc":"client/src/components/ui/select.tsx:161","data-slot":"select-scroll-down-button",className:Xt("flex cursor-default items-center justify-center py-1",e),...t,children:l.jsx(qg,{"data-loc":"client/src/components/ui/select.tsx:169",className:"size-4"})})}const Z_=[{key:"Campeón",label:"Campeones",icon:NF,color:"bg-amber-100 text-amber-700 border-amber-200",dot:"bg-amber-500",desc:"Compraron recientemente, con alta frecuencia y alto valor"},{key:"Leal",label:"Leales",icon:QX,color:"bg-emerald-100 text-emerald-700 border-emerald-200",dot:"bg-emerald-500",desc:"Compran con frecuencia y buen valor"},{key:"Alto valor",label:"Alto valor",icon:jn,color:"bg-purple-100 text-purple-700 border-purple-200",dot:"bg-purple-500",desc:"Alto ticket promedio aunque no tan frecuentes"},{key:"Nuevo",label:"Nuevos",icon:ts,color:"bg-blue-100 text-blue-700 border-blue-200",dot:"bg-blue-500",desc:"Primera compra reciente, potencial de fidelización"},{key:"En riesgo",label:"En riesgo",icon:vn,color:"bg-orange-100 text-orange-700 border-orange-200",dot:"bg-orange-500",desc:"Antes activos, ahora sin actividad reciente"},{key:"Perdido",label:"Perdidos",icon:pZ,color:"bg-red-100 text-red-700 border-red-200",dot:"bg-red-500",desc:"Sin compras en más de 90 días"},{key:"Ocasional",label:"Ocasionales",icon:Gg,color:"bg-gray-100 text-gray-600 border-gray-200",dot:"bg-gray-400",desc:"Compras esporádicas sin patrón definido"}];function Ri(e){const t=e==null||isNaN(Number(e))?0:Number(e);return new Intl.NumberFormat("es-CO",{style:"currency",currency:"COP",maximumFractionDigits:0}).format(t)}function J_({segment:e}){const t=Z_.find(r=>r.key===e)??Z_[6];return l.jsxs("span",{"data-loc":"client/src/pages/Customers.tsx:41",className:`inline-flex items-center gap-1 text-[10px] font-semibold px-2 py-0.5 rounded-full border ${t.color}`,children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:42",className:`w-1.5 h-1.5 rounded-full ${t.dot}`}),t.label]})}function Wu({score:e,max:t=5,color:r}){const n=e==null||isNaN(Number(e))?0:Number(e);return l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:51",className:"flex gap-0.5",children:Array.from({length:t},(a,s)=>l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:53",className:`w-2 h-2 rounded-full ${s<n?r:"bg-gray-200"}`},`dot-${s}`))})}function m_e({contact:e,onBack:t}){const r=_e.customers.get.useQuery({contactId:e.id}),[n,a]=k.useState(!1),[s,o]=k.useState({totalAmount:"",category:"",channel:"whatsapp",products:"",notes:""}),u=_e.customers.addPurchase.useMutation({onSuccess:()=>{r.refetch(),a(!1),Be.success("Compra registrada")},onError:()=>
719Be.error("Error al registrar compra")}),d=r.data,f=d?.purchaseHistory??[],p=d?.totalSpent??0;return l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:74",className:"h-full overflow-y-auto bg-gray-50",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:75",className:"bg-white border-b border-gray-100 px-6 py-4 sticky top-0 z-10",children:l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:76",className:"flex items-center gap-3",children:[l.jsx("button",{"data-loc":"client/src/pages/Customers.tsx:77",onClick:t,className:"p-1.5 rounded-lg hover:bg-gray-100 transition-colors",children:l.jsx(wF,{"data-loc":"client/src/pages/Customers.tsx:78",className:"w-4 h-4 text-gray-500"})}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:80",children:[l.jsx("h1",{"data-loc":"client/src/pages/Customers.tsx:81",className:"text-base font-semibold text-gray-900",children:e.name}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:82",className:"text-xs text-gray-500",children:"Perfil de cliente · Historial de compras"})]})]})}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:87",className:"p-6 space-y-5",children:[l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:89",className:"bg-white border border-gray-100 shadow-sm",children:l.jsxs(dr,{"data-loc":"client/src/pages/Customers.tsx:90",className:"p-5",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:91",className:"flex items-start gap-4",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:92",className:"w-12 h-12 rounded-full bg-[#143F85] text-white flex items-center justify-center text-lg font-bold flex-shrink-0",children:e.name?.charAt(0)?.toUpperCase()??"C"}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:95",className:"flex-1",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:96",className:"flex items-center gap-2 flex-wrap",children:[l.jsx("h2",{"data-loc":"client/src/pages/Customers.tsx:97",className:"text-base font-semibold text-gray-900",children:e.name}),l.jsx(J_,{"data-loc":"client/src/pages/Customers.tsx:98",segment:e.segment})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:100",className:"flex flex-wrap gap-3 mt-2 text-xs text-gray-500",children:[e.phone&&l.jsxs("span",{"data-loc":"client/src/pages/Customers.tsx:101",className:"flex items-center gap-1",children:[l.jsx(Vg,{"data-loc":"client/src/pages/Customers.tsx:101",className:"w-3 h-3"}),e.phone]}),e.email&&l.jsxs("span",{"data-loc":"client/src/pages/Customers.tsx:102",className:"flex items-center gap-1",children:[l.jsx(CF,{"data-loc":"client/src/pages/Customers.tsx:102",className:"w-3 h-3"}),e.email]})]}),e.tags?.length>0&&l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:105",className:"flex gap-1 mt-2 flex-wrap",children:e.tags.map(m=>l.jsx(Bu,{"data-loc":"client/src/pages/Customers.tsx:106",variant:"secondary",className:"text-[10px] px-1.5 py-0",children:m},m))})]}),l.jsxs("button",{"data-loc":"client/src/pages/Customers.tsx:111",className:"flex-shrink-0 flex items-center gap-1.5 px-3 py-1.5 bg-[#25D366] hover:bg-[#20b858] text-white text-xs font-semibold rounded-lg transition-colors",onClick:()=>{const m=(e.phone??"").replace(/\D/g,"");window.open(`https://wa.me/${m}`,"_blank")},children:[l.jsx(is,{"data-loc":"client/src/pages/Customers.tsx:115",className:"w-3.5 h-3.5"})," WhatsApp"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:120",className:"grid grid-cols-4 gap-3 mt-4 pt-4 border-t border-gray-100",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:121",className:"text-center",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:122",className:"text-xs text-gray-400 mb-1",children:"Compras"}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:123",className:"text-xl font-bold text-[#143F85]",children:d?.purchaseCount??Number(e.frequency)??0})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:125",className:"text-center",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:126",className:"text-xs text-gray-400 mb-1",children:"Gasto total"}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:127",className:"text-sm font-bold text-emerald-600",children:Ri(p)})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:129",className:"text-center",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:130",className:"text-xs text-gray-400 mb-1",children:"Última compra"}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:131",className:"text-xs font-semibold text-gray-700",children:d?.lastPurchase?Vl(new Date(d.lastPurchase),"d MMM yy",{locale:rs}):e.lastOrder?Vl(new Date(e.lastOrder),"d MMM yy",{locale:rs}):"—"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:133",className:"text-center",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:134",className:"text-xs text-gray-400 mb-1",children:"Score RFM"}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:135",className:"text-xl font-bold text-purple-600",children:isNaN(Number(e.rfmScore))?0:Number(e.rfmScore)})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:140",className:"grid grid-cols-3 gap-3 mt-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:141",className:"bg-gray-50 rounded-lg p-2.5",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:142",className:"text-[10px] text-gray-400 font-medium mb-1",children:"Recencia (R)"}),l.jsx(Wu,{"data-loc":"client/src/pages/Customers.tsx:143",score:e.rScore,color:"bg-blue-500"}),l.jsxs("p",{"data-loc":"client/src/pages/Customers.tsx:144",className:"text-[10px] text-gray-500 mt-1",children:[Number(e.recencyDays)||0,"d sin comprar"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:146",className:"bg-gray-50 rounded-lg p-2.5",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:147",className:"text-[10px] text-gray-400 font-medium mb-1",children:"Frecuencia (F)"}),l.jsx(Wu,{"data-loc":"client/src/pages/Customers.tsx:148",score:e.fScore,color:"bg-emerald-500"}),l.jsxs("p",{"data-loc":"client/src/pages/Customers.tsx:149",className:"text-[10px] text-gray-500 mt-1",children:[Number(e.frequency)||0," compras"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:151",className:"bg-gray-50 rounded-lg p-2.5",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:152",className:"text-[10px] text-gray-400 font-medium mb-1",children:"Valor monetario (M)"}),l.jsx(Wu,{"data-loc":"client/src/pages/Customers.tsx:153",score:e.mScore,color:"bg-
719amber-500"}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:154",className:"text-[10px] text-gray-500 mt-1",children:Ri(e.monetary)})]})]}),(d?.daysSinceLastPurchase!=null||e.recencyDays>0)&&l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:160",className:`mt-3 px-3 py-2 rounded-lg flex items-center gap-2 text-xs ${d?.churnRisk||e.recencyDays>=90?"bg-red-50 text-red-700":"bg-gray-50 text-gray-600"}`,children:[l.jsx(vn,{"data-loc":"client/src/pages/Customers.tsx:163",className:"w-3.5 h-3.5 flex-shrink-0"}),l.jsxs("span",{"data-loc":"client/src/pages/Customers.tsx:164",children:[l.jsx("strong",{"data-loc":"client/src/pages/Customers.tsx:165",children:d?.daysSinceLastPurchase??e.recencyDays})," días sin comprar",(d?.churnRisk||e.recencyDays>=90)&&l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:166",className:"ml-2 font-semibold",children:"⚠ Riesgo de deserción"})]})]})]})}),d?.favoriteProducts&&d.favoriteProducts.length>0&&l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:175",children:[l.jsxs("h3",{"data-loc":"client/src/pages/Customers.tsx:176",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest mb-2 flex items-center gap-1.5",children:[l.jsx(jn,{"data-loc":"client/src/pages/Customers.tsx:177",className:"w-3.5 h-3.5 text-amber-500"})," Productos favoritos"]}),l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:179",className:"bg-white border border-gray-100 shadow-sm overflow-hidden",children:l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:180",className:"divide-y divide-gray-50",children:d.favoriteProducts.map((m,g)=>l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:182",className:"flex items-center justify-between px-4 py-2.5",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:183",className:"flex items-center gap-2",children:[l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:184",className:"w-5 h-5 rounded-full bg-amber-50 text-amber-600 text-[10px] font-bold flex items-center justify-center flex-shrink-0",children:g+1}),l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:185",className:"text-sm text-gray-700",children:m.product})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:187",className:"flex items-center gap-3 text-xs text-gray-500",children:[l.jsxs("span",{"data-loc":"client/src/pages/Customers.tsx:188",children:[m.count,"x"]}),l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:189",className:"font-semibold text-emerald-600",children:Ri(m.totalSpent)})]})]},`fav-${g}`))})})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:199",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:200",className:"flex items-center justify-between mb-3",children:[l.jsx("h3",{"data-loc":"client/src/pages/Customers.tsx:201",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest",children:"Historial de compras"}),l.jsxs(it,{"data-loc":"client/src/pages/Customers.tsx:202",size:"sm",variant:"outline",className:"h-7 text-xs gap-1",onClick:()=>a(!0),children:[l.jsx(xn,{"data-loc":"client/src/pages/Customers.tsx:203",className:"w-3 h-3"})," Registrar compra"]})]}),r.isLoading?l.jsx(Xn,{"data-loc":"client/src/pages/Customers.tsx:206",className:"h-24"}):f.length===0?l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:207",className:"bg-white border border-gray-100",children:l.jsx(dr,{"data-loc":"client/src/pages/Customers.tsx:208",className:"p-8 text-center text-gray-400 text-sm",children:"Sin compras registradas"})}):l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:211",className:"bg-white border border-gray-100 shadow-sm overflow-hidden",children:l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:212",className:"divide-y divide-gray-50",children:f.map((m,g)=>l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:214",className:"flex items-center gap-3 px-4 py-3 hover:bg-gray-50 transition-colors",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:215",className:"w-8 h-8 rounded-lg bg-emerald-50 flex items-center justify-center flex-shrink-0",children:l.jsx(Gg,{"data-loc":"client/src/pages/Customers.tsx:216",className:"w-4 h-4 text-emerald-600"})}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:218",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:219",className:"flex items-center gap-2",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:220",className:"text-sm font-medium text-gray-900",children:Ri(m.amount??m.totalAmount??0)}),m.category&&l.jsx(Bu,{"data-loc":"client/src/pages/Customers.tsx:221",variant:"secondary",className:"text-[10px] px-1.5 py-0",children:m.category}),l.jsx(Bu,{"data-loc":"client/src/pages/Customers.tsx:222",variant:"outline",className:"text-[10px] px-1.5 py-0",children:m.channel})]}),l.jsxs("p",{"data-loc":"client/src/pages/Customers.tsx:224",className:"text-xs text-gray-400 mt-0.5",children:[m.orderId&&`Pedido #${m.orderId} · `,Array.isArray(m.products)&&m.products.length>
7190&&m.products.join(", ")]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:229",className:"text-right flex-shrink-0",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:230",className:"text-xs text-gray-500",children:m.purchasedAt?Vl(new Date(m.purchasedAt),"d MMM yyyy",{locale:rs}):"—"}),l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:231",className:"text-[10px] text-gray-400",children:m.orderSource??"manual"})]})]},`ph-${g}`))})})]})]}),l.jsx(qd,{"data-loc":"client/src/pages/Customers.tsx:242",open:n,onOpenChange:a,children:l.jsxs(Hd,{"data-loc":"client/src/pages/Customers.tsx:243",className:"max-w-sm",children:[l.jsx(Wd,{"data-loc":"client/src/pages/Customers.tsx:244",children:l.jsx(Vd,{"data-loc":"client/src/pages/Customers.tsx:244",children:"Registrar compra"})}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:245",className:"space-y-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:246",children:[l.jsx("label",{"data-loc":"client/src/pages/Customers.tsx:246",className:"text-xs text-gray-500 mb-1 block",children:"Valor total (COP) *"}),l.jsx(ar,{"data-loc":"client/src/pages/Customers.tsx:247",type:"number",placeholder:"150000",value:s.totalAmount,onChange:m=>o(g=>({...g,totalAmount:m.target.value}))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:248",children:[l.jsx("label",{"data-loc":"client/src/pages/Customers.tsx:248",className:"text-xs text-gray-500 mb-1 block",children:"Categoría"}),l.jsx(ar,{"data-loc":"client/src/pages/Customers.tsx:249",placeholder:"Medicamentos, Dermocosméticos...",value:s.category,onChange:m=>o(g=>({...g,category:m.target.value}))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:250",children:[l.jsx("label",{"data-loc":"client/src/pages/Customers.tsx:250",className:"text-xs text-gray-500 mb-1 block",children:"Canal"}),l.jsxs(Ca,{"data-loc":"client/src/pages/Customers.tsx:251",value:s.channel,onValueChange:m=>o(g=>({...g,channel:m})),children:[l.jsx(Ea,{"data-loc":"client/src/pages/Customers.tsx:252",children:l.jsx(ja,{"data-loc":"client/src/pages/Customers.tsx:252"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Customers.tsx:253",children:[l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:254",value:"whatsapp",children:"WhatsApp"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:255",value:"app",children:"App móvil"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:256",value:"ecommerce",children:"Ecommerce"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:257",value:"call_center",children:"Call Center"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:258",value:"tienda",children:"Tienda física"})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:262",children:[l.jsx("label",{"data-loc":"client/src/pages/Customers.tsx:262",className:"text-xs text-gray-500 mb-1 block",children:"Productos"}),l.jsx(ar,{"data-loc":"client/src/pages/Customers.tsx:263",placeholder:"Ibuprofeno, Vitamina C...",value:s.products,onChange:m=>o(g=>({...g,products:m.target.value}))})]})]}),l.jsxs(qv,{"data-loc":"client/src/pages/Customers.tsx:265",children:[l.jsx(it,{"data-loc":"client/src/pages/Customers.tsx:266",variant:"outline",onClick:()=>a(!1),children:"Cancelar"}),l.jsx(it,{"data-loc":"client/src/pages/Customers.tsx:267",onClick:()=>u.mutate({contactId:e.id,amount:Number(s.totalAmount),category:s.category||void 0,channel:s.channel,products:s.products?s.products.split(",").map(m=>m.trim()).filter(Boolean):void 0}),disabled:!s.totalAmount||u.isPending,children:u.isPending?"Guardando...":"Registrar"})]})]})})]})}function x_e(){const[e,t]=k.useState(null),[r,n]=k.useState(null),[a,s]=k.useState(""),[o,u]=k.useState(!1),[d,f]=k.useState({name:"",description:"",color:"#1C58B
7197",segmentType:"manual"}),[p,m]=k.useState("all"),[g,y]=k.useState(90),[w,v]=k.useState("all"),b=_e.customers.rfmAnalysis.useQuery(void 0,{refetchInterval:6e4}),N=_e.customers.segmentsSummary.useQuery(void 0,{refetchInterval:6e4}),_=_e.customers.churnList.useQuery({days:g,limit:50,offset:0}),C=_e.useUtils(),P=_e.customers.recalculate.useMutation({onSuccess:D=>{Be.success(`RFM recalculado: ${D.updated} clientes actualizados`),C.customers.rfmAnalysis.invalidate(),C.customers.churnList.invalidate()},onError:()=>Be.error("Error al recalcular RFM")});_e.customers.addPurchase.useMutation({onError:()=>{}});const E=b.data??[],T=N.data??[],j=Z_.map(D=>({...D,contacts:E.filter(Q=>Q.segment===D.key)})),O=E.filter(D=>{const Q=!e||D.segment===e,q=!a||D.name?.toLowerCase().includes(a.toLowerCase())||D.phone?.includes(a),K=w==="all"||D.npsLabel===w;return Q&&q&&K}),M=E.reduce((D,Q)=>D+Q.monetary,0);E.length>0&&M/E.length;const F=E.filter(D=>D.segment==="Campeón").length,L=E.filter(D=>D.segment==="En riesgo"||D.segment==="Perdido").length;if(r)return l.jsx(m_e,{"data-loc":"client/src/pages/Customers.tsx:326",contact:r,onBack:()=>n(null)});const U=[30,60,90,180,365],G=_.data?.contacts??[];return l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:333",className:"h-full overflow-y-auto bg-gray-50",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:335",className:"bg-white border-b border-gray-100 sticky top-0 z-10",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:336",className:"h-1",style:{background:"linear-gradient(90deg, #143F85 0%, #1C58B7 60%, #E1251B 100%)"}}),l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:337",className:"px-6 py-4",children:l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:338",className:"flex items-center justify-between",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:339",children:[l.jsx("h1",{"data-loc":"client/src/pages/Customers.tsx:340",className:"text-lg font-semibold text-gray-900",children:"Base de clientes"}),l.jsxs("p",{"data-loc":"client/src/pages/Customers.tsx:341",className:"text-xs text-gray-500 mt-0.5",children:["Segmentación RFM · Historial de compras · ",E.length," clientes con actividad"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:343",className:"flex gap-2",children:[l.jsxs(it,{"data-loc":"client/src/pages/Customers.tsx:344",size:"sm",variant:"outline",className:"gap-1.5 text-xs border-[#143F85] text-[#143F85] hover:bg-blue-50",onClick:()=>P.mutate(),disabled:P.isPending,children:[l.jsx(Ki,{"data-loc":"client/src/pages/Customers.tsx:346",className:`w-3.5 h-3.5 ${P.isPending?"animate-spin":""}`}),"Recalcular RFM"]}),l.jsx(EC,{"data-loc":"client/src/pages/Customers.tsx:349",href:"/customers/analytics",children:l.jsxs(it,{"data-loc":"client/src/pages/Customers.tsx:350",size:"sm",variant:"outline",className:"gap-1.5 text-xs border-purple-300 text-purple-700 hover:bg-purple-50",children:[l.jsx(Ug,{"data-loc":"client/src/pages/Customers.tsx:351",className:"w-3.5 h-3.5"})," Análisis RFM"]})})]})]})})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:359",className:"p-6 space-y-6",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:361",className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:[l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:362",className:"bg-white border border-gray-100 shadow-sm",children:l.jsxs(dr,{"data-loc":"client/src/pages/Customers.tsx:363",className:"p-4 flex items-center gap-3",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:364",className:"p-2 bg-blue-50 rounded-lg",children:l.jsx(Pa,{"data-loc":"client/src/pages/Customers.tsx:364",className:"w-5 h-5 text-[#143F85]"})}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:365",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:365",className:"text-xs text-gray-400",children:"Total clientes"}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:365",className:"text-xl font-bold text-gray-900",children:E.length})]})]})}),l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:368",className:"bg-white border border-gray-100 shadow-sm",children:l.jsxs(dr,{"data-loc":"client/src/pages/Customers.tsx:369",className:"p-4 flex items-center gap-3",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:370",className:"p-2 bg-emerald-50 rounded-lg",children:l.jsx(AF,{"data-loc":"client/src/pages/Customers.tsx:370",className:"w-5 h-5 text-emerald-600"})}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:371",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:371",className:"text-xs text-gray-400",children:"Ingresos totales"}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:371",className:"text-sm font-bold text-emerald-600",children:Ri(M)})]})]})}),l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:374",className:"bg-white border border-gray-100 shadow-sm",children:l.jsxs(dr,{"data-loc":"client/src/pages/Customers.tsx:375",className:"p-4 flex items-center gap-3",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:376",className:"p-2 bg-amber-50 rounded-lg",children:l.jsx(NF,{"data-loc":"client/src/pages/Customers.tsx:376",className:"w-5 h-5 text-amber-600"})}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:377",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:377",className:"text-xs text-gray-400",children:"Campeones"}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:377",className:"text-xl font-bold text-amber-600",children:F})]})]})}),l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:380",className:"bg-white border border-gray-100 shadow-sm",children:l.jsxs(dr,{"data-loc":"client/src/pages/Customers.tsx:381",className:"p-4 flex items-center gap-3",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:382",className:"p-2 bg-red-50 rounded-lg",children:l.jsx(vn,{"data-loc":"client/src/pages/Customers.tsx:382",className:"w-5 h-5 text-red-500"})}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:383",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:384",className:"text-xs text-gray-400",children:"En riesgo / Perdidos"}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:385",className:"text-xl font-bold text-red-500",children:L})]})]})})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:392",className:"flex items-center justify-between",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:393",className:"flex gap-1 bg-gray-100 rounded-lg p-1 
719w-fit",children:[l.jsx("button",{"data-loc":"client/src/pages/Customers.tsx:394",onClick:()=>m("all"),className:`px-4 py-1.5 rounded-md text-sm font-medium transition-all ${p==="all"?"bg-white text-[#143F85] shadow-sm":"text-gray-500 hover:text-gray-700"}`,children:l.jsxs("span",{"data-loc":"client/src/pages/Customers.tsx:398",className:"flex items-center gap-1.5",children:[l.jsx(Pa,{"data-loc":"client/src/pages/Customers.tsx:398",className:"w-3.5 h-3.5"})," Todos"]})}),l.jsxs("button",{"data-loc":"client/src/pages/Customers.tsx:400",onClick:()=>m("churn"),className:`px-4 py-1.5 rounded-md text-sm font-medium transition-all flex items-center gap-1.5 ${p==="churn"?"bg-white text-red-600 shadow-sm":"text-gray-500 hover:text-gray-700"}`,children:[l.jsx(gA,{"data-loc":"client/src/pages/Customers.tsx:404",className:"w-3.5 h-3.5"})," Desertores",l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:405",className:`text-xs px-1.5 py-0.5 rounded-full font-bold ${p==="churn"?"bg-red-100 text-red-600":"bg-gray-200 text-gray-500"}`,children:_.data?.total??0})]})]}),p==="all"&&l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:412",className:"flex gap-1.5",children:[l.jsxs(it,{"data-loc":"client/src/pages/Customers.tsx:413",size:"sm",variant:"outline",className:"gap-1.5 text-xs",onClick:()=>{const D=new URLSearchParams;e&&D.set("segment",e),a&&D.set("search",a),window.open(`/api/customers/export-csv?${D.toString()}`,"_blank")},children:[l.jsx(ea,{"data-loc":"client/src/pages/Customers.tsx:420",className:"w-3.5 h-3.5"}),e?`"${e}" CSV`:"CSV"]}),l.jsxs(it,{"data-loc":"client/src/pages/Customers.tsx:423",size:"sm",variant:"outline",className:"gap-1.5 text-xs text-emerald-700 border-emerald-200 hover:bg-emerald-50",onClick:()=>{aa(E,[{key:"name",label:"Nombre"},{key:"phoneNumber",label:"Teléfono"},{key:"email",label:"Email"},{key:"city",label:"Ciudad"},{key:"rfmSegment",label:"Segmento RFM"},{key:"rfmScore",label:"Score RFM",format:Q=>Number(Q??0)},{key:"rfmR",label:"R",format:Q=>Number(Q??0)},{key:"rfmF",label:"F",format:Q=>Number(Q??0)},{key:"rfmM",label:"M",format:Q=>Number(Q??0)},{key:"churnRisk",label:"Riesgo Deserción",format:Q=>Q?"Sí":"No"},{key:"daysSinceLastPurchase",label:"Días sin comprar",format:Q=>Number(Q??0)},{key:"totalPurchases",label:"Total Compras",format:Q=>Number(Q??0)},{key:"totalSpent",label:"Gasto Total (COP)",format:Q=>Number(Q??0)}],`clientes_rfm_${new Date().toISOString().slice(0,10)}`,"Clientes")},children:[l.jsx(ta,{"data-loc":"client/src/pages/Customers.tsx:442",className:"w-3.5 h-3.5"}),e?`"${e}" Excel`:"Excel"]})]}),p==="churn"&&l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:448",className:"flex gap-1.5",children:[l.jsxs(it,{"data-loc":"client/src/pages/Customers.tsx:449",size:"sm",variant:"outline",className:"gap-1.5 text-xs border-red-300 text-red-600 hover:bg-red-50",onClick:()=>window.open(`/api/customers/export-csv?churnDays=${g}`,"_blank"),children:[l.jsx(ea,{"data-loc":"client/src/pages/Customers.tsx:451",className:"w-3.5 h-3.5"}),"Desertores +",g,"d CSV"]}),l.jsxs(it,{"data-loc":"client/src/pages/Customers.tsx:454",size:"sm",variant:"outline",className:"gap-1.5 text-xs text-emerald-700 border-emerald-200 hover:bg-emerald-50",onClick:()=>{const D=_.data?.contacts??[];aa(D,[{key:"name",label:"Nombre"},{key:"phoneNumber",label:"Teléfono"},{key:"email",label:"Email"},{key:"city",label:"Ciudad"},{key:"rfmSegment",label:"Segmento RFM"},{key:"daysSinceLastPurchase",label:"Días sin comprar",format:q=>Number(q??0)},{key:"totalPurchases",label:"Total Compras",format:q=>Number(q??0)},{key:"totalSpent",label:"Gasto Total (COP)",format:q=>Number(q??0)},{key:"lastPurchaseDate",label:"Última Compra",format:q=>q?new Date(q).toLocaleDateString("es-CO"):""}],`desertores_${g}d_${new Date().toISOString().slice(0,10)}`,"Desertores")},children:[l.jsx(ta,{"data-loc":"client/src/pages/Customers.tsx:470",className:"w-3.5 h-3.5"}),"Desertores Excel"]})]})]}),p==="churn"&&l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:479",className:"border-red-100 bg-red-50",children:l.jsx(dr,{"data-loc":"client/src/pages/Customers.tsx:480",className:"p-4",children:l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:481",className:"flex flex-col sm:flex-row sm:items-center gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:482",className:"flex items-center gap-2 text-red-700",children:[l.jsx(vn,{"data-loc":"client/src/pages/Customers.tsx:483",className:"w-4 h-4"}),l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:484",className:"text-sm font-medium",children:"Clientes sin compras en los últimos"}),l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:485",className:"font-bold text-lg",children:g}),l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:486",className:"text-sm font-medium",children:"días"})]}),l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:488",className:"flex gap-2 flex-wrap",children:U.map(D=>l.jsxs("button",{"data-loc":"client/src/pages/Customers.tsx:490",onClick:()=>y(D),className:`px-3 py-1 rounded-full text-xs font-semibold transition-all ${g===D?"bg-red-600 text-white":"bg-white text-red-600 border border-red-200 hover:bg-red-50"}`,children:[D,"d"]},D))})]})})}),p==="all"&&l.jsxs("section",{"data-loc":"client/src/pages/Customers.tsx:507",children:[l.jsx("h2",{"data-loc":"client/src/pages/Customers.tsx:508",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest mb-3",children:"Segmentos RFM automáticos"}),l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:509",className:"grid grid-cols-2 md:grid-cols-4 gap-3",children:j.map(D=>{const Q=D.icon,q=e===D.key,K=D.contacts.reduce((ee,le)=>ee+le.monetary,0);return l.jsxs("button",{"data-loc":"client/src/pages/Customers.tsx:515",onClick:()=>t(q?null:D.key),className:`text-left p-4 rounded-xl border transition-all ${q?"border-[#143F85] bg-[#143F85]/5 shadow-md":"border-gray-100 bg-white hover:border-gray-200 hover:shadow-sm"}`,children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:520",className:"flex items-center justify-between mb-2",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:521",className:`p-1.5 rounded-lg ${D.color.split(" ")[0]}`,children:l.jsx(Q,{"data-loc":"client/src/pages/Customers.tsx:522",className:`w-4 h-4 ${D.color.split(" ")[1]}`})}),l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:524",className:`text-xs font-bold ${D.color.split(" ")[1]}`,children:D.contacts.length})]}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:526",className:"text-xs font-semibold text-gray-800",children:D.label}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:527",className:"text-[10px] text-gray-400 mt-0.5 line-clamp-2",children:D.desc}),K>0&&l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:528",className:"text-[10px] font-medium text-emerald-600 mt-1",children:Ri(K)})]},D.key)})})]}),p==="all"&&l.jsxs("section",{"data-loc":"client/src/pages/Customers.tsx:536",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:537",className:"flex items-center justify-between mb-3",children:[l.jsxs("h2",{"data-loc":"client/src/pages/Customers.tsx:538",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest",children:[e?`Clientes · ${e}`:"Todos los clientes con compras",l.jsxs("span",{"data-loc":"client/src/pages/Customers.tsx:540",className:"ml-2 text-gray-300 font-normal",children:["(",O.length,")"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:542",className:"flex gap-2",children:[e&&l.jsx("button",{"data-loc":"client/src/pages/Customers.tsx:544",onClick:()=>t(null),className:"text-xs text-gray-400 hover:text-gray-600",children:"Ver todos"}),l.jsx(ar,{"data-loc":"client/src/pages/Customers.tsx:546",placeholder:"Buscar cliente...",value:a,onChange:D=>s(D.target.value),className:"h-7 text-xs w-48"}),l.jsxs(Ca,{"data-loc":"client/src/pages/Customers.tsx:552",value:w,onValueChange:D=>v(D),children:[l.jsx(Ea,{"data-loc":"client/src/pages/Customers.tsx:553",className:"h-7 w-36 text-xs",children:l.jsx(ja,{"data-loc":"client/src/pages/Customers.tsx:553",placeholder:"NPS"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Customers.tsx:554",children:[l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:555",value:"all",children:"NPS: todos"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:556",value:"promotor",children:"Promotores"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:557",value:"pasivo",children:"Pasivos"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:558",value:"detractor",children:"Detractores"})]})]})]})]}),l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:564",className:"bg-white border border-gray-100 shadow-sm overflow-hidden",children:b.isLoading?l.jsx(Xn,{"data-loc":"client/src/pages/Customers.tsx:565",className:"h-48 m-4"}):O.length===0?l.jsxs(dr,{"data-loc":"client/src/pages/Customers.tsx:566",className:"p-8 text-center",children:[l.jsx(Pa,{"data-loc":"client/src/pages/Customers.tsx:567",className:"w-8 h-8 text-gray-300 mx-auto mb-2"}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:568",className:"text-sm text-gray-400",children:E.length===0?"Aún no hay clientes con historial de compras registrado":"Sin resultados para la búsqueda"}),E.length===0&&l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:571",className:"text-xs text-gray-400 mt-1",children:"Registra compras en el perfil de ca
719da contacto para activar el análisis RFM"})]}):l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:574",className:"overflow-x-auto",children:[l.jsxs("table",{"data-loc":"client/src/pages/Customers.tsx:575",className:"w-full text-sm",children:[l.jsx("thead",{"data-loc":"client/src/pages/Customers.tsx:576",children:l.jsxs("tr",{"data-loc":"client/src/pages/Customers.tsx:577",className:"border-b border-gray-100 bg-gray-50",children:[l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:578",className:"text-left px-4 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Cliente"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:579",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Segmento"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:580",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Compras"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:581",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Gasto total"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:582",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Última compra"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:583",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Score RFM"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:584",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"R / F / M"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:585",className:"px-3 py-3"})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/Customers.tsx:588",children:O.slice(0,50).map((D,Q)=>l.jsxs("tr",{"data-loc":"client/src/pages/Customers.tsx:590",className:"border-b border-gray-50 hover:bg-gray-50 transition-colors cursor-pointer",onClick:()=>n(D),children:[l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:591",className:"px-4 py-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:592",className:"flex items-center gap-2",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:593",className:"w-7 h-7 rounded-full bg-[#143F85] text-white text-xs flex items-center justify-center font-semibold flex-shrink-0",children:D.name?.charAt(0)?.toUpperCase()??"C"}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:596",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:597",className:"font-medium text-gray-900 text-xs",children:D.name}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:598",className:"flex items-center gap-1",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:599",className:"text-gray-400 text-[10px]",children:D.phone}),D.npsLabel&&l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:600",className:`text-[9px] px-1.5 py-0.5 rounded-full font-semibold ${D.npsLabel==="promotor"?"bg-emerald-100 text-emerald-700":D.npsLabel==="pasivo"?"bg-amber-100 text-amber-700":"bg-red-100 text-red-700"}`,children:D.npsLabel==="promotor"?"Promotor":D.npsLabel==="pasivo"?"Pasivo":"Detractor"})]})]})]})}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:605",className:"px-3 py-3 text-center",children:l.jsx(J_,{"data-loc":"client/src/pages/Customers.tsx:605",segment:D.segment})}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:606",className:"px-3 py-3 text-center font-medium text-gray-700",children:D.frequency}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:607",className:"px-3 py-3 text-center font-medium text-gray-700 tabular-nums",children:Number(D.frequency)||0}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:608",className:"px-3 py-3 text-center font-medium text-emerald-600 text-xs",children:Ri(Number(D.monetary)||0)}),l.jsxs("td",{"data-loc":"client/src/pages/Customers.tsx:609",className:"px-3 py-3 text-center text-xs text-gray-500",children:[D.lastOrder?Vl(new Date(D.lastOrder),"d MMM yy",{locale:rs}):"—",(Number(D.recencyDays)||0)>0&&l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:611",className:"text-[10px] text-gray-400",children:[Number(D.recencyDays)||0,"d atrás"]})]}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:613",className:"px-3 py-3 text-center",children:(()=>{const q=Number(D.rfmScore)||0;return l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:614",className:`text-lg font-bold ${q>=4?"text-emerald-600":q>=3?"text-amber-600":"text-red-500"}`,children:q})})()}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:616",className:"px-3 py-3 text-center",children:l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:617",className:"flex flex-col gap-0.5 items-center",children:[l.jsx(Wu,{"data-loc":"client/src/pages/Customers.tsx:618",score:D.rScore,color:"bg-blue-400"}),l.jsx(Wu,{"data-loc":"client/src/pages/Customers.tsx:619",score:D.fScore,color:"bg-emerald-400"}),l.jsx(Wu,{"data-loc":"client/src/pages/Customers.tsx:620",score:D.mScore,color:"bg-
719amber-400"})]})}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:623",className:"px-3 py-3 text-center",children:l.jsx(SC,{"data-loc":"client/src/pages/Customers.tsx:624",className:"w-4 h-4 text-gray-300"})})]},`rfm-row-${Q}`))})]}),O.length>50&&l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:631",className:"px-4 py-3 text-center text-xs text-gray-400 border-t border-gray-50",children:["Mostrando 50 de ",O.length," clientes"]})]})})]}),p==="churn"&&l.jsx("section",{"data-loc":"client/src/pages/Customers.tsx:642",children:l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:643",className:"bg-white border border-gray-100 shadow-sm overflow-hidden",children:_.isLoading?l.jsx(Xn,{"data-loc":"client/src/pages/Customers.tsx:644",className:"h-48 m-4"}):G.length===0?l.jsxs(dr,{"data-loc":"client/src/pages/Customers.tsx:645",className:"p-8 text-center",children:[l.jsx(gA,{"data-loc":"client/src/pages/Customers.tsx:646",className:"w-8 h-8 text-gray-300 mx-auto mb-2"}),l.jsxs("p",{"data-loc":"client/src/pages/Customers.tsx:647",className:"text-sm text-gray-400",children:["No hay clientes desertores en los últimos ",g," días"]})]}):l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:650",className:"overflow-x-auto",children:[l.jsxs("table",{"data-loc":"client/src/pages/Customers.tsx:651",className:"w-full text-sm",children:[l.jsx("thead",{"data-loc":"client/src/pages/Customers.tsx:652",children:l.jsxs("tr",{"data-loc":"client/src/pages/Customers.tsx:653",className:"border-b border-gray-100 bg-red-50",children:[l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:654",className:"text-left px-4 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Cliente"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:655",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Segmento"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:656",className:"text-center px-3 py-3 text-xs font-semibold text-red-500 uppercase tracking-wide",children:"Días inactivo"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:657",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Compras"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:658",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Total gastado"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:659",className:"text-center px-3 py-3 text-xs font-semibold text-gray-500 uppercase tracking-wide",children:"Última compra"}),l.jsx("th",{"data-loc":"client/src/pages/Customers.tsx:660",className:"px-3 py-3"})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/Customers.tsx:663",children:G.map((D,Q)=>l.jsxs("tr",{"data-loc":"client/src/pages/Customers.tsx:665",className:"border-b border-gray-50 hover:bg-red-50/40 transition-colors cursor-pointer",onClick:()=>n({...D,phone:D.phoneNumber,segment:D.rfmSegment,rfmScore:D.rfmScore,rScore:0,fScore:0,mScore:0,frequency:D.purchaseCount,monetary:D.totalSpent,recencyDays:D.daysSinceLastPurchase,lastOrder:D.lastPurchase}),children:[l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:667",className:"px-4 py-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:668",className:"flex items-center gap-2",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:669",className:"w-7 h-7 rounded-full bg-red-100 text-red-600 text-xs flex items-center justify-center font-semibold flex-shrink-0",children:(D.name??D.phoneNumber??"?")[0].toUpperCase()}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:672",children:[l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:673",className:"font-medium text-gray-900 text-xs",children:D.name??"Sin nombre"}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:674",className:"text-gray-400 text-[10px]",children:D.phoneNumber})]})]})}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:678",className:"px-3 py-3 text-center",children:l.jsx(J_,{"data-loc":"client/src/pages/Customers.tsx:678",segment:D.rfmSegment??"sin_datos"})}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:679",className:"px-3 py-3 text-center",children:l.jsxs("span",{"data-loc":"client/src/pages/Customers.tsx:680",className:`font-bold text-sm ${(D.daysSinceLastPurchase??0)>=180?"text-red-600":(D.daysSinceLastPurchase??0)>=90?"text-orange-500":"text-yellow-600"}`,children:[D.daysSinceLastPurchase??"—","d"]})}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:687",className:"px-3 py-3 text-center text-gray-700 font-medium",children:D.purchaseCount}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:688",className:"px-3 py-3 text-center font-semibold text-[#143F85]",children:Ri(D.totalSpent)}
719),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:689",className:"px-3 py-3 text-center text-xs text-gray-500",children:D.lastPurchase?Vl(new Date(D.lastPurchase),"d MMM yy",{locale:rs}):"—"}),l.jsx("td",{"data-loc":"client/src/pages/Customers.tsx:692",className:"px-3 py-3 text-center",children:l.jsx("button",{"data-loc":"client/src/pages/Customers.tsx:693",className:"p-1 rounded-lg hover:bg-green-100 transition-colors",title:"Iniciar conversación WhatsApp",onClick:q=>{q.stopPropagation();const K=(D.phoneNumber??"").replace(/\D/g,"");window.open(`https://wa.me/${K}`,"_blank")},children:l.jsx(is,{"data-loc":"client/src/pages/Customers.tsx:702",className:"w-4 h-4 text-green-600"})})})]},`churn-${Q}`))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:709",className:"px-4 py-2 text-xs text-gray-400 border-t border-gray-50 text-right",children:[_.data?.total??0," clientes desertores · umbral: ",g," días"]})]})})}),T.length>0&&l.jsxs("section",{"data-loc":"client/src/pages/Customers.tsx:720",children:[l.jsx("h2",{"data-loc":"client/src/pages/Customers.tsx:721",className:"text-xs font-semibold text-gray-400 uppercase tracking-widest mb-3",children:"Segmentos personalizados"}),l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:722",className:"grid grid-cols-2 md:grid-cols-3 gap-3",children:T.map((D,Q)=>l.jsx(Kt,{"data-loc":"client/src/pages/Customers.tsx:724",className:"bg-white border border-gray-100 shadow-sm hover:shadow-md transition-shadow cursor-pointer",children:l.jsxs(dr,{"data-loc":"client/src/pages/Customers.tsx:725",className:"p-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:726",className:"flex items-center gap-2 mb-2",children:[l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:727",className:"w-3 h-3 rounded-full",style:{backgroundColor:D.color}}),l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:728",className:"font-semibold text-gray-900 text-sm",children:D.name})]}),D.description&&l.jsx("p",{"data-loc":"client/src/pages/Customers.tsx:730",className:"text-xs text-gray-400 mb-2",children:D.description}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:731",className:"flex gap-3 text-xs text-gray-500",children:[l.jsxs("span",{"data-loc":"client/src/pages/Customers.tsx:732",children:[l.jsx("strong",{"data-loc":"client/src/pages/Customers.tsx:732",className:"text-gray-900",children:Number(D.contactCount)||0})," contactos"]}),D.totalRevenue>0&&l.jsx("span",{"data-loc":"client/src/pages/Customers.tsx:733",children:l.jsx("strong",{"data-loc":"client/src/pages/Customers.tsx:733",className:"text-emerald-600",children:Ri(D.totalRevenue)})})]})]})},`seg-custom-${Q}`))})]})]}),l.jsx(qd,{"data-loc":"client/src/pages/Customers.tsx:744",open:o,onOpenChange:u,children:l.jsxs(Hd,{"data-loc":"client/src/pages/Customers.tsx:745",className:"max-w-sm",children:[l.jsx(Wd,{"data-loc":"client/src/pages/Customers.tsx:746",children:l.jsx(Vd,{"data-loc":"client/src/pages/Customers.tsx:746",children:"Nuevo segmento"})}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:747",className:"space-y-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:748",children:[l.jsx("label",{"data-loc":"client/src/pages/Customers.tsx:748",className:"text-xs text-gray-500 mb-1 block",children:"Nombre *"}),l.jsx(ar,{"data-loc":"client/src/pages/Customers.tsx:749",placeholder:"Ej: Clientes VIP Barranquilla",value:d.name,onChange:D=>f(Q=>({...Q,name:D.target.value}))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:750",children:[l.jsx("label",{"data-loc":"client/src/pages/Customers.tsx:750",className:"text-xs text-gray-500 mb-1 block",children:"Descripción"}),l.jsx(ar,{"data-loc":"client/src/pages/Customers.tsx:751",placeholder:"Descripción del segmento...",value:d.description,onChange:D=>f(Q=>({...Q,description:D.target.value}))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:752",children:[l.jsx("label",{"data-loc":"client/src/pages/Customers.tsx:752",className:"text-xs text-gray-500 mb-1 block",children:"Tipo"}),l.jsxs(Ca,{"data-loc":"client/src/pages/Customers.tsx:753",value:d.segmentType,onValueChange:D=>f(Q=>({...Q,segmentType:D})),children:[l.jsx(Ea,{"data-loc":"client/src/pages/Customers.tsx:754",children:l.jsx(ja,{"data-loc":"client/src/pages/Customers.tsx:754"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Customers.tsx:755",children:[l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:756",value:"manual",children:"Manual"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:757",value:"high_value",children:"Alto valor"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:758",value:"frequent",children:"Frecuentes"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:759",value:"new",children:"Nuevos clientes"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:760",value:"rfm_champions",children:"RFM Campeones"}),l.jsx(et,{"data-loc":"client/src/pages/Customers.tsx:761",value:"rfm_at_risk",children:"RFM En riesgo"})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Customers.tsx:765",children:[l.jsx("label",{"data-loc":"client/src/pages/Customers.tsx:765",className:"text-xs text-gray-500 mb-1 block",children:"Color"}),l.jsx("div",{"data-loc":"client/src/pages/Customers.tsx:766",className:"flex gap-2",children:["#E1251B","#143F85","#1C58B7","#FFEA00","#10b981","#8b5cf6","#f59e0b","#6b7280"].map(D=>l.jsx("button",{"data-loc":"client/src/pages/Customers.tsx:768",onClick:()=>f(Q=>({...Q,color:D})),className:`w-6 h-6 rounded-full border-2 transition-all ${d.color===D?"border-gray-900 scale-110":"border-transparent"}`,style:{backgroundColor:D}},D))})]})]}),l.jsxs(qv,{"data-loc":"client/src/pages/Customers.tsx:773",children:[l.jsx(it,{"data-loc":"client/src/pages/Customers.tsx:774",variant:"outline",onClick:()=>u(!1),children:"Cancelar"}),l.jsx(it,{"data-loc":"client/src/pages/Customers.tsx:775",onClick:()=>{Be.info("Segmento guardado (próximamente)"),u(!1)},disabled:!d.name,children:"Crear segmento"})]})]})})]})}var g_e="Label",rq=k.forwardRef((e,t)=>
719l.jsx(Vt.label,{...e,ref:t,onMouseDown:r=>{r.target.closest("button, input, select, textarea")||(e.onMouseDown?.(r),!r.defaultPrevented&&r.detail>1&&r.preventDefault())}}));rq.displayName=g_e;var v_e=rq;function Su({className:e,...t}){return l.jsx(v_e,{"data-loc":"client/src/components/ui/label.tsx:11","data-slot":"label",className:Xt("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...t})}function nq({className:e,onKeyDown:t,onCompositionStart:r,onCompositionEnd:n,...a}){const s=oE(),{onCompositionStart:o,onCompositionEnd:u,onKeyDown:d}=TU({onKeyDown:f=>{const p=f.nativeEvent.isComposing||s.justEndedComposing();f.key==="Enter"&&!f.shiftKey&&p||t?.(f)},onCompositionStart:f=>{s.setComposing(!0),r?.(f)},onCompositionEnd:f=>{s.markCompositionEnd(),setTimeout(()=>{s.setComposing(!1)},100),n?.(f)}});return l.jsx("textarea",{"data-loc":"client/src/components/ui/textarea.tsx:53","data-slot":"textarea",className:Xt("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),onCompositionStart:o,onCompositionEnd:u,onKeyDown:d,...a})}function Um(e){return new Intl.NumberFormat("es-CO",{style:"currency",currency:"COP",minimumFractionDigits:0}).format(e/100)}function y_e({status:e,expiresAt:t}){const r=e==="PENDING"&&t&&new Date(t)<new Date,n=e==="PENDING"&&t&&!r&&new Date(t).getTime()-Date.now()<24*3600*1e3,s={APPROVED:{label:"Aprobado",className:"bg-emerald-100 text-emerald-700 border-emerald-200"},PENDING:{label:r?"Expirado":n?"Por vencer":"Pendiente",className:r?"bg-orange-100 text-orange-700 border-orange-200":n?"bg-red-100 text-red-700 border-red-200 animate-pulse":"bg-amber-100 text-amber-700 border-amber-200"},DECLINED:{label:"Rechazado",className:"bg-red-100 text-red-700 border-red-200"},VOIDED:{label:"Anulado",className:"bg-gray-100 text-gray-600 border-gray-200"},ERROR:{label:"Error",className:"bg-red-100 text-red-700 border-red-200"}}[e]??{label:e,className:"bg-gray-100 text-gray-600 border-gray-200"};return l.jsxs("span",{"data-loc":"client/src/pages/Payments.tsx:44",className:`inline-flex items-center gap-1 px-2 py-0.5 rounded-full text-xs font-medium border ${s.className}`,children:[(r||n)&&l.jsx(vn,{"data-loc":"client/src/pages/Payments.tsx:45",className:"w-3 h-3"}),s.label]})}const x7=[{key:"reference",label:"Referencia"},{key:"description",label:"Concepto"},{key:"amountCOP",label:"Monto (COP)",format:e=>Number(e??0)},{key:"status",label:"Estado"},{key:"wompiStatus",label:"Estado Wompi"},{key:"paymentMethod",label:"Método de pago"},{key:"customerName",label:"Cliente"},{key:"customerPhone",label:"Teléfono"},{key:"customerEmail",label:"Email"},{key:"agentName",label:"Agente"},{key:"whatsappSent",label:"WhatsApp enviado"},{key:"expiresAt",label:"Vence"},{key:"paidAt",label:"Fecha de pago"},{key:"createdAt",label:"Creado"}];function b_e(){const[e,t]=k.useState("all"),[r,n]=k.useState(""),[a,s]=k.useState(!1),[o,u]=k.useState({description:"",amount:"",customerName:"",customerPhone:"",customerEmail:"",expiresInHours:"24"}),[d,f]=k.useState(null),[p,m]=k.useState(null),{data:g,refetch:y}=_e.payments.list.useQuery({status:e==="all"?void 0:e,limit:200}),{data:w}=_e.payments.stats.useQuery(),v=_e.payments.exportCsv.useQuery({status:e==="all"?void 0:e},{enabled:!1}),b=_e.payments.create.useMutation({onSuccess:O=>{Be.success(O.whatsappSent?"Cobro creado y enviado por WhatsApp":"Cobro creado — link listo para copiar"),f(O.checkoutUrl),m(O.reference),s(!1),u({description:"",amount:"",customerName:"",customerPhone:"",customerEmail:"",expiresInHours:"24"}),y()},onError:O=>Be.error(O.message)}),N=_e.payments.resend.useMutation({onSuccess:()=>{Be.success("Link reenviado por WhatsApp"),y()},onError:O=>Be.error(O.message)}),_=_e.payments.sendReminder.useMutation({onSuccess:O=>{Be.success(O.message)},onError:O=>Be.error(O.message)}
719),C=_e.payments.checkStatus.useMutation({onSuccess:O=>{Be.success(`Estado actualizado: ${O.status==="APPROVED"?"Aprobado":O.status==="DECLINED"?"Rechazado":"Pendiente"}`),y()},onError:O=>Be.error(O.message)}),P=()=>{const O=o.amount.replace(/[^0-9.]/g,""),M=Math.round(parseFloat(O)*100);if(!o.description.trim()){Be.error("El concepto es obligatorio");return}if(isNaN(M)||M<100){Be.error("Ingresa un monto válido (mínimo $1)");return}if(o.customerPhone&&!/^57\d{10}$/.test(o.customerPhone.replace(/\s/g,""))){Be.error("El teléfono debe tener formato 57XXXXXXXXXX (12 dígitos)");return}b.mutate({description:o.description,amountInCents:M,customerName:o.customerName||void 0,customerPhone:o.customerPhone.replace(/\s/g,"")||void 0,customerEmail:o.customerEmail||void 0,expiresInHours:parseInt(o.expiresInHours),sendWhatsApp:!!o.customerPhone})},E=async O=>{const F=(await v.refetch()).data?.rows??[];if(F.length===0){Be.info("No hay cobros para exportar");return}const L=`cobros_${e}_${new Date().toISOString().slice(0,10)}`;O==="csv"?Ju(F,x7,L):aa(F,x7,L,"Cobros")},T=g?.items??[],j=k.useMemo(()=>{if(!r.trim())return T;const O=r.toLowerCase();return T.filter(M=>M.reference.toLowerCase().includes(O)||(M.description??"").toLowerCase().includes(O)||(M.customerName??"").toLowerCase().includes(O)||(M.customerPhone??"").toLowerCase().includes(O))},[T,r]);return l.jsxs($F,{"data-loc":"client/src/pages/Payments.tsx:171",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:172",className:"flex flex-col h-full",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:174",className:"border-b border-gray-100 bg-white",children:[l.jsx("div",{"data-loc":"client/src/pages/Payments.tsx:175",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:176",className:"flex items-center justify-between px-6 py-4 gap-3 flex-wrap",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:177",children:[l.jsx("h1",{"data-loc":"client/src/pages/Payments.tsx:178",className:"text-lg font-semibold text-gray-900",children:"Cobros y pagos"}),l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:179",className:"text-xs text-gray-400 mt-0.5",children:"Genera y gestiona cobros enviados por WhatsApp · Wompi"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:181",className:"flex items-center gap-2",children:[l.jsxs(it,{"data-loc":"client/src/pages/Payments.tsx:182",size:"sm",variant:"outline",className:"gap-1.5 text-xs",onClick:()=>E("csv"),disabled:v.isFetching,children:[l.jsx(ea,{"data-loc":"client/src/pages/Payments.tsx:183",className:"w-3.5 h-3.5"})," CSV"]}),l.jsxs(it,{"data-loc":"client/src/pages/Payments.tsx:185",size:"sm",variant:"outline",className:"gap-1.5 text-xs text-emerald-700 border-emerald-200 hover:bg-emerald-50",onClick:()=>E("excel"),disabled:v.isFetching,children:[l.jsx(ta,{"data-loc":"client/src/pages/Payments.tsx:186",className:"w-3.5 h-3.5"})," Excel"]}),l.jsxs(it,{"data-loc":"client/src/pages/Payments.tsx:188",onClick:()=>s(!0),className:"bg-[#E1251B] hover:bg-red-700 text-white gap-2",children:[l.jsx(xn,{"data-loc":"client/src/pages/Payments.tsx:189",className:"w-4 h-4"})," Nuevo cobro"]})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:195",className:"flex-1 overflow-y-auto p-6 space-y-5",children:[w&&l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:198",className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:199",className:"bg-white rounded-xl border border-gray-100 p-4 shadow-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:200",className:"flex items-center gap-2 mb-2",children:[l.jsx(Ug,{"data-loc":"client/src/pages/Payments.tsx:201",className:"w-4 h-4 text-[#143F85]"}),l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:202",className:"text-xs text-gray-400",children:"Total cobros"})]}),l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:204",className:"text-2xl font-bold text-[#143F85]",children:w.total}),l.jsxs("p",{"data-loc":"client/src/pages/Payments.tsx:205",className:"text-xs text-gray-400 mt-1",children:[w.approved," aprobados · ",w.declined," rechazados"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:207",className:"bg-white rounded-xl border border-emerald-100 p-4 shadow-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:208",className:"flex items-center gap-2 mb-2",children:[l.jsx(Li,{"data-loc":"client/src/pages/Payments.tsx:209",className:"w-4 h-4 text-emerald-600"}),l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:210",className:"text-xs text-gray-400",children:"Ingresos confirmados"})]}),l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:212",className:"text-2xl font-bold text-emerald-600",children:Um(w.totalRevenue)}),l.jsxs("p",{"data-loc":"client/src/pages/Payments.tsx:213",className:"text-xs text-gray-400 mt-1",children:[w.approved," cobros pagados"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:215",className:"bg-white rounded-xl border border-amber-100 p-4 shadow-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:216",className:"flex items-center gap-2 mb-2",children:[l.jsx(KX,{"data-loc":"client/src/pages/Payments.tsx:217",className:"w-4 h-4 text-amber-600"}),l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:218",className:"text-xs text-gray-400",children:"Pendiente de cobro"})]}),l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:220",className:"text-2xl font-bold text-amber-600",children:Um(w.pendingRevenue)}),l.jsxs("p",{"data-loc":"client/src/pages/Payments.tsx:221",className:"text-xs text-gray-400 mt-1",children:[w.pe
719nding," cobros activos"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:223",className:`bg-white rounded-xl border p-4 shadow-sm ${w.expiringIn24h>0?"border-red-200":"border-gray-100"}`,children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:224",className:"flex items-center gap-2 mb-2",children:[l.jsx(ax,{"data-loc":"client/src/pages/Payments.tsx:225",className:`w-4 h-4 ${w.expiringIn24h>0?"text-red-500":"text-gray-400"}`}),l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:226",className:"text-xs text-gray-400",children:"Vencen en <24h"}),w.expiringIn24h>0&&l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:227",className:"ml-auto w-2 h-2 rounded-full bg-red-500 animate-pulse"})]}),l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:229",className:`text-2xl font-bold ${w.expiringIn24h>0?"text-red-600":"text-gray-400"}`,children:w.expiringIn24h}),l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:230",className:"text-xs text-gray-400 mt-1",children:w.expiringIn24h>0?"Envía recordatorio ahora":"Sin cobros por vencer"})]})]}),w&&w.total>0&&l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:237",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:238",className:"bg-white rounded-xl border border-gray-100 p-4 shadow-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:239",className:"flex items-center justify-between mb-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:240",className:"flex items-center gap-2",children:[l.jsx(ts,{"data-loc":"client/src/pages/Payments.tsx:241",className:"w-4 h-4 text-[#1C58B7]"}),l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:242",className:"text-xs text-gray-500 font-medium",children:"Tasa de conversión"})]}),l.jsxs("span",{"data-loc":"client/src/pages/Payments.tsx:244",className:"text-xl font-bold text-[#1C58B7]",children:[w.conversionRate,"%"]})]}),l.jsx("div",{"data-loc":"client/src/pages/Payments.tsx:246",className:"w-full bg-gray-100 rounded-full h-2",children:l.jsx("div",{"data-loc":"client/src/pages/Payments.tsx:247",className:"bg-[#1C58B
7197] h-2 rounded-full transition-all duration-500",style:{width:`${w.conversionRate}%`}})}),l.jsxs("p",{"data-loc":"client/src/pages/Payments.tsx:249",className:"text-xs text-gray-400 mt-2",children:[w.approved," de ",w.total," cobros pagados"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:251",className:"bg-white rounded-xl border border-gray-100 p-4 shadow-sm",children:[l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:252",className:"text-xs text-gray-400 mb-2",children:"Distribución de estados"}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:253",className:"flex gap-1 h-3 rounded-full overflow-hidden",children:[l.jsx("div",{"data-loc":"client/src/pages/Payments.tsx:254",className:"bg-emerald-400 transition-all",style:{width:`${w.approved/w.total*100}%`},title:`Aprobados: ${w.approved}`}),l.jsx("div",{"data-loc":"client/src/pages/Payments.tsx:255",className:"bg-amber-400 transition-all",style:{width:`${w.pending/w.total*100}%`},title:`Pendientes: ${w.pending}`}),l.jsx("div",{"data-loc":"client/src/pages/Payments.tsx:256",className:"bg-red-400 transition-all",style:{width:`${w.declined/w.total*100}%`},title:`Rechazados: ${w.declined}`})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:258",className:"flex gap-3 mt-2 text-xs text-gray-400",children:[l.jsxs("span",{"data-loc":"client/src/pages/Payments.tsx:259",className:"flex items-center gap-1",children:[l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:259",className:"w-2 h-2 rounded-full bg-emerald-400 inline-block"}),"Aprobados ",w.approved]}),l.jsxs("span",{"data-loc":"client/src/pages/Payments.tsx:260",className:"flex items-center gap-1",children:[l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:260",className:"w-2 h-2 rounded-full bg-amber-400 inline-block"}),"Pendientes ",w.pending]}),l.jsxs("span",{"data-loc":"client/src/pages/Payments.tsx:261",className:"flex items-center gap-1",children:[l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:261",className:"w-2 h-2 rounded-full bg-red-400 inline-block"}),"Rechazados ",w.declined]})]})]})]}),d&&l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:269",className:"bg-emerald-50 border border-emerald-200 rounded-xl p-4 flex items-center gap-3",children:[l.jsx(Li,{"data-loc":"client/src/pages/Payments.tsx:270",className:"w-5 h-5 text-emerald-500 shrink-0"}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:271",className:"flex-1 min-w-0",children:[l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:272",className:"text-sm font-medium text-emerald-800",children:"Link de pago generado"}),l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:273",className:"text-xs text-emerald-600 truncate",children:d})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:275",className:"flex gap-2 shrink-0",children:[l.jsxs(it,{"data-loc":"client/src/pages/Payments.tsx:276",size:"sm",variant:"outline",className:"border-emerald-300 text-emerald-700 gap-1",onClick:()=>{navigator.clipboard.writeText(d),Be.success("Link copiado")},children:[l.jsx(KT,{"data-loc":"client/src/pages/Payments.tsx:278",className:"w-3 h-3"})," Copiar"]}),l.jsxs(it,{"data-loc":"client/src/pages/Payments.tsx:280",size:"sm",variant:"outline",className:"border-emerald-300 text-emerald-700 gap-1",onClick:()=>window.open(d,"_blank"),children:[l.jsx(pA,{"data-loc":"client/src/pages/Payments.tsx:282",className:"w-3 h-3"})," Abrir"]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:289",className:"flex flex-wrap items-center gap-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:290",className:"relative flex-1 min-w-48",children:[l.jsx(Xu,{"data-loc":"client/src/pages/Payments.tsx:291",className:"absolute left-3 top-1/2 -translate-y-1/2 w-3.5 h-3.5 text-gray-400"}),l.jsx(ar,{"data-loc":"client/src/pages/Payments.tsx:292",placeholder:"Buscar por referencia, concepto o cliente...",value:r,onChange:O=>n(O.target.value),className:"pl-8 h-8 text-xs"})]}),["all","PENDING","APPROVED","DECLINED"].map(O=>l.jsx("button",{"data-loc":"client/src/pages/Payments.tsx:300",onClick:()=>t(O),className:`px-3 py-1.5 rounded-full text-xs font-medium transition-all ${e===O?"bg-[#143F85] text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"}`,children:O==="all"?`Todos (${g?.total??0})`:O==="PENDING"?`Pendientes (${w?.pending??0})`:O==="APPROVED"?`Aprobados (${w?.approved??0})`:`Rechazados (${w?.declined??0})`},O))]}),l.jsx("div",{"data-loc":"client/src/pages/Payments.tsx:313",className:"bg-white rounded-xl border border-gray-100 shadow-sm overflow-hidden",children:j.length===0?l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:315",className:"py-16 text-center",children:[l.jsx(lh,{"data-loc":"client/src/pages/Payments.tsx:316",className:"w-10 h-10 text-gray-200 mx-auto mb-3"}),l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:317",className:"text-gray-400 text-sm",children:r?"Sin resultados para tu búsqueda":"Sin cobros registrados"}),!r&&l.jsx(it,{"data-loc":"client/src/pages/Payments.tsx:319",onClick:()=>s(!0),variant:"outline",size:"sm",className:"mt-3",children:"Crear primer cobro"})]}):l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:325",className:"overflow-x-auto",children:[l.jsxs("table",{"data-loc":"client/src/pages/Payments.tsx:326",className:"w-full text-sm",children:[l.jsx("thead",{"data-loc":"client/src/pages/Payments.tsx:327",children:l.jsxs("tr",{"data-loc":"client/src/pages/Payments.tsx:328",className:"border-b border-gray-100 bg-gray-50",children:[l.jsx("th",{"data-loc":"client/src/pages/Payments.tsx:329",className:"text-left px-4 py-3 text-xs font-semibold text-gray-400 uppercase tracking-wider",children:"Referencia"}),l.jsx("th",{"data-loc":"client/src/pages/Payments.tsx:330",className:"text-left px-4 py-3 text-xs font-semibold text-gray-400 uppercase tracking-wider",children:"Concepto"}),l.jsx("th",{"data-loc":"client/src/pages/Payments.tsx:331",className:"text-left px-4 py-3 text-xs font-semibold text-gray-400 uppercase tracking-wider",children:"Cliente"}),l.jsx("th",{"data-loc":"client/src/pages/Payments.tsx:332",className:"text-right px-4 py-3 text-xs font-semibold text-gray-400 uppercase tracking-wider",children:"Monto"}),l.jsx("th",{"data-loc":"client/src/pages/Payments.tsx:333",className:"text-center px-4 py-3 text-xs font-semibold text-gray-400 uppercase tracking-wider",children:"Estado"}),l.jsx("th",{"data-loc":"client/src/pages/Payments.tsx:334",className:"text-center px-4 py-3 text-xs font-semibold text-gray-400 uppercase tracking-wider",children:"WA"}),l.jsx("th",{"data-loc":"client/src/pages/Payments.tsx:335",className:"text-left px-4 py-3 text-xs font-semibold text-gray-400 uppercase tracking-wider",children:"Fecha"}),l.jsx("th",{"data-loc":"client/src/pages/Payments.tsx:336",className:"px-4 py-3"})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/Payments.tsx:339",className:"divide-y divide-gray-50",children:j.map(O=>{const M=O.status==="PENDING"&&O.expiresAt&&new Date(O.expiresAt)<new Date;return l.jsxs("tr",{"data-loc":"client/src/pages/Payments.tsx:343",className:`hover:bg-gray-50 transition-colors ${M?"opacity-70":""}`,children:[l.jsx("td",{"data-loc":"client/src/pages/Payments.tsx:344",className:"px-4 py-3",children:l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:345",className:"font-mono text-xs text-gray-500",children:O.reference})}),l.jsx("td",{"data-loc":"client/src/pages/Payments.tsx:347",className:"px-4 py-3 max-w-[200px]",children:l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:348",className:"text-gray-800 font-medium line-clamp-2",children:O.description})}),l.jsx("td",{"data-loc":"client/src/pages/Payments.tsx:350",className:"px-4 py-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:351",children:[l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:352",className:"text-gray-700",children:O.customerName??"—"}),O.customerPhone&&l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:354",className:"text-xs text-gray-400",children:O.customerPhone})]})}),l.jsx("td",{"data-loc":"client/src/pages/Payments.tsx:358",className:"px-4 py-3 text-right",children:l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:359",className:"font-semibold text-gray-900",children:Um(O.amountInCents)})}),l.jsx("td",{"data-loc":"client/src/pages/Payments.tsx:361",className:"px-4 py-3 text-center",children:l.jsx(y_e,{"data-loc":"client/src/pages/Payments.tsx:362",status:O.status,expiresAt:O.expiresAt})}),l.jsx("td",{"data-loc":"client/src/pages/Payments.tsx:364",className:"px-4 py-3 text-center",children:O.whatsappMessageSent?l.jsx(Li,{"data-loc":"client/src/pages/Payments.tsx:366",className:"w-4 h-4 text-emerald-500 mx-auto"}):l.jsx(Hg,{"data-loc":"client/src/pages/Payments.tsx:368",className:"w-4 h-4 text-gray-300 mx-auto"})}),l.jsx("td",{"data-loc":"client/src/pages/Payments.tsx:371",className:"px-4 py-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:372",children:[l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:373",className:"text-xs text-gray-500",children:new Date(O.createdAt).toLocaleDateString("es-CO")}),O.paidAt&&l.jsxs("p",{"data-loc":"client/src/pages/Payments.tsx:377",className:"text-xs text-emerald-600",children:["Pagado ",new Date(O.paidAt).toLocaleDateString("es-CO")]})]})}),l.jsx("td",{"data-loc":"client/src/pages/Payments.tsx:383",className:"px-4 py-3",children:l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:384",className:"flex items-center gap-1",children:[O.status==="PENDING"&&!M&&l.jsxs(l.Fragment,{children:[l.jsx("button",{"data-loc":"client/src/pages/Payments.tsx:387",onClick:()=>C.mutate({reference:O.reference}),title:"Verificar estado en Wompi",className:"p-1.5 rounded-lg hover:bg-gray-100 text-gray-400 hover:text-gray-700 transition-colors",children:l.jsx(Ki,{"data-loc":"client/src/pages/Payments.tsx:391",className:`w-3.5 h-3.5 ${C.isPending?"animate-spin":""}`})}),O.customerPhone&&l.jsx("button",{"data-loc":"client/src/pages/Payments.tsx:394",onClick:()=>N.mutate({reference:O.reference}),title:"Reenviar por WhatsApp",className:"p-1.5 rounded-lg hover:bg-gray-100 text-gray-400 hover:text-[#25D366] transition-colors",children:l.jsx(rc,{"data-loc":"client/src/pages/Payments.tsx:398",className:"w-3.5 h-3.5"})}),O.customerPhone&&(()=>{const L=(O.expiresAt?(new Date(O.expiresAt).getTime()-Date.now())/36e5:1/0)<24;return l.jsxs("button",{"data-loc":"client/src/pages/Payments.tsx:407",onClick:()=>_.mutate({reference:O.reference}
719),title:L?"¡Recordatorio urgente! Vence en menos de 24h":"Enviar recordatorio de pago",disabled:_.isPending,className:`p-1.5 rounded-lg transition-colors relative ${L?"hover:bg-red-50 text-red-400 hover:text-red-600":"hover:bg-amber-50 text-gray-400 hover:text-amber-600"}`,children:[l.jsx(ax,{"data-loc":"client/src/pages/Payments.tsx:412",className:"w-3.5 h-3.5"}),L&&l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:413",className:"absolute top-0.5 right-0.5 w-1.5 h-1.5 rounded-full bg-red-500 animate-pulse"})]})})()]}),l.jsx("button",{"data-loc":"client/src/pages/Payments.tsx:419",onClick:()=>{navigator.clipboard.writeText(O.reference),Be.success("Referencia copiada")},title:"Copiar referencia",className:"p-1.5 rounded-lg hover:bg-gray-100 text-gray-400 hover:text-gray-700 transition-colors",children:l.jsx(KT,{"data-loc":"client/src/pages/Payments.tsx:423",className:"w-3.5 h-3.5"})}),O.status==="PENDING"&&!M&&l.jsx("button",{"data-loc":"client/src/pages/Payments.tsx:426",onClick:async()=>{const F=`/pay/${O.reference}`,L=`${window.location.origin}${F}`;navigator.clipboard.writeText(L),Be.success("Link de pago copiado")},title:"Copiar link de pago",className:"p-1.5 rounded-lg hover:bg-gray-100 text-gray-400 hover:text-[#E1251B] transition-colors",children:l.jsx(pA,{"data-loc":"client/src/pages/Payments.tsx:435",className:"w-3.5 h-3.5"})})]})})]},O.id)})})]}),j.length>0&&l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:446",className:"px-4 py-2 border-t border-gray-50 text-xs text-gray-400 text-right",children:[j.length," cobro",j.length!==1?"s":"",r&&` · filtrado de ${T.length}`]})]})})]})]}),l.jsx(qd,{"data-loc":"client/src/pages/Payments.tsx:458",open:a,onOpenChange:s,children:l.jsxs(Hd,{"data-loc":"client/src/pages/Payments.tsx:459",className:"max-w-md",children:[l.jsx(Wd,{"data-loc":"client/src/pages/Payments.tsx:460",children:l.jsxs(Vd,{"data-loc":"client/src/pages/Payments.tsx:461",className:"flex items-center gap-2",children:[l.jsx(lh,{"data-loc":"client/src/pages/Payments.tsx:462",className:"w-5 h-5 text-[#E1251B]"}),"Nuevo cobro por WhatsApp"]})}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:466",className:"space-y-4 py-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:467",className:"space-y-1.5",children:[l.jsxs(Su,{"data-loc":"client/src/pages/Payments.tsx:468",children:["Concepto ",l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:468",className:"text-red-500",children:"*"})]}),l.jsx(nq,{"data-loc":"client/src/pages/Payments.tsx:469",placeholder:"Ej: Pedido medicamentos — Orden #1234",value:o.description,onChange:O=>u(M=>({...M,description:O.target.value})),rows:2})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:476",className:"space-y-1.5",children:[l.jsxs(Su,{"data-loc":"client/src/pages/Payments.tsx:477",children:["Monto (COP) ",l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:477",className:"text-red-500",children:"*"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:478",className:"relative",children:[l.jsx("span",{"data-loc":"client/src/pages/Payments.tsx:479",className:"absolute left-3 top-1/2 -translate-y-1/2 text-gray-400 text-sm",children:"$"}),l.jsx(ar,{"data-loc":"client/src/pages/Payments.tsx:480",placeholder:"45000",value:o.amount,onChange:O=>u(M=>({...M,amount:O.target.value})),className:"pl-7"})]}),o.amount&&!isNaN(parseFloat(o.amount.replace(/[^0-9.]/g,"")))&&l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:488",className:"text-xs text-gray-400",children:Um(Math.round(parseFloat(o.amount.replace(/[^0-9.]/g,""))*100))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:491",className:"grid grid-cols-2 gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:492",className:"space-y-1.5",children:[l.jsx(Su,{"data-loc":"client/src/pages/Payments.tsx:493",children:"Nombre del cliente"}),l.jsx(ar,{"data-loc":"client/src/pages/Payments.tsx:494",placeholder:"Juan Pérez",value:o.customerName,onChange:O=>u(M=>({...M,customerName:O.target.value}))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:497",className:"space-y-1.5",children:[l.jsx(Su,{"data-loc":"client/src/pages/Payments.tsx:498",children:"Teléfono WhatsApp"}),l.jsx(ar,{"data-loc":"client/src/pages/Payments.tsx:499",placeholder:"573001234567",value:o.customerPhone,onChange:O=>u(M=>({...M,customerPhone:O.target.value}))}),l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:501",className:"text-xs text-gray-400",children:"Formato: 57 + 10 dígitos"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:504",className:"space-y-1.5",children:[l.jsx(Su,{"data-loc":"client/src/pages/Payments.tsx:505",children:"Email (opcional)"}),l.jsx(ar,{"data-loc":"client/src/pages/Payments.tsx:506",placeholder:"[email protected]",type:"email",value:o.customerEmail,onChange:O=>u(M=>({...M,customerEmail:O.target.value}))})]}),l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:509",className:"space-y-1.5",children:[l.jsx(Su,{"data-loc":"client/src/pages/Payments.tsx:510",children:"Vigencia del enlace"}),l.jsxs(Ca,{"data-loc":"client/src/pages/Payments.tsx:511",value:o.expiresInHours,onValueChange:O=>u(M=>({...M,expiresInHours:O})),children:[l.jsx(Ea,{"data-loc":"client/src/pages/Payments.tsx:512",children:l.jsx(ja,{"data-loc":"client/src/pages/Payments.tsx:512"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Payments.tsx:513",children:[l.jsx(et,{"data-loc":"client/src/pages/Payments.tsx:514",value:"2",children:"2 horas"}),l.jsx(et,{"data-loc":"client/src/pages/Payments.tsx:515",value:"6",children:"6 horas"}),l.jsx(et,{"data-loc":"client/src/pages/Payments.tsx:516",value:"12",children:"12 horas"}),l.jsx(et,{"data-loc":"client/src/pages/Payments.tsx:517",value:"24",children:"24 horas (recomendado)"}),l.jsx(et,{"data-loc":"client/src/pages/Payments.tsx:518",value:"48",children:"48 horas"}),l.jsx(et,{"data-loc":"client/src/pages/Payments.tsx:519",value:"72",children:"72 horas"}),l.jsx(et,{"data-loc":"client/src/pages/Payments.tsx:520",value:"168",children:"7 días"})]})]})]}),!o.customerPhone&&l.jsxs("div",{"data-loc":"client/src/pages/Payments.tsx:525",className:"bg-amber-50 border border-amber-200 rounded-lg p-3 flex gap-2",children:[l.jsx(Th,{"data-loc":"client/src/pages/Payments.tsx:526",className:"w-4 h-4 text-amber-500 shrink-0 mt-0.5"}),l.jsx("p",{"data-loc":"client/src/pages/Payments.tsx:527",className:"text-xs text-amber-700",children:"Sin teléfono, el link no se enviará por WhatsApp automáticamente. Podrás copiarlo después de crear el cobro."})]})]}),l.jsxs(qv,{"data-loc":"client/src/pages/Payments.tsx:531",children:[l.jsx(it,{"data-loc":"client/src/pages/Payments.tsx:532",variant:"outline",onClick:()=>s(!1),children:"Cancelar"}),l.jsxs(it,{"data-loc":"client/src/pages/Payments.tsx:533",onClick:P,disabled:b.isPending,className:"bg-[#E1251B] hover:bg-red-700 text-white",children:[b.isPending?l.jsx(Ki,{"data-loc":"client/src/pages/Payments.tsx:538",className:"w-4 h-4 animate-spin mr-2"}):l.jsx(lh,{"data-loc":"client/src/pages/Payments.tsx:540",className:"w-4 h-4 mr-2"}),o.customerPhone?"Crear y enviar por WhatsApp":"Crear cobro"]})]})]})})]})}function aq(e){return new Intl.NumberFormat("es-CO",{style:"currency",currency:"COP",minimumFractionDigits:0}).format(e/100)}function w_e(){const{reference:e}=CC(),[t,r]=k.useState(null),[n,a]=k.useState(!0),[s,o]=k.useState(null);k.useEffect(()=>{const m=new URLSearchParams(window.location.search).get("id");fetch(`/api/payment/${e}`).then(g=>g.json()).then(g=>{r(g),a(!1)}).catch(()=>a(!1)),m&&fetch(`https://production.wompi.co/v1/transactions/${m}`).then(g=>g.json()).then(g=>o(g?.data?.status??null)).catch(()=>{})},[e]);const u=s??t?.status??"PENDING";if(n)return l.jsx("div",{"data-loc":"client/src/pages/PayCheckout.tsx:56",className:"min-h-screen flex items-center justify-center bg-gray-50",children:l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:57",className:"text-center",children:[l.jsx("div",{"data-loc":"client/src/pages/PayCheckout.tsx:58",className:"w-12 h-12 border-4 border-[#
719E1251B] border-t-transparent rounded-full animate-spin mx-auto mb-4"}),l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:59",className:"text-gray-500 text-sm",children:"Verificando pago..."})]})});const d=u==="APPROVED",f=u==="DECLINED"||u==="VOIDED"||u==="ERROR";return l.jsx("div",{"data-loc":"client/src/pages/PayCheckout.tsx:69",className:"min-h-screen bg-gradient-to-br from-gray-50 to-gray-100 flex items-center justify-center p-4",children:l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:70",className:"bg-white rounded-2xl shadow-xl max-w-md w-full overflow-hidden",children:[l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:72",className:`p-8 text-center ${d?"bg-emerald-50":f?"bg-red-50":"bg-amber-50"}`,children:[d?l.jsx(Li,{"data-loc":"client/src/pages/PayCheckout.tsx:74",className:"w-16 h-16 text-emerald-500 mx-auto mb-3"}):f?l.jsx(Hg,{"data-loc":"client/src/pages/PayCheckout.tsx:76",className:"w-16 h-16 text-red-500 mx-auto mb-3"}):l.jsx(Ts,{"data-loc":"client/src/pages/PayCheckout.tsx:78",className:"w-16 h-16 text-amber-500 mx-auto mb-3"}),l.jsx("h1",{"data-loc":"client/src/pages/PayCheckout.tsx:80",className:`text-2xl font-bold ${d?"text-emerald-700":f?"text-red-700":"text-amber-700"}`,children:d?"¡Pago exitoso!":f?"Pago rechazado":"Pago en proceso"}),l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:83",className:"text-sm text-gray-500 mt-1",children:d?"Tu pago fue procesado correctamente.":f?"No pudimos procesar tu pago.":"Estamos verificando tu pago."})]}),t&&l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:90",className:"p-6 space-y-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:91",className:"bg-gray-50 rounded-xl p-4 space-y-3",children:[t.customerName&&l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:93",className:"flex justify-between text-sm",children:[l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:94",className:"text-gray-500",children:"Cliente"}),l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:95",className:"font-medium text-gray-900",children:t.customerName})]}),l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:98",className:"flex justify-between text-sm",children:[l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:99",className:"text-gray-500",children:"Concepto"}),l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:100",className:"font-medium text-gray-900 text-right max-w-[60%]",children:t.description})]}),l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:102",className:"flex justify-between text-sm",children:[l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:103",className:"text-gray-500",children:"Referencia"}),l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:104",className:"font-mono text-xs text-gray-700",children:t.reference})]}),l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:106",className:"border-t pt-3 flex justify-between",children:[l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:107",className:"text-gray-700 font-medium",children:"Total pagado"}),l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:108",className:"text-xl font-bold text-gray-900",children:aq(t.amountInCents)})]})]}),d&&t.paidAt&&l.jsxs("p",{"data-loc":"client/src/pages/PayCheckout.tsx:113",className:"text-xs text-center text-gray-400",children:["Pagado el ",new Date(t.paidAt).toLocaleString("es-CO")]}),f&&l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:119",className:"bg-red-50 rounded-xl p-4 text-sm text-red-700",children:[l.jsx(Th,{"data-loc":"client/src/pages/PayCheckout.tsx:120",className:"w-4 h-4 inline mr-1"}),"Puedes intentarlo nuevamente o contactar a Droguería La Economía."]})]}),l.jsx("div",{"data-loc":"client/src/pages/PayCheckout.tsx:128",className:"px-6 pb-6",children:l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:129",className:"flex items-center justify-center gap-2 text-xs text-gray-400",children:[l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:130",children:"Pagos procesados por"}),l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:131",className:"font-semibold text-gray-600",children:"Wompi · Bancolombia"})]})})]})})}function S_e(){const{reference:e}=CC(),[t,r]=k.useState(null),[n,a]=k.useState(!0),[s,o]=k.useState(!1),[u,d]=k.useState(!1),[f,p]=k.useState(null);k.useEffect(()=>{fetch(`/api/payment/${e}`).then(w=>
719w.json()).then(w=>{w?.error?d(!0):(r(w),fetch(`/api/trpc/payments.getCheckoutUrl?input=${encodeURIComponent(JSON.stringify({reference:e}))}`).then(v=>v.json()).then(v=>{const b=v?.result?.data?.checkoutUrl;b&&p(b)}).catch(()=>{})),a(!1)}).catch(()=>{d(!0),a(!1)})},[e]);const m=()=>{o(!0),f?window.location.href=f:(o(!1),alert("No se pudo obtener el enlace de pago. Por favor usa el enlace enviado por WhatsApp."))};if(n)return l.jsx("div",{"data-loc":"client/src/pages/PayCheckout.tsx:183",className:"min-h-screen flex items-center justify-center bg-gray-50",children:l.jsx("div",{"data-loc":"client/src/pages/PayCheckout.tsx:184",className:"w-10 h-10 border-4 border-[#E1251B] border-t-transparent rounded-full animate-spin"})});if(!t)return l.jsx("div",{"data-loc":"client/src/pages/PayCheckout.tsx:191",className:"min-h-screen flex items-center justify-center bg-gray-50",children:l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:192",className:"text-center",children:[l.jsx(Th,{"data-loc":"client/src/pages/PayCheckout.tsx:193",className:"w-12 h-12 text-gray-300 mx-auto mb-3"}),l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:194",className:"text-gray-600 font-medium",children:"Cobro no encontrado"}),l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:195",className:"text-gray-400 text-sm mt-1",children:"Este enlace de pago no existe o ha expirado."}),l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:196",className:"text-gray-400 text-xs mt-3",children:"Contacta a Droguería La Economía para obtener un nuevo enlace."})]})});const g=t.expiresAt&&new Date(t.expiresAt)<new Date,y=t.status==="APPROVED";return l.jsx("div",{"data-loc":"client/src/pages/PayCheckout.tsx:206",className:"min-h-screen bg-gradient-to-br from-[#143F85] to-[#1C58B7] flex items-center justify-center p-4",children:l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:207",className:"bg-white rounded-2xl shadow-2xl max-w-sm w-full overflow-hidden",children:[l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:209",className:"bg-[#E1251B] px-6 py-4 flex items-center gap-3",children:[l.jsx("div",{"data-loc":"client/src/pages/PayCheckout.tsx:210",className:"w-10 h-10 bg-white rounded-lg flex items-center justify-center",children:l.jsxs("span",{"data-loc":"client/src/pages/PayCheckout.tsx:211",className:"text-[#E1251B] font-black text-xs leading-none text-center",children:["La",l.jsx("br",{"data-loc":"client/src/pages/PayCheckout.tsx:211"}),"Eco"]})}),l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:213",children:[l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:214",className:"text-white font-bold text-sm leading-none",children:"Droguería La Economía"}),l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:215",className:"text-red-200 text-xs mt-0.5",children:"Solicitud de pago seguro"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:219",className:"p-6 space-y-5",children:[l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:221",className:"text-center py-4 bg-gray-50 rounded-xl",children:[l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:222",className:"text-xs text-gray-400 uppercase tracking-widest mb-1",children:"Total a pagar"}),l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:223",className:"text-4xl font-black text-gray-900",children:aq(t.amountInCents)}),l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:224",className:"text-sm text-gray-500 mt-2",children:t.description})]}),l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:228",className:"space-y-2 text-sm",children:[t.customerName&&l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:230",className:"flex justify-between",children:[l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:231",className:"text-gray-400",children:"Para"}),l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:232",className:"font-medium text-gray-700",children:t.customerName})]}),l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:235",className:"flex justify-between",children:[l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:236",className:"text-gray-400",children:"Referencia"}),l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:237",className:"font-mono text-xs text-gray-600",children:t.reference})]}),t.expiresAt&&l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:240",className:"flex justify-between",children:[l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:241",className:"text-gray-400",children:"Vence"}),l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:242",className:`text-xs font-medium ${g?"text-red-500":"text-gray-600"}
719`,children:new Date(t.expiresAt).toLocaleString("es-CO",{dateStyle:"short",timeStyle:"short"})})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:250",className:"border rounded-xl p-3",children:[l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:251",className:"text-xs text-gray-400 mb-2 text-center",children:"Métodos de pago aceptados"}),l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:252",className:"grid grid-cols-3 gap-2 text-center",children:[l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:253",className:"flex flex-col items-center gap-1",children:[l.jsx(lh,{"data-loc":"client/src/pages/PayCheckout.tsx:254",className:"w-5 h-5 text-[#143F85]"}),l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:255",className:"text-xs text-gray-500",children:"Tarjetas"})]}),l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:257",className:"flex flex-col items-center gap-1",children:[l.jsx(dZ,{"data-loc":"client/src/pages/PayCheckout.tsx:258",className:"w-5 h-5 text-[#143F85]"}),l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:259",className:"text-xs text-gray-500",children:"Nequi / PSE"})]}),l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:261",className:"flex flex-col items-center gap-1",children:[l.jsx(UX,{"data-loc":"client/src/pages/PayCheckout.tsx:262",className:"w-5 h-5 text-[#143F85]"}),l.jsx("span",{"data-loc":"client/src/pages/PayCheckout.tsx:263",className:"text-xs text-gray-500",children:"Bancolombia"})]})]})]}),y?l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:270",className:"bg-emerald-50 rounded-xl p-4 text-center",children:[l.jsx(Li,{"data-loc":"client/src/pages/PayCheckout.tsx:271",className:"w-8 h-8 text-emerald-500 mx-auto mb-2"}),l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:272",className:"text-emerald-700 font-semibold text-sm",children:"Este cobro ya fue pagado"})]}):g?l.jsxs("div",{"data-loc":"client/src/pages/PayCheckout.tsx:275",className:"bg-red-50 rounded-xl p-4 text-center",children:[l.jsx(Th,{"data-loc":"client/src/pages/PayCheckout.tsx:276",className:"w-8 h-8 text-red-400 mx-auto mb-2"}),l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:277",className:"text-red-600 font-semibold text-sm",children:"Este enlace ha expirado"}),l.jsx("p",{"data-loc":"client/src/pages/PayCheckout.tsx:278",className:"text-red-400 text-xs mt-1",children:"Contacta a La Economía para un nuevo cobro"})]}):l.jsx("button",{"data-loc":"client/src/pages/PayCheckout.tsx:281",onClick:m,disabled:s||!f,className:"w-full bg-[#E1251B] hover:bg-red-700 text-white font-bold py-4 rounded-xl transition-all active:scale-[0.98] flex items-center justify-center gap-2 disabled:opacity-60",children:s?l.jsx("div",{"data-loc":"client/src/pages/PayCheckout.tsx:287",className:"w-5 h-5 border-2 border-white border-t-transparent rounded-full animate-spin"}):f?l.jsxs(l.Fragment,{children:[l.jsx(pA,{"data-loc":"client/src/pages/PayCheckout.tsx:292",className:"w-4 h-4"}),"Pagar ahora"]}):l.jsx("div",{"data-loc":"client/src/pages/PayCheckout.tsx:289",className:"w-5 h-5 border-2 border-[#E1251B] border-t-transparent rounded-full animate-spin"})}),l.jsxs("p",{"data-loc":"client/src/pages/PayCheckout.tsx:299",className:"text-xs text-center text-gray-400",children:["🔒 Pago seguro procesado por ",l.jsx("strong",{"data-loc":"client/src/pages/PayCheckout.tsx:300",children:"Wompi · Bancolombia"})]})]})]})})}const g7={pending:"Pendiente",replied:"Respondido",hidden:"Oculto",spam:"Spam",converted_dm:"Convertido a DM",all:"Todos"},N_e={pending:"bg-yellow-100 text-yellow-800",replied:"bg-green-100 text-green-800",hidden:"bg-gray-100 text-gray-600",spam:"bg-red-100 text-red-800",converted_dm:"bg-blue-100 text-blue-800"};function A_e(e){if(!e)return"";try{return Tp(new Date(e),{addSuffix:!0,locale:rs})}catch{return""}}function __e(){const[e,t]=k.useState("all"),[r,n]=k.useState("pending"),[a,s]=k.useState({}),[o,u]=k.useState({}),[d,f]=k.useState(null),p=_e.socialComments.list.useQuery({channelType:e,commentStatus:r,limit:50,offset:0},{refetchInterval:15e3}),m=_e.socialComments.stats.useQuery(void 0,{refetchInterval:3e4}),g=_e.socialComments.reply.useMutation({onSuccess:()=>{Be.success("Respuesta enviada"),p.refetch(),m.refetch()},onError:_=>Be.error(_.message)}),y=_e.socialComments.sendDM.useMutation({onSuccess:()=>
719{Be.success("DM enviado y comentario marcado como convertido"),p.refetch(),m.refetch()},onError:_=>Be.error(_.message)}),w=_e.socialComments.hide.useMutation({onSuccess:()=>{Be.success("Comentario ocultado"),p.refetch()},onError:_=>Be.error(_.message)}),v=_e.socialComments.markSpam.useMutation({onSuccess:()=>{Be.success("Marcado como spam"),p.refetch()},onError:_=>Be.error(_.message)}),b=m.data,N=p.data??[];return l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:64",className:"flex flex-col h-full overflow-hidden",children:[l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:66",className:"border-b border-border bg-card",children:[l.jsx("div",{"data-loc":"client/src/pages/SocialComments.tsx:67",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:68",className:"px-6 py-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:69",className:"flex items-center justify-between mb-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:70",children:[l.jsx("h1",{"data-loc":"client/src/pages/SocialComments.tsx:71",className:"text-lg font-semibold text-foreground",children:"Comentarios de Redes Sociales"}),l.jsx("p",{"data-loc":"client/src/pages/SocialComments.tsx:72",className:"text-xs text-muted-foreground mt-0.5",children:"Facebook e Instagram — moderación y respuesta en tiempo real"})]}),l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:74",className:"flex gap-2",children:[l.jsxs(it,{"data-loc":"client/src/pages/SocialComments.tsx:75",size:"sm",variant:"outline",className:"gap-1.5 text-xs h-8",onClick:()=>{const _=new URLSearchParams;e!=="all"&&_.set("platform",e),r!=="all"&&_.set("status",r),window.open(`/api/comments/export-csv?${_.toString()}`,"_blank")},children:[l.jsx(ea,{"data-loc":"client/src/pages/SocialComments.tsx:82",className:"w-3.5 h-3.5"})," CSV"]}),l.jsxs(it,{"data-loc":"client/src/pages/SocialComments.tsx:84",size:"sm",variant:"outline",className:"gap-1.5 text-xs h-8 text-emerald-700 border-emerald-200 hover:bg-emerald-50",onClick:()=>{const _=[{key:"platform",label:"Plataforma"},{key:"authorName",label:"Autor"},{key:"content",label:"Contenido"},{key:"sentiment",label:"Sentimiento"},{key:"status",label:"Estado"},{key:"isNegative",label:"¿Negativo?",format:C=>C?"Sí":"No"},{key:"replyContent",label:"Respuesta"},{key:"createdAt",label:"Fecha",format:ic.date},{key:"repliedAt",label:"Respondido",format:ic.date}];aa(N,_,`comentarios_sociales_${new Date().toISOString().slice(0,10)}`,"Comentarios")},children:[l.jsx(ta,{"data-loc":"client/src/pages/SocialComments.tsx:99",className:"w-3.5 h-3.5"})," Excel"]})]})]}),b&&l.jsx("div",{"data-loc":"client/src/pages/SocialComments.tsx:105",className:"grid grid-cols-5 gap-3",children:[{label:"Total hoy",value:b.total??0,color:"#143F85"},{label:"Pendientes",value:b.pending??0,color:"#d97706"},{label:"Respondidos",value:b.replied??0,color:"#16a34a"},{label:"Negativos",value:b.negative??0,color:"#dc2626"},{label:"Convertidos DM",value:b.convertedDm??0,color:"#0084FF"}].map(_=>l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:113",className:"bg-background rounded-xl border border-border p-3 text-center",children:[l.jsx("p",{"data-loc":"client/src/pages/SocialComments.tsx:114",className:"text-xl font-bold",style:{color:_.color},children:_.value}),l.jsx("p",{"data-loc":"client/src/pages/SocialComments.tsx:115",className:"text-[10px] text-muted-foreground mt-0.5",children:_.label})]},_.label))})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:124",className:"flex items-center gap-3 px-6 py-3 border-b border-border bg-card/50",children:[l.jsx(VX,{"data-loc":"client/src/pages/SocialComments.tsx:125",className:"w-4 h-4 text-muted-foreground shrink-0"}),l.jsx("div",{"data-loc":"client/src/pages/SocialComments.tsx:126",className:"flex gap-1.5",children:["all","instagram_comments","facebook_comments"].map(_=>l.jsx("button",{"data-loc":"client/src/pages/SocialComments.tsx:128",onClick:()=>t(_),className:`text-xs px-3 py-1 rounded-full font-medium transition-colors ${e===_?"text-white":"bg-secondary text-muted-foreground hover:bg-accent"}`,style:e===_?{background:_==="instagram_comments"?"#E1306C":_==="facebook_comments"?"#1877F2":"#143F85"}:{},children:_==="all"?"Todos":_==="instagram_comments"?"📸 Instagram":"👍 Facebook"},_))}),l.jsx("div",{"data-loc":"client/src/pages/SocialComments.tsx:138",className:"flex gap-1.5 ml-4",children:["all","pending","replied","hidden","spam","converted_dm"].map(_=>l.jsx("button",{"data-loc":"client/src/pages/SocialComments.tsx:140",onClick:()=>n(_),className:`text-xs px-2.5 py-1 rounded-full font-medium transition-colors ${r===_?"bg-brand-blue text-white":"bg-secondary text-muted-foreground hover:bg-accent"}`,children:g7[_]},_))})]}),l.jsx("div",{"data-loc":"client/src/pages/SocialComments.tsx:152",className:"flex-1 overflow-y-auto px-6 py-4 space-y-3",children:p.isLoading?l.jsx("div",{"data-loc":"client/src/pages/SocialComments.tsx:154",className:"flex items-center justify-center h-40",children:l.jsx("div",{"data-loc":"client/src/pages/SocialComments.tsx:155",className:"w-6 h-6 border-2 border-brand-red border-t-transparent roun
719ded-full animate-spin"})}):N.length===0?l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:158",className:"flex flex-col items-center justify-center h-40 text-center",children:[l.jsx(is,{"data-loc":"client/src/pages/SocialComments.tsx:159",className:"w-10 h-10 text-muted-foreground/30 mb-2"}),l.jsx("p",{"data-loc":"client/src/pages/SocialComments.tsx:160",className:"text-sm text-muted-foreground",children:"No hay comentarios con estos filtros"})]}):N.map(_=>l.jsx("div",{"data-loc":"client/src/pages/SocialComments.tsx:164",className:`bg-card border rounded-xl p-4 transition-all ${_.isNegative?"border-red-200":"border-border"}`,children:l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:168",className:"flex items-start gap-3",children:[l.jsx("div",{"data-loc":"client/src/pages/SocialComments.tsx:170",className:`w-9 h-9 rounded-full flex items-center justify-center text-white text-sm font-semibold shrink-0 ${_.channelType==="instagram_comments"?"bg-gradient-to-br from-pink-500 to-purple-600":"bg-blue-600"}`,children:_.authorName?.charAt(0)?.toUpperCase()??"?"}),l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:173",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:174",className:"flex items-center gap-2 flex-wrap",children:[l.jsx("span",{"data-loc":"client/src/pages/SocialComments.tsx:175",className:"text-sm font-semibold text-foreground",children:_.authorName}),l.jsx("span",{"data-loc":"client/src/pages/SocialComments.tsx:176",className:`text-[10px] px-1.5 py-0.5 rounded-full font-medium ${N_e[_.commentStatus]??"bg-gray-100 text-gray-600"}`,children:g7[_.commentStatus]??_.commentStatus}),_.isNegative&&l.jsxs("span",{"data-loc":"client/src/pages/SocialComments.tsx:180",className:"text-[10px] px-1.5 py-0.5 rounded-full font-medium bg-red-100 text-red-700 flex items-center gap-0.5",children:[l.jsx(vn,{"data-loc":"client/src/pages/SocialComments.tsx:181",className:"w-2.5 h-2.5"})," Negativo"]}),l.jsx("span",{"data-loc":"client/src/pages/SocialComments.tsx:184",className:"text-[10px] text-muted-foreground ml-auto",children:A_e(_.publishedAt)})]}),l.jsx("p",{"data-loc":"client/src/pages/SocialComments.tsx:186",className:"text-sm text-foreground mt-1.5 leading-relaxed",children:_.content}),_.commentStatus==="pending"&&l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:190",className:"mt-3 space-y-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:192",className:"flex gap-2",children:[l.jsx("input",{"data-loc":"client/src/pages/SocialComments.tsx:193",value:a[_.commentId]??"",onChange:C=>s(P=>({...P,[_.commentId]:C.target.value})),placeholder:"Responder públicamente...",className:"flex-1 text-xs px-3 py-1.5 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring"}),l.jsxs("button",{"data-loc":"client/src/pages/SocialComments.tsx:199",onClick:()=>{const C=a[_.commentId];C?.trim()&&(g.mutate({commentId:_.commentId,channelType:_.channelType,replyText:C}),s(P=>({...P,[_.commentId]:""})))},disabled:g.isPending,className:"px-3 py-1.5 bg-brand-blue text-white text-xs rounded-lg hover:bg-brand-blue-dark transition-colors disabled:opacity-50 flex items-center gap-1",children:[l.jsx(rc,{"data-loc":"client/src/pages/SocialComments.tsx:209",className:"w-3 h-3"})," Responder"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:213",className:"flex gap-2",children:[l.jsx("input",{"data-loc":"client/src/pages/SocialComments.tsx:214",value:o[_.commentId]??"",onChange:C=>u(P=>({...P,[_.commentId]:C.target.value})),placeholder:"Enviar mensaje privado (DM)...",className:"flex-1 text-xs px-3 py-1.5 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring"}),l.jsxs("button",{"data-loc":"client/src/pages/SocialComments.tsx:220",onClick:()=>{const C=o[_.commentId];C?.trim()&&(y.mutate({commentId:_.commentId,channelType:_.channelType,message:C}),u(P=>({...P,[_.commentId]:""})))},disabled:y.isPending,className:"px-3 py-1.5 bg-purple-600 text-white text-xs rounded-lg hover:bg-purple-700 transition-colors disabled:opacity-50 flex items-center gap-1",children:[l.jsx(fA,{"data-loc":"client/src/pages/SocialComments.tsx:230",className:"w-3 h-3"})," DM"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/SocialComments.tsx:234",className:"flex gap-2",children:[l.jsxs("button",{"data-loc":"client/src/pages/SocialComments.tsx:235",onClick:()=>w.mutate({commentId:_.commentId,channelType:_.channelType}),className:"text-[10px] px-2 py-1 rounded-lg border border-border text-muted-foreground hover:bg-accent flex items-center gap-1 transition-colors",children:[l.jsx(_F,{"data-loc":"client/src/pages/SocialComments.tsx:239",className:"w-3 h-3"})," Ocultar"]}),l.jsxs("button",{"data-loc":"client/src/pages/SocialComments.tsx:241",onClick:()=>v.mutate({commentId:_.commentId}),className:"text-[10px] px-2 py-1 rounded-lg border border-red-200 text-red-600 hover:bg-red-50 flex items-center gap-1 transition-colors",children:[l.jsx(vn,{"data-loc":"client/src/pages/SocialComments.tsx:245",className:"w-3 h-3"})," Spam"]})]})]})]})]})},_.commentId))})]})}const v7={whatsapp:{label:"WhatsApp",color:"#25D366",icon:"💬"},messenger:{label:"Messenger",color:"#0084FF",icon:"🔵"},instagram:{label:"Instagram",color:"#E1306C",icon:"📸"},facebook:{label:"Facebook",color:"#1877F2",icon:"👍"}};function Jf({label:e,value:t,sub:r,color:n}){return l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:17",className:"bg-card border border-border rounded-xl p-4",children:[l.jsx("p",{"data-loc":"client/src/pages/OperationDashboard.tsx:18",className:"text-xs text-muted-foreground mb-1",children:e}),l.jsx("p",{"data-loc":"client/src/pages/OperationDashboard.tsx:19",className:"text-2xl font-bold",style:{color:n??"#143F85"},children:t}),r&&l.jsx("p",{"data-loc":"client/src/pages/OperationDashboard.tsx:20",className:"text-[10px] text-muted-foreground mt-0.5",children:r})]})}function C_e(){const e=_e.supervision.access.useQuery(void 0,{retry:!1}),t=e.data?.canSupervise===!0,r=_e.reports.overview.useQuery({days:1},{refetchInterval:3e4,enabled:t}),n=_e.conversations.list.useQuery({status:"open"},{refetchInterval:15e3,enabled:t}),a=_e.agents.list.useQuery(void 0,{refetchInterval:2e4,enabled:t}),s=_e.shifts.getActiveNow.useQuery(void 0,{refetchInterval:6e4,enabled:t}),o=_e.socialComments.stats.useQuery(void 0,{refetchInterval:3e4,enabled:t});r.data;const u=n.data??[],d=a.data??[],f=s.data??[],p=o.data,m=u.map(v=>v.conversation?.lastMessageAt?Math.floor((Date.now()-new Date(v.conversation.lastMessageAt).getTime())/6e4):0),g=m.length>0?Math.round(m.reduce((v,b)=>v+b,0)/m.length):0,y=u.filter((v,b)=>m[b]>=20),w=u.reduce((v,b)=>{const N=b.conversation?.channel??"whatsapp";return v[N]=(v[N]??0)+1,v},{});return e.isLoading?l.jsx("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:63",className:"flex h-full items-center justify-center text-sm text-muted-foreground",children:"Validando acceso de supervisión…"}):t?l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:67",className:"flex flex-col h-full overflow-y-auto",children:[l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:69",className:"border-b border-border bg-card shrink-0",children:[l.jsx("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:70",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:71",className:"px-6 py-4",children:[l.jsx("h1",{"data-loc":"client/src/pages/OperationDashboard.tsx:72",className:"text-lg font-semibold text-foreground",children:"Dashboard de Operación"}),l.jsx("p",{"data-loc":"client/src/pages/OperationDashboard.tsx:73",className:"text-xs text-muted-foreground mt-0.5",children:"Monitoreo de solo lectura — actualización cada 15–30 segundos"}),l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:74",className:"flex gap-2 mt-2",children:[l.jsxs(it,{"data-loc":"client/src/pages/OperationDashboard.tsx:75",size:"sm",variant:"outline",className:"gap-1.5 text-xs h-7",onClick:()=>
719{Ju(u,[{key:"conversation.channel",label:"Canal",format:(b,N)=>N.conversation?.channel??""},{key:"contact.name",label:"Cliente",format:(b,N)=>N.contact?.name??""},{key:"contact.phoneNumber",label:"Teléfono",format:(b,N)=>N.contact?.phoneNumber??""},{key:"conversation.status",label:"Estado",format:(b,N)=>N.conversation?.status??""},{key:"conversation.lastMessageAt",label:"Último mensaje",format:(b,N)=>ic.datetime(N.conversation?.lastMessageAt)},{key:"wait",label:"Espera (min)",format:(b,N)=>N.conversation?.lastMessageAt?Math.floor((Date.now()-new Date(N.conversation.lastMessageAt).getTime())/6e4):0}],`operacion_${new Date().toISOString().slice(0,10)}`)},children:[l.jsx(ea,{"data-loc":"client/src/pages/OperationDashboard.tsx:92",className:"w-3 h-3"})," CSV"]}),l.jsxs(it,{"data-loc":"client/src/pages/OperationDashboard.tsx:94",size:"sm",variant:"outline",className:"gap-1.5 text-xs h-7 text-emerald-700 border-emerald-200 hover:bg-emerald-50",onClick:()=>{aa(u,[{key:"conversation.channel",label:"Canal",format:(b,N)=>N.conversation?.channel??""},{key:"contact.name",label:"Cliente",format:(b,N)=>N.contact?.name??""},{key:"contact.phoneNumber",label:"Teléfono",format:(b,N)=>N.contact?.phoneNumber??""},{key:"conversation.status",label:"Estado",format:(b,N)=>N.conversation?.status??""},{key:"conversation.lastMessageAt",label:"Último mensaje",format:(b,N)=>ic.datetime(N.conversation?.lastMessageAt)}],`operacion_${new Date().toISOString().slice(0,10)}`,"Conversaciones Abiertas")},children:[l.jsx(ta,{"data-loc":"client/src/pages/OperationDashboard.tsx:105",className:"w-3 h-3"})," Excel"]})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:111",className:"px-6 py-5 space-y-6",children:[l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:113",children:[l.jsx("h2",{"data-loc":"client/src/pages/OperationDashboard.tsx:114",className:"text-sm font-semibold text-foreground mb-3",children:"Métricas del día"}),l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:115",className:"grid grid-cols-2 md:grid-cols-4 gap-3",children:[l.jsx(Jf,{"data-loc":"client/src/pages/OperationDashboard.tsx:116",label:"Conversaciones abiertas",value:u.length,color:"#143F85"}),l.jsx(Jf,{"data-loc":"client/src/pages/OperationDashboard.tsx:117",label:"Espera promedio",value:y7(g),color:g>=15?"#dc2626":g>=8?"#d97706":"#16a34a"}),l.jsx(Jf,{"data-loc":"client/src/pages/OperationDashboard.tsx:118",label:"Conversaciones críticas (>20min)",value:y.length,color:y.length>0?"#dc2626":"#16a34a"}),l.jsx(Jf,{"data-loc":"client/src/pages/OperationDashboard.tsx:119",label:"Agentes en turno ahora",value:f.length,sub:`de ${d.length} totales`,color:"#143F85"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:124",children:[l.jsx("h2",{"data-loc":"client/src/pages/OperationDashboard.tsx:125",className:"text-sm font-semibold text-foreground mb-3",children:"Conversaciones abiertas por canal"}),l.jsx("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:126",className:"grid grid-cols-2 md:grid-cols-4 gap-3",children:Object.entries(v7).map(([v,b])=>l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:128",className:"bg-card border border-border rounded-xl p-4 flex items-center gap-3",children:[l.jsx("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:129",className:"w-10 h-10 rounded-full flex items-center justify-center text-xl",style:{background:b.color+"20"},children:b.icon}),l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:132",children:[l.jsx("p",{"data-loc":"client/src/pages/OperationDashboard.tsx:133",className:"text-xl font-bold",style:{color:b.color},children:w[v]??0}),l.jsx("p",{"data-loc":"client/src/pages/OperationDashboard.tsx:134",className:"text-[10px] text-muted-foreground",children:b.label})]})]},v))})]}),p&&l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:143",children:[l.jsx("h2",{"data-loc":"client/src/pages/OperationDashboard.tsx:144",className:"text-sm font-semibold text-foreground mb-3",children:"Comentarios de redes sociales (hoy)"}),l.jsx("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:145",className:"grid grid-cols-3 md:grid-cols-5 ga
719p-3",children:[{label:"Total",value:p.total??0,color:"#143F85"},{label:"Pendientes",value:p.pending??0,color:"#d97706"},{label:"Respondidos",value:p.replied??0,color:"#16a34a"},{label:"Negativos",value:p.negative??0,color:"#dc2626"},{label:"→ DM",value:p.convertedDm??0,color:"#0084FF"}].map(v=>l.jsx(Jf,{"data-loc":"client/src/pages/OperationDashboard.tsx:153",label:v.label,value:v.value,color:v.color},v.label))})]}),y.length>0&&l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:161",children:[l.jsxs("h2",{"data-loc":"client/src/pages/OperationDashboard.tsx:162",className:"text-sm font-semibold text-foreground mb-3 flex items-center gap-2",children:[l.jsx(vn,{"data-loc":"client/src/pages/OperationDashboard.tsx:163",className:"w-4 h-4 text-red-500"}),"Conversaciones sin respuesta >20 min"]}),l.jsx("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:166",className:"space-y-2",children:y.slice(0,10).map((v,b)=>{const N=v7[v.conversation?.channel??"whatsapp"],_=m[u.indexOf(v)];return l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:171",className:"bg-red-50 border border-red-200 rounded-xl px-4 py-3 flex items-center gap-3",children:[l.jsx("span",{"data-loc":"client/src/pages/OperationDashboard.tsx:172",className:"text-lg",children:N?.icon??"💬"}),l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:173",className:"flex-1 min-w-0",children:[l.jsx("p",{"data-loc":"client/src/pages/OperationDashboard.tsx:174",className:"text-sm font-medium text-foreground truncate",children:v.contact?.name??v.contact?.phoneNumber??"Desconocido"}),l.jsx("p",{"data-loc":"client/src/pages/OperationDashboard.tsx:175",className:"text-xs text-muted-foreground truncate",children:v.conversation?.lastMessagePreview??""})]}),l.jsx("span",{"data-loc":"client/src/pages/OperationDashboard.tsx:177",className:"text-sm font-bold text-red-600 shrink-0",children:y7(_)})]},v.conversation?.id??b)})})]}),l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:186",children:[l.jsxs("h2",{"data-loc":"client/src/pages/OperationDashboard.tsx:187",className:"text-sm font-semibold text-foreground mb-3 flex items-center gap-2",children:[l.jsx(Pa,{"data-loc":"client/src/pages/OperationDashboard.tsx:188",className:"w-4 h-4 text-brand-blue"}),"Agentes activos en turno ahora"]}),f.length===0?l.jsx("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:192",className:"bg-yellow-50 border border-yellow-200 rounded-xl px-4 py-3 text-sm text-yellow-800",children:"No hay agentes con turno activo en este momento."}):l.jsx("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:196",className:"grid grid-cols-2 md:grid-cols-3 gap-3",children:f.map(v=>l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:198",className:"bg-card border border-border rounded-xl p-3 flex items-center gap-3",children:[l.jsx("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:199",className:"w-8 h-8 rounded-full bg-gradient-to-br from-brand-blue to-brand-blue-dark flex items-center justify-center text-white text-xs font-semibold shrink-0",children:v.name?.charAt(0)?.toUpperCase()??"?"}),l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:202",className:"min-w-0",children:[l.jsx("p",{"data-loc":"client/src/pages/OperationDashboard.tsx:203",className:"text-sm font-medium text-foreground truncate",children:v.name}),l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:204",className:"flex items-center gap-1 mt-0.5",children:[l.jsx("span",{"data-loc":"client/src/pages/OperationDashboard.tsx:205",className:`w-1.5 h-1.5 rounded-full ${v.isOnline?"bg-green-500":"bg-gray-400"}`}),l.jsx("span",{"data-loc":"client/src/pages/OperationDashboard.tsx:206",className:"text-[10px] text-muted-foreground",children:v.isOnline?"En línea":"Fuera de línea"})]})]})]},v.id))})]})]})]}):l.jsx("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:64",className:"flex h-full items-center justify-center p-6",children:l.jsxs("div",{"data-loc":"client/src/pages/OperationDashboard.tsx:64",className:"max-w-md rounded-2xl border border-amber-200 bg-amber-50 p-6 text-center",children:[l.jsx(vn,{"data-loc":"client/src/pages/OperationDashboard.tsx:64",className:"mx-auto mb-3 h-8 w-8 text-amber-600"}),l.jsx("h1",{"data-loc":"client/src/pages/OperationDashboard.tsx:64",className:"text-base font-semibold text-amber-900",children:"Acceso restringido"}),l.jsx("p",{"data-loc":"client/src/pages/OperationDashboard.tsx:64",className:"mt-2 text-sm text-amber-800",children:"Este tablero es de solo lectura y está disponible para los roles Supervisor, Gerente y Administrador."})]})})}function y7(e){if(e<60)return`${e} min`;if(e<1440)return`${Math.floor(e/60)} h ${e%60} min`;const t=Math.floor(e/1440),r=Math.floor(e%1440/60);return`${t} d ${r} h`}
719function j_e({value:e,onChange:t}){return l.jsx("div",{"data-loc":"client/src/pages/QualityAudit.tsx:13",className:"flex gap-1",children:[1,2,3,4,5].map(r=>l.jsx("button",{"data-loc":"client/src/pages/QualityAudit.tsx:15",onClick:()=>t(r),children:l.jsx(jn,{"data-loc":"client/src/pages/QualityAudit.tsx:16",className:`w-5 h-5 transition-colors ${r<=e?"text-yellow-400 fill-yellow-400":"text-gray-300"}`})},r))})}function E_e(){const[e,t]=k.useState("list"),[r,n]=k.useState(3),[a,s]=k.useState(""),[o,u]=k.useState(""),[d,f]=k.useState(""),[p,m]=k.useState(""),g=_e.quality.list.useQuery({limit:50,offset:0}),y=_e.quality.agentReport.useQuery({}),w=_e.quality.csatByAgent.useQuery(),v=_e.agents.list.useQuery(),{user:b}=OC(),N=_e.quality.create.useMutation({onSuccess:()=>{Be.success("Auditoría registrada"),g.refetch(),y.refetch(),n(3),s(""),u(""),f(""),m(""),t("list")},onError:T=>Be.error(T.message)}),_=g.data??[],C=y.data??[],P=w.data??[],E=v.data??[];return l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:54",className:"flex flex-col h-full overflow-y-auto",children:[l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:55",className:"border-b border-border bg-card shrink-0",children:[l.jsx("div",{"data-loc":"client/src/pages/QualityAudit.tsx:56",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:57",className:"px-6 py-4",children:[l.jsxs("h1",{"data-loc":"client/src/pages/QualityAudit.tsx:58",className:"text-lg font-semibold text-foreground flex items-center gap-2",children:[l.jsx(jn,{"data-loc":"client/src/pages/QualityAudit.tsx:59",className:"w-5 h-5 text-yellow-500"})," Auditoría de Calidad"]}),l.jsx("p",{"data-loc":"client/src/pages/QualityAudit.tsx:61",className:"text-xs text-muted-foreground mt-0.5",children:"Evaluación de conversaciones y desempeño de agentes"}),l.jsx("div",{"data-loc":"client/src/pages/QualityAudit.tsx:62",className:"flex gap-2 mt-3",children:[["list","Auditorías"],["create","Nueva auditoría"],["report","Reporte por agente"]].map(([T,j])=>l.jsx("button",{"data-loc":"client/src/pages/QualityAudit.tsx:64",onClick:()=>t(T),className:`text-xs px-3 py-1.5 rounded-lg font-medium transition-colors ${e===T?"bg-brand-blue text-white":"bg-secondary text-muted-foreground hover:bg-accent"}`,children:j},T))}),l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:71",className:"flex gap-2 mt-2",children:[l.jsxs(it,{"data-loc":"client/src/pages/QualityAudit.tsx:72",size:"sm",variant:"outline",className:"gap-1.5 text-xs h-7",onClick:()=>window.open("/api/quality/export-csv","_blank"),children:[l.jsx(ea,{"data-loc":"client/src/pages/QualityAudit.tsx:74",className:"w-3 h-3"})," CSV"]}),l.jsxs(it,{"data-loc":"client/src/pages/QualityAudit.tsx:76",size:"sm",variant:"outline",className:"gap-1.5 text-xs h-7 text-emerald-700 border-emerald-200 hover:bg-emerald-50",onClick:()=>{const T=[{key:"agentName",label:"Agente"},{key:"score",label:"Score"},{key:"category",label:"Categoría"},{key:"feedback",label:"Feedback"},{key:"auditorName",label:"Auditor"},{key:"createdAt",label:"Fecha",format:ic.date}];aa(_,T,`auditoria_calidad_${new Date().toISOString().slice(0,10)}`,"Auditorías")},children:[l.jsx(ta,{"data-loc":"client/src/pages/QualityAudit.tsx:95",className:"w-3 h-3"})," Excel"]})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:101",className:"px-6 py-5",children:[e==="list"&&l.jsx("div",{"data-loc":"client/src/pages/QualityAudit.tsx:103",className:"space-y-3",children:_.length===0?l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:105",className:"flex flex-col items-center justify-center h-40 text-center",children:[l.jsx(jn,{"data-loc":"client/src/pages/QualityAudit.tsx:106",className:"w-10 h-10 text-muted-foreground/30 mb-2"}),l.jsx("p",{"data-loc":"client/src/pages/QualityAudit.tsx:107",className:"text-sm text-muted-foreground",children:"Sin auditorías registradas"})]}):_.map(T=>l.jsx("div",{"data-loc":"client/src/pages/QualityAudit.tsx:110",className:"bg-card border border-border rounded-xl p-4",children:l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:111",className:"flex items-start justify-between gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:112",className:"flex-1 min-w-0",children:[l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:113",className:"flex items-center gap-2 flex-wrap",children:[l.jsx("span",{"data-loc":"client/src/pages/QualityAudit.tsx:114",className:"text-sm font-semibold text-foreground",children:T.agentName??"Agente"}),l.jsx("div",{"data-loc":"client/src/pages/QualityAudit.tsx:115",className:"flex gap-0.5",children:[1,2,3,4,5].map(j=>l.jsx(jn,{"data-loc":"client/src/pages/QualityAudit.tsx:116",className:`w-3.5 h-3.5 ${j<=T.score?"text-yellow-400 fill-yellow-400":"text-gray-300"}`},j))}),T.category&&l.jsx("span",{"data-loc":"client/src/pages/QualityAudit.tsx:118",className:"text-[10px] px-1.5 py-0.5 bg-secondary rounded-full text-muted-foreground",children:T.category})]}),T.feedback&&l.jsx("p",{"data-loc":"client/src/pages/QualityAudit.tsx:120",className:"text-xs text-muted-foreground mt-1.5",children:T.feedback}),l.jsxs("p",{"data-loc":"client/src/pages/QualityAudit.tsx:121",className:"text-[10px] text-muted-foreground mt-1",children:["Auditado por ",T.auditorName," · ",T.createdAt?Tp(new Date(T.createdAt),{addSuffix:!0,locale:rs}):""]})]}),l.jsxs("span",{"data-loc":"client/src/pages/QualityAudit.tsx:123",className:`text-lg font-bold shrink-0 ${T.score>=4?"text-green-600":T.score<=2?"text-red-600":"text-yellow-600"}`,children:[T.score,"/5"]})]})},T.id))}),e==="create"&&l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:131",className:"max-w-lg space-y-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:132",children:[l.jsx("label",{"data-loc":"client/src/pages/QualityAudit.tsx:133",className:"text-xs font-medium text-muted-foreground block mb-1.5",children:"ID de conversación"}),l.jsx("input",{"data-loc":"client/src/pages/QualityAudit.tsx:134",value:d,onChange:T=>f(T.target.value),placeholder:"Ej: 123",className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring"})]}),l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:137",children:[l.jsx("label",{"data-loc":"client/src/pages/QualityAudit.tsx:138",className:"text-xs font-medium text-muted-foreground block mb-1.5",children:"Agente evaluado"}),l.jsxs("select",{"data-loc":"client/src/pages/QualityAudit.tsx:139",value:p,onChange:T=>m(T.target.value),className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring",children:[l.jsx("option",{"data-loc":"client/src/pages/QualityAudit.tsx:141",value:"",children:"Seleccionar agente"}),E.map(T=>l.jsx("option",{"data-loc":"client/src/pages/QualityAudit.tsx:142",value:T.id,children:T.name},T.id))]})]}),l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:145",children:[l.jsx("label",{"data-loc":"client/src/pages/QualityAudit.tsx:146",className:"text-xs font-medium text-muted-foreground block mb-1.5",children:"Calificación"}),l.jsx(j_e,{"data-loc":"client/src/pages/QualityAudit.tsx:147",value:r,onChange:n})]}),l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:149",children:[l.jsx("label",{"data-loc":"client/src/pages/QualityAudit.tsx:150",className:"text-xs font-medium text-muted-foreground block mb-1.5",children:"Categoría"}),l.jsxs("select",{"data-loc":"client/src/pages/QualityAudit.tsx:151",value:o,onChange:T=>u(T.target.value),className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring",children:[l.jsx("option",{"data-loc":"client/src/pages/QualityAudit.tsx:153",value:"",children:"Sin categoría"}),l.jsx("option",{"data-loc":"client/src/pages/QualityAudit.tsx:154",value:"empatia",children:"Empatía"}),l.jsx("option",{"data-loc":"client/src/pages/QualityAudit.tsx:155",value:"resolucion",children:"Resolución"}),l.jsx("option",{"data-loc":"client/src/pages/QualityAudit.tsx:156",value:"tiempo",children:"Tiempo de respuesta"}),l.jsx("option",{"data-loc":"client/src/pages/QualityAudit.tsx:157",value:"protocolo",children:"Protocolo"}),l.jsx("option",{"data-loc":"client/src/pages/QualityAudit.tsx:158",value:"producto",children:"Conocimiento del producto"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/QualityAudit.tsx:161",children:[l.jsx("label",{"data-loc":"client/src/pages/QualityAudit.tsx:162",className:"text-xs font-medium text-muted-foreground block mb-1.5",children:"Retroalimentación"}),l.jsx("textarea",{"data-loc":"client/src/pages/QualityAudit.tsx:163",value:a,onChange:T=>s(T.target.value),rows:4,placeholder:"Observaciones detalladas sobre la conversación...",className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring resize-none"})]}),l.jsxs("button",{"data-loc":"client/src/pages/QualityAudit.tsx:167",onClick:()=>
719{if(!d||!p){Be.error("Completa los campos requeridos");return}const T=v.data??[],O=T.find(M=>M.email===b?.email)?.id??T[0]?.id;if(!O){Be.error("No se encontró tu perfil de agente");return}N.mutate({conversationId:Number(d),auditorId:O,agentId:Number(p),score:r,feedback:a||void 0,category:o||void 0,isSharedWithAgent:!0})},disabled:N.isPending,className:"w-full py-2.5 bg-brand-blue text-white text-sm font-medium rounded-lg hover:bg-brand-blue-dark transition-colors disabled:opacity-50 flex items-center justify-center gap-2",children:[l.jsx(xn,{"data-loc":"client/src/pages/QualityAudit.tsx:187",className:"w-4 h-4"})," Registrar auditoría"]})]}),e==="report"&&l.jsx("div",{"data-loc":"client/src/pages/QualityAudit.tsx:193",className:"space-y-4",children:l.jsx("div",{"data-loc":"client/src/pages/QualityAudit.tsx:194",className:"overflow-x-auto",children:l.jsxs("table",{"data-loc":"client/src/pages/QualityAudit.tsx:195",className:"w-full text-sm",children:[l.jsx("thead",{"data-loc":"client/src/pages/QualityAudit.tsx:196",children:l.jsxs("tr",{"data-loc":"client/src/pages/QualityAudit.tsx:197",className:"border-b border-border text-left",children:[l.jsx("th",{"data-loc":"client/src/pages/QualityAudit.tsx:198",className:"pb-2 text-xs font-semibold text-muted-foreground",children:"Agente"}),l.jsx("th",{"data-loc":"client/src/pages/QualityAudit.tsx:199",className:"pb-2 text-xs font-semibold text-muted-foreground text-center",children:"Auditorías"}),l.jsx("th",{"data-loc":"client/src/pages/QualityAudit.tsx:200",className:"pb-2 text-xs font-semibold text-muted-foreground text-center",children:"Prom. calidad"}),l.jsx("th",{"data-loc":"client/src/pages/QualityAudit.tsx:201",className:"pb-2 text-xs font-semibold text-muted-foreground text-center",children:"Altas (≥4)"}),l.jsx("th",{"data-loc":"client/src/pages/QualityAudit.tsx:202",className:"pb-2 text-xs font-semibold text-muted-foreground text-center",children:"Bajas (≤2)"}),l.jsx("th",{"data-loc":"client/src/pages/QualityAudit.tsx:203",className:"pb-2 text-xs font-semibold text-muted-foreground text-center",children:"CSAT prom."})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/QualityAudit.tsx:206",children:C.map(T=>{const j=P.find(O=>O.agentId===T.agentId);return l.jsxs("tr",{"data-loc":"client/src/pages/QualityAudit.tsx:210",className:"border-b border-border/50 hover:bg-accent/30",children:[l.jsx("td",{"data-loc":"client/src/pages/QualityAudit.tsx:211",className:"py-3 font-medium text-foreground",children:T.agentName}),l.jsx("td",{"data-loc":"client/src/pages/QualityAudit.tsx:212",className:"py-3 text-center text-muted-foreground",children:T.totalAudits}),l.jsx("td",{"data-loc":"client/src/pages/QualityAudit.tsx:213",className:"py-3 text-center",children:l.jsx("span",{"data-loc":"client/src/pages/QualityAudit.tsx:214",className:`font-bold ${T.avgScore>=4?"text-green-600":T.avgScore>=3?"text-yellow-600":"text-red-600"}`,children:T.avgScore??"—"})}),l.jsx("td",{"data-loc":"client/src/pages/QualityAudit.tsx:218",className:"py-3 text-center text-green-600",children:T.highScoreCount}),l.jsx("td",{"data-loc":"client/src/pages/QualityAudit.tsx:219",className:"py-3 text-center text-red-600",children:T.lowScoreCount}),l.jsx("td",{"data-loc":"client/src/pages/QualityAudit.tsx:220",className:"py-3 text-center text-muted-foreground",children:j?.avgCsat??"—"})]},T.agentId)})})]})})})]})]})}const T_e=["Dom","Lun","Mar","Mié","Jue","Vie","Sáb"];function O_e(){const e=_e.bot.getConfig.useQuery({channelType:"all"}),t=_e.bot.updateConfig.useMutation({onSuccess:()=>{Be.success("Configuración del bot guardada"),e.refetch()},onError:O=>Be.error(O.message)}),[r,n]=k.useState(!1),[a,s]=k.useState(""),[o,u]=k.useState(""),[d,f]=k.useState([]),[p,m]=k.useState(""),[g,y]=k.useState([]),[w,v]=k.useState("08:00"),[b,N]=k.useState("18:00"),[_,C]=k.useState([1,2,3,4,5]),[P,E]=k.useState(2);k.useEffect(()=>{const O=e.data;O&&(n(O.isActive??!1),s(O.welcomeMessage??""),u(O.outOfHoursMessage??""),f(O.escalationKeywords??[]),y(O.menuOptions??[]),v(O.businessHoursStart??"08:00"),N(O.businessHoursEnd??"18:00"),C(O.businessDays??[1,2,3,4,5]),E(O.maxBotInteractions??2))},[e.data]);function T(){t.mutate({channelType:"all",isActive:r,welcomeMessage:a,outOfHoursMessage:o,escalationKeywords:d,menuOptions:g,maxBotInteractions:P,businessHoursStart:w,businessHoursEnd:b,businessDays:_})}function j(O){C(M=>M.includes(O)?M.filter(F=>F!==O):[...M,O].sort())}return l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:60",className:"flex flex-col h-full overflow-y-auto",children:[l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:61",className:"border-b border-border bg-card shrink-0",children:[l.jsx("div",{"data-loc":"client/src/pages/BotConfig.tsx:62",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:63",className:"px-6 py-4 flex items-center justify-between",children:[l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:64",children:[l.jsxs("h1",{"data-loc":"client/src/pages/BotConfig.tsx:65",className:"text-lg font-semibold text-foreground flex items-center gap-2",children:[l.jsx(bC,{"data-loc":"client/src/pages/BotConfig.tsx:66",className:"w-5 h-5 text-brand-blue"})," Bot Mía — Configuración"]}),l.jsx("p",{"data-loc":"client/src/pages/BotConfig.tsx:68",className:"text-xs text-muted-foreground mt-0.5",children:"Automatización de bienvenida, menú interactivo y escalamiento"})]}),l.jsxs("button",{"data-loc":"client/src/pages/BotConfig.tsx:70",onClick:T,disabled:t.isPending,className:"flex items-center gap-2 px-4 py-2 bg-brand-blue text-white text-sm rounded-lg hover:bg-brand-blue-dark transition-colors disabled:opacity-50",children:[l.jsx(cZ,{"data-loc":"client/src/pages/BotConfig.tsx:75",className:"w-4 h-4"})," Guardar cambios"]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:80",className:"px-6 py-5 space-y-6 max-w-3xl",children:[l.jsx("div",{"data-loc":"client/src/pages/BotConfig.tsx:82",className:"bg-card border border-border rounded-xl p-4",children:l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:83",className:"flex items-center justify-between",children:[l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:84",children:[l.jsx("p",{"data-loc":"client/src/pages/BotConfig.tsx:85",className:"text-sm font-semibold text-foreground",children:"Estado del bot"}),l.jsx("p",{"data-loc":"client/src/pages/BotConfig.tsx:86",className:"text-xs text-muted-foreground mt-0.5",children:"Al activarlo, Mía Fast responde nuevos mensajes de WhatsApp, registra el contexto y escala al asesor si no hay fuente verificable."})]}),l.jsx("button",{"data-loc":"client/src/pages/BotConfig.tsx:88",onClick:()=>n(!r),className:`relative w-11 h-6 rounded-full transition-colors ${r?"bg-green-500":"bg-gray-300"}`,children:l.jsx("span",{"data-loc":"client/src/pages/BotConfig.tsx:92",className:`absolute top-0.5 left-0.5 w-
7195 h-5 bg-white rounded-full shadow transition-transform ${r?"translate-x-5":""}`})})]})}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:97",className:"rounded-xl border border-amber-100 bg-amber-50 px-4 py-3 text-xs leading-relaxed text-amber-900",children:[l.jsx("strong",{"data-loc":"client/src/pages/BotConfig.tsx:98",children:"Modo seguro:"})," Mía no confirma precio, inventario, cobertura ni estado de pedido hasta que esas fuentes estén conectadas. En esos casos, entrega al asesor un resumen con la intención y los datos ya capturados."]}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:102",className:"bg-card border border-border rounded-xl p-4 space-y-4",children:[l.jsx("p",{"data-loc":"client/src/pages/BotConfig.tsx:103",className:"text-sm font-semibold text-foreground",children:"Mensajes automáticos"}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:104",children:[l.jsx("label",{"data-loc":"client/src/pages/BotConfig.tsx:105",className:"text-xs font-medium text-muted-foreground block mb-1.5",children:"Mensaje de bienvenida"}),l.jsx("textarea",{"data-loc":"client/src/pages/BotConfig.tsx:106",value:a,onChange:O=>s(O.target.value),rows:3,placeholder:"Hola, bienvenido a Droguería La Economía. ¿En qué podemos ayudarte?",className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring resize-none"})]}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:114",children:[l.jsx("label",{"data-loc":"client/src/pages/BotConfig.tsx:115",className:"text-xs font-medium text-muted-foreground block mb-1.5",children:"Mensaje fuera de horario"}),l.jsx("textarea",{"data-loc":"client/src/pages/BotConfig.tsx:116",value:o,onChange:O=>u(O.target.value),rows:3,placeholder:"Gracias por contactarnos. Nuestro horario de atención es de lunes a viernes de 8am a 6pm...",className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring resize-none"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:127",className:"bg-card border border-border rounded-xl p-4 space-y-4",children:[l.jsxs("p",{"data-loc":"client/src/pages/BotConfig.tsx:128",className:"text-sm font-semibold text-foreground flex items-center gap-2",children:[l.jsx(Ts,{"data-loc":"client/src/pages/BotConfig.tsx:128",className:"w-4 h-4"})," Horario de atención"]}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:129",className:"flex items-center gap-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:130",children:[l.jsx("label",{"data-loc":"client/src/pages/BotConfig.tsx:131",className:"text-xs font-medium text-muted-foreground block mb-1",children:"Inicio"}),l.jsx("input",{"data-loc":"client/src/pages/BotConfig.tsx:132",type:"time",value:w,onChange:O=>v(O.target.value),className:"text-sm px-3 py-1.5 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring"})]}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:135",children:[l.jsx("label",{"data-loc":"client/src/pages/BotConfig.tsx:136",className:"text-xs font-medium text-muted-foreground block mb-1",children:"Fin"}),l.jsx("input",{"data-loc":"client/src/pages/BotConfig.tsx:137",type:"time",value:b,onChange:O=>N(O.target.value),className:"text-sm px-3 py-1.5 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:141",children:[l.jsxs("label",{"data-loc":"client/src/pages/BotConfig.tsx:142",className:"text-xs font-medium text-muted-foreground block mb-2 flex items-center gap-1",children:[l.jsx(wC,{"data-loc":"client/src/pages/BotConfig.tsx:142",className:"w-3.5 h-3.5"})," Días de atención"]}),l.jsx("div",{"data-loc":"client/src/pages/BotConfig.tsx:143",className:"flex gap-2",children:T_e.map((O,M)=>l.jsx("button",{"data-loc":"client/src/pages/BotConfig.tsx:145",onClick:()=>j(M),className:`w-9 h-9 rounded-full text-xs font-medium transition-colors ${_.includes(M)?"bg-brand-blue text-white":"bg-secondary text-muted-foreground hover:bg-accent"}`,children:O},M))})]}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:155",children:[l.jsx("label",{"data-loc":"client/src/pages/BotConfig.tsx:156",className:"text-xs font-medium text-muted-foreground block mb-1",children:"Máximo de interacciones del bot antes de escalar"}),l.jsx("input",{"data-loc":"client/src/pages/BotConfig.tsx:157",type:"number",min:1,max:10,value:P,onChange:O=>E(Number(O.target.value)),className:"w-20 text-sm px-3 py-1.5 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:163",className:"bg-card border border-border rounded-xl p-4 space-y-3",children:[l.jsx("p",{"data-loc":"client/src/pages/BotConfig.tsx:164",className:"text-sm font-semibold text-foreground",children:"Palabras clave de escalamiento a agente"}),l.jsx("p",{"data-loc":"client/src/pages/BotConfig.tsx:165",className:"text-xs text-muted-foreground",children:"Si el cliente escribe alguna de estas palabras, la conversación se asigna automáticamente a un agente."}),l.jsx("div",{"data-loc":"client/src/pages/BotConfig.tsx:166",className:"flex flex-wrap gap-2",children:d.map(O=>l.jsxs("span",{"data-loc":"client/src/pages/BotConfig.tsx:168",className:"flex items-center gap-1 text-xs px-2.5 py-1 bg-secondary rounded-full",children:[O,l.jsx("button",{"data-loc":"client/src/pages/BotConfig.tsx:170",onClick:()=>f(M=>M.filter(F=>F!==O)),className:"text-muted-foreground hover:text-red-500",children:l.jsx(Oh,{"data-loc":"client/src/pages/BotConfig.tsx:171",className:"w-3 h-3"})})]},O))}),l.jsxs("div",{"data-loc":"client/src/pages/BotConfig.tsx:176",className:"flex gap-2",children:[l.jsx("input",{"data-loc":"client/src/pages/BotConfig.tsx:177",value:p,onChange:O=>m(O.target.value),onKeyDown:O=>{O.key==="Enter"&&p.trim()&&(f(M=>[...M,p.trim()]),m(""))},placeholder:"Agregar palabra clave...",className:"flex-1 text-sm px-3 py-1.5 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring"}),l.jsxs("button",{"data-loc":"client/src/pages/BotConfig.tsx:189",onClick:()=>{p.trim()&&(f(O=>[...O,p.trim()]),m(""))},className:"px-3 py-1.5 bg-brand-blue text-white text-sm rounded-lg hover:bg-brand-blue-dark transition-colors flex items-center gap-1",children:[l.jsx(xn,{"data-loc":"client/src/pages/BotConfig.tsx:193",className:"w-4 h-4"})," Agregar"]})]})]})]})]})}const b7={whatsapp:"WhatsApp Business",messenger:"Facebook Messenger",instagram_dm:"Instagram DM",instagram_comments:"Instagram Comentarios",facebook_comments:"Facebook Comentarios"},P_e={whatsapp:"💬",messenger:"🔵",instagram_dm:"📸",instagram_comments:"📸",facebook_comments:"👍"};function k_e(){const e=_e.channels.list.useQuery(),[t,r]=k.useState(!1),[n,a]=k.useState({channelType:"messenger",pageId:"",pageName:"",accessToken:"",webhookSecret:"",dailyLimit:1e3}),s=_e.channels.upsert.useMutation({onSuccess:()=>{Be.success("Canal guardado"),e.refetch(),r(!1),a({channelType:"messenger",pageId:"",pageName:"",accessToken:"",webhookSecret:"",dailyLimit:1e3})},onError:f=>
719Be.error(f.message)}),o=_e.channels.toggle.useMutation({onSuccess:()=>{e.refetch()},onError:f=>Be.error(f.message)}),u=_e.channels.delete.useMutation({onSuccess:()=>{Be.success("Canal eliminado"),e.refetch()},onError:f=>Be.error(f.message)}),d=e.data??[];return l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:45",className:"flex flex-col h-full overflow-y-auto",children:[l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:46",className:"border-b border-border bg-card shrink-0",children:[l.jsx("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:47",className:"h-1",style:{background:"linear-gradient(90deg, #E1251B 0%, #143F85 60%, #FFEA00 100%)"}}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:48",className:"px-6 py-4 flex items-center justify-between",children:[l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:49",children:[l.jsxs("h1",{"data-loc":"client/src/pages/ChannelSettings.tsx:50",className:"text-lg font-semibold text-foreground flex items-center gap-2",children:[l.jsx(ix,{"data-loc":"client/src/pages/ChannelSettings.tsx:51",className:"w-5 h-5 text-brand-blue"})," Configuración de Canales"]}),l.jsx("p",{"data-loc":"client/src/pages/ChannelSettings.tsx:53",className:"text-xs text-muted-foreground mt-0.5",children:"Conecta y gestiona los canales de Meta (WhatsApp, Messenger, Instagram)"})]}),l.jsxs("button",{"data-loc":"client/src/pages/ChannelSettings.tsx:55",onClick:()=>r(!t),className:"flex items-center gap-2 px-4 py-2 bg-brand-blue text-white text-sm rounded-lg hover:bg-brand-blue-dark transition-colors",children:[l.jsx(xn,{"data-loc":"client/src/pages/ChannelSettings.tsx:59",className:"w-4 h-4"})," Agregar canal"]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:64",className:"px-6 py-5 space-y-4 max-w-3xl",children:[l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:66",className:"bg-blue-50 border border-blue-200 rounded-xl p-4",children:[l.jsx("p",{"data-loc":"client/src/pages/ChannelSettings.tsx:67",className:"text-sm font-semibold text-blue-800 mb-1",children:"URLs de webhook para Meta"}),l.jsx("p",{"data-loc":"client/src/pages/ChannelSettings.tsx:68",className:"text-xs text-blue-700 mb-2",children:"Configura estas URLs en tu App de Meta para recibir mensajes y comentarios:"}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:69",className:"space-y-1",children:[l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:70",className:"flex items-center gap-2",children:[l.jsxs("span",{"data-loc":"client/src/pages/ChannelSettings.tsx:71",className:"text-[10px] font-mono bg-white border border-blue-200 px-2 py-1 rounded text-blue-800 flex-1 truncate",children:[window.location.origin,"/api/webhook/whatsapp"]}),l.jsx("span",{"data-loc":"client/src/pages/ChannelSettings.tsx:74",className:"text-[10px] text-blue-600",children:"WhatsApp"})]}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:76",className:"flex items-center gap-2",children:[l.jsxs("span",{"data-loc":"client/src/pages/ChannelSettings.tsx:77",className:"text-[10px] font-mono bg-white border border-blue-200 px-2 py-1 rounded text-blue-800 flex-1 truncate",children:[window.location.origin,"/api/webhook/meta"]}),l.jsx("span",{"data-loc":"client/src/pages/ChannelSettings.tsx:80",className:"text-[10px] text-blue-600",children:"Messenger / Instagram / Comentarios"})]})]})]}),t&&l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:87",className:"bg-card border border-border rounded-xl p-5 space-y-4",children:[l.jsx("p",{"data-loc":"client/src/pages/ChannelSettings.tsx:88",className:"text-sm font-semibold text-foreground",children:"Nuevo canal"}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:89",className:"grid grid-cols-2 gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:90",children:[l.jsx("label",{"data-loc":"client/src/pages/ChannelSettings.tsx:91",className:"text-xs font-medium text-muted-foreground block mb-1",children:"Tipo de canal"}),l.jsx("select",{"data-loc":"client/src/pages/ChannelSettings.tsx:92",value:n.channelType,onCh
719ange:f=>a(p=>({...p,channelType:f.target.value})),className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring",children:Object.entries(b7).map(([f,p])=>l.jsx("option",{"data-loc":"client/src/pages/ChannelSettings.tsx:94",value:f,children:p},f))})]}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:97",children:[l.jsx("label",{"data-loc":"client/src/pages/ChannelSettings.tsx:98",className:"text-xs font-medium text-muted-foreground block mb-1",children:"Nombre de la página"}),l.jsx("input",{"data-loc":"client/src/pages/ChannelSettings.tsx:99",value:n.pageName,onChange:f=>a(p=>({...p,pageName:f.target.value})),placeholder:"Droguería La Economía",className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring"})]}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:102",children:[l.jsx("label",{"data-loc":"client/src/pages/ChannelSettings.tsx:103",className:"text-xs font-medium text-muted-foreground block mb-1",children:"Page ID / WABA ID"}),l.jsx("input",{"data-loc":"client/src/pages/ChannelSettings.tsx:104",value:n.pageId,onChange:f=>a(p=>({...p,pageId:f.target.value})),placeholder:"123456789",className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring"})]}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:107",children:[l.jsx("label",{"data-loc":"client/src/pages/ChannelSettings.tsx:108",className:"text-xs font-medium text-muted-foreground block mb-1",children:"Límite diario de mensajes"}),l.jsx("input",{"data-loc":"client/src/pages/ChannelSettings.tsx:109",type:"number",value:n.dailyLimit,onChange:f=>a(p=>({...p,dailyLimit:Number(f.target.value)})),className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:113",children:[l.jsx("label",{"data-loc":"client/src/pages/ChannelSettings.tsx:114",className:"text-xs font-medium text-muted-foreground block mb-1",children:"Access Token (permanente)"}),l.jsx("input",{"data-loc":"client/src/pages/ChannelSettings.tsx:115",value:n.accessToken,onChange:f=>a(p=>({...p,accessToken:f.target.value})),type:"password",placeholder:"EAAxxxxxxxx...",className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring font-mono"})]}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:118",children:[l.jsx("label",{"data-loc":"client/src/pages/ChannelSettings.tsx:119",className:"text-xs font-medium text-muted-foreground block mb-1",children:"Webhook Verify Token"}),l.jsx("input",{"data-loc":"client/src/pages/ChannelSettings.tsx:120",value:n.webhookSecret,onChange:f=>a(p=>({...p,webhookSecret:f.target.value})),placeholder:"mi_token_secreto",className:"w-full text-sm px-3 py-2 rounded-lg border border-border bg-background outline-none focus:ring-1 focus:ring-ring"})]}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:123",className:"flex gap-2",children:[l.jsx("button",{"data-loc":"client/src/pages/ChannelSettings.tsx:124",onClick:()=>s.mutate(n),disabled:s.isPending,className:"px-4 py-2 bg-brand-blue text-white text-sm rounded-lg hover:bg-brand-blue-dark transition-colors disabled:opacity-50",children:"Guardar canal"}),l.jsx("button",{"data-loc":"client/src/pages/ChannelSettings.tsx:128",onClick:()=>r(!1),className:"px-4 py-2 bg-secondary text-muted-foreground text-sm rounded-lg hover:bg-accent transition-colors",children:"Cancelar"})]})]}),l.jsx("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:136",className:"space-y-3",children:d.length===0?l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:138",className:"flex flex-col items-center justify-center h-32 text-center bg-card border border-border rounded-xl",children:[l.jsx(ix,{"data-loc":"client/src/pages/ChannelSettings.tsx:139",className:"w-8 h-8 text-muted-foreground/30 mb-2"}),l.jsx("p",{"data-loc":"client/src/pages/ChannelSettings.tsx:140",className:"text-sm text-muted-foreground",children:"Sin canales configurados"})]}):d.map(f=>l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:143",className:"bg-card border border-border rounded-xl p-4 flex items-center gap-4",children:[l.jsx("span",{"data-loc":"client/src/pages/ChannelSettings.tsx:144",className:"text-2xl",children:P_e[f.channelType]??"📡"}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:145",className:"flex-1 min-w-0",children:[l.jsx("p",{"data-loc":"client/src/pages/ChannelSettings.tsx:146",className:"text-sm font-semibold text-foreground",children:b7[f.channelType]??f.channelType}),l.jsxs("p",{"data-loc":"client/src/pages/ChannelSettings.tsx:147",className:"text-xs text-muted-foreground",children:[f.pageName??f.pageId??"Sin nombre"," · Límite: ",f.dailyLimit,"/día"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/ChannelSettings.tsx:149",className:"flex items-center gap-2",children:[l.jsx("span",{"data-loc":"client/src/pages/ChannelSettings.tsx:150",className:`text-[10px] px-2 py-0.5 rounded-full font-medium ${f.isActive?"bg-green-100 text-green-700":"bg-gray-100 text-gray-500"}`,children:f.isActive?"Activo":"Inactivo"}),l.jsx("button",{"data-loc":"client/src/pages/ChannelSettings.tsx:153",onClick:()=>o.mutate({id:f.id,isActive:!f.isActive}),className:"text-muted-foreground hover:text-brand-blue transition-colors",children:f.isActive?l.jsx(OF,{"data-loc":"client/src/pages/ChannelSettings.tsx:154",className:"w-5 h-5 text-green-500"}):l.jsx(TF,{"data-loc":"client/src/pages/ChannelSettings.tsx:154",className:"w-5 h-5"})}),l.jsx("button",{"data-loc":"client/src/pages/ChannelSettings.tsx:156",onClick:()=>{confirm("¿Eliminar este canal?")&&u.mutate({id:f.id})},className:"text-muted-foreground hover:text-red-500 transition-colors",children:l.jsx(Oh,{"data-loc":"client/src/pages/ChannelSettings.tsx:158",className:"w-4 h-4"})})]})]},f.id))})]})]})}function M_e({...e}){return l.jsx(wU,{"data-loc":"client/src/components/ui/sheet.tsx:10","data-slot":"sheet",...e})}
719function R_e({...e}){return l.jsx(SU,{"data-loc":"client/src/components/ui/sheet.tsx:28","data-slot":"sheet-portal",...e})}function D_e({className:e,...t}){return l.jsx(NU,{"data-loc":"client/src/components/ui/sheet.tsx:36","data-slot":"sheet-overlay",className:Xt("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}function I_e({className:e,children:t,side:r="right",...n}){return l.jsxs(R_e,{"data-loc":"client/src/components/ui/sheet.tsx:56",children:[l.jsx(D_e,{"data-loc":"client/src/components/ui/sheet.tsx:57"}),l.jsxs(AU,{"data-loc":"client/src/components/ui/sheet.tsx:58","data-slot":"sheet-content",className:Xt("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500",r==="right"&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm",r==="left"&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm",r==="top"&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b",r==="bottom"&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",e),...n,children:[t,l.jsxs(CU,{"data-loc":"client/src/components/ui/sheet.tsx:75",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[l.jsx(hn,{"data-loc":"client/src/components/ui/sheet.tsx:76",className:"size-4"}),l.jsx("span",{"data-loc":"client/src/components/ui/sheet.tsx:77",className:"sr-only",children:"Close"})]})]})]})}function F_e({className:e,...t}){return l.jsx("div",{"data-loc":"client/src/components/ui/sheet.tsx:86","data-slot":"sheet-header",className:Xt("flex flex-col gap-1.5 p-4",e),...t})}function L_e({className:e,...t}){return l.jsx(_U,{"data-loc":"client/src/components/ui/sheet.tsx:109","data-slot":"sheet-title",className:Xt("text-foreground font-semibold",e),...t})}const _d={campeon:{label:"Campeón",hex:"#a855f7"},leal:{label:"Leal",hex:"#3b82f6"},potencial:{label:"Potencial",hex:"#06b6d4"},nuevo:{label:"Nuevo",hex:"#10b981"},en_riesgo:{label:"En Riesgo",hex:"#f59e0b"},perdido:{label:"Perdido",hex:"#ef4444"},sin_datos:{label:"Sin Datos",hex:"#9ca3af"}};function sh(e){return e>=1e9?`$${(e/1e9).toFixed(1)}B`:e>=1e6?`$${(e/1e6).toFixed(1)}M`:e>=1e3?`$${(e/1e3).toFixed(0)}K`:`$${e}`}function B_e(e){return new Intl.NumberFormat("es-CO",{style:"currency",currency:"COP",maximumFractionDigits:0}).format(e)}function $_e(e){return e?new Date(e).toLocaleDateString("es-CO",{day:"2-digit",month:"short",year:"numeric"}):"—"}const w7=({active:e,payload:t,label:r})=>!e||!t?.length?null:l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:53",className:"bg-white border border-gray-100 rounded-lg shadow-lg px-3 py-2 text-xs",children:[l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:54",className:"font-semibold text-gray-700 mb-1",children:r}),t.map((n,a)=>l.jsxs("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:56",style:{color:n.color},children:[n.name,": ",l.jsx("strong",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:57",children:n.name.includes("$")?B_e(n.value):n.value.toLocaleString("es-CO")})]},a)),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:60",className:"text-gray-400 mt-0.5 italic",children:"Clic para ver clientes"})]}),z_e=({active:e,payload:t})=>{if(!e||!t?.length)return null;const r=t[0];return l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:68",className:"bg-white border border-gray-100 rounded-lg shadow-lg px-3 py-2 text-xs",children:[l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:69",className:"font-semibold",style:{color:r.payload.hex},children:r.name}),l.jsxs("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:70",className:"text-gray-600",children:[r.value.toLocaleStr
719ing("es-CO")," clientes (",r.payload.pct,"%)"]}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:71",className:"text-gray-400 italic",children:"Clic para ver clientes"})]})};function U_e({segment:e,dateFrom:t,dateTo:r,onClose:n,onBroadcast:a}){const s=e?_d[e]??_d.sin_datos:null,o=_e.customers.segmentContacts.useQuery({segment:e??"",dateFrom:t||void 0,dateTo:r||void 0,limit:100},{enabled:!!e});return l.jsx(M_e,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:94",open:!!e,onOpenChange:u=>{u||n()},children:l.jsxs(I_e,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:95",side:"right",className:"w-full sm:max-w-md p-0 flex flex-col",children:[l.jsxs(F_e,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:96",className:"px-5 pt-5 pb-3 border-b border-gray-100",children:[l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:97",className:"flex items-center justify-between",children:[l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:98",className:"flex items-center gap-2",children:[l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:99",className:"w-3 h-3 rounded-full",style:{backgroundColor:s?.hex}}),l.jsxs(L_e,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:100",className:"text-base",children:["Segmento: ",s?.label]})]}),l.jsx("button",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:102",onClick:n,className:"p-1 rounded hover:bg-gray-100",children:l.jsx(hn,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:103",className:"w-4 h-4 text-gray-400"})})]}),o.data&&l.jsxs("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:107",className:"text-xs text-gray-500 mt-1",children:[o.data.total," clientes en este segmento"]})]}),e&&l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:113",className:"px-5 py-3 border-b border-gray-100 bg-gray-50",children:l.jsxs(it,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:114",size:"sm",className:"w-full gap-2 bg-[#25D366] hover:bg-[#1ebe5a] text-white text-xs",onClick:()=>a(e),children:[l.jsx(is,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:119",className:"w-3.5 h-3.5"}),"Enviar WhatsApp a todos los ",s?.label]})}),l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:126",className:"flex-1 overflow-y-auto",children:o.isLoading?l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:128",className:"p-4 space-y-3",children:[...Array(6)].map((u,d)=>l.jsx(Xn,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:129",className:"h-14"},d))}):o.data?.contacts.length===0?l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:132",className:"flex flex-col items-center justify-center py-16 text-center px-6",children:[l.jsx(Pa,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:133",className:"w-10 h-10 text-gray-300 mb-2"}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:134",className:"text-gray-500 text-sm",children:"Sin clientes en este segmento"})]}):l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:137",className:"divide-y divide-gray-50",children:o.data?.contacts.map(u=>l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:139",className:"px-5 py-3 hover:bg-gray-50 transition-colors",children:[l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:140",className:"flex items-start justify-between gap-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:141",className:"flex-1 min-w-0",children:[l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:142",className:"text-sm font-medium text-gray-800 truncate",children:u.name??"Sin nombre"}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:143",className:"text-xs text-gray-400",children:u.phoneNumber??"—"})]}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:145",className:"text-right flex-shrink-0",children:[l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:146",className:"text-xs font-semibold text-emerald-600",children:sh(u.totalSpent)}),l.jsxs("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:147",className:"text-[10px] text-gray-400",children:[u.purchaseCount," compra",u.purchaseCount!==1?"s":""]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:150",className:"flex items-center gap-3 mt-1.5",children:[l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:151",className:"flex gap-0.5",children:["R","F","M"].map((d,f)=>{const p=f===0?u.rfmR:f===1?u.rfmF:u.rfmM;return l.jsxs("span",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:155",className:"text-[9px] font-bold px-1 py-0.5 rounded",style:{backgroundColor:`${s?.hex}20`,color:s?.hex},children:[d,p]},d)})}),l.jsxs("span",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:162",className:"text-[10px] font-bold text-gray-600",children:["Score: ",u.rfmScore.toFixed(1)]}),u.daysSinceLastPurchase!=null&&l.jsxs("span",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:166",className:`text-[10px] ${u.daysSinceLastPurchase>=90?"text-red-500":u.daysSinceLastPurchase>=30?"text-amber-500":"text-gray-400"}`,children:[u.daysSinceLastPurchase,"d inactivo"]}),l.jsxs("span",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:170",className:"text-[10px] text-gray-400 ml-auto",children:["Última: ",$_e(u.lastPurchase)]})]})]},u.id))})}),e&&l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:180",className:"px-5 py-3 border-t border-gray-100",children:l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:181",className:"flex gap-2",children:[l.jsxs(it,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:182",size:"sm",variant:"outline",className:"flex-1 gap-2 text-xs",onClick:()=>window.open(`/api/customers/export-csv?segment=${e}`,"_blank"),children:[l.jsx(ea,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:184",className:"w-3.5 h-3.5"})," CSV"]}),l.jsxs(it,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:186",size:"sm",variant:"outline",className:"flex-1 gap-2 text-xs text-emerald-700 border-emerald-200 hover:bg-emerald-50",onClick:()=>{const u=[{key:"name",label:"Nombre"},{key:"phoneNumber",label:"Teléfono"},{key:"email",label:"Email"},{key:"city",label:"Ciudad"},{key:"rfmScore",label:"Score RFM",format:d=>Number(d??0)},{key:"rfmR",label:"R",format:d=>Number(d??0)},{key:"rfmF",label:"F",format:d=>Number(d??0)},{key:"rfmM",label:"M",format:d=>Number(d??0)},{key:"daysSinceLastPurchase",label:"Días sin comprar",format:d=>Number(d??0)},{key:"totalSpent",label:"Gasto Total (COP)",format:d=>Number(d??0)},{key:"totalPurchases",label:"Compras",format:d=>Number(d??0)}];aa(o.data?.contacts??[],u,`segmento_${e}_${new Date().toISOString().slice(0,10)}`,e??"Segmento")},children:[l.jsx(ta,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:203",className:"w-3.5 h-3.5"})," Excel"]})]})})]})})}function q_e({segment:e,onClose:t}){const[r,n]=k.useState(""),a=e?_d[e]??_d.sin_datos:null,s=_e.customers.segmentContacts.useQuery({segment:e??"",limit:1},{enabled:!!e}),o=_e.customers.broadcastWhatsApp.useMutation({onSuccess:u=>{u.sent>0?Be.success(`Enviado a ${u.sent} clientes${u.failed>0?` (${u.failed} fallidos)`:""}
719`):u.skipped>0?Be.info(`${u.note??`${u.skipped} conversaciones creadas en bandeja`}`):Be.warning(`Sin envíos exitosos. Fallidos: ${u.failed}`),t()},onError:u=>Be.error(`Error: ${u.message}`)});return l.jsx(qd,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:241",open:!!e,onOpenChange:u=>{u||t()},children:l.jsxs(Hd,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:242",className:"max-w-sm",children:[l.jsx(Wd,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:243",children:l.jsxs(Vd,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:244",className:"flex items-center gap-2",children:[l.jsx(is,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:245",className:"w-4 h-4 text-[#25D366]"}),"Envío masivo WhatsApp"]})}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:249",className:"space-y-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:250",className:"flex items-center gap-2 p-3 bg-gray-50 rounded-lg",children:[l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:251",className:"w-2.5 h-2.5 rounded-full",style:{backgroundColor:a?.hex}}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:252",children:[l.jsxs("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:253",className:"text-sm font-medium",children:["Segmento: ",a?.label]}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:254",className:"text-xs text-gray-500",children:s.isLoading?"Calculando...":`${s.data?.total??0} destinatarios con número de WhatsApp`})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:259",children:[l.jsx("label",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:260",className:"text-xs text-gray-500 mb-1 block",children:"Mensaje *"}),l.jsx(nq,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:261",placeholder:"Hola {nombre}, tenemos una oferta especial para ti...",value:r,onChange:u=>n(u.target.value),rows:4,maxLength:1e3,className:"text-sm resize-none"}),l.jsxs("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:269",className:"text-[10px] text-gray-400 mt-1 text-right",children:[r.length,"/1000"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:271",className:"bg-amber-50 border border-amber-200 rounded-lg p-2.5 text-xs text-amber-700",children:[l.jsx("strong",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:272",children:"Nota:"})," Si las credenciales Meta no están configuradas, se crearán conversaciones pendientes en la bandeja para envío manual."]})]}),l.jsxs(qv,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:275",children:[l.jsx(it,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:276",variant:"outline",size:"sm",onClick:t,children:"Cancelar"}),l.jsxs(it,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:277",size:"sm",className:"bg-[#25D366] hover:bg-[#1ebe5a] text-white gap-1.5",disabled:!r.trim()||o.isPending,onClick:()=>e&&o.mutate({segment:e,message:r.trim()}),children:[l.jsx(rc,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:283",className:"w-3.5 h-3.5"}),o.isPending?"Enviando...":"Enviar"]})]})]})})}function H_e(){const e=new Date().toISOString().slice(0,10),t=`${new Date().getFullYear()}-01-01`,[r,n]=k.useState(t),[a,s]=k.useState(e),[o,u]=k.useState(!1),[d,f]=k.useState(null),[p,m]=k.useState(null),g=o?{dateFrom:r,dateTo:a}:void 0,y=_e.customers.segmentStats.useQuery(g,{refetchInterval:6e4}),w=_e.customers.purchaseByChannel.useQuery({days:o?Math.ceil((new Date(a).getTime()-new Date(r).getTime())/864e5):365}),v=y.data??[],b=v.reduce((F,L)=>F+L.contactCount,0),N=v.reduce((F,L)=>F+L.totalRevenue,0),_=(w.data??[]).reduce((F,L)=>F+L.orders,0),C=_>0?N/_:0,P=v.filter(F=>F.segment==="en_riesgo"||F.segment==="perdido").reduce((F,L)=>F+L.contactCount,0),E=b>0?Math.round(P/b*100):0,T=k.useMemo(()=>[...v].sort((F,L)=>L.contactCount-F.contactCount).map(F=>{const L=_d[F.segment]??_d.sin_datos,U=b>0?Math.round(F.contactCount/b*100):0;return{segment:F.segment,label:L.label,hex:L.hex,contactCount:F.contactCount,totalRevenue:F.totalRevenue,avgScore:F.avgScore,pct:U}}
719),[v,b]),j=[{label:"Total clientes",value:b.toLocaleString("es-CO"),icon:Pa,color:"text-[#143F85]",bg:"bg-blue-50"},{label:"Revenue total",value:sh(N),icon:ts,color:"text-emerald-600",bg:"bg-emerald-50"},{label:"Ticket promedio / compra",value:sh(C),icon:Gg,color:"text-purple-600",bg:"bg-purple-50"},{label:"En riesgo / perdidos",value:`${P} (${E}%)`,icon:vn,color:"text-red-600",bg:"bg-red-50"}],O=F=>{F?.activePayload?.[0]?.payload?.segment&&f(F.activePayload[0].payload.segment)},M=F=>{F?.segment&&f(F.segment)};return l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:342",className:"h-full overflow-y-auto bg-gray-50",children:[l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:344",className:"bg-white border-b border-gray-100 px-6 py-4 sticky top-0 z-10",children:[l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:345",className:"flex items-center justify-between flex-wrap gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:346",className:"flex items-center gap-3",children:[l.jsx(EC,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:347",href:"/customers",children:l.jsx("button",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:348",className:"p-1.5 rounded-lg hover:bg-gray-100 transition-colors",children:l.jsx(wF,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:349",className:"w-4 h-4 text-gray-500"})})}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:352",children:[l.jsx("h1",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:353",className:"text-base font-semibold text-gray-900",children:"Análisis RFM"}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:354",className:"text-xs text-gray-500",children:"Distribución de clientes e ingresos por segmento · Clic en gráfico para ver detalle"})]})]}),l.jsxs(it,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:357",size:"sm",variant:"outline",className:"gap-1.5 text-xs",onClick:()=>window.open("/api/customers/export-csv","_blank"),children:[l.jsx(ea,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:359",className:"w-3.5 h-3.5"})," Exportar todos (CSV)"]}),l.jsxs(it,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:361",size:"sm",variant:"outline",className:"gap-1.5 text-xs text-emerald-700 border-emerald-200 hover:bg-emerald-50",onClick:()=>{const F=y.data??[];aa(F,[{key:"segment",label:"Segmento"},{key:"contactCount",label:"Clientes",format:U=>Number(U??0)},{key:"pct",label:"% del Total",format:U=>Number(U??0)},{key:"totalRevenue",label:"Revenue (COP)",format:U=>Number(U??0)},{key:"avgRevenue",label:"Revenue Promedio (COP)",format:U=>Number(U??0)}],`rfm_analisis_${new Date().toISOString().slice(0,10)}`,"Segmentos RFM")},children:[l.jsx(ta,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:373",className:"w-3.5 h-3.5"})," Excel"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:378",className:"mt-3 flex items-center gap-2 flex-wrap",children:[l.jsx(wC,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:379",className:"w-3.5 h-3.5 text-gray-400 flex-shrink-0"}),l.jsx("span",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:380",className:"text-xs text-gray-500",children:"Período:"}),l.jsx(ar,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:381",type:"date",value:r,onChange:F=>n(F.target.value),className:"h-7 text-xs w-36 px-2"}),l.jsx("span",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:383",className:"text-xs text-gray-400",children:"—"}),l.jsx(ar,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:384",type:"date",value:a,onChange:F=>s(F.target.value),className:"h-7 text-xs w-36 px-2"}),l.jsx(it,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:386",size:"sm",variant:o?"default":"outline",className:`h-7 text-xs px-3 ${o?"bg-[#143F85] hover:bg-[#0f2f63]":""}`,onClick:()=>u(F=>!F),children:o?"Filtro activo":"Aplicar filtro"}),o&&l.jsx("button",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:392",onClick:()=>u(!1),className:"text-xs text-gray-400 hover:text-gray-600 underline",children:"Quitar filtro"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:399",className:"p-6 space-y-6",children:[!y.isLoading&&v.length===0&&l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:402",className:"flex flex-col items-center justify-center py-16 text-center",children:[l.jsx(ts,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:403",className:"w-12 h-12 text-gray-300 mb-3"}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:404",className:"text-gray-500 font-medium",children:"Sin datos de segmentación aún"}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:405",className:"text-xs text-gray-400 mt-1",children:'Registra compras en el módulo Clientes y presiona "Recalcular RFM".'})]}),l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:410",className:"grid grid-cols-2 lg:grid-cols-4 gap-4",children:j.map(F=>l.jsx(Kt,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:412",className:"bg-white border border-gray-100 shadow-sm",children:l.jsxs(dr,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:413",className:"p-4 flex items-center gap-3",children:[l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:414",className:`w-10 h-10 rounded-xl ${F.bg} flex items-center justify-center flex-shrink-0`,children:l.jsx(F.icon,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:415",className:`w-5 h-5 ${F.color}`})}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:417",children:[l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:418",className:"text-xs text-gray-400",children:F.label}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:419",className:`text-lg font-bold ${F.color}`,children:y.isLoading?"—":F.value})]})]})},F.label))}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:427",className:"grid grid-cols-1 lg:grid-cols-2 gap-5",children:[l.jsxs(Kt,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:428",className:"bg-white border border-gray-100 shadow-sm",children:[l.jsxs(fm,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:429",className:"pb-2 pt-4 px-5",children:[l.jsx(hm,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:430",className:"text-sm font-semibold text-gray-700",children:"Clientes por segmento"}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:431",className:"text-[10px] text-gray-400",children:"Clic en una barra para ver los clientes del segmento"})]}),l.jsx(dr,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:433",className:"px-3 pb-4",children:y.isLoading?l.jsx(Xn,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:434",className:"h-56"}):l.jsx(qi,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:435",width:"100%",height:220,children:l.jsxs(qu,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:436",data:T,margin:{top:4,right:8,left:0,bottom:0},onClick:O,style:{cursor:"pointer"},children:[l.jsx(Vi,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:438",strokeDasharray:"3 3",stroke:"#f3f4f6"}),l.jsx(as,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:439",dataKey:"label",tick:{fontSize:10,fill:"#6b7280"}}),l.jsx(ss,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:440",tick:{fontSize:10,fill:"#6b7280"},allowDecimals:!1}),l.jsx(Zr,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:441",content:l.jsx(w7,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:441"})}),l.jsx(ns,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:442",dataKey:"contactCount",name:"Clientes",radius:[4,4,0,0],children:T.map((F,L)=>l.jsx(Kl,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:444",fill:F.hex,opacity:d&&d!==F.segment?.35:1},L))})]})})})]}),l.jsxs(Kt,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:454",className:"bg-white border border-gray-100 shadow-sm",children:[l.jsxs(fm,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:455",className:"pb-2 pt-4 px-5",children:[l.jsx(hm,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:456",className:"text-sm font-semibold text-gray-700",children:"Ingresos totales por segmento (COP)"}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:457",className:"text-[10px] text-gray-400",children:"Clic en una barra para ver los clientes del segmento"})]}),l.jsx(dr,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:459",className:"px-3 pb-4",children:y.isLoading?l.jsx(Xn,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:460",className:"h-56"}):l.jsx(qi,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:461",width:"100%",height:220,children:l.jsxs(qu,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:462",data:T,margin:{top:4,right:8,left:0,bottom:0},onClick:O,style:{cursor:"pointer"},children:[l.jsx(Vi,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:464",strokeDasharray:"3 3",stroke:"#f3f4f6"}),l.jsx(as,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:465",dataKey:"label",tick:{fontSize:10,fill:"#6b7280"}}),l.jsx(ss,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:466",tickFormatter:sh,tick:{fontSize:10,fill:"#6b7280"}}),l.jsx(Zr,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:467",content:l.jsx(w7,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:467"})}),l.jsx(ns,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:468",dataKey:"totalRevenue",name:"$ Ingresos",radius:[4,4,0,0],children:T.map((F,L)=>l.jsx(Kl,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:470",fill:F.hex,opacity:d&&d!==F.segment?.35:1},L))})]})})})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:482",className:"grid grid-cols-1 lg:grid-cols-2 gap-5",children:[l.jsxs(Kt,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:483",className:"bg-white border border-gray-100 shadow-sm",children:[l.jsxs(fm,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:484",className:"pb-2 pt-4 px-5",children:[l.jsx(hm,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:485",className:"text-sm font-semibold text-gray-700",children:"Proporción de clientes"}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:486",className:"text-[10px] text-gray-400",children:"Clic en un segmento para ver sus clientes"})]}),l.jsx(dr,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:488",className:"px-3 pb-4",children:y.isLoading?l.jsx(Xn,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:489",className:"h-56"}):l.jsx(qi,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:490",width:"100%",height:220,children:l.jsxs(mNe,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:491",children:[l.jsx(oo,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:492",data:T,dataKey:"contactCount",nameKey:"label",cx:"50%",cy:"50%",innerRadius:55,outerRadius:90,paddingAngle:2,onClick:M,style:{cursor:"pointer"},children:T.map((F,L)=>l.jsx(Kl,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:496",fill:F.hex,opacity:d&&d!==F.segment?.35:1,stroke:d===F.segment?"#1f2937":"none",strokeWidth:d===F.segment?2:0},L))}),l.jsx(Zr,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:502",content:l.jsx(z_e,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:502"})}),l.jsx(Ql,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:503",iconType:"circle",iconSize:8,formatter:F=>l.jsx("span",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:504",className:"text-xs text-gray-600",children:F})})]})})})]}),l.jsxs(Kt,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:511",className:"bg-white border border-gray-100 shadow-sm",children:[l.jsx(fm,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:512",className:"pb-2 pt-4 px-5",children:l.jsx(hm,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:513",className:"text-sm font-semibold text-gray-700",children:"Detalle por segmento"})}),l.jsx(dr,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:515",className:"p-0",children:y.isLoading?l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:517",className:"p-4 space-y-2",children:[...Array(5)].map((F,L)=>l.jsx(Xn,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:517",className:"h-8"},L))}):l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:519",className:"divide-y divide-gray-50",children:T.map(F=>l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:521",className:`flex items-center gap-3 px-4 py-2.5 transition-colors ${d===F.segment?"bg-blue-50":"hover:bg-gray-50"}`,children:[l.jsx("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:523",className:"w-2.5 h-2.5 rounded-full flex-shrink-0",style:{backgroundColor:F.hex}}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:524",className:"flex-1 min-w-0",children:[l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:525",className:"text-sm font-medium text-gray-800",children:F.label}),l.jsxs("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:526",className:"text-[10px] text-gray-400",children:[F.pct,"% del total"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:528",className:"text-right",children:[l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:529",className:"text-sm font-semibold text-gray-700",children:F.contactCount.toLocaleStr
719ing("es-CO")}),l.jsx("p",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:530",className:"text-[10px] text-emerald-600 font-medium",children:sh(F.totalRevenue)})]}),l.jsxs("div",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:533",className:"flex gap-1 ml-1",children:[l.jsx("button",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:534",title:"Ver clientes",className:"p-1.5 rounded hover:bg-gray-200 transition-colors",onClick:()=>f(F.segment),children:l.jsx(Pa,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:538",className:"w-3.5 h-3.5 text-[#143F85]"})}),l.jsx("button",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:540",title:"Enviar WhatsApp masivo",className:"p-1.5 rounded hover:bg-green-100 transition-colors",onClick:()=>m(F.segment),children:l.jsx(is,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:544",className:"w-3.5 h-3.5 text-[#25D366]"})}),l.jsx("button",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:546",title:"Exportar CSV",className:"p-1.5 rounded hover:bg-gray-200 transition-colors",onClick:()=>window.open(`/api/customers/export-csv?segment=${F.segment}`,"_blank"),children:l.jsx(ea,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:550",className:"w-3.5 h-3.5 text-gray-500"})}),l.jsx("button",{"data-loc":"client/src/pages/CustomerAnalytics.tsx:552",title:"Exportar Excel",className:"p-1.5 rounded hover:bg-emerald-100 transition-colors",onClick:()=>{aa([F],[{key:"segment",label:"Segmento"},{key:"contactCount",label:"Clientes",format:U=>Number(U??0)},{key:"pct",label:"% del Total",format:U=>Number(U??0)},{key:"totalRevenue",label:"Revenue (COP)",format:U=>Number(U??0)},{key:"avgRevenue",label:"Revenue Promedio (COP)",format:U=>Number(U??0)}],`segmento_${F.segment}_${new Date().toISOString().slice(0,10)}`,F.segment??"Segmento")},children:l.jsx(ta,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:565",className:"w-3.5 h-3.5 text-emerald-600"})})]})]},F.segment))})})]})]})]}),l.jsx(U_e,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:578",segment:d,dateFrom:o?r:"",dateTo:o?a:"",onClose:()=>f(null),onBroadcast:F=>{f(null),m(F)}}),l.jsx(q_e,{"data-loc":"client/src/pages/CustomerAnalytics.tsx:587",segment:p,onClose:()=>m(null)})]})}function Yn(e){return new Intl.NumberFormat("es-CO",{style:"currency",currency:"COP",minimumFractionDigits:0}).format(e/100)}function Pi(){return new Date().toISOString().split("T")[0]}function FN(){const e=new Date;return e.setDate(1),e.toISOString().split("T")[0]}function S7(){const e=new Date;return e.setMonth(0,1),e.toISOString().split("T")[0]}const sq={whatsapp:"WhatsApp",messenger:"Messenger",instagram:"Instagram",facebook:"Facebook"},iq={whatsapp:"bg-green-100 text-green-700",messenger:"bg-blue-100 text-blue-700",instagram:"bg-pink-100 text-pink-700",facebook:"bg-indigo-100 text-indigo-700"},Ag={completed:{label:"Completada",cls:"bg-emerald-100 text-emerald-700"},pending:{label:"Pendiente",cls:"bg-amber-100 text-amber-700"},cancelled:{label:"Cancelada",cls:"bg-red-100 text-red-700"},returned:{label:"Devuelta",cls:"bg-orange-100 text-orange-700"}};function W_e({saleId:e,onClose:t}){const{data:r,isLoading:n}=_e.sales.get.useQuery({id:e}),a=_e.sales.updateStatus.useMutation({onSuccess:()=>{Be.success("Estado actualizado"),t()},onError:s=>Be.error(s.message)});return l.jsx(qd,{"data-loc":"client/src/pages/Sales.tsx:59",open:!0,onOpenChange:t,children:l.jsxs(Hd,{"data-loc":"client/src/pages/Sales.tsx:60",className:"max-w-2xl max-h-[85vh] overflow-y-auto",children:[l.jsx(Wd,{"data-loc":"client/src/pages/Sales.tsx:61",children:l.jsxs(Vd,{"data-loc":"client/src/pages/Sales.tsx:62",className:"flex items-center gap-2",children:[l.jsx(Mu,{"data-loc":"client/src/pages/Sales.tsx:63",className:"w-5 h-5 text-[#E1251B]"}),"Detalle de Venta #",e]})}),n?l.jsx("div",{"data-loc":"client/src/pages/Sales.tsx:68",className:"flex items-center justify-center h-40",children:l.jsx(Ki,{"data-loc":"client/src/pages/Sales.tsx:69",className:"w-6 h-6 animate-spin text-gray-400"})}):r?l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:72",className:"space-y-5",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:74",className:"grid grid-cols-2 gap-4 text-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:75",children:[l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:76",className:"text-xs text-gray-400 mb-1",children:"Cliente"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:77",className:"font-medium",children:r.contactName??"Sin cliente"}),r.contactPhone&&l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:78",className:"text-gray-500 text-xs",children:r.contactPhone})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:80",children:[l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:81",className:"text-xs text-gray-400 mb-1",children:"Agente"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:82",className:"font-medium",children:r.agentName??"Sin asignar"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:84",children:[l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:85",className:"text-xs text-gray-400 mb-1",children:"Canal"}),l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:86",className:`inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium ${iq[r.channel]??"bg-gray-100 text-gray-600"}`,children:sq[r.channel]??r.channel})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:90",children:[l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:91",className:"text-xs text-gray-400 mb-1",children:"Estado"}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:92",className:"flex items-center gap-2",children:[l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:93",className:`inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium ${Ag[r.status]?.cls??"bg-gray-100 text-gray-600"}`,children:Ag[r.status]?.label??r.status}),l.jsxs(Ca,{"data-loc":"client/src/pages/Sales.tsx:96",value:r.status,onValueChange:s=>a.mutate({id:e,status:s}),children:[l.jsx(Ea,{"data-loc":"client/src/pages/Sales.tsx:99",className:"h-6 w-32 text-xs",children:l.jsx(ja,{"data-loc":"client/src/pages/Sales.tsx:100"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Sales.tsx:102",children:[l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:103",value:"completed",children:"Completada"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:104",value:"pending",children:"Pendiente"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:105",value:"cancelled",children:"Cancelada"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:106",value:"returned",children:"Devuelta"})]})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:111",children:[l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:112",className:"text-xs text-gray-400 mb-1",children:"Fecha de venta"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:113",className:"font-medium",children:new Date(r.saleDate).toLocaleStr
719ing("es-CO")})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:115",children:[l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:116",className:"text-xs text-gray-400 mb-1",children:"Método de pago"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:117",className:"font-medium",children:r.paymentMethod??"—"}),r.paymentReference&&l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:118",className:"text-xs text-gray-400",children:r.paymentReference})]}),r.deliveryCity&&l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:121",children:[l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:122",className:"text-xs text-gray-400 mb-1",children:"Ciudad de entrega"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:123",className:"font-medium",children:r.deliveryCity}),r.deliveryAddress&&l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:124",className:"text-xs text-gray-400",children:r.deliveryAddress})]}),r.orderId&&l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:128",children:[l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:129",className:"text-xs text-gray-400 mb-1",children:"ID de pedido"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:130",className:"font-mono text-xs bg-gray-50 px-2 py-1 rounded",children:r.orderId})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:136",children:[l.jsxs("p",{"data-loc":"client/src/pages/Sales.tsx:137",className:"text-sm font-semibold text-gray-700 mb-2 flex items-center gap-2",children:[l.jsx(Wg,{"data-loc":"client/src/pages/Sales.tsx:138",className:"w-4 h-4 text-[#143F85]"})," Productos"]}),l.jsx("div",{"data-loc":"client/src/pages/Sales.tsx:140",className:"border border-gray-100 rounded-lg overflow-hidden",children:l.jsxs("table",{"data-loc":"client/src/pages/Sales.tsx:141",className:"w-full text-xs",children:[l.jsx("thead",{"data-loc":"client/src/pages/Sales.tsx:142",className:"bg-gray-50",children:l.jsxs("tr",{"data-loc":"client/src/pages/Sales.tsx:143",children:[l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:144",className:"text-left px-3 py-2 text-gray-500 font-medium",children:"SKU"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:145",className:"text-left px-3 py-2 text-gray-500 font-medium",children:"Producto"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:146",className:"text-left px-3 py-2 text-gray-500 font-medium",children:"Categoría"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:147",className:"text-right px-3 py-2 text-gray-500 font-medium",children:"Cant."}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:148",className:"text-right px-3 py-2 text-gray-500 font-medium",children:"P. Unit."}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:149",className:"text-right px-3 py-2 text-gray-500 font-medium",children:"Total"})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/Sales.tsx:152",className:"divide-y divide-gray-50",children:r.items.map(s=>l.jsxs("tr",{"data-loc":"client/src/pages/Sales.tsx:154",className:"hover:bg-gray-50",children:[l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:155",className:"px-3 py-2 font-mono text-gray-500",children:s.sku??"—"}),l.jsxs("td",{"data-loc":"client/src/pages/Sales.tsx:156",className:"px-3 py-2 font-medium text-gray-800",children:[s.productName,s.brand&&l.jsxs("span",{"data-loc":"client/src/pages/Sales.tsx:158",className:"text-gray-400 ml-1",children:["· ",s.brand]})]}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:160",className:"px-3 py-2 text-gray-500",children:s.category??"—"}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:161",className:"px-3 py-2 text-right font-medium",children:s.quantity}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:162",className:"px-3 py-2 text-right",children:Yn(s.unitPrice)}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:163",className:"px-3 py-2 text-right font-semibold text-[#143F85]",children:Yn(s.lineTotal)})]},s.id))}),l.jsxs("tfoot",{"data-loc":"client/src/pages/Sales.tsx:167",className:"bg-gray-50 border-t border-gray-200",children:[l.jsxs("tr",{"data-loc":"client/src/pages/Sales.tsx:168",children:[l.jsxs("td",{"data-loc":"client/src/pages/Sales.tsx:169",colSpan:4,className:"px-3 py-2 text-xs text-gray-400",children:[r.items.length," producto",r.items.length!==1?"s":""]}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:172",className:"px-3 py-2 text-right text-xs text-gray-500",children:"Subtotal"}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:173",className:"px-3 py-2 text-right text-sm font-medium",children:Yn(r.subtotal)})]}),r.discount>0&&l.jsxs("tr",{"data-loc":"client/src/pages/Sales.tsx:176",children:[l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:177",colSpan:5,className:"px-3 py-1 text-right text-xs text-gray-500",children:"Descuento"}),l.jsxs("td",{"data-loc":"client/src/pages/Sales.tsx:178",className:"px-3 py-1 text-right text-sm text-red-500",children:["-",Yn(r.discount)]})]}),l.jsxs("tr",{"data-loc":"client/src/pages/Sales.tsx:181",children:[l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:182",colSpan:5,className:"px-3 py-2 text-right text-sm font-semibold text-gray-700",children:"Total"}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:183",className:"px-3 py-2 text-right text-base font-bold text-[#E1251B]",children:Yn(r.total)})]})]})]})})]}),r.notes&&l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:191",children:[l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:192",className:"text-xs text-gray-400 mb-1",children:"Notas"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:193",className:"text-sm text-gray-600 bg-gray-50 rounded-lg p-3",children:r.notes})]})]}):l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:198",className:"text-center text-gray-400 py-8",children:"Venta no encontrada"})]})})}function V_e({onClose:e,onSuccess:t}){const{data:r}=_e.contacts.list.useQuery({}),n=_e.sales.create.useMutation({onSuccess:()=>{Be.success("Venta registrada"),t(),e()},onError:y=>Be.error(y.message)}),[a,s]=k.useState({contactId:"",channel:"whatsapp",status:"completed",paymentMethod:"efectivo",paymentReference:"",deliveryCity:"",deliveryAddress:"",notes:"",saleDate:new Date().toISOString().slice(0,16)}),[o,u]=k.useState([{sku:"",productName:"",category:"",brand:"",quantity:1,unitPrice:0,discount:0}]),d=()=>u(y=>[...y,{sku:"",productName:"",category:"",brand:"",quantity:1,unitPrice:0,discount:0}]),f=y=>u(w=>w.filter((v,b)=>b!==y)),p=(y,w,v)=>u(b=>b.map((N,_)=>_===y?{...N,[w]:v}:N)),m=o.reduce((y,w)=>y+w.quantity*w.unitPrice-(w.discount??0),0),g=()=>{if(o.some(y=>!y.productName.trim())){Be.error("Todos los productos deben tener nombre");return}n.mutate({...a,contactId:a.contactId?Number(a.contactId):void 0,saleDate:new Date(a.saleDate).toISOString(),items:o.map(y=>({...y,unitPrice:Math.round(y.unitPrice*100),discount:Math.round((y.discount??0)*100)}))})};return l.jsx(qd,{"data-loc":"client/src/pages/Sales.tsx:253",open:!0,onOpenChange:e,children:l.jsxs(Hd,{"data-loc":"client/src/pages/Sales.tsx:254",className:"max-w-2xl max-h-[90vh] overflow-y-auto",children:[l.jsx(Wd,{"data-loc":"client/src/pages/Sales.tsx:255",children:l.jsxs(Vd,{"data-loc":"client/src/pages/Sales.tsx:256",className:"flex items-center gap-2",children:[l.jsx(xn,{"data-loc":"client/src/pages/Sales.tsx:257",className:"w-5 h-5 text-[#E1251B]"})," Registrar Venta"]})}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:260",className:"space-y-4 text-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:262",className:"grid grid-cols-2 gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:263",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:264",className:"text-xs text-gray-500 mb-1 block",children:"Cliente"}),l.jsxs(Ca,{"data-loc":"client/src/pages/Sales.tsx:265",value:a.contactId,onValueChange:y=>s(w=>({...w,contactId:y})),children:[l.jsx(Ea,{"data-loc":"client/src/pages/Sales.tsx:266",className:"h-8 text-xs",children:l.jsx(ja,{"data-loc":"client/src/pages/Sales.tsx:266",placeholder:"Seleccionar cliente..."})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Sales.tsx:267",children:[l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:268",value:"",children:"Sin cliente"}),r?.contacts?.map(y=>l.jsxs(et,{"data-loc":"client/src/pages/Sales.tsx:270",value:String(y.id),children:[y.name," ",y.phone?`· ${y.phone}`:""]},y.id))]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:275",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:276",className:"text-xs text-gray-500 mb-1 block",children:"Canal"}),l.jsxs(Ca,{"data-loc":"client/src/pages/Sales.tsx:277",value:a.channel,onValueChange:y=>s(w=>({...w,channel:y})),children:[l.jsx(Ea,{"data-loc":"client/src/pages/Sales.tsx:278",className:"h-8 text-xs",children:l.jsx(ja,{"data-loc":"client/src/pages/Sales.tsx:278"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Sales.tsx:279",children:[l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:280",value:"whatsapp",children:"WhatsApp"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:281",value:"messenger",children:"Messenger"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:282",value:"instagram",children:"Instagram"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:283",value:"facebook",children:"Facebook"})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:287",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:288",className:"text-xs text-gray-500 mb-1 block",children:"Estado"}),l.jsxs(Ca,{"data-loc":"client/src/pages/Sales.tsx:289",value:a.status,onValueChange:y=>s(w=>({...w,status:y})),children:[l.jsx(Ea,{"data-loc":"client/src/pages/Sales.tsx:290",className:"h-8 text-xs",children:l.jsx(ja,{"data-loc":"client/src/pages/Sales.tsx:290"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Sales.tsx:291",children:[l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:292",value:"completed",children:"Completada"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:293",value:"pending",children:"Pendiente"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:294",value:"cancelled",children:"Cancelada"})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:298",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:299",className:"text-xs text-gray-500 mb-1 block",children:"Método de pago"}),l.jsxs(Ca,{"data-loc":"client/src/pages/Sales.tsx:300",value:a.paymentMethod,onValueChange:y=>s(w=>({...w,paymentMethod:y})),children:[l.jsx(Ea,{"data-loc":"client/src/pages/Sales.tsx:301",className:"h-8 text-xs",children:l.jsx(ja,{"data-loc":"client/src/pages/Sales.tsx:301"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Sales.tsx:302",children:[l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:303",value:"efectivo",children:"Efectivo"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:304",value:"transferencia",children:"Transferencia"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:305",value:"wompi",children:"Wompi"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:306",value:"credito",children:"Crédito"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:307",value:"otro",children:"Otro"})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:311",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:312",className:"text-xs text-gray-500 mb-1 block",children:"Fecha de venta"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:313",type:"datetime-local",value:a.saleDate,onChange:y=>s(w=>({...w,saleDate:y.target.value})),className:"h-8 text-xs"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:315",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:316",className:"text-xs text-gray-500 mb-1 block",children:"Ciudad de entrega"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:317",placeholder:"Ej. Barranquilla",value:a.deliveryCity,onChange:y=>s(w=>({...w,deliveryCity:y.target.value})),className:"h-8 text-xs"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:322",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:323",className:"flex items-center justify-between mb-2",children:[l.jsxs("p",{"data-loc":"client/src/pages/Sales.tsx:324",className:"text-xs font-semibold text-gray-700 flex items-center gap-1",children:[l.jsx(Wg,{"data-loc":"client/src/pages/Sales.tsx:325",className:"w-3.5 h-3.5"})," Productos"]}),l.jsxs(it,{"data-loc":"client/src/pages/Sales.tsx:327",size:"sm",variant:"outline",onClick:d,className:"h-6 text-xs gap-1",children:[l.jsx(xn,{"data-loc":"client/src/pages/Sales.tsx:328",className:"w-3 h-3"})," Agregar"]})]}),l.jsx("div",{"data-loc":"client/src/pages/Sales.tsx:331",className:"space-y-2",children:o.map((y,w)=>l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:333",className:"border border-gray-100 rounded-lg p-3 space-y-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:334",className:"grid grid-cols-4 gap-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:335",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:336",className:"text-xs text-gray-400",children:"SKU"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:337",placeholder:"SKU-001",value:y.sku,onChange:v=>p(w,"sku",v.target.value),className:"h-7 text-xs mt-0.5"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:339",className:"col-span-2",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:340",className:"text-xs text-gray-400",children:"Nombre del producto *"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:341",placeholder:"Ej. Acetam
719inofén 500mg x10",value:y.productName,onChange:v=>p(w,"productName",v.target.value),className:"h-7 text-xs mt-0.5"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:343",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:344",className:"text-xs text-gray-400",children:"Categoría"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:345",placeholder:"Medicamento",value:y.category,onChange:v=>p(w,"category",v.target.value),className:"h-7 text-xs mt-0.5"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:348",className:"grid grid-cols-4 gap-2 items-end",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:349",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:350",className:"text-xs text-gray-400",children:"Cantidad"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:351",type:"number",min:1,value:y.quantity,onChange:v=>p(w,"quantity",Number(v.target.value)),className:"h-7 text-xs mt-0.5"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:353",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:354",className:"text-xs text-gray-400",children:"Precio unit. (COP)"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:355",type:"number",min:0,placeholder:"0",value:y.unitPrice||"",onChange:v=>p(w,"unitPrice",Number(v.target.value)),className:"h-7 text-xs mt-0.5"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:357",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:358",className:"text-xs text-gray-400",children:"Descuento (COP)"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:359",type:"number",min:0,placeholder:"0",value:y.discount||"",onChange:v=>p(w,"discount",Number(v.target.value)),className:"h-7 text-xs mt-0.5"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:361",className:"flex items-center justify-between",children:[l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:362",className:"text-xs font-semibold text-[#143F85]",children:new Intl.NumberFormat("es-CO",{style:"currency",currency:"COP",minimumFractionDigits:0}).format(y.quantity*y.unitPrice-(y.discount??0))}),o.length>1&&l.jsx("button",{"data-loc":"client/src/pages/Sales.tsx:366",onClick:()=>f(w),className:"text-red-400 hover:text-red-600 p-1",children:l.jsx(hn,{"data-loc":"client/src/pages/Sales.tsx:367",className:"w-3.5 h-3.5"})})]})]})]},w))}),l.jsx("div",{"data-loc":"client/src/pages/Sales.tsx:375",className:"flex justify-end mt-2",children:l.jsxs("p",{"data-loc":"client/src/pages/Sales.tsx:376",className:"text-sm font-bold text-[#E1251B]",children:["Total: ",new Intl.NumberFormat("es-CO",{style:"currency",currency:"COP",minimumFractionDigits:0}).format(m)]})})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:382",children:[l.jsx("label",{"data-loc":"client/src/pages/Sales.tsx:383",className:"text-xs text-gray-500 mb-1 block",children:"Notas"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:384",placeholder:"Observaciones adicionales...",value:a.notes,onChange:y=>s(w=>({...w,notes:y.target.value})),className:"h-8 text-xs"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:387",className:"flex justify-end gap-2 pt-2",children:[l.jsx(it,{"data-loc":"client/src/pages/Sales.tsx:388",variant:"outline",onClick:e,className:"h-8 text-xs",children:"Cancelar"}),l.jsxs(it,{"data-loc":"client/src/pages/Sales.tsx:389",onClick:g,disabled:n.isPending,className:"h-8 text-xs bg-[#E1251B] hover:bg-[#c01e15] text-white gap-1",children:[n.isPending?l.jsx(Ki,{"data-loc":"client/src/pages/Sales.tsx:390",className:"w-3 h-3 animate-spin"}):l.jsx(Li,{"data-loc":"client/src/pages/Sales.tsx:390",className:"w-3 h-3"}),"Registrar venta"]})]})]})]})})}function G_e(){const[e,t]=k.useState(FN()),[r,n]=k.useState(Pi()),[a,s]=k.useState("day"),[o,u]=k.useState("all"),[d,f]=k.useState("all"),[p,m]=k.useState(""),[g,y]=k.useState(null),[w,v]=k.useState(!1),[b,N]=k.useState(!1),[_,C]=k.useState("all"),[P,E]=k.useState(!1),T=z=>{z==="today"?(t(Pi()),n(Pi()),s("day")):z==="month"?(t(FN()),n(Pi()),s("day")):z==="year"?(t(S7()),n(Pi()),s("month")):(t(""),n(""),s("month"))},j=k.useMemo(()=>({dateFrom:e||void 0,dateTo:r||void 0,status:o!=="all"?o:void 0,channel:d!=="all"?d:void 0,search:p||void 0,agentId:_!=="all"?Number(_):void 0,limit:200,offset:0}),[e,r,o,d,p,_]),{data:O,isLoading:M,refetch:F}=_e.sales.list.useQuery(j),{data:L}=_e.sales.metrics.useQuery({dateFrom:e||void 0,dateTo:r||void 0,agentId:_!=="all"?Number(_):void 0}),{data:U}=_e.sales.byPeriod.useQuery({dateFrom:e||void 0,dateTo:r||void 0,groupBy:a}),{data:G}=_e.sales.topSkus.useQuery({dateFrom:e||void 0,dateTo:r||void 0,limit:10}),{data:D}
719=_e.sales.exportCsv.useQuery({dateFrom:e||void 0,dateTo:r||void 0,status:o!=="all"?o:void 0,channel:d!=="all"?d:void 0,agentId:_!=="all"?Number(_):void 0,search:p||void 0}),{data:Q}=_e.sales.agentStats.useQuery({dateFrom:e||void 0,dateTo:r||void 0}),{data:q}=_e.agents.list.useQuery(),K=()=>{if(!D?.rows.length){Be.error("No hay datos para exportar");return}const z=[{key:"id",label:"ID"},{key:"orderId",label:"Pedido"},{key:"canal",label:"Canal"},{key:"estado",label:"Estado"},{key:"cliente",label:"Cliente"},{key:"telefono",label:"Teléfono"},{key:"agente",label:"Agente"},{key:"subtotalCOP",label:"Subtotal COP"},{key:"descuentoCOP",label:"Descuento COP"},{key:"totalCOP",label:"Total COP"},{key:"metodoPago",label:"Método Pago"},{key:"referenciaPago",label:"Referencia"},{key:"ciudad",label:"Ciudad"},{key:"productos",label:"Productos"},{key:"fechaVenta",label:"Fecha Venta"},{key:"fechaRegistro",label:"Fecha Registro"}],B=_!=="all"?`_agente${_}`:"";Ju(D.rows,z,`ventas_whatsapp_${e}_${r}${B}`),Be.success("CSV descargado")},ee=()=>{if(!D?.rows.length){Be.error("No hay datos para exportar");return}const z=[{key:"id",label:"ID"},{key:"orderId",label:"Pedido"},{key:"canal",label:"Canal"},{key:"estado",label:"Estado"},{key:"cliente",label:"Cliente"},{key:"telefono",label:"Teléfono"},{key:"agente",label:"Agente"},{key:"subtotalCOP",label:"Subtotal COP"},{key:"descuentoCOP",label:"Descuento COP"},{key:"totalCOP",label:"Total COP"},{key:"metodoPago",label:"Método Pago"},{key:"referenciaPago",label:"Referencia"},{key:"ciudad",label:"Ciudad"},{key:"productos",label:"Productos"},{key:"fechaVenta",label:"Fecha Venta"},{key:"fechaRegistro",label:"Fecha Registro"}],B=_!=="all"?`_agente${_}`:"";aa(D.rows,z,`ventas_whatsapp_${e}_${r}${B}`,"Ventas WhatsApp"),Be.success("Excel descargado")},le=O?.sales??[],se=O?.total??0;return l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:480",className:"flex flex-col h-full bg-gray-50",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:482",className:"bg-white border-b border-gray-100 px-6 py-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:483",className:"flex items-center justify-between",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:484",children:[l.jsxs("h1",{"data-loc":"client/src/pages/Sales.tsx:485",className:"text-lg font-bold text-[#143F85] flex items-center gap-2",children:[l.jsx(Mu,{"data-loc":"client/src/pages/Sales.tsx:486",className:"w-5 h-5 text-[#E1251B]"}),"Ventas WhatsApp"]}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:489",className:"text-xs text-gray-400 mt-0.5",children:"Trazabilidad de ventas por canal de mensajería"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:491",className:"flex items-center gap-2",children:[l.jsxs(it,{"data-loc":"client/src/pages/Sales.tsx:492",size:"sm",variant:"outline",onClick:()=>N(z=>!z),className:"h-8 text-xs gap-1",children:[l.jsx(Ug,{"data-loc":"client/src/pages/Sales.tsx:493",className:"w-3.5 h-3.5"})," Top SKU"]}),l.jsxs(it,{"data-loc":"client/src/pages/Sales.tsx:495",size:"sm",variant:"outline",onClick:()=>E(z=>!z),className:`h-8 text-xs gap-1 ${P?"bg-[#143F85] text-white border-[#143F85]":""}`,children:[l.jsx(Pa,{"data-loc":"client/src/pages/Sales.tsx:496",className:"w-3.5 h-3.5"})," Rendimiento"]}),l.jsxs(it,{"data-loc":"client/src/pages/Sales.tsx:498",size:"sm",variant:"outline",onClick:K,className:"h-8 text-xs gap-1",children:[l.jsx(ea,{"data-loc":"client/src/pages/Sales.tsx:499",className:"w-3.5 h-3.5"})," CSV"]}),l.jsxs(it,{"data-loc":"client/src/pages/Sales.tsx:501",size:"sm",variant:"outline",onClick:ee,className:"h-8 text-xs gap-1 text-emerald-700 border-emerald-200 hover:bg-emerald-50",children:[l.jsx(ta,{"data-loc":"client/src/pages/Sales.tsx:502",className:"w-3.5 h-3.5"})," Excel"]}),l.jsxs(it,{"data-loc":"client/src/pages/Sales.tsx:504",size:"sm",onClick:()=>v(!0),className:"h-8 text-xs gap-1 bg-[#E1251B] hover:bg-[#c01e15] text-white",children:[l.jsx(xn,{"data-loc":"client/src/pages/Sales.tsx:505",className:"w-3.5 h-3.5"})," Nueva venta"]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:511",className:"flex flex-wrap items-center gap-2 mt-3",children:[l.jsx("div",{"data-loc":"client/src/pages/Sales.tsx:512",className:"flex items-center gap-1 bg-gray-50 rounded-lg p-1",children:[{key:"today",label:"Hoy"},{key:"month",label:"Este mes"},{key:"year",label:"Este año"},{key:"all",label:"Todo"}].map(z=>l.jsx("button",{"data-loc":"client/src/pages/Sales.tsx:519",onClick:()=>T(z.key),className:`px-3 py-1 rounded text-xs font-medium transition-colors ${z.key==="today"&&e===Pi()&&r===Pi()||z.key==="month"&&e===FN()&&r===Pi()||z.key==="year"&&e===S7()&&r===Pi()||z.key==="all"&&!e&&!r?"bg-[#143F85] text-white shadow-sm":"text-gray-500 hover:text-gray-700"}`,children:z.label},z.key))}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:534",className:"flex items-center gap-1",children:[l.jsx(wC,{"data-loc":"client/src/pages/Sales.tsx:535",className:"w-3.5 h-3.5 text-gray-400"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:536",type:"date",value:e,onCh
719ange:z=>t(z.target.value),className:"h-7 text-xs w-36"}),l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:537",className:"text-gray-400 text-xs",children:"—"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:538",type:"date",value:r,onChange:z=>n(z.target.value),className:"h-7 text-xs w-36"})]}),l.jsxs(Ca,{"data-loc":"client/src/pages/Sales.tsx:540",value:a,onValueChange:z=>s(z),children:[l.jsx(Ea,{"data-loc":"client/src/pages/Sales.tsx:541",className:"h-7 w-28 text-xs",children:l.jsx(ja,{"data-loc":"client/src/pages/Sales.tsx:541"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Sales.tsx:542",children:[l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:543",value:"day",children:"Por día"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:544",value:"month",children:"Por mes"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:545",value:"year",children:"Por año"})]})]})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:551",className:"flex-1 overflow-y-auto p-6 space-y-5",children:[L&&l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:554",className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:555",className:"bg-white rounded-xl border border-gray-100 p-4 shadow-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:556",className:"flex items-center gap-2 mb-2",children:[l.jsx(Mu,{"data-loc":"client/src/pages/Sales.tsx:557",className:"w-4 h-4 text-[#143F85]"}),l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:558",className:"text-xs text-gray-400",children:"Total ventas"})]}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:560",className:"text-2xl font-bold text-[#143F85]",children:L.totalSales}),l.jsxs("p",{"data-loc":"client/src/pages/Sales.tsx:561",className:"text-xs text-gray-400 mt-1",children:[L.completedSales," completadas · ",L.cancelledSales," canceladas"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:563",className:"bg-white rounded-xl border border-emerald-100 p-4 shadow-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:564",className:"flex items-center gap-2 mb-2",children:[l.jsx(AF,{"data-loc":"client/src/pages/Sales.tsx:565",className:"w-4 h-4 text-emerald-600"}),l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:566",className:"text-xs text-gray-400",children:"Ingresos"})]}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:568",className:"text-2xl font-bold text-emerald-600",children:Yn(L.totalRevenue)}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:569",className:"text-xs text-gray-400 mt-1",children:"Solo ventas completadas"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:571",className:"bg-white rounded-xl border border-[#1C58B7]/20 p-4 shadow-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:572",className:"flex items-center gap-2 mb-2",children:[l.jsx(ts,{"data-loc":"client/src/pages/Sales.tsx:573",className:"w-4 h-4 text-[#1C58B7]"}),l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:574",className:"text-xs text-gray-400",children:"Ticket promedio"})]}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:576",className:"text-2xl font-bold text-[#1C58B7]",children:Yn(L.avgTicket)}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:577",className:"text-xs text-gray-400 mt-1",children:"Por venta completada"})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:579",className:"bg-white rounded-xl border border-amber-100 p-4 shadow-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:580",className:"flex items-center gap-2 mb-2",children:[l.jsx(Wg,{"data-loc":"client/src/pages/Sales.tsx:581",className:"w-4 h-4 text-amber-600"}),l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:582",className:"text-xs text-gray-400",children:"Unidades vendidas"})]}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:584",className:"text-2xl font-bold text-amber-600",children:L.totalUnits.toLocaleString("es-CO")}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:585",className:"text-xs text-gray-400 mt-1",children:"Productos despachados"})]})]}),U&&U.periods.length>0?l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:592",className:"bg-white rounded-xl border border-gray-100 p-5 shadow-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:593",className:"flex items-center justify-between mb-4",children:[l.jsxs("h3",{"data-loc":"client/src/pages/Sales.tsx:594",className:"text-sm font-semibold text-gray-700 flex items-center gap-2",children:[l.jsx(ts,{"data-loc":"client/src/pages/Sales.tsx:595",className:"w-4 h-4 text-[#143F85]"}),"Tendencia de ventas"]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:598",className:"flex items-center gap-1 text-xs text-gray-400",children:[l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:599",className:"w-3 h-3 rounded-sm bg-[#143F85] inline-block"})," Ingresos COP"]})]}),l.jsx(qi,{"data-loc":"client/src/pages/Sales.tsx:602",width:"100%",height:200,children:l.jsxs(qu,{"data-loc":"client/src/pages/Sales.tsx:603",data:U.periods,margin:{top:0,right:0,left:0,bottom:0},children:[l.jsx(Vi,{"data-loc":"client/src/pages/Sales.tsx:604",strokeDasharray:"3 3",stroke:"#f0f0f0"}),l.jsx(as,{"data-loc":"client/src/pages/Sales.tsx:605",dataKey:"period",tick:{fontSize:10,fill:"#9ca3af"}}),l.jsx(ss,{"data-loc":"client/src/pages/Sales.tsx:606",tick:{fontSize:10,fill:"#9ca3af"},tickFormatter:z=>`$${(z/1e5).toFixed(0)}k`}),l.jsx(Zr,{"data-loc":"client/src/pages/Sales.tsx:607",formatter:z=>[Yn(Number(z)),"Ingresos"],contentStyle:{fontSize:11,borderRadius:8,border:"1px solid #e5e7eb"}}),l.jsx(ns,{"data-loc":"client/src/pages/Sales.tsx:611",dataKey:"revenue",fill:"#143F85",radius:[4,4,0,0]})]})})]}):l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:616",className:"bg-white rounded-xl border border-gray-100 p-5 shadow-sm flex flex-col items-center justify-center h-36 text-gray-400",children:[l.jsx(ts,{"data-loc":"client/src/pages/Sales.tsx:617",className:"w-8 h-8 mb-2 opacity-20"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:618",className:"text-sm",children:"Sin datos de tendencia en este período"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:619",className:"text-xs mt-1",children:"Registra ventas para ver el gráfico de ingresos"})]}),P&&Q&&l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:627",className:"bg-white rounded-xl border border-gray-100 p-5 shadow-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:628",className:"flex items-center justify-between mb-4",children:[l.jsxs("h3",{"data-loc":"client/src/pages/Sales.tsx:629",className:"text-sm font-semibold text-gray-700 flex items-center gap-2",children:[l.jsx(Pa,{"data-loc":"client/src/pages/Sales.tsx:630",className:"w-4 h-4 text-[#143F85]"}),"Rendimiento por vendedor"]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:633",className:"flex items-center gap-2",children:[l.jsxs("span",{"data-loc":"client/src/pages/Sales.tsx:634",className:"text-xs text-gray-400",children:[Q.agents.length," agentes con ventas"]}),l.jsx("button",{"data-loc":"client/src/pages/Sales.tsx:635",onClick:()=>E(!1),className:"text-gray-400 hover:text-gray-600",children:l.jsx(hn,{"data-loc":"client/src/pages/Sales.tsx:636",className:"w-4 h-4"})})]})]}),Q.agents.length===0?l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:641",className:"flex flex-col items-center justify-center h-24 text-gray-400",children:[l.jsx(Pa,{"data-loc":"client/src/pages/Sales.tsx:642",className:"w-6 h-6 mb-1 opacity-20"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:643",className:"text-sm",children:"Sin datos de agentes en este período"})]}):l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:646",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[l.jsx(qi,{"data-loc":"client/src/pages/Sales.tsx:648",width:"100%",height:Math.max(180,Q.agents.length*36),children:l.jsxs(qu,{"data-loc":"client/src/pages/Sales.tsx:649",data:Q.agents,layout:"vertical",margin:{left:0,right:20},children:[l.jsx(Vi,{"data-loc":"client/src/pages/Sales.tsx:650",strokeDasharray:"3 3",stroke:"#f0f0f0",horizontal:!1}),l.jsx(as,{"data-loc":"client/src/pages/Sales.tsx:651",type:"number",tick:{fontSize:10,fill:"#9ca3af"},tickFormatter:z=>`$${(z/1e5).toFixed(0)}k`}),l.jsx(ss,{"data-loc":"client/src/pages/Sales.tsx:652",type:"category",dataKey:"agentName",tick:{fontSize:9,fill:"#6b7280"},width:110}),l.jsx(Zr,{"data-loc":"client/src/pages/Sales.tsx:653",formatter:z=>[Yn(Number(z)),"Ingresos"],contentStyle:{fontSize:11,borderRadius:8,border:"1px solid #e5e7eb"}}),l.jsx(ns,{"data-loc":"client/src/pages/Sales.tsx:657",dataKey:"totalRevenue",fill:"#143F85",radius:[0,4,4,0]})]})}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:661",className:"overflow-auto",children:[l.jsxs("table",{"data-loc":"client/src/pages/Sales.tsx:662",className:"w-full text-xs",children:[l.jsx("thead",{"data-loc":"client/src/pages/Sales.tsx:663",children:l.jsxs("tr",{"data-loc":"client/src/pages/Sales.tsx:664",className:"border-b border-gray-100",children:[l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:665",className:"text-left py-1.5 text-gray-400 font-medium",children:"#"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:666",className:"text-left py-1.5 text-gray-400 font-medium",children:"Agente"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:667",className:"text-right py-1.5 text-gray-400 font-medium",children:"Ventas"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:668",className:"text-right py-1.5 text-gray-400 font-medium",children:"Ingresos"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:669",className:"text-right py-1.5 text-gray-400 font-medium",children:"Ticket"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:670",className:"text-right py-1.5 text-gray-400 font-medium",children:"Conv."})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/Sales.tsx:673",children:Q.agents.map((z,B)=>l.jsxs("tr",{"data-loc":"client/src/pages/Sales.tsx:675",className:`border-b border-gray-50 hover:bg-gray-50 cursor-pointer ${_===String(z.agentId)?"bg-blue-50":""}`,onClick:()=>C(_===String(z.agentId)?"all":String(z.agentId)),children:[l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:677",className:"py-1.5 text-gray-400",children:B+1}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:678",className:"py-1.5 font-medium text-gray-700",children:z.agentName}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:679",className:"py-1.5 text-right text-[#143F85] font-semibold",children:z.completedSales}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:680",className:"py-1.5 text-right text-emerald-600 font-semibold",children:Yn(z.totalRevenue)}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:681",className:"py-1.5 text-right text-gray-600",children:Yn(z.avgTicket)}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:682",className:"py-1.5 text-right",children:l.jsxs("span",{"data-loc":"client/src/pages/Sales.tsx:683",className:`px-1.5 py-0.5 rounded text-xs font-medium ${z.conversionRate>=80?"bg-emerald-100 text-emerald-700":z.conversionRate>=50?"bg-amber-100 text-amber-700":"bg-red-100 text-red-700"}`,children:[z.conversionRate,"%"]})})]},z.agentId))})]}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:691",className:"text-xs text-gray-400 mt-2",children:"Haz clic en un agente para filtrar la tabla de ventas"})]})]})]}),b&&G&&l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:700",className:"bg-white rounded-xl border border-gray-100 p-5 shadow-sm",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:701",className:"flex items-center justify-between mb-4",children:[l.jsxs("h3",{"data-loc":"client/src/pages/Sales.tsx:702",className:"text-sm font-semibold text-gray-700 flex items-center gap-2",children:[l.jsx(EF,{"data-loc":"client/src/pages/Sales.tsx:703",className:"w-4 h-4 text-[#E1251B]"}),"Top 10 productos más vendidos"]}),l.jsx("button",{"data-loc":"client/src/pages/Sales.tsx:706",onClick:()=>N(!1),className:"text-gray-400 hover:text-gray-600",children:l.jsx(hn,{"data-loc":"client/src/pages/Sales.tsx:707",className:"w-4 h-4"})})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:710",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[l.jsx(qi,{"data-loc":"client/src/pages/Sales.tsx:712",width:"100%",height:220,children:l.jsxs(qu,{"data-loc":"client/src/pages/Sales.tsx:713",data:G.items.slice(0,8),layout:"vertical",margin:{left:0,right:20},children:[l.jsx(Vi,{"data-loc":"client/src/pages/Sales.tsx:714",strokeDasharray:"3 3",stroke:"#f0f0f0",horizontal:!1}),l.jsx(as,{"data-loc":"client/src/pages/Sales.tsx:715",type:"number",tick:{fontSize:10,fill:"#9ca3af"}}),l.jsx(ss,{"data-loc":"client/src/pages/Sales.tsx:716",type:"category",dataKey:"productName",tick:{fontSize:9,fill:"#6b7280"},width:120}),l.jsx(Zr,{"data-loc":"client/src/pages/Sales.tsx:717",formatter:(z,B)=>[B==="totalQty"?`${z} uds.`:Yn(Number(z)),B==="totalQty"?"Unidades":"Revenue"],contentStyle:{fontSize:11,borderRadius:8,border:"1px solid #e5e7eb"}}),l.jsx(ns,{"data-loc":"client/src/pages/Sales.tsx:721",dataKey:"totalQty",fill:"#E1251B",radius:[0,4,4,0]})]})}),l.jsx("div",{"data-loc":"client/src/pages/Sales.tsx:725",className:"overflow-auto",children:l.jsxs("table",{"data-loc":"client/src/pages/Sales.tsx:726",className:"w-full text-xs",children:[l.jsx("thead",{"data-loc":"client/src/pages/Sales.tsx:727",children:l.jsxs("tr",{"data-loc":"client/src/pages/Sales.tsx:728",className:"border-b border-gray-100",children:[l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:729",className:"text-left py-1.5 text-gray-400 font-medium",children:"#"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:730",className:"text-left py-1.5 text-gray-400 font-medium",children:"SKU"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:731",className:"text-left py-1.5 text-gray-400 font-medium",children:"Producto"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:732",className:"text-right py-1.5 text-gray-400 font-medium",children:"Uds."}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:733",className:"text-right py-1.5 text-gray-400 font-medium",children:"Revenue"})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/Sales.tsx:736",children:G.items.map((z,B)=>l.jsxs("tr",{"data-loc":"client/src/pages/Sales.tsx:738",className:"border-b border-gray-50 hover:bg-gray-50",children:[l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:739",className:"py-1.5 text-gray-400",children:B+1}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:740",className:"py-1.5 font-mono text-gray-500",children:z.sku??"—"}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:741",className:"py-1.5 font-medium text-gray-700 max-w-[140px] truncate",title:z.productName,children:z.productName}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:742",className:"py-1.5 text-right font-semibold text-[#143F85]",children:z.totalQty}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:743",className:"py-1.5 text-right text-emerald-600",children:Yn(z.totalRevenue)})]},B))})]})})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:754",className:"flex flex-wrap items-center gap-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:755",className:"relative flex-1 min-w-48",children:[l.jsx(Xu,{"data-loc":"client/src/pages/Sales.tsx:756",className:"absolute left-3 top-1/2 -translate-y-1/2 w-3.5 h-3.5 text-gray-400"}),l.jsx(ar,{"data-loc":"client/src/pages/Sales.tsx:757",placeholder:"Buscar por cliente, teléfono, pedido o producto...",value:p,onChange:z=>m(z.target.value),className:"pl-8 h-8 text-xs"})]}),l.jsxs(Ca,{"data-loc":"client/src/pages/Sales.tsx:764",value:o,onValueChange:u,children:[l.jsx(Ea,{"data-loc":"client/src/pages/Sales.tsx:765",className:"h-8 w-36 text-xs",children:l.jsx(ja,{"data-loc":"client/src/pages/Sales.tsx:765"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Sales.tsx:766",children:[l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:767",value:"all",children:"Todos los estados"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:768",value:"completed",children:"Completadas"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:769",value:"pending",children:"Pendientes"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:770",value:"cancelled",children:"Canceladas"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:771",value:"returned",children:"Devueltas"})]})]}),l.jsxs(Ca,{"data-loc"
719:"client/src/pages/Sales.tsx:774",value:d,onValueChange:f,children:[l.jsx(Ea,{"data-loc":"client/src/pages/Sales.tsx:775",className:"h-8 w-36 text-xs",children:l.jsx(ja,{"data-loc":"client/src/pages/Sales.tsx:775"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Sales.tsx:776",children:[l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:777",value:"all",children:"Todos los canales"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:778",value:"whatsapp",children:"WhatsApp"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:779",value:"messenger",children:"Messenger"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:780",value:"instagram",children:"Instagram"}),l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:781",value:"facebook",children:"Facebook"})]})]}),l.jsxs(Ca,{"data-loc":"client/src/pages/Sales.tsx:784",value:_,onValueChange:C,children:[l.jsx(Ea,{"data-loc":"client/src/pages/Sales.tsx:785",className:"h-8 w-40 text-xs",children:l.jsx(ja,{"data-loc":"client/src/pages/Sales.tsx:785",placeholder:"Todos los agentes"})}),l.jsxs(Ta,{"data-loc":"client/src/pages/Sales.tsx:786",children:[l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:787",value:"all",children:"Todos los agentes"}),q?.map(z=>l.jsx(et,{"data-loc":"client/src/pages/Sales.tsx:789",value:String(z.id),children:z.name},z.id))]})]}),l.jsxs("span",{"data-loc":"client/src/pages/Sales.tsx:793",className:"text-xs text-gray-400",children:[se," ventas"]}),l.jsx("button",{"data-loc":"client/src/pages/Sales.tsx:794",onClick:()=>F(),className:"p-1.5 rounded-lg hover:bg-gray-100 text-gray-400",children:l.jsx(Ki,{"data-loc":"client/src/pages/Sales.tsx:795",className:`w-3.5 h-3.5 ${M?"animate-spin":""}`})})]}),l.jsx("div",{"data-loc":"client/src/pages/Sales.tsx:800",className:"bg-white rounded-xl border border-gray-100 shadow-sm overflow-hidden",children:M?l.jsx("div",{"data-loc":"client/src/pages/Sales.tsx:802",className:"flex items-center justify-center h-40",children:l.jsx(Ki,{"data-loc":"client/src/pages/Sales.tsx:803",className:"w-6 h-6 animate-spin text-gray-300"})}):le.length===0?l.jsxs("div",{"data-loc":"client/src/pages/Sales.tsx:806",className:"flex flex-col items-center justify-center h-40 text-gray-400",children:[l.jsx(Mu,{"data-loc":"client/src/pages/Sales.tsx:807",className:"w-8 h-8 mb-2 opacity-30"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:808",className:"text-sm",children:"No hay ventas en este período"}),l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:809",className:"text-xs mt-1",children:'Registra la primera venta con el botón "Nueva venta"'})]}):l.jsx("div",{"data-loc":"client/src/pages/Sales.tsx:812",className:"overflow-x-auto",children:l.jsxs("table",{"data-loc":"client/src/pages/Sales.tsx:813",className:"w-full text-xs",children:[l.jsx("thead",{"data-loc":"client/src/pages/Sales.tsx:814",className:"bg-gray-50 border-b border-gray-100",children:l.jsxs("tr",{"data-loc":"client/src/pages/Sales.tsx:815",children:[l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:816",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"ID"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:817",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"Fecha"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:818",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"Cliente"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:819",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"Agente"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:820",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"Canal"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:821",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"Productos"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:822",className:"text-right px-4 py-3 text-gray-500 font-medium",children:"Total"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:823",className:"text-center px-4 py-3 text-gray-500 font-medium",children:"Estado"}),l.jsx("th",{"data-loc":"client/src/pages/Sales.tsx:824",className:"text-center px-4 py-3 text-gray-500 font-medium",children:"Acciones"})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/Sales.tsx:827",className:"divide-y divide-gray-50",children:le.map(z=>l.jsxs("tr",{"data-loc":"client/src/pages/Sales.tsx:829",className:"hover:bg-gray-50 transition-colors",children:[l.jsxs("td",{"data-loc":"client/src/pages/Sales.tsx:830",className:"px-4 py-3 font-mono text-gray-400",children:["#",z.id]}),l.jsxs("td",{"data-loc":"client/src/pages/Sales.tsx:831",className:"px-4 py-3 text-gray-600 whitespace-nowrap",children:[new Date(z.saleDate).toLocaleDateString("es-CO",{day:"2-digit",month:"short",year:"numeric"}),l.jsx("br",{"data-loc":"client/src/pages/Sales.tsx:833"}),l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:834",className:"text-gray-400",children:new Date(z.saleDate).toLocaleTimeString("es-CO",{hour:"2-digit",minute:"2-digit"})})]}),l.jsxs("td",{"data-loc":"client/src/pages/Sales.tsx:836",className:"px-4 py-3",children:[l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:837",className:"font-medium text-gray-800",children:z.contactName??"Sin cliente"}),z.contactPhone&&l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:838",className:"text-gray-400",children:z.contactPhone})]}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:840",className:"px-4 py-3 text-gray-600",children:z.agentName??"—"}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:841",className:"px-4 py-3",children:l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:842",className:`inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium ${iq[z.channel]??"bg-gray-100 text-gray-600"}`,children:sq[z.channel]??z.channel})}),l.jsxs("td",{"data-loc":"client/src/pages/Sales.tsx:846",className:"px-4 py-3 max-w-[200px]",children:[l.jsx("p",{"data-loc":"client/src/pages/Sales.tsx:847",className:"text-gray-700 truncate",title:z.itemSummary??"",children:z.itemSummary??"—"}),l.jsxs("p",{"data-loc":"client/src/pages/Sales.tsx:850",className:"text-gray-400",children:[z.itemCount," producto",z.itemCount!==1?"s":""]})]}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:852",className:"px-4 py-3 text-right font-semibold text-[#143F85] whitespace-nowrap",children:Yn(z.total)}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:855",className:"px-4 py-3 text-center",children:l.jsx("span",{"data-loc":"client/src/pages/Sales.tsx:856",className:`inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium ${Ag[z.status]?.cls??"bg-gray-100 text-gray-600"}`,children:Ag[z.status]?.label??z.status})}),l.jsx("td",{"data-loc":"client/src/pages/Sales.tsx:860",className:"px-4 py-3 text-center",children:l.jsx("button",{"data-loc":"client/src/pages/Sales.tsx:861",onClick:()=>y(z.id),className:"p-1.5 rounded-lg hover:bg-gray-100 text-gray-400 hover:text-[#143F85] transition-colors",title:"Ver detalle",children:l.jsx(sx,{"data-loc":"client/src/pages/Sales.tsx:865",className:"w-3.5 h-3.5"})})})]},z.id))})]})})})]}),g&&l.jsx(W_e,{"data-loc":"client/src/pages/Sales.tsx:879",saleId:g,onClose:()=>y(null)}),w&&l.jsx(V_e,{"data-loc":"client/src/pages/Sales.tsx:882",onClose:()=>v(!1),onSuccess:()=>F()})]})}function eC({className:e,...t}){return l.jsx(JX,{"data-loc":"client/src/components/ui/spinner.tsx:7",role:"status","aria-label":"Loading",className:Xt("size-4 animate-spin",e),...t})}const Q_e=[0,1,2,3,4,5,6,7,8,9,10];function K_e(e){return e>=9?"bg-emerald-500 hover:bg-emerald-600 text-white":e>=7?"bg-amber-400 hover:bg-amber-500 text-white":"bg-red-400 hover:bg-red-500 text-white"}function Y_e(){const[,e]=LF("/nps/:token"),t=e?.token??"",{data:r,isLoading:n}=_e.nps.getSurveyByToken.useQuery({token:t},{enabled:!!t}),a=_e.nps.submitResponse.useMutation(),[s,o]=k.useState(null),[u,d]=k.useState(""),[f,p]=k.useState(!1),m=async()=>
719{if(s===null)return;const g=await a.mutateAsync({token:t,score:s,comment:u||void 0});p(!0),g.alreadyAnswered&&p(!0)};return n?l.jsx("div",{"data-loc":"client/src/pages/NpsPublic.tsx:33",className:"min-h-screen flex items-center justify-center bg-gray-50",children:l.jsx(eC,{"data-loc":"client/src/pages/NpsPublic.tsx:34"})}):r?f||r.status==="responded"?l.jsx("div",{"data-loc":"client/src/pages/NpsPublic.tsx:49",className:"min-h-screen flex flex-col items-center justify-center bg-gray-50 px-4",children:l.jsxs("div",{"data-loc":"client/src/pages/NpsPublic.tsx:50",className:"bg-white rounded-2xl shadow-lg p-8 max-w-md w-full text-center",children:[l.jsx("div",{"data-loc":"client/src/pages/NpsPublic.tsx:52",className:"flex justify-center mb-6",children:l.jsxs("div",{"data-loc":"client/src/pages/NpsPublic.tsx:53",className:"bg-white border border-gray-100 rounded-xl px-4 py-2 shadow-sm",children:[l.jsx("div",{"data-loc":"client/src/pages/NpsPublic.tsx:54",className:"flex items-center gap-1",children:l.jsx("span",{"data-loc":"client/src/pages/NpsPublic.tsx:55",className:"text-[#E1251B] font-bold italic text-xl",children:"La Economía"})}),l.jsx("div",{"data-loc":"client/src/pages/NpsPublic.tsx:57",className:"bg-[#143F85] text-[#FFEA00] text-[9px] font-bold text-center px-2 py-0.5 rounded-sm mt-0.5 tracking-widest",children:"DROGUERÍA"})]})}),l.jsx("p",{"data-loc":"client/src/pages/NpsPublic.tsx:62",className:"text-4xl mb-3",children:"🙏"}),l.jsx("h2",{"data-loc":"client/src/pages/NpsPublic.tsx:63",className:"text-xl font-bold text-gray-800 mb-2",children:"¡Gracias por tu respuesta!"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPublic.tsx:64",className:"text-sm text-gray-500",children:"Tu opinión es muy valiosa para mejorar el servicio de Droguería La Economía."}),r.status==="responded"&&r.score!==null&&l.jsxs("div",{"data-loc":"client/src/pages/NpsPublic.tsx:68",className:"mt-4 inline-flex items-center gap-2 bg-gray-50 rounded-full px-4 py-2",children:[l.jsx("span",{"data-loc":"client/src/pages/NpsPublic.tsx:69",className:"text-sm text-gray-500",children:"Tu calificación:"}),l.jsxs("span",{"data-loc":"client/src/pages/NpsPublic.tsx:70",className:"text-lg font-bold text-[#143F85]",children:[r.score,"/10"]})]})]})}):l.jsx("div",{"data-loc":"client/src/pages/NpsPublic.tsx:78",className:"min-h-screen flex flex-col items-center justify-center bg-gray-50 px-4 py-8",children:l.jsxs("div",{"data-loc":"client/src/pages/NpsPublic.tsx:79",className:"bg-white rounded-2xl shadow-lg p-8 max-w-lg w-full",children:[l.jsx("div",{"data-loc":"client/src/pages/NpsPublic.tsx:81",className:"flex justify-center mb-6",children:l.jsxs("div",{"data-loc":"client/src/pages/NpsPublic.tsx:82",className:"bg-white border border-gray-100 rounded-xl px-4 py-2 shadow-sm",children:[l.jsx("div",{"data-loc":"client/src/pages/NpsPublic.tsx:83",className:"flex items-center gap-1",children:l.jsx("span",{"data-loc":"client/src/pages/NpsPublic.tsx:84",className:"text-[#E1251B] font-bold italic text-xl",children:"La Economía"})}),l.jsx("div",{"data-loc":"client/src/pages/NpsPublic.tsx:86",className:"bg-[#143F85] text-[#FFEA00] text-[9px] font-bold text-center px-2 py-0.5 rounded-sm mt-0.5 tracking-widest",children:"DROGUERÍA"})]})}),l.jsx("h1",{"data-loc":"client/src/pages/NpsPublic.tsx:92",className:"text-xl font-bold text-gray-800 text-center mb-1",children:"¿Nos recomendarías?"}),l.jsxs("p",{"data-loc":"client/src/pages/NpsPublic.tsx:95",className:"text-sm text-gray-500 text-center mb-6",children:["Hola ",r.contactName,", ¿qué tan probable es que recomiendes Droguería La Economía a un amigo o familiar?",l.jsx("br",{"data-loc":"client/src/pages/NpsPublic.tsx:97"}),l.jsxs("span",{"data-loc":"client/src/pages/NpsPublic.tsx:98",className:"text-xs text-gray-400",children:["Atendido por: ",r.agentName]})]}),l.jsx("div",{"data-loc":"client/src/pages/NpsPublic.tsx:102",className:"grid grid-cols-11 gap-1 mb-3",children:Q_e.map(g=>l.jsx("button",{"data-loc":"client/src/pages/NpsPublic.tsx:104",onClick:()=>o(g),className:`rounded-lg py-3 text-sm font-bold transition-all duration-150 active:scale-95 ${s===g?K_e(g)+" ring-2 ring-offset-1 ring-gray-400 scale-110":"bg-gray-100 hover:bg-gray-200 text-gray-700"}`,children:g},g))}),l.jsxs("div",{"data-loc":"client/src/pages/NpsPublic.tsx:117",className:"flex justify-between text-xs text-gray-400 mb-6 px-1",children:[l.jsx("span",{"data-loc":"client/src/pages/NpsPublic.tsx:118",children:"😞 Nada probable"}),l.jsx("span",{"data-loc":"client/src/pages/NpsPublic.tsx:119",children:"😍 Muy probable"})]}),s!==null&&l.jsxs("div",{"data-loc":"client/src/pages/NpsPublic.tsx:124",className:"mb-6",children:[l.jsxs("label",{"data-loc":"client/src/pages/NpsPublic.tsx:125",className:"block text-sm font-medium text-gray-600 mb-1",children:["¿Quieres dejarnos un comentario? ",l.jsx("span",{"data-loc":"client/src/pages/NpsPublic.tsx:126",className:"text-gray-400 font-normal",children:"(opcional)"})]}),l.jsx("textarea",{"data-loc":"client/src/pages/NpsPublic.tsx:128",value:u,onChange:g=>d(g.target.value),maxLength:500,rows:3,placeholder:"Cuéntanos cómo fue tu experiencia...",className:"w-full border border-gray-200 rounded-lg px-3 py-2 text-sm resize-none focus:outline-none focus:ring-2 focus:ring-[#143F85]/30"})]}),l.jsxs("button",{"data-loc":"client/src/pages/NpsPublic.tsx:139",onClick:m,disabled:s===null||a.isPending,className:"w-full bg-[#143F85] hover:bg-[#1C58B
7197] disabled:opacity-40 disabled:cursor-not-allowed text-white font-semibold py-3 rounded-xl transition-all duration-150 active:scale-98 flex items-center justify-center gap-2",children:[a.isPending?l.jsx(eC,{"data-loc":"client/src/pages/NpsPublic.tsx:144",className:"w-4 h-4"}):null,"Enviar calificación"]})]})}):l.jsx("div",{"data-loc":"client/src/pages/NpsPublic.tsx:39",className:"min-h-screen flex flex-col items-center justify-center bg-gray-50 px-4",children:l.jsxs("div",{"data-loc":"client/src/pages/NpsPublic.tsx:40",className:"bg-white rounded-2xl shadow-lg p-8 max-w-md w-full text-center",children:[l.jsx("p",{"data-loc":"client/src/pages/NpsPublic.tsx:41",className:"text-2xl mb-2",children:"😕"}),l.jsx("h2",{"data-loc":"client/src/pages/NpsPublic.tsx:42",className:"text-lg font-semibold text-gray-700 mb-2",children:"Encuesta no encontrada"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPublic.tsx:43",className:"text-sm text-gray-400",children:"El enlace puede haber expirado o ser inválido."})]})})}function X_e(e){return e===null?"—":e>=9?`${e} 🟢`:e>=7?`${e} 🟡`:`${e} 🔴`}function Z_e(e){return e>=50?"text-emerald-600":e>=0?"text-amber-600":"text-red-600"}function J_e({score:e,promoters:t,passives:r,detractors:n,totalResponded:a}){const[s,o]=k.useState(0),u=k.useRef(null);k.useEffect(()=>{const T=performance.now(),j=1200,O=0,M=e,F=L=>{const U=Math.min((L-T)/j,1),G=1-Math.pow(1-U,3);o(Math.round(O+(M-O)*G)),U<1&&(u.current=requestAnimationFrame(F))};return u.current=requestAnimationFrame(F),()=>{u.current&&cancelAnimationFrame(u.current)}},[e]);const d=200,f=160,p=T=>180-(T+100)/200*180,m=T=>T*Math.PI/180,g=(T,j,O,M)=>{const F=m(T),L=m(j),U=d+M*Math.cos(F),G=f-M*Math.sin(F),D=d+M*Math.cos(L),Q=f-M*Math.sin(L),q=d+O*Math.cos(F),K=f-O*Math.sin(F),ee=d+O*Math.cos(L),le=f-O*Math.sin(L),se=Math.abs(j-T)>180?1:0;return`M ${U} ${G} A ${M} ${M} 0 ${se} 0 ${D} ${Q} L ${ee} ${le} A ${O} ${O} 0 ${se} 1 ${q} ${K} Z`},y=p(s),w=m(y),v=110,b=d+v*Math.cos(w),N=f-v*Math.sin(w),_=90,C=130,P=e>=50?"#10b981":e>=0?"#f59e0b":"#ef4444",E=e>=50?"Excelente":e>=20?"Bueno":e>=0?"Neutro":e>=-20?"Bajo":"Crítico";return l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:90",className:"bg-white rounded-2xl border border-gray-100 shadow-sm p-5",children:l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:91",className:"flex flex-col md:flex-row items-center gap-6",children:[l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:93",className:"flex-shrink-0",children:l.jsxs("svg",{"data-loc":"client/src/pages/NpsPanel.tsx:94",width:"400",height:"185",viewBox:"0 0 400 185",className:"overflow-visible",children:[l.jsx("path",{"data-loc":"client/src/pages/NpsPanel.tsx:96",d:g(180,0,_,C),fill:"#f3f4f6"}),l.jsx("path",{"data-loc":"client/src/pages/NpsPanel.tsx:98",d:g(180,91,_,C),fill:"#fecaca",opacity:"0.8"}),l.jsx("path",{"data-loc":"client/src/pages/NpsPanel.tsx:100",d:g(90,46,_,C),fill:"#fde68a",opacity:"0.8"}),l.jsx("path",{"data-loc":"client/src/pages/NpsPanel.tsx:102",d:g(45,0,_,C),fill:"#a7f3d0",opacity:"0.8"}),l.jsx("text",{"data-loc":"client/src/pages/NpsPanel.tsx:104",x:"42",y:"155",fontSize:"9",fill:"#ef4444",fontWeight:"600",textAnchor:"middle",children:"Crítico"}),l.jsx("text",{"data-loc":"client/src/pages/NpsPanel.tsx:105",x:"200",y:"30",fontSize:"9",fill:"#f59e0b",fontWeight:"600",textAnchor:"middle",children:"Neutro"}),l.jsx("text",{"data-loc":"client/src/pages/NpsPanel.tsx:106",x:"358",y:"155",fontSize:"9",fill:"#10b981",fontWeight:"600",textAnchor:"middle",children:"Excelente"}),[-100,-75,-50,-25,0,25,50,75,100].map(T=>{const j=m(p(T)),O=d+140*Math.cos(j),M=f-140*Math.sin(j);return l.jsx("text",{"data-loc":"client/src/pages/NpsPanel.tsx:111",x:O,y:M,fontSize:"8",fill:"#9ca3af",textAnchor:"middle",dominantBaseline:"middle",children:T},T)}),l.jsx("line",{"data-loc":"client/src/pages/NpsPanel.tsx:114",x1:d,y1:f,x2:b,y2:N,stroke:"#1C58B7",strokeWidth:"3",strokeLinecap:"round"}),l.jsx("circle",{"data-loc":"client/src/pages/NpsPanel.tsx:116",cx:d,cy:f,r:"10",fill:"#143F85"}),l.jsx("circle",{"data-loc":"client/src/pages/NpsPanel.tsx:117",cx:d,cy:f,r:"5",fill:"white"}),l.jsx("text",{"data-loc":"client/src/pages/NpsPanel.tsx:119",x:d,y:f+28,fontSize:"28",fontWeight:"900",fill:P,textAnchor:"middle",children:s}),l.jsx("text",{"data-loc":"client/src/pages/NpsPanel.tsx:120",x:d,y:f+44,fontSize:"10",fill:"#6b7280",textAnchor:"middle",children:E})]})}),l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:124",className:"flex-1 space-y-3 w-full",children:[l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:125",children:[l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:126",className:"text-base font-bold text-gray-800",children:"Score NPS Global"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:127",className:"text-xs text-gray-400",children:"Calculado en tiempo real · Promotores (9-10) − Detractores (0-6)"})]}),a>0?l.jsxs(l.Fragment,{children:[l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:131",className:"space-y-2",children:[{label:"Promotores (9–10)",count:t,color:"bg-emerald-500",pct:Math.round(t/a*100)}
719,{label:"Pasivos (7–8)",count:r,color:"bg-amber-400",pct:Math.round(r/a*100)},{label:"Detractores (0–6)",count:n,color:"bg-red-400",pct:Math.round(n/a*100)}].map(T=>l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:137",children:[l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:138",className:"flex justify-between text-xs mb-0.5",children:[l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:139",className:"text-gray-600",children:T.label}),l.jsxs("span",{"data-loc":"client/src/pages/NpsPanel.tsx:140",className:"font-semibold text-gray-700",children:[T.count," ",l.jsxs("span",{"data-loc":"client/src/pages/NpsPanel.tsx:140",className:"text-gray-400 font-normal",children:["(",T.pct,"%)"]})]})]}),l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:142",className:"w-full bg-gray-100 rounded-full h-2",children:l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:143",className:`${T.color} h-2 rounded-full transition-all duration-700`,style:{width:`${T.pct}%`}})})]},T.label))}),l.jsxs("p",{"data-loc":"client/src/pages/NpsPanel.tsx:148",className:"text-xs text-gray-400",children:[a," respuestas totales"]})]}):l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:151",className:"flex flex-col items-center justify-center h-24 text-gray-400",children:[l.jsx(jn,{"data-loc":"client/src/pages/NpsPanel.tsx:152",className:"w-8 h-8 mb-2 opacity-20"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:153",className:"text-sm",children:"Sin respuestas aún"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:154",className:"text-xs mt-1",children:"El medidor se actualizará cuando los clientes respondan"})]})]})]})})}function eCe(){const[e,t]=k.useState(""),[r,n]=k.useState(""),[a,s]=k.useState("all"),[o,u]=k.useState("all"),[d,f]=k.useState("overview"),[p,m]=k.useState(0),g=20,[y,w]=k.useState("all"),[v,b]=k.useState(null),[N,_]=k.useState(!1),C=_e.nps.getStats.useQuery({dateFrom:e||void 0,dateTo:r||void 0,triggerType:a}),P=_e.nps.getSurveys.useQuery({dateFrom:e||void 0,dateTo:r||void 0,triggerType:a,status:"all",agentId:o,limit:g,offset:p*g}),E=_e.nps.getAgentNps.useQuery({dateFrom:e||void 0,dateTo:r||void 0}),T=_e.agents.list.useQuery(),j=_e.nps.trend.useQuery({dateFrom:e||void 0,dateTo:r||void 0,triggerType:a,agentId:o}),O=_e.nps.exportCsv.useQuery({dateFrom:e||void 0,dateTo:r||void 0,triggerType:a,agentId:o}),M=_e.nps.detractors.useQuery({hours:48,limit:20}),F=_e.nps.analyzeComments.useMutation(),L=M.data?.detractors??[],U=L.length,G=C.data,D=async()=>{_(!0);try{const se=await F.mutateAsync({dateFrom:e||void 0,dateTo:r||void 0,scoreGroup:y});b(se)}finally{_(!1)}},Q=P.data?.surveys??[],q=E.data?.agents??[],K=T.data?.agents??T.data??[],ee=()=>{const se=[{key:"sentAt",label:"Fecha",format:z=>new Date(z).toLocaleDateString("es-CO")},{key:"contactName",label:"Cliente"},{key:"contactPhone",label:"Teléfono"},{key:"agentName",label:"Agente"},{key:"triggerType",label:"Tipo",format:z=>z==="sale"?"Venta":"Pago"},{key:"score",label:"Score",format:z=>z==null?"Sin respuesta":String(z)},{key:"score",label:"Segmento",format:z=>z==null?"Sin respuesta":Number(z)>=9?"Promotor":Number(z)>=7?"Pasivo":"Detractor"},{key:"comment",label:"Comentario",format:z=>z?String(z):""},{key:"status",label:"Estado"}];Ju(O.data?.rows??[],se,`NPS_${e||"todo"}_${r||"hoy"}
719.csv`)},le=()=>{const se=[{key:"sentAt",label:"Fecha",format:z=>new Date(z).toLocaleDateString("es-CO")},{key:"contactName",label:"Cliente"},{key:"contactPhone",label:"Teléfono"},{key:"agentName",label:"Agente"},{key:"triggerType",label:"Tipo",format:z=>z==="sale"?"Venta":"Pago"},{key:"score",label:"Score",format:z=>z==null?"":String(z)},{key:"score",label:"Segmento",format:z=>z==null?"Sin respuesta":Number(z)>=9?"Promotor":Number(z)>=7?"Pasivo":"Detractor"},{key:"comment",label:"Comentario",format:z=>z?String(z):""},{key:"status",label:"Estado"}];aa(O.data?.rows??[],se,`NPS_${e||"todo"}_${r||"hoy"}.xlsx`,"NPS")};return l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:237",className:"p-6 space-y-5 max-w-6xl mx-auto",children:[l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:239",className:"flex flex-wrap items-center justify-between gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:240",children:[l.jsxs("h1",{"data-loc":"client/src/pages/NpsPanel.tsx:241",className:"text-xl font-bold text-gray-800 flex items-center gap-2",children:[l.jsx(jn,{"data-loc":"client/src/pages/NpsPanel.tsx:242",className:"w-5 h-5 text-[#E1251B]"}),"NPS — Satisfacción del cliente"]}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:245",className:"text-xs text-gray-400 mt-0.5",children:"Net Promoter Score automático post-venta y post-pago"})]}),l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:247",className:"flex items-center gap-2 flex-wrap",children:[l.jsx("input",{"data-loc":"client/src/pages/NpsPanel.tsx:248",type:"date",value:e,onChange:se=>t(se.target.value),className:"border border-gray-200 rounded-lg px-3 py-1.5 text-xs focus:outline-none focus:ring-2 focus:ring-[#143F85]/30"}),l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:250",className:"text-xs text-gray-400",children:"—"}),l.jsx("input",{"data-loc":"client/src/pages/NpsPanel.tsx:251",type:"date",value:r,onChange:se=>n(se.target.value),className:"border border-gray-200 rounded-lg px-3 py-1.5 text-xs focus:outline-none focus:ring-2 focus:ring-[#143F85]/30"}),l.jsxs("select",{"data-loc":"client/src/pages/NpsPanel.tsx:253",value:a,onChange:se=>s(se.target.value),className:"border border-gray-200 rounded-lg px-3 py-1.5 text-xs focus:outline-none",children:[l.jsx("option",{"data-loc":"client/src/pages/NpsPanel.tsx:255",value:"all",children:"Todos"}),l.jsx("option",{"data-loc":"client/src/pages/NpsPanel.tsx:256",value:"sale",children:"Ventas"}),l.jsx("option",{"data-loc":"client/src/pages/NpsPanel.tsx:257",value:"payment",children:"Pagos"})]}),l.jsxs("select",{"data-loc":"client/src/pages/NpsPanel.tsx:259",value:o,onChange:se=>{u(se.target.value),m(0)},className:"border border-gray-200 rounded-lg px-3 py-1.5 text-xs focus:outline-none",children:[l.jsx("option",{"data-loc":"client/src/pages/NpsPanel.tsx:261",value:"all",children:"Todos los agentes"}),K.map(se=>l.jsx("option",{"data-loc":"client/src/pages/NpsPanel.tsx:262",value:String(se.id),children:se.name},se.id))]}),l.jsxs("button",{"data-loc":"client/src/pages/NpsPanel.tsx:264",onClick:ee,className:"flex items-center gap-1 px-3 py-1.5 rounded-lg border border-gray-200 text-xs text-gray-600 hover:bg-gray-50",children:[l.jsx(ea,{"data-loc":"client/src/pages/NpsPanel.tsx:265",className:"w-3.5 h-3.5"})," CSV"]}),l.jsxs("button",{"data-loc":"client/src/pages/NpsPanel.tsx:267",onClick:le,className:"flex items-center gap-1 px-3 py-1.5 rounded-lg border border-emerald-200 text-xs text-emerald-700 hover:bg-emerald-50",children:[l.jsx(ta,{"data-loc":"client/src/pages/NpsPanel.tsx:268",className:"w-3.5 h-3.5"})," Excel"]})]})]}),G?l.jsx(J_e,{"data-loc":"client/src/pages/NpsPanel.tsx:275",score:G.npsScore,promoters:G.promoters,passives:G.passives,detractors:G.detractors,totalResponded:G.totalResponded}):l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:283",className:"bg-white rounded-2xl border border-gray-100 shadow-sm p-5 flex items-center justify-center h-44",children:l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:284",className:"w-6 h-6 border-2 border-[#143F85] border-t-transparent roun
719ded-full animate-spin"})}),G&&l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:290",className:"grid grid-cols-2 md:grid-cols-3 gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:291",className:"bg-white rounded-xl border border-gray-100 p-4 shadow-sm text-center",children:[l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:292",className:"text-2xl font-bold text-[#143F85]",children:G.totalSent}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:293",className:"text-xs text-gray-500 mt-1",children:"Encuestas enviadas"}),l.jsxs("p",{"data-loc":"client/src/pages/NpsPanel.tsx:294",className:"text-[10px] text-gray-400",children:[G.totalResponded," respondidas"]})]}),l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:296",className:"bg-white rounded-xl border border-gray-100 p-4 shadow-sm text-center",children:[l.jsxs("p",{"data-loc":"client/src/pages/NpsPanel.tsx:297",className:"text-2xl font-bold text-[#143F85]",children:[G.responseRate,"%"]}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:298",className:"text-xs text-gray-500 mt-1",children:"Tasa de respuesta"}),l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:299",className:"w-full bg-gray-100 rounded-full h-1.5 mt-2",children:l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:300",className:"bg-[#143F85] h-1.5 rounded-full",style:{width:`${G.responseRate}%`}})})]}),l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:303",className:"bg-white rounded-xl border border-gray-100 p-4 shadow-sm text-center",children:[l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:304",className:"text-2xl font-bold text-amber-500",children:G.passives}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:305",className:"text-xs text-gray-500 mt-1",children:"Pasivos"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:306",className:"text-[10px] text-gray-400",children:"Potencial de conversión"})]})]}),l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:312",className:"flex flex-wrap gap-1 bg-gray-100 p-1 rounded-xl w-fit",children:[{key:"overview",label:"Distribución"},{key:"surveys",label:"Encuestas"},{key:"agents",label:"Por agente"},{key:"detractors",label:U>0?`⚠ Detractores (${U})`:"Detractores"},{key:"comments",label:"Análisis IA"}].map(se=>l.jsx("button",{"data-loc":"client/src/pages/NpsPanel.tsx:320",onClick:()=>f(se.key),className:`px-4 py-1.5 rounded-lg text-xs font-medium transition-all ${d===se.key?se.key==="detractors"&&U>0?"bg-red-500 shadow-sm text-white":"bg-white shadow-sm text-[#143F85]":se.key==="detractors"&&U>0?"text-red-600 hover:text-red-700 font-bold animate-pulse":"text-gray-500 hover:text-gray-700"}`,children:se.label},se.key))}),d==="overview"&&G&&l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:336",className:"grid grid-cols-1 lg:grid-cols-2 gap-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:337",className:"bg-white rounded-xl border border-gray-100 p-5 shadow-sm",children:[l.jsxs("h3",{"data-loc":"client/src/pages/NpsPanel.tsx:338",className:"text-sm font-semibold text-gray-700 flex items-center gap-2 mb-4",children:[l.jsx(ts,{"data-loc":"client/src/pages/NpsPanel.tsx:339",className:"w-4 h-4 text-[#143F85]"})," Distribución de scores (0–10)"]}),G.distribution.length===0?l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:342",className:"flex flex-col items-center justify-center h-36 text-gray-400",children:[l.jsx(jn,{"data-loc":"client/src/pages/NpsPanel.tsx:343",className:"w-8 h-8 mb-2 opacity-20"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:344",className:"text-sm",children:"Sin respuestas aún"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:345",className:"text-xs mt-1",children:"Las encuestas se envían automáticamente al confirmar ventas o pagos"})]}):l.jsx(qi,{"data-loc":"client/src/pages/NpsPanel.tsx:348",width:"100%",height:200,children:l.jsxs(qu,{"data-loc":"client/src/pages/NpsPanel.tsx:349",data:G.distribution,margin:{top:0,right:0,left:-20,bottom:0},children:[l.jsx(Vi,{"data-loc":"client/src/pages/NpsPanel.tsx:350",strokeDasharray:"3 3",stroke:"#f0f0f0"}),l.jsx(as,{"data-loc":"client/src/pages/NpsPanel.tsx:351",dataKey:"score",tick:{fontSize:11,fill:"#6b7280"}}),l.jsx(ss,{"data-loc":"client/src/pages/NpsPanel.tsx:352",tick:{fontSize:10,fill:"#9ca3af"}}),l.jsx(Zr,{"data-loc":"client/src/pages/NpsPanel.tsx:353",contentStyle:{fontSize:11,borderRadius:8,border:"1px solid #e5e7eb"}}),l.jsx(ns,{"data-loc":"client/src/pages/NpsPanel.tsx:354",dataKey:"count",radius:[4,4,0,0],children:G.distribution.map((se,z)=>l.jsx(Kl,{"data-loc":"client/src/pages/NpsPanel.tsx:354",fill:se.score>=9?"#10b981":se.score>=7?"#f59e0b":"#ef4444"},z))})]})})]}),l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:359",className:"bg-white rounded-xl border border-gray-100 p-5 shadow-sm",children:[l.jsxs("h3",{"data-loc":"client/src/pages/NpsPanel.tsx:360",className:"text-sm font-semibold text-gray-700 flex items-center gap-2 mb-4",children:[l.jsx(ts,{"data-loc":"client/src/pages/NpsPanel.tsx:360",className:"w-4 h-4 text-[#143F85]"})," Evolución NPS"]}),(j.data?.periods.length??0)===0?l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:361",className:"flex h-36 flex-col items-center justify-center text-gray-400",children:[l.jsx(ts,{"data-loc":"client/src/pages/NpsPanel.tsx:361",className:"w-8 h-8 mb-2 opacity-20"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:361",className:"text-sm",children:"Sin tendencia disponible"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:361",className:"text-xs mt-1",children:"Aparecerá con respuestas registradas"})]}):l.jsx(qi,{"data-loc":"client/src/pages/NpsPanel.tsx:361",width:"100%",height:200,children:l.jsxs(Kz,{"data-loc":"client/src/pages/NpsPanel.tsx:361",data:j.data?.periods,margin:{top:4,right:8,left:-20,bottom:0},children:[l.jsx(Vi,{"data-loc":"client/src/pages/NpsPanel.tsx:361",strokeDasharray:"3 3",stroke:"#f0f0f0"}),l.jsx(as,{"data-loc":"client/src/pages/NpsPanel.tsx:361",dataKey:"period",tick:{fontSize:10,fill:"#6b7280"}}),l.jsx(ss,{"data-loc":"client/src/pages/NpsPanel.tsx:361",domain:[-100,100],tick:{fontSize:10,fill:"#9ca3af"}}),l.jsx(Zr,{"data-loc":"client/src/pages/NpsPanel.tsx:361",contentStyle:{fontSize:11,borderRadius:8,border:"1px solid #e5e7eb"},formatter:se=>[se,"NPS"]}),l.jsx(hc,{"data-loc":"client/src/pages/NpsPanel.tsx:361",type:"monotone",dataKey:"npsScore",stroke:"#143F85",strokeWidth:2.5,dot:{fill:"#E1251B",r:3}})]})})]})]}),d==="surveys"&&l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:368",className:"bg-white rounded-xl border border-gray-100 shadow-sm overflow-hidden",children:[l.jsxs("table",{"data-loc":"client/src/pages/NpsPanel.tsx:369",className:"w-full text-xs",children:[l.jsx("thead",{"data-loc":"client/src/pages/NpsPanel.tsx:370",className:"bg-gray-50 border-b border-gray-100",children:l.jsxs("tr",{"data-loc":"client/src/pages/NpsPanel.tsx:371",children:[l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:372",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"Fecha"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:373",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"Cliente"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:374",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"Agente"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:375",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"Tipo"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:376",className:"text-center px-4 py-3 text-gray-500 font-medium",children:"Score"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:377",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"Comentario"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:378",className:"text-center px-4 py-3 text-gray-500 font-medium",children:"Estado"})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/NpsPanel.tsx:381",children:Q.length===0?l.jsx("tr",{"data-loc":"client/src/pages/NpsPanel.tsx:383",children:l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:383",colSpan:7,className:"text-center py-10 text-gray-400",children:"Sin encuestas en este período"})}):Q.map(se=>l.jsxs("tr",{"data-loc":"client/src/pages/NpsPanel.tsx:385",className:"border-b border-gray-50 hover:bg-gray-50",children:[l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:386",className:"px-4 py-3 text-gray-500",children:new Date(se.sentAt).toLocaleDateString("es-CO")}),l.jsxs("td",{"data-loc":"client/src/pages/NpsPanel.tsx:387",className:"px-4 py-3 font-medium text-gray-700",children:[se.contactName,l.jsx("br",{"data-loc":"client/src/pages/NpsPanel.tsx:387"}),l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:387",className:"text-gray-400 font-normal",children:se.contactPhone})]}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:388",className:"px-4 py-3 text-gray-600",children:se.agentName}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:389",className:"px-4 py-3",children:l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:390",className:`px-2 py-0.5 rounded-full text-[10px] font-medium ${se.triggerType==="sale"?"bg-blue-100 text-blue-700":"bg-purple-100 text-purple-700"}`,children:se.triggerType==="sale"?"Venta":"Pago"})}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:394",className:"px-4 py-3 text-center font-bold text-base",children:X_e(se.score)}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:395",className:"px-4 py-3 text-gray-500 max-w-[200px] truncate",title:se.comment??"",children:se.comment??l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:395",className:"text-gray-300",children:"—"})}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:396",className:"px-4 py-3 text-center",children:l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:397",className:`px-2 py-0.5 rounded-full text-[10px] font-medium ${se.status==="responded"?"bg-emerald-100 text-emerald-700":se.status==="expired"?"bg-gray-100 text-gray-500":"bg-amber-100 text-amber-700"}`,children:se.status==="responded"?"Respondida":se.status==="expired"?"Expirada":"Enviada"})})]},se.id))})]}),(P.data?.total??0)>g&&l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:407",className:"flex items-center justify-between px-4 py-3 border-t border-gray-100",children:[l.jsxs("span",{"data-loc":"client/src/pages/NpsPanel.tsx:408",className:"text-xs text-gray-400",children:[P.data?.total," encuestas"]}),l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:409",className:"flex gap-2",children:[l.jsx("button",{"data-loc":"client/src/pages/NpsPanel.tsx:410",disabled:p===0,onClick:()=>m(se=>se-1),className:"px-3 py-1 text-xs border border-gray-200 rounded-lg disabled:opacity-40",children:"Anterior"}),l.jsx("button",{"data-loc":"client/src/pages/NpsPanel.tsx:411",disabled:(p+1)*g>=(P.data?.total??0),onClick:()=>m(se=>se+1),className:"px-3 py-1 text-xs border border-gray-200 rounded-lg disabled:opacity-40",children:"Siguiente"})]})]})]}),d==="detractors"&&l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:422",className:"space-y-3",children:U===0?l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:424",className:"bg-white rounded-xl border border-gray-100 p-8 text-center shadow-sm",children:[l.jsx(hA,{"data-loc":"client/src/pages/NpsPanel.tsx:425",className:"w-10 h-10 text-emerald-400 mx-auto mb-3"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:426",className:"text-sm font-medium text-gray-700",children:"Sin detractores en las últimas 48 horas"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:427",className:"text-xs text-gray-400 mt-1",children:"Todos los clientes recientes están satisfechos"})]}):l.jsxs(l.Fragment,{children:[l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:431",className:"bg-red-50 border border-red-200 rounded-xl p-4 flex items-center gap-3",children:[l.jsx(vn,{"data-loc":"client/src/pages/NpsPanel.tsx:432",className:"w-5 h-5 text-red-500 shrink-0"}),l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:433",children:[l.jsxs("p",{"data-loc":"client/src/pages/NpsPanel.tsx:434",className:"text-sm font-semibold text-red-700",children:[U," cliente",U!==1?"s":""," con calificación baja en las últimas 48 horas"]}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:435",className:"text-xs text-red-500",children:"Contactar cuanto antes para recuperar la relación"})]})]}),l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:438",className:"bg-white rounded-xl border border-gray-100 shadow-sm overflow-hidden",children:l.jsxs("table",{"data-loc":"client/src/pages/NpsPanel.tsx:439",className:"w-full text-xs",children:[l.jsx("thead",{"data-loc":"client/src/pages/NpsPanel.tsx:440",className:"bg-red-50 border-b border-red-100",children:l.jsxs("tr",{"data-loc":"client/src/pages/NpsPanel.tsx:441",children:[l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:442",className:"text-left px-4 py-3 text-red-600 font-medium",children:"Score"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:443",className:"text-left px-4 py-3 text-red-600 font-medium",children:"Cliente"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:444",className:"text-left px-4 py-3 text-red-600 font-medium",children:"Agente"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:445",className:"text-left px-4 py-3 text-red-600 font-medium",children:"Tipo"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:446",className:"text-left px-4 py-3 text-red-600 font-medium",children:"Comentario"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:447",className:"text-left px-4 py-3 text-red-600 font-medium",children:"Fecha"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:448",className:"text-center px-4 py-3 text-red-600 font-medium",children:"Acción"})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/NpsPanel.tsx:451",children:L.map(se=>l.jsxs("tr",{"data-loc":"client/src/pages/NpsPanel.tsx:453",className:"border-b border-red-50 hover:bg-red-50/50",children:[l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:454",className:"px-4 py-3",children:l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:455",className:"inline-flex items-center justify-center w-8 h-8 rounded-full bg-red-100 text-red-700 font-black text-sm",children:se.score})}),l.jsxs("td",{"data-loc":"client/src/pages/NpsPanel.tsx:457",className:"px-4 py-3",children:[l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:458",className:"font-medium text-gray-700",children:se.contactName}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:459",className:"text-gray-400",children:se.contactPhone})]}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:461",className:"px-4 py-3 text-gray-600",children:se.agentName}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:462",className:"px-4 py-3",children:l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:463",className:`px-2 py-0.5 rounded-full text-[10px] font-medium ${se.triggerType==="sale"?"bg-blue-100 text-blue-700":"bg-purple-100 text-purple-700"}`,children:se.triggerType==="sale"?"Venta":"Pago"})}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:467",className:"px-4 py-3 text-gray-500 max-w-[180px] truncate",title:se.comment??"",children:se.comment??l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:467",className:"text-gray-300",children:"Sin comentario"})}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:468",className:"px-4 py-3 text-gray-400",children:new Date(se.respondedAt).toLocaleStr
719ing("es-CO",{dateStyle:"short",timeStyle:"short"})}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:469",className:"px-4 py-3 text-center",children:se.contactPhone?l.jsxs("a",{"data-loc":"client/src/pages/NpsPanel.tsx:471",href:`https://wa.me/${se.contactPhone.replace(/\D/g,"")}?text=${encodeURIComponent(`Hola ${se.contactName}, somos Droguería La Economía. Vimos tu calificación y queremos ayudarte. ¿Podemos hablar?`)}`,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1 px-3 py-1.5 rounded-lg text-[10px] font-medium text-white",style:{background:"#25D366"},children:[l.jsx(Vg,{"data-loc":"client/src/pages/NpsPanel.tsx:477",className:"w-3 h-3"})," Contactar"]}):l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:480",className:"text-gray-300 text-[10px]",children:"Sin teléfono"})})]},se.id))})]})})]})}),d==="comments"&&l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:495",className:"space-y-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:497",className:"bg-white rounded-xl border border-gray-100 p-4 shadow-sm flex flex-wrap items-center gap-3",children:[l.jsx(mb,{"data-loc":"client/src/pages/NpsPanel.tsx:498",className:"w-5 h-5 text-[#143F85]"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:499",className:"text-sm font-medium text-gray-700",children:"Análisis automático de comentarios con IA"}),l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:500",className:"ml-auto flex items-center gap-2",children:[l.jsxs("select",{"data-loc":"client/src/pages/NpsPanel.tsx:501",value:y,onChange:se=>w(se.target.value),className:"border border-gray-200 rounded-lg px-3 py-1.5 text-xs focus:outline-none",children:[l.jsx("option",{"data-loc":"client/src/pages/NpsPanel.tsx:503",value:"all",children:"Todos los comentarios"}),l.jsx("option",{"data-loc":"client/src/pages/NpsPanel.tsx:504",value:"promoters",children:"Solo Promotores (9-10)"}),l.jsx("option",{"data-loc":"client/src/pages/NpsPanel.tsx:505",value:"passives",children:"Solo Pasivos (7-8)"}),l.jsx("option",{"data-loc":"client/src/pages/NpsPanel.tsx:506",value:"detractors",children:"Solo Detractores (0-6)"})]}),l.jsxs("button",{"data-loc":"client/src/pages/NpsPanel.tsx:508",onClick:D,disabled:N,className:"flex items-center gap-1.5 px-4 py-1.5 rounded-lg text-xs font-medium text-white disabled:opacity-50",style:{background:"#143F85"},children:[l.jsx(mb,{"data-loc":"client/src/pages/NpsPanel.tsx:514",className:"w-3.5 h-3.5"}),N?"Analizando...":"Analizar comentarios"]})]})]}),!v&&!N&&l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:521",className:"bg-white rounded-xl border border-gray-100 p-10 text-center shadow-sm",children:[l.jsx(mb,{"data-loc":"client/src/pages/NpsPanel.tsx:522",className:"w-10 h-10 text-gray-200 mx-auto mb-3"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:523",className:"text-sm text-gray-500",children:'Haz clic en "Analizar comentarios" para identificar los temas principales'}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:524",className:"text-xs text-gray-400 mt-1",children:"La IA agrupa automáticamente los motivos de satisfacción e insatisfacción"})]}),N&&l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:529",className:"bg-white rounded-xl border border-gray-100 p-10 text-center shadow-sm",children:[l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:530",className:"w-8 h-8 border-2 border-[#143F85] border-t-transparent rounded-full animate-spin mx-auto mb-3"}),l.jsxs("p",{"data-loc":"client/src/pages/NpsPanel.tsx:531",className:"text-sm text-gray-500",children:["Analizando ",v?.totalComments??"los"," comentarios con IA..."]})]}),v&&!N&&l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:536",className:"space-y-4",children:[l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:538",className:"bg-[#143F85]/5 border border-[#143F85]/20 rounded-xl p-4",children:[l.jsxs("p",{"data-loc":"client/src/pages/NpsPanel.tsx:539",className:"text-xs font-semibold text-[#143F85] mb-1",children:["Resumen ejecutivo — ",v.totalComments," comentarios analizados"]}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:540",className:"text-sm text-gray-700",children:v.summary})]}),l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:544",className:"grid grid-cols-1 md:grid-cols-2 gap-3",children:v.themes.map((se,z)=>l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:546",className:`bg-white rounded-xl border p-4 shadow-sm ${se.type==="positive"?"border-emerald-200":se.type==="negative"?"border-red-200":"border-gray-200"}`,children:[l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:547",className:"flex items-start justify-between gap-2 mb-2",children:[l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:548",className:"flex items-center gap-2",children:[se.type==="positive"?l.jsx(hA,{"data-loc":"client/src/pages/NpsPanel.tsx:549",className:"w-4 h-4 text-emerald-500 shrink-0"}):se.type==="negative"?l.jsx(Hg,{"data-loc":"client/src/pages/NpsPanel.tsx:549",className:"w-4 h-4 text-red-500 shrink-0"}):l.jsx(aZ,{"data-loc":"client/src/pages/NpsPanel.tsx:549",className:"w-4 h-4 text-gray-400 shrink-0"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:550",className:"text-sm font-semibold text-gray-800",children:se.theme})]}),l.jsxs("span",{"data-loc":"client/src/pages/NpsPanel.tsx:552",className:`text-xs font-bold px-2 py-0.5 rounded-full ${se.type==="positive"?"bg-emerald-100 text-emerald-700":se.type==="negative"?"bg-red-100 text-red-700":"bg-gray-100 text-gray-600"}`,children:[se.count," (",se.percentage,"%)"]})]}),l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:556",className:"flex flex-wrap gap-1 mb-2",children:(se.keywords??[]).map((B,I)=>l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:558",className:"text-[10px] px-2 py-0.5 bg-gray-100 text-gray-600 rounded-full",children:B},I))}),se.examples?.[0]&&l.jsxs("p",{"data-loc":"client/src/pages/NpsPanel.tsx:562",className:"text-xs text-gray-500 italic border-l-2 border-gray-200 pl-2 mt-1",children:['"',se.examples[0],'"']})]},z))}),l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:569",className:"flex gap-2 justify-end",children:[l.jsxs("button",{"data-loc":"client/src/pages/NpsPanel.tsx:570",onClick:()=>Ju(v.themes,[{key:"theme",label:"Tema"},{key:"type",label:"Tipo",format:se=>se==="positive"?"Positivo":se==="negative"?"Negativo":"Neutro"},{key:"count",label:"Menciones"},{key:"percentage",label:"%"},{key:"keywords",label:"Palabras clave",format:se=>Array.isArray(se)?se.join(", "):""},{key:"examples",label:"Ejemplo",format:se=>Array.isArray(se)?se[0]??"":""}],"NPS_Analisis_Comentarios.csv"),className:"flex items-center gap-1 px-3 py-1.5 rounded-lg border border-gray-200 text-xs text-gray-600 hover:bg-gray-50",children:[l.jsx(ea,{"data-loc":"client/src/pages/NpsPanel.tsx:581",className:"w-3.5 h-3.5"})," CSV"]}),l.jsxs("button",{"data-loc":"client/src/pages/NpsPanel.tsx:583",onClick:()=>aa(v.themes,[{key:"theme",label:"Tema"},{key:"type",label:"Tipo",format:se=>se==="positive"?"Positivo":se==="negative"?"Negativo":"Neutro"},{key:"count",label:"Menciones"},{key:"percentage",label:"%"},{key:"keywords",label:"Palabras clave",format:se=>Array.isArray(se)?se.join(", "):""},{key:"examples",label:"Ejemplo",format:se=>Array.isArray(se)?se[0]??"":""}],"NPS_Analisis_Comentarios.xlsx","Análisis NPS"),className:"flex items-center gap-1 px-3 py-1.5 rounded-lg border border-emerald-200 text-xs text-emerald-700 hover:bg-emerald-50",children:[l.jsx(ta,{"data-loc":"client/src/pages/NpsPanel.tsx:594",className:"w-3.5 h-3.5"})," Excel"]})]})]})]}),d==="agents"&&l.jsx("div",{"data-loc":"client/src/pages/NpsPanel.tsx:603",className:"bg-white rounded-xl border border-gray-100 shadow-sm overflow-hidden",children:q.length===0?l.jsxs("div",{"data-loc":"client/src/pages/NpsPanel.tsx:605",className:"flex flex-col items-center justify-center h-36 text-gray-400",children:[l.jsx(Pa,{"data-loc":"client/src/pages/NpsPanel.tsx:606",className:"w-8 h-8 mb-2 opacity-20"}),l.jsx("p",{"data-loc":"client/src/pages/NpsPanel.tsx:607",className:"text-sm",children:"Sin datos de agentes en este período"})]}):l.jsxs("table",{"data-loc":"client/src/pages/NpsPanel.tsx:610",className:"w-full text-xs",children:[l.jsx("thead",{"data-loc":"client/src/pages/NpsPanel.tsx:611",className:"bg-gray-50 border-b border-gray-100",children:l.jsxs("tr",{"data-loc":"client/src/pages/NpsPanel.tsx:612",children:[l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:613",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"#"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:614",className:"text-left px-4 py-3 text-gray-500 font-medium",children:"Agente"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:615",className:"text-right px-4 py-3 text-gray-500 font-medium",children:"Enviadas"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:616",className:"text-right px-4 py-3 text-gray-500 font-medium",children:"Respondidas"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:617",className:"text-right px-4 py-3 text-gray-500 font-medium",children:"🟢 Promotores"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:618",className:"text-right px-4 py-3 text-gray-500 font-medium",children:"🟡 Pasivos"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:619",className:"text-right px-4 py-3 text-gray-500 font-medium",children:"🔴 Detractores"}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:620",className:"text-right px-4 py-3 text-gray-500 font-medium",children:"Score prom."}),l.jsx("th",{"data-loc":"client/src/pages/NpsPanel.tsx:621",className:"text-right px-4 py-3 text-gray-500 font-medium",children:"NPS"})]})}),l.jsx("tbody",{"data-loc":"client/src/pages/NpsPanel.tsx:624",children:q.map((se,z)=>l.jsxs("tr",{"data-loc":"client/src/pages/NpsPanel.tsx:626",className:"border-b border-gray-50 hover:bg-gray-50",children:[l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:627",className:"px-4 py-3 text-gray-400",children:z+1}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:628",className:"px-4 py-3 font-medium text-gray-700",children:se.agentName}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:629",className:"px-4 py-3 text-right text-gray-600",children:se.totalSent}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:630",className:"px-4 py-3 text-right text-gray-600",children:se.responded}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:631",className:"px-4 py-3 text-right text-emerald-600 font-semibold",children:se.promoters}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:632",className:"px-4 py-3 text-right text-amber-500 font-semibold",children:se.passives}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:633",className:"px-4 py-3 text-right text-red-500 font-semibold",children:se.detractors}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:634",className:"px-4 py-3 text-right text-gray-700",children:se.avgScore??"—"}),l.jsx("td",{"data-loc":"client/src/pages/NpsPanel.tsx:635",className:"px-4 py-3 text-right",children:l.jsx("span",{"data-loc":"client/src/pages/NpsPanel.tsx:636",className:`font-bold text-sm ${Z_e(se.npsScore)}`,children:se.npsScore})})]},se.agentId))})]})})]})}const tCe=[1,2,3,4,5];function rCe(e){return e>=4?"bg-emerald-600 hover:bg-emerald-700 text-white":e===3?"bg-amber-400 hover:bg-amber-500 text-white":"bg-red-500 hover:bg-red-600 text-white"}function nCe(){const[,e]=LF("/csat/:token"),t=e?.token??"",{data:r,isLoading:n}=_e.csat.getByToken.useQuery({token:t},{enabled:t.length===64}),a=_e.csat.submit.useMutation(),[s,o]=k.useState(null),[u,d]=k.useState(""),[f,p]=k.useState(!1);return n?l.jsx("main",{"data-loc":"client/src/pages/CsatPublic.tsx:23",className:"min-h-screen bg-gray-50 flex items-center justify-center",children:l.jsx(eC,{"data-loc":"client/src/pages/CsatPublic.tsx:23"})}):r?f||r.status==="responded"?l.jsx("main",{"data-loc":"client/src/pages/CsatPublic.tsx:25",className:"min-h-screen bg-gray-50 px-4 flex items-center justify-center",children:l.jsxs("section",{"data-loc":"client/src/pages/CsatPublic.tsx:25",className:"max-w-md w-full bg-white rounded-2xl shadow-sm p-8 text-center",children:[l.jsx("p",{"data-loc":"client/src/pages/CsatPublic.tsx:25",className:"text-4xl text-[#E1251B]",children:"Gracias"}),l.jsx("h1",{"data-loc":"client/src/pages/CsatPublic.tsx:25",className:"mt-3 text-xl font-bold text-[#143F85]",children:"Tu opinión fue registrada"}),l.jsx("p",{"data-loc":"client/src/pages/CsatPublic.tsx:25",className:"mt-2 text-sm text-gray-500",children:"Nos ayuda a mejorar la experiencia en Droguería La Economía."})]})}):l.jsx("main",{"data-loc":"client/src/pages/CsatPublic.tsx:27",className:"min-h-screen bg-gray-50 px-4 py-10 flex items-center justify-center",children:l.jsxs("section",{"data-loc":"client/src/pages/CsatPublic.tsx:27",className:"max-w-lg w-full bg-white rounded-2xl shadow-sm p-8",children:[l.jsxs("div",{"data-loc":"client/src/pages/CsatPublic.tsx:28",className:"text-center",children:[l.jsx("p",{"data-loc":"client/src/pages/CsatPublic.tsx:28",className:"text-2xl font-bold italic text-[#E1251B]",children:"La Economía"}),l.jsx("div",{"data-loc":"client/src/pages/CsatPublic.tsx:28",className:"mx-auto mt-1 w-28 bg-[#143F85] text-[#FFEA00] text-[9px] font-bold tracking-widest py-0.5",children:"DROGUERÍA"}),l.jsx("h1",{"data-loc":"client/src/pages/CsatPublic.tsx:28",className:"mt-7 text-xl font-bold text-gray-800",children:"¿Cómo calificarías tu atención?"}),l.jsxs("p",{"data-loc":"client/src/pages/CsatPublic.tsx:28",className:"mt-2 text-sm text-gray-500",children:["Hola ",r.contactName,", selecciona una calificación de 1 a 5."]})]}),l.jsx("div",{"data-loc":"client/src/pages/CsatPublic.tsx:29",className:"mt-7 grid grid-cols-5 ga
719p-2",children:tCe.map(m=>l.jsx("button",{"data-loc":"client/src/pages/CsatPublic.tsx:29",onClick:()=>o(m),className:`rounded-xl py-4 font-bold transition-colors ${s===m?`${rCe(m)} ring-2 ring-offset-2 ring-[#143F85]`:"bg-gray-100 text-gray-700 hover:bg-gray-200"}`,children:m},m))}),l.jsxs("div",{"data-loc":"client/src/pages/CsatPublic.tsx:30",className:"mt-2 flex justify-between text-xs text-gray-400",children:[l.jsx("span",{"data-loc":"client/src/pages/CsatPublic.tsx:30",children:"Muy insatisfecho"}),l.jsx("span",{"data-loc":"client/src/pages/CsatPublic.tsx:30",children:"Muy satisfecho"})]}),s!==null&&l.jsxs("div",{"data-loc":"client/src/pages/CsatPublic.tsx:31",className:"mt-6",children:[l.jsxs("label",{"data-loc":"client/src/pages/CsatPublic.tsx:31",className:"mb-1 block text-sm font-medium text-gray-700",children:["Comentario ",l.jsx("span",{"data-loc":"client/src/pages/CsatPublic.tsx:31",className:"font-normal text-gray-400",children:"(opcional)"})]}),l.jsx("textarea",{"data-loc":"client/src/pages/CsatPublic.tsx:31",value:u,onChange:m=>d(m.target.value),maxLength:500,rows:3,placeholder:"Cuéntanos qué podríamos mejorar...",className:"w-full resize-none rounded-xl border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[#143F85]/30"})]}),l.jsx("button",{"data-loc":"client/src/pages/CsatPublic.tsx:32",onClick:async()=>{s!==null&&(await a.mutateAsync({token:t,score:s,feedback:u||void 0}),p(!0))},disabled:s===null||a.isPending,className:"mt-6 w-full rounded-xl bg-[#143F85] py-3 font-semibold text-white hover:bg-[#1C58B7] disabled:cursor-not-allowed disabled:opacity-40",children:a.isPending?"Enviando...":"Enviar calificación"})]})}):l.jsx("main",{"data-loc":"client/src/pages/CsatPublic.tsx:24",className:"min-h-screen bg-gray-50 px-4 flex items-center justify-center",children:l.jsxs("section",{"data-loc":"client/src/pages/CsatPublic.tsx:24",className:"max-w-md w-full bg-white rounded-2xl shadow-sm p-8 text-center",children:[l.jsx("h1",{"data-loc":"client/src/pages/CsatPublic.tsx:24",className:"text-xl font-bold text-[#143F85]",children:"Encuesta no disponible"}),l.jsx("p",{"data-loc":"client/src/pages/CsatPublic.tsx:24",className:"mt-2 text-sm text-gray-500",children:"El enlace puede ser inválido o ya no estar activo."})]})})}function aCe(){const[e,t]=k.useState(""),[r,n]=k.useState(""),[a,s]=k.useState("all"),[o,u]=k.useState(!1),d=k.useMemo(()=>({query:r||void 0,city:a==="all"?void 0:a,onlyRappi:o||void 0,limit:500}),[r,a,o]);k.useEffect(()=>{const y=window.setTimeout(()=>n(e.trim()),300);return()=>window.clearTimeout(y)},[e]);const f=_e.stores.cities.useQuery(),p=_e.stores.list.useQuery(d),m=p.data??[],g=(f.data??[]).reduce((y,w)=>y+Number(w.stores??0),0);return l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:51",className:"h-full overflow-y-auto bg-[#F6F7FA]",children:[l.jsxs("header",{"data-loc":"client/src/pages/StoreDirectory.tsx:52",className:"sticky top-0 z-10 border-b border-gray-100 bg-white",children:[l.jsx("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:53",className:"h-1 bg-gradient-to-r from-[#E1251B] via-[#143F85] to-[#FFEA00]"}),l.jsx("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:54",className:"px-6 py-4",children:l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:55",className:"flex flex-col gap-4 xl:flex-row xl:items-center xl:justify-between",children:[l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:56",children:[l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:57",className:"flex items-center gap-2",children:[l.jsx("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:58",className:"flex h-8 w-8 items-center justify-center rounded-lg bg-[#143F85] text-white",children:l.jsx(xA,{"data-loc":"client/src/pages/StoreDirectory.tsx:59",className:"h-4 w-4"})}),l.jsx("h1",{"data-loc":"client/src/pages/StoreDirectory.tsx:61",className:"text-lg font-semibold text-gray-900",children:"Puntos de venta"})]}),l.jsx("p",{"data-loc":"client/src/pages/StoreDirectory.tsx:63",className:"mt-1 text-xs text-gray-500",children:"Directorio comercial verificado para atención digital y asistencia a clientes."})]}),l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:65",className:"flex flex-wrap items-center gap-2 text-xs text-gray-500",children:[l.jsxs(Bu,{"data-loc":"client/src/pages/StoreDirectory.tsx:66",className:"border-0 bg-[#E1251B]/10 text-[#B51F17]",children:[g||"—"," puntos activos"]}),l.jsx("span",{"data-loc":"client/src/pages/StoreDirectory.tsx:67",children:"Fuente: Directorio Comercial 21 ago. 2026"})]})]})})]}),l.jsxs("main",{"data-loc":"client/src/pages/StoreDirectory.tsx:73",className:"space-y-5 p-6",children:[l.jsx(Kt,{"data-loc":"client/src/pages/StoreDirectory.tsx:74",className:"border-gray-100 bg-white shadow-sm",children:l.jsx(dr,{"data-loc":"client/src/pages/StoreDirectory.tsx:75",className:"p-4",children:l.jsxs("form",{"data-loc":"client/src/pages/StoreDirectory.tsx:76",onSubmit:y=>{y.preventDefault(),n(e.trim())},className:"grid gap-3 lg:grid-cols-[minmax(0,1fr)_230px_auto_auto] lg:items-center",children:[l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:83",className:"relative",children:[l.jsx(Xu,{"data-loc":"client/src/pages/StoreDirectory.tsx:84",className:"pointer-events-none absolute left-3 top-1/2 h-4 w-4 -translate-y-1/2 text-gray-400"}),l.jsx(ar,{"data-loc":"client/src/pages/StoreDirectory.tsx:85",value:e,onCh
719ange:y=>t(y.target.value),placeholder:"Buscar por CECO (10137), ciudad o punto de venta…",className:"h-10 border-gray-200 pl-9 pr-8"}),e&&l.jsx("button",{"data-loc":"client/src/pages/StoreDirectory.tsx:92",type:"button",onClick:()=>{t(""),n("")},"aria-label":"Limpiar búsqueda",className:"absolute right-2 top-1/2 -translate-y-1/2 text-gray-400 hover:text-gray-700",children:l.jsx(hn,{"data-loc":"client/src/pages/StoreDirectory.tsx:98",className:"h-4 w-4"})})]}),l.jsxs("select",{"data-loc":"client/src/pages/StoreDirectory.tsx:102",value:a,onChange:y=>s(y.target.value),className:"h-10 rounded-md border border-gray-200 bg-white px-3 text-sm text-gray-700 outline-none focus:border-[#1C58B7] focus:ring-2 focus:ring-[#1C58B7]/20",children:[l.jsx("option",{"data-loc":"client/src/pages/StoreDirectory.tsx:107",value:"all",children:"Todas las ciudades"}),(f.data??[]).map(y=>l.jsxs("option",{"data-loc":"client/src/pages/StoreDirectory.tsx:109",value:y.city,children:[y.city," (",y.stores,")"]},`${y.department}-${y.city}`))]}),l.jsx(it,{"data-loc":"client/src/pages/StoreDirectory.tsx:114",type:"button",variant:o?"default":"outline",onClick:()=>u(y=>!y),className:o?"bg-[#143F85] hover:bg-[#123671]":"border-gray-200 text-gray-600",children:"Solo con Rappi"}),l.jsxs(it,{"data-loc":"client/src/pages/StoreDirectory.tsx:122",type:"submit",className:"bg-[#143F85] hover:bg-[#123671]",children:[l.jsx(Xu,{"data-loc":"client/src/pages/StoreDirectory.tsx:123",className:"mr-1.5 h-4 w-4"})," Buscar"]})]})})}),l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:129",className:"flex items-start gap-3 rounded-lg border border-amber-100 bg-amber-50 px-4 py-3 text-xs text-amber-900",children:[l.jsx(vn,{"data-loc":"client/src/pages/StoreDirectory.tsx:130",className:"mt-0.5 h-4 w-4 shrink-0 text-amber-600"}),l.jsxs("p",{"data-loc":"client/src/pages/StoreDirectory.tsx:131",children:[l.jsx("strong",{"data-loc":"client/src/pages/StoreDirectory.tsx:131",children:"Control de calidad:"})," la cercanía por mapa no se muestra aún porque la mayoría de coordenadas del directorio requiere normalización. Las respuestas se basan en ciudad, dirección, horario y teléfono informados en la fuente."]})]}),l.jsxs("section",{"data-loc":"client/src/pages/StoreDirectory.tsx:134",children:[l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:135",className:"mb-3 flex items-center justify-between",children:[l.jsx("h2",{"data-loc":"client/src/pages/StoreDirectory.tsx:136",className:"text-xs font-semibold uppercase tracking-widest text-gray-400",children:"Resultados"}),!p.isLoading&&l.jsx("span",{"data-loc":"client/src/pages/StoreDirectory.tsx:137",className:"text-xs text-gray-500",children:p.isFetching?"Actualizando…":r?`${m.length} resultados para “${r}”`:`${m.length} puntos encontrados`})]}),p.isError&&l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:140",className:"mb-3 flex items-center justify-between gap-3 rounded-xl border border-red-200 bg-red-50 px-4 py-3 text-sm text-red-800",children:[l.jsx("span",{"data-loc":"client/src/pages/StoreDirectory.tsx:141",children:"No fue posible aplicar la búsqueda. Intenta nuevamente."}),l.jsx(it,{"data-loc":"client/src/pages/StoreDirectory.tsx:142",size:"sm",variant:"outline",className:"border-red-200 bg-white text-red-700",onClick:()=>p.refetch(),children:"Reintentar"})]}),p.isLoading?l.jsx("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:146",className:"grid gap-4 md:grid-cols-2 xl:grid-cols-3",children:Array.from({length:6},(y,w)=>l.jsx(Xn,{"data-loc":"client/src/pages/StoreDirectory.tsx:147",className:"h-60 rounded-xl"},`store-skeleton-${w}`))}):m.length===0?l.jsx(Kt,{"data-loc":"client/src/pages/StoreDirectory.tsx:150",className:"border-dashed border-gray-200 bg-white",children:l.jsxs(dr,{"data-loc":"client/src/pages/StoreDirectory.tsx:151",className:"p-10 text-center",children:[l.jsx(xA,{"data-loc":"client/src/pages/StoreDirectory.tsx:152",className:"mx-auto mb-3 h-8 w-8 text-gray-300"}),l.jsx("p",{"data-loc":"client/src/pages/StoreDirectory.tsx:153",className:"text-sm font-medium text-gray-700",children:"No encontramos puntos con esos criterios."}),l.jsx("p",{"data-loc":"client/src/pages/StoreDirectory.tsx:154",className:"mt-1 text-xs text-gray-500",children:"Prueba otra ciudad, una referencia más corta o elimina el filtro Rappi."})]})}):l.jsx("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:158",className:"grid gap-4 md:grid-cols-2 xl:grid-cols-3",children:m.map(y=>
719{const w=y.phone??y.corporatePhone;return l.jsx(Kt,{"data-loc":"client/src/pages/StoreDirectory.tsx:162",className:"border-gray-100 bg-white shadow-sm transition-shadow hover:shadow-md",children:l.jsxs(dr,{"data-loc":"client/src/pages/StoreDirectory.tsx:163",className:"space-y-4 p-5",children:[l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:164",className:"flex items-start justify-between gap-3",children:[l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:165",className:"min-w-0",children:[l.jsxs("p",{"data-loc":"client/src/pages/StoreDirectory.tsx:166",className:"text-[10px] font-semibold uppercase tracking-wide text-[#1C58B7]",children:[y.city," · ",y.department]}),l.jsx("h3",{"data-loc":"client/src/pages/StoreDirectory.tsx:167",className:"mt-1 truncate text-sm font-semibold text-gray-900",children:y.storeName}),l.jsx("p",{"data-loc":"client/src/pages/StoreDirectory.tsx:168",className:"mt-0.5 line-clamp-2 text-xs text-gray-500",children:y.storeReference||`Código ${y.storeCode}`})]}),!!y.rappiEnabled&&l.jsx(Bu,{"data-loc":"client/src/pages/StoreDirectory.tsx:170",className:"shrink-0 border-0 bg-emerald-50 text-emerald-700",children:"Rappi"})]}),l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:173",className:"space-y-2 text-xs text-gray-600",children:[l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:174",className:"flex gap-2",children:[l.jsx(tZ,{"data-loc":"client/src/pages/StoreDirectory.tsx:174",className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-[#E1251B]"}),l.jsx("span",{"data-loc":"client/src/pages/StoreDirectory.tsx:174",children:y.address})]}),l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:175",className:"flex gap-2",children:[l.jsx(WX,{"data-loc":"client/src/pages/StoreDirectory.tsx:175",className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-[#143F85]"}),l.jsx("span",{"data-loc":"client/src/pages/StoreDirectory.tsx:175",children:y.weekdayHours||"Horario no informado"})]}),l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:176",className:"flex gap-2",children:[l.jsx(Vg,{"data-loc":"client/src/pages/StoreDirectory.tsx:176",className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-[#143F85]"}),l.jsx("span",{"data-loc":"client/src/pages/StoreDirectory.tsx:176",children:w||"Teléfono no informado"})]})]}),l.jsxs("div",{"data-loc":"client/src/pages/StoreDirectory.tsx:179",className:"flex items-center justify-between border-t border-gray-100 pt-3 text-[11px] text-gray-400",children:[l.jsx("span",{"data-loc":"client/src/pages/StoreDirectory.tsx:180",children:y.brand||"Marca no informada"}),l.jsx("span",{"data-loc":"client/src/pages/StoreDirectory.tsx:181",children:y.storeFormat||"Formato no informado"})]})]})},y.id)})})]})]})]})}function sCe(){const[e]=Kg();return["/inbox","/contacts","/customers","/campaigns","/automations","/reports","/settings","/ai","/payments","/social-comments","/operation","/quality","/bot-config","/channel-settings","/customers/analytics","/sales","/nps-panel","/stores","/"].some(n=>n!=="/"?e===n||e.startsWith(n+"/"):e==="/")?l.jsx($F,{"data-loc":"client/src/App.tsx:40",children:l.jsxs(BF,{"data-loc":"client/src/App.tsx:41",children:[l.jsx(cr,{"data-loc":"client/src/App.tsx:42",path:"/",component:yO}),l.jsx(cr,{"data-loc":"client/src/App.tsx:43",path:"/inbox",component:yO}),l.jsx(cr,{"data-loc":"client/src/App.tsx:44",path:"/contacts",component:_le}),l.jsx(cr,{"data-loc":"client/src/App.tsx:45",path:"/customers",component:x_e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:46",path:"/customers/analytics",component:H_e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:47",path:"/campaigns",component:Tle}),l.jsx(cr,{"data-loc":"client/src/App.tsx:48",path:"/automations",component:Dle}),l.jsx(cr,{"data-loc":"client/src/App.tsx:49",path:"/reports",component:yNe}),l.jsx(cr,{"data-loc":"client/src/App.tsx:50",path:"/settings",component:wNe}),l.jsx(cr,{"data-loc":"client/src/App.tsx:51",path:"/ai",component:NNe}),l.jsx(cr,{"data-loc":"client/src/App.tsx:52",path:"/payments",component:b_e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:53",path:"/social-comments",component:__e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:54",path:"/operation",component:C_e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:55",path:"/quality",component:E_e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:56",path:"/bot-config",component:O_e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:57",path:"/channel-settings",component:k_e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:58",path:"/sales",component:G_e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:59",path:"/nps-panel",component:eCe}),l.jsx(cr,{"data-loc":"client/src/App.tsx:60",path:"/stores",component:aCe})]})}):null}function iCe(){return l.jsxs(BF,{"data-loc":"client/src/App.tsx:68",children:[l.jsx(cr,{"data-loc":"client/src/App.tsx:69",path:"/404",component:FZ}),l.jsx(cr,{"data-loc":"client/src/App.tsx:70",path:"/pay/:reference/result",component:w_e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:71",path:"/pay/:reference",component:S_e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:72",path:"/nps/:token",component:Y_e}),l.jsx(cr,{"data-loc":"client/src/App.tsx:73",path:"/csat/:token",component:nCe}),l.jsx(cr,{"data-loc":"client/src/App.tsx:74",component:sCe})]})}function oCe(){return l.jsx(LZ,{"data-loc":"client/src/App.tsx:81",children:l.jsx($Z,{"data-loc":"client/src/App.tsx:82",defaultTheme:"light",children:l.jsxs(IX,{"data-loc":"client/src/App.tsx:83",children:[l.jsx(qQ,{"data-loc":"client/src/App.tsx:84"}),l.jsx(iCe,{"data-loc":"client/src/App.tsx:85"})]})})})}const _g=new UW,oq=e=>{!(e instanceof Vu)||typeof window>"u"||!(e.message===AG)||TC()};_g.getQueryCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.query.state.error;oq(t),console.error("[API Query Error]",t)}});_g.getMutationCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.mutation.state.error;oq(t),console.error("[API Mutation Error]",t)}});const lCe=_e.createClient({links:[YV({url:"/api/trpc",transformer:ro,headers(){try{const e=sessionStorage.getItem("manus-cookie");if(e){const t=`${NG}=`,n=e.split(";").find(a=>a.trim().startsWith(t))?.trim().slice(t.length);if(n)return{Authorization:`Bearer ${n}`}}}catch{}return{}},fetch(e,t){return globalThis.fetch(e,{...t??{},credentials:"include"})}})]});kG.createRoot(document.getElementById("root")).render(l.jsx(_e.Provider,{"data-loc":"client/src/main.tsx:76",client:lCe,queryClient:_g,children:l.jsx(HW,{"data-loc":"client/src/main.tsx:77",client:_g,children:l.jsx(oCe,{"data-loc":"client/src/main.tsx:78"})})}));

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.