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

452 lines
1.8 MiB
JavaScript
Raw Normal View History

2024-11-05 13:41:10 +00:00
var gue=Object.defineProperty;var N4=t=>{throw TypeError(t)};var vue=(t,e,n)=>e in t?gue(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var Te=(t,e,n)=>vue(t,typeof e!="symbol"?e+"":e,n),lT=(t,e,n)=>e.has(t)||N4("Cannot "+n);var A=(t,e,n)=>(lT(t,e,"read from private field"),n?n.call(t):e.get(t)),B=(t,e,n)=>e.has(t)?N4("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,n),$=(t,e,n,r)=>(lT(t,e,"write to private field"),r?r.call(t,n):e.set(t,n),n),z=(t,e,n)=>(lT(t,e,"access private method"),n);var Cs=(t,e,n,r)=>({set _(s){$(t,e,s,n)},get _(){return A(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 _u(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function yue(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:{}},MR={},aH={exports:{}},zt={};/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/var o_=Symbol.for("react.element"),bue=Symbol.for("react.portal"),xue=Symbol.for("react.fragment"),wue=Symbol.for("react.strict_mode"),_ue=Symbol.for("react.profiler"),Sue=Symbol.for("react.provider"),Cue=Symbol.for("react.context"),Eue=Symbol.for("react.forward_ref"),Rue=Symbol.for("react.suspense"),Aue=Symbol.for("react.memo"),Pue=Symbol.for("react.lazy"),T4=Symbol.iterator;function Nue(t){return t===null||typeof t!="object"?null:(t=T4&&t[T4]||t["@@iterator"],typeof t=="function"?t:null)}var lH={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},cH=Object.assign,uH={};function sy(t,e,n){this.props=t,this.context=e,this.refs=uH,this.updater=n||lH}sy.prototype.isReactComponent={};sy.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")};sy.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")};function dH(){}dH.prototype=sy.prototype;function oj(t,e,n){this.props=t,this.context=e,this.refs=uH,this.updater=n||lH}var aj=oj.prototype=new dH;aj.constructor=oj;cH(aj,sy.prototype);aj.isPureReactComponent=!0;var k4=Array.isArray,fH=Object.prototype.hasOwnProperty,lj={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:lj.current}}function Tue(t,e){return{$$typeof:o_,type:t.type,key:e,ref:t.ref,props:t.props,_owner:t._owner}}function cj(t){return typeof t=="object"&&t!==null&&t.$$typeof===o_}function kue(t){var e={"=":"=0",":":"=2"};return"$"+t.replace(/[=:]/g,function(n){return e[n]})}var D4=/\/+/g;function cT(t,e){return typeof t=="object"&&t!==null&&t.key!=null?kue(""+t.key):e.toString(36)}function H1(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 bue:o=!0}}if(o)return o=t,s=s(o),t=r===""?"."+cT(o,0):r,k4(s)?(n="",t!=null&&(n=t.replace(D4,"$&/")+"/"),H1(s,e,n,"",function(u){return u})):s!=null&&(cj(s)&&(s=Tue(s,n+(!s.key||o&&o.key===s.key?"":(""+s.key).replace(D4,"$&/")+"/")+t)),e.push(s)),1;if(o=0,r=r===""?".":r+":",k4(t))for(var a=0;a<t.length;a++){i=t[a];var c=r+cT(i,a);o+=H1(i,e,n,c,s)}else if(c=Nue(t),typeof c=="function")for(t=c.call(t),a=0;!(i=t.next()).done;)i=i.value,c=r+cT(i,a++),o+=H1(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 VS(t,e,n){if(t==null)return t;var r=[],s=0;return H1(t,r,"","",function(i){return e.call(n,i,s++)}),r}function Due(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},V1={transition:null},Mue={ReactCurrentDispatcher:oi,ReactCurrentBatchConfig:V1,ReactCurrentOwner:lj};function mH(){throw Error("act(...) is not supported in production builds of React.")}zt.Children={map:VS,forEach:function(t,e,n){VS(t,function(){e.apply(this,arguments)},n)},count:function(t){var e=0;return VS(t,function(){e++}),e},toArray:function(t){return VS(t,function(e){return e})||[]},only:function(t){if(!cj(t))throw Error("React.Children.only expect
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/var Oue=S,Iue=Symbol.for("react.element"),jue=Symbol.for("react.fragment"),Lue=Object.prototype.hasOwnProperty,$ue=Oue.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Fue={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)Lue.call(e,r)&&!Fue.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:Iue,type:t,key:i,ref:o,props:s,_owner:$ue.current}}MR.Fragment=jue;MR.jsx=gH;MR.jsxs=gH;oH.exports=MR;var w=oH.exports,bD={},vH={exports:{}},So={},yH={exports:{}},bH={};/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/(function(t){function e(q,ee){var se=q.length;q.push(ee);e:for(;0<se;){var X=se-1>>>1,G=q[X];if(0<s(G,ee))q[X]=ee,q[se]=G,se=X;else break e}}function n(q){return q.length===0?null:q[0]}function r(q){if(q.length===0)return null;var ee=q[0],se=q.pop();if(se!==ee){q[0]=se;e:for(var X=0,G=q.length,Y=G>>>1;X<Y;){var Q=2*(X+1)-1,he=q[Q],fe=Q+1,ce=q[fe];if(0>s(he,se))fe<G&&0>s(ce,he)?(q[X]=ce,q[fe]=se,X=fe):(q[X]=he,q[Q]=se,X=Q);else if(fe<G&&0>s(ce,se))q[X]=ce,q[fe]=se,X=fe;else break e}}return ee}function s(q,ee){var se=q.sortIndex-ee.sortIndex;return se!==0?se:q.id-ee.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(q){for(var ee=n(u);ee!==null;){if(ee.callback===null)r(u);else if(ee.startTime<=q)r(u),ee.sortIndex=ee.expirationTime,e(c,ee);else break;ee=n(u)}}function _(q){if(m=!1,b(q),!h)if(n(c)!==null)h=!0,K(R);else{var ee=n(u);ee!==null&&H(_,ee.startTime-q)}}function R(q,ee){h=!1,m&&(m=!1,g(E),E=-1),p=!0;var se=d;try{for(b(ee),l=n(c);l!==null&&(!(l.expirationTime>ee)||q&&!M());){var X=l.callback;if(typeof X=="function"){l.callback=null,d=l.priorityLevel;var G=X(l.expirationTime<=ee);ee=t.unstable_now(),typeof G=="function"?l.callback=G:l===n(c)&&r(c),b(ee)}else r(c);l=n(c)}if(l!==null)var Y=!0;else{var Q=n(u);Q!==null&&H(_,Q.startTime-ee),Y=!1}return Y}finally{l=null,d=se,p=!1}}var P=!1,T=null,E=-1,N=5,k=-1;function M(){return!(t.unstable_now()-k<N)}function I(){if(T!==null){var q=t.unstable_now();k=q;var ee=!0;try{ee=T(!0,q)}finally{ee?j():(P=!1,T=null)}}else P=!1}var j;if(typeof v=="function")j=function(){v(I)};else if(typeof MessageChannel<"u"){var L=new MessageChannel,U=L.port2;L.port1.onmessage=I,j=function(){U.postMessage(null)}}else j=function(){y(I,0)};function K(q){T=q,P||(P=!0,j())}function H(q,ee){E=y(function(){q(t.unstable_now())},ee)}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(q){q.callback=null},t.unstable_continueExecution=function(){h||p||(h=!0,K(R))},t.unstable_forceFrameRate=function(q){0>q||125<q?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):N=0<q?Math.floor(1e3/q):5},t.unstable_getCurrentPriorityLevel=function(){return d},t.unstable_getFirstCallbackNode=function(){return n(c)},t.unstable_next=function(q){switch(d){case 1:case 2:case 3:var ee=3;break;default:ee=d}var se=d;d=ee;try{return q()}finally{d=se}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(q,ee){switch(q){case 1:case 2:case 3:case 4:case 5:break;default:q=3}var se=d;d=q;try{return ee()}finally{d=se}},t.unstable_scheduleCallback=function(q,ee,se){var X=t.unstable_now();switch(typeof se=="object"&&se!==null?(se=se.delay,se=typeof se=="number"&&0<se?X+se:X):se=X,q){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=se+G,q={id:f++,callback:ee,priorityLevel:q,startTime:se,expirationTime:G,sortIndex:-1},se>X?(q.sortIndex=se,e(u,q),n(c)===null&&q===n(u)&&(m?(g(E),E=-1):m=!0,H(_,se-X))):(q.sortIndex=G,e(c,q),h||p||(h=!0,K(R))),q},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(q){var ee=d;return function(){var se=d;d=ee;try{return q.apply(this,arguments)}finally{d=se}}}})(bH);yH.exports=bH;var zue=yH.exports;/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/var Bue=S,xo=zue;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,j0={};function Bp(t,e){Iv(t,e),Iv(t+"Capture",e)}function Iv(t,e){for(j0[t]=e,t=0;t<e.length;t++)xH.add(e[t])}var hu=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),xD=Object.prototype.hasOwnProperty,Uue=/^[: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]*$/,M4={},O4={};function Hue(t){return xD.call(O4,t)?!0:xD.call(M4,t)?!1:Uue.test(t)?O4[t]=!0:(M4[t]=!0,!1)}function Vue(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 que(t,e,n,r){if(e===null||typeof e>"u"||Vue(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 uj=/[\-:]([a-z])/g;function dj(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
`+uT+t}var dT=!1;function fT(t,e){if(!t||dT)return"";dT=!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(`
2024-10-01 15:50:07 +00:00
`),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=`
2024-11-05 13:41:10 +00:00
`+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{dT=!1,Error.prepareStackTrace=n}return(t=t?t.displayName||t.name:"")?Fb(t):""}function Wue(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=fT(t.type,!1),t;case 11:return t=fT(t.type.render,!1),t;case 1:return t=fT(t.type,!0),t;default:return""}}function CD(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 Um:return"Fragment";case Bm:return"Portal";case wD:return"Profiler";case hj:return"StrictMode";case _D:return"Suspense";case SD: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 pj:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case mj:return e=t.displayName||null,e!==null?e:CD(t.type)||"Memo";case Ju:e=t._payload,t=t._init;try{return CD(t(e))}catch{}}return null}function Gue(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 CD(e);case 8:return e===hj?"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 ef(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 Kue(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 WS(t){t._valueTracker||(t._valueTracker=Kue(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 UC(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 ED(t,e){var n=e.checked;return sr({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??t._wrapperState.initialChecked})}function j4(t,e){var n=e.defaultValue==null?"":e.defaultValue,r=e.checked!=null?e.checked:e.defaultChecked;n=ef(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 RH(t,e){e=e.checked,e!=null&&fj(t,"checked",e,!1)}function RD(t,e){RH(t,e);var n=ef(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")?AD(t,e.type,n):e.hasOwnProperty("defaultValue")&&AD(t,e.type,ef(e.defaultValue)),e.checked==null&&e.defaultChecked!=null&&(t.defaultChecked=!!e.defaultChecked)}function L4(t,e,n){if(e.hasOwnProperty(
`).replace(sfe,"")}function e1(t,e,n){if(e=oz(e),oz(t)!==e&&n)throw Error(ke(425))}function XC(){}var BD=null,UD=null;function HD(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 VD=typeof setTimeout=="function"?setTimeout:void 0,ife=typeof clearTimeout=="function"?clearTimeout:void 0,az=typeof Promise=="function"?Promise:void 0,ofe=typeof queueMicrotask=="function"?queueMicrotask:typeof az<"u"?function(t){return az.resolve(null).then(t).catch(afe)}:VD;function afe(t){setTimeout(function(){throw t})}function ET(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 Yd(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 lz(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 oy=Math.random().toString(36).slice(2),Nl="__reactFiber$"+oy,W0="__reactProps$"+oy,pu="__reactContainer$"+oy,qD="__reactEvents$"+oy,lfe="__reactListeners$"+oy,cfe="__reactHandles$"+oy;function eh(t){var e=t[Nl];if(e)return e;for(var n=t.parentNode;n;){if(e=n[pu]||n[Nl]){if(n=e.alternate,e.child!==null||n!==null&&n.child!==null)for(t=lz(t);t!==null;){if(n=t[Nl])return n;t=lz(t)}return e}t=n,n=t.parentNode}return null}function u_(t){return t=t[Nl]||t[pu],!t||t.tag!==5&&t.tag!==6&&t.tag!==13&&t.tag!==3?null:t}function Wm(t){if(t.tag===5||t.tag===6)return t.stateNode;throw Error(ke(33))}function $R(t){return t[W0]||null}var WD=[],Gm=-1;function pf(t){return{current:t}}function Gn(t){0>Gm||(t.current=WD[Gm],WD[Gm]=null,Gm--)}function zn(t,e){Gm++,WD[Gm]=t.current,t.current=e}var tf={},$s=pf(tf),Mi=pf(!1),vp=tf;function jv(t,e){var n=t.type.contextTypes;if(!n)return tf;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 Oi(t){return t=t.childContextTypes,t!=null}function QC(){Gn(Mi),Gn($s)}function cz(t,e,n){if($s.current!==tf)throw Error(ke(168));zn($s,e),zn(Mi,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,Gue(t)||"Unknown",s));return sr({},n,r)}function ZC(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||tf,vp=$s.current,zn($s,t),zn(Mi,Mi.current),!0}function uz(t,e,n){var r=t.stateNode;if(!r)throw Error(ke(169));n?(t=pV(t,e,vp),r.__reactInternalMemoizedMergedChildContext=t,Gn(Mi),Gn($s),zn($s,t)):Gn(Mi),zn(Mi,n)}var Sc=null,FR=!1,RT=!1;function mV(t){Sc===null?Sc=[t]:Sc.push(t)}function ufe(t){FR=!0,mV(t)}function mf(){if(!RT&&Sc!==null){RT=!0;var t=0,e=xn;try{var n=Sc;for(xn=1;t<n.length;t++){var r=n[t];do r=r(!0);while(r!==null)}Sc=null,FR=!1}catch(s){throw Sc!==null&&(Sc=Sc.slice(t+1)),zH(vj,mf),s}finally{xn=e,RT=!1}}return null}var Km=[],Ym=0,JC=null,eE=0,Wo=[],Go=0,yp=null,Jc=1,eu="";function Uf(t,e){Km[Ym++]=eE,Km[Ym++]=JC,JC=t,eE=e}function gV(t,e,n){Wo[Go++]=Jc,Wo[Go++]=eu,Wo[Go++]=yp,yp=t;var r=Jc;t=eu;var s=32-Fa(r)-1;r&=~(1<<s),n+=1;var i=32-Fa(e)+s;if(30<i){var o=s-s%5;i=(r&(1<<o)-1).toString(32),r>>=o,s-=o,Jc=1<<32-Fa(e)+s|n<<s|r,eu=i+t}else Jc=1<<i|n<<s|r,eu=t}function Rj(t){t.return!==null&&(Uf(t,1),gV(t,1,0))}function Aj(t){for(;t===JC;)JC=Km[--Ym],Km[Ym]=null,eE=Km[--Ym],Km[Ym]=null;for(;t===yp;)yp=Wo[--Go],Wo[Go]=null,eu=Wo[--Go],Wo[Go]=null,Jc=Wo[--Go],Wo[Go]=null}var vo=null,go=null,Qn=!1,ja=null;function vV(t,e){var n=Zo(5,null,null,0);n.elementType="DELETED",n.stateNode=e,n.return
2024-10-01 15:50:07 +00:00
Error generating stack: `+i.message+`
2024-11-05 13:41:10 +00:00
`+i.stack}return{value:t,source:e,stack:s,digest:null}}function kT(t,e,n){return{value:t,source:null,stack:n??null,digest:e??null}}function ZD(t,e){try{console.error(e.value)}catch(n){setTimeout(function(){throw n})}}var bfe=typeof WeakMap=="function"?WeakMap:Map;function VV(t,e,n){n=ru(-1,n),n.tag=3,n.payload={element:null};var r=e.value;return n.callback=function(){lE||(lE=!0,lM=r),ZD(t,e)},n}function qV(t,e,n){n=ru(-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(){ZD(t,e)}}var i=t.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){ZD(t,e),typeof r!="function"&&(Qd===null?Qd=new Set([this]):Qd.add(this));var o=e.stack;this.componentDidCatch(e.value,{componentStack:o!==null?o:""})}),n}function xz(t,e,n){var r=t.pingCache;if(r===null){r=t.pingCache=new bfe;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=Mfe.bind(null,t,e,n),e.then(t,t))}function wz(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 _z(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=ru(-1,1),e.tag=2,Xd(n,e,1))),n.lanes|=1),t)}var xfe=Su.ReactCurrentOwner,Pi=!1;function Qs(t,e,n,r){e.child=t===null?xV(e,null,n,r):$v(e,t.child,n,r)}function Sz(t,e,n,r,s){n=n.render;var i=e.ref;return cg(e,s),r=$j(t,e,n,r,i,s),n=Fj(),t!==null&&!Pi?(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~s,gu(t,e,s)):(Qn&&n&&Rj(e),e.flags|=1,Qs(t,e,r,s),e.child)}function Cz(t,e,n,r,s){if(t===null){var i=n.type;return typeof i=="function"&&!Yj(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=eC(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 gu(t,e,s)}return e.flags|=1,t=Jd(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(Pi=!1,e.pendingProps=r=i,(t.lanes&s)!==0)t.flags&131072&&(Pi=!0);else return e.lanes=t.lanes,gu(t,e,s)}return JD(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(Zm,uo),uo|=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(Zm,uo),uo|=t,null;e.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,zn(Zm,uo),uo|=r}else i!==null?(r=i.baseLanes|n,e.memoizedState=null):r=n,zn(Zm,uo),uo|=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 JD(t,e,n,r,s){var i=Oi(n)?vp:$s.current;return i=jv(e,i),cg(e,s),n=$j(t,e,n,r,i,s),r=Fj(),t!==null&&!Pi?(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~s,gu(t,e,s)):(Qn&&r&&Rj(e),e.flags|=1,Qs(t,e,n,s),e.child)}function Ez(t,e,n,r,s){if(Oi(n)){var i=!0;ZC(e)}else i=!1;if(cg(e,s),e.stateNode===null)Q1(t,e),HV(e,n,r),QD(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=ra(u):(u=Oi(n)?vp:$s.current,u=jv(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)&&bz(e,o,r,u),ed=!1;var d=e.memoizedState;o.state=d,rE(e,r,o,s),c=e.memoizedState,a!==r||d!==c||Mi.current||ed?(typeof f=="function"&&(XD(e,n,f,r),c=e.memoizedState),(a=ed||yz(e,n,a,r,d,c,u))?(l||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeo
2024-10-01 15:50:07 +00:00
* @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
2024-11-05 13:41:10 +00:00
*/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 Wz="popstate";function Lhe(t){t===void 0&&(t={});function e(r,s){let{pathname:i,search:o,hash:a}=r.location;return ex("",{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:Sp(s)}return Fhe(e,n,null,t)}function Ot(t,e){if(t===!1||t===null||typeof t>"u")throw new Error(e)}function Hv(t,e){if(!t){typeof console<"u"&&console.warn(e);try{throw new Error(e)}catch{}}}function $he(){return Math.random().toString(36).substr(2,8)}function Gz(t,e){return{usr:t.state,key:t.key,idx:e}}function ex(t,e,n,r){return n===void 0&&(n=null),tr({pathname:typeof t=="string"?t:t.pathname,search:"",hash:""},typeof e=="string"?vf(e):e,{state:n,key:e&&e.key||r||$he()})}function Sp(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 vf(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 Fhe(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=ex(m.location,y,g);u=f()+1;let b=Gz(v,u),_=m.createHref(v);try{o.pushState(b,"",_)}catch(R){if(R instanceof DOMException&&R.name==="DataCloneError")throw R;s.location.assign(_)}i&&c&&c({action:a,location:m.location,delta:1})}function p(y,g){a=Pr.Replace;let v=ex(m.location,y,g);u=f();let b=Gz(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:Sp(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(Wz,l),c=y,()=>{s.removeEventListener(Wz,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 Rn;(function(t){t.data="data",t.deferred="deferred",t.redirect="redirect",t.error="error"})(Rn||(Rn={}));const zhe=new Set(["lazy","caseSensitive","path","id","index","children"]);function Bhe(t){return t.index===!0}function tx(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`),Bhe(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=tx(s.children,e,o,r)),c}})}function Kf(t,e,n){return n===void 0&&(n="/"),nC(t,e,n,!1)}function nC(t,e,n,r){let s=typeof e=="string"?vf(e):e,i=nf(s.pathname||"/",n);if(i==null)return null;let o=O8(t);Hhe(o);let a=null;for(let c=0;a==null&&c<o.length;++c){let u=epe(i);a=Zhe(o[c],u,r)}return a}function Uhe(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 O8(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(!Ia(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=EM(r.formData),u=r.formData;else if(r.body instanceof FormData)c=EM(r.body),u=r.body;else if(r.body instanceof URLSearchParams)c=r.body,u=tB(c);else if(r.body==null)c=new URLSearchParams,u=new FormData;else try{c=new URLSearchParams(r.body),u=tB(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(Ia(f.formMethod))return{path:n,submission:f};let l=vf(n);return e&&l.search&&iL(l.search)&&c.append("index",""),l.search="?"+c,{path:Sp(l),submission:f}}function mpe(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 Qz(t,e,n,r,s,i,o,a,c,u,f,l,d,p,h,m){let y=m?ho(m[1])?m[1].error:m[1].data:void 0,g=t.createURL(e.location),v=t.createURL(s),b=m&&ho(m[1])?m[0]:void 0,_=b?mpe(n,b):n,R=m?m[1].statusCode:void 0,P=o&&R&&R>=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(gpe(e.loaderData,e.matches[k],N)||c.some(L=>L===N.route.id))return!0;let I=e.matches[k],j=N;return Zz(N,tr({currentUrl:g,currentParams:I.params,nextUrl:v,nextParams:j.params},r,{actionResult:y,actionStatus:R,defaultShouldRevalidate:P?!1:a||g.pathname+g.search===v.pathname+v.search||g.search!==v.search||F8(I,j)}))}),E=[];return l.forEach((N,k)=>{if(i||!n.some(U=>U.route.id===N.routeId)||f.has(k))return;let M=Kf(p,N.path,h);if(!M){E.push({key:k,routeId:N.routeId,path:N.path,matches:null,match:null,controller:null});return}let I=e.fetchers.get(k),j=Vb(M,N.path),L=!1;d.has(k)?L=!1:u.has(k)?(u.delete(k),L=!0):I&&I.state!=="idle"&&I.data===void 0?L=a:L=Zz(j,tr({currentUrl:g,currentParams:e.matches[e.matches.length-1].params,nextUrl:v,nextParams:n[n.length-1].params},r,{actionResult:y,actionStatus:R,defaultShouldRevalidate:P?!1:a})),L&&E.push({key:k,routeId:N.routeId,path:N.path,matches:M,match:j,controller:new AbortController})}),[T,E]}function gpe(t,e,n){let r=!e||n.route.id!==e.route.id,s=t[n.route.id]===void 0;return r||s}function F8(t,e){let n=t.route.path;return t.pathname!==e.pathname||n!=null&&n.endsWith("*")&&t.params["*"]!==e.params["*"]}function Zz(t,e){if(t.route.shouldRevalidate){let n=t.route.shouldRevalidate(e);if(typeof n=="boolean")return n}return e.defaultShouldRevalidate}async function vpe(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||z8(f,l,r,s,i)}}),o.set(c,u)),u&&Epe(u)&&await u}finally{o.delete(c)}}function z8(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=tx(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=tx(e,s,["patch",String(n.length||"0")],r);n.push(...o)}}async function Jz(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";Hv(!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&&!zhe.has(o)&&(i[o]=r[o])}Object.assign(s,i),Object.assign(s,tr({},e(s),{lazy:void 0}))}function ype(t){return Promise.all(t.matches.map(e=>e.resolve()))}async function bpe(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 pE(t||500,a,new Error(c),!0)}function oB(t){for(let e=t.length-1;e>=0;e--){let n=t[e];if(sh(n))return{result:n,idx:e}}}function B8(t){let e=typeof t=="string"?vf(t):t;return Sp(tr({},e,{hash:""}))}function Cpe(t,e){return t.pathname!==e.pathname||t.search!==e.search?!1:t.hash===""?e.hash!=="":t.hash===e.hash?!0:e.hash!==""}function Epe(t){return typeof t=="object"&&t!=null&&"then"in t}function Rpe(t){return U8(t.result)&&cpe.has(t.result.status)}function rh(t){return t.type===Rn.deferred}function ho(t){return t.type===Rn.error}function sh(t){return(t&&t.type)===Rn.redirect}function aB(t){return typeof t=="object"&&t!=null&&"type"in t&&"data"in t&&"init"in t&&t.type==="DataWithResponseInit"}function Ape(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 U8(t){return t!=null&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.headers=="object"&&typeof t.body<"u"}function Ppe(t){return lpe.has(t.toLowerCase())}function Ia(t){return ope.has(t.toLowerCase())}async function lB(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&&!F8(u,c)&&(i&&i[c.route.id])!==void 0;if(rh(a)&&(s||f)){let l=r[o];Ot(l,"Expected an AbortSignal for revalidating fetcher deferred result"),await H8(a,l,s).then(d=>{d&&(n[o]=d||n[o])})}}}async function H8(t,e,n){if(n===void 0&&(n=!1),!await t.deferredData.resolveData(e)){if(n)try{return{type:Rn.data,data:t.deferredData.unwrappedData}}catch(s){return{type:Rn.error,error:s}}return{type:Rn.data,data:t.deferredData.data}}}function iL(t){return new URLSearchParams(t).getAll("index").some(e=>e==="")}function Vb(t,e){let n=typeof e=="string"?vf(e).search:e.search;if(t[t.length-1].route.index&&iL(n||""))return t[t.length-1];let r=j8(t);return r[r.length-1]}function cB(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 $T(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 Npe(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 vb(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 Tpe(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 Gu(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 kpe(t,e){try{let n=t.sessionStorage.getItem($8);if(n){let
2024-10-01 15:50:07 +00:00
* 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
2024-11-05 13:41:10 +00:00
*/function Vv(){return Vv=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},Vv.apply(this,arguments)}const tA=S.createContext(null),V8=S.createContext(null),yf=S.createContext(null),oL=S.createContext(null),Kl=S.createContext({outlet:null,matches:[],isDataRoute:!1}),q8=S.createContext(null);function Mpe(t,e){let{relative:n}=e===void 0?{}:e;ly()||Ot(!1);let{basename:r,navigator:s}=S.useContext(yf),{hash:i,pathname:o,search:a}=G8(t,{relative:n}),c=o;return r!=="/"&&(c=o==="/"?r:iu([r,o])),s.createHref({pathname:c,search:a,hash:i})}function ly(){return S.useContext(oL)!=null}function bf(){return ly()||Ot(!1),S.useContext(oL).location}function W8(t){S.useContext(yf).static||S.useLayoutEffect(t)}function Fs(){let{isDataRoute:t}=S.useContext(Kl);return t?Kpe():Ope()}function Ope(){ly()||Ot(!1);let t=S.useContext(tA),{basename:e,future:n,navigator:r}=S.useContext(yf),{matches:s}=S.useContext(Kl),{pathname:i}=bf(),o=JSON.stringify(ZR(s,n.v7_relativeSplatPath)),a=S.useRef(!1);return W8(()=>{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=JR(u,JSON.parse(o),i,f.relative==="path");t==null&&e!=="/"&&(l.pathname=l.pathname==="/"?e:iu([e,l.pathname])),(f.replace?r.replace:r.push)(l,f.state,f)},[e,r,o,i,t])}const Ipe=S.createContext(null);function jpe(t){let e=S.useContext(Kl).outlet;return e&&S.createElement(Ipe.Provider,{value:t},e)}function Lpe(){let{matches:t}=S.useContext(Kl),e=t[t.length-1];return e?e.params:{}}function G8(t,e){let{relative:n}=e===void 0?{}:e,{future:r}=S.useContext(yf),{matches:s}=S.useContext(Kl),{pathname:i}=bf(),o=JSON.stringify(ZR(s,r.v7_relativeSplatPath));return S.useMemo(()=>JR(t,JSON.parse(o),i,n==="path"),[t,o,i,n])}function $pe(t,e,n,r){ly()||Ot(!1);let{navigator:s}=S.useContext(yf),{matches:i}=S.useContext(Kl),o=i[i.length-1],a=o?o.params:{};o&&o.pathname;let c=o?o.pathnameBase:"/";o&&o.route;let u=bf(),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=Kf(t,{pathname:d});return Hpe(p&&p.map(m=>Object.assign({},m,{params:Object.assign({},a,m.params),pathname:iu([c,s.encodeLocation?s.encodeLocation(m.pathname).pathname:m.pathname]),pathnameBase:m.pathnameBase==="/"?c:iu([c,s.encodeLocation?s.encodeLocation(m.pathnameBase).pathname:m.pathnameBase])})),i,n,r)}function Fpe(){let t=qpe(),e=eA(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 zpe=S.createElement(Fpe,null);class Bpe 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(Kl.Provider,{value:this.props.routeContext},S.createElement(q8.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Upe(t){let{routeContext:e,match:n,children:r}=t,s=S.useContext(tA);return s&&s.static&&s.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=n.route.id),S.createElement(Kl.Provider,{value:e},r)}function Hpe(t,e,n,r){var s;if(e===void 0&&(e=[]),n===void 0&&(n=null),r===void 0&&(r=null),t==null)
2024-10-01 15:50:07 +00:00
* 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
2024-11-05 13:41:10 +00:00
*/function rx(){return rx=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},rx.apply(this,arguments)}function Zpe(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 Jpe(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}function eme(t,e){return t.button===0&&(!e||e==="_self")&&!Jpe(t)}function RM(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 tme(t,e){let n=RM(t);return e&&e.forEach((r,s)=>{n.has(s)||e.getAll(s).forEach(i=>{n.append(s,i)})}),n}const nme=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],rme="6";try{window.__reactRouterVersion=rme}catch{}function sme(t,e){return hpe({basename:e==null?void 0:e.basename,future:rx({},e==null?void 0:e.future,{v7_prependBasename:!0}),history:Lhe({window:e==null?void 0:e.window}),hydrationData:(e==null?void 0:e.hydrationData)||ime(),routes:t,mapRouteProperties:Qpe,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 ime(){var t;let e=(t=window)==null?void 0:t.__staticRouterHydrationData;return e&&e.errors&&(e=rx({},e,{errors:ome(e.errors)})),e}function ome(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 pE(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 ame=S.createContext({isTransitioning:!1}),lme=S.createContext(new Map),cme="startTransition",dB=a_[cme],ume="flushSync",fB=Vfe[ume];function dme(t){dB?dB(t):t()}function yb(t){fB?fB(t):t()}class fme{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 hme(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?dme(E):E()},[g]),b=S.useCallback((E,N)=>{let{deletedFetchers:k,unstable_flushSync:M,unstable_viewTransitionOpts:I}=N;k.forEach(L=>y.current.delete(L)),E.fetchers.forEach((L,U)=>{L.data!==void 0&&y.current.set(U,L.data)});let j=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!I||j){M?yb(()=>i(E)):v(()=>i(E));return}if(M){yb(()=>{d&&(f&&f.resolve(),d.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:I.currentLocation,nextLocation:I.nextLocation})});let L=n.window.document.startViewTransition(()=>{yb(()=>i(E))});L.finished.finally(()=>{yb(()=>{l(void 0),p(void 0),a(void 0),u({isTransitioning:!1})})}),yb(()=>p(L));return}d?(f&&f.resolve(),d.skipTransition(),m({state:E,currentLocation:I.currentLocation,nextLocation:I.nextLocation})):(a(E),u({isTransitioning:!0,flushSync:!1,currentLocation:I.currentLocation,nextLocation:I.nextLocation}))},[n.window,d,f,y,v]);S.useLayoutEffect(()=>n.subscribe(b),[n,b]),S.useEffect(()=>{c.isTransitioning&&!c.flushSync&&l(new fme)},[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((
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const sge=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),mq=(...t)=>t.filter((e,n,r)=>!!e&&r.indexOf(e)===n).join(" ");/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/var ige={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"};/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const oge=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,...ige,width:e,height:e,stroke:t,strokeWidth:r?Number(n)*24/Number(e):n,className:mq("lucide",s),...a},[...o.map(([u,f])=>S.createElement(u,f)),...Array.isArray(i)?i:[i]]));/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Et=(t,e)=>{const n=S.forwardRef(({className:r,...s},i)=>S.createElement(oge,{ref:i,iconNode:e,className:mq(`lucide-${sge(t)}`,r),...s}));return n.displayName=`${t}`,n};/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const age=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const gB=Et("ArrowDown",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const vB=Et("ArrowUp",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const lge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const h_=Et("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const cy=Et("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const sA=Et("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const uy=Et("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const gq=Et("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const cge=Et("ChevronsLeft",[["path",{d:"m11 17-5-5 5-5",key:"13zhaf"}],["path",{d:"m18 17-5-5 5-5",key:"h8a8et"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const uge=Et("ChevronsRight",[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const vq=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const yq=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const dge=Et("CirclePlus",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 12h8",key:"1wcyev"}],["path",{d:"M12 8v8",key:"napkw2"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const fge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const hge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const iA=Et("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const pge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const mge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const gge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const bq=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const xq=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const vge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const wq=Et("FilePenLine",[["path",{d:"m18 5-2.414-2.414A2 2 0 0 0 14.172 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2",key:"142zxg"}],["path",{d:"M21.378 12.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z",key:"2t3380"}],["path",{d:"M8 18h1",key:"13wk12"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const yge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const _q=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const bge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const xge=Et("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const wge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const _ge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Sge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Cge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Sq=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Cq=Et("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Ege=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Rge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Eq=Et("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Rq=Et("Send",[["path",{d:"m22 2-7 20-4-9-9-4Z",key:"1q3vgg"}],["path",{d:"M22 2 11 13",key:"nzbqef"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Age=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Pge=Et("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"}]]);/**
2024-10-01 15:50:07 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const Aq=Et("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"}]]);/**
2024-10-25 17:00:45 +00:00
* @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.
2024-11-05 13:41:10 +00:00
*/const oA=Et("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function Pq(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=Pq(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=Pq(t))&&(r&&(r+=" "),r+=e);return r}const gL="-",Nge=t=>{const e=kge(t),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=t;return{getClassGroupId:o=>{const a=o.split(gL);return a[0]===""&&a.length!==1&&a.shift(),Nq(a,e)||Tge(o)},getConflictingClassGroupIds:(o,a)=>{const c=n[o]||[];return a&&r[o]?[...c,...r[o]]:c}}},Nq=(t,e)=>{var o;if(t.length===0)return e.classGroupId;const n=t[0],r=e.nextPart.get(n),s=r?Nq(t.slice(1),r):void 0;if(s)return s;if(e.validators.length===0)return;const i=t.join(gL);return(o=e.validators.find(({validator:a})=>a(i)))==null?void 0:o.classGroupId},yB=/^\[(.+)\]$/,Tge=t=>{if(yB.test(t)){const e=yB.exec(t)[1],n=e==null?void 0:e.substring(0,e.indexOf(":"));if(n)return"arbitrary.."+n}},kge=t=>{const{theme:e,prefix:n}=t,r={nextPart:new Map,validators:[]};return Mge(Object.entries(t.classGroups),n).forEach(([i,o])=>{NM(o,r,i,e)}),r},NM=(t,e,n,r)=>{t.forEach(s=>{if(typeof s=="string"){const i=s===""?e:bB(e,s);i.classGroupId=n;return}if(typeof s=="function"){if(Dge(s)){NM(s(r),e,n,r);return}e.validators.push({validator:s,classGroupId:n});return}Object.entries(s).forEach(([i,o])=>{NM(o,bB(e,i),n,r)})})},bB=(t,e)=>{let n=t;return e.split(gL).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},Dge=t=>t.isThemeGetter,Mge=(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,Oge=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)}}},Tq="!",Ige=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(Tq),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},jge=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},Lge=t=>({cache:Oge(t.cacheSize),parseClassName:Ige(t),...Nge(t)}),$ge=/\s+/,Fge=(t,e)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:s}=e,i=[],o=t.trim().split($ge);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=jge(f).join(":"),g=l?y+Tq:y,v=g+m;if(i.includes(v))continue;i.push(v);const b=s(m,h);for(let _=0;_<b.length;++_){const R=b[_];i.push(g+R)}a=u+(a.length>0?" "+a:a)}return a};function zge(){let t=0,e,n,r="";for(;t<arguments.length;)(e=arguments[t++])&&(n=kq(e))&&(r&&(r+=" "),r+=n);return r}const kq=t=>{if(typeof t=="string")return t;let e,n="";for(let r=0;r<t.length;r++)t[r]&&(e=kq(t[r]))&&(n&&(n+=" "),n+=e);return n};function Bge(t,...e){let n,r,s,i=o;function o(c){const u=e.reduce((f,l)=>l(f),t());return n=Lge(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=Fge(c,n);return s(c,f),f}return function(){return i(zge.apply(null,arguments))}}const Hn=t=>{const e=n=>n[t]||[];return e.isThemeGetter=!0,e},Dq=/^\[(?:([
.`.concat(Nve,` {
2024-10-01 15:50:07 +00:00
overflow: hidden `).concat(r,`;
padding-right: `).concat(a,"px ").concat(r,`;
}
2024-11-05 13:41:10 +00:00
body[`).concat(hg,`] {
2024-10-01 15:50:07 +00:00
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(""),`
}
2024-11-05 13:41:10 +00:00
.`).concat(_0,` {
2024-10-01 15:50:07 +00:00
right: `).concat(a,"px ").concat(r,`;
}
2024-11-05 13:41:10 +00:00
.`).concat(S0,` {
2024-10-01 15:50:07 +00:00
margin-right: `).concat(a,"px ").concat(r,`;
}
2024-11-05 13:41:10 +00:00
.`).concat(_0," .").concat(_0,` {
2024-10-01 15:50:07 +00:00
right: 0 `).concat(r,`;
}
2024-11-05 13:41:10 +00:00
.`).concat(S0," .").concat(S0,` {
2024-10-01 15:50:07 +00:00
margin-right: 0 `).concat(r,`;
}
2024-11-05 13:41:10 +00:00
body[`).concat(hg,`] {
`).concat(Tve,": ").concat(a,`px;
2024-10-01 15:50:07 +00:00
}
2024-11-05 13:41:10 +00:00
`)},TB=function(){var t=parseInt(document.body.getAttribute(hg)||"0",10);return isFinite(t)?t:0},Wve=function(){S.useEffect(function(){return document.body.setAttribute(hg,(TB()+1).toString()),function(){var t=TB()-1;t<=0?document.body.removeAttribute(hg):document.body.setAttribute(hg,t.toString())}},[])},qq=function(t){var e=t.noRelative,n=t.noImportant,r=t.gapMode,s=r===void 0?"margin":r;Wve();var i=S.useMemo(function(){return Hve(s)},[s]);return S.createElement(Vve,{styles:qve(i,!e,s,n?"":"!important")})},kM=!1;if(typeof window<"u")try{var u1=Object.defineProperty({},"passive",{get:function(){return kM=!0,!0}});window.addEventListener("test",u1,u1),window.removeEventListener("test",u1,u1)}catch{kM=!1}var bm=kM?{passive:!1}:!1,Gve=function(t){return t.tagName==="TEXTAREA"},Wq=function(t,e){var n=window.getComputedStyle(t);return n[e]!=="hidden"&&!(n.overflowY===n.overflowX&&!Gve(t)&&n[e]==="visible")},Kve=function(t){return Wq(t,"overflowY")},Yve=function(t){return Wq(t,"overflowX")},kB=function(t,e){var n=e.ownerDocument,r=e;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var s=Gq(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},Xve=function(t){var e=t.scrollTop,n=t.scrollHeight,r=t.clientHeight;return[e,n,r]},Qve=function(t){var e=t.scrollLeft,n=t.scrollWidth,r=t.clientWidth;return[e,n,r]},Gq=function(t,e){return t==="v"?Kve(e):Yve(e)},Kq=function(t,e){return t==="v"?Xve(e):Qve(e)},Zve=function(t,e){return t==="h"&&e==="rtl"?-1:1},Jve=function(t,e,n,r,s){var i=Zve(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)&&Gq(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]},DB=function(t){return[t.deltaX,t.deltaY]},MB=function(t){return t&&"current"in t?t.current:t},eye=function(t,e){return t[0]===e[0]&&t[1]===e[1]},tye=function(t){return`
2024-10-01 15:50:07 +00:00
.block-interactivity-`.concat(t,` {pointer-events: none;}
.allow-interactivity-`).concat(t,` {pointer-events: all;}
2024-11-05 13:41:10 +00:00
`)},nye=0,xm=[];function rye(t){var e=S.useRef([]),n=S.useRef([0,0]),r=S.useRef(),s=S.useState(nye++)[0],i=S.useState(wL)[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=Fq([t.lockRef.current],(t.shards||[]).map(MB),!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],R,P=m.target,T=Math.abs(b)>Math.abs(_)?"h":"v";if("touches"in m&&T==="h"&&P.type==="range")return!1;var E=kB(T,P);if(!E)return!0;if(E?R=T:(R=T==="v"?"h":"v",E=kB(T,P)),!E)return!1;if(!r.current&&"changedTouches"in m&&(b||_)&&(r.current=R),!R)return!0;var N=r.current||R;return Jve(N,y,m,N==="h"?b:_,!0)},[]),c=S.useCallback(function(m){var y=m;if(!(!xm.length||xm[xm.length-1]!==i)){var g="deltaY"in y?DB(y):d1(y),v=e.current.filter(function(R){return R.name===y.type&&(R.target===y.target||y.target===R.shadowParent)&&eye(R.delta,g)})[0];if(v&&v.should){y.cancelable&&y.preventDefault();return}if(!v){var b=(o.current.shards||[]).map(MB).filter(Boolean).filter(function(R){return R.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:sye(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,DB(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 xm.push(i),t.setCallbacks({onScrollCapture:l,onWheelCapture:l,onTouchMoveCapture:d}),document.addEventListener("wheel",c,bm),document.addEventListener("touchmove",c,bm),document.addEventListener("touchstart",f,bm),function(){xm=xm.filter(function(m){return m!==i}),document.removeEventListener("wheel",c,bm),document.removeEventListener("touchmove",c,bm),document.removeEventListener("touchstart",f,bm)}},[]);var p=t.removeScrollBar,h=t.inert;return S.createElement(S.Fragment,null,h?S.createElement(i,{styles:tye(s)}):null,p?S.createElement(qq,{gapMode:t.gapMode}):null)}function sye(t){for(var e=null;t!==null;)t instanceof ShadowRoot&&(e=t.host,t=t.host),t=t.parentNode;return e}const iye=Hq(Vq,rye);var m_=S.forwardRef(function(t,e){return S.createElement(lA,Os({},t,{ref:e,sideCar:iye}))});m_.classNames=lA.classNames;var oye=function(t){if(typeof document>"u")return null;var e=Array.isArray(t)?t[0]:t;return e.ownerDocument.body},wm=new WeakMap,f1=new WeakMap,h1={},KT=0,Yq=function(t){return t&&(t.host||Yq(t.parentNode))},aye=function(t,e){return e.map(function(n){if(t.contains(n))return n;var r=Yq(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})},lye=function(t,e,n,r){var s=aye(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=(wm.get(d)||0)+1,y=(i.get(d)||0)+1;wm.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(),KT++,function(){o.forEach(function(l){var d=wm.get(l)-1,p=i.get(l)-1;wm.set(l,d),i.set(l,p),d||(f1.has(l)||l.removeAttribute(r),f1.delete(l)),p||l.removeAttribute
2024-10-01 15:50:07 +00:00
If you want to hide the \`${e.titleName}\`, you can wrap it with our VisuallyHidden component.
2024-11-05 13:41:10 +00:00
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},gye="DialogDescriptionWarning",vye=({contentRef:t,descriptionId:e})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${dW(gye).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},cA=Zq,uA=eW,dA=nW,py=rW,my=sW,gy=oW,vy=EL,yy=cW,fW="AlertDialog",[yye,kUe]=In(fW,[Qq]),Au=Qq(),hW=t=>{const{__scopeAlertDialog:e,...n}=t,r=Au(e);return w.jsx(cA,{...r,...n,modal:!0})};hW.displayName=fW;var bye="AlertDialogTrigger",pW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Au(n);return w.jsx(uA,{...s,...r,ref:e})});pW.displayName=bye;var xye="AlertDialogPortal",mW=t=>{const{__scopeAlertDialog:e,...n}=t,r=Au(e);return w.jsx(dA,{...r,...n})};mW.displayName=xye;var wye="AlertDialogOverlay",gW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Au(n);return w.jsx(py,{...s,...r,ref:e})});gW.displayName=wye;var pg="AlertDialogContent",[_ye,Sye]=yye(pg),vW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,children:r,...s}=t,i=Au(n),o=S.useRef(null),a=et(e,o),c=S.useRef(null);return w.jsx(pye,{contentName:pg,titleName:yW,docsSlug:"alert-dialog",children:w.jsx(_ye,{scope:n,cancelRef:c,children:w.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:[w.jsx(lL,{children:r}),w.jsx(Eye,{contentRef:o})]})})})});vW.displayName=pg;var yW="AlertDialogTitle",bW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Au(n);return w.jsx(gy,{...s,...r,ref:e})});bW.displayName=yW;var xW="AlertDialogDescription",wW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Au(n);return w.jsx(vy,{...s,...r,ref:e})});wW.displayName=xW;var Cye="AlertDialogAction",_W=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Au(n);return w.jsx(yy,{...s,...r,ref:e})});_W.displayName=Cye;var SW="AlertDialogCancel",CW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,{cancelRef:s}=Sye(SW,n),i=Au(n),o=et(e,s);return w.jsx(yy,{...i,...r,ref:o})});CW.displayName=SW;var Eye=({contentRef:t})=>{const e=`\`${pg}\` requires a description for the component to be accessible for screen reader users.
2024-10-01 15:50:07 +00:00
2024-11-05 13:41:10 +00:00
You can add a description to the \`${pg}\` by passing a \`${xW}\` component as a child, which also benefits sighted users by adding visible context to the dialog.
2024-10-01 15:50:07 +00:00
2024-11-05 13:41:10 +00:00
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 \`${pg}\`. 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.
2024-10-01 15:50:07 +00:00
2024-11-05 13:41:10 +00:00
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},Rye=hW,Aye=pW,Pye=mW,EW=gW,RW=vW,AW=_W,PW=CW,NW=bW,TW=wW;const ix=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"}}),Je=S.forwardRef(({className:t,variant:e,size:n,asChild:r=!1,...s},i)=>{const o=r?qa:"button";return w.jsx(o,{className:ie(ix({variant:e,size:n,className:t})),ref:i,...s})});Je.displayName="Button";const AL=Rye,Nye=Aye,Tye=Pye,kW=S.forwardRef(({className:t,...e},n)=>w.jsx(EW,{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}));kW.displayName=EW.displayName;const fA=S.forwardRef(({className:t,...e},n)=>w.jsxs(Tye,{children:[w.jsx(kW,{}),w.jsx(RW,{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})]}));fA.displayName=RW.displayName;const hA=({className:t,...e})=>w.jsx("div",{className:ie("flex flex-col space-y-2 text-center sm:text-left",t),...e});hA.displayName="AlertDialogHeader";const pA=({className:t,...e})=>w.jsx("div",{className:ie("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...e});pA.displayName="AlertDialogFooter";const mA=S.forwardRef(({className:t,...e},n)=>w.jsx(NW,{ref:n,className:ie("text-lg font-semibold",t),...e}));mA.displayName=NW.displayName;const gA=S.forwardRef(({className:t,...e},n)=>w.jsx(TW,{ref:n,className:ie("text-sm text-muted-foreground",t),...e}));gA.displayName=TW.displayName;const vA=S.forwardRef(({className:t,...e},n)=>w.jsx(AW,{ref:n,className:ie(ix(),t),...e}));vA.displayName=AW.displayName;const yA=S.forwardRef(({className:t,...e},n)=>w.jsx(PW,{ref:n,className:ie(ix({variant:"outline"}),"mt-2 sm:mt-0",t),...e}));yA.displayName=PW.displayName;const kye=({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])},DW=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 kye({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)]),w.jsx("textarea",{...i,value:s,ref:a,className:ie("flex w-full rounded-md border
2024-10-01 15:50:07 +00:00
* 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.
2024-11-05 13:41:10 +00:00
*/var is=typeof Symbol=="function"&&Symbol.for,VL=is?Symbol.for("react.element"):60103,qL=is?Symbol.for("react.portal"):60106,CA=is?Symbol.for("react.fragment"):60107,EA=is?Symbol.for("react.strict_mode"):60108,RA=is?Symbol.for("react.profiler"):60114,AA=is?Symbol.for("react.provider"):60109,PA=is?Symbol.for("react.context"):60110,WL=is?Symbol.for("react.async_mode"):60111,NA=is?Symbol.for("react.concurrent_mode"):60111,TA=is?Symbol.for("react.forward_ref"):60112,kA=is?Symbol.for("react.suspense"):60113,kSe=is?Symbol.for("react.suspense_list"):60120,DA=is?Symbol.for("react.memo"):60115,MA=is?Symbol.for("react.lazy"):60116,DSe=is?Symbol.for("react.block"):60121,MSe=is?Symbol.for("react.fundamental"):60117,OSe=is?Symbol.for("react.responder"):60118,ISe=is?Symbol.for("react.scope"):60119;function Eo(t){if(typeof t=="object"&&t!==null){var e=t.$$typeof;switch(e){case VL:switch(t=t.type,t){case WL:case NA:case CA:case RA:case EA:case kA:return t;default:switch(t=t&&t.$$typeof,t){case PA:case TA:case MA:case DA:case AA:return t;default:return e}}case qL:return e}}}function pG(t){return Eo(t)===NA}wn.AsyncMode=WL;wn.ConcurrentMode=NA;wn.ContextConsumer=PA;wn.ContextProvider=AA;wn.Element=VL;wn.ForwardRef=TA;wn.Fragment=CA;wn.Lazy=MA;wn.Memo=DA;wn.Portal=qL;wn.Profiler=RA;wn.StrictMode=EA;wn.Suspense=kA;wn.isAsyncMode=function(t){return pG(t)||Eo(t)===WL};wn.isConcurrentMode=pG;wn.isContextConsumer=function(t){return Eo(t)===PA};wn.isContextProvider=function(t){return Eo(t)===AA};wn.isElement=function(t){return typeof t=="object"&&t!==null&&t.$$typeof===VL};wn.isForwardRef=function(t){return Eo(t)===TA};wn.isFragment=function(t){return Eo(t)===CA};wn.isLazy=function(t){return Eo(t)===MA};wn.isMemo=function(t){return Eo(t)===DA};wn.isPortal=function(t){return Eo(t)===qL};wn.isProfiler=function(t){return Eo(t)===RA};wn.isStrictMode=function(t){return Eo(t)===EA};wn.isSuspense=function(t){return Eo(t)===kA};wn.isValidElementType=function(t){return typeof t=="string"||typeof t=="function"||t===CA||t===NA||t===RA||t===EA||t===kA||t===kSe||typeof t=="object"&&t!==null&&(t.$$typeof===MA||t.$$typeof===DA||t.$$typeof===AA||t.$$typeof===PA||t.$$typeof===TA||t.$$typeof===MSe||t.$$typeof===OSe||t.$$typeof===ISe||t.$$typeof===DSe)};wn.typeOf=Eo;hG.exports=wn;var QB=hG.exports,p1=function(e){return TSe(e)&&e.indexOf("%")===e.length-1},jSe=function(e){return typeof e=="string"?e:e?e.displayName||e.name||"Component":""},rk=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]},LSe=xA,$Se=function(){return LSe.Date.now()},FSe=$Se,zSe=/\s/;function BSe(t){for(var e=t.length;e--&&zSe.test(t.charAt(e)););return e}var USe=BSe,HSe=USe,VSe=/^\s+/;function qSe(t){return t&&t.slice(0,HSe(t)+1).replace(VSe,"")}var WSe=qSe,GSe=WSe,ZB=w_,KSe=rwe,JB=NaN,YSe=/^[-+]0x[0-9a-f]+$/i,XSe=/^0b[01]+$/i,QSe=/^0o[0-7]+$/i,ZSe=parseInt;function JSe(t){if(typeof t=="number")return t;if(KSe(t))return JB;if(ZB(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=ZB(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=GSe(t);var n=XSe.test(t);return n||QSe.test(t)?ZSe(t.slice(2),n?2:8):YSe.test(t)?JB:+t}var e1e=JSe,t1e=w_,sk=FSe,e5=e1e,n1e="Expected a function",r1e=Math.max,s1e=Math.min;function i1e(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(n1e);e=e5(e)||0,t1e(n)&&(f=!!n.leading,l="maxWait"in n,i=l?r1e(e5(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?s1e(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=sk();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(sk())}function R(){var P=sk(),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 y1e(t,e){if(t){if(typeof t=="string")return n5(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 n5(t,e)}}function n5(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 b1e(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 x1e(t){if(Array.isArray(t))return t}var w1e=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,R=S.useRef(null),P=S.useRef();P.current=v,S.useImperativeHandle(e,function(){return Object.defineProperty(R.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),R.current},configurable:!0})});var T=S.useState({containerWidth:s.width,containerHeight:s.height}),E=g1e(T,2),N=E[0],k=E[1],M=S.useCallback(function(j,L){k(function(U){var K=Math.round(j),H=Math.round(L);return U.containerWidth===K&&U.containerHeight===H?U:{containerWidth:K,containerHeight:H}})},[]);S.useEffect(function(){var j=function(ee){var se,X=ee[0].contentRect,G=X.width,Y=X.height;M(G,Y),(se=P.current)===null||se===void 0||se.call(P,G,Y)};m>0&&(j=f1e(j,m,{trailing:!0,leading:!1}));var L=new ResizeObserver(j),U=R.current.getBoundingClientRect(),K=U.width,H=U.height;return M(K,H),L.observe(R.current),function(){L.disconnect()}},[M,m]);var I=S.useMemo(function(){var j=N.containerWidth,L=N.containerHeight;if(j<0||L<0)return null;rk(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),rk(!n||n>0,"The aspect(%s) must be greater than zero.",n);var U=p1(o)?j:o,K=p1(c)?L:c;n&&n>0&&(U?K=U/n:K&&(U=K*n),d&&K>d&&(K=d)),rk(U>0||K>0,`The width(%s) and height(%s) of chart should be greater than 0,
2024-10-01 15:50:07 +00:00
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
2024-11-05 13:41:10 +00:00
height and width.`,U,K,o,c,f,l,n);var H=!Array.isArray(p)&&QB.isElement(p)&&jSe(p.type).endsWith("Chart");return oe.Children.map(p,function(q){return QB.isElement(q)?S.cloneElement(q,m1({width:U,height:K},H?{style:m1({height:"100%",width:"100%",maxHeight:K,maxWidth:U},q.props.style)}:{})):q})},[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:R},I)}),_1e="Invariant failed";function Mn(t,e){if(!t)throw new Error(_1e)}const S1e={light:"",dark:".dark"},mG=S.createContext(null);function gG(){const t=S.useContext(mG);if(!t)throw new Error("useChart must be used within a <ChartContainer />");return t}const C1e=S.forwardRef(({id:t,className:e,children:n,config:r,...s},i)=>{const o=S.useId(),a=`chart-${t||o.replace(/:/g,"")}`;return w.jsx(mG.Provider,{value:{config:r},children:w.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:[w.jsx(E1e,{id:a,config:r}),w.jsx(w1e,{children:n})]})})});C1e.displayName="Chart";const E1e=({id:t,config:e})=>{const n=Object.entries(e).filter(([r,s])=>s.theme||s.color);return n.length?w.jsx("style",{dangerouslySetInnerHTML:{__html:Object.entries(S1e).map(([r,s])=>`
2024-10-01 15:50:07 +00:00
${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(`
2024-11-05 13:41:10 +00:00
`)}}):null},R1e=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}=gG(),m=S.useMemo(()=>{var R;if(s||!(e!=null&&e.length))return null;const[g]=e,v=`${d||g.dataKey||g.name||"value"}`,b=OM(h,g,v),_=!d&&typeof o=="string"?((R=h[o])==null?void 0:R.label)||o:b==null?void 0:b.label;return a?w.jsx("div",{className:ie("font-medium",c),children:a(_,e)}):_?w.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 w.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,w.jsx("div",{className:"grid gap-1.5",children:e.map((g,v)=>{const b=`${l||g.name||g.dataKey||"value"}`,_=OM(h,g,b),R=f||g.payload.fill||g.color;return w.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):w.jsxs(w.Fragment,{children:[_!=null&&_.icon?w.jsx(_.icon,{}):!i&&w.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":R,"--color-border":R}}),w.jsxs("div",{className:ie("flex flex-1 justify-between leading-none",y?"items-end":"items-center"),children:[w.jsxs("div",{className:"grid gap-1.5",children:[y?m:null,w.jsx("span",{className:"text-muted-foreground",children:(_==null?void 0:_.label)||g.name})]}),g.value&&w.jsx("span",{className:"font-mono font-medium tabular-nums text-foreground",children:g.value.toLocaleString()})]})]})},g.dataKey)})})]})});R1e.displayName="ChartTooltip";const A1e=S.forwardRef(({className:t,hideIcon:e=!1,payload:n,verticalAlign:r="bottom",nameKey:s},i)=>{const{config:o}=gG();return n!=null&&n.length?w.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=OM(o,a,c);return w.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?w.jsx(u.icon,{}):w.jsx("div",{className:"h-2 w-2 shrink-0 rounded-[2px]",style:{backgroundColor:a.color}}),u==null?void 0:u.label]},a.value)})}):null});A1e.displayName="ChartLegend";function OM(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 GL="Checkbox",[P1e,MUe]=In(GL),[N1e,T1e]=P1e(GL),vG=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]),w.jsxs(N1e,{scope:n,state:y,disabled:a,children:[w.jsx(De.bu
2024-10-01 15:50:07 +00:00
.block-interactivity-`.concat(t,` {pointer-events: none;}
.allow-interactivity-`).concat(t,` {pointer-events: all;}
2024-11-05 13:41:10 +00:00
`)},ACe=0,Cm=[];function PCe(t){var e=S.useRef([]),n=S.useRef([0,0]),r=S.useRef(),s=S.useState(ACe++)[0],i=S.useState(function(){return wL()})[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=Fq([t.lockRef.current],(t.shards||[]).map(p5),!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],R,P=m.target,T=Math.abs(b)>Math.abs(_)?"h":"v";if("touches"in m&&T==="h"&&P.type==="range")return!1;var E=f5(T,P);if(!E)return!0;if(E?R=T:(R=T==="v"?"h":"v",E=f5(T,P)),!E)return!1;if(!r.current&&"changedTouches"in m&&(b||_)&&(r.current=R),!R)return!0;var N=r.current||R;return CCe(N,y,m,N==="h"?b:_,!0)},[]),c=S.useCallback(function(m){var y=m;if(!(!Cm.length||Cm[Cm.length-1]!==i)){var g="deltaY"in y?h5(y):y1(y),v=e.current.filter(function(R){return R.name===y.type&&R.target===y.target&&ECe(R.delta,g)})[0];if(v&&v.should){y.cancelable&&y.preventDefault();return}if(!v){var b=(o.current.shards||[]).map(p5).filter(Boolean).filter(function(R){return R.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,h5(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 Cm.push(i),t.setCallbacks({onScrollCapture:l,onWheelCapture:l,onTouchMoveCapture:d}),document.addEventListener("wheel",c,Sm),document.addEventListener("touchmove",c,Sm),document.addEventListener("touchstart",f,Sm),function(){Cm=Cm.filter(function(m){return m!==i}),document.removeEventListener("wheel",c,Sm),document.removeEventListener("touchmove",c,Sm),document.removeEventListener("touchstart",f,Sm)}},[]);var p=t.removeScrollBar,h=t.inert;return S.createElement(S.Fragment,null,h?S.createElement(i,{styles:RCe(s)}):null,p?S.createElement(qq,{gapMode:"margin"}):null)}const NCe=Hq(RG,PCe);var TG=S.forwardRef(function(t,e){return S.createElement(IA,Os({},t,{ref:e,sideCar:NCe}))});TG.classNames=IA.classNames;const kG="Dialog",[DG,OUe]=H1e(kG),[TCe,Vp]=DG(kG),kCe=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]=G1e({prop:r,defaultProp:s,onChange:i});return S.createElement(TCe,{scope:e,triggerRef:a,contentRef:c,contentId:ak(),titleId:ak(),descriptionId:ak(),open:u,onOpenChange:f,onOpenToggle:S.useCallback(()=>f(l=>!l),[f]),modal:o},n)},MG="DialogPortal",[DCe,OG]=DG(MG,{forceMount:void 0}),MCe=t=>{const{__scopeDialog:e,forceMount:n,children:r,container:s}=t,i=Vp(MG,e);return S.createElement(DCe,{scope:e,forceMount:n},S.Children.map(r,o=>S.createElement(OA,{present:n||i.open},S.createElement(pCe,{asChild:!0,container:s},o))))},zM="DialogOverlay",OCe=S.forwardRef((t,e)=>{const n=OG(zM,t.__scopeDialog),{forceMount:r=n.forceMount,...s}=t,i=Vp(zM,t.__scopeDialog);return i.modal?S.createElement(OA,{present:r||i.open},S.createElement(ICe,ii({},s,{ref:e}))):null}),ICe=S.forwardRef((t,e)=>{const{__scopeDialog:n,...r}=t,s=Vp(zM,n);return S.createElement(TG,{as:KL,allowPinchZoom:!0,shards:[s.contentRef]},S.createElement(aa.div,ii({"data-state":jG(s.open)},r,{ref:e,style:{pointerEvents:"auto",...r.style}})))}),cx="DialogContent",jCe=S.forwardRef((t,e)=>{const n=OG(cx,t.__scopeDialog),{forceMount:r=n.forceMount,...s}=t,i=Vp(cx,t.__scopeDialog);re
2024-10-01 15:50:07 +00:00
- a positive number
2024-11-05 13:41:10 +00:00
- less than the value passed to \`max\` (or ${V2} if no \`max\` prop is set)
2024-10-01 15:50:07 +00:00
- \`null\` or \`undefined\` if the progress is indeterminate.
2024-11-05 13:41:10 +00:00
Defaulting to \`null\`.`}var HY=FY,ATe=BY;const q2=S.forwardRef(({className:t,value:e,...n},r)=>w.jsx(HY,{ref:r,className:ie("relative h-4 w-full overflow-hidden rounded-full bg-secondary",t),...n,children:w.jsx(ATe,{className:"h-full w-full flex-1 bg-primary transition-all",style:{transform:`translateX(-${100-(e||0)}%)`}})}));q2.displayName=HY.displayName;var W2="Radio",[PTe,VY]=In(W2),[NTe,TTe]=PTe(W2),qY=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 w.jsxs(NTe,{scope:n,checked:s,disabled:o,children:[w.jsx(De.button,{type:"button",role:"radio","aria-checked":s,"data-state":KY(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&&w.jsx(kTe,{control:f,bubbles:!p.current,name:r,value:a,checked:s,required:i,disabled:o,style:{transform:"translateX(-100%)"}})]})});qY.displayName=W2;var WY="RadioIndicator",GY=S.forwardRef((t,e)=>{const{__scopeRadio:n,forceMount:r,...s}=t,i=TTe(WY,n);return w.jsx(Kn,{present:r||i.checked,children:w.jsx(De.span,{"data-state":KY(i.checked),"data-disabled":i.disabled?"":void 0,...s,ref:e})})});GY.displayName=WY;var kTe=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]),w.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 KY(t){return t?"checked":"unchecked"}var DTe=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],G2="RadioGroup",[MTe,GUe]=In(G2,[Ql,VY]),YY=Ql(),XY=VY(),[OTe,ITe]=MTe(G2),QY=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=YY(n),h=Qa(u),[m,y]=mr({prop:i,defaultProp:s,onChange:l});return w.jsx(OTe,{scope:n,name:r,required:o,disabled:a,value:m,onValueChange:y,children:w.jsx(N_,{asChild:!0,...p,orientation:c,dir:h,loop:f,children:w.jsx(De.div,{role:"radiogroup","aria-required":o,"aria-orientation":c,"data-disabled":a?"":void 0,dir:h,...d,ref:e})})})});QY.displayName=G2;var ZY="RadioGroupItem",JY=S.forwardRef((t,e)=>{const{__scopeRadioGroup:n,disabled:r,...s}=t,i=ITe(ZY,n),o=i.disabled||r,a=YY(n),c=XY(n),u=S.useRef(null),f=et(e,u),l=i.value===s.value,d=S.useRef(!1);return S.useEffect(()=>{const p=m=>{DTe.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)}},[]),w.jsx(T_,{asChild:!0,...a,focusable:!o,active:l,children:w.jsx(qY,{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=ZY;var jTe="RadioGroupIndicator",eX=S.forwardRef((t,e)=>{const{__scopeRadioGroup:n,...r}=t,s=XY(n);return w.jsx(GY,{...s,...r,ref:e})});eX.displayName=jTe;var tX=QY,nX=JY,LTe=eX;const $Te=S.forwardRef(({className:t,...e},n)=>w.jsx(tX,{className:ie("grid gap-2",t),...e,ref:n}));$Te.displayName=tX.displayName;const FTe=S.forwardRef(({className:t,...e},n)=>w.jsx(nX,{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:w.jsx(LTe,{className:"flex items-center justify-center",children:w.jsx(iA,{className:"h-2.5 w-2.5 fill-current text-current"})})}));FTe.displayName=nX
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var gOe={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=hU(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=hU(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 vOe(t){return nJ(t)&&t<=100&&t>=0}function yOe(t){return t.length>0&&t.every(function(e){return e>=0})&&t.some(function(e){return e>0})}function mU(t){return t%2===0}function gU(t){return nJ(t)&&!Number.isInteger(t)}function bOe(){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 xOe(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),wOe(s,e.headers),s.send()})}function wOe(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 _Oe(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,bOe(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)&&mU(s)?s-1:s},HALF_EVEN:function(r){var s=Math.round(r);return Tb(r)?mU(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 gU(r)||gU(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 SOe=sJ();function COe(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()[SOe.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 EOe(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 xOe(e(t.endpoint,{from:s,to:i}),{headers:t.headers})};return{getExchangeRate:function(s,i){return(_Oe(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
2024-10-01 15:50:07 +00:00
* @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
2024-11-05 13:41:10 +00:00
*/qE.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,R=32,P=64,T=128,E=256,N=512,k=30,M="...",I=800,j=16,L=1,U=2,K=3,H=1/0,q=9007199254740991,ee=17976931348623157e292,se=NaN,X=4294967295,G=X-1,Y=X>>>1,Q=[["ary",T],["bind",y],["bindKey",g],["curry",b],["curryRight",_],["flip",N],["partial",R],["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]",Rt="[object Object]",J="[object Promise]",de="[object Proxy]",me="[object RegExp]",Ae="[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]",Qe=/\b__p \+= '';/g,yt=/\b(__p \+=) '' \+/g,Nt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,_t=/&(?:amp|lt|gt|quot|#39);/g,Wt=/[&<>"']/g,Zt=RegExp(_t.source),ar=RegExp(Wt.source),Nn=/<%-([\s\S]+?)%>/g,Cr=/<%([\s\S]+?)%>/g,Dr=/<%=([\s\S]+?)%>/g,Hi=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Yr=/^\w*$/,ec=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ua=/[\\^$.*+?()[\]{}|]/g,ne=RegExp(ua.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,je=/[()=,{}\[\]\/\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,el=/($^)/,tl=/['\n\r\u2028\u2029\\]/g,da="\\ud800-\\udfff",Nu="\\u0300-\\u036f",Tu="\\ufe20-\\ufe2f",Ro="\\u20d0-\\u20ff",Rf=Nu+Tu+Ro,Af="\\u2700-\\u27bf",Pf="a-z\\xdf-\\xf6\\xf8-\\xff",St="\\xac\\xb1\\xd7\\xf7",Yn="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",zs="\\u2000-\\u206f",jn=" \\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",Ao="A-Z\\xc0-\\xd6\\xd8-\\xde",Gy="\\ufe0e\\ufe0f",rS=St+Yn+zs+jn,ZP="[']",gre="["+da+"]",uF="["+rS+"]",sS="["+Rf+"]",dF="\\d+",vre="["+Af+"]",fF="["+Pf+"]",hF="[^"+da+rS+dF+Af+Pf+Ao+"]",JP="\\ud83c[\\udffb-\\udfff]",yre="(?:"+sS+"|"+JP+")",pF="[^"+da+"]",eN="(?:\\ud83c[\\udde6-\\uddff]){2}",tN="[\\ud800-\\udbff][\\udc00-\\udfff]",rm="["+Ao+"]",mF="\\u200d",gF="(?:"+fF+"|"+hF+")",bre="(?:"+rm+"|"+hF+")",vF="(?:"+ZP+"(?:d|ll|m|re|s|t|ve))?",yF="(?:"+ZP+"(?:D|LL|M|RE|S|T|VE))?",bF=yre+"?",xF="["+Gy+"]?",xre="(?:"+mF+"(?:"+[pF,eN,tN].join("|")+")"+xF+bF+")*",wre="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",_re="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",wF=xF+bF+xre,Sre="(?:"+[vre,eN,tN].join("|")+")"+wF,Cre="(?:"+[pF+sS+"?",sS,eN,tN,gre].join("|")+")",Ere=RegExp(ZP,"g"),Rre=RegExp(sS,"g"),nN=RegExp(JP+"(?="+JP+")|"+Cre+wF,"g"),Are=RegExp([rm+"?"+fF+"+"+vF+"(?="+[uF,rm,"$"].join("|")+")",bre+"+"+yF+"(?="+[uF,rm+gF,"$"].join("|")+")",rm+"?"+gF+"+"+vF,rm+"+"+yF,_re,wre,dF,Sre].join("|"),"g"),Pre=RegExp("["+mF+da+Rf+Gy+"]"),Nre=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Tre=["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
2024-10-01 15:50:07 +00:00
/* [wrapped with `+C+`] */
2024-11-05 13:41:10 +00:00
`)}function Kie(x){return wt(x)||Lf(x)||!!(VF&&x&&x[VF])}function oc(x,C){var D=typeof x;return C=C??q,!!C&&(D=="number"||D!="symbol"&&Mr.test(x))&&x>-1&&x%1==0&&x<C}function Us(x,C,D){if(!Zn(D))return!1;var O=typeof C;return(O=="number"?pi(D)&&oc(C,D.length):O=="string"&&C in D)?pa(D[C],x):!1}function HN(x,C){if(wt(x))return!1;var D=typeof x;return D=="number"||D=="symbol"||D=="boolean"||x==null||Gi(x)?!0:Yr.test(x)||!Hi.test(x)||C!=null&&x in Tn(C)}function Yie(x){var C=typeof x;return C=="string"||C=="number"||C=="symbol"||C=="boolean"?x!=="__proto__":x===null}function VN(x){var C=MS(x),D=V[C];if(typeof D!="function"||!(C in Bt.prototype))return!1;if(x===D)return!0;var O=zN(D);return!!O&&x===O[0]}function Xie(x){return!!zF&&zF in x}var Qie=cS?ac:aT;function ob(x){var C=x&&x.constructor,D=typeof C=="function"&&C.prototype||lm;return x===D}function z3(x){return x===x&&!Zn(x)}function B3(x,C){return function(D){return D==null?!1:D[x]===C&&(C!==n||x in Tn(D))}}function Zie(x){var C=FS(x,function(O){return D.size===u&&D.clear(),O}),D=C.cache;return C}function Jie(x,C){var D=x[1],O=C[1],F=D|O,W=F<(y|g|T),Z=O==T&&D==b||O==T&&D==E&&x[7].length<=C[8]||O==(T|E)&&C[7].length<=C[8]&&D==b;if(!(W||Z))return x;O&y&&(x[2]=C[2],F|=D&y?0:v);var re=C[3];if(re){var ue=x[3];x[3]=ue?S3(ue,re,C[4]):re,x[4]=ue?Mu(x[3],f):C[4]}return re=C[5],re&&(ue=x[5],x[5]=ue?C3(ue,re,C[6]):re,x[6]=ue?Mu(x[5],f):C[6]),re=C[7],re&&(x[7]=re),O&T&&(x[8]=x[8]==null?C[8]:_s(x[8],C[8])),x[9]==null&&(x[9]=C[9]),x[0]=C[0],x[1]=F,x}function eoe(x){var C=[];if(x!=null)for(var D in Tn(x))C.push(D);return C}function toe(x){return dS.call(x)}function U3(x,C,D){return C=Ir(C===n?x.length-1:C,0),function(){for(var O=arguments,F=-1,W=Ir(O.length-C,0),Z=ve(W);++F<W;)Z[F]=O[C+F];F=-1;for(var re=ve(C+1);++F<C;)re[F]=O[F];return re[C]=D(Z),Vi(x,this,re)}}function H3(x,C){return C.length<2?x:Of(x,Mo(C,0,-1))}function noe(x,C){for(var D=x.length,O=_s(C.length,D),F=hi(x);O--;){var W=C[O];x[O]=oc(W,D)?F[W]:n}return x}function qN(x,C){if(!(C==="constructor"&&typeof x[C]=="function")&&C!="__proto__")return x[C]}var V3=W3(h3),ab=vse||function(x,C){return os.setTimeout(x,C)},WN=W3(Eie);function q3(x,C,D){var O=C+"";return WN(x,Gie(O,roe(Vie(O),D)))}function W3(x){var C=0,D=0;return function(){var O=wse(),F=j-(O-D);if(D=O,F>0){if(++C>=I)return arguments[0]}else C=0;return x.apply(n,arguments)}}function IS(x,C){var D=-1,O=x.length,F=O-1;for(C=C===n?O:C;++D<C;){var W=PN(D,F),Z=x[W];x[W]=x[D],x[D]=Z}return x.length=C,x}var G3=Zie(function(x){var C=[];return x.charCodeAt(0)===46&&C.push(""),x.replace(ec,function(D,O,F,W){C.push(F?W.replace(xt,"$1"):O||D)}),C});function sl(x){if(typeof x=="string"||Gi(x))return x;var C=x+"";return C=="0"&&1/x==-H?"-0":C}function jf(x){if(x!=null){try{return uS.call(x)}catch{}try{return x+""}catch{}}return""}function roe(x,C){return No(Q,function(D){var O="_."+D[0];C&D[1]&&!iS(x,O)&&x.push(O)}),x.sort()}function K3(x){if(x instanceof Bt)return x.clone();var C=new ko(x.__wrapped__,x.__chain__);return C.__actions__=hi(x.__actions__),C.__index__=x.__index__,C.__values__=x.__values__,C}function soe(x,C,D){(D?Us(x,C,D):C===n)?C=1:C=Ir(At(C),0);var O=x==null?0:x.length;if(!O||C<1)return[];for(var F=0,W=0,Z=ve(vS(O/C));F<O;)Z[W++]=Mo(x,F,F+=C);return Z}function ioe(x){for(var C=-1,D=x==null?0:x.length,O=0,F=[];++C<D;){var W=x[C];W&&(F[O++]=W)}return F}function ooe(){var x=arguments.length;if(!x)return[];for(var C=ve(x-1),D=arguments[0],O=x;O--;)C[O-1]=arguments[O];return Du(wt(D)?hi(D):[D],as(C,1))}var aoe=Dt(function(x,C){return vr(x)?tb(x,as(C,1,vr,!0)):[]}),loe=Dt(function(x,C){var D=Oo(C);return vr(D)&&(D=n),vr(x)?tb(x,as(C,1,vr,!0),at(D,2)):[]}),coe=Dt(function(x,C){var D=Oo(C);return vr(D)&&(D=n),vr(x)?tb(x,as(C,1,vr,!0),n,D):[]});function uoe(x,C,D){var O=x==null?0:x.length;return O?(C=D||C===n?1:At(C),Mo(x,C<0?0:C,O)):[]}function doe(x,C,D){var O=x==null?0:x.length;return O?(C=D||C===n?1:At(C),C=O-C,Mo(x,0,C<0?0:C)):[]}function foe(x,C){return x&&x.length?AS(x,at(C,3),!0,!0):[]}function hoe(x,C){return x&&x.length?AS(x,at(C,3),!0):[]}function poe(x,C,D,O)
`;x.replace(Be,function(ft,Lt,Ut,Ki,Hs,Yi){return Ut||(Ut=Ki),Re+=x.slice(Se,Yi).replace(tl,Qre),Lt&&(re=!0,Re+=`' +
2024-10-01 15:50:07 +00:00
__e(`+Lt+`) +
'`),Hs&&(ue=!0,Re+=`';
`+Hs+`;
__p += '`),Ut&&(Re+=`' +
((__t = (`+Ut+`)) == null ? '' : __t) +
'`),Se=Yi+ft.length,ft}),Re+=`';
`;var dt=pn.call(C,"variable")&&C.variable;if(!dt)Re=`with (obj) {
`+Re+`
}
`;else if(je.test(dt))throw new bt(a);Re=(ue?Re.replace(Qe,""):Re).replace(yt,"$1").replace(Nt,"$1;"),Re="function("+(dt||"obj")+`) {
`+(dt?"":`obj || (obj = {});
2024-10-03 14:23:46 +00:00
`)+"var __t, __p = ''"+(re?", __e = _.escape":"")+(ue?`, __j = Array.prototype.join;
2024-10-01 15:50:07 +00:00
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Re+`return __p
2024-11-05 13:41:10 +00:00
}`;var Tt=R4(function(){return nn(W,Xe+"return "+Re).apply(n,Z)});if(Tt.source=Re,QN(Tt))throw Tt;return Tt}function Sce(x){return cn(x).toLowerCase()}function Cce(x){return cn(x).toUpperCase()}function Ece(x,C,D){if(x=cn(x),x&&(D||C===n))return IF(x);if(!x||!(C=Wi(C)))return x;var O=fa(x),F=fa(C),W=jF(O,F),Z=LF(O,F)+1;return $u(O,W,Z).join("")}function Rce(x,C,D){if(x=cn(x),x&&(D||C===n))return x.slice(0,FF(x)+1);if(!x||!(C=Wi(C)))return x;var O=fa(x),F=LF(O,fa(C))+1;return $u(O,0,F).join("")}function Ace(x,C,D){if(x=cn(x),x&&(D||C===n))return x.replace(ae,"");if(!x||!(C=Wi(C)))return x;var O=fa(x),F=jF(O,fa(C));return $u(O,F).join("")}function Pce(x,C){var D=k,O=M;if(Zn(C)){var F="separator"in C?C.separator:F;D="length"in C?At(C.length):D,O="omission"in C?Wi(C.omission):O}x=cn(x);var W=x.length;if(im(x)){var Z=fa(x);W=Z.length}if(D>=W)return x;var re=D-om(O);if(re<1)return O;var ue=Z?$u(Z,0,re).join(""):x.slice(0,re);if(F===n)return ue+O;if(Z&&(re+=ue.length-re),ZN(F)){if(x.slice(re).search(F)){var Se,Ce=ue;for(F.global||(F=pN(F.source,cn(st.exec(F))+"g")),F.lastIndex=0;Se=F.exec(Ce);)var Re=Se.index;ue=ue.slice(0,Re===n?re:Re)}}else if(x.indexOf(Wi(F),re)!=re){var Be=ue.lastIndexOf(F);Be>-1&&(ue=ue.slice(0,Be))}return ue+O}function Nce(x){return x=cn(x),x&&Zt.test(x)?x.replace(_t,sse):x}var Tce=hm(function(x,C,D){return x+(D?" ":"")+C.toUpperCase()}),tT=A3("toUpperCase");function E4(x,C,D){return x=cn(x),C=D?n:C,C===n?Jre(x)?ase(x):Vre(x):x.match(C)||[]}var R4=Dt(function(x,C){try{return Vi(x,n,C)}catch(D){return QN(D)?D:new bt(D)}}),kce=ic(function(x,C){return No(C,function(D){D=sl(D),rc(x,D,YN(x[D],x))}),x});function Dce(x){var C=x==null?0:x.length,D=at();return x=C?Xn(x,function(O){if(typeof O[1]!="function")throw new To(o);return[D(O[0]),O[1]]}):[],Dt(function(O){for(var F=-1;++F<C;){var W=x[F];if(Vi(W[0],this,O))return Vi(W[1],this,O)}})}function Mce(x){return sie(Do(x,l))}function nT(x){return function(){return x}}function Oce(x,C){return x==null||x!==x?C:x}var Ice=N3(),jce=N3(!0);function gi(x){return x}function rT(x){return i3(typeof x=="function"?x:Do(x,l))}function Lce(x){return a3(Do(x,l))}function $ce(x,C){return l3(x,Do(C,l))}var Fce=Dt(function(x,C){return function(D){return nb(D,x,C)}}),zce=Dt(function(x,C){return function(D){return nb(x,D,C)}});function sT(x,C,D){var O=Xr(C),F=CS(C,O);D==null&&!(Zn(C)&&(F.length||!O.length))&&(D=C,C=x,x=this,F=CS(C,Xr(C)));var W=!(Zn(D)&&"chain"in D)||!!D.chain,Z=ac(x);return No(F,function(re){var ue=C[re];x[re]=ue,Z&&(x.prototype[re]=function(){var Se=this.__chain__;if(W||Se){var Ce=x(this.__wrapped__),Re=Ce.__actions__=hi(this.__actions__);return Re.push({func:ue,args:arguments,thisArg:x}),Ce.__chain__=Se,Ce}return ue.apply(x,Du([this.value()],arguments))})}),x}function Bce(){return os._===this&&(os._=hse),this}function iT(){}function Uce(x){return x=At(x),Dt(function(C){return c3(C,x)})}var Hce=jN(Xn),Vce=jN(TF),qce=jN(aN);function A4(x){return HN(x)?lN(sl(x)):wie(x)}function Wce(x){return function(C){return x==null?n:Of(x,C)}}var Gce=k3(),Kce=k3(!0);function oT(){return[]}function aT(){return!1}function Yce(){return{}}function Xce(){return""}function Qce(){return!0}function Zce(x,C){if(x=At(x),x<1||x>q)return[];var D=X,O=_s(x,X);C=at(C),x-=X;for(var F=dN(O,C);++D<x;)C(D);return F}function Jce(x){return wt(x)?Xn(x,sl):Gi(x)?[x]:hi(G3(cn(x)))}function eue(x){var C=++dse;return cn(x)+C}var tue=TS(function(x,C){return x+C},0),nue=LN("ceil"),rue=TS(function(x,C){return x/C},1),sue=LN("floor");function iue(x){return x&&x.length?SS(x,gi,_N):n}function oue(x,C){return x&&x.length?SS(x,at(C,2),_N):n}function aue(x){return MF(x,gi)}function lue(x,C){return MF(x,at(C,2))}function cue(x){return x&&x.length?SS(x,gi,RN):n}function uue(x,C){return x&&x.length?SS(x,at(C,2),RN):n}var due=TS(function(x,C){return x*C},1),fue=LN("round"),hue=TS(function(x,C){return x-C},0);function pue(x){return x&&x.length?uN(x,gi):0}function mue(x,C){return x&&x.length?uN(x,at(C,2)):0}return V.after=Lae,V.ary=s4,V.assign=Cle,V.assignIn=y4,V.assignInWith=HS,V.assignWith=Ele,V.at=Rle,V.before=i4,V.bi
2024-10-01 15:50:07 +00:00
* 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
2024-11-05 13:41:10 +00:00
*/function qd(t,e){return typeof t=="function"?t(e):t}function _o(t,e){return n=>{e.setState(r=>({...r,[t]:qd(n,r[t])}))}}function yP(t){return t instanceof Function}function $Oe(t){return Array.isArray(t)&&t.every(e=>typeof e=="number")}function FOe(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`,`
2024-10-01 15:50:07 +00:00
font-size: .6rem;
font-weight: bold;
2024-11-05 13:41:10 +00:00
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 zOe(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 BOe(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 As="debugHeaders";function vU(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 UOe={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 T1(e,[...a,...u,...c],t)},ct(t.options,As)),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))),T1(e,n,t,"center")),ct(t.options,As)),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 T1(e,i,t,"left")},ct(t.options,As)),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 T1(e,i,t,"right")},ct(t.options,As)),t.getFooterGroups=lt(()=>[t.getHeaderGroups()],e=>[...e].reverse(),ct(t.options,As)),t.getLeftFooterGroups=lt(()=>[t.getLeftHeaderGroups()],e=>[...e].reverse(),ct(t.options,As)),t.getCenterFooterGroups=lt(()=>[t.getCenterHeaderGroups()],e=>[...e].reverse(),ct(t.options,As)),t.getRightFooterGroups=lt(()=>[t.getRightHeaderGroups()],e=>[...e].reverse(),ct(t.options,As)),t.getFlatHeaders=lt(()=>[t.getHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,As)),t.getLeftFlatHeaders=lt(()=>[t.getLeftHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,As)),t.getCenterFlatHeaders=lt(()=>[t.getCenterHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,As)),t.getRightFlatHeaders=lt(()=>[t.getRightHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,As)),t.getCenterLeafHeaders=lt(()=>[t.getCen
2024-10-01 15:50:07 +00:00
* 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
2024-11-05 13:41:10 +00:00
*/function dd(t,e){return t?PIe(t)?S.createElement(t,e):t:null}function PIe(t){return NIe(t)||typeof t=="function"||TIe(t)}function NIe(t){return typeof t=="function"&&(()=>{const e=Object.getPrototypeOf(t);return e.prototype&&e.prototype.isReactComponent})()}function TIe(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:wIe(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 E$=oe.forwardRef(({className:t,...e},n)=>w.jsx("div",{ref:n,className:ie("flex items-center gap-2",t),...e}));E$.displayName="ButtonGroup";const CJ=({label:t="Cancelar",...e})=>w.jsx(Je,{type:"button",variant:"secondary",...e,children:t});CJ.displayName="CancelButton";const kIe=({buttonText:t,title:e="",content:n,className:r=""})=>w.jsx("div",{className:`flex items-baseline justify-center mr-4 font-medium ${r}`,children:w.jsxs(E_,{children:[w.jsx(QL,{asChild:!0,children:w.jsxs(Je,{variant:"link",className:"inline-flex items-center font-medium group",children:[w.jsx("span",{className:"underline-offset-4 group-hover:underline",children:t}),w.jsx(yq,{className:"w-4 h-4 ml-1 text-muted-foreground"})]})}),w.jsxs(Sy,{className:"sm:max-w-[425px]",children:[w.jsx(Cy,{children:w.jsx(Ry,{children:e})}),w.jsxs(n$,{className:"grid gap-4 py-2",children:[n,w.jsx(Ey,{children:w.jsx(bE,{asChild:!0,children:w.jsx(Je,{type:"button",children:te("common.close")})})})]})]})]})}),DIe=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 w.jsxs(Je,{ref:o,size:n,className:ie(a?"gap-1":"",t),...i,children:[a&&w.jsx(r,{className:ie(DIe({size:n}))}),w.jsx(w.Fragment,{children:e||s})]})});EJ.displayName="CustomButton";const bP=({label:t="Enviar",...e})=>w.jsx(EJ,{type:"submit",label:t,variant:"default",...e});bP.displayName="SubmitButton";function MIe(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 WE=({label:t,className:e})=>{const[n,r]=MIe(t);return w.jsx(UW,{className:e,style:{backgroundColor:r,color:n},children:t})},OIe=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})=>w.jsx(e,{className:ie(OIe({variant:n,className:t})),...r});RJ.displayName="Container";const R$=()=>{const t=Fs();return w.jsxs(Je,{variant:"outline",size:"icon",className:"h-7 w-7",onClick:()=>t(-1),children:[w.jsx(sA,{className:"w-4 h-4"}),w.jsx("span",{className:"sr-only",children:te("quotes.common.back")})]})};function AJ({table:t,header:e,className:n}){return e.column.getCanSort()?w.jsx("div",{className:ie("flex items-center space-x-2",n),children:w.jsxs(Ty,{children:[w.jsx(ky,{asChild:!0,children:w.jsxs(Je,{"aria-label":e.column.getIsSorted()==="desc"?te("common.sort_desc_description"):e.column.getIsSorted()==="asc"?te("common.sort_asc_description"):te("sort_none_description"),size:"sm",variant:"ghost",className:"-ml-3 h-8 data-[state=open]:bg-accent font-bold text-muted-foreground",children:[dd(e.column.columnDef.header,e.getContext()),e.column.getIsSorted()==="desc"?w.jsx(gB,{className:"w-4 h-4 ml-2","aria-hidden":"true"}):e.col
2024-10-01 15:50:07 +00:00
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.
2024-11-05 13:41:10 +00:00
`},YIe={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 XIe(t){let{announcements:e=YIe,container:n,hiddenTextDescribedById:r,screenReaderInstructions:s=KIe}=t;const{announce:i,announcement:o}=qIe(),a=V_("DndLiveRegion"),[c,u]=S.useState(!1);if(S.useEffect(()=>{u(!0)},[]),WIe(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(HIe,{id:r,value:s.draggable}),oe.createElement(VIe,{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 QE(){}function M1(t,e){return S.useMemo(()=>({sensor:t,options:e??{}}),[t,e])}function QIe(){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 Xa=Object.freeze({x:0,y:0});function ZIe(t,e){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function JIe(t,e){const n=XE(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 eje(t,e){let{data:{value:n}}=t,{data:{value:r}}=e;return n-r}function tje(t,e){let{data:{value:n}}=t,{data:{value:r}}=e;return r-n}function nje(t,e){if(!t||t.length===0)return null;const[n]=t;return n[e]}function xU(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 rje=t=>{let{collisionRect:e,droppableRects:n,droppableContainers:r}=t;const s=xU(e,e.left,e.top),i=[];for(const o of r){const{id:a}=o,c=n.get(a);if(c){const u=ZIe(xU(c),s);i.push({id:a,data:{droppableContainer:o,value:u}})}}return i.sort(eje)};function sje(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 ije=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=sje(a,e);c>0&&s.push({id:o,data:{droppableContainer:i,value:c}})}}return s.sort(tje)};function oje(t,e,n){return{...t,scaleX:e&&n?e.width/n.width:1,scaleY:e&&n?e.height/n.height:1}}function kJ(t,e){return t&&e?{x:t.left-e.left,y:t.top-e.top}:Xa}function aje(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 lje=aje(1);function DJ(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 cje(t,e,n){const r=DJ(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 Li(t){t.preventDefault()}function wee(t){console.log("Deprecated API usage: "+t)}let UU;class _ee{static toDateObject(e){if(!e||typeof e!="string")return null;UU||(UU=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));const n=UU.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 Z2e(t,{scale:e=1,rotation:n=0}){const{width:r,height:s}=t.attributes.style,i=[0,0,parseInt(r),parseInt(s)];return new W_({viewBox:i,scale:e,rotation:n})}function q$(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):(jt(`Not a valid color format: "${t}"`),[0,0,0])}function J2e(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,q$(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 pc(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 Op(t,e,n=!1,r=!0){if(e instanceof W_){const{pageWidth:s,pageHeight:i}=e.rawDims,{style:o}=t,a=ki.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,no,xh,mR,See,ri,Cee,Eee,gC,Ree,BO;const gR=class gR{constructor(e){B(this,ri);B(this,yh,null);B(this,bh,null);B(this,no);B(this,xh,null);$(this,no,e)}render(){const e=$(this,yh,document.createElement("div"));e.className="editToolbar",e.setAttribute("role","toolbar");const n=A(this,no)._uiManager._signal;e.addEventListener("contextmenu",Li,{signal:n}),e.addEventListener("pointerdown",z(gR,mR,See),{signal:n});const r=$(this,xh,document.createElement("div"));r.className="buttons",e.append(r);const s=A(this,no).toolbarPosition;if(s){const{style:i}=e,o=A(this,no)._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,Ree).call(this),e}hide(){var e;A(this,yh).classList.add("hidden"),(e=A(this,bh))==null||e.hideDropdown()}show(){A(this,yh).classList.remove("hidden")}addAltTextButton(e){z(this,ri,gC).call(this,e),A(this,xh).prepend(e,A(this,ri,BO))}addColorPicker(e){$(this,bh,e);const n=e.renderButton();z(this,ri,gC).call(this,n),A(this,xh).prepend(n,A(this,ri,BO))}remove(){var e;A(this,yh).remove(),(e=A(this,bh))==null||e.destroy(),$(this,bh,null)}};yh=new WeakMap,bh=new WeakMap,no=new WeakMap,xh=new WeakMap,mR=new WeakSet,See=function(e){e.stopPropagation()},ri=new WeakSet,Cee=function(e){A(this,no)._focusEventsAllowed=!1,e.preventDefault(),e.stopPropagation()},Eee=function(e){A(this,no)._focusEventsAllowed=!0,e.preventDefault(),e.stopPropagation()},gC=function(e){const n=A(this,no)._uiManager._signal;e.addEventListener("focusin",z(this,ri,Cee).bind(this),{capture:!0,signal:n}),e.addEventListener("focusout",z(this,ri,Eee).bind(this),{capture:!0,signal:n}),e.addEventListener("contextmenu",Li,{signal:n})},Ree=function(){const e=document.createElement("button");e.className="delete",e.tabIndex=0,e.setAttribute("data-l10n-id",`pdfjs-editor-remove-${A(this,no).editorType}-button`),z(this,ri,gC).call(this,e),e.addEventListener("click",n=>{A(
`))||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=Y_,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 R;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(),(R=this.linkService.eventBus)==null||R.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},bte=function(e){e.altKey||e.shiftKey||e.ctrlKey||e.metaKey||(e.key==="Enter"||e.key==="Escape"&&A(this,$c))&&z(this,Pn,EC).call(this)},xte=function(){if(A(this,Fc)!==null)return;const{page:{view:e},viewport:{rawDims:{pageWidth:n,pageHeight:r,pageX:s,pageY:i}}}=A(this,xw);let o=!!A(this,mv),a=o?A(this,mv):A(this,ww);for(const h of A(this,bw))if(!a||Ze.intersect(h.data.rect,a)!==null){a=h.data.rect,o=!0;break}const c=Ze.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,Fc,[100*(l-s)/n,100*(d-i)/r]);const{style:p}=A(this,fr);p.left=`${A(this,Fc)[0]}%`,p.top=`${A(this,Fc)[1]}%`},EC=function(){$(this,$c,!A(this,$c)),A(this,$c)?(z(this,Pn,RC).call(this),A(this,fr).addEventListener("click",A(this,pv)),A(this,fr).addEventListener("keydown",A(this,hv))):(z(this,Pn,yI).call(this),A(this,fr).removeEventListener("click",A(this,pv)),A(this,fr).removeEventListener("keydown",A(this,hv)))},RC=function(){A(this,Aa)||this.render(),this.isVisible?A(this,$c)&&A(this,fr).classList.add("focused"):(z(this,Pn,xte).call(this),A(this,fr).hidden=!1,A(this,fr).style.zIndex=parseInt(A(this,fr).style.zIndex)+1e3)},yI=function(){A(this,fr).classList.remove("focused"),!(A(this,$c)||!this.isVisible)&&(A(this,fr).hidden=!0,A(this,fr).style.zIndex=parseInt(A(this,fr).style.zIndex)-1e3)};class wte 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 xFe 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}=cu(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 A(this,Sw)}addHighlightArea(){this.container.classList.add("highlightArea")}}Sw=new WeakMap;var Cw;class wFe 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}=cu(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 A(this,Cw)}addHighlightArea(){this.container.classList.add("highlightArea")}}Cw=new WeakMap;var Ew;class _Fe 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}=cu(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
2024-10-01 15:50:07 +00:00
`);if(!i)return;const o=window.getSelection();if(!o.rangeCount)return;this.editorDiv.normalize(),o.deleteFromDocument();const a=o.getRangeAt(0);if(!i.includes(`
2024-11-05 13:41:10 +00:00
`)){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(B1,"")),g!==this.editorDiv){let v=f;for(const b of this.editorDiv.childNodes){if(b===g){v=l;continue}v.push(z(m=$n,fu,PC).call(m,b))}}f.push(c.nodeValue.slice(0,u).replaceAll(B1,""))}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,fu,PC).call(y,b))}$(this,io,`${f.join(`
2024-10-01 15:50:07 +00:00
`)}${i}${l.join(`
2024-11-05 13:41:10 +00:00
`)}`),z(this,Tr,NC).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 wte){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,oo,n.fontSize),$(o,Pa,Ze.makeHexColor(...n.color)),$(o,io,z(a=$n,fu,_I).call(a,n.value)),o.annotationElementId=n.id||null,$(o,vv,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:A(this,Pa)),o={annotationType:Gt.FREETEXT,color:i,fontSize:A(this,oo),value:z(this,Tr,Nte).call(this),pageIndex:this.pageIndex,rect:s,rotation:this.rotation,structTreeParentId:this._structTreeParentId};return n?o:this.annotationElementId&&!z(this,Tr,Tte).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(${A(this,oo)}px * var(--scale-factor))`,s.color=A(this,Pa),r.replaceChildren();for(const o of A(this,io).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:A(this,io)}),r}resetAnnotationElement(n){super.resetAnnotationElement(n),n.resetEdited()}};kw=new WeakMap,Dw=new WeakMap,Mw=new WeakMap,Ow=new WeakMap,Iw=new WeakMap,Pa=new WeakMap,io=new WeakMap,jw=new WeakMap,oo=new WeakMap,vv=new WeakMap,Tr=new WeakSet,Rte=function(n){const r=i=>{this.editorDiv.style.fontSize=`calc(${i}px * var(--scale-factor))`,this.translate(0,-(i-A(this,oo))*this.parentScale),$(this,oo,i),z(this,Tr,AC).call(this)},s=A(this,oo);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})},Ate=function(n){const r=i=>{$(this,Pa,this.editorDiv.style.color=i)},s=A(this,Pa);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})},Pte=function(){var r;const n=[];this.editorDiv.normalize();for(const s of this.editorDiv.childNodes)n.push(z(r=$n,fu,PC).call(r,s));return n.join(`
`)},AC=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()},fu=new WeakSet,PC=function(n){return(n.nodeType===Node.TEXT_NODE?n.nodeValue:n.innerText).replaceAll(B1,"")},NC=function(){if(this.editorDiv.replaceChildren(),!!A(this,io))for(const n of A(this,io).split(`
`)){const r=document.createElement("div");r.append(n?document.createTextNode(n):document.createElement("br")),this.editorDiv.append(r)}},Nte=function(){return A(this,io).replaceAll(" "," ")},_I=function(n){return n.replaceAll(" "," ")},Tte=function(n){const{value:r,fontSize:s,color:i,pageIndex:o}=A(this,vv);return this._hasBeenMoved||n.value!==r||n.fontSize!==s||n.color.some((a,c)=>a!==i[c])||n.pageIndex!==o},B($n,fu),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 wI=$n;var Lw,Md,Na,si,kte,TC,Dte,Mte,CI;class SI{constructor(e,n=0,r=0,s=!0){B(this,si);B(this,Lw);B(this,Md,[]);B(this,Na,[]);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 R=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=[R,T,E,!0],k=[P,T,E,!1];A(this,Md).push(N,k),i=Math.min(i,R),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=A(this,Md).at(s?-1:-2),y=[m[0],m[2]];for(const g of A(this,Md)){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(){A(this,Md).sort((n,r)=>n[0]-r[0]||n[1]-r[1]||n[2]-r[2]);const e=[];for(const n of A(this,Md))n[3]?(e.push(...z(this,si,CI).call(this,n)),z(this,si,Dte).call(this,n)):(z(this,si,Mte).call(this,n),e.push(...z(this,si,CI).call(this,n)));return z(this,si,kte).call(this,e)}}Lw=new WeakMap,Md=new WeakMap,Na=new WeakMap,si=new WeakSet,kte=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 kFe(s,A(this,Lw))},TC=function(e){const n=A(this,Na);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},Dte=function([,e,n]){const r=z(this,si,TC).call(this,e);A(this,Na).splice(r,0,[e,n])},Mte=function([,e,n]){const r=z(this,si,TC).call(this,e);for(let s=r;s<A(this,Na).length;s++){const[i,o]=A(this,Na)[s];if(i!==e)break;if(i===e&&o===n){A(this,Na).splice(s,1);return}}for(let s=r-1;s>=0;s--){const[i,o]=A(this,Na)[s];if(i!==e)break;if(i===e&&o===n){A(this,Na).splice(s,1);return}}},CI=function(e){const[n,r,s]=e,i=[[n,r,s]],o=z(this,si,TC).call(this,s);for(let a=0;a<o;a++){const[c,u]=A(this,Na)[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 Ote{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 RI}}var $w,yv;class kFe extends Ote{constructor(n,r){super();B(this,$w);B(this,yv);$(this,yv,n),$(this,$w,r)}toSVGPath(){const n=[];for(const r of A(this,yv)){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 A(this,yv)){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 A(this,$w)}}$w=new WeakMap,yv=new WeakMap;var xl,Bc,bv,xv,wl,Vt,Yh,Xh,Fw,zw,wv,_v,Od,Bw,TR,kR,Uw,EI;const wc=class wc{constructor({x:e,y:n},r,s,i,o,a=0){B(this,Uw);B(this,xl);B(this,Bc,[]);B(this,bv);B(this,xv);B(this,wl,[]);B(this,Vt,new Float64Array(18));B(this,Yh);B(this,Xh);B(this,Fw);B(this,zw);B(this,wv);B(this,_v);B(this,Od,[]);$(this,
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function lze(t,e){if(t){if(typeof t=="string")return C6(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 C6(t,e)}}function C6(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 cze(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 uze(t){if(Array.isArray(t))return t}var E6=(0,sze.getSecurePrefix)(),dze=function(){var e={};if(typeof window<"u")for(var n=new rze.default,r=0,s=Object.entries(localStorage);r<s.length;r++){var i=oze(s[r],2),o=i[0],a=i[1];if(o.startsWith(E6)){var c=o.replace(E6,"")[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},fze=dze;qP.default=fze;Object.defineProperty(X$,"__esModule",{value:!0});var Pl=X$.default=void 0,hze=Mne(Z_),pze=Mne(qP),mze=$l;function Mne(t){return t&&t.__esModule?t:{default:t}}function gze(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function vze(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 yze(t,e,n){return e&&vze(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function bze(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function uR(t){"@babel/helpers - typeof";return uR=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},uR(t)}var FC=(0,mze.getSecurePrefix)(),xze=function(e){return uR(e)==="object"?"j":typeof e=="boolean"?"b":typeof e=="number"?"n":"s"},R6=function(e,n){var r=xze(n);return FC+"".concat(r,".")+e},wze=function(){function t(){gze(this,t),bze(this,"_localStorageItems",{}),this._localStorageItems=(0,pze.default)()}return yze(t,[{key:"setItem",value:function(n,r){if(r==null)this.removeItem(n);else{var s=uR(r)==="object"?JSON.stringify(r):r+"",i=R6(n,r),o=FC+n;n!=null&&(this._localStorageItems[o]=r);var a=new hze.default;localStorage.setItem(i,a.encrypt(s))}}},{key:"getItem",value:function(n){var r,s=FC+n;return(r=this._localStorageItems[s])!==null&&r!==void 0?r:null}},{key:"removeItem",value:function(n){var r=FC+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}(),_ze=new wze,Sze=_ze;Pl=X$.default=Sze;const Cze={theme:"system",setTheme:()=>null},Eze=S.createContext(Cze);function Rze({children:t,defaultTheme:e="system",storageKey:n="vite-ui-theme",...r}){const[s,i]=S.useState(()=>Pl.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=>{Pl.setItem(n,a),i(a)}};return w.jsx(Eze.Provider,{...r,value:o,children:t})}const One=S.createContext(null),Aze=()=>{const t=S.useContext(One);if(t===null)throw new Error("useWarnAboutChange must be used within a UnsavedWarnProvider");return t},Z$=({isDirty:t=!1,title:e=te("hooks.use_unsaved_changes_notifier.title"),subtitle:n=te("hooks.use_unsaved_changes_notifier.subtitle"),confirmText:r=te("hooks.use_unsaved_changes
`).map((I,j)=>w.jsxs("span",{className:j===0?"font-medium":"hidden text-sm text-muted-foreground md:inline",children:[I,w.jsx("br",{})]},j))}),size:600}],k=[{id:"row-actions",header:()=>null,cell:({row:{original:M}})=>{const I=(M==null?void 0:M.status)==="accepted"&&!(M!=null&&M.date_sent),j=(M==null?void 0:M.status)==="accepted"&&(M==null?void 0:M.date_sent);return w.jsxs(E$,{children:[w.jsxs(Xf,{children:[w.jsx(Qf,{asChild:!0,children:w.jsxs(w.Fragment,{children:[I&&!j&&w.jsxs(Je,{size:"sm",variant:"default",className:"h-8 gap-1",onClick:L=>{L.preventDefault()},children:[w.jsx(Rq,{className:"h-3.5 w-3.5"}),w.jsx("span",{className:"lg:sr-only xl:not-sr-only xl:whitespace-nowrap",children:te("quotes.list.columns.actions.sent_to")})]}),!I&&!j&&w.jsxs(Je,{size:"sm",variant:"outline",className:"h-8 gap-1",onClick:L=>{L.preventDefault(),P(M)},children:[w.jsx(wq,{className:"h-3.5 w-3.5"}),w.jsx("span",{className:"lg:sr-only xl:not-sr-only xl:whitespace-nowrap",children:te("quotes.list.columns.actions.edit")})]})]})}),w.jsx(ud,{children:w.jsx("p",{children:te("quotes.list.columns.actions.sent_to_uecko")})})]}),w.jsxs(Ty,{children:[w.jsx(ky,{asChild:!0,children:w.jsxs(Je,{size:"icon",variant:"outline",className:"w-8 h-8",children:[w.jsx(bq,{className:"h-3.5 w-3.5"}),w.jsx("span",{className:"sr-only",children:te("common.more")})]})}),w.jsxs(Gp,{align:"end",children:[w.jsx(Ll,{onClick:()=>{v(M.id,p(M))},children:"Download"}),w.jsx(Tp,{}),w.jsx(Ll,{children:te("common.archive")})]})]})]})}}];return e?N:[...N,...k]},[e]),{table:E}=UP({data:(h==null?void 0:h.items)??[],columns:T,pageCount:(h==null?void 0:h.total_pages)??-1});return S.useEffect(()=>{E&&h&&(h==null?void 0:h.total_pages)>0&&f(E.getRowModel().rows[0])},[h,E]),y?w.jsx(Sf,{subtitle:g.message}):m?w.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:[w.jsx(xr,{className:"grid items-start gap-4 auto-rows-max md:gap-8 lg:col-span-2",children:w.jsx(wr,{children:w.jsx(RP,{columnCount:6,searchableColumnCount:1,filterableColumnCount:2,shrinkZero:!0})})}),w.jsx("div",{})]}):(h==null?void 0:h.total_items)===0&&!c?w.jsx(xr,{children:w.jsx(wr,{children:w.jsx(AP,{subtitle:"Empieza creando alguna cotización",buttonText:te("quotes.create.title"),onButtonClick:()=>n("add",{relative:"path"})})})}):w.jsxs(w.Fragment,{children:[w.jsxs("div",{className:"flex flex-col items-stretch flex-1 gap-4 xl:flex-row",children:[w.jsx("div",{id:s,className:"flex items-stretch flex-1",children:w.jsx(xP,{table:E,paginationOptions:{visible:!0},className:"grid items-start flex-1 gap-4 auto-rows-max md:gap-8 lg:col-span-2",onRowClick:_,activeRowIndex:u==null?void 0:u.index,children:w.jsx(WP,{table:E})})}),e&&w.jsx("div",{id:i,className:"flex items-stretch ",children:w.jsx(uBe,{quoteId:u==null?void 0:u.original.id})})]}),w.jsx(zne,{...b,onFinishDownload:R})]})},fBe=()=>{const t=Fs(),e=Yze(),{toast:n}=Yl(),[r,s]=S.useState("general"),[i,o]=S.useState(au.createDefaultCode().object),[a,c]=S.useState(A0.createDefaultCode().object),{useOne:u,useUpdate:f}=eS(),{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,scale:2},unit_price:{amount:null,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},subtotal_price:{amount:null,scale:2,currency_code:(l==null?void 0:l.currency_code)??i.code},discount:{amount:null,scale:2},total_price:{amount:null,s
`).forEach(function(o){s=o.indexOf(":"),n=o.substring(0,s).trim().toLowerCase(),r=o.substring(s+1).trim(),!(!n||e[n]&&E5e[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 jb(t){return t&&String(t).trim().toLowerCase()}function BC(t){return t===!1||t==null?t:be.isArray(t)?t.map(BC):String(t)}function A5e(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 P5e=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function gD(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 N5e(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function T5e(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 $i{constructor(e){e&&this.set(e)}set(e,n,r){const s=this;function i(a,c,u){const f=jb(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]=BC(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())&&!P5e(e))o(R5e(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=jb(e),e){const r=be.findKey(this,e);if(r){const s=this[r];if(!n)return s;if(n===!0)return A5e(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=jb(e),e){const r=be.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||gD(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let s=!1;function i(o){if(o=jb(o),o){const a=be.findKey(r,o);a&&(!n||gD(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||gD(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]=BC(s),delete n[i];return}const a=e?N5e(i):String(i).trim();a!==i&&delete n[i],n[a]=BC(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=jb(o);r[a]||(T5e(s,o),r[a]=!0)}return be.isArray(e)?e.forEach(i):i(e),this}}$i.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);be.reduceDescriptors($i.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});be.freezeMethods($i);function vD(t,e){const n=this||nS,r=e||n,s=$i.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 rre(t){return!!(t&&t.__CANCEL__)}function Wy(t,e,n){Ct.call(this,t??"canceled",Ct.ERR_CANCELED,e,n),this.name="CanceledError"}be.inherits(Wy,Ct,{__CANCEL__:!0});function sre(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new Ct("Request failed with status code "+n.status,[Ct.ERR_BAD_REQUEST,Ct.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function k5e(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function D5e(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 M5e(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 dR=(t,e,n=3)=>{let r=0;const s=D5e(50,250);return M5e(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)},I6=(t,e)=>{const n=t!=null;return[r=>e[0]({lengthComputable:n,total:t,loaded:r}),e[1]]},j6=t=>(...e)=>be.asap(()=>t(...e)),O5e=Ha.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}}(),I5e=Ha.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 j5e(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function L5e(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function ire(t,e){return t&&!j5e(e)?L5e(t,e):e}const L6=t=>t instanceof $i?{...t}:t;function $p(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 Ct("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:rj};function yD(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Wy(null,t)}function B6(t){return yD(t),t.headers=$i.from(t.headers),t.data=vD.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),cre.getAdapter(t.adapter||nS.adapter)(t).then(function(r){return yD(t),r.data=vD.call(t,t.transformResponse,r),r.headers=$i.from(r.headers),r},function(r){return rre(r)||(yD(t),r&&r.response&&(r.response.data=vD.call(t,t.transformResponse,r.response),r.response.headers=$i.from(r.response.headers))),Promise.reject(r)})}const ure="1.7.3",sF={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{sF[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const U6={};sF.transitional=function(e,n,r){function s(i,o){return"[Axios v"+ure+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,a)=>{if(e===!1)throw new Ct(s(o," has been removed"+(n?" in "+n:"")),Ct.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 K5e(t,e,n){if(typeof t!="object")throw new Ct("options must be an object",Ct.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 Ct("option "+i+" must be "+c,Ct.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Ct("Unknown option "+i,Ct.ERR_BAD_OPTION)}}const sj={assertOptions:K5e,validators:sF},qu=sj.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=$p(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:i}=n;r!==void 0&&sj.assertOptions(r,{silentJSONParsing:qu.transitional(qu.boolean),forcedJSONParsing:qu.transitional(qu.boolean),clarifyTimeoutError:qu.transitional(qu.boolean)},!1),s!=null&&(be.isFunction(s)?n.paramsSerializer={serialize:s}:sj.assertOptions(s,{encode:qu.function,serialize:qu.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=$i.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=$p(this.defaults,e);const n=ire(e.baseURL,e.url);return ere(n,e.params,e.paramsSerializer)}}be.forEach(["delete","get","head","options"],function(e){gp.prototype[e]=function(n,r){return this.request($p(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($p(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 iF{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 iF(function(s){e=s}),cancel:e}}}function Y5e(t){return function(n){return t.apply(null,n)}}function X5e(t){return be.isObject(t)&&t.isAxiosError===!0}const ij={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(ij).forEach(([t,e])=>{ij[e]=t});function dre(t){const e=new gp(t),n=Une(gp.prototype.request,e);return be
2024-10-03 14:23:46 +00:00
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"}}},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"},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:"},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 reference",desc:"Customer reference for this quote",placeholder:""},customer_information:{label:"Customer's contact data
2024-10-01 15:50:07 +00:00
Street and number
2024-10-25 17:00:45 +00:00
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"}}}},CUe={translation:SUe},EUe={common:{required:"obligatorio",cancel:"Cancelar",no:"No",yes:"Sí",save:"Guardar",save_close:"Guardar y Cerrar",accept:"Aceptar",discard:"Decartar",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 co
2024-10-03 14:23:46 +00:00
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"}}},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"},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:"Quote downloaded"},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."}},submit_button:"Cambiar estado",toast_status_changed:"Estado de la cotización cambiado a:"},status:{draft:"Borrador",ready:
2024-10-01 15:50:07 +00:00
Calle y número
2024-11-05 13:41:10 +00:00
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:{}}},RUe={translation:EUe};ws.use(mre).use(m2e).init({detection:{order:["navigator"]},debug:!1,fallbackLng:"es",interpolation:{escapeValue:!1},resources:{ca:_Ue,en:CUe,es:RUe}});function AUe(){const t=new ahe({defaultOptions:{queries:{retry:!1,staleTime:1e4}}});return w.jsx(b2e,{i18n:ws,children:w.jsx(fhe,{client:t,children:w.jsx(OOe,{dataSource:rUe("https://presupuestos.uecko.com:13001/api/v1"),children:w.jsx(qfe,{authActions:nUe("https://presupuestos.uecko.com:13001/api/v1"),children:w.jsxs(Rze,{defaultTheme:"light",storageKey:"vite-ui-theme",children:[w.jsx(kMe,{delayDuration:0,children:w.jsx(Ine,{children:w.jsx(S.Suspense,{fallback:w.jsx(Wl,{}),children:w.jsx(SBe,{})})})}),w.jsx(TZ,{}),w.jsx(h4e,{}),w.jsx(Pze,{initialIsOpen:!1})]})})})})})}bD.createRoot(document.getElementById("uecko")).render(w.jsx(oe.StrictMode,{children:w.jsx(AUe,{})}));