Presupuestador_web/dist/client/assets/index-JR6IpOni.js

457 lines
1.8 MiB
JavaScript
Raw Normal View History

2024-11-14 19:08:59 +00:00
var xue=Object.defineProperty;var T4=t=>{throw TypeError(t)};var wue=(t,e,n)=>e in t?xue(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var Te=(t,e,n)=>wue(t,typeof e!="symbol"?e+"":e,n),cT=(t,e,n)=>e.has(t)||T4("Cannot "+n);var R=(t,e,n)=>(cT(t,e,"read from private field"),n?n.call(t):e.get(t)),B=(t,e,n)=>e.has(t)?T4("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,n),$=(t,e,n,r)=>(cT(t,e,"write to private field"),r?r.call(t,n):e.set(t,n),n),z=(t,e,n)=>(cT(t,e,"access private method"),n);var Cs=(t,e,n,r)=>({set _(s){$(t,e,s,n)},get _(){return R(t,e,r)}});function iH(t,e){for(var n=0;n<e.length;n++){const r=e[n];if(typeof r!="string"&&!Array.isArray(r)){for(const s in r)if(s!=="default"&&!(s in t)){const i=Object.getOwnPropertyDescriptor(r,s);i&&Object.defineProperty(t,s,i.get?i:{enumerable:!0,get:()=>r[s]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerPolicy&&(i.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?i.credentials="include":s.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(s){if(s.ep)return;s.ep=!0;const i=n(s);fetch(s.href,i)}})();var pr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Cu(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function _ue(t){if(t.__esModule)return t;var e=t.default;if(typeof e=="function"){var n=function r(){return this instanceof r?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};n.prototype=e.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(t).forEach(function(r){var s=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(n,r,s.get?s:{enumerable:!0,get:function(){return t[r]}})}),n}var oH={exports:{}},OA={},aH={exports:{}},zt={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var o_=Symbol.for("react.element"),Sue=Symbol.for("react.portal"),Cue=Symbol.for("react.fragment"),Eue=Symbol.for("react.strict_mode"),Aue=Symbol.for("react.profiler"),Rue=Symbol.for("react.provider"),Pue=Symbol.for("react.context"),Nue=Symbol.for("react.forward_ref"),Tue=Symbol.for("react.suspense"),kue=Symbol.for("react.memo"),Due=Symbol.for("react.lazy"),k4=Symbol.iterator;function Mue(t){return t===null||typeof t!="object"?null:(t=k4&&t[k4]||t["@@iterator"],typeof t=="function"?t:null)}var lH={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},cH=Object.assign,uH={};function iy(t,e,n){this.props=t,this.context=e,this.refs=uH,this.updater=n||lH}iy.prototype.isReactComponent={};iy.prototype.setState=function(t,e){if(typeof t!="object"&&typeof t!="function"&&t!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,t,e,"setState")};iy.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")};function dH(){}dH.prototype=iy.prototype;function aI(t,e,n){this.props=t,this.context=e,this.refs=uH,this.updater=n||lH}var lI=aI.prototype=new dH;lI.constructor=aI;cH(lI,iy.prototype);lI.isPureReactComponent=!0;var D4=Array.isArray,fH=Object.prototype.hasOwnProperty,cI={current:null},hH={key:!0,ref:!0,__self:!0,__source:!0};function pH(t,e,n){var r,s={},i=null,o=null;if(e!=null)for(r in e.ref!==void 0&&(o=e.ref),e.key!==void 0&&(i=""+e.key),e)fH.call(e,r)&&!hH.hasOwnProperty(r)&&(s[r]=e[r]);var a=arguments.length-2;if(a===1)s.children=n;else if(1<a){for(var c=Array(a),u=0;u<a;u++)c[u]=arguments[u+2];s.children=c}if(t&&t.defaultProps)for(r in a=t.defaultProps,a)s[r]===void 0&&(s[r]=a[r]);return{$$typeof:o_,type:t,key:i,ref:o,props:s,_owner:cI.current}}function Oue(t,e){return{$$typeof:o_,type:t.type,key:e,ref:t.ref,props:t.props,_owner:t._owner}}function uI(t){return typeof t=="object"&&t!==null&&t.$$typeof===o_}function jue(t){var e={"=":"=0",":":"=2"};return"$"+t.replace(/[=:]/g,function(n){return e[n]})}var M4=/\/+/g;function uT(t,e){return typeof t=="object"&&t!==null&&t.key!=null?jue(""+t.key):e.toString(36)}function q1(t,e,n,r,s){var i=typeof t;(i==="undefined"||i==="boolean")&&(t=null);var o=!1;if(t===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(t.$$typeof){case o_:case Sue:o=!0}}if(o)return o=t,s=s(o),t=r===""?"."+uT(o,0):r,D4(s)?(n="",t!=null&&(n=t.replace(M4,"$&/")+"/"),q1(s,e,n,"",function(u){return u})):s!=null&&(uI(s)&&(s=Oue(s,n+(!s.key||o&&o.key===s.key?"":(""+s.key).replace(M4,"$&/")+"/")+t)),e.push(s)),1;if(o=0,r=r===""?".":r+":",D4(t))for(var a=0;a<t.length;a++){i=t[a];var c=r+uT(i,a);o+=q1(i,e,n,c,s)}else if(c=Mue(t),typeof c=="function")for(t=c.call(t),a=0;!(i=t.next()).done;)i=i.value,c=r+uT(i,a++),o+=q1(i,e,n,c,s);else if(i==="object")throw e=String(t),Error("Objects are not valid as a React child (found: "+(e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)+"). If you meant to render a collection of children, use an array instead.");return o}function qS(t,e,n){if(t==null)return t;var r=[],s=0;return q1(t,r,"","",function(i){return e.call(n,i,s++)}),r}function Iue(t){if(t._status===-1){var e=t._result;e=e(),e.then(function(n){(t._status===0||t._status===-1)&&(t._status=1,t._result=n)},function(n){(t._status===0||t._status===-1)&&(t._status=2,t._result=n)}),t._status===-1&&(t._status=0,t._result=e)}if(t._status===1)return t._result.default;throw t._result}var oi={current:null},W1={transition:null},Lue={ReactCurrentDispatcher:oi,ReactCurrentBatchConfig:W1,ReactCurrentOwner:cI};function mH(){throw Error("act(...) is not supported in production builds of React.")}zt.Children={map:qS,forEach:function(t,e,n){qS(t,function(){e.apply(this,arguments)},n)},count:function(t){var e=0;return qS(t,function(){e++}),e},toArray:function(t){return qS(t,function(e){return e})||[]},only:function(t){if(!uI(t))throw Error("React.Children.only expect
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var $ue=S,Fue=Symbol.for("react.element"),zue=Symbol.for("react.fragment"),Bue=Object.prototype.hasOwnProperty,Uue=$ue.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Hue={key:!0,ref:!0,__self:!0,__source:!0};function gH(t,e,n){var r,s={},i=null,o=null;n!==void 0&&(i=""+n),e.key!==void 0&&(i=""+e.key),e.ref!==void 0&&(o=e.ref);for(r in e)Bue.call(e,r)&&!Hue.hasOwnProperty(r)&&(s[r]=e[r]);if(t&&t.defaultProps)for(r in e=t.defaultProps,e)s[r]===void 0&&(s[r]=e[r]);return{$$typeof:Fue,type:t,key:i,ref:o,props:s,_owner:Uue.current}}OA.Fragment=zue;OA.jsx=gH;OA.jsxs=gH;oH.exports=OA;var x=oH.exports,xD={},vH={exports:{}},Ao={},yH={exports:{}},bH={};/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/(function(t){function e(U,Q){var te=U.length;U.push(Q);e:for(;0<te;){var X=te-1>>>1,G=U[X];if(0<s(G,Q))U[X]=Q,U[te]=G,te=X;else break e}}function n(U){return U.length===0?null:U[0]}function r(U){if(U.length===0)return null;var Q=U[0],te=U.pop();if(te!==Q){U[0]=te;e:for(var X=0,G=U.length,Y=G>>>1;X<Y;){var Z=2*(X+1)-1,he=U[Z],fe=Z+1,ce=U[fe];if(0>s(he,te))fe<G&&0>s(ce,he)?(U[X]=ce,U[fe]=te,X=fe):(U[X]=he,U[Z]=te,X=Z);else if(fe<G&&0>s(ce,te))U[X]=ce,U[fe]=te,X=fe;else break e}}return Q}function s(U,Q){var te=U.sortIndex-Q.sortIndex;return te!==0?te:U.id-Q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;t.unstable_now=function(){return i.now()}}else{var o=Date,a=o.now();t.unstable_now=function(){return o.now()-a}}var c=[],u=[],f=1,l=null,d=3,p=!1,h=!1,m=!1,y=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,v=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function b(U){for(var Q=n(u);Q!==null;){if(Q.callback===null)r(u);else if(Q.startTime<=U)r(u),Q.sortIndex=Q.expirationTime,e(c,Q);else break;Q=n(u)}}function _(U){if(m=!1,b(U),!h)if(n(c)!==null)h=!0,K(A);else{var Q=n(u);Q!==null&&V(_,Q.startTime-U)}}function A(U,Q){h=!1,m&&(m=!1,g(E),E=-1),p=!0;var te=d;try{for(b(Q),l=n(c);l!==null&&(!(l.expirationTime>Q)||U&&!M());){var X=l.callback;if(typeof X=="function"){l.callback=null,d=l.priorityLevel;var G=X(l.expirationTime<=Q);Q=t.unstable_now(),typeof G=="function"?l.callback=G:l===n(c)&&r(c),b(Q)}else r(c);l=n(c)}if(l!==null)var Y=!0;else{var Z=n(u);Z!==null&&V(_,Z.startTime-Q),Y=!1}return Y}finally{l=null,d=te,p=!1}}var P=!1,T=null,E=-1,N=5,k=-1;function M(){return!(t.unstable_now()-k<N)}function j(){if(T!==null){var U=t.unstable_now();k=U;var Q=!0;try{Q=T(!0,U)}finally{Q?I():(P=!1,T=null)}}else P=!1}var I;if(typeof v=="function")I=function(){v(j)};else if(typeof MessageChannel<"u"){var L=new MessageChannel,H=L.port2;L.port1.onmessage=j,I=function(){H.postMessage(null)}}else I=function(){y(j,0)};function K(U){T=U,P||(P=!0,I())}function V(U,Q){E=y(function(){U(t.unstable_now())},Q)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(U){U.callback=null},t.unstable_continueExecution=function(){h||p||(h=!0,K(A))},t.unstable_forceFrameRate=function(U){0>U||125<U?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):N=0<U?Math.floor(1e3/U):5},t.unstable_getCurrentPriorityLevel=function(){return d},t.unstable_getFirstCallbackNode=function(){return n(c)},t.unstable_next=function(U){switch(d){case 1:case 2:case 3:var Q=3;break;default:Q=d}var te=d;d=Q;try{return U()}finally{d=te}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(U,Q){switch(U){case 1:case 2:case 3:case 4:case 5:break;default:U=3}var te=d;d=U;try{return Q()}finally{d=te}},t.unstable_scheduleCallback=function(U,Q,te){var X=t.unstable_now();switch(typeof te=="object"&&te!==null?(te=te.delay,te=typeof te=="number"&&0<te?X+te:X):te=X,U){case 1:var G=-1;break;case 2:G=250;break;case 5:G=1073741823;break;case 4:G=1e4;break;default:G=5e3}return G=te+G,U={id:f++,callback:Q,priorityLevel:U,startTime:te,expirationTime:G,sortIndex:-1},te>X?(U.sortIndex=te,e(u,U),n(c)===null&&U===n(u)&&(m?(g(E),E=-1):m=!0,V(_,te-X))):(U.sortIndex=G,e(c,U),h||p||(h=!0,K(A))),U},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(U){var Q=d;return function(){var te=d;d=Q;try{return U.apply(this,arguments)}finally{d=te}}}})(bH);yH.exports=bH;var Vue=yH.exports;/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var que=S,So=Vue;function ke(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=1;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var xH=new Set,I0={};function zp(t,e){Mv(t,e),Mv(t+"Capture",e)}function Mv(t,e){for(I0[t]=e,t=0;t<e.length;t++)xH.add(e[t])}var mu=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),wD=Object.prototype.hasOwnProperty,Wue=/^[: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]*$/,O4={},j4={};function Gue(t){return wD.call(j4,t)?!0:wD.call(O4,t)?!1:Wue.test(t)?j4[t]=!0:(O4[t]=!0,!1)}function Kue(t,e,n,r){if(n!==null&&n.type===0)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(t=t.toLowerCase().slice(0,5),t!=="data-"&&t!=="aria-");default:return!1}}function Yue(t,e,n,r){if(e===null||typeof e>"u"||Kue(t,e,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!e;case 4:return e===!1;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}function ai(t,e,n,r,s,i,o){this.acceptsBooleans=e===2||e===3||e===4,this.attributeName=r,this.attributeNamespace=s,this.mustUseProperty=n,this.propertyName=t,this.type=e,this.sanitizeURL=i,this.removeEmptyString=o}var xs={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(t){xs[t]=new ai(t,0,!1,t,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(t){var e=t[0];xs[e]=new ai(e,1,!1,t[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(t){xs[t]=new ai(t,2,!1,t.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(t){xs[t]=new ai(t,2,!1,t,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(t){xs[t]=new ai(t,3,!1,t.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(t){xs[t]=new ai(t,3,!0,t,null,!1,!1)});["capture","download"].forEach(function(t){xs[t]=new ai(t,4,!1,t,null,!1,!1)});["cols","rows","size","span"].forEach(function(t){xs[t]=new ai(t,6,!1,t,null,!1,!1)});["rowSpan","start"].forEach(function(t){xs[t]=new ai(t,5,!1,t.toLowerCase(),null,!1,!1)});var dI=/[\-:]([a-z])/g;function fI(t){return t[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y ver
`+dT+t}var fT=!1;function hT(t,e){if(!t||fT)return"";fT=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(e)if(e=function(){throw Error()},Object.defineProperty(e.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(e,[])}catch(u){var r=u}Reflect.construct(t,[],e)}else{try{e.call()}catch(u){r=u}t.call(e.prototype)}else{try{throw Error()}catch(u){r=u}t()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var s=u.stack.split(`
`),i=r.stack.split(`
`),o=s.length-1,a=i.length-1;1<=o&&0<=a&&s[o]!==i[a];)a--;for(;1<=o&&0<=a;o--,a--)if(s[o]!==i[a]){if(o!==1||a!==1)do if(o--,a--,0>a||s[o]!==i[a]){var c=`
`+s[o].replace(" at new "," at ");return t.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",t.displayName)),c}while(1<=o&&0<=a);break}}}finally{fT=!1,Error.prepareStackTrace=n}return(t=t?t.displayName||t.name:"")?Fb(t):""}function Xue(t){switch(t.tag){case 5:return Fb(t.type);case 16:return Fb("Lazy");case 13:return Fb("Suspense");case 19:return Fb("SuspenseList");case 0:case 2:case 15:return t=hT(t.type,!1),t;case 11:return t=hT(t.type.render,!1),t;case 1:return t=hT(t.type,!0),t;default:return""}}function ED(t){if(t==null)return null;if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case zm:return"Fragment";case Fm:return"Portal";case _D:return"Profiler";case pI:return"StrictMode";case SD:return"Suspense";case CD:return"SuspenseList"}if(typeof t=="object")switch(t.$$typeof){case _H:return(t.displayName||"Context")+".Consumer";case wH:return(t._context.displayName||"Context")+".Provider";case mI:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case gI:return e=t.displayName||null,e!==null?e:ED(t.type)||"Memo";case td:e=t._payload,t=t._init;try{return ED(t(e))}catch{}}return null}function Que(t){var e=t.type;switch(t.tag){case 24:return"Cache";case 9:return(e.displayName||"Context")+".Consumer";case 10:return(e._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return t=e.render,t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case 7:return"Fragment";case 5:return e;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ED(e);case 8:return e===pI?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e}return null}function nf(t){switch(typeof t){case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function CH(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Zue(t){var e=CH(t)?"checked":"value",n=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),r=""+t[e];if(!t.hasOwnProperty(e)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var s=n.get,i=n.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return s.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(t,e,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function GS(t){t._valueTracker||(t._valueTracker=Zue(t))}function EH(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),r="";return t&&(r=CH(t)?t.checked?"true":"false":t.value),t=r,t!==n?(e.setValue(t),!0):!1}function VC(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}function AD(t,e){var n=e.checked;return sr({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??t._wrapperState.initialChecked})}function L4(t,e){var n=e.defaultValue==null?"":e.defaultValue,r=e.checked!=null?e.checked:e.defaultChecked;n=nf(e.value!=null?e.value:n),t._wrapperState={initialChecked:r,initialValue:n,controlled:e.type==="checkbox"||e.type==="radio"?e.checked!=null:e.value!=null}}function AH(t,e){e=e.checked,e!=null&&hI(t,"checked",e,!1)}function RD(t,e){AH(t,e);var n=nf(e.value),r=e.type;if(n!=null)r==="number"?(n===0&&t.value===""||t.value!=n)&&(t.value=""+n):t.value!==""+n&&(t.value=""+n);else if(r==="submit"||r==="reset"){t.removeAttribute("value");return}e.hasOwnProperty("value")?PD(t,e.type,n):e.hasOwnProperty("defaultValue")&&PD(t,e.type,nf(e.defaultValue)),e.checked==null&&e.defaultChecked!=null&&(t.defaultChecked=!!e.defaultChecked)}function $4(t,e,n){if(e.hasOwnProperty(
`).replace(lfe,"")}function t1(t,e,n){if(e=az(e),az(t)!==e&&n)throw Error(ke(425))}function ZC(){}var UD=null,HD=null;function VD(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var qD=typeof setTimeout=="function"?setTimeout:void 0,cfe=typeof clearTimeout=="function"?clearTimeout:void 0,lz=typeof Promise=="function"?Promise:void 0,ufe=typeof queueMicrotask=="function"?queueMicrotask:typeof lz<"u"?function(t){return lz.resolve(null).then(t).catch(dfe)}:qD;function dfe(t){setTimeout(function(){throw t})}function AT(t,e){var n=e,r=0;do{var s=n.nextSibling;if(t.removeChild(n),s&&s.nodeType===8)if(n=s.data,n==="/$"){if(r===0){t.removeChild(s),B0(e);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=s}while(n);B0(e)}function Xd(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?")break;if(e==="/$")return null}}return t}function cz(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var n=t.data;if(n==="$"||n==="$!"||n==="$?"){if(e===0)return t;e--}else n==="/$"&&e++}t=t.previousSibling}return null}var ay=Math.random().toString(36).slice(2),Dl="__reactFiber$"+ay,W0="__reactProps$"+ay,gu="__reactContainer$"+ay,WD="__reactEvents$"+ay,ffe="__reactListeners$"+ay,hfe="__reactHandles$"+ay;function eh(t){var e=t[Dl];if(e)return e;for(var n=t.parentNode;n;){if(e=n[gu]||n[Dl]){if(n=e.alternate,e.child!==null||n!==null&&n.child!==null)for(t=cz(t);t!==null;){if(n=t[Dl])return n;t=cz(t)}return e}t=n,n=t.parentNode}return null}function u_(t){return t=t[Dl]||t[gu],!t||t.tag!==5&&t.tag!==6&&t.tag!==13&&t.tag!==3?null:t}function Vm(t){if(t.tag===5||t.tag===6)return t.stateNode;throw Error(ke(33))}function FA(t){return t[W0]||null}var GD=[],qm=-1;function gf(t){return{current:t}}function Gn(t){0>qm||(t.current=GD[qm],GD[qm]=null,qm--)}function zn(t,e){qm++,GD[qm]=t.current,t.current=e}var rf={},$s=gf(rf),Oi=gf(!1),vp=rf;function Ov(t,e){var n=t.type.contextTypes;if(!n)return rf;var r=t.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===e)return r.__reactInternalMemoizedMaskedChildContext;var s={},i;for(i in n)s[i]=e[i];return r&&(t=t.stateNode,t.__reactInternalMemoizedUnmaskedChildContext=e,t.__reactInternalMemoizedMaskedChildContext=s),s}function ji(t){return t=t.childContextTypes,t!=null}function JC(){Gn(Oi),Gn($s)}function uz(t,e,n){if($s.current!==rf)throw Error(ke(168));zn($s,e),zn(Oi,n)}function pV(t,e,n){var r=t.stateNode;if(e=e.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var s in r)if(!(s in e))throw Error(ke(108,Que(t)||"Unknown",s));return sr({},n,r)}function eE(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||rf,vp=$s.current,zn($s,t),zn(Oi,Oi.current),!0}function dz(t,e,n){var r=t.stateNode;if(!r)throw Error(ke(169));n?(t=pV(t,e,vp),r.__reactInternalMemoizedMergedChildContext=t,Gn(Oi),Gn($s),zn($s,t)):Gn(Oi),zn(Oi,n)}var Rc=null,zA=!1,RT=!1;function mV(t){Rc===null?Rc=[t]:Rc.push(t)}function pfe(t){zA=!0,mV(t)}function vf(){if(!RT&&Rc!==null){RT=!0;var t=0,e=xn;try{var n=Rc;for(xn=1;t<n.length;t++){var r=n[t];do r=r(!0);while(r!==null)}Rc=null,zA=!1}catch(s){throw Rc!==null&&(Rc=Rc.slice(t+1)),zH(yI,vf),s}finally{xn=e,RT=!1}}return null}var Wm=[],Gm=0,tE=null,nE=0,Xo=[],Qo=0,yp=null,ru=1,su="";function Vf(t,e){Wm[Gm++]=nE,Wm[Gm++]=tE,tE=t,nE=e}function gV(t,e,n){Xo[Qo++]=ru,Xo[Qo++]=su,Xo[Qo++]=yp,yp=t;var r=ru;t=su;var s=32-Ha(r)-1;r&=~(1<<s),n+=1;var i=32-Ha(e)+s;if(30<i){var o=s-s%5;i=(r&(1<<o)-1).toString(32),r>>=o,s-=o,ru=1<<32-Ha(e)+s|n<<s|r,su=i+t}else ru=1<<i|n<<s|r,su=t}function RI(t){t.return!==null&&(Vf(t,1),gV(t,1,0))}function PI(t){for(;t===tE;)tE=Wm[--Gm],Wm[Gm]=null,nE=Wm[--Gm],Wm[Gm]=null;for(;t===yp;)yp=Xo[--Qo],Xo[Qo]=null,su=Xo[--Qo],Xo[Qo]=null,ru=Xo[--Qo],Xo[Qo]=null}var xo=null,bo=null,Qn=!1,za=null;function vV(t,e){var n=na(5,null,null,0);n.elementType="DELETED",n.stateNode=e,n.return
Error generating stack: `+i.message+`
`+i.stack}return{value:t,source:e,stack:s,digest:null}}function DT(t,e,n){return{value:t,source:null,stack:n??null,digest:e??null}}function JD(t,e){try{console.error(e.value)}catch(n){setTimeout(function(){throw n})}}var Sfe=typeof WeakMap=="function"?WeakMap:Map;function VV(t,e,n){n=ou(-1,n),n.tag=3,n.payload={element:null};var r=e.value;return n.callback=function(){uE||(uE=!0,cM=r),JD(t,e)},n}function qV(t,e,n){n=ou(-1,n),n.tag=3;var r=t.type.getDerivedStateFromError;if(typeof r=="function"){var s=e.value;n.payload=function(){return r(s)},n.callback=function(){JD(t,e)}}var i=t.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){JD(t,e),typeof r!="function"&&(Zd===null?Zd=new Set([this]):Zd.add(this));var o=e.stack;this.componentDidCatch(e.value,{componentStack:o!==null?o:""})}),n}function wz(t,e,n){var r=t.pingCache;if(r===null){r=t.pingCache=new Sfe;var s=new Set;r.set(e,s)}else s=r.get(e),s===void 0&&(s=new Set,r.set(e,s));s.has(n)||(s.add(n),t=Lfe.bind(null,t,e,n),e.then(t,t))}function _z(t){do{var e;if((e=t.tag===13)&&(e=t.memoizedState,e=e!==null?e.dehydrated!==null:!0),e)return t;t=t.return}while(t!==null);return null}function Sz(t,e,n,r,s){return t.mode&1?(t.flags|=65536,t.lanes=s,t):(t===e?t.flags|=65536:(t.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(e=ou(-1,1),e.tag=2,Qd(n,e,1))),n.lanes|=1),t)}var Cfe=Eu.ReactCurrentOwner,Ni=!1;function Qs(t,e,n,r){e.child=t===null?xV(e,null,n,r):Iv(e,t.child,n,r)}function Cz(t,e,n,r,s){n=n.render;var i=e.ref;return ag(e,s),r=FI(t,e,n,r,i,s),n=zI(),t!==null&&!Ni?(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~s,yu(t,e,s)):(Qn&&n&&RI(e),e.flags|=1,Qs(t,e,r,s),e.child)}function Ez(t,e,n,r,s){if(t===null){var i=n.type;return typeof i=="function"&&!XI(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(e.tag=15,e.type=i,WV(t,e,i,r,s)):(t=nC(n.type,null,r,e,e.mode,s),t.ref=e.ref,t.return=e,e.child=t)}if(i=t.child,!(t.lanes&s)){var o=i.memoizedProps;if(n=n.compare,n=n!==null?n:H0,n(o,r)&&t.ref===e.ref)return yu(t,e,s)}return e.flags|=1,t=ef(i,r),t.ref=e.ref,t.return=e,e.child=t}function WV(t,e,n,r,s){if(t!==null){var i=t.memoizedProps;if(H0(i,r)&&t.ref===e.ref)if(Ni=!1,e.pendingProps=r=i,(t.lanes&s)!==0)t.flags&131072&&(Ni=!0);else return e.lanes=t.lanes,yu(t,e,s)}return eM(t,e,n,r,s)}function GV(t,e,n){var r=e.pendingProps,s=r.children,i=t!==null?t.memoizedState:null;if(r.mode==="hidden")if(!(e.mode&1))e.memoizedState={baseLanes:0,cachePool:null,transitions:null},zn(Xm,fo),fo|=n;else{if(!(n&1073741824))return t=i!==null?i.baseLanes|n:n,e.lanes=e.childLanes=1073741824,e.memoizedState={baseLanes:t,cachePool:null,transitions:null},e.updateQueue=null,zn(Xm,fo),fo|=t,null;e.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,zn(Xm,fo),fo|=r}else i!==null?(r=i.baseLanes|n,e.memoizedState=null):r=n,zn(Xm,fo),fo|=r;return Qs(t,e,s,n),e.child}function KV(t,e){var n=e.ref;(t===null&&n!==null||t!==null&&t.ref!==n)&&(e.flags|=512,e.flags|=2097152)}function eM(t,e,n,r,s){var i=ji(n)?vp:$s.current;return i=Ov(e,i),ag(e,s),n=FI(t,e,n,r,i,s),r=zI(),t!==null&&!Ni?(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~s,yu(t,e,s)):(Qn&&r&&RI(e),e.flags|=1,Qs(t,e,n,s),e.child)}function Az(t,e,n,r,s){if(ji(n)){var i=!0;eE(e)}else i=!1;if(ag(e,s),e.stateNode===null)J1(t,e),HV(e,n,r),ZD(e,n,r,s),r=!0;else if(t===null){var o=e.stateNode,a=e.memoizedProps;o.props=a;var c=o.context,u=n.contextType;typeof u=="object"&&u!==null?u=aa(u):(u=ji(n)?vp:$s.current,u=Ov(e,u));var f=n.getDerivedStateFromProps,l=typeof f=="function"||typeof o.getSnapshotBeforeUpdate=="function";l||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==r||c!==u)&&xz(e,o,r,u),nd=!1;var d=e.memoizedState;o.state=d,iE(e,r,o,s),c=e.memoizedState,a!==r||d!==c||Oi.current||nd?(typeof f=="function"&&(QD(e,n,f,r),c=e.memoizedState),(a=nd||bz(e,n,a,r,d,c,u))?(l||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeo
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const xpe=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Q8=(...t)=>t.filter((e,n,r)=>!!e&&r.indexOf(e)===n).join(" ");/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/var wpe={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"};/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const _pe=S.forwardRef(({color:t="currentColor",size:e=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:s="",children:i,iconNode:o,...a},c)=>S.createElement("svg",{ref:c,...wpe,width:e,height:e,stroke:t,strokeWidth:r?Number(n)*24/Number(e):n,className:Q8("lucide",s),...a},[...o.map(([u,f])=>S.createElement(u,f)),...Array.isArray(i)?i:[i]]));/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const _t=(t,e)=>{const n=S.forwardRef(({className:r,...s},i)=>S.createElement(_pe,{ref:i,iconNode:e,className:Q8(`lucide-${xpe(t)}`,r),...s}));return n.displayName=`${t}`,n};/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Z8=_t("Archive",[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1",key:"1wp1u1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8",key:"1s80jp"}],["path",{d:"M10 12h4",key:"a56b0p"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Spe=_t("ArrowDownUp",[["path",{d:"m3 16 4 4 4-4",key:"1co6wj"}],["path",{d:"M7 20V4",key:"1yoxec"}],["path",{d:"m21 8-4-4-4 4",key:"1c9v7m"}],["path",{d:"M17 4v16",key:"7dpous"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Gz=_t("ArrowDown",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Kz=_t("ArrowUp",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Cpe=_t("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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const h_=_t("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const cy=_t("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const tR=_t("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const uy=_t("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const J8=_t("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Epe=_t("ChevronsLeft",[["path",{d:"m11 17-5-5 5-5",key:"13zhaf"}],["path",{d:"m18 17-5-5 5-5",key:"h8a8et"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Ape=_t("ChevronsRight",[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const eq=_t("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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const tq=_t("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Rpe=_t("CirclePlus",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 12h8",key:"1wcyev"}],["path",{d:"M12 8v8",key:"napkw2"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Ppe=_t("CircleUser",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662",key:"154egf"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Npe=_t("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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const nR=_t("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Tpe=_t("CopyPlus",[["line",{x1:"15",x2:"15",y1:"12",y2:"18",key:"1p7wdc"}],["line",{x1:"12",x2:"18",y1:"15",y2:"15",key:"1nscbv"}],["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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const hL=_t("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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const nq=_t("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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const kpe=_t("EllipsisVertical",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const rq=_t("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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Dpe=_t("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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Mpe=_t("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const sq=_t("GripVertical",[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Ope=_t("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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const jpe=_t("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Ipe=_t("Loader",[["path",{d:"M12 2v4",key:"3427ic"}],["path",{d:"m16.2 7.8 2.9-2.9",key:"r700ao"}],["path",{d:"M18 12h4",key:"wj9ykh"}],["path",{d:"m16.2 16.2 2.9 2.9",key:"1bxg5t"}],["path",{d:"M12 18v4",key:"jadmvz"}],["path",{d:"m4.9 19.1 2.9-2.9",key:"bwix9q"}],["path",{d:"M2 12h4",key:"j09sii"}],["path",{d:"m4.9 4.9 2.9 2.9",key:"giyufr"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Lpe=_t("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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const $pe=_t("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Fpe=_t("Package2",[["path",{d:"M3 9h18v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V9Z",key:"1ront0"}],["path",{d:"m3 9 2.45-4.9A2 2 0 0 1 7.24 3h9.52a2 2 0 0 1 1.8 1.1L21 9",key:"19h2x1"}],["path",{d:"M12 3v6",key:"1holv5"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const iq=_t("PackagePlus",[["path",{d:"M16 16h6",key:"100bgy"}],["path",{d:"M19 13v6",key:"85cyf1"}],["path",{d:"M21 10V8a2 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.73l7 4a2 2 0 0 0 2 0l2-1.14",key:"e7tb2h"}],["path",{d:"m7.5 4.27 9 5.15",key:"1c824w"}],["polyline",{points:"3.29 7 12 12 20.71 7",key:"ousv84"}],["line",{x1:"12",x2:"12",y1:"22",y2:"12",key:"a4e8g8"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const oq=_t("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const aq=_t("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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const zpe=_t("Scan",[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2",key:"aa7l1z"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2",key:"4qcy5o"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2",key:"6vwrx8"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2",key:"ioqczr"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const lq=_t("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Bpe=_t("Send",[["path",{d:"m22 2-7 20-4-9-9-4Z",key:"1q3vgg"}],["path",{d:"M22 2 11 13",key:"nzbqef"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Upe=_t("Settings2",[["path",{d:"M20 7h-9",key:"3s1dr2"}],["path",{d:"M14 17H5",key:"gfn3mx"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Hpe=_t("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"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const cq=_t("SquarePen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const uq=_t("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const rR=_t("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function dq(t){var e,n,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t)){var s=t.length;for(e=0;e<s;e++)t[e]&&(n=dq(t[e]))&&(r&&(r+=" "),r+=n)}else for(n in t)t[n]&&(r&&(r+=" "),r+=n);return r}function dy(){for(var t,e,n=0,r="",s=arguments.length;n<s;n++)(t=arguments[n])&&(e=dq(t))&&(r&&(r+=" "),r+=e);return r}const pL="-",Vpe=t=>{const e=Wpe(t),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=t;return{getClassGroupId:o=>{const a=o.split(pL);return a[0]===""&&a.length!==1&&a.shift(),fq(a,e)||qpe(o)},getConflictingClassGroupIds:(o,a)=>{const c=n[o]||[];return a&&r[o]?[...c,...r[o]]:c}}},fq=(t,e)=>{var o;if(t.length===0)return e.classGroupId;const n=t[0],r=e.nextPart.get(n),s=r?fq(t.slice(1),r):void 0;if(s)return s;if(e.validators.length===0)return;const i=t.join(pL);return(o=e.validators.find(({validator:a})=>a(i)))==null?void 0:o.classGroupId},Yz=/^\[(.+)\]$/,qpe=t=>{if(Yz.test(t)){const e=Yz.exec(t)[1],n=e==null?void 0:e.substring(0,e.indexOf(":"));if(n)return"arbitrary.."+n}},Wpe=t=>{const{theme:e,prefix:n}=t,r={nextPart:new Map,validators:[]};return Kpe(Object.entries(t.classGroups),n).forEach(([i,o])=>{RM(o,r,i,e)}),r},RM=(t,e,n,r)=>{t.forEach(s=>{if(typeof s=="string"){const i=s===""?e:Xz(e,s);i.classGroupId=n;return}if(typeof s=="function"){if(Gpe(s)){RM(s(r),e,n,r);return}e.validators.push({validator:s,classGroupId:n});return}Object.entries(s).forEach(([i,o])=>{RM(o,Xz(e,i),n,r)})})},Xz=(t,e)=>{let n=t;return e.split(pL).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},Gpe=t=>t.isThemeGetter,Kpe=(t,e)=>e?t.map(([n,r])=>{const s=r.map(i=>typeof i=="string"?e+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(([o,a])=>[e+o,a])):i);return[n,s]}):t,Ype=t=>{if(t<1)return{get:()=>{},set:()=>{}};let e=0,n=new Map,r=new Map;const s=(i,o)=>{n.set(i,o),e++,e>t&&(e=0,r=n,n=new Map)};return{get(i){let o=n.get(i);if(o!==void 0)return o;if((o=r.get(i))!==void 0)return s(i,o),o},set(i,o){n.has(i)?n.set(i,o):s(i,o)}}},hq="!",Xpe=t=>{const{separator:e,experimentalParseClassName:n}=t,r=e.length===1,s=e[0],i=e.length,o=a=>{const c=[];let u=0,f=0,l;for(let y=0;y<a.length;y++){let g=a[y];if(u===0){if(g===s&&(r||a.slice(y,y+i)===e)){c.push(a.slice(f,y)),f=y+i;continue}if(g==="/"){l=y;continue}}g==="["?u++:g==="]"&&u--}const d=c.length===0?a:a.substring(f),p=d.startsWith(hq),h=p?d.substring(1):d,m=l&&l>f?l-f:void 0;return{modifiers:c,hasImportantModifier:p,baseClassName:h,maybePostfixModifierPosition:m}};return n?a=>n({className:a,parseClassName:o}):o},Qpe=t=>{if(t.length<=1)return t;const e=[];let n=[];return t.forEach(r=>{r[0]==="["?(e.push(...n.sort(),r),n=[]):n.push(r)}),e.push(...n.sort()),e},Zpe=t=>({cache:Ype(t.cacheSize),parseClassName:Xpe(t),...Vpe(t)}),Jpe=/\s+/,eme=(t,e)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:s}=e,i=[],o=t.trim().split(Jpe);let a="";for(let c=o.length-1;c>=0;c-=1){const u=o[c],{modifiers:f,hasImportantModifier:l,baseClassName:d,maybePostfixModifierPosition:p}=n(u);let h=!!p,m=r(h?d.substring(0,p):d);if(!m){if(!h){a=u+(a.length>0?" "+a:a);continue}if(m=r(d),!m){a=u+(a.length>0?" "+a:a);continue}h=!1}const y=Qpe(f).join(":"),g=l?y+hq:y,v=g+m;if(i.includes(v))continue;i.push(v);const b=s(m,h);for(let _=0;_<b.length;++_){const A=b[_];i.push(g+A)}a=u+(a.length>0?" "+a:a)}return a};function tme(){let t=0,e,n,r="";for(;t<arguments.length;)(e=arguments[t++])&&(n=pq(e))&&(r&&(r+=" "),r+=n);return r}const pq=t=>{if(typeof t=="string")return t;let e,n="";for(let r=0;r<t.length;r++)t[r]&&(e=pq(t[r]))&&(n&&(n+=" "),n+=e);return n};function nme(t,...e){let n,r,s,i=o;function o(c){const u=e.reduce((f,l)=>l(f),t());return n=Zpe(u),r=n.cache.get,s=n.cache.set,i=a,a(c)}function a(c){const u=r(c);if(u)return u;const f=eme(c,n);return s(c,f),f}return function(){return i(tme.apply(null,arguments))}}const Hn=t=>{const e=n=>n[t]||[];return e.isThemeGetter=!0,e},mq=/^\[(?:([
.`.concat(Vme,` {
overflow: hidden `).concat(r,`;
padding-right: `).concat(a,"px ").concat(r,`;
}
body[`).concat(dg,`] {
overflow: hidden `).concat(r,`;
overscroll-behavior: contain;
`).concat([e&&"position: relative ".concat(r,";"),n==="margin"&&`
padding-left: `.concat(s,`px;
padding-top: `).concat(i,`px;
padding-right: `).concat(o,`px;
margin-left:0;
margin-top:0;
margin-right: `).concat(a,"px ").concat(r,`;
`),n==="padding"&&"padding-right: ".concat(a,"px ").concat(r,";")].filter(Boolean).join(""),`
}
.`).concat(w0,` {
right: `).concat(a,"px ").concat(r,`;
}
.`).concat(_0,` {
margin-right: `).concat(a,"px ").concat(r,`;
}
.`).concat(w0," .").concat(w0,` {
right: 0 `).concat(r,`;
}
.`).concat(_0," .").concat(_0,` {
margin-right: 0 `).concat(r,`;
}
body[`).concat(dg,`] {
`).concat(qme,": ").concat(a,`px;
}
`)},aB=function(){var t=parseInt(document.body.getAttribute(dg)||"0",10);return isFinite(t)?t:0},age=function(){S.useEffect(function(){return document.body.setAttribute(dg,(aB()+1).toString()),function(){var t=aB()-1;t<=0?document.body.removeAttribute(dg):document.body.setAttribute(dg,t.toString())}},[])},Pq=function(t){var e=t.noRelative,n=t.noImportant,r=t.gapMode,s=r===void 0?"margin":r;age();var i=S.useMemo(function(){return sge(s)},[s]);return S.createElement(ige,{styles:oge(i,!e,s,n?"":"!important")})},NM=!1;if(typeof window<"u")try{var u1=Object.defineProperty({},"passive",{get:function(){return NM=!0,!0}});window.addEventListener("test",u1,u1),window.removeEventListener("test",u1,u1)}catch{NM=!1}var gm=NM?{passive:!1}:!1,lge=function(t){return t.tagName==="TEXTAREA"},Nq=function(t,e){var n=window.getComputedStyle(t);return n[e]!=="hidden"&&!(n.overflowY===n.overflowX&&!lge(t)&&n[e]==="visible")},cge=function(t){return Nq(t,"overflowY")},uge=function(t){return Nq(t,"overflowX")},lB=function(t,e){var n=e.ownerDocument,r=e;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var s=Tq(t,r);if(s){var i=kq(t,r),o=i[1],a=i[2];if(o>a)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},dge=function(t){var e=t.scrollTop,n=t.scrollHeight,r=t.clientHeight;return[e,n,r]},fge=function(t){var e=t.scrollLeft,n=t.scrollWidth,r=t.clientWidth;return[e,n,r]},Tq=function(t,e){return t==="v"?cge(e):uge(e)},kq=function(t,e){return t==="v"?dge(e):fge(e)},hge=function(t,e){return t==="h"&&e==="rtl"?-1:1},pge=function(t,e,n,r,s){var i=hge(t,window.getComputedStyle(e).direction),o=i*r,a=n.target,c=e.contains(a),u=!1,f=o>0,l=0,d=0;do{var p=kq(t,a),h=p[0],m=p[1],y=p[2],g=m-y-i*h;(h||g)&&Tq(t,a)&&(l+=g,d+=h),a instanceof ShadowRoot?a=a.host:a=a.parentNode}while(!c&&a!==document.body||c&&(e.contains(a)||e===a));return(f&&(Math.abs(l)<1||!s)||!f&&(Math.abs(d)<1||!s))&&(u=!0),u},d1=function(t){return"changedTouches"in t?[t.changedTouches[0].clientX,t.changedTouches[0].clientY]:[0,0]},cB=function(t){return[t.deltaX,t.deltaY]},uB=function(t){return t&&"current"in t?t.current:t},mge=function(t,e){return t[0]===e[0]&&t[1]===e[1]},gge=function(t){return`
.block-interactivity-`.concat(t,` {pointer-events: none;}
.allow-interactivity-`).concat(t,` {pointer-events: all;}
`)},vge=0,vm=[];function yge(t){var e=S.useRef([]),n=S.useRef([0,0]),r=S.useRef(),s=S.useState(vge++)[0],i=S.useState(bL)[0],o=S.useRef(t);S.useEffect(function(){o.current=t},[t]),S.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(s));var m=_q([t.lockRef.current],(t.shards||[]).map(uB),!0).filter(Boolean);return m.forEach(function(y){return y.classList.add("allow-interactivity-".concat(s))}),function(){document.body.classList.remove("block-interactivity-".concat(s)),m.forEach(function(y){return y.classList.remove("allow-interactivity-".concat(s))})}}},[t.inert,t.lockRef.current,t.shards]);var a=S.useCallback(function(m,y){if("touches"in m&&m.touches.length===2)return!o.current.allowPinchZoom;var g=d1(m),v=n.current,b="deltaX"in m?m.deltaX:v[0]-g[0],_="deltaY"in m?m.deltaY:v[1]-g[1],A,P=m.target,T=Math.abs(b)>Math.abs(_)?"h":"v";if("touches"in m&&T==="h"&&P.type==="range")return!1;var E=lB(T,P);if(!E)return!0;if(E?A=T:(A=T==="v"?"h":"v",E=lB(T,P)),!E)return!1;if(!r.current&&"changedTouches"in m&&(b||_)&&(r.current=A),!A)return!0;var N=r.current||A;return pge(N,y,m,N==="h"?b:_,!0)},[]),c=S.useCallback(function(m){var y=m;if(!(!vm.length||vm[vm.length-1]!==i)){var g="deltaY"in y?cB(y):d1(y),v=e.current.filter(function(A){return A.name===y.type&&(A.target===y.target||y.target===A.shadowParent)&&mge(A.delta,g)})[0];if(v&&v.should){y.cancelable&&y.preventDefault();return}if(!v){var b=(o.current.shards||[]).map(uB).filter(Boolean).filter(function(A){return A.contains(y.target)}),_=b.length>0?a(y,b[0]):!o.current.noIsolation;_&&y.cancelable&&y.preventDefault()}}},[]),u=S.useCallback(function(m,y,g,v){var b={name:m,delta:y,target:g,should:v,shadowParent:bge(g)};e.current.push(b),setTimeout(function(){e.current=e.current.filter(function(_){return _!==b})},1)},[]),f=S.useCallback(function(m){n.current=d1(m),r.current=void 0},[]),l=S.useCallback(function(m){u(m.type,cB(m),m.target,a(m,t.lockRef.current))},[]),d=S.useCallback(function(m){u(m.type,d1(m),m.target,a(m,t.lockRef.current))},[]);S.useEffect(function(){return vm.push(i),t.setCallbacks({onScrollCapture:l,onWheelCapture:l,onTouchMoveCapture:d}),document.addEventListener("wheel",c,gm),document.addEventListener("touchmove",c,gm),document.addEventListener("touchstart",f,gm),function(){vm=vm.filter(function(m){return m!==i}),document.removeEventListener("wheel",c,gm),document.removeEventListener("touchmove",c,gm),document.removeEventListener("touchstart",f,gm)}},[]);var p=t.removeScrollBar,h=t.inert;return S.createElement(S.Fragment,null,h?S.createElement(i,{styles:gge(s)}):null,p?S.createElement(Pq,{gapMode:t.gapMode}):null)}function bge(t){for(var e=null;t!==null;)t instanceof ShadowRoot&&(e=t.host,t=t.host),t=t.parentNode;return e}const xge=Aq(Rq,yge);var m_=S.forwardRef(function(t,e){return S.createElement(iR,Os({},t,{ref:e,sideCar:xge}))});m_.classNames=iR.classNames;var wge=function(t){if(typeof document>"u")return null;var e=Array.isArray(t)?t[0]:t;return e.ownerDocument.body},ym=new WeakMap,f1=new WeakMap,h1={},VT=0,Dq=function(t){return t&&(t.host||Dq(t.parentNode))},_ge=function(t,e){return e.map(function(n){if(t.contains(n))return n;var r=Dq(n);return r&&t.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",t,". Doing nothing"),null)}).filter(function(n){return!!n})},Sge=function(t,e,n,r){var s=_ge(e,Array.isArray(t)?t:[t]);h1[n]||(h1[n]=new WeakMap);var i=h1[n],o=[],a=new Set,c=new Set(s),u=function(l){!l||a.has(l)||(a.add(l),u(l.parentNode))};s.forEach(u);var f=function(l){!l||c.has(l)||Array.prototype.forEach.call(l.children,function(d){if(a.has(d))f(d);else try{var p=d.getAttribute(r),h=p!==null&&p!=="false",m=(ym.get(d)||0)+1,y=(i.get(d)||0)+1;ym.set(d,m),i.set(d,y),o.push(d),m===1&&h&&f1.set(d,!0),y===1&&d.setAttribute(n,"true"),h||d.setAttribute(r,"true")}catch(g){console.error("aria-hidden: cannot operate on ",d,g)}})};return f(e),a.clear(),VT++,function(){o.forEach(function(l){var d=ym.get(l)-1,p=i.get(l)-1;ym.set(l,d),i.set(l,p),d||(f1.has(l)||l.removeAttribute(r),f1.delete(l)),p||l.removeAttribute
If you want to hide the \`${e.titleName}\`, you can wrap it with our VisuallyHidden component.
For more information, see https://radix-ui.com/primitives/docs/components/${e.docsSlug}`;return S.useEffect(()=>{t&&(document.getElementById(t)||console.error(n))},[n,t]),null},kge="DialogDescriptionWarning",Dge=({contentRef:t,descriptionId:e})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${Kq(kge).contentName}}.`;return S.useEffect(()=>{var i;const s=(i=t.current)==null?void 0:i.getAttribute("aria-describedby");e&&s&&(document.getElementById(e)||console.warn(r))},[r,t,e]),null},oR=jq,aR=Lq,lR=Fq,py=zq,my=Bq,gy=Hq,vy=SL,yy=Wq,Yq="AlertDialog",[Mge,OUe]=jn(Yq,[Oq]),Nu=Oq(),Xq=t=>{const{__scopeAlertDialog:e,...n}=t,r=Nu(e);return x.jsx(oR,{...r,...n,modal:!0})};Xq.displayName=Yq;var Oge="AlertDialogTrigger",Qq=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(aR,{...s,...r,ref:e})});Qq.displayName=Oge;var jge="AlertDialogPortal",Zq=t=>{const{__scopeAlertDialog:e,...n}=t,r=Nu(e);return x.jsx(lR,{...r,...n})};Zq.displayName=jge;var Ige="AlertDialogOverlay",Jq=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(py,{...s,...r,ref:e})});Jq.displayName=Ige;var fg="AlertDialogContent",[Lge,$ge]=Mge(fg),eW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,children:r,...s}=t,i=Nu(n),o=S.useRef(null),a=et(e,o),c=S.useRef(null);return x.jsx(Nge,{contentName:fg,titleName:tW,docsSlug:"alert-dialog",children:x.jsx(Lge,{scope:n,cancelRef:c,children:x.jsxs(my,{role:"alertdialog",...i,...s,ref:a,onOpenAutoFocus:ye(s.onOpenAutoFocus,u=>{var f;u.preventDefault(),(f=c.current)==null||f.focus({preventScroll:!0})}),onPointerDownOutside:u=>u.preventDefault(),onInteractOutside:u=>u.preventDefault(),children:[x.jsx(iL,{children:r}),x.jsx(zge,{contentRef:o})]})})})});eW.displayName=fg;var tW="AlertDialogTitle",nW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(gy,{...s,...r,ref:e})});nW.displayName=tW;var rW="AlertDialogDescription",sW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(vy,{...s,...r,ref:e})});sW.displayName=rW;var Fge="AlertDialogAction",iW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(yy,{...s,...r,ref:e})});iW.displayName=Fge;var oW="AlertDialogCancel",aW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,{cancelRef:s}=$ge(oW,n),i=Nu(n),o=et(e,s);return x.jsx(yy,{...i,...r,ref:o})});aW.displayName=oW;var zge=({contentRef:t})=>{const e=`\`${fg}\` requires a description for the component to be accessible for screen reader users.
You can add a description to the \`${fg}\` by passing a \`${rW}\` component as a child, which also benefits sighted users by adding visible context to the dialog.
Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${fg}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component.
For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return S.useEffect(()=>{var r;document.getElementById((r=t.current)==null?void 0:r.getAttribute("aria-describedby"))||console.warn(e)},[e,t]),null},Bge=Xq,Uge=Qq,Hge=Zq,lW=Jq,cW=eW,uW=iW,dW=aW,fW=nW,hW=sW;const tx=li("inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),Xe=S.forwardRef(({className:t,variant:e,size:n,asChild:r=!1,...s},i)=>{const o=r?Ya:"button";return x.jsx(o,{className:ie(tx({variant:e,size:n,className:t})),ref:i,...s})});Xe.displayName="Button";const EL=Bge,Vge=Uge,qge=Hge,pW=S.forwardRef(({className:t,...e},n)=>x.jsx(lW,{className:ie("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",t),...e,ref:n}));pW.displayName=lW.displayName;const cR=S.forwardRef(({className:t,...e},n)=>x.jsxs(qge,{children:[x.jsx(pW,{}),x.jsx(cW,{ref:n,className:ie("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",t),...e})]}));cR.displayName=cW.displayName;const uR=({className:t,...e})=>x.jsx("div",{className:ie("flex flex-col space-y-2 text-center sm:text-left",t),...e});uR.displayName="AlertDialogHeader";const dR=({className:t,...e})=>x.jsx("div",{className:ie("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...e});dR.displayName="AlertDialogFooter";const fR=S.forwardRef(({className:t,...e},n)=>x.jsx(fW,{ref:n,className:ie("text-lg font-semibold",t),...e}));fR.displayName=fW.displayName;const hR=S.forwardRef(({className:t,...e},n)=>x.jsx(hW,{ref:n,className:ie("text-sm text-muted-foreground",t),...e}));hR.displayName=hW.displayName;const pR=S.forwardRef(({className:t,...e},n)=>x.jsx(uW,{ref:n,className:ie(tx(),t),...e}));pR.displayName=uW.displayName;const mR=S.forwardRef(({className:t,...e},n)=>x.jsx(dW,{ref:n,className:ie(tx({variant:"outline"}),"mt-2 sm:mt-0",t),...e}));mR.displayName=dW.displayName;const Wge=({textAreaRef:t,triggerAutoSize:e,maxHeight:n=Number.MAX_SAFE_INTEGER,minHeight:r=0})=>{const[s,i]=S.useState(!0);S.useEffect(()=>{if(t){s&&(t.style.minHeight=`${r+2}px`,n>r&&(t.style.maxHeight=`${n}px`),i(!1)),t.style.height=`${r+2}px`;const a=t.scrollHeight;a>n?t.style.height=`${n}px`:t.style.height=`${a+2}px`}},[t,e,s,n,r])},mW=S.forwardRef(({maxHeight:t=Number.MAX_SAFE_INTEGER,minHeight:e=52,className:n,onChange:r,value:s,...i},o)=>{const a=S.useRef(null),[c,u]=S.useState("");return Wge({textAreaRef:a.current,triggerAutoSize:c,maxHeight:t,minHeight:e}),S.useImperativeHandle(o,()=>({textArea:a.current,focus:()=>{var f;return(f=a.current)==null?void 0:f.focus()},maxHeight:t,minHeight:e})),S.useEffect(()=>{(s||i!=null&&i.defaultValue)&&u(s)},[s||(i==null?void 0:i.defaultValue)]),x.jsx("textarea",{...i,value:s,ref:a,className:ie("flex w-full rounded-md border
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var is=typeof Symbol=="function"&&Symbol.for,HL=is?Symbol.for("react.element"):60103,VL=is?Symbol.for("react.portal"):60106,wR=is?Symbol.for("react.fragment"):60107,_R=is?Symbol.for("react.strict_mode"):60108,SR=is?Symbol.for("react.profiler"):60114,CR=is?Symbol.for("react.provider"):60109,ER=is?Symbol.for("react.context"):60110,qL=is?Symbol.for("react.async_mode"):60111,AR=is?Symbol.for("react.concurrent_mode"):60111,RR=is?Symbol.for("react.forward_ref"):60112,PR=is?Symbol.for("react.suspense"):60113,Wwe=is?Symbol.for("react.suspense_list"):60120,NR=is?Symbol.for("react.memo"):60115,TR=is?Symbol.for("react.lazy"):60116,Gwe=is?Symbol.for("react.block"):60121,Kwe=is?Symbol.for("react.fundamental"):60117,Ywe=is?Symbol.for("react.responder"):60118,Xwe=is?Symbol.for("react.scope"):60119;function Po(t){if(typeof t=="object"&&t!==null){var e=t.$$typeof;switch(e){case HL:switch(t=t.type,t){case qL:case AR:case wR:case SR:case _R:case PR:return t;default:switch(t=t&&t.$$typeof,t){case ER:case RR:case TR:case NR:case CR:return t;default:return e}}case VL:return e}}}function XW(t){return Po(t)===AR}wn.AsyncMode=qL;wn.ConcurrentMode=AR;wn.ContextConsumer=ER;wn.ContextProvider=CR;wn.Element=HL;wn.ForwardRef=RR;wn.Fragment=wR;wn.Lazy=TR;wn.Memo=NR;wn.Portal=VL;wn.Profiler=SR;wn.StrictMode=_R;wn.Suspense=PR;wn.isAsyncMode=function(t){return XW(t)||Po(t)===qL};wn.isConcurrentMode=XW;wn.isContextConsumer=function(t){return Po(t)===ER};wn.isContextProvider=function(t){return Po(t)===CR};wn.isElement=function(t){return typeof t=="object"&&t!==null&&t.$$typeof===HL};wn.isForwardRef=function(t){return Po(t)===RR};wn.isFragment=function(t){return Po(t)===wR};wn.isLazy=function(t){return Po(t)===TR};wn.isMemo=function(t){return Po(t)===NR};wn.isPortal=function(t){return Po(t)===VL};wn.isProfiler=function(t){return Po(t)===SR};wn.isStrictMode=function(t){return Po(t)===_R};wn.isSuspense=function(t){return Po(t)===PR};wn.isValidElementType=function(t){return typeof t=="string"||typeof t=="function"||t===wR||t===AR||t===SR||t===_R||t===PR||t===Wwe||typeof t=="object"&&t!==null&&(t.$$typeof===TR||t.$$typeof===NR||t.$$typeof===CR||t.$$typeof===ER||t.$$typeof===RR||t.$$typeof===Kwe||t.$$typeof===Ywe||t.$$typeof===Xwe||t.$$typeof===Gwe)};wn.typeOf=Po;YW.exports=wn;var PB=YW.exports,p1=function(e){return qwe(e)&&e.indexOf("%")===e.length-1},Qwe=function(e){return typeof e=="string"?e:e?e.displayName||e.name||"Component":""},JT=function(e,n){for(var r=arguments.length,s=new Array(r>2?r-2:0),i=2;i<r;i++)s[i-2]=arguments[i]},Zwe=vR,Jwe=function(){return Zwe.Date.now()},e_e=Jwe,t_e=/\s/;function n_e(t){for(var e=t.length;e--&&t_e.test(t.charAt(e)););return e}var r_e=n_e,s_e=r_e,i_e=/^\s+/;function o_e(t){return t&&t.slice(0,s_e(t)+1).replace(i_e,"")}var a_e=o_e,l_e=a_e,NB=w_,c_e=y0e,TB=NaN,u_e=/^[-+]0x[0-9a-f]+$/i,d_e=/^0b[01]+$/i,f_e=/^0o[0-7]+$/i,h_e=parseInt;function p_e(t){if(typeof t=="number")return t;if(c_e(t))return TB;if(NB(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=NB(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=l_e(t);var n=d_e.test(t);return n||f_e.test(t)?h_e(t.slice(2),n?2:8):u_e.test(t)?TB:+t}var m_e=p_e,g_e=w_,ek=e_e,kB=m_e,v_e="Expected a function",y_e=Math.max,b_e=Math.min;function x_e(t,e,n){var r,s,i,o,a,c,u=0,f=!1,l=!1,d=!0;if(typeof t!="function")throw new TypeError(v_e);e=kB(e)||0,g_e(n)&&(f=!!n.leading,l="maxWait"in n,i=l?y_e(kB(n.maxWait)||0,e):i,d="trailing"in n?!!n.trailing:d);function p(P){var T=r,E=s;return r=s=void 0,u=P,o=t.apply(E,T),o}function h(P){return u=P,a=setTimeout(g,e),f?p(P):o}function m(P){var T=P-c,E=P-u,N=e-T;return l?b_e(N,i-E):N}function y(P){var T=P-c,E=P-u;return c===void 0||T>=e||T<0||l&&E>=i}function g(){var P=ek();if(y(P))return v(P);a=setTimeout(g,m(P))}function v(P){return a=void 0,d&&r?p(P):(r=s=void 0,o)}function b(){a!==void 0&&clearTimeout(a),u=0,r=c=s=a=void 0}function _(){return a===void 0?o:v(ek())}function A(){var P=ek(),T=y(P);if(r=arguments,s=this,c=P,T){if(a===void 0)return h(c);if(l)return clearTimeout(a),a=setTimeout(g,e),p(c)}return a===void 0&&(a=setTimeout(g,e)),
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function M_e(t,e){if(t){if(typeof t=="string")return MB(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return MB(t,e)}}function MB(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function O_e(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,s,i,o,a=[],c=!0,u=!1;try{if(i=(n=n.call(t)).next,e!==0)for(;!(c=(r=i.call(n)).done)&&(a.push(r.value),a.length!==e);c=!0);}catch(f){u=!0,s=f}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(u)throw s}}return a}}function j_e(t){if(Array.isArray(t))return t}var I_e=S.forwardRef(function(t,e){var n=t.aspect,r=t.initialDimension,s=r===void 0?{width:-1,height:-1}:r,i=t.width,o=i===void 0?"100%":i,a=t.height,c=a===void 0?"100%":a,u=t.minWidth,f=u===void 0?0:u,l=t.minHeight,d=t.maxHeight,p=t.children,h=t.debounce,m=h===void 0?0:h,y=t.id,g=t.className,v=t.onResize,b=t.style,_=b===void 0?{}:b,A=S.useRef(null),P=S.useRef();P.current=v,S.useImperativeHandle(e,function(){return Object.defineProperty(A.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),A.current},configurable:!0})});var T=S.useState({containerWidth:s.width,containerHeight:s.height}),E=k_e(T,2),N=E[0],k=E[1],M=S.useCallback(function(I,L){k(function(H){var K=Math.round(I),V=Math.round(L);return H.containerWidth===K&&H.containerHeight===V?H:{containerWidth:K,containerHeight:V}})},[]);S.useEffect(function(){var I=function(Q){var te,X=Q[0].contentRect,G=X.width,Y=X.height;M(G,Y),(te=P.current)===null||te===void 0||te.call(P,G,Y)};m>0&&(I=R_e(I,m,{trailing:!0,leading:!1}));var L=new ResizeObserver(I),H=A.current.getBoundingClientRect(),K=H.width,V=H.height;return M(K,V),L.observe(A.current),function(){L.disconnect()}},[M,m]);var j=S.useMemo(function(){var I=N.containerWidth,L=N.containerHeight;if(I<0||L<0)return null;JT(p1(o)||p1(c),`The width(%s) and height(%s) are both fixed numbers,
maybe you don't need to use a ResponsiveContainer.`,o,c),JT(!n||n>0,"The aspect(%s) must be greater than zero.",n);var H=p1(o)?I:o,K=p1(c)?L:c;n&&n>0&&(H?K=H/n:K&&(H=K*n),d&&K>d&&(K=d)),JT(H>0||K>0,`The width(%s) and height(%s) of chart should be greater than 0,
please check the style of container, or the props width(%s) and height(%s),
or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
height and width.`,H,K,o,c,f,l,n);var V=!Array.isArray(p)&&PB.isElement(p)&&Qwe(p.type).endsWith("Chart");return oe.Children.map(p,function(U){return PB.isElement(U)?S.cloneElement(U,m1({width:H,height:K},V?{style:m1({height:"100%",width:"100%",maxHeight:K,maxWidth:H},U.props.style)}:{})):U})},[n,p,c,d,l,f,N,o]);return oe.createElement("div",{id:y?"".concat(y):void 0,className:dy("recharts-responsive-container",g),style:m1(m1({},_),{},{width:o,height:c,minWidth:f,minHeight:l,maxHeight:d}),ref:A},j)}),L_e="Invariant failed";function Mn(t,e){if(!t)throw new Error(L_e)}const $_e={light:"",dark:".dark"},QW=S.createContext(null);function ZW(){const t=S.useContext(QW);if(!t)throw new Error("useChart must be used within a <ChartContainer />");return t}const F_e=S.forwardRef(({id:t,className:e,children:n,config:r,...s},i)=>{const o=S.useId(),a=`chart-${t||o.replace(/:/g,"")}`;return x.jsx(QW.Provider,{value:{config:r},children:x.jsxs("div",{"data-chart":a,ref:i,className:ie("flex aspect-video justify-center text-xs [&_.recharts-cartesian-axis-tick_text]:fill-muted-foreground [&_.recharts-cartesian-grid_line[stroke='#ccc']]:stroke-border/50 [&_.recharts-curve.recharts-tooltip-cursor]:stroke-border [&_.recharts-dot[stroke='#fff']]:stroke-transparent [&_.recharts-layer]:outline-none [&_.recharts-polar-grid_[stroke='#ccc']]:stroke-border [&_.recharts-radial-bar-background-sector]:fill-muted [&_.recharts-rectangle.recharts-tooltip-cursor]:fill-muted [&_.recharts-reference-line_[stroke='#ccc']]:stroke-border [&_.recharts-sector[stroke='#fff']]:stroke-transparent [&_.recharts-sector]:outline-none [&_.recharts-surface]:outline-none",e),...s,children:[x.jsx(z_e,{id:a,config:r}),x.jsx(I_e,{children:n})]})})});F_e.displayName="Chart";const z_e=({id:t,config:e})=>{const n=Object.entries(e).filter(([r,s])=>s.theme||s.color);return n.length?x.jsx("style",{dangerouslySetInnerHTML:{__html:Object.entries($_e).map(([r,s])=>`
${s} [data-chart=${t}] {
${n.map(([i,o])=>{var c;const a=((c=o.theme)==null?void 0:c[r])||o.color;return a?` --color-${i}: ${a};`:null}).join(`
`)}
}
`).join(`
`)}}):null},B_e=S.forwardRef(({active:t,payload:e,className:n,indicator:r="dot",hideLabel:s=!1,hideIndicator:i=!1,label:o,labelFormatter:a,labelClassName:c,formatter:u,color:f,nameKey:l,labelKey:d},p)=>{const{config:h}=ZW(),m=S.useMemo(()=>{var A;if(s||!(e!=null&&e.length))return null;const[g]=e,v=`${d||g.dataKey||g.name||"value"}`,b=DM(h,g,v),_=!d&&typeof o=="string"?((A=h[o])==null?void 0:A.label)||o:b==null?void 0:b.label;return a?x.jsx("div",{className:ie("font-medium",c),children:a(_,e)}):_?x.jsx("div",{className:ie("font-medium",c),children:_}):null},[o,a,e,s,c,h,d]);if(!t||!(e!=null&&e.length))return null;const y=e.length===1&&r!=="dot";return x.jsxs("div",{ref:p,className:ie("grid min-w-[8rem] items-start gap-1.5 rounded-lg border border-border/50 bg-background px-2.5 py-1.5 text-xs shadow-xl",n),children:[y?null:m,x.jsx("div",{className:"grid gap-1.5",children:e.map((g,v)=>{const b=`${l||g.name||g.dataKey||"value"}`,_=DM(h,g,b),A=f||g.payload.fill||g.color;return x.jsx("div",{className:ie("flex w-full flex-wrap items-stretch gap-2 [&>svg]:h-2.5 [&>svg]:w-2.5 [&>svg]:text-muted-foreground",r==="dot"&&"items-center"),children:u&&(g==null?void 0:g.value)!==void 0&&g.name?u(g.value,g.name,g,v,g.payload):x.jsxs(x.Fragment,{children:[_!=null&&_.icon?x.jsx(_.icon,{}):!i&&x.jsx("div",{className:ie("shrink-0 rounded-[2px] border-[--color-border] bg-[--color-bg]",{"h-2.5 w-2.5":r==="dot","w-1":r==="line","w-0 border-[1.5px] border-dashed bg-transparent":r==="dashed","my-0.5":y&&r==="dashed"}),style:{"--color-bg":A,"--color-border":A}}),x.jsxs("div",{className:ie("flex flex-1 justify-between leading-none",y?"items-end":"items-center"),children:[x.jsxs("div",{className:"grid gap-1.5",children:[y?m:null,x.jsx("span",{className:"text-muted-foreground",children:(_==null?void 0:_.label)||g.name})]}),g.value&&x.jsx("span",{className:"font-mono font-medium tabular-nums text-foreground",children:g.value.toLocaleString()})]})]})},g.dataKey)})})]})});B_e.displayName="ChartTooltip";const U_e=S.forwardRef(({className:t,hideIcon:e=!1,payload:n,verticalAlign:r="bottom",nameKey:s},i)=>{const{config:o}=ZW();return n!=null&&n.length?x.jsx("div",{ref:i,className:ie("flex items-center justify-center gap-4",r==="top"?"pb-3":"pt-3",t),children:n.map(a=>{const c=`${s||a.dataKey||"value"}`,u=DM(o,a,c);return x.jsxs("div",{className:ie("flex items-center gap-1.5 [&>svg]:h-3 [&>svg]:w-3 [&>svg]:text-muted-foreground"),children:[u!=null&&u.icon&&!e?x.jsx(u.icon,{}):x.jsx("div",{className:"h-2 w-2 shrink-0 rounded-[2px]",style:{backgroundColor:a.color}}),u==null?void 0:u.label]},a.value)})}):null});U_e.displayName="ChartLegend";function DM(t,e,n){if(typeof e!="object"||e===null)return;const r="payload"in e&&typeof e.payload=="object"&&e.payload!==null?e.payload:void 0;let s=n;return n in e&&typeof e[n]=="string"?s=e[n]:r&&n in r&&typeof r[n]=="string"&&(s=r[n]),s in t?t[s]:t[n]}function _y(t){const e=S.useRef({value:t,previous:t});return S.useMemo(()=>(e.current.value!==t&&(e.current.previous=e.current.value,e.current.value=t),e.current.previous),[t])}function __(t){const[e,n]=S.useState(void 0);return ir(()=>{if(t){n({width:t.offsetWidth,height:t.offsetHeight});const r=new ResizeObserver(s=>{if(!Array.isArray(s)||!s.length)return;const i=s[0];let o,a;if("borderBoxSize"in i){const c=i.borderBoxSize,u=Array.isArray(c)?c[0]:c;o=u.inlineSize,a=u.blockSize}else o=t.offsetWidth,a=t.offsetHeight;n({width:o,height:a})});return r.observe(t,{box:"border-box"}),()=>r.unobserve(t)}else n(void 0)},[t]),e}var WL="Checkbox",[H_e,IUe]=jn(WL),[V_e,q_e]=H_e(WL),JW=S.forwardRef((t,e)=>{const{__scopeCheckbox:n,name:r,checked:s,defaultChecked:i,required:o,disabled:a,value:c="on",onCheckedChange:u,...f}=t,[l,d]=S.useState(null),p=et(e,b=>d(b)),h=S.useRef(!1),m=l?!!l.closest("form"):!0,[y=!1,g]=mr({prop:s,defaultProp:i,onChange:u}),v=S.useRef(y);return S.useEffect(()=>{const b=l==null?void 0:l.form;if(b){const _=()=>g(v.current);return b.addEventListener("reset",_),()=>b.removeEventListener("reset",_)}},[l,g]),x.jsxs(V_e,{scope:n,state:y,disabled:a,children:[x.jsx(De.bu
.block-interactivity-`.concat(t,` {pointer-events: none;}
.allow-interactivity-`).concat(t,` {pointer-events: all;}
`)},USe=0,wm=[];function HSe(t){var e=S.useRef([]),n=S.useRef([0,0]),r=S.useRef(),s=S.useState(USe++)[0],i=S.useState(function(){return bL()})[0],o=S.useRef(t);S.useEffect(function(){o.current=t},[t]),S.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(s));var m=_q([t.lockRef.current],(t.shards||[]).map(qB),!0).filter(Boolean);return m.forEach(function(y){return y.classList.add("allow-interactivity-".concat(s))}),function(){document.body.classList.remove("block-interactivity-".concat(s)),m.forEach(function(y){return y.classList.remove("allow-interactivity-".concat(s))})}}},[t.inert,t.lockRef.current,t.shards]);var a=S.useCallback(function(m,y){if("touches"in m&&m.touches.length===2)return!o.current.allowPinchZoom;var g=y1(m),v=n.current,b="deltaX"in m?m.deltaX:v[0]-g[0],_="deltaY"in m?m.deltaY:v[1]-g[1],A,P=m.target,T=Math.abs(b)>Math.abs(_)?"h":"v";if("touches"in m&&T==="h"&&P.type==="range")return!1;var E=HB(T,P);if(!E)return!0;if(E?A=T:(A=T==="v"?"h":"v",E=HB(T,P)),!E)return!1;if(!r.current&&"changedTouches"in m&&(b||_)&&(r.current=A),!A)return!0;var N=r.current||A;return FSe(N,y,m,N==="h"?b:_,!0)},[]),c=S.useCallback(function(m){var y=m;if(!(!wm.length||wm[wm.length-1]!==i)){var g="deltaY"in y?VB(y):y1(y),v=e.current.filter(function(A){return A.name===y.type&&A.target===y.target&&zSe(A.delta,g)})[0];if(v&&v.should){y.cancelable&&y.preventDefault();return}if(!v){var b=(o.current.shards||[]).map(qB).filter(Boolean).filter(function(A){return A.contains(y.target)}),_=b.length>0?a(y,b[0]):!o.current.noIsolation;_&&y.cancelable&&y.preventDefault()}}},[]),u=S.useCallback(function(m,y,g,v){var b={name:m,delta:y,target:g,should:v};e.current.push(b),setTimeout(function(){e.current=e.current.filter(function(_){return _!==b})},1)},[]),f=S.useCallback(function(m){n.current=y1(m),r.current=void 0},[]),l=S.useCallback(function(m){u(m.type,VB(m),m.target,a(m,t.lockRef.current))},[]),d=S.useCallback(function(m){u(m.type,y1(m),m.target,a(m,t.lockRef.current))},[]);S.useEffect(function(){return wm.push(i),t.setCallbacks({onScrollCapture:l,onWheelCapture:l,onTouchMoveCapture:d}),document.addEventListener("wheel",c,xm),document.addEventListener("touchmove",c,xm),document.addEventListener("touchstart",f,xm),function(){wm=wm.filter(function(m){return m!==i}),document.removeEventListener("wheel",c,xm),document.removeEventListener("touchmove",c,xm),document.removeEventListener("touchstart",f,xm)}},[]);var p=t.removeScrollBar,h=t.inert;return S.createElement(S.Fragment,null,h?S.createElement(i,{styles:BSe(s)}):null,p?S.createElement(Pq,{gapMode:"margin"}):null)}const VSe=Aq(lG,HSe);var fG=S.forwardRef(function(t,e){return S.createElement(DR,Os({},t,{ref:e,sideCar:VSe}))});fG.classNames=DR.classNames;const hG="Dialog",[pG,LUe]=sSe(hG),[qSe,Hp]=pG(hG),WSe=t=>{const{__scopeDialog:e,children:n,open:r,defaultOpen:s,onOpenChange:i,modal:o=!0}=t,a=S.useRef(null),c=S.useRef(null),[u=!1,f]=lSe({prop:r,defaultProp:s,onChange:i});return S.createElement(qSe,{scope:e,triggerRef:a,contentRef:c,contentId:rk(),titleId:rk(),descriptionId:rk(),open:u,onOpenChange:f,onOpenToggle:S.useCallback(()=>f(l=>!l),[f]),modal:o},n)},mG="DialogPortal",[GSe,gG]=pG(mG,{forceMount:void 0}),KSe=t=>{const{__scopeDialog:e,forceMount:n,children:r,container:s}=t,i=Hp(mG,e);return S.createElement(GSe,{scope:e,forceMount:n},S.Children.map(r,o=>S.createElement(kR,{present:n||i.open},S.createElement(NSe,{asChild:!0,container:s},o))))},$M="DialogOverlay",YSe=S.forwardRef((t,e)=>{const n=gG($M,t.__scopeDialog),{forceMount:r=n.forceMount,...s}=t,i=Hp($M,t.__scopeDialog);return i.modal?S.createElement(kR,{present:r||i.open},S.createElement(XSe,ii({},s,{ref:e}))):null}),XSe=S.forwardRef((t,e)=>{const{__scopeDialog:n,...r}=t,s=Hp($M,n);return S.createElement(fG,{as:GL,allowPinchZoom:!0,shards:[s.contentRef]},S.createElement(da.div,ii({"data-state":yG(s.open)},r,{ref:e,style:{pointerEvents:"auto",...r.style}})))}),ix="DialogContent",QSe=S.forwardRef((t,e)=>{const n=gG(ix,t.__scopeDialog),{forceMount:r=n.forceMount,...s}=t,i=Hp(ix,t.__scopeDialog);re
- a positive number
- less than the value passed to \`max\` (or ${H2} if no \`max\` prop is set)
- \`null\` or \`undefined\` if the progress is indeterminate.
Defaulting to \`null\`.`}var EY=wY,UPe=SY;const V2=S.forwardRef(({className:t,value:e,...n},r)=>x.jsx(EY,{ref:r,className:ie("relative h-4 w-full overflow-hidden rounded-full bg-secondary",t),...n,children:x.jsx(UPe,{className:"h-full w-full flex-1 bg-primary transition-all",style:{transform:`translateX(-${100-(e||0)}%)`}})}));V2.displayName=EY.displayName;var q2="Radio",[HPe,AY]=jn(q2),[VPe,qPe]=HPe(q2),RY=S.forwardRef((t,e)=>{const{__scopeRadio:n,name:r,checked:s=!1,required:i,disabled:o,value:a="on",onCheck:c,...u}=t,[f,l]=S.useState(null),d=et(e,m=>l(m)),p=S.useRef(!1),h=f?!!f.closest("form"):!0;return x.jsxs(VPe,{scope:n,checked:s,disabled:o,children:[x.jsx(De.button,{type:"button",role:"radio","aria-checked":s,"data-state":TY(s),"data-disabled":o?"":void 0,disabled:o,value:a,...u,ref:d,onClick:ye(t.onClick,m=>{s||c==null||c(),h&&(p.current=m.isPropagationStopped(),p.current||m.stopPropagation())})}),h&&x.jsx(WPe,{control:f,bubbles:!p.current,name:r,value:a,checked:s,required:i,disabled:o,style:{transform:"translateX(-100%)"}})]})});RY.displayName=q2;var PY="RadioIndicator",NY=S.forwardRef((t,e)=>{const{__scopeRadio:n,forceMount:r,...s}=t,i=qPe(PY,n);return x.jsx(Kn,{present:r||i.checked,children:x.jsx(De.span,{"data-state":TY(i.checked),"data-disabled":i.disabled?"":void 0,...s,ref:e})})});NY.displayName=PY;var WPe=t=>{const{control:e,checked:n,bubbles:r=!0,...s}=t,i=S.useRef(null),o=_y(n),a=__(e);return S.useEffect(()=>{const c=i.current,u=window.HTMLInputElement.prototype,l=Object.getOwnPropertyDescriptor(u,"checked").set;if(o!==n&&l){const d=new Event("click",{bubbles:r});l.call(c,n),c.dispatchEvent(d)}},[o,n,r]),x.jsx("input",{type:"radio","aria-hidden":!0,defaultChecked:n,...s,tabIndex:-1,ref:i,style:{...t.style,...a,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function TY(t){return t?"checked":"unchecked"}var GPe=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],W2="RadioGroup",[KPe,XUe]=jn(W2,[Jl,AY]),kY=Jl(),DY=AY(),[YPe,XPe]=KPe(W2),MY=S.forwardRef((t,e)=>{const{__scopeRadioGroup:n,name:r,defaultValue:s,value:i,required:o=!1,disabled:a=!1,orientation:c,dir:u,loop:f=!0,onValueChange:l,...d}=t,p=kY(n),h=tl(u),[m,y]=mr({prop:i,defaultProp:s,onChange:l});return x.jsx(YPe,{scope:n,name:r,required:o,disabled:a,value:m,onValueChange:y,children:x.jsx(N_,{asChild:!0,...p,orientation:c,dir:h,loop:f,children:x.jsx(De.div,{role:"radiogroup","aria-required":o,"aria-orientation":c,"data-disabled":a?"":void 0,dir:h,...d,ref:e})})})});MY.displayName=W2;var OY="RadioGroupItem",jY=S.forwardRef((t,e)=>{const{__scopeRadioGroup:n,disabled:r,...s}=t,i=XPe(OY,n),o=i.disabled||r,a=kY(n),c=DY(n),u=S.useRef(null),f=et(e,u),l=i.value===s.value,d=S.useRef(!1);return S.useEffect(()=>{const p=m=>{GPe.includes(m.key)&&(d.current=!0)},h=()=>d.current=!1;return document.addEventListener("keydown",p),document.addEventListener("keyup",h),()=>{document.removeEventListener("keydown",p),document.removeEventListener("keyup",h)}},[]),x.jsx(T_,{asChild:!0,...a,focusable:!o,active:l,children:x.jsx(RY,{disabled:o,required:i.required,checked:l,...c,...s,name:i.name,ref:f,onCheck:()=>i.onValueChange(s.value),onKeyDown:ye(p=>{p.key==="Enter"&&p.preventDefault()}),onFocus:ye(s.onFocus,()=>{var p;d.current&&((p=u.current)==null||p.click())})})})});jY.displayName=OY;var QPe="RadioGroupIndicator",IY=S.forwardRef((t,e)=>{const{__scopeRadioGroup:n,...r}=t,s=DY(n);return x.jsx(NY,{...s,...r,ref:e})});IY.displayName=QPe;var LY=MY,$Y=jY,ZPe=IY;const JPe=S.forwardRef(({className:t,...e},n)=>x.jsx(LY,{className:ie("grid gap-2",t),...e,ref:n}));JPe.displayName=LY.displayName;const eNe=S.forwardRef(({className:t,...e},n)=>x.jsx($Y,{ref:n,className:ie("aspect-square h-4 w-4 rounded-full border border-primary text-primary ring-offset-background focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),...e,children:x.jsx(ZPe,{className:"flex items-center justify-center",children:x.jsx(nR,{className:"h-2.5 w-2.5 fill-current text-current"})})}));eNe.displayName=$Y
* @remix-run/router v1.19.0
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function tr(){return tr=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},tr.apply(this,arguments)}var Pr;(function(t){t.Pop="POP",t.Push="PUSH",t.Replace="REPLACE"})(Pr||(Pr={}));const j5="popstate";function Zke(t){t===void 0&&(t={});function e(r,s){let{pathname:i,search:o,hash:a}=r.location;return mx("",{pathname:i,search:o,hash:a},s.state&&s.state.usr||null,s.state&&s.state.key||"default")}function n(r,s){return typeof s=="string"?s:kp(s)}return eDe(e,n,null,t)}function Ot(t,e){if(t===!1||t===null||typeof t>"u")throw new Error(e)}function Qv(t,e){if(!t){typeof console<"u"&&console.warn(e);try{throw new Error(e)}catch{}}}function Jke(){return Math.random().toString(36).substr(2,8)}function I5(t,e){return{usr:t.state,key:t.key,idx:e}}function mx(t,e,n,r){return n===void 0&&(n=null),tr({pathname:typeof t=="string"?t:t.pathname,search:"",hash:""},typeof e=="string"?_f(e):e,{state:n,key:e&&e.key||r||Jke()})}function kp(t){let{pathname:e="/",search:n="",hash:r=""}=t;return n&&n!=="?"&&(e+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(e+=r.charAt(0)==="#"?r:"#"+r),e}function _f(t){let e={};if(t){let n=t.indexOf("#");n>=0&&(e.hash=t.substr(n),t=t.substr(0,n));let r=t.indexOf("?");r>=0&&(e.search=t.substr(r),t=t.substr(0,r)),t&&(e.pathname=t)}return e}function eDe(t,e,n,r){r===void 0&&(r={});let{window:s=document.defaultView,v5Compat:i=!1}=r,o=s.history,a=Pr.Pop,c=null,u=f();u==null&&(u=0,o.replaceState(tr({},o.state,{idx:u}),""));function f(){return(o.state||{idx:null}).idx}function l(){a=Pr.Pop;let y=f(),g=y==null?null:y-u;u=y,c&&c({action:a,location:m.location,delta:g})}function d(y,g){a=Pr.Push;let v=mx(m.location,y,g);u=f()+1;let b=I5(v,u),_=m.createHref(v);try{o.pushState(b,"",_)}catch(A){if(A instanceof DOMException&&A.name==="DataCloneError")throw A;s.location.assign(_)}i&&c&&c({action:a,location:m.location,delta:1})}function p(y,g){a=Pr.Replace;let v=mx(m.location,y,g);u=f();let b=I5(v,u),_=m.createHref(v);o.replaceState(b,"",_),i&&c&&c({action:a,location:m.location,delta:0})}function h(y){let g=s.location.origin!=="null"?s.location.origin:s.location.href,v=typeof y=="string"?y:kp(y);return v=v.replace(/ $/,"%20"),Ot(g,"No window.location.(origin|href) available to create URL for href: "+v),new URL(v,g)}let m={get action(){return a},get location(){return t(s,o)},listen(y){if(c)throw new Error("A history only accepts one active listener");return s.addEventListener(j5,l),c=y,()=>{s.removeEventListener(j5,l),c=null}},createHref(y){return e(s,y)},createURL:h,encodeLocation(y){let g=h(y);return{pathname:g.pathname,search:g.search,hash:g.hash}},push:d,replace:p,go(y){return o.go(y)}};return m}var An;(function(t){t.data="data",t.deferred="deferred",t.redirect="redirect",t.error="error"})(An||(An={}));const tDe=new Set(["lazy","caseSensitive","path","id","index","children"]);function nDe(t){return t.index===!0}function gx(t,e,n,r){return n===void 0&&(n=[]),r===void 0&&(r={}),t.map((s,i)=>{let o=[...n,String(i)],a=typeof s.id=="string"?s.id:o.join("-");if(Ot(s.index!==!0||!s.children,"Cannot specify children on an index route"),Ot(!r[a],'Found a route id collision on id "'+a+`". Route id's must be globally unique within Data Router usages`),nDe(s)){let c=tr({},s,e(s),{id:a});return r[a]=c,c}else{let c=tr({},s,e(s),{id:a,children:void 0});return r[a]=c,s.children&&(c.children=gx(s.children,e,o,r)),c}})}function Qf(t,e,n){return n===void 0&&(n="/"),uC(t,e,n,!1)}function uC(t,e,n,r){let s=typeof e=="string"?_f(e):e,i=lf(s.pathname||"/",n);if(i==null)return null;let o=MZ(t);sDe(o);let a=null;for(let c=0;a==null&&c<o.length;++c){let u=mDe(i);a=hDe(o[c],u,r)}return a}function rDe(t,e){let{route:n,pathname:r,params:s}=t;return{id:n.id,pathname:r,params:s,data:e[n.id],handle:n.handle}}function MZ(t,e,n,r){e===void 0&&(e=[]),n===void 0&&(n=[]),r===void 0&&(r="");let s=(i,o,a)=>{let c={relativePath:a===void 0?i.path||"":a,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};c.relativePath.startsWith("
`},""):String(r.body);return{path:n,submission:{formMethod:o,formAction:a,formEncType:r.formEncType,formData:void 0,json:void 0,text:d}}}else if(r.formEncType==="application/json"){if(!Fa(o))return s();try{let d=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:o,formAction:a,formEncType:r.formEncType,formData:void 0,json:d,text:void 0}}}catch{return s()}}}Ot(typeof FormData=="function","FormData is not available in this environment");let c,u;if(r.formData)c=yO(r.formData),u=r.formData;else if(r.body instanceof FormData)c=yO(r.body),u=r.body;else if(r.body instanceof URLSearchParams)c=r.body,u=V5(c);else if(r.body==null)c=new URLSearchParams,u=new FormData;else try{c=new URLSearchParams(r.body),u=V5(c)}catch{return s()}let f={formMethod:o,formAction:a,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:u,json:void 0,text:void 0};if(Fa(f.formMethod))return{path:n,submission:f};let l=_f(n);return e&&l.search&&v$(l.search)&&c.append("index",""),l.search="?"+c,{path:kp(l),submission:f}}function TDe(t,e){let n=t;if(e){let r=t.findIndex(s=>s.route.id===e);r>=0&&(n=t.slice(0,r))}return n}function z5(t,e,n,r,s,i,o,a,c,u,f,l,d,p,h,m){let y=m?po(m[1])?m[1].error:m[1].data:void 0,g=t.createURL(e.location),v=t.createURL(s),b=m&&po(m[1])?m[0]:void 0,_=b?TDe(n,b):n,A=m?m[1].statusCode:void 0,P=o&&A&&A>=400,T=_.filter((N,k)=>{let{route:M}=N;if(M.lazy)return!0;if(M.loader==null)return!1;if(i)return typeof M.loader!="function"||M.loader.hydrate?!0:e.loaderData[M.id]===void 0&&(!e.errors||e.errors[M.id]===void 0);if(kDe(e.loaderData,e.matches[k],N)||c.some(L=>L===N.route.id))return!0;let j=e.matches[k],I=N;return B5(N,tr({currentUrl:g,currentParams:j.params,nextUrl:v,nextParams:I.params},r,{actionResult:y,actionStatus:A,defaultShouldRevalidate:P?!1:a||g.pathname+g.search===v.pathname+v.search||g.search!==v.search||$Z(j,I)}))}),E=[];return l.forEach((N,k)=>{if(i||!n.some(H=>H.route.id===N.routeId)||f.has(k))return;let M=Qf(p,N.path,h);if(!M){E.push({key:k,routeId:N.routeId,path:N.path,matches:null,match:null,controller:null});return}let j=e.fetchers.get(k),I=Kb(M,N.path),L=!1;d.has(k)?L=!1:u.has(k)?(u.delete(k),L=!0):j&&j.state!=="idle"&&j.data===void 0?L=a:L=B5(I,tr({currentUrl:g,currentParams:e.matches[e.matches.length-1].params,nextUrl:v,nextParams:n[n.length-1].params},r,{actionResult:y,actionStatus:A,defaultShouldRevalidate:P?!1:a})),L&&E.push({key:k,routeId:N.routeId,path:N.path,matches:M,match:I,controller:new AbortController})}),[T,E]}function kDe(t,e,n){let r=!e||n.route.id!==e.route.id,s=t[n.route.id]===void 0;return r||s}function $Z(t,e){let n=t.route.path;return t.pathname!==e.pathname||n!=null&&n.endsWith("*")&&t.params["*"]!==e.params["*"]}function B5(t,e){if(t.route.shouldRevalidate){let n=t.route.shouldRevalidate(e);if(typeof n=="boolean")return n}return e.defaultShouldRevalidate}async function DDe(t,e,n,r,s,i,o,a){let c=[e,...n.map(u=>u.route.id)].join("-");try{let u=o.get(c);u||(u=t({path:e,matches:n,patch:(f,l)=>{a.aborted||FZ(f,l,r,s,i)}}),o.set(c,u)),u&&zDe(u)&&await u}finally{o.delete(c)}}function FZ(t,e,n,r,s){if(t){var i;let o=r[t];Ot(o,"No route found to patch children into: routeId = "+t);let a=gx(e,s,[t,"patch",String(((i=o.children)==null?void 0:i.length)||"0")],r);o.children?o.children.push(...a):o.children=a}else{let o=gx(e,s,["patch",String(n.length||"0")],r);n.push(...o)}}async function U5(t,e,n){if(!t.lazy)return;let r=await t.lazy();if(!t.lazy)return;let s=n[t.id];Ot(s,"No route found in manifest");let i={};for(let o in r){let c=s[o]!==void 0&&o!=="hasErrorBoundary";Qv(!c,'Route "'+s.id+'" has a static property "'+o+'" defined but its lazy function is also returning a value for this property. '+('The lazy route property "'+o+'" will be ignored.')),!c&&!tDe.has(o)&&(i[o]=r[o])}Object.assign(s,i),Object.assign(s,tr({},e(s),{lazy:void 0}))}function MDe(t){return Promise.all(t.matches.map(e=>e.resolve()))}async function ODe(t,e,n,r,s,i,o,a){let c=r.reduce((l,d)=>l.add(d.route.id),new Set),u=new Set,f=await t({matches:s.map(l=>{let d=c.has(l.route.id)
`+o):s&&n&&r?c="You made a "+s+' request to "'+n+'" but '+('did not provide a `loader` for route "'+r+'", ')+"so there is no way to handle the request.":i==="defer-action"?c="defer() is not supported in actions":i==="invalid-body"&&(c="Unable to encode submission body")):t===403?(a="Forbidden",c='Route "'+r+'" does not match URL "'+n+'"'):t===404?(a="Not Found",c='No route matches URL "'+n+'"'):t===405&&(a="Method Not Allowed",s&&n&&r?c="You made a "+s.toUpperCase()+' request to "'+n+'" but '+('did not provide an `action` for route "'+r+'", ')+"so there is no way to handle the request.":s&&(c='Invalid request method "'+s.toUpperCase()+'"')),new UE(t||500,a,new Error(c),!0)}function Y5(t){for(let e=t.length-1;e>=0;e--){let n=t[e];if(oh(n))return{result:n,idx:e}}}function zZ(t){let e=typeof t=="string"?_f(t):t;return kp(tr({},e,{hash:""}))}function FDe(t,e){return t.pathname!==e.pathname||t.search!==e.search?!1:t.hash===""?e.hash!=="":t.hash===e.hash?!0:e.hash!==""}function zDe(t){return typeof t=="object"&&t!=null&&"then"in t}function BDe(t){return BZ(t.result)&&CDe.has(t.result.status)}function ih(t){return t.type===An.deferred}function po(t){return t.type===An.error}function oh(t){return(t&&t.type)===An.redirect}function X5(t){return typeof t=="object"&&t!=null&&"type"in t&&"data"in t&&"init"in t&&t.type==="DataWithResponseInit"}function UDe(t){let e=t;return e&&typeof e=="object"&&typeof e.data=="object"&&typeof e.subscribe=="function"&&typeof e.cancel=="function"&&typeof e.resolveData=="function"}function BZ(t){return t!=null&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.headers=="object"&&typeof t.body<"u"}function HDe(t){return SDe.has(t.toLowerCase())}function Fa(t){return wDe.has(t.toLowerCase())}async function Q5(t,e,n,r,s,i){for(let o=0;o<n.length;o++){let a=n[o],c=e[o];if(!c)continue;let u=t.find(l=>l.route.id===c.route.id),f=u!=null&&!$Z(u,c)&&(i&&i[c.route.id])!==void 0;if(ih(a)&&(s||f)){let l=r[o];Ot(l,"Expected an AbortSignal for revalidating fetcher deferred result"),await UZ(a,l,s).then(d=>{d&&(n[o]=d||n[o])})}}}async function UZ(t,e,n){if(n===void 0&&(n=!1),!await t.deferredData.resolveData(e)){if(n)try{return{type:An.data,data:t.deferredData.unwrappedData}}catch(s){return{type:An.error,error:s}}return{type:An.data,data:t.deferredData.data}}}function v$(t){return new URLSearchParams(t).getAll("index").some(e=>e==="")}function Kb(t,e){let n=typeof e=="string"?_f(e).search:e.search;if(t[t.length-1].route.index&&v$(n||""))return t[t.length-1];let r=jZ(t);return r[r.length-1]}function Z5(t){let{formMethod:e,formAction:n,formEncType:r,text:s,formData:i,json:o}=t;if(!(!e||!n||!r)){if(s!=null)return{formMethod:e,formAction:n,formEncType:r,formData:void 0,json:void 0,text:s};if(i!=null)return{formMethod:e,formAction:n,formEncType:r,formData:i,json:void 0,text:void 0};if(o!==void 0)return{formMethod:e,formAction:n,formEncType:r,formData:void 0,json:o,text:void 0}}}function Mk(t,e){return e?{state:"loading",location:t,formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text}:{state:"loading",location:t,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function VDe(t,e){return{state:"submitting",location:t,formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text}}function Rb(t,e){return t?{state:"loading",formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text,data:e}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function qDe(t,e){return{state:"submitting",formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text,data:e?e.data:void 0}}function Qu(t){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function WDe(t,e){try{let n=t.sessionStorage.getItem(LZ);if(n){let
* React Router v6.26.0
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function Zv(){return Zv=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Zv.apply(this,arguments)}const gP=S.createContext(null),HZ=S.createContext(null),Sf=S.createContext(null),y$=S.createContext(null),rc=S.createContext({outlet:null,matches:[],isDataRoute:!1}),VZ=S.createContext(null);function KDe(t,e){let{relative:n}=e===void 0?{}:e;Ly()||Ot(!1);let{basename:r,navigator:s}=S.useContext(Sf),{hash:i,pathname:o,search:a}=WZ(t,{relative:n}),c=o;return r!=="/"&&(c=o==="/"?r:lu([r,o])),s.createHref({pathname:c,search:a,hash:i})}function Ly(){return S.useContext(y$)!=null}function Cf(){return Ly()||Ot(!1),S.useContext(y$).location}function qZ(t){S.useContext(Sf).static||S.useLayoutEffect(t)}function Fs(){let{isDataRoute:t}=S.useContext(rc);return t?cMe():YDe()}function YDe(){Ly()||Ot(!1);let t=S.useContext(gP),{basename:e,future:n,navigator:r}=S.useContext(Sf),{matches:s}=S.useContext(rc),{pathname:i}=Cf(),o=JSON.stringify(hP(s,n.v7_relativeSplatPath)),a=S.useRef(!1);return qZ(()=>{a.current=!0}),S.useCallback(function(u,f){if(f===void 0&&(f={}),!a.current)return;if(typeof u=="number"){r.go(u);return}let l=pP(u,JSON.parse(o),i,f.relative==="path");t==null&&e!=="/"&&(l.pathname=l.pathname==="/"?e:lu([e,l.pathname])),(f.replace?r.replace:r.push)(l,f.state,f)},[e,r,o,i,t])}const XDe=S.createContext(null);function QDe(t){let e=S.useContext(rc).outlet;return e&&S.createElement(XDe.Provider,{value:t},e)}function ZDe(){let{matches:t}=S.useContext(rc),e=t[t.length-1];return e?e.params:{}}function WZ(t,e){let{relative:n}=e===void 0?{}:e,{future:r}=S.useContext(Sf),{matches:s}=S.useContext(rc),{pathname:i}=Cf(),o=JSON.stringify(hP(s,r.v7_relativeSplatPath));return S.useMemo(()=>pP(t,JSON.parse(o),i,n==="path"),[t,o,i,n])}function JDe(t,e,n,r){Ly()||Ot(!1);let{navigator:s}=S.useContext(Sf),{matches:i}=S.useContext(rc),o=i[i.length-1],a=o?o.params:{};o&&o.pathname;let c=o?o.pathnameBase:"/";o&&o.route;let u=Cf(),f;f=u;let l=f.pathname||"/",d=l;if(c!=="/"){let m=c.replace(/^\//,"").split("/");d="/"+l.replace(/^\//,"").split("/").slice(m.length).join("/")}let p=Qf(t,{pathname:d});return sMe(p&&p.map(m=>Object.assign({},m,{params:Object.assign({},a,m.params),pathname:lu([c,s.encodeLocation?s.encodeLocation(m.pathname).pathname:m.pathname]),pathnameBase:m.pathnameBase==="/"?c:lu([c,s.encodeLocation?s.encodeLocation(m.pathnameBase).pathname:m.pathnameBase])})),i,n,r)}function eMe(){let t=oMe(),e=mP(t)?t.status+" "+t.statusText:t instanceof Error?t.message:JSON.stringify(t),n=t instanceof Error?t.stack:null,s={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return S.createElement(S.Fragment,null,S.createElement("h2",null,"Unexpected Application Error!"),S.createElement("h3",{style:{fontStyle:"italic"}},e),n?S.createElement("pre",{style:s},n):null,null)}const tMe=S.createElement(eMe,null);class nMe extends S.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,n){return n.location!==e.location||n.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:n.error,location:n.location,revalidation:e.revalidation||n.revalidation}}componentDidCatch(e,n){console.error("React Router caught the following error during render",e,n)}render(){return this.state.error!==void 0?S.createElement(rc.Provider,{value:this.props.routeContext},S.createElement(VZ.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function rMe(t){let{routeContext:e,match:n,children:r}=t,s=S.useContext(gP);return s&&s.static&&s.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=n.route.id),S.createElement(rc.Provider,{value:e},r)}function sMe(t,e,n,r){var s;if(e===void 0&&(e=[]),n===void 0&&(n=null),r===void 0&&(r=null),t==null)
* React Router DOM v6.26.0
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function yx(){return yx=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},yx.apply(this,arguments)}function hMe(t,e){if(t==null)return{};var n={},r=Object.keys(t),s,i;for(i=0;i<r.length;i++)s=r[i],!(e.indexOf(s)>=0)&&(n[s]=t[s]);return n}function pMe(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}function mMe(t,e){return t.button===0&&(!e||e==="_self")&&!pMe(t)}function bO(t){return t===void 0&&(t=""),new URLSearchParams(typeof t=="string"||Array.isArray(t)||t instanceof URLSearchParams?t:Object.keys(t).reduce((e,n)=>{let r=t[n];return e.concat(Array.isArray(r)?r.map(s=>[n,s]):[[n,r]])},[]))}function gMe(t,e){let n=bO(t);return e&&e.forEach((r,s)=>{n.has(s)||e.getAll(s).forEach(i=>{n.append(s,i)})}),n}const vMe=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],yMe="6";try{window.__reactRouterVersion=yMe}catch{}function bMe(t,e){return PDe({basename:e==null?void 0:e.basename,future:yx({},e==null?void 0:e.future,{v7_prependBasename:!0}),history:Zke({window:e==null?void 0:e.window}),hydrationData:(e==null?void 0:e.hydrationData)||xMe(),routes:t,mapRouteProperties:fMe,unstable_dataStrategy:e==null?void 0:e.unstable_dataStrategy,unstable_patchRoutesOnMiss:e==null?void 0:e.unstable_patchRoutesOnMiss,window:e==null?void 0:e.window}).initialize()}function xMe(){var t;let e=(t=window)==null?void 0:t.__staticRouterHydrationData;return e&&e.errors&&(e=yx({},e,{errors:wMe(e.errors)})),e}function wMe(t){if(!t)return null;let e=Object.entries(t),n={};for(let[r,s]of e)if(s&&s.__type==="RouteErrorResponse")n[r]=new UE(s.status,s.statusText,s.data,s.internal===!0);else if(s&&s.__type==="Error"){if(s.__subType){let i=window[s.__subType];if(typeof i=="function")try{let o=new i(s.message);o.stack="",n[r]=o}catch{}}if(n[r]==null){let i=new Error(s.message);i.stack="",n[r]=i}}else n[r]=s;return n}const _Me=S.createContext({isTransitioning:!1}),SMe=S.createContext(new Map),CMe="startTransition",eU=a_[CMe],EMe="flushSync",tU=Kfe[EMe];function AMe(t){eU?eU(t):t()}function Pb(t){tU?tU(t):t()}class RMe{constructor(){this.status="pending",this.promise=new Promise((e,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",e(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function PMe(t){let{fallbackElement:e,router:n,future:r}=t,[s,i]=S.useState(n.state),[o,a]=S.useState(),[c,u]=S.useState({isTransitioning:!1}),[f,l]=S.useState(),[d,p]=S.useState(),[h,m]=S.useState(),y=S.useRef(new Map),{v7_startTransition:g}=r||{},v=S.useCallback(E=>{g?AMe(E):E()},[g]),b=S.useCallback((E,N)=>{let{deletedFetchers:k,unstable_flushSync:M,unstable_viewTransitionOpts:j}=N;k.forEach(L=>y.current.delete(L)),E.fetchers.forEach((L,H)=>{L.data!==void 0&&y.current.set(H,L.data)});let I=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!j||I){M?Pb(()=>i(E)):v(()=>i(E));return}if(M){Pb(()=>{d&&(f&&f.resolve(),d.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:j.currentLocation,nextLocation:j.nextLocation})});let L=n.window.document.startViewTransition(()=>{Pb(()=>i(E))});L.finished.finally(()=>{Pb(()=>{l(void 0),p(void 0),a(void 0),u({isTransitioning:!1})})}),Pb(()=>p(L));return}d?(f&&f.resolve(),d.skipTransition(),m({state:E,currentLocation:j.currentLocation,nextLocation:j.nextLocation})):(a(E),u({isTransitioning:!0,flushSync:!1,currentLocation:j.currentLocation,nextLocation:j.nextLocation}))},[n.window,d,f,y,v]);S.useLayoutEffect(()=>n.subscribe(b),[n,b]),S.useEffect(()=>{c.isTransitioning&&!c.flushSync&&l(new RMe)},[c]),S.useEffect(()=>{if(f&&o&&n.window){let E=o,N=f.promise,k=n.window.document.startViewTransition(async()=>{v(()=>i(E)),await N});k.finished.finally(()=>{l(void 0),p(void 0),a(void 0),u({isTransitioning:!1})}),p(k)}},[v,o,f,n.window]),S.useEffect(()=>{f&&o&&s.location.key===o.location.key&&f.resolve()},[f,d,s.location,o]),S.useEffect((
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var bOe={normalizePrecision:function(e){var n=e.reduce(function(r,s){return Math.max(r.getPrecision(),s.getPrecision())});return e.map(function(r){return r.getPrecision()!==n?r.convertPrecision(n):r})},minimum:function(e){var n=pU(e),r=n[0],s=n.slice(1),i=r;return s.forEach(function(o){i=i.lessThan(o)?i:o}),i},maximum:function(e){var n=pU(e),r=n[0],s=n.slice(1),i=r;return s.forEach(function(o){i=i.greaterThan(o)?i:o}),i}};function nJ(t){return!isNaN(parseInt(t))&&isFinite(t)}function xOe(t){return nJ(t)&&t<=100&&t>=0}function wOe(t){return t.length>0&&t.every(function(e){return e>=0})&&t.some(function(e){return e>0})}function gU(t){return t%2===0}function vU(t){return nJ(t)&&!Number.isInteger(t)}function _Oe(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,e=t.toString();if(e.indexOf("e-")>0)return parseInt(e.split("e-")[1]);var n=e.split(".")[1];return n?n.length:0}function Tb(t){return Math.abs(t)%1===.5}function SOe(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return new Promise(function(n,r){var s=Object.assign(new XMLHttpRequest,{onreadystatechange:function(){s.readyState===4&&(s.status>=200&&s.status<400?n(JSON.parse(s.responseText)):r(new Error(s.statusText)))},onerror:function(){r(new Error("Network error"))}});s.open("GET",t,!0),COe(s,e.headers),s.send()})}function COe(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};for(var n in e)t.setRequestHeader(n,e[n]);return t}function Yb(t){return typeof t>"u"}function rJ(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:".",n={};return Object.entries(t).forEach(function(r){if(P0(r[1])==="object"){var s=rJ(r[1]);Object.entries(s).forEach(function(i){n[r[0]+e+i[0]]=i[1]})}else n[r[0]]=r[1]}),n}function EOe(t){return!!t&&(P0(t)==="object"||typeof t=="function")&&typeof t.then=="function"}function sJ(){var t=function(r,s){var i=function(c){return Math.pow(10,_Oe(c))},o=Math.max(i(r),i(s));return Math.round(r*o)*Math.round(s*o)/(o*o)},e={HALF_ODD:function(r){var s=Math.round(r);return Tb(r)&&gU(s)?s-1:s},HALF_EVEN:function(r){var s=Math.round(r);return Tb(r)?gU(s)?s:s-1:s},HALF_UP:function(r){return Math.round(r)},HALF_DOWN:function(r){return Tb(r)?Math.floor(r):Math.round(r)},HALF_TOWARDS_ZERO:function(r){return Tb(r)?Math.sign(r)*Math.floor(Math.abs(r)):Math.round(r)},HALF_AWAY_FROM_ZERO:function(r){return Tb(r)?Math.sign(r)*Math.ceil(Math.abs(r)):Math.round(r)},DOWN:function(r){return Math.floor(r)}};return{add:function(r,s){return r+s},subtract:function(r,s){return r-s},multiply:function(r,s){return vU(r)||vU(s)?t(r,s):r*s},divide:function(r,s){return r/s},modulo:function(r,s){return r%s},round:function(r){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"HALF_EVEN";return e[s](r)}}}var AOe=sJ();function ROe(t){var e=/^(?:(\$|USD)?0(?:(,)0)?(\.)?(0+)?|0(?:(,)0)?(\.)?(0+)?\s?(dollar)?)$/gm.exec(t);return{getMatches:function(){return e!==null?e.slice(1).filter(function(r){return!Yb(r)}):[]},getMinimumFractionDigits:function(){var r=function(i){return i==="."};return Yb(this.getMatches().find(r))?0:this.getMatches()[AOe.add(this.getMatches().findIndex(r),1)].split("").length},getCurrencyDisplay:function(){var r={USD:"code",dollar:"name",$:"symbol"};return r[this.getMatches().find(function(s){return s==="USD"||s==="dollar"||s==="$"})]},getStyle:function(){return Yb(this.getCurrencyDisplay(this.getMatches()))?"decimal":"currency"},getUseGrouping:function(){return!Yb(this.getMatches().find(function(r){return r===","}))}}}function POe(t){var e=function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",i=arguments.length>1?arguments[1]:void 0;for(var o in i)s=s.replace("{{".concat(o,"}}"),i[o]);return s},n=function(s,i){return SOe(e(t.endpoint,{from:s,to:i}),{headers:t.headers})};return{getExchangeRate:function(s,i){return(EOe(t.endpoint)?t.endpoint:n(s,i)).then(function(o){return rJ(o)[e(t.propertyPath,{from:s,to:i})]})}}}function xx(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/GE.exports;(function(t,e){(function(){var n,r="4.17.21",s=200,i="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",a="Invalid `variable` option passed into `_.template`",c="__lodash_hash_undefined__",u=500,f="__lodash_placeholder__",l=1,d=2,p=4,h=1,m=2,y=1,g=2,v=4,b=8,_=16,A=32,P=64,T=128,E=256,N=512,k=30,M="...",j=800,I=16,L=1,H=2,K=3,V=1/0,U=9007199254740991,Q=17976931348623157e292,te=NaN,X=4294967295,G=X-1,Y=X>>>1,Z=[["ary",T],["bind",y],["bindKey",g],["curry",b],["curryRight",_],["flip",N],["partial",A],["partialRight",P],["rearg",E]],he="[object Arguments]",fe="[object Array]",ce="[object AsyncFunction]",xe="[object Boolean]",Pe="[object Date]",pe="[object DOMException]",Le="[object Error]",Me="[object Function]",Oe="[object GeneratorFunction]",Fe="[object Map]",ot="[object Number]",nt="[object Null]",At="[object Object]",ee="[object Promise]",de="[object Proxy]",me="[object RegExp]",Re="[object Set]",Ne="[object String]",Ee="[object Symbol]",Ve="[object Undefined]",tt="[object WeakMap]",qt="[object WeakSet]",gt="[object ArrayBuffer]",kt="[object DataView]",an="[object Float32Array]",gr="[object Float64Array]",_n="[object Int8Array]",di="[object Int16Array]",or="[object Int32Array]",fi="[object Uint8Array]",$e="[object Uint8ClampedArray]",Ye="[object Uint16Array]",ht="[object Uint32Array]",Ze=/\b__p \+= '';/g,yt=/\b(__p \+=) '' \+/g,Nt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,St=/&(?:amp|lt|gt|quot|#39);/g,Wt=/[&<>"']/g,Zt=RegExp(St.source),ar=RegExp(Wt.source),Nn=/<%-([\s\S]+?)%>/g,Cr=/<%([\s\S]+?)%>/g,Dr=/<%=([\s\S]+?)%>/g,Vi=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Yr=/^\w*$/,sc=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,pa=/[\\^$.*+?()[\]{}|]/g,re=RegExp(pa.source),ae=/^\s+/,ge=/\s/,_e=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ze=/\{\n\/\* \[wrapped with (.+)\] \*/,Ge=/,? & /,ut=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ie=/[()=,{}\[\]\/\s]/,xt=/\\(\\)?/g,rt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,st=/\w*$/,ln=/^[-+]0x[0-9a-f]+$/i,tn=/^0b[01]+$/i,hn=/^\[object .+?Constructor\]$/,Jt=/^0o[0-7]+$/i,Mr=/^(?:0|[1-9]\d*)$/,lr=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,sl=/($^)/,il=/['\n\r\u2028\u2029\\]/g,ma="\\ud800-\\udfff",ku="\\u0300-\\u036f",Du="\\ufe20-\\ufe2f",No="\\u20d0-\\u20ff",Pf=ku+Du+No,Nf="\\u2700-\\u27bf",Tf="a-z\\xdf-\\xf6\\xf8-\\xff",Ct="\\xac\\xb1\\xd7\\xf7",Yn="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",zs="\\u2000-\\u206f",In=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",To="A-Z\\xc0-\\xd6\\xd8-\\xde",Gy="\\ufe0e\\ufe0f",sS=Ct+Yn+zs+In,JP="[']",xre="["+ma+"]",dF="["+sS+"]",iS="["+Pf+"]",fF="\\d+",wre="["+Nf+"]",hF="["+Tf+"]",pF="[^"+ma+sS+fF+Nf+Tf+To+"]",eN="\\ud83c[\\udffb-\\udfff]",_re="(?:"+iS+"|"+eN+")",mF="[^"+ma+"]",tN="(?:\\ud83c[\\udde6-\\uddff]){2}",nN="[\\ud800-\\udbff][\\udc00-\\udfff]",tm="["+To+"]",gF="\\u200d",vF="(?:"+hF+"|"+pF+")",Sre="(?:"+tm+"|"+pF+")",yF="(?:"+JP+"(?:d|ll|m|re|s|t|ve))?",bF="(?:"+JP+"(?:D|LL|M|RE|S|T|VE))?",xF=_re+"?",wF="["+Gy+"]?",Cre="(?:"+gF+"(?:"+[mF,tN,nN].join("|")+")"+wF+xF+")*",Ere="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Are="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",_F=wF+xF+Cre,Rre="(?:"+[wre,tN,nN].join("|")+")"+_F,Pre="(?:"+[mF+iS+"?",iS,tN,nN,xre].join("|")+")",Nre=RegExp(JP,"g"),Tre=RegExp(iS,"g"),rN=RegExp(eN+"(?="+eN+")|"+Pre+_F,"g"),kre=RegExp([tm+"?"+hF+"+"+yF+"(?="+[dF,tm,"$"].join("|")+")",Sre+"+"+bF+"(?="+[dF,tm+vF,"$"].join("|")+")",tm+"?"+vF+"+"+yF,tm+"+"+bF,Are,Ere,fF,Rre].join("|"),"g"),Dre=RegExp("["+gF+ma+Pf+Gy+"]"),Mre=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ore=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","se
/* [wrapped with `+C+`] */
`)}function Zie(w){return wt(w)||Ff(w)||!!(qF&&w&&w[qF])}function uc(w,C){var D=typeof w;return C=C??U,!!C&&(D=="number"||D!="symbol"&&Mr.test(w))&&w>-1&&w%1==0&&w<C}function Us(w,C,D){if(!Zn(D))return!1;var O=typeof C;return(O=="number"?pi(D)&&uc(C,D.length):O=="string"&&C in D)?ya(D[C],w):!1}function VN(w,C){if(wt(w))return!1;var D=typeof w;return D=="number"||D=="symbol"||D=="boolean"||w==null||Ki(w)?!0:Yr.test(w)||!Vi.test(w)||C!=null&&w in Tn(C)}function Jie(w){var C=typeof w;return C=="string"||C=="number"||C=="symbol"||C=="boolean"?w!=="__proto__":w===null}function qN(w){var C=OS(w),D=q[C];if(typeof D!="function"||!(C in Bt.prototype))return!1;if(w===D)return!0;var O=BN(D);return!!O&&w===O[0]}function eoe(w){return!!BF&&BF in w}var toe=uS?dc:lT;function ob(w){var C=w&&w.constructor,D=typeof C=="function"&&C.prototype||om;return w===D}function B3(w){return w===w&&!Zn(w)}function U3(w,C){return function(D){return D==null?!1:D[w]===C&&(C!==n||w in Tn(D))}}function noe(w){var C=zS(w,function(O){return D.size===u&&D.clear(),O}),D=C.cache;return C}function roe(w,C){var D=w[1],O=C[1],F=D|O,W=F<(y|g|T),J=O==T&&D==b||O==T&&D==E&&w[7].length<=C[8]||O==(T|E)&&C[7].length<=C[8]&&D==b;if(!(W||J))return w;O&y&&(w[2]=C[2],F|=D&y?0:v);var se=C[3];if(se){var ue=w[3];w[3]=ue?C3(ue,se,C[4]):se,w[4]=ue?ju(w[3],f):C[4]}return se=C[5],se&&(ue=w[5],w[5]=ue?E3(ue,se,C[6]):se,w[6]=ue?ju(w[5],f):C[6]),se=C[7],se&&(w[7]=se),O&T&&(w[8]=w[8]==null?C[8]:_s(w[8],C[8])),w[9]==null&&(w[9]=C[9]),w[0]=C[0],w[1]=F,w}function soe(w){var C=[];if(w!=null)for(var D in Tn(w))C.push(D);return C}function ioe(w){return fS.call(w)}function H3(w,C,D){return C=jr(C===n?w.length-1:C,0),function(){for(var O=arguments,F=-1,W=jr(O.length-C,0),J=ve(W);++F<W;)J[F]=O[C+F];F=-1;for(var se=ve(C+1);++F<C;)se[F]=O[F];return se[C]=D(J),qi(w,this,se)}}function V3(w,C){return C.length<2?w:If(w,Io(C,0,-1))}function ooe(w,C){for(var D=w.length,O=_s(C.length,D),F=hi(w);O--;){var W=C[O];w[O]=uc(W,D)?F[W]:n}return w}function WN(w,C){if(!(C==="constructor"&&typeof w[C]=="function")&&C!="__proto__")return w[C]}var q3=G3(p3),ab=wse||function(w,C){return os.setTimeout(w,C)},GN=G3(Nie);function W3(w,C,D){var O=C+"";return GN(w,Qie(O,aoe(Kie(O),D)))}function G3(w){var C=0,D=0;return function(){var O=Ese(),F=I-(O-D);if(D=O,F>0){if(++C>=j)return arguments[0]}else C=0;return w.apply(n,arguments)}}function IS(w,C){var D=-1,O=w.length,F=O-1;for(C=C===n?O:C;++D<C;){var W=NN(D,F),J=w[W];w[W]=w[D],w[D]=J}return w.length=C,w}var K3=noe(function(w){var C=[];return w.charCodeAt(0)===46&&C.push(""),w.replace(sc,function(D,O,F,W){C.push(F?W.replace(xt,"$1"):O||D)}),C});function ll(w){if(typeof w=="string"||Ki(w))return w;var C=w+"";return C=="0"&&1/w==-V?"-0":C}function $f(w){if(w!=null){try{return dS.call(w)}catch{}try{return w+""}catch{}}return""}function aoe(w,C){return Do(Z,function(D){var O="_."+D[0];C&D[1]&&!oS(w,O)&&w.push(O)}),w.sort()}function Y3(w){if(w instanceof Bt)return w.clone();var C=new Oo(w.__wrapped__,w.__chain__);return C.__actions__=hi(w.__actions__),C.__index__=w.__index__,C.__values__=w.__values__,C}function loe(w,C,D){(D?Us(w,C,D):C===n)?C=1:C=jr(Rt(C),0);var O=w==null?0:w.length;if(!O||C<1)return[];for(var F=0,W=0,J=ve(yS(O/C));F<O;)J[W++]=Io(w,F,F+=C);return J}function coe(w){for(var C=-1,D=w==null?0:w.length,O=0,F=[];++C<D;){var W=w[C];W&&(F[O++]=W)}return F}function uoe(){var w=arguments.length;if(!w)return[];for(var C=ve(w-1),D=arguments[0],O=w;O--;)C[O-1]=arguments[O];return Ou(wt(D)?hi(D):[D],as(C,1))}var doe=Dt(function(w,C){return vr(w)?tb(w,as(C,1,vr,!0)):[]}),foe=Dt(function(w,C){var D=Lo(C);return vr(D)&&(D=n),vr(w)?tb(w,as(C,1,vr,!0),at(D,2)):[]}),hoe=Dt(function(w,C){var D=Lo(C);return vr(D)&&(D=n),vr(w)?tb(w,as(C,1,vr,!0),n,D):[]});function poe(w,C,D){var O=w==null?0:w.length;return O?(C=D||C===n?1:Rt(C),Io(w,C<0?0:C,O)):[]}function moe(w,C,D){var O=w==null?0:w.length;return O?(C=D||C===n?1:Rt(C),C=O-C,Io(w,0,C<0?0:C)):[]}function goe(w,C){return w&&w.length?PS(w,at(C,3),!0,!0):[]}function voe(w,C){return w&&w.length?PS(w,at(C,3),!0):[]}function yoe(w,C,D,O)
`;w.replace(Be,function(ft,Lt,Ut,Yi,Hs,Xi){return Ut||(Ut=Yi),Ae+=w.slice(Se,Xi).replace(il,tse),Lt&&(se=!0,Ae+=`' +
__e(`+Lt+`) +
'`),Hs&&(ue=!0,Ae+=`';
`+Hs+`;
__p += '`),Ut&&(Ae+=`' +
((__t = (`+Ut+`)) == null ? '' : __t) +
'`),Se=Xi+ft.length,ft}),Ae+=`';
`;var dt=pn.call(C,"variable")&&C.variable;if(!dt)Ae=`with (obj) {
`+Ae+`
}
`;else if(Ie.test(dt))throw new bt(a);Ae=(ue?Ae.replace(Ze,""):Ae).replace(yt,"$1").replace(Nt,"$1;"),Ae="function("+(dt||"obj")+`) {
`+(dt?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(se?", __e = _.escape":"")+(ue?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Ae+`return __p
}`;var Tt=R4(function(){return nn(W,Qe+"return "+Ae).apply(n,J)});if(Tt.source=Ae,ZN(Tt))throw Tt;return Tt}function Rce(w){return cn(w).toLowerCase()}function Pce(w){return cn(w).toUpperCase()}function Nce(w,C,D){if(w=cn(w),w&&(D||C===n))return IF(w);if(!w||!(C=Gi(C)))return w;var O=ga(w),F=ga(C),W=LF(O,F),J=$F(O,F)+1;return zu(O,W,J).join("")}function Tce(w,C,D){if(w=cn(w),w&&(D||C===n))return w.slice(0,zF(w)+1);if(!w||!(C=Gi(C)))return w;var O=ga(w),F=$F(O,ga(C))+1;return zu(O,0,F).join("")}function kce(w,C,D){if(w=cn(w),w&&(D||C===n))return w.replace(ae,"");if(!w||!(C=Gi(C)))return w;var O=ga(w),F=LF(O,ga(C));return zu(O,F).join("")}function Dce(w,C){var D=k,O=M;if(Zn(C)){var F="separator"in C?C.separator:F;D="length"in C?Rt(C.length):D,O="omission"in C?Gi(C.omission):O}w=cn(w);var W=w.length;if(rm(w)){var J=ga(w);W=J.length}if(D>=W)return w;var se=D-sm(O);if(se<1)return O;var ue=J?zu(J,0,se).join(""):w.slice(0,se);if(F===n)return ue+O;if(J&&(se+=ue.length-se),JN(F)){if(w.slice(se).search(F)){var Se,Ce=ue;for(F.global||(F=mN(F.source,cn(st.exec(F))+"g")),F.lastIndex=0;Se=F.exec(Ce);)var Ae=Se.index;ue=ue.slice(0,Ae===n?se:Ae)}}else if(w.indexOf(Gi(F),se)!=se){var Be=ue.lastIndexOf(F);Be>-1&&(ue=ue.slice(0,Be))}return ue+O}function Mce(w){return w=cn(w),w&&Zt.test(w)?w.replace(St,lse):w}var Oce=dm(function(w,C,D){return w+(D?" ":"")+C.toUpperCase()}),nT=P3("toUpperCase");function A4(w,C,D){return w=cn(w),C=D?n:C,C===n?rse(w)?dse(w):Kre(w):w.match(C)||[]}var R4=Dt(function(w,C){try{return qi(w,n,C)}catch(D){return ZN(D)?D:new bt(D)}}),jce=cc(function(w,C){return Do(C,function(D){D=ll(D),ac(w,D,XN(w[D],w))}),w});function Ice(w){var C=w==null?0:w.length,D=at();return w=C?Xn(w,function(O){if(typeof O[1]!="function")throw new Mo(o);return[D(O[0]),O[1]]}):[],Dt(function(O){for(var F=-1;++F<C;){var W=w[F];if(qi(W[0],this,O))return qi(W[1],this,O)}})}function Lce(w){return lie(jo(w,l))}function rT(w){return function(){return w}}function $ce(w,C){return w==null||w!==w?C:w}var Fce=T3(),zce=T3(!0);function gi(w){return w}function sT(w){return o3(typeof w=="function"?w:jo(w,l))}function Bce(w){return l3(jo(w,l))}function Uce(w,C){return c3(w,jo(C,l))}var Hce=Dt(function(w,C){return function(D){return nb(D,w,C)}}),Vce=Dt(function(w,C){return function(D){return nb(w,D,C)}});function iT(w,C,D){var O=Xr(C),F=ES(C,O);D==null&&!(Zn(C)&&(F.length||!O.length))&&(D=C,C=w,w=this,F=ES(C,Xr(C)));var W=!(Zn(D)&&"chain"in D)||!!D.chain,J=dc(w);return Do(F,function(se){var ue=C[se];w[se]=ue,J&&(w.prototype[se]=function(){var Se=this.__chain__;if(W||Se){var Ce=w(this.__wrapped__),Ae=Ce.__actions__=hi(this.__actions__);return Ae.push({func:ue,args:arguments,thisArg:w}),Ce.__chain__=Se,Ce}return ue.apply(w,Ou([this.value()],arguments))})}),w}function qce(){return os._===this&&(os._=vse),this}function oT(){}function Wce(w){return w=Rt(w),Dt(function(C){return u3(C,w)})}var Gce=LN(Xn),Kce=LN(kF),Yce=LN(lN);function P4(w){return VN(w)?cN(ll(w)):Eie(w)}function Xce(w){return function(C){return w==null?n:If(w,C)}}var Qce=D3(),Zce=D3(!0);function aT(){return[]}function lT(){return!1}function Jce(){return{}}function eue(){return""}function tue(){return!0}function nue(w,C){if(w=Rt(w),w<1||w>U)return[];var D=X,O=_s(w,X);C=at(C),w-=X;for(var F=fN(O,C);++D<w;)C(D);return F}function rue(w){return wt(w)?Xn(w,ll):Ki(w)?[w]:hi(K3(cn(w)))}function sue(w){var C=++mse;return cn(w)+C}var iue=kS(function(w,C){return w+C},0),oue=$N("ceil"),aue=kS(function(w,C){return w/C},1),lue=$N("floor");function cue(w){return w&&w.length?CS(w,gi,SN):n}function uue(w,C){return w&&w.length?CS(w,at(C,2),SN):n}function due(w){return OF(w,gi)}function fue(w,C){return OF(w,at(C,2))}function hue(w){return w&&w.length?CS(w,gi,RN):n}function pue(w,C){return w&&w.length?CS(w,at(C,2),RN):n}var mue=kS(function(w,C){return w*C},1),gue=$N("round"),vue=kS(function(w,C){return w-C},0);function yue(w){return w&&w.length?dN(w,gi):0}function bue(w,C){return w&&w.length?dN(w,at(C,2)):0}return q.after=Bae,q.ary=i4,q.assign=Ple,q.assignIn=b4,q.assignInWith=VS,q.assignWith=Nle,q.at=Tle,q.before=o4,q.bi
* table-core
*
* Copyright (c) TanStack
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function Wd(t,e){return typeof t=="function"?t(e):t}function Eo(t,e){return n=>{e.setState(r=>({...r,[t]:Wd(n,r[t])}))}}function bP(t){return t instanceof Function}function BOe(t){return Array.isArray(t)&&t.every(e=>typeof e=="number")}function UOe(t,e){const n=[],r=s=>{s.forEach(i=>{n.push(i);const o=e(i);o!=null&&o.length&&r(o)})};return r(t),n}function lt(t,e,n){let r=[],s;return i=>{let o;n.key&&n.debug&&(o=Date.now());const a=t(i);if(!(a.length!==r.length||a.some((f,l)=>r[l]!==f)))return s;r=a;let u;if(n.key&&n.debug&&(u=Date.now()),s=e(...a),n==null||n.onChange==null||n.onChange(s),n.key&&n.debug&&n!=null&&n.debug()){const f=Math.round((Date.now()-o)*100)/100,l=Math.round((Date.now()-u)*100)/100,d=l/16,p=(h,m)=>{for(h=String(h);h.length<m;)h=" "+h;return h};console.info(`%c ${p(l,5)} /${p(f,5)} ms`,`
font-size: .6rem;
font-weight: bold;
color: hsl(${Math.max(0,Math.min(120-120*d,120))}deg 100% 31%);`,n==null?void 0:n.key)}return s}}function ct(t,e,n,r){return{debug:()=>{var s;return(s=t==null?void 0:t.debugAll)!=null?s:t[e]},key:!1,onChange:r}}function HOe(t,e,n,r){const s=()=>{var o;return(o=i.getValue())!=null?o:t.options.renderFallbackValue},i={id:`${e.id}_${n.id}`,row:e,column:n,getValue:()=>e.getValue(r),renderValue:s,getContext:lt(()=>[t,n,e,i],(o,a,c,u)=>({table:o,column:a,row:c,cell:u,getValue:u.getValue,renderValue:u.renderValue}),ct(t.options,"debugCells"))};return t._features.forEach(o=>{o.createCell==null||o.createCell(i,n,e,t)},{}),i}function VOe(t,e,n,r){var s,i;const a={...t._getDefaultColumnDef(),...e},c=a.accessorKey;let u=(s=(i=a.id)!=null?i:c?typeof String.prototype.replaceAll=="function"?c.replaceAll(".","_"):c.replace(/\./g,"_"):void 0)!=null?s:typeof a.header=="string"?a.header:void 0,f;if(a.accessorFn?f=a.accessorFn:c&&(c.includes(".")?f=d=>{let p=d;for(const m of c.split(".")){var h;p=(h=p)==null?void 0:h[m]}return p}:f=d=>d[a.accessorKey]),!u)throw new Error;let l={id:`${String(u)}`,accessorFn:f,parent:r,depth:n,columnDef:a,columns:[],getFlatColumns:lt(()=>[!0],()=>{var d;return[l,...(d=l.columns)==null?void 0:d.flatMap(p=>p.getFlatColumns())]},ct(t.options,"debugColumns")),getLeafColumns:lt(()=>[t._getOrderColumnsFn()],d=>{var p;if((p=l.columns)!=null&&p.length){let h=l.columns.flatMap(m=>m.getLeafColumns());return d(h)}return[l]},ct(t.options,"debugColumns"))};for(const d of t._features)d.createColumn==null||d.createColumn(l,t);return l}const Rs="debugHeaders";function yU(t,e,n){var r;let i={id:(r=n.id)!=null?r:e.id,column:e,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const o=[],a=c=>{c.subHeaders&&c.subHeaders.length&&c.subHeaders.map(a),o.push(c)};return a(i),o},getContext:()=>({table:t,header:i,column:e})};return t._features.forEach(o=>{o.createHeader==null||o.createHeader(i,t)}),i}const qOe={createTable:t=>{t.getHeaderGroups=lt(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,n,r,s)=>{var i,o;const a=(i=r==null?void 0:r.map(l=>n.find(d=>d.id===l)).filter(Boolean))!=null?i:[],c=(o=s==null?void 0:s.map(l=>n.find(d=>d.id===l)).filter(Boolean))!=null?o:[],u=n.filter(l=>!(r!=null&&r.includes(l.id))&&!(s!=null&&s.includes(l.id)));return k1(e,[...a,...u,...c],t)},ct(t.options,Rs)),t.getCenterHeaderGroups=lt(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,n,r,s)=>(n=n.filter(i=>!(r!=null&&r.includes(i.id))&&!(s!=null&&s.includes(i.id))),k1(e,n,t,"center")),ct(t.options,Rs)),t.getLeftHeaderGroups=lt(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.left],(e,n,r)=>{var s;const i=(s=r==null?void 0:r.map(o=>n.find(a=>a.id===o)).filter(Boolean))!=null?s:[];return k1(e,i,t,"left")},ct(t.options,Rs)),t.getRightHeaderGroups=lt(()=>[t.getAllColumns(),t.getVisibleLeafColumns(),t.getState().columnPinning.right],(e,n,r)=>{var s;const i=(s=r==null?void 0:r.map(o=>n.find(a=>a.id===o)).filter(Boolean))!=null?s:[];return k1(e,i,t,"right")},ct(t.options,Rs)),t.getFooterGroups=lt(()=>[t.getHeaderGroups()],e=>[...e].reverse(),ct(t.options,Rs)),t.getLeftFooterGroups=lt(()=>[t.getLeftHeaderGroups()],e=>[...e].reverse(),ct(t.options,Rs)),t.getCenterFooterGroups=lt(()=>[t.getCenterHeaderGroups()],e=>[...e].reverse(),ct(t.options,Rs)),t.getRightFooterGroups=lt(()=>[t.getRightHeaderGroups()],e=>[...e].reverse(),ct(t.options,Rs)),t.getFlatHeaders=lt(()=>[t.getHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Rs)),t.getLeftFlatHeaders=lt(()=>[t.getLeftHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Rs)),t.getCenterFlatHeaders=lt(()=>[t.getCenterHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Rs)),t.getRightFlatHeaders=lt(()=>[t.getRightHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Rs)),t.getCenterLeafHeaders=lt(()=>[t.getCen
* react-table
*
* Copyright (c) TanStack
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function fd(t,e){return t?kje(t)?S.createElement(t,e):t:null}function kje(t){return Dje(t)||typeof t=="function"||Mje(t)}function Dje(t){return typeof t=="function"&&(()=>{const e=Object.getPrototypeOf(t);return e.prototype&&e.prototype.isReactComponent})()}function Mje(t){return typeof t=="object"&&typeof t.$$typeof=="symbol"&&["react.memo","react.forward_ref"].includes(t.$$typeof.description)}function SJ(t){const e={state:{},onStateChange:()=>{},renderFallbackValue:null,...t},[n]=S.useState(()=>({current:Cje(e)})),[r,s]=S.useState(()=>n.current.initialState);return n.current.setOptions(i=>({...i,...t,state:{...r,...t.state},onStateChange:o=>{s(o),t.onStateChange==null||t.onStateChange(o)}})),n.current}const ey=oe.forwardRef(({className:t,...e},n)=>x.jsx("div",{ref:n,className:ie("flex items-center gap-2",t),...e}));ey.displayName="ButtonGroup";const CJ=({label:t="Cancelar",...e})=>x.jsx(Xe,{type:"button",variant:"secondary",...e,children:t});CJ.displayName="CancelButton";const Oje=({buttonText:t,title:e="",content:n,className:r=""})=>x.jsx("div",{className:`flex items-baseline justify-center mr-4 font-medium ${r}`,children:x.jsxs(E_,{children:[x.jsx(XL,{asChild:!0,children:x.jsxs(Xe,{variant:"link",className:"inline-flex items-center font-medium group",children:[x.jsx("span",{className:"underline-offset-4 group-hover:underline",children:t}),x.jsx(tq,{className:"w-4 h-4 ml-1 text-muted-foreground"})]})}),x.jsxs(Sy,{className:"sm:max-w-[425px]",children:[x.jsx(Cy,{children:x.jsx(Ay,{children:e})}),x.jsxs(t$,{className:"grid gap-4 py-2",children:[n,x.jsx(Ey,{children:x.jsx(xE,{asChild:!0,children:x.jsx(Xe,{type:"button",children:ne("common.close")})})})]})]})]})}),jje=li("",{variants:{size:{default:"w-4 h-4",sm:"h-3.5 w-3.5",lg:"h-6 w-6",icon:"w-7 h-7"}},defaultVariants:{size:"default"}}),EJ=oe.forwardRef(({className:t,label:e,size:n,icon:r,children:s,...i},o)=>{const a=!!r;return x.jsxs(Xe,{ref:o,size:n,className:ie(a?"gap-1":"",t),...i,children:[a&&x.jsx(r,{className:ie(jje({size:n}))}),x.jsx(x.Fragment,{children:e||s})]})});EJ.displayName="CustomButton";const xP=({label:t="Enviar",...e})=>x.jsx(EJ,{type:"submit",label:t,variant:"default",...e});xP.displayName="SubmitButton";function Ije(t){let r=0;for(let f=0;f<t.length;f++)r=t.charCodeAt(f)+((r<<5)-r);let s="#";for(let f=0;f<3;f++){const l=r>>f*8&255;s+=("00"+l.toString(16)).substr(-2)}const i=parseInt(s.substr(1,2),16),o=parseInt(s.substr(3,2),16),a=parseInt(s.substr(5,2),16),c=`#${(i*.7|0).toString(16).padStart(2,"0")}${(o*.7|0).toString(16).padStart(2,"0")}${(a*.7|0).toString(16).padStart(2,"0")}`,u=`#${Math.min(255,Math.floor(i+(255-i)*.7)).toString(16).padStart(2,"0")}${Math.min(255,Math.floor(o+(255-o)*.7)).toString(16).padStart(2,"0")}${Math.min(255,Math.floor(a+(255-a)*.7)).toString(16).padStart(2,"0")}`;return[c,u]}const AJ=({label:t,className:e})=>{const[n,r]=Ije(t);return x.jsx(RL,{className:e,style:e?{}:{backgroundColor:r,color:n},children:t})},Lje=li("p-6",{variants:{variant:{full:"w-full",boxed:"container max-w-3xl lg:max-w-5xl mx-auto"}},defaultVariants:{variant:"full"}}),RJ=({className:t,as:e="article",variant:n,...r})=>x.jsx(e,{className:ie(Lje({variant:n,className:t})),...r});RJ.displayName="Container";const P$=()=>{const t=Fs();return x.jsxs(Xe,{variant:"outline",size:"icon",className:"h-7 w-7",onClick:()=>t(-1),children:[x.jsx(tR,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:ne("common.back")})]})};function PJ({table:t,header:e,className:n}){return e.column.getCanSort()?x.jsx("div",{className:ie("flex items-center space-x-2",n),children:x.jsxs(O_,{children:[x.jsx(j_,{asChild:!0,children:x.jsxs(Xe,{"aria-label":e.column.getIsSorted()==="desc"?ne("common.sort_desc_description"):e.column.getIsSorted()==="asc"?ne("common.sort_asc_description"):ne("sort_none_description"),size:"sm",variant:"ghost",className:"-ml-3 h-8 data-[state=open]:bg-accent font-bold text-muted-foreground",children:[fd(e.column.columnDef.header,e.getContext()),e.column.getIsSorted()==="desc"?x.jsx(Gz,{className:"w-4 h-4 ml-2","aria-hidden":"true"}):e.colum
To pick up a draggable item, press the space bar.
While dragging, use the arrow keys to move the item.
Press space again to drop the item in its new position, or press escape to cancel.
`},Zje={onDragStart(t){let{active:e}=t;return"Picked up draggable item "+e.id+"."},onDragOver(t){let{active:e,over:n}=t;return n?"Draggable item "+e.id+" was moved over droppable area "+n.id+".":"Draggable item "+e.id+" is no longer over a droppable area."},onDragEnd(t){let{active:e,over:n}=t;return n?"Draggable item "+e.id+" was dropped over droppable area "+n.id:"Draggable item "+e.id+" was dropped."},onDragCancel(t){let{active:e}=t;return"Dragging was cancelled. Draggable item "+e.id+" was dropped."}};function Jje(t){let{announcements:e=Zje,container:n,hiddenTextDescribedById:r,screenReaderInstructions:s=Qje}=t;const{announce:i,announcement:o}=Kje(),a=W_("DndLiveRegion"),[c,u]=S.useState(!1);if(S.useEffect(()=>{u(!0)},[]),Yje(S.useMemo(()=>({onDragStart(l){let{active:d}=l;i(e.onDragStart({active:d}))},onDragMove(l){let{active:d,over:p}=l;e.onDragMove&&i(e.onDragMove({active:d,over:p}))},onDragOver(l){let{active:d,over:p}=l;i(e.onDragOver({active:d,over:p}))},onDragEnd(l){let{active:d,over:p}=l;i(e.onDragEnd({active:d,over:p}))},onDragCancel(l){let{active:d,over:p}=l;i(e.onDragCancel({active:d,over:p}))}}),[i,e])),!c)return null;const f=oe.createElement(oe.Fragment,null,oe.createElement(Wje,{id:r,value:s.draggable}),oe.createElement(Gje,{id:a,announcement:o}));return n?rs.createPortal(f,n):f}var Vr;(function(t){t.DragStart="dragStart",t.DragMove="dragMove",t.DragEnd="dragEnd",t.DragCancel="dragCancel",t.DragOver="dragOver",t.RegisterDroppable="registerDroppable",t.SetDroppableDisabled="setDroppableDisabled",t.UnregisterDroppable="unregisterDroppable"})(Vr||(Vr={}));function ZE(){}function O1(t,e){return S.useMemo(()=>({sensor:t,options:e??{}}),[t,e])}function eIe(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return S.useMemo(()=>[...e].filter(r=>r!=null),[...e])}const el=Object.freeze({x:0,y:0});function tIe(t,e){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function nIe(t,e){const n=QE(t);if(!n)return"0 0";const r={x:(n.x-e.left)/e.width*100,y:(n.y-e.top)/e.height*100};return r.x+"% "+r.y+"%"}function rIe(t,e){let{data:{value:n}}=t,{data:{value:r}}=e;return n-r}function sIe(t,e){let{data:{value:n}}=t,{data:{value:r}}=e;return r-n}function iIe(t,e){if(!t||t.length===0)return null;const[n]=t;return n[e]}function wU(t,e,n){return e===void 0&&(e=t.left),n===void 0&&(n=t.top),{x:e+t.width*.5,y:n+t.height*.5}}const oIe=t=>{let{collisionRect:e,droppableRects:n,droppableContainers:r}=t;const s=wU(e,e.left,e.top),i=[];for(const o of r){const{id:a}=o,c=n.get(a);if(c){const u=tIe(wU(c),s);i.push({id:a,data:{droppableContainer:o,value:u}})}}return i.sort(rIe)};function aIe(t,e){const n=Math.max(e.top,t.top),r=Math.max(e.left,t.left),s=Math.min(e.left+e.width,t.left+t.width),i=Math.min(e.top+e.height,t.top+t.height),o=s-r,a=i-n;if(r<s&&n<i){const c=e.width*e.height,u=t.width*t.height,f=o*a,l=f/(c+u-f);return Number(l.toFixed(4))}return 0}const lIe=t=>{let{collisionRect:e,droppableRects:n,droppableContainers:r}=t;const s=[];for(const i of r){const{id:o}=i,a=n.get(o);if(a){const c=aIe(a,e);c>0&&s.push({id:o,data:{droppableContainer:i,value:c}})}}return s.sort(sIe)};function cIe(t,e,n){return{...t,scaleX:e&&n?e.width/n.width:1,scaleY:e&&n?e.height/n.height:1}}function DJ(t,e){return t&&e?{x:t.left-e.left,y:t.top-e.top}:el}function uIe(t){return function(n){for(var r=arguments.length,s=new Array(r>1?r-1:0),i=1;i<r;i++)s[i-1]=arguments[i];return s.reduce((o,a)=>({...o,top:o.top+t*a.y,bottom:o.bottom+t*a.y,left:o.left+t*a.x,right:o.right+t*a.x}),{...n})}}const dIe=uIe(1);function MJ(t){if(t.startsWith("matrix3d(")){const e=t.slice(9,-1).split(/, /);return{x:+e[12],y:+e[13],scaleX:+e[0],scaleY:+e[5]}}else if(t.startsWith("matrix(")){const e=t.slice(7,-1).split(/, /);return{x:+e[4],y:+e[5],scaleX:+e[0],scaleY:+e[3]}}return null}function fIe(t,e,n){const r=MJ(e);if(!r)return t;const{scaleX:s,scaleY:i,x:o,y:a}=r,c=t.left-o-(1-s)*parseFloat(n),u=t.top-a-(1-i)*parseFloat(n.slice(n.indexOf(" ")+1)),f=s?t.width/s:t.width,l=i?t.height/i:t.height;return{width:f,height:l,top:u,right:c+f,bottom:u+l,left:c}
`);return e.join("")}}function Jb(t,e){try{const{protocol:n}=e?new URL(t,e):new URL(t);return n==="http:"||n==="https:"}catch{return!1}}function $i(t){t.preventDefault()}function See(t){console.log("Deprecated API usage: "+t)}let HU;class Cee{static toDateObject(e){if(!e||typeof e!="string")return null;HU||(HU=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));const n=HU.exec(e);if(!n)return null;const r=parseInt(n[1],10);let s=parseInt(n[2],10);s=s>=1&&s<=12?s-1:0;let i=parseInt(n[3],10);i=i>=1&&i<=31?i:1;let o=parseInt(n[4],10);o=o>=0&&o<=23?o:0;let a=parseInt(n[5],10);a=a>=0&&a<=59?a:0;let c=parseInt(n[6],10);c=c>=0&&c<=59?c:0;const u=n[7]||"Z";let f=parseInt(n[8],10);f=f>=0&&f<=23?f:0;let l=parseInt(n[9],10)||0;return l=l>=0&&l<=59?l:0,u==="-"?(o+=f,a+=l):u==="+"&&(o-=f,a-=l),new Date(Date.UTC(r,s,i,o,a,c))}}function t$e(t,{scale:e=1,rotation:n=0}){const{width:r,height:s}=t.attributes.style,i=[0,0,parseInt(r),parseInt(s)];return new K_({viewBox:i,scale:e,rotation:n})}function W$(t){if(t.startsWith("#")){const e=parseInt(t.slice(1),16);return[(e&16711680)>>16,(e&65280)>>8,e&255]}return t.startsWith("rgb(")?t.slice(4,-1).split(",").map(e=>parseInt(e)):t.startsWith("rgba(")?t.slice(5,-1).split(",").map(e=>parseInt(e)).slice(0,3):(It(`Not a valid color format: "${t}"`),[0,0,0])}function n$e(t){const e=document.createElement("span");e.style.visibility="hidden",document.body.append(e);for(const n of t.keys()){e.style.color=n;const r=window.getComputedStyle(e).color;t.set(n,W$(r))}e.remove()}function er(t){const{a:e,b:n,c:r,d:s,e:i,f:o}=t.getTransform();return[e,n,r,s,i,o]}function yc(t){const{a:e,b:n,c:r,d:s,e:i,f:o}=t.getTransform().invertSelf();return[e,n,r,s,i,o]}function Mp(t,e,n=!1,r=!0){if(e instanceof K_){const{pageWidth:s,pageHeight:i}=e.rawDims,{style:o}=t,a=Di.isCSSRoundSupported,c=`var(--scale-factor) * ${s}px`,u=`var(--scale-factor) * ${i}px`,f=a?`round(${c}, 1px)`:`calc(${c})`,l=a?`round(${u}, 1px)`:`calc(${u})`;!n||e.rotation%180===0?(o.width=f,o.height=l):(o.width=l,o.height=f)}r&&t.setAttribute("data-main-rotation",e.rotation)}var yh,bh,ro,xh,gA,Eee,ri,Aee,Ree,yC,Pee,UO;const vA=class vA{constructor(e){B(this,ri);B(this,yh,null);B(this,bh,null);B(this,ro);B(this,xh,null);$(this,ro,e)}render(){const e=$(this,yh,document.createElement("div"));e.className="editToolbar",e.setAttribute("role","toolbar");const n=R(this,ro)._uiManager._signal;e.addEventListener("contextmenu",$i,{signal:n}),e.addEventListener("pointerdown",z(vA,gA,Eee),{signal:n});const r=$(this,xh,document.createElement("div"));r.className="buttons",e.append(r);const s=R(this,ro).toolbarPosition;if(s){const{style:i}=e,o=R(this,ro)._uiManager.direction==="ltr"?1-s[0]:s[0];i.insetInlineEnd=`${100*o}%`,i.top=`calc(${100*s[1]}% + var(--editor-toolbar-vert-offset))`}return z(this,ri,Pee).call(this),e}hide(){var e;R(this,yh).classList.add("hidden"),(e=R(this,bh))==null||e.hideDropdown()}show(){R(this,yh).classList.remove("hidden")}addAltTextButton(e){z(this,ri,yC).call(this,e),R(this,xh).prepend(e,R(this,ri,UO))}addColorPicker(e){$(this,bh,e);const n=e.renderButton();z(this,ri,yC).call(this,n),R(this,xh).prepend(n,R(this,ri,UO))}remove(){var e;R(this,yh).remove(),(e=R(this,bh))==null||e.destroy(),$(this,bh,null)}};yh=new WeakMap,bh=new WeakMap,ro=new WeakMap,xh=new WeakMap,gA=new WeakSet,Eee=function(e){e.stopPropagation()},ri=new WeakSet,Aee=function(e){R(this,ro)._focusEventsAllowed=!1,e.preventDefault(),e.stopPropagation()},Ree=function(e){R(this,ro)._focusEventsAllowed=!0,e.preventDefault(),e.stopPropagation()},yC=function(e){const n=R(this,ro)._uiManager._signal;e.addEventListener("focusin",z(this,ri,Aee).bind(this),{capture:!0,signal:n}),e.addEventListener("focusout",z(this,ri,Ree).bind(this),{capture:!0,signal:n}),e.addEventListener("contextmenu",$i,{signal:n})},Pee=function(){const e=document.createElement("button");e.className="delete",e.tabIndex=0,e.setAttribute("data-l10n-id",`pdfjs-editor-remove-${R(this,ro).editorType}-button`),z(this,ri,yC).call(this,e),e.addEventListener("click",n=>{R(
`))||null;u&&this.data.comb&&(u=u.replaceAll(/\s+/g,""));const f={userValue:a,formattedValue:u,lastCommittedValue:null,commitKey:1,focused:!1};this.data.multiLine?(r=document.createElement("textarea"),r.textContent=u??a,this.data.doNotScroll&&(r.style.overflowY="hidden")):(r=document.createElement("input"),r.type="text",r.setAttribute("value",u??a),this.data.doNotScroll&&(r.style.overflowX="hidden")),this.data.hasOwnCanvas&&(r.hidden=!0),jp.add(r),r.setAttribute("data-element-id",n),r.disabled=this.data.readOnly,r.name=this.data.fieldName,r.tabIndex=Q_,this._setRequired(r,this.data.required),c&&(r.maxLength=c),r.addEventListener("input",d=>{e.setValue(n,{value:d.target.value}),this.setPropertyOnSiblings(r,"value",d.target.value,"value"),f.formattedValue=null}),r.addEventListener("resetform",d=>{const p=this.data.defaultFieldValue??"";r.value=f.userValue=p,f.formattedValue=null});let l=d=>{const{formattedValue:p}=f;p!=null&&(d.target.value=p),d.target.scrollLeft=0};if(this.enableScripting&&this.hasJSActions){r.addEventListener("focus",p=>{var m;if(f.focused)return;const{target:h}=p;f.userValue&&(h.value=f.userValue),f.lastCommittedValue=h.value,f.commitKey=1,(m=this.data.actions)!=null&&m.Focus||(f.focused=!0)}),r.addEventListener("updatefromsandbox",p=>{this.showElementAndHideCanvas(p.target);const h={value(m){f.userValue=m.detail.value??"",e.setValue(n,{value:f.userValue.toString()}),m.target.value=f.userValue},formattedValue(m){const{formattedValue:y}=m.detail;f.formattedValue=y,y!=null&&m.target!==document.activeElement&&(m.target.value=y),e.setValue(n,{formattedValue:y})},selRange(m){m.target.setSelectionRange(...m.detail.selRange)},charLimit:m=>{var b;const{charLimit:y}=m.detail,{target:g}=m;if(y===0){g.removeAttribute("maxLength");return}g.setAttribute("maxLength",y);let v=f.userValue;!v||v.length<=y||(v=v.slice(0,y),g.value=f.userValue=v,e.setValue(n,{value:v}),(b=this.linkService.eventBus)==null||b.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:v,willCommit:!0,commitKey:1,selStart:g.selectionStart,selEnd:g.selectionEnd}}))}};this._dispatchEventFromSandbox(h,p)}),r.addEventListener("keydown",p=>{var y;f.commitKey=1;let h=-1;if(p.key==="Escape"?h=0:p.key==="Enter"&&!this.data.multiLine?h=2:p.key==="Tab"&&(f.commitKey=3),h===-1)return;const{value:m}=p.target;f.lastCommittedValue!==m&&(f.lastCommittedValue=m,f.userValue=m,(y=this.linkService.eventBus)==null||y.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:m,willCommit:!0,commitKey:h,selStart:p.target.selectionStart,selEnd:p.target.selectionEnd}}))});const d=l;l=null,r.addEventListener("blur",p=>{var m,y;if(!f.focused||!p.relatedTarget)return;(m=this.data.actions)!=null&&m.Blur||(f.focused=!1);const{value:h}=p.target;f.userValue=h,f.lastCommittedValue!==h&&((y=this.linkService.eventBus)==null||y.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:h,willCommit:!0,commitKey:f.commitKey,selStart:p.target.selectionStart,selEnd:p.target.selectionEnd}})),d(p)}),(i=this.data.actions)!=null&&i.Keystroke&&r.addEventListener("beforeinput",p=>{var A;f.lastCommittedValue=null;const{data:h,target:m}=p,{value:y,selectionStart:g,selectionEnd:v}=m;let b=g,_=v;switch(p.inputType){case"deleteWordBackward":{const P=y.substring(0,g).match(/\w*[^\w]*$/);P&&(b-=P[0].length);break}case"deleteWordForward":{const P=y.substring(g).match(/^[^\w]*\w*/);P&&(_+=P[0].length);break}case"deleteContentBackward":g===v&&(b-=1);break;case"deleteContentForward":g===v&&(_+=1);break}p.preventDefault(),(A=this.linkService.eventBus)==null||A.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:y,change:h||"",willCommit:!1,selStart:b,selEnd:_}})}),this._setEventListeners(r,f,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],p=>p.target.value)}if(l&&r.addEventListener("blur",l),this.data.comb){const p=(this.data.rect[2]-this.data.rect[0])/c;r.classList.add("comb"),r.style.letterSpacing=`
`))n.push({name:"span",value:i,attributes:s});return r},wte=function(e){e.altKey||e.shiftKey||e.ctrlKey||e.metaKey||(e.key==="Enter"||e.key==="Escape"&&R(this,Uc))&&z(this,Pn,RC).call(this)},_te=function(){if(R(this,Hc)!==null)return;const{page:{view:e},viewport:{rawDims:{pageWidth:n,pageHeight:r,pageX:s,pageY:i}}}=R(this,xw);let o=!!R(this,hv),a=o?R(this,hv):R(this,ww);for(const h of R(this,bw))if(!a||Je.intersect(h.data.rect,a)!==null){a=h.data.rect,o=!0;break}const c=Je.normalizeRect([a[0],e[3]-a[1]+e[1],a[2],e[3]-a[3]+e[1]]),f=o?a[2]-a[0]+5:0,l=c[0]+f,d=c[1];$(this,Hc,[100*(l-s)/n,100*(d-i)/r]);const{style:p}=R(this,fr);p.left=`${R(this,Hc)[0]}%`,p.top=`${R(this,Hc)[1]}%`},RC=function(){$(this,Uc,!R(this,Uc)),R(this,Uc)?(z(this,Pn,PC).call(this),R(this,fr).addEventListener("click",R(this,fv)),R(this,fr).addEventListener("keydown",R(this,dv))):(z(this,Pn,bj).call(this),R(this,fr).removeEventListener("click",R(this,fv)),R(this,fr).removeEventListener("keydown",R(this,dv)))},PC=function(){R(this,ka)||this.render(),this.isVisible?R(this,Uc)&&R(this,fr).classList.add("focused"):(z(this,Pn,_te).call(this),R(this,fr).hidden=!1,R(this,fr).style.zIndex=parseInt(R(this,fr).style.zIndex)+1e3)},bj=function(){R(this,fr).classList.remove("focused"),!(R(this,Uc)||!this.isVisible)&&(R(this,fr).hidden=!0,R(this,fr).style.zIndex=parseInt(R(this,fr).style.zIndex)-1e3)};class Ste extends Sr{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0}),this.textContent=e.data.textContent,this.textPosition=e.data.textPosition,this.annotationEditorType=Gt.FREETEXT}render(){if(this.container.classList.add("freeTextAnnotation"),this.textContent){const e=document.createElement("div");e.classList.add("annotationTextContent"),e.setAttribute("role","comment");for(const n of this.textContent){const r=document.createElement("span");r.textContent=n,e.append(r)}this.container.append(e)}return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this._editOnDoubleClick(),this.container}get _isEditable(){return this.data.hasOwnCanvas}}var Sw;class SFe extends Sr{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});B(this,Sw,null)}render(){this.container.classList.add("lineAnnotation");const n=this.data,{width:r,height:s}=du(n.rect),i=this.svgFactory.create(r,s,!0),o=$(this,Sw,this.svgFactory.createElement("svg:line"));return o.setAttribute("x1",n.rect[2]-n.lineCoordinates[0]),o.setAttribute("y1",n.rect[3]-n.lineCoordinates[1]),o.setAttribute("x2",n.rect[2]-n.lineCoordinates[2]),o.setAttribute("y2",n.rect[3]-n.lineCoordinates[3]),o.setAttribute("stroke-width",n.borderStyle.width||1),o.setAttribute("stroke","transparent"),o.setAttribute("fill","transparent"),i.append(o),this.container.append(i),!n.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return R(this,Sw)}addHighlightArea(){this.container.classList.add("highlightArea")}}Sw=new WeakMap;var Cw;class CFe extends Sr{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});B(this,Cw,null)}render(){this.container.classList.add("squareAnnotation");const n=this.data,{width:r,height:s}=du(n.rect),i=this.svgFactory.create(r,s,!0),o=n.borderStyle.width,a=$(this,Cw,this.svgFactory.createElement("svg:rect"));return a.setAttribute("x",o/2),a.setAttribute("y",o/2),a.setAttribute("width",r-o),a.setAttribute("height",s-o),a.setAttribute("stroke-width",o||1),a.setAttribute("stroke","transparent"),a.setAttribute("fill","transparent"),i.append(a),this.container.append(i),!n.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return R(this,Cw)}addHighlightArea(){this.container.classList.add("highlightArea")}}Cw=new WeakMap;var Ew;class EFe extends Sr{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});B(this,Ew,null)}render(){this.container.classList.add("circleAnnotation");const n=this.data,{width:r,height:s}=du(n.rect),i=this.svgFactory.create(r,s,!0),o=n.borderStyle.width,a=$(this,Ew,this.svgFactory.createElement("svg:ellipse"));return a.setAttribute("cx",r/2),a.setAttribute("cy",s/2),a.setAttribute("rx",r/2-o/2),a.s
`);if(!i)return;const o=window.getSelection();if(!o.rangeCount)return;this.editorDiv.normalize(),o.deleteFromDocument();const a=o.getRangeAt(0);if(!i.includes(`
`)){a.insertNode(document.createTextNode(i)),this.editorDiv.normalize(),o.collapseToStart();return}const{startContainer:c,startOffset:u}=a,f=[],l=[];if(c.nodeType===Node.TEXT_NODE){const g=c.parentElement;if(l.push(c.nodeValue.slice(u).replaceAll(U1,"")),g!==this.editorDiv){let v=f;for(const b of this.editorDiv.childNodes){if(b===g){v=l;continue}v.push(z(m=$n,pu,TC).call(m,b))}}f.push(c.nodeValue.slice(0,u).replaceAll(U1,""))}else if(c===this.editorDiv){let g=f,v=0;for(const b of this.editorDiv.childNodes)v++===u&&(g=l),g.push(z(y=$n,pu,TC).call(y,b))}$(this,oo,`${f.join(`
`)}${i}${l.join(`
`)}`),z(this,Tr,kC).call(this);const d=new Range;let p=f.reduce((g,v)=>g+v.length,0);for(const{firstChild:g}of this.editorDiv.childNodes)if(g.nodeType===Node.TEXT_NODE){const v=g.nodeValue.length;if(p<=v){d.setStart(g,p),d.setEnd(g,p);break}p-=v}o.removeAllRanges(),o.addRange(d)}get contentDiv(){return this.editorDiv}static deserialize(n,r,s){var a;let i=null;if(n instanceof Ste){const{data:{defaultAppearanceData:{fontSize:c,fontColor:u},rect:f,rotation:l,id:d},textContent:p,textPosition:h,parent:{page:{pageNumber:m}}}=n;if(!p||p.length===0)return null;i=n={annotationType:Gt.FREETEXT,color:Array.from(u),fontSize:c,value:p.join(`
`),position:h,pageIndex:m-1,rect:f.slice(0),rotation:l,id:d,deleted:!1}}const o=super.deserialize(n,r,s);return $(o,ao,n.fontSize),$(o,Da,Je.makeHexColor(...n.color)),$(o,oo,z(a=$n,pu,Sj).call(a,n.value)),o.annotationElementId=n.id||null,$(o,mv,i),o}serialize(n=!1){if(this.isEmpty())return null;if(this.deleted)return{pageIndex:this.pageIndex,id:this.annotationElementId,deleted:!0};const r=$n._internalPadding*this.parentScale,s=this.getRect(r,r),i=yn._colorManager.convert(this.isAttachedToDOM?getComputedStyle(this.editorDiv).color:R(this,Da)),o={annotationType:Gt.FREETEXT,color:i,fontSize:R(this,ao),value:z(this,Tr,kte).call(this),pageIndex:this.pageIndex,rect:s,rotation:this.rotation,structTreeParentId:this._structTreeParentId};return n?o:this.annotationElementId&&!z(this,Tr,Dte).call(this,o)?null:(o.id=this.annotationElementId,o)}renderAnnotationElement(n){const r=super.renderAnnotationElement(n);if(this.deleted)return r;const{style:s}=r;s.fontSize=`calc(${R(this,ao)}px * var(--scale-factor))`,s.color=R(this,Da),r.replaceChildren();for(const o of R(this,oo).split(`
`)){const a=document.createElement("div");a.append(o?document.createTextNode(o):document.createElement("br")),r.append(a)}const i=$n._internalPadding*this.parentScale;return n.updateEdited({rect:this.getRect(i,i),popupContent:R(this,oo)}),r}resetAnnotationElement(n){super.resetAnnotationElement(n),n.resetEdited()}};kw=new WeakMap,Dw=new WeakMap,Mw=new WeakMap,Ow=new WeakMap,jw=new WeakMap,Da=new WeakMap,oo=new WeakMap,Iw=new WeakMap,ao=new WeakMap,mv=new WeakMap,Tr=new WeakSet,Pte=function(n){const r=i=>{this.editorDiv.style.fontSize=`calc(${i}px * var(--scale-factor))`,this.translate(0,-(i-R(this,ao))*this.parentScale),$(this,ao,i),z(this,Tr,NC).call(this)},s=R(this,ao);this.addCommands({cmd:r.bind(this,n),undo:r.bind(this,s),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:vt.FREETEXT_SIZE,overwriteIfSameType:!0,keepUndo:!0})},Nte=function(n){const r=i=>{$(this,Da,this.editorDiv.style.color=i)},s=R(this,Da);this.addCommands({cmd:r.bind(this,n),undo:r.bind(this,s),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:vt.FREETEXT_COLOR,overwriteIfSameType:!0,keepUndo:!0})},Tte=function(){var r;const n=[];this.editorDiv.normalize();for(const s of this.editorDiv.childNodes)n.push(z(r=$n,pu,TC).call(r,s));return n.join(`
`)},NC=function(){const[n,r]=this.parentDimensions;let s;if(this.isAttachedToDOM)s=this.div.getBoundingClientRect();else{const{currentLayer:i,div:o}=this,a=o.style.display,c=o.classList.contains("hidden");o.classList.remove("hidden"),o.style.display="hidden",i.div.append(this.div),s=o.getBoundingClientRect(),o.remove(),o.style.display=a,o.classList.toggle("hidden",c)}this.rotation%180===this.parentRotation%180?(this.width=s.width/n,this.height=s.height/r):(this.width=s.height/n,this.height=s.width/r),this.fixAndSetPosition()},pu=new WeakSet,TC=function(n){return(n.nodeType===Node.TEXT_NODE?n.nodeValue:n.innerText).replaceAll(U1,"")},kC=function(){if(this.editorDiv.replaceChildren(),!!R(this,oo))for(const n of R(this,oo).split(`
`)){const r=document.createElement("div");r.append(n?document.createTextNode(n):document.createElement("br")),this.editorDiv.append(r)}},kte=function(){return R(this,oo).replaceAll(" "," ")},Sj=function(n){return n.replaceAll(" "," ")},Dte=function(n){const{value:r,fontSize:s,color:i,pageIndex:o}=R(this,mv);return this._hasBeenMoved||n.value!==r||n.fontSize!==s||n.color.some((a,c)=>a!==i[c])||n.pageIndex!==o},B($n,pu),Te($n,"_freeTextDefaultContent",""),Te($n,"_internalPadding",0),Te($n,"_defaultColor",null),Te($n,"_defaultFontSize",10),Te($n,"_type","freetext"),Te($n,"_editorType",Gt.FREETEXT);let _j=$n;var Lw,Od,Ma,si,Mte,DC,Ote,jte,Ej;class Cj{constructor(e,n=0,r=0,s=!0){B(this,si);B(this,Lw);B(this,Od,[]);B(this,Ma,[]);let i=1/0,o=-1/0,a=1/0,c=-1/0;const f=10**-4;for(const{x:g,y:v,width:b,height:_}of e){const A=Math.floor((g-n)/f)*f,P=Math.ceil((g+b+n)/f)*f,T=Math.floor((v-n)/f)*f,E=Math.ceil((v+_+n)/f)*f,N=[A,T,E,!0],k=[P,T,E,!1];R(this,Od).push(N,k),i=Math.min(i,A),o=Math.max(o,P),a=Math.min(a,T),c=Math.max(c,E)}const l=o-i+2*r,d=c-a+2*r,p=i-r,h=a-r,m=R(this,Od).at(s?-1:-2),y=[m[0],m[2]];for(const g of R(this,Od)){const[v,b,_]=g;g[0]=(v-p)/l,g[1]=(b-h)/d,g[2]=(_-h)/d}$(this,Lw,{x:p,y:h,width:l,height:d,lastPoint:y})}getOutlines(){R(this,Od).sort((n,r)=>n[0]-r[0]||n[1]-r[1]||n[2]-r[2]);const e=[];for(const n of R(this,Od))n[3]?(e.push(...z(this,si,Ej).call(this,n)),z(this,si,Ote).call(this,n)):(z(this,si,jte).call(this,n),e.push(...z(this,si,Ej).call(this,n)));return z(this,si,Mte).call(this,e)}}Lw=new WeakMap,Od=new WeakMap,Ma=new WeakMap,si=new WeakSet,Mte=function(e){const n=[],r=new Set;for(const o of e){const[a,c,u]=o;n.push([a,c,o],[a,u,o])}n.sort((o,a)=>o[1]-a[1]||o[0]-a[0]);for(let o=0,a=n.length;o<a;o+=2){const c=n[o][2],u=n[o+1][2];c.push(u),u.push(c),r.add(c),r.add(u)}const s=[];let i;for(;r.size>0;){const o=r.values().next().value;let[a,c,u,f,l]=o;r.delete(o);let d=a,p=c;for(i=[a,u],s.push(i);;){let h;if(r.has(f))h=f;else if(r.has(l))h=l;else break;r.delete(h),[a,c,u,f,l]=h,d!==a&&(i.push(d,p,a,p===c?c:u),d=a),p=p===c?u:c}i.push(d,p)}return new OFe(s,R(this,Lw))},DC=function(e){const n=R(this,Ma);let r=0,s=n.length-1;for(;r<=s;){const i=r+s>>1,o=n[i][0];if(o===e)return i;o<e?r=i+1:s=i-1}return s+1},Ote=function([,e,n]){const r=z(this,si,DC).call(this,e);R(this,Ma).splice(r,0,[e,n])},jte=function([,e,n]){const r=z(this,si,DC).call(this,e);for(let s=r;s<R(this,Ma).length;s++){const[i,o]=R(this,Ma)[s];if(i!==e)break;if(i===e&&o===n){R(this,Ma).splice(s,1);return}}for(let s=r-1;s>=0;s--){const[i,o]=R(this,Ma)[s];if(i!==e)break;if(i===e&&o===n){R(this,Ma).splice(s,1);return}}},Ej=function(e){const[n,r,s]=e,i=[[n,r,s]],o=z(this,si,DC).call(this,s);for(let a=0;a<o;a++){const[c,u]=R(this,Ma)[a];for(let f=0,l=i.length;f<l;f++){const[,d,p]=i[f];if(!(u<=d||p<=c)){if(d>=c){if(p>u)i[f][1]=u;else{if(l===1)return[];i.splice(f,1),f--,l--}continue}i[f][2]=c,p>u&&i.push([n,u,p])}}}return i};class Ite{toSVGPath(){throw new Error("Abstract method `toSVGPath` must be implemented.")}get box(){throw new Error("Abstract getter `box` must be implemented.")}serialize(e,n){throw new Error("Abstract method `serialize` must be implemented.")}get free(){return this instanceof Rj}}var $w,gv;class OFe extends Ite{constructor(n,r){super();B(this,$w);B(this,gv);$(this,gv,n),$(this,$w,r)}toSVGPath(){const n=[];for(const r of R(this,gv)){let[s,i]=r;n.push(`M${s} ${i}`);for(let o=2;o<r.length;o+=2){const a=r[o],c=r[o+1];a===s?(n.push(`V${c}`),i=c):c===i&&(n.push(`H${a}`),s=a)}n.push("Z")}return n.join(" ")}serialize([n,r,s,i],o){const a=[],c=s-n,u=i-r;for(const f of R(this,gv)){const l=new Array(f.length);for(let d=0;d<f.length;d+=2)l[d]=n+f[d]*c,l[d+1]=i-f[d+1]*u;a.push(l)}return a}get box(){return R(this,$w)}}$w=new WeakMap,gv=new WeakMap;var Cl,qc,vv,yv,El,Vt,Yh,Xh,Fw,zw,bv,xv,jd,Bw,kA,DA,Uw,Aj;const Ec=class Ec{constructor({x:e,y:n},r,s,i,o,a=0){B(this,Uw);B(this,Cl);B(this,qc,[]);B(this,vv);B(this,yv);B(this,El,[]);B(this,Vt,new Float64Array(18));B(this,Yh);B(this,Xh);B(this,Fw);B(this,zw);B(this,bv);B(this,xv);B(this,jd,[]);$(this,
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fze(t,e){if(t){if(typeof t=="string")return E6(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E6(t,e)}}function E6(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function hze(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r=[],s=!0,i=!1,o,a;try{for(n=n.call(t);!(s=(o=n.next()).done)&&(r.push(o.value),!(e&&r.length===e));s=!0);}catch(c){i=!0,a=c}finally{try{!s&&n.return!=null&&n.return()}finally{if(i)throw a}}return r}}function pze(t){if(Array.isArray(t))return t}var A6=(0,lze.getSecurePrefix)(),mze=function(){var e={};if(typeof window<"u")for(var n=new aze.default,r=0,s=Object.entries(localStorage);r<s.length;r++){var i=uze(s[r],2),o=i[0],a=i[1];if(o.startsWith(A6)){var c=o.replace(A6,"")[0],u=o.replace(/[.][bjns][.]/,"."),f=n.decrypt(a),l=null;if(f!=null)switch(c){case"b":l=f==="true";break;case"j":try{l=JSON.parse(f)}catch{l=null}break;case"n":try{l=Number(f)}catch{l=null}break;default:l=f}e[u]=l}}return e},gze=mze;WP.default=gze;Object.defineProperty(Q$,"__esModule",{value:!0});var Go=Q$.default=void 0,vze=jne(J_),yze=jne(WP),bze=Ul;function jne(t){return t&&t.__esModule?t:{default:t}}function xze(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function wze(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function _ze(t,e,n){return e&&wze(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function Sze(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function dA(t){"@babel/helpers - typeof";return dA=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dA(t)}var BC=(0,bze.getSecurePrefix)(),Cze=function(e){return dA(e)==="object"?"j":typeof e=="boolean"?"b":typeof e=="number"?"n":"s"},R6=function(e,n){var r=Cze(n);return BC+"".concat(r,".")+e},Eze=function(){function t(){xze(this,t),Sze(this,"_localStorageItems",{}),this._localStorageItems=(0,yze.default)()}return _ze(t,[{key:"setItem",value:function(n,r){if(r==null)this.removeItem(n);else{var s=dA(r)==="object"?JSON.stringify(r):r+"",i=R6(n,r),o=BC+n;n!=null&&(this._localStorageItems[o]=r);var a=new vze.default;localStorage.setItem(i,a.encrypt(s))}}},{key:"getItem",value:function(n){var r,s=BC+n;return(r=this._localStorageItems[s])!==null&&r!==void 0?r:null}},{key:"removeItem",value:function(n){var r=BC+n,s=this._localStorageItems[r],i=R6(n,s);this._localStorageItems[r]!==void 0&&delete this._localStorageItems[r],localStorage.removeItem(i)}},{key:"clear",value:function(){this._localStorageItems={},localStorage.clear()}}]),t}(),Aze=new Eze,Rze=Aze;Go=Q$.default=Rze;const Pze={theme:"system",setTheme:()=>null},Nze=S.createContext(Pze);function Tze({children:t,defaultTheme:e="system",storageKey:n="vite-ui-theme",...r}){const[s,i]=S.useState(()=>Go.getItem(n)||e);S.useEffect(()=>{const a=window.document.documentElement;if(a.classList.remove("light","dark"),s==="system"){const c=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";a.classList.add(c);return}a.classList.add(s)},[s]);const o={theme:s,setTheme:a=>{Go.setItem(n,a),i(a)}};return x.jsx(Nze.Provider,{...r,value:o,children:t})}const Ine=S.createContext(null),kze=()=>{const t=S.useContext(Ine);if(t===null)throw new Error("useWarnAboutChange must be used within a UnsavedWarnProvider");return t},J$=({isDirty:t=!1,title:e=ne("hooks.use_unsaved_changes_notifier.title"),subtitle:n=ne("hooks.use_unsaved_changes_notifier.subtitle"),confirmText:r=ne("hooks.use_unsaved_changes
`).map((Q,te)=>x.jsxs("span",{className:te===0?"font-medium":"hidden text-sm text-muted-foreground md:inline",children:[Q,x.jsx("br",{})]},te))}),size:500}],V=[{id:"row-actions",header:()=>null,cell:({row:{original:U}})=>{const Q=(U==null?void 0:U.status)==="accepted"&&!(U!=null&&U.date_sent),te=(U==null?void 0:U.status)==="accepted"&&!!(U!=null&&U.date_sent),X=(U==null?void 0:U.status)==="archived";return x.jsxs("div",{className:"flex gap-1",children:[x.jsxs(ey,{className:"gap-0",children:[x.jsxs(vo,{children:[x.jsx(yo,{asChild:!0,children:x.jsxs(Xe,{variant:"ghost",size:"icon",disabled:te,onClick:G=>{G.preventDefault(),k(U)},children:[x.jsx(cq,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Editar"})]})}),x.jsx(Pi,{children:x.jsx("p",{children:"Editar"})})]}),x.jsxs(vo,{children:[x.jsx(yo,{asChild:!0,children:x.jsxs(Xe,{variant:"ghost",size:"icon",onClick:G=>{G.preventDefault(),M(U.id)},children:[x.jsx(hL,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Duplicar"})]})}),x.jsx(Pi,{children:x.jsx("p",{children:"Duplicar"})})]}),x.jsxs(vo,{children:[x.jsx(yo,{asChild:!0,children:x.jsxs(Xe,{variant:"ghost",size:"icon",onClick:()=>{P(U.id,m(U))},children:[x.jsx(nq,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Descargar"})]})}),x.jsx(Pi,{children:x.jsx("p",{children:"Descargar"})})]}),x.jsxs(vo,{children:[x.jsx(yo,{asChild:!0,children:x.jsxs(Xe,{variant:"ghost",size:"icon",disabled:X||te,onClick:G=>{G.preventDefault(),j(U.id)},children:[x.jsx(Z8,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Archivar"})]})}),x.jsx(Pi,{children:x.jsx("p",{children:"Archivar"})})]})]}),x.jsx(ey,{children:x.jsx(Vne,{id:U.id,onSentTo:()=>null,disabled:te||!Q})})]})}}];return e?K:[...K,...V]},[e]),{table:H}=HP({data:(v==null?void 0:v.items)??[],columns:L,pageCount:(v==null?void 0:v.total_pages)??-1});return S.useEffect(()=>{H&&v&&(v==null?void 0:v.total_pages)>0&&f(H.getRowModel().rows[0])},[v,H]),_?x.jsx(Ef,{subtitle:A.message}):b?x.jsxs("div",{className:"grid items-start flex-1 gap-4 sm:py-0 md:gap-8 lg:grid-cols-3 xl:grid-cols-3",children:[x.jsx(xr,{className:"grid items-start gap-4 auto-rows-max md:gap-8 lg:col-span-2",children:x.jsx(wr,{children:x.jsx(RP,{columnCount:6,searchableColumnCount:1,filterableColumnCount:2,shrinkZero:!0})})}),x.jsx("div",{})]}):(v==null?void 0:v.total_items)===0&&!c?x.jsx(xr,{children:x.jsx(wr,{children:x.jsx(PP,{subtitle:"Empieza creando alguna cotización",buttonText:ne("quotes.create.title"),onButtonClick:()=>n("add",{relative:"path"})})})}):x.jsxs(x.Fragment,{children:[x.jsxs("div",{className:"flex flex-col items-stretch flex-1 gap-4 xl:flex-row",children:[x.jsx("div",{id:s,className:"flex items-stretch flex-1",children:x.jsx(wP,{table:H,paginationOptions:{visible:!0},className:"grid items-start flex-1 gap-4 auto-rows-max md:gap-8 lg:col-span-2",onRowClick:E,activeRowIndex:u==null?void 0:u.index,children:x.jsx(GP,{table:H})})}),e&&x.jsx("div",{id:i,className:"flex items-stretch ",children:x.jsx(hBe,{quoteId:u==null?void 0:u.original.id})})]}),x.jsx(Une,{...T,onFinishDownload:N})]})},mBe=()=>{const t=Fs(),e=Jze(),{toast:n}=nc(),[r,s]=S.useState("general"),[i,o]=S.useState(cu.createDefaultCode().object),[a,c]=S.useState(R0.createDefaultCode().object),{useOne:u,useUpdate:f}=tS(),{data:l,status:d,error:p}=u(e),h=S.useMemo(()=>({date:"",reference:"",customer_reference:"",customer_information:"",lang_code:"",currency_code:"",payment_method:"",notes:"",validity:"",subtotal_price:{amount:void 0,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},discount:{amount:void 0,scale:0},discount_price:{amount:void 0,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},before_tax_price:{amount:void 0,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},tax:{amount:void 0,scale:0},tax_price:{amount:void 0,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},total_price:{amount:void 0,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},items:[{id_article:"",description:"",quantity:{amount:null,sca
`).forEach(function(o){s=o.indexOf(":"),n=o.substring(0,s).trim().toLowerCase(),r=o.substring(s+1).trim(),!(!n||e[n]&&P5e[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},O6=Symbol("internals");function Ib(t){return t&&String(t).trim().toLowerCase()}function HC(t){return t===!1||t==null?t:be.isArray(t)?t.map(HC):String(t)}function T5e(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const k5e=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function vD(t,e,n,r,s){if(be.isFunction(r))return r.call(this,e,n);if(s&&(e=n),!!be.isString(e)){if(be.isString(r))return e.indexOf(r)!==-1;if(be.isRegExp(r))return r.test(e)}}function D5e(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function M5e(t,e){const n=be.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(s,i,o){return this[r].call(this,e,s,i,o)},configurable:!0})})}class Fi{constructor(e){e&&this.set(e)}set(e,n,r){const s=this;function i(a,c,u){const f=Ib(c);if(!f)throw new Error("header name must be a non-empty string");const l=be.findKey(s,f);(!l||s[l]===void 0||u===!0||u===void 0&&s[l]!==!1)&&(s[l||c]=HC(a))}const o=(a,c)=>be.forEach(a,(u,f)=>i(u,f,c));if(be.isPlainObject(e)||e instanceof this.constructor)o(e,n);else if(be.isString(e)&&(e=e.trim())&&!k5e(e))o(N5e(e),n);else if(be.isHeaders(e))for(const[a,c]of e.entries())i(c,a,r);else e!=null&&i(n,e,r);return this}get(e,n){if(e=Ib(e),e){const r=be.findKey(this,e);if(r){const s=this[r];if(!n)return s;if(n===!0)return T5e(s);if(be.isFunction(n))return n.call(this,s,r);if(be.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=Ib(e),e){const r=be.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||vD(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let s=!1;function i(o){if(o=Ib(o),o){const a=be.findKey(r,o);a&&(!n||vD(r,r[a],a,n))&&(delete r[a],s=!0)}}return be.isArray(e)?e.forEach(i):i(e),s}clear(e){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const i=n[r];(!e||vD(this,this[i],i,e,!0))&&(delete this[i],s=!0)}return s}normalize(e){const n=this,r={};return be.forEach(this,(s,i)=>{const o=be.findKey(r,i);if(o){n[o]=HC(s),delete n[i];return}const a=e?D5e(i):String(i).trim();a!==i&&delete n[i],n[a]=HC(s),r[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return be.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=e&&be.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(s=>r.set(s)),r}static accessor(e){const r=(this[O6]=this[O6]={accessors:{}}).accessors,s=this.prototype;function i(o){const a=Ib(o);r[a]||(M5e(s,o),r[a]=!0)}return be.isArray(e)?e.forEach(i):i(e),this}}Fi.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);be.reduceDescriptors(Fi.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});be.freezeMethods(Fi);function yD(t,e){const n=this||rS,r=e||n,s=Fi.from(r.headers);let i=r.data;return be.forEach(t,function(a){i=a.call(n,i,s.normalize(),e?e.status:void 0)}),s.normalize(),i}function are(t){return!!(t&&t.__CANCEL__)}function Wy(t,e,n){Et.call(this,t??"canceled",Et.ERR_CANCELED,e,n),this.name="CanceledError"}be.inherits(Wy,Et,{__CANCEL__:!0});function lre(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new Et("Request failed with status code "+n.status,[Et.ERR_BAD_REQUEST,Et.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function O5e(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function j5e(t,e){t=t||10;const n=new Array(t),r=new Array(t);let s=0,i=0,o;return e=e!==void 0?e:1e3,function(c){const u=Date.now(),f=r[i];o||(o=u),n[s]=c,r[s]=u;let l=i,d=0;for(;l!==s;)d+=n[l++],l=l%t;if(s=(s+1)%t,s===i&&(i=(i+1)%t),u-o<e)return;const p=f&&u-f;return p?Math.round(d*1e3/p):void 0}}function I5e(t,e){let n=0,r=1e3/e,s,i;const o=(u,f=Date.now())=>{n=f,s=null,i&&(clearTimeout(i),i=null),t.apply(null,u)};return[(...u)=>{const f=Date.now(),l=f-n;l>=r?o(u,f):(s=u,i||(i=setTimeout(()=>{i=null,o(s)},r-l)))},()=>s&&o(s)]}const fA=(t,e,n=3)=>{let r=0;const s=j5e(50,250);return I5e(i=>{const o=i.loaded,a=i.lengthComputable?i.total:void 0,c=o-r,u=s(c),f=o<=a;r=o;const l={loaded:o,total:a,progress:a?o/a:void 0,bytes:c,rate:u||void 0,estimated:u&&a&&f?(a-o)/u:void 0,event:i,lengthComputable:a!=null,[e?"download":"upload"]:!0};t(l)},n)},j6=(t,e)=>{const n=t!=null;return[r=>e[0]({lengthComputable:n,total:t,loaded:r}),e[1]]},I6=t=>(...e)=>be.asap(()=>t(...e)),L5e=Ga.hasStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function s(i){let o=i;return e&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=s(window.location.href),function(o){const a=be.isString(o)?s(o):o;return a.protocol===r.protocol&&a.host===r.host}}():function(){return function(){return!0}}(),$5e=Ga.hasStandardBrowserEnv?{write(t,e,n,r,s,i){const o=[t+"="+encodeURIComponent(e)];be.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),be.isString(r)&&o.push("path="+r),be.isString(s)&&o.push("domain="+s),i===!0&&o.push("secure"),document.cookie=o.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function F5e(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function z5e(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function cre(t,e){return t&&!F5e(e)?z5e(t,e):e}const L6=t=>t instanceof Fi?{...t}:t;function Lp(t,e){e=e||{};const n={};function r(u,f,l){return be.isPlainObject(u)&&be.isPlainObject(f)?be.merge.call({caseless:l},u,f):be.isPlainObject(f)?be.merge({},f):be.isArray(f)?f.slice():f}function s(u,f,l){if(be.isUndefined(f)){if(!be.isUndefined(u))return r(void 0,u,l)}else return r(u,f,l)}function i(u,f){if(!be.isUndefined(f))return r(void 0,f)}function o(u,f){if(be.isUndefined(f)){if(!be.isUndefined(u))return r(void 0,u)}else return r(void 0,f)}function a(u,f,l){if(l in e)return r(u,f);if(l in t)r
`+i.map(z6).join(`
`):" "+z6(i[0]):"as no adapter specified";throw new Et("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:sI};function bD(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Wy(null,t)}function B6(t){return bD(t),t.headers=Fi.from(t.headers),t.data=yD.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),hre.getAdapter(t.adapter||rS.adapter)(t).then(function(r){return bD(t),r.data=yD.call(t,t.transformResponse,r),r.headers=Fi.from(r.headers),r},function(r){return are(r)||(bD(t),r&&r.response&&(r.response.data=yD.call(t,t.transformResponse,r.response),r.response.headers=Fi.from(r.response.headers))),Promise.reject(r)})}const pre="1.7.3",iF={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{iF[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const U6={};iF.transitional=function(e,n,r){function s(i,o){return"[Axios v"+pre+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,a)=>{if(e===!1)throw new Et(s(o," has been removed"+(n?" in "+n:"")),Et.ERR_DEPRECATED);return n&&!U6[o]&&(U6[o]=!0,console.warn(s(o," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(i,o,a):!0}};function Q5e(t,e,n){if(typeof t!="object")throw new Et("options must be an object",Et.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let s=r.length;for(;s-- >0;){const i=r[s],o=e[i];if(o){const a=t[i],c=a===void 0||o(a,i,t);if(c!==!0)throw new Et("option "+i+" must be "+c,Et.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Et("Unknown option "+i,Et.ERR_BAD_OPTION)}}const iI={assertOptions:Q5e,validators:iF},Gu=iI.validators;class gp{constructor(e){this.defaults=e,this.interceptors={request:new M6,response:new M6}}async request(e,n){try{return await this._request(e,n)}catch(r){if(r instanceof Error){let s;Error.captureStackTrace?Error.captureStackTrace(s={}):s=new Error;const i=s.stack?s.stack.replace(/^.+\n/,""):"";try{r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=`
`+i):r.stack=i}catch{}}throw r}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Lp(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:i}=n;r!==void 0&&iI.assertOptions(r,{silentJSONParsing:Gu.transitional(Gu.boolean),forcedJSONParsing:Gu.transitional(Gu.boolean),clarifyTimeoutError:Gu.transitional(Gu.boolean)},!1),s!=null&&(be.isFunction(s)?n.paramsSerializer={serialize:s}:iI.assertOptions(s,{encode:Gu.function,serialize:Gu.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=i&&be.merge(i.common,i[n.method]);i&&be.forEach(["delete","get","head","post","put","patch","common"],h=>{delete i[h]}),n.headers=Fi.concat(o,i);const a=[];let c=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(c=c&&m.synchronous,a.unshift(m.fulfilled,m.rejected))});const u=[];this.interceptors.response.forEach(function(m){u.push(m.fulfilled,m.rejected)});let f,l=0,d;if(!c){const h=[B6.bind(this),void 0];for(h.unshift.apply(h,a),h.push.apply(h,u),d=h.length,f=Promise.resolve(n);l<d;)f=f.then(h[l++],h[l++]);return f}d=a.length;let p=n;for(l=0;l<d;){const h=a[l++],m=a[l++];try{p=h(p)}catch(y){m.call(this,y);break}}try{f=B6.call(this,p)}catch(h){return Promise.reject(h)}for(l=0,d=u.length;l<d;)f=f.then(u[l++],u[l++]);return f}getUri(e){e=Lp(this.defaults,e);const n=cre(e.baseURL,e.url);return sre(n,e.params,e.paramsSerializer)}}be.forEach(["delete","get","head","options"],function(e){gp.prototype[e]=function(n,r){return this.request(Lp(r||{},{method:e,url:n,data:(r||{}).data}))}});be.forEach(["post","put","patch"],function(e){function n(r){return function(i,o,a){return this.request(Lp(a||{},{method:e,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:o}))}}gp.prototype[e]=n(),gp.prototype[e+"Form"]=n(!0)});class oF{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const r=this;this.promise.then(s=>{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](s);r._listeners=null}),this.promise.then=s=>{let i;const o=new Promise(a=>{r.subscribe(a),i=a}).then(s);return o.cancel=function(){r.unsubscribe(i)},o},e(function(i,o,a){r.reason||(r.reason=new Wy(i,o,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}static source(){let e;return{token:new oF(function(s){e=s}),cancel:e}}}function Z5e(t){return function(n){return t.apply(null,n)}}function J5e(t){return be.isObject(t)&&t.isAxiosError===!0}const oI={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(oI).forEach(([t,e])=>{oI[e]=t});function mre(t){const e=new gp(t),n=Wne(gp.prototype.request,e);return be
If you continue, you will lose the changes.`,confirm_text:"Continue",cancel_text:"Cancel"}},main_menu:{home:"Home",settings:"Settings",dealers:"Dealers",catalog:"Catalog",quotes:"Quotes",orders:"Orders",search_placeholder:"Type here for search quotes and articles",user:{user_menu:"User menu",my_account:"My account",profile:"Profile",settings:"Settings",support:"Support",logout:"Logout"},logout_dialog:{title:"Confirm",description:"Are you sure you want to log out?",confirm_label:"Log out",cancel_label:"Cancel"}},login_page:{title:"Partner intranet",description:"Enter your email address and password to login",email_label:"Email",email_placeholder:"myemail@sample.com",password_label:"Password",forgotten_password:"Forgot your password?",become_dealer:"Do you want to become a Uecko partner?",contact_us:"Contact us",login:"Log in"},dashboard:{welcome:"Welcome"},catalog:{list:{title:"Catalog of articles",columns:{description:"Description",points:"Points",retail_price:"Retail price",quantity:"quantity"}}},quotes:{list:{title:"Quotes",subtitle:"",tabs_title:"Status",tabs:{all:"All",draft:"Draft",ready:"Ready",delivered:"Delivered",accepted:"Accepted",rejected:"Rejected",archived:"Archived"},columns:{date:"Date",date_sent:"Sent to Uecko",reference:"Reference",status:"Status",customer_reference:"Customer Ref.",customer_information:"Customer",total_price:"Imp. total",actions:{edit:"Edit quote",sent_to:"Send to Uecko"}},resume:{title:"Quote",download_quote:"Download quote",tabs:{resume:"Resume",preview:"Preview"},quote_information:"Quote Information",customer_information:"Customer Information",payment_information:"Payment Information",price_information:"Quote totals"}},create:{title:"New quote",tabs:{general:"General data",items:"Quote items",preview:"Quote preview",documents:"Documents",history:"History"},form_groups:{general:{title:"General Data",desc:"General data and quote customer"},status:{title:"Status",desc:"Quote status"},items:{title:"Quote Items",desc:"Quote detail lines. Use the catalog to make it easier to fill in the content."},documents:{title:"Attached Documents",desc:"Attach documents such as photos, drawings, sketches, etc. to your quotation."},history:{title:"History",desc:"Quote history"}},edit:{title:"Quote"}},edit:{title:"Quote",buttons:{save_quote:"Save quote"}},duplicate_action:{toast_success:"Quote duplicated"},downloading_dialog:{title:"Downloading quote",description:"Please wait while your quotation is generated and downloaded in PDF format...",progress:{label:"Download is in {{status}}",status_in_progress:"in progress",status_stopped:"stopped",value_label:"Elapsed time in seconds {{elapsed}}"},cancel_button:"Cancel the download",toast_success:"Quote downloaded"},catalog_picker_dialog:{title:"Select catalog items",description:"To complete your quote, you can add items from the catalog.",toast_article_added:"Catalog item added:"},quote_status_editor:{trigger_button:"Change quote status",title:"Change quote status",status:{draft:{title:"Draft",description:"The quote is in the initial stages of creation."},ready:{title:"Ready",description:"The quote is completed and ready to be delivered to the customer."},delivered:{title:"Delivered",description:"The quote has been sent to the client and a response is awaited."},accepted:{title:"Accepted",description:"The customer has approved the quote."},rejected:{title:"Rejected",description:"The customer has not accepted the quotation."},archived:{title:"Archived",description:"The quote is archived."}},submit_button:"Change status",toast_status_changed:"Quote status changed to: {{newStatus}}"},status:{draft:"Draft",ready:"Ready",delivered:"Delivered",accepted:"Accepted",rejected:"Rejected",archived:"Archived"},form_fields:{date:{label:"Date",desc:"Quote's date",placeholder:""},reference:{label:"Reference",desc:"Quote reference",placeholder:""},status:{label:"Status",desc:"Quote status",placeholder:""},lang_code:{label:"Language",desc:"Quote language",placeholder:""},currency_code:{label:"Currency",desc:"Quote currency",placeholder:""},customer_reference:{label:"Customer
Street and number
zip code and city or state...`},payment_method:{label:"Payment method",placeholder:"",desc:"Method of payment for this quote"},notes:{label:"Notes",placeholder:"",desc:"Quote's notes"},validity:{label:"Validity time",placeholder:"",desc:"Quote's validity time"},subtotal_price:{label:"Subtotal",placeholder:"",desc:"Quote subtotal"},discount:{label:"Discount (%)",placeholder:"",desc:"Percentage discount"},discount_value:{label:"Discount ({{value}}%)",placeholder:"",desc:"Percentage discount"},discount_price:{label:"Discount price",placeholder:"",desc:"Percentage discount price"},before_tax_price:{label:"Before tax price",placeholder:"",desc:"Before tax price"},tax:{label:"Tax (%)",placeholder:"",desc:"Percentage Tax"},tax_value:{label:"Tax ({{value}}%)",placeholder:"",desc:"Percentage Tax"},tax_price:{label:"Tax price",placeholder:"",desc:"Percentage tax price"},total_price:{label:"Total price",placeholder:"",desc:"Quote total price"},items:{quantity:{label:"Quantity",placeholder:"",desc:""},description:{label:"Description",placeholder:"",desc:""},unit_price:{label:"Unit price",placeholder:"",desc:"Item unit price"},subtotal_price:{label:"Subtotal",placeholder:"",desc:""},discount:{label:"Dto (%)",placeholder:"",desc:"Percentage discount"},total_price:{label:"Total price",placeholder:"",desc:"Total price with percentage discount"}}}},settings:{edit:{title:"Settings",subtitle:"",tabs:{profile:"Profile settings",quotes:"Quote settings",legal:"Legal settings"}},form_fields:{image:{label:"Logotype",placeholder:"",desc:""},contact_information:{label:"Your contact information",placeholder:"",desc:"Your contact information as a dealer that will appear on the quotes given to your customers."},default_tax:{label:"Default tax (%)",placeholder:"",desc:"Default tax rate for your quotes"},default_legal_terms:{label:"Legal terms",placeholder:"",desc:"Legal information to be included at the end of your quotes"},default_payment_method:{label:"Payment method",placeholder:"",desc:"Default payment method to be used for new quotes"},default_notes:{label:"Notes",placeholder:"",desc:"Default notes to be used for new quotes"},default_quote_validity:{label:"Quote validity",placeholder:"",desc:"Default validity time to be used for new quotes"}}}},RUe={translation:AUe},PUe={common:{required:"obligatorio",cancel:"Cancelar",no:"No",yes:"Sí",save:"Guardar",save_close:"Guardar y Cerrar",accept:"Aceptar",discard:"Descartar",hide:"Ocultar",back:"Volver",upload:"Cargar",continue:"Continuar",close:"Cerrar",more:"More",add:"Añadir",sort_asc:"Asc",sort_asc_description:"En order ascendente. Click para ordenar descendentemente.",sort_desc:"Desc",sort_desc_description:"En orden descendente. Click para ordenar ascendentemente.",sort_none_description:"Sin orden. Click para ordenar ascendentemente.",rows_selected:"{{count}} fila(s) seleccionadas.",rows_selected_of_total:"{{count}} de {{total}} fila(s) seleccionadas.",rows_per_page:"Filas por página",num_page_of_total:"Página {{count}} de {{total}}",go_to_first_page:"Ir a la primera página",go_to_prev_page:"Ir a la página anterior",go_to_next_page:"Ir a la página siguiente",go_to_last_page:"Ir a la última página",filter_placeholder:"Escribe aquí para filtrar...",reset_filter:"Quitar el filtro",error:"Error",actions:"Acciones",open_menu:"Abrir el menú",duplicate_row:"Duplicar",duplicate_selected_rows:"Duplicar",duplicate_selected_rows_tooltip:"Duplica las fila(s) seleccionadas(s)",append_empty_row:"Añadir fila",append_empty_row_tooltip:"Añadir una fila vacía",append_article:"Añadir artículo",append_article_tooltip:"Elegir un artículo del catálogo y añadirlo",remove_row:"Eliminar",remove_selected_rows:"Eliminar",remove_selected_rows_tooltip:"Elimina las fila(s) seleccionadas(s)",reset_selected_rows:"Quitar selection",reset_selected_rows_tooltip:"Dejar de seleccionar la(s) fila(s)",insert_row_above:"Insertar fila encima",insert_row_below:"Insertar fila debajo",pick_date:"Elige una fecha",required_field:"Este campo es obligatorio",unsaved_changes_prompt:"Los últimos cambios no se han guardado. Si c
Si continúa, perderá los cambios.`,confirm_text:"Continuar",cancel_text:"No continuar"}},main_menu:{home:"Inicio",settings:"Ajustes",dealers:"Distribuidores",catalog:"Catálogo",quotes:"Cotizaciones",orders:"Pedidos",search_placeholder:"Buscar productos, cotizaciones, etc...",user:{user_menu:"Menú del usuario",my_account:"Mi cuenta",profile:"Perfil",settings:"Ajustes",support:"Soporte",logout:"Salir"},logout_dialog:{title:"Salir de la cuenta",description:"¿Desea salir de su cuenta?",confirm_label:"Salir",cancel_label:"Cancelar"}},login_page:{title:"Presupuestador para distribuidores",description:"Introduzca su dirección de correo electrónico y contraseña para acceder",email_label:"Email",email_placeholder:"micorreo@ejemplo.com",password_label:"Contraseña",forgotten_password:"¿Has olvidado tu contraseña?",become_dealer:"¿Quieres ser distribuidor de Uecko?",contact_us:"Contacta con nosotros",login:"Entrar"},dashboard:{welcome:"Bienvenido"},catalog:{list:{title:"Catálogo de artículos",columns:{description:"Descripción",points:"Puntos",retail_price:"PVP",quantity:"Cantidad"}}},quotes:{list:{title:"Cotizaciones",subtitle:"",tabs_title:"Estados",tabs:{all:"Todas",draft:"Borradores",ready:"Preparados",delivered:"Entregado",accepted:"Aceptados",rejected:"Rechazados",archived:"Archivados"},columns:{date:"Fecha",date_sent:"Enviado a Uecko",reference:"Referencia",status:"Estado",customer_reference:"Ref. cliente",customer_information:"Cliente",total_price:"Imp. total",actions:{edit:"Editar",sent_to:"Enviar a Uecko"}},resume:{title:"Cotización",download_quote:"Descargar",tabs:{resume:"Resumen",preview:"Previsualización"},quote_information:"Información",customer_information:"Cliente",payment_information:"Pago",price_information:"Importes"}},create:{title:"Nueva cotización",tabs:{general:"Datos generales",items:"Contenido",preview:"Vista previa",documents:"Documentos",history:"Historial"},form_groups:{general:{title:"Datos generales",desc:"Datos generales y cliente al que va la cotización"},status:{title:"Estado",desc:"Estado de la cotización"},items:{title:"Contenido de la cotización",desc:"Líneas de detalle de la cotización. Ayúdese del catálogo para rellenar más fácilmente el contenido."},documents:{title:"Documentos",desc:"Añada adjuntar con su cotización documentos como fotos, planos, croquis, etc."},history:{title:"Historial",desc:"Historial de la cotización"}},edit:{title:"Cotización"}},edit:{title:"Cotización",buttons:{save_quote:"Guardar cotización"}},duplicate_action:{toast_success:"Cotización duplicada"},downloading_dialog:{title:"Descargando cotización",description:"Espere mientras se genera la cotización y se descarga en formato PDF...",progress:{label:"La descarga está {{status}}",status_in_progress:"en marcha",status_stopped:"parada",value_label:"Elapsed time in seconds {{elapsed}}"},cancel_button:"Cancelar la descarga",toast_success:"Cotización descargada"},catalog_picker_dialog:{title:"Seleccionar artículos del catálogo",description:"Para rellenar su cotización, puede añadir artículos del catálogo.",toast_article_added:"Artículo del catálogo añadido:"},quote_sent_to_editor:{trigger_button:"Enviar a Uecko",title:"Enviar la cotización a Uecko",description:"¿Desea enviar esta cotización a Uecko? Esta acción no se puede deshacer.",submit_button:"Enviar",toast_status_changed:"Cotización enviada a Uecko"},quote_status_editor:{trigger_button:"Cambiar el estado",title:"Cambiar el estado de la cotización",status:{draft:{title:"Borrador",description:"La cotización está en fase inicial de creación."},ready:{title:"Preparado",description:"La cotización está completo y listo para ser entregado al cliente."},delivered:{title:"Entregado",description:"La cotización ha sido enviado al cliente y se espera su respuesta."},accepted:{title:"Aceptado",description:"El cliente ha aprobado la cotización."},rejected:{title:"Rechazado",description:"El cliente no ha aceptado la cotización."},archived:{title:"Archivado",description:"La cotización se ha guardado para referencia futura."
Calle y número
Código postal y ciudad...`},payment_method:{label:"Forma de pago",placeholder:"placeholder",desc:"desc"},notes:{label:"Notas",placeholder:"",desc:"desc"},validity:{label:"Validez de la cotización",placeholder:"",desc:"desc"},subtotal_price:{label:"Importe neto",placeholder:"",desc:""},discount:{label:"Descuento (%)",placeholder:"",desc:"Porcentaje de descuento"},discount_value:{label:"Descuento ({{value}}%)",placeholder:"",desc:"Porcentaje de descuento"},discount_price:{label:"Imp. descuento",placeholder:"",desc:"Importe del descuento"},before_tax_price:{label:"Base imponible",placeholder:"",desc:""},tax:{label:"IVA (%)",placeholder:"",desc:"Porcentaje de IVA"},tax_value:{label:"IVA ({{value}}%)",placeholder:"",desc:"Porcentaje de IVA"},tax_price:{label:"Imp. descuento",placeholder:"",desc:"Importe del descuento"},total_price:{label:"Total price",placeholder:"",desc:"Quote total price"},items:{quantity:{label:"Cantidad",placeholder:"",desc:""},description:{label:"Descripción",placeholder:"",desc:""},unit_price:{label:"Imp. unitario",placeholder:"",desc:"Importe unitario del artículo"},subtotal_price:{label:"Subtotal",placeholder:"",desc:""},discount:{label:"Dto (%)",placeholder:"",desc:"Porcentaje de descuento"},total_price:{label:"Imp. total",placeholder:"",desc:"Importe total con el descuento ya aplicado"}}}},settings:{edit:{title:"Ajustes",subtitle:"",tabs:{profile:"Ajustes de perfil",quotes:"Ajustes legales",legal:"Ajustes para cotizaciones"}},form_fields:{logo:{label:"Logotipo",placeholder:"",desc:"Este logotipo aparecerá en las propuestas exportadas en PDF",requirements:"Se permiten ficheros JPG o PNG. Las dimensiones del logotipo deben ser 200x100 píxeles o proporcionales.",upload:"Subir logotipo",invalid_format:"Sólo se permiten ficheros JPG o PNG",invalid_dimensions:"Las dimensiones del logotipo deben ser 200x100 píxeles o proporcionales."},contact_information:{label:"Información de contacto",placeholder:"",desc:"Esta información de contacto aparecerá en las cotizaciones que entregue a sus clientes."},default_tax:{label:"IVA por defecto (%)",placeholder:"",desc:"Porcentaje de IVA por defecto en las cotizaciones"},default_legal_terms:{label:"Cláusulas legales",placeholder:"",desc:"Texto de texto legal que desee incluir en todas las cotizaciones nuevas"},default_payment_method:{label:"Forma de pago",placeholder:"",desc:"Texto para la forma de pago que se utilizará en las cotizaciones nuevas"},default_notes:{label:"Notas",placeholder:"",desc:"Notas a incluir en todas las cotizaciones nuevas"},default_quote_validity:{label:"Validez por defecto",placeholder:"",desc:"Texto para indicar el tiempo de validez de la cotización"}}},support:{modal:{title:"Enviar una incidencia",subtitle:"Utiliza este formulario para informar sobre cualquier problema que hayas encontrado mientras usabas la aplicación. Nuestro equipo de desarrollo revisará tu incidencia y tratará de resolverla."},form_fields:{}}},NUe={translation:PUe};ws.use(bre).use(y2e).init({detection:{order:["navigator"]},debug:!1,fallbackLng:"es",interpolation:{escapeValue:!1},resources:{ca:EUe,en:RUe,es:NUe}});function TUe(){const t=new dhe({defaultOptions:{queries:{retry:!1,staleTime:1e4}}});return x.jsx(_2e,{i18n:ws,children:x.jsx(ghe,{client:t,children:x.jsx(LOe,{dataSource:oUe("https://presupuestos.uecko.com:13001/api/v1"),children:x.jsx(Yfe,{authActions:iUe("https://presupuestos.uecko.com:13001/api/v1"),children:x.jsxs(Tze,{defaultTheme:"light",storageKey:"vite-ui-theme",children:[x.jsx(Qke,{delayDuration:0,children:x.jsx(Lne,{children:x.jsx(S.Suspense,{fallback:x.jsx(Xl,{}),children:x.jsx(ABe,{})})})}),x.jsx(fZ,{}),x.jsx(v4e,{}),x.jsx(Dze,{initialIsOpen:!1})]})})})})})}xD.createRoot(document.getElementById("uecko")).render(x.jsx(oe.StrictMode,{children:x.jsx(TUe,{})}));