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

457 lines
1.8 MiB
JavaScript
Raw Normal View History

2024-12-16 17:05:33 +00:00
var _ue=Object.defineProperty;var k4=t=>{throw TypeError(t)};var Sue=(t,e,n)=>e in t?_ue(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var Te=(t,e,n)=>Sue(t,typeof e!="symbol"?e+"":e,n),cT=(t,e,n)=>e.has(t)||k4("Cannot "+n);var R=(t,e,n)=>(cT(t,e,"read from private field"),n?n.call(t):e.get(t)),B=(t,e,n)=>e.has(t)?k4("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,n),$=(t,e,n,r)=>(cT(t,e,"write to private field"),r?r.call(t,n):e.set(t,n),n),z=(t,e,n)=>(cT(t,e,"access private method"),n);var Es=(t,e,n,r)=>({set _(s){$(t,e,s,n)},get _(){return R(t,e,r)}});function oH(t,e){for(var n=0;n<e.length;n++){const r=e[n];if(typeof r!="string"&&!Array.isArray(r)){for(const s in r)if(s!=="default"&&!(s in t)){const i=Object.getOwnPropertyDescriptor(r,s);i&&Object.defineProperty(t,s,i.get?i:{enumerable:!0,get:()=>r[s]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerPolicy&&(i.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?i.credentials="include":s.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(s){if(s.ep)return;s.ep=!0;const i=n(s);fetch(s.href,i)}})();var pr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Cu(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function Cue(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 aH={exports:{}},jA={},lH={exports:{}},zt={};/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/var a_=Symbol.for("react.element"),Eue=Symbol.for("react.portal"),Aue=Symbol.for("react.fragment"),Rue=Symbol.for("react.strict_mode"),Pue=Symbol.for("react.profiler"),Nue=Symbol.for("react.provider"),Tue=Symbol.for("react.context"),kue=Symbol.for("react.forward_ref"),Due=Symbol.for("react.suspense"),Mue=Symbol.for("react.memo"),Oue=Symbol.for("react.lazy"),D4=Symbol.iterator;function jue(t){return t===null||typeof t!="object"?null:(t=D4&&t[D4]||t["@@iterator"],typeof t=="function"?t:null)}var cH={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},uH=Object.assign,dH={};function ay(t,e,n){this.props=t,this.context=e,this.refs=dH,this.updater=n||cH}ay.prototype.isReactComponent={};ay.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")};ay.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")};function fH(){}fH.prototype=ay.prototype;function aI(t,e,n){this.props=t,this.context=e,this.refs=dH,this.updater=n||cH}var lI=aI.prototype=new fH;lI.constructor=aI;uH(lI,ay.prototype);lI.isPureReactComponent=!0;var M4=Array.isArray,hH=Object.prototype.hasOwnProperty,cI={current:null},pH={key:!0,ref:!0,__self:!0,__source:!0};function mH(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)hH.call(e,r)&&!pH.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:a_,type:t,key:i,ref:o,props:s,_owner:cI.current}}function Iue(t,e){return{$$typeof:a_,type:t.type,key:e,ref:t.ref,props:t.props,_owner:t._owner}}function uI(t){return typeof t=="object"&&t!==null&&t.$$typeof===a_}function Lue(t){var e={"=":"=0",":":"=2"};return"$"+t.replace(/[=:]/g,function(n){return e[n]})}var O4=/\/+/g;function uT(t,e){return typeof t=="object"&&t!==null&&t.key!=null?Lue(""+t.key):e.toString(36)}function W1(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 a_:case Eue:o=!0}}if(o)return o=t,s=s(o),t=r===""?"."+uT(o,0):r,M4(s)?(n="",t!=null&&(n=t.replace(O4,"$&/")+"/"),W1(s,e,n,"",function(u){return u})):s!=null&&(uI(s)&&(s=Iue(s,n+(!s.key||o&&o.key===s.key?"":(""+s.key).replace(O4,"$&/")+"/")+t)),e.push(s)),1;if(o=0,r=r===""?".":r+":",M4(t))for(var a=0;a<t.length;a++){i=t[a];var c=r+uT(i,a);o+=W1(i,e,n,c,s)}else if(c=jue(t),typeof c=="function")for(t=c.call(t),a=0;!(i=t.next()).done;)i=i.value,c=r+uT(i,a++),o+=W1(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 WS(t,e,n){if(t==null)return t;var r=[],s=0;return W1(t,r,"","",function(i){return e.call(n,i,s++)}),r}function $ue(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 ci={current:null},G1={transition:null},Fue={ReactCurrentDispatcher:ci,ReactCurrentBatchConfig:G1,ReactCurrentOwner:cI};function gH(){throw Error("act(...) is not supported in production builds of React.")}zt.Children={map:WS,forEach:function(t,e,n){WS(t,function(){e.apply(this,arguments)},n)},count:function(t){var e=0;return WS(t,function(){e++}),e},toArray:function(t){return WS(t,function(e){return e})||[]},only:function(t){if(!uI(t))throw Error("React.Children.only expect
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/var zue=S,Bue=Symbol.for("react.element"),Uue=Symbol.for("react.fragment"),Hue=Object.prototype.hasOwnProperty,Vue=zue.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,que={key:!0,ref:!0,__self:!0,__source:!0};function vH(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)Hue.call(e,r)&&!que.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:Bue,type:t,key:i,ref:o,props:s,_owner:Vue.current}}jA.Fragment=Uue;jA.jsx=vH;jA.jsxs=vH;aH.exports=jA;var x=aH.exports,xD={},yH={exports:{}},Ao={},bH={exports:{}},xH={};/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/(function(t){function e(U,Q){var ne=U.length;U.push(Q);e:for(;0<ne;){var X=ne-1>>>1,G=U[X];if(0<s(G,Q))U[X]=Q,U[ne]=G,ne=X;else break e}}function n(U){return U.length===0?null:U[0]}function r(U){if(U.length===0)return null;var Q=U[0],ne=U.pop();if(ne!==Q){U[0]=ne;e:for(var X=0,G=U.length,Y=G>>>1;X<Y;){var Z=2*(X+1)-1,he=U[Z],fe=Z+1,ce=U[fe];if(0>s(he,ne))fe<G&&0>s(ce,he)?(U[X]=ce,U[fe]=ne,X=fe):(U[X]=he,U[Z]=ne,X=Z);else if(fe<G&&0>s(ce,ne))U[X]=ce,U[fe]=ne,X=fe;else break e}}return Q}function s(U,Q){var ne=U.sortIndex-Q.sortIndex;return ne!==0?ne:U.id-Q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;t.unstable_now=function(){return i.now()}}else{var o=Date,a=o.now();t.unstable_now=function(){return o.now()-a}}var c=[],u=[],f=1,l=null,d=3,p=!1,h=!1,m=!1,y=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,v=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function b(U){for(var Q=n(u);Q!==null;){if(Q.callback===null)r(u);else if(Q.startTime<=U)r(u),Q.sortIndex=Q.expirationTime,e(c,Q);else break;Q=n(u)}}function _(U){if(m=!1,b(U),!h)if(n(c)!==null)h=!0,K(A);else{var Q=n(u);Q!==null&&V(_,Q.startTime-U)}}function A(U,Q){h=!1,m&&(m=!1,g(E),E=-1),p=!0;var ne=d;try{for(b(Q),l=n(c);l!==null&&(!(l.expirationTime>Q)||U&&!M());){var X=l.callback;if(typeof X=="function"){l.callback=null,d=l.priorityLevel;var G=X(l.expirationTime<=Q);Q=t.unstable_now(),typeof G=="function"?l.callback=G:l===n(c)&&r(c),b(Q)}else r(c);l=n(c)}if(l!==null)var Y=!0;else{var Z=n(u);Z!==null&&V(_,Z.startTime-Q),Y=!1}return Y}finally{l=null,d=ne,p=!1}}var P=!1,T=null,E=-1,N=5,k=-1;function M(){return!(t.unstable_now()-k<N)}function j(){if(T!==null){var U=t.unstable_now();k=U;var Q=!0;try{Q=T(!0,U)}finally{Q?I():(P=!1,T=null)}}else P=!1}var I;if(typeof v=="function")I=function(){v(j)};else if(typeof MessageChannel<"u"){var L=new MessageChannel,H=L.port2;L.port1.onmessage=j,I=function(){H.postMessage(null)}}else I=function(){y(j,0)};function K(U){T=U,P||(P=!0,I())}function V(U,Q){E=y(function(){U(t.unstable_now())},Q)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(U){U.callback=null},t.unstable_continueExecution=function(){h||p||(h=!0,K(A))},t.unstable_forceFrameRate=function(U){0>U||125<U?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):N=0<U?Math.floor(1e3/U):5},t.unstable_getCurrentPriorityLevel=function(){return d},t.unstable_getFirstCallbackNode=function(){return n(c)},t.unstable_next=function(U){switch(d){case 1:case 2:case 3:var Q=3;break;default:Q=d}var ne=d;d=Q;try{return U()}finally{d=ne}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(U,Q){switch(U){case 1:case 2:case 3:case 4:case 5:break;default:U=3}var ne=d;d=U;try{return Q()}finally{d=ne}},t.unstable_scheduleCallback=function(U,Q,ne){var X=t.unstable_now();switch(typeof ne=="object"&&ne!==null?(ne=ne.delay,ne=typeof ne=="number"&&0<ne?X+ne:X):ne=X,U){case 1:var G=-1;break;case 2:G=250;break;case 5:G=1073741823;break;case 4:G=1e4;break;default:G=5e3}return G=ne+G,U={id:f++,callback:Q,priorityLevel:U,startTime:ne,expirationTime:G,sortIndex:-1},ne>X?(U.sortIndex=ne,e(u,U),n(c)===null&&U===n(u)&&(m?(g(E),E=-1):m=!0,V(_,ne-X))):(U.sortIndex=G,e(c,U),h||p||(h=!0,K(A))),U},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(U){var Q=d;return function(){var ne=d;d=Q;try{return U.apply(this,arguments)}finally{d=ne}}}})(xH);bH.exports=xH;var Wue=bH.exports;/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/var Gue=S,So=Wue;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 wH=new Set,L0={};function Bp(t,e){jv(t,e),jv(t+"Capture",e)}function jv(t,e){for(L0[t]=e,t=0;t<e.length;t++)wH.add(e[t])}var mu=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),wD=Object.prototype.hasOwnProperty,Kue=/^[: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]*$/,j4={},I4={};function Yue(t){return wD.call(I4,t)?!0:wD.call(j4,t)?!1:Kue.test(t)?I4[t]=!0:(j4[t]=!0,!1)}function Xue(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"||Xue(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 ui(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 ws={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(t){ws[t]=new ui(t,0,!1,t,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(t){var e=t[0];ws[e]=new ui(e,1,!1,t[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(t){ws[t]=new ui(t,2,!1,t.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(t){ws[t]=new ui(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){ws[t]=new ui(t,3,!1,t.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(t){ws[t]=new ui(t,3,!0,t,null,!1,!1)});["capture","download"].forEach(function(t){ws[t]=new ui(t,4,!1,t,null,!1,!1)});["cols","rows","size","span"].forEach(function(t){ws[t]=new ui(t,6,!1,t,null,!1,!1)});["rowSpan","start"].forEach(function(t){ws[t]=new ui(t,5,!1,t.toLowerCase(),null,!1,!1)});var dI=/[\-:]([a-z])/g;function fI(t){return t[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y ver
2024-11-14 19:08:59 +00:00
`+dT+t}var fT=!1;function hT(t,e){if(!t||fT)return"";fT=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(e)if(e=function(){throw Error()},Object.defineProperty(e.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(e,[])}catch(u){var r=u}Reflect.construct(t,[],e)}else{try{e.call()}catch(u){r=u}t.call(e.prototype)}else{try{throw Error()}catch(u){r=u}t()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var s=u.stack.split(`
`),i=r.stack.split(`
`),o=s.length-1,a=i.length-1;1<=o&&0<=a&&s[o]!==i[a];)a--;for(;1<=o&&0<=a;o--,a--)if(s[o]!==i[a]){if(o!==1||a!==1)do if(o--,a--,0>a||s[o]!==i[a]){var c=`
2024-12-16 17:05:33 +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{fT=!1,Error.prepareStackTrace=n}return(t=t?t.displayName||t.name:"")?zb(t):""}function Zue(t){switch(t.tag){case 5:return zb(t.type);case 16:return zb("Lazy");case 13:return zb("Suspense");case 19:return zb("SuspenseList");case 0:case 2:case 15:return t=hT(t.type,!1),t;case 11:return t=hT(t.type.render,!1),t;case 1:return t=hT(t.type,!0),t;default:return""}}function ED(t){if(t==null)return null;if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case Um:return"Fragment";case Bm:return"Portal";case _D:return"Profiler";case pI:return"StrictMode";case SD:return"Suspense";case CD:return"SuspenseList"}if(typeof t=="object")switch(t.$$typeof){case SH:return(t.displayName||"Context")+".Consumer";case _H:return(t._context.displayName||"Context")+".Provider";case mI:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case gI:return e=t.displayName||null,e!==null?e:ED(t.type)||"Memo";case td:e=t._payload,t=t._init;try{return ED(t(e))}catch{}}return null}function Jue(t){var e=t.type;switch(t.tag){case 24:return"Cache";case 9:return(e.displayName||"Context")+".Consumer";case 10:return(e._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return t=e.render,t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case 7:return"Fragment";case 5:return e;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ED(e);case 8:return e===pI?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e}return null}function nf(t){switch(typeof t){case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function EH(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function ede(t){var e=EH(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 KS(t){t._valueTracker||(t._valueTracker=ede(t))}function AH(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),r="";return t&&(r=EH(t)?t.checked?"true":"false":t.value),t=r,t!==n?(e.setValue(t),!0):!1}function qC(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}function AD(t,e){var n=e.checked;return sr({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??t._wrapperState.initialChecked})}function $4(t,e){var n=e.defaultValue==null?"":e.defaultValue,r=e.checked!=null?e.checked:e.defaultChecked;n=nf(e.value!=null?e.value:n),t._wrapperState={initialChecked:r,initialValue:n,controlled:e.type==="checkbox"||e.type==="radio"?e.checked!=null:e.value!=null}}function RH(t,e){e=e.checked,e!=null&&hI(t,"checked",e,!1)}function RD(t,e){RH(t,e);var n=nf(e.value),r=e.type;if(n!=null)r==="number"?(n===0&&t.value===""||t.value!=n)&&(t.value=""+n):t.value!==""+n&&(t.value=""+n);else if(r==="submit"||r==="reset"){t.removeAttribute("value");return}e.hasOwnProperty("value")?PD(t,e.type,n):e.hasOwnProperty("defaultValue")&&PD(t,e.type,nf(e.defaultValue)),e.checked==null&&e.defaultChecked!=null&&(t.defaultChecked=!!e.defaultChecked)}function F4(t,e,n){if(e.hasOwnProperty(
`).replace(ufe,"")}function n1(t,e,n){if(e=lz(e),lz(t)!==e&&n)throw Error(ke(425))}function JC(){}var UD=null,HD=null;function VD(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var qD=typeof setTimeout=="function"?setTimeout:void 0,dfe=typeof clearTimeout=="function"?clearTimeout:void 0,cz=typeof Promise=="function"?Promise:void 0,ffe=typeof queueMicrotask=="function"?queueMicrotask:typeof cz<"u"?function(t){return cz.resolve(null).then(t).catch(hfe)}:qD;function hfe(t){setTimeout(function(){throw t})}function AT(t,e){var n=e,r=0;do{var s=n.nextSibling;if(t.removeChild(n),s&&s.nodeType===8)if(n=s.data,n==="/$"){if(r===0){t.removeChild(s),U0(e);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=s}while(n);U0(e)}function Xd(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?")break;if(e==="/$")return null}}return t}function uz(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 cy=Math.random().toString(36).slice(2),Dl="__reactFiber$"+cy,G0="__reactProps$"+cy,gu="__reactContainer$"+cy,WD="__reactEvents$"+cy,pfe="__reactListeners$"+cy,mfe="__reactHandles$"+cy;function eh(t){var e=t[Dl];if(e)return e;for(var n=t.parentNode;n;){if(e=n[gu]||n[Dl]){if(n=e.alternate,e.child!==null||n!==null&&n.child!==null)for(t=uz(t);t!==null;){if(n=t[Dl])return n;t=uz(t)}return e}t=n,n=t.parentNode}return null}function d_(t){return t=t[Dl]||t[gu],!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 zA(t){return t[G0]||null}var GD=[],Gm=-1;function gf(t){return{current:t}}function Gn(t){0>Gm||(t.current=GD[Gm],GD[Gm]=null,Gm--)}function zn(t,e){Gm++,GD[Gm]=t.current,t.current=e}var rf={},Bs=gf(rf),Ii=gf(!1),vp=rf;function Iv(t,e){var n=t.type.contextTypes;if(!n)return rf;var r=t.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===e)return r.__reactInternalMemoizedMaskedChildContext;var s={},i;for(i in n)s[i]=e[i];return r&&(t=t.stateNode,t.__reactInternalMemoizedUnmaskedChildContext=e,t.__reactInternalMemoizedMaskedChildContext=s),s}function Li(t){return t=t.childContextTypes,t!=null}function eE(){Gn(Ii),Gn(Bs)}function dz(t,e,n){if(Bs.current!==rf)throw Error(ke(168));zn(Bs,e),zn(Ii,n)}function mV(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,Jue(t)||"Unknown",s));return sr({},n,r)}function tE(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||rf,vp=Bs.current,zn(Bs,t),zn(Ii,Ii.current),!0}function fz(t,e,n){var r=t.stateNode;if(!r)throw Error(ke(169));n?(t=mV(t,e,vp),r.__reactInternalMemoizedMergedChildContext=t,Gn(Ii),Gn(Bs),zn(Bs,t)):Gn(Ii),zn(Ii,n)}var Rc=null,BA=!1,RT=!1;function gV(t){Rc===null?Rc=[t]:Rc.push(t)}function gfe(t){BA=!0,gV(t)}function vf(){if(!RT&&Rc!==null){RT=!0;var t=0,e=xn;try{var n=Rc;for(xn=1;t<n.length;t++){var r=n[t];do r=r(!0);while(r!==null)}Rc=null,BA=!1}catch(s){throw Rc!==null&&(Rc=Rc.slice(t+1)),BH(yI,vf),s}finally{xn=e,RT=!1}}return null}var Km=[],Ym=0,nE=null,rE=0,Xo=[],Qo=0,yp=null,ru=1,su="";function Vf(t,e){Km[Ym++]=rE,Km[Ym++]=nE,nE=t,rE=e}function vV(t,e,n){Xo[Qo++]=ru,Xo[Qo++]=su,Xo[Qo++]=yp,yp=t;var r=ru;t=su;var s=32-Ha(r)-1;r&=~(1<<s),n+=1;var i=32-Ha(e)+s;if(30<i){var o=s-s%5;i=(r&(1<<o)-1).toString(32),r>>=o,s-=o,ru=1<<32-Ha(e)+s|n<<s|r,su=i+t}else ru=1<<i|n<<s|r,su=t}function RI(t){t.return!==null&&(Vf(t,1),vV(t,1,0))}function PI(t){for(;t===nE;)nE=Km[--Ym],Km[Ym]=null,rE=Km[--Ym],Km[Ym]=null;for(;t===yp;)yp=Xo[--Qo],Xo[Qo]=null,su=Xo[--Qo],Xo[Qo]=null,ru=Xo[--Qo],Xo[Qo]=null}var xo=null,bo=null,Qn=!1,za=null;function yV(t,e){var n=na(5,null,null,0);n.elementType="DELETED",n.stateNode=e,n.return
2024-11-14 19:08:59 +00:00
Error generating stack: `+i.message+`
2024-12-16 17:05:33 +00:00
`+i.stack}return{value:t,source:e,stack:s,digest:null}}function DT(t,e,n){return{value:t,source:null,stack:n??null,digest:e??null}}function JD(t,e){try{console.error(e.value)}catch(n){setTimeout(function(){throw n})}}var Efe=typeof WeakMap=="function"?WeakMap:Map;function qV(t,e,n){n=ou(-1,n),n.tag=3,n.payload={element:null};var r=e.value;return n.callback=function(){dE||(dE=!0,cM=r),JD(t,e)},n}function WV(t,e,n){n=ou(-1,n),n.tag=3;var r=t.type.getDerivedStateFromError;if(typeof r=="function"){var s=e.value;n.payload=function(){return r(s)},n.callback=function(){JD(t,e)}}var i=t.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){JD(t,e),typeof r!="function"&&(Zd===null?Zd=new Set([this]):Zd.add(this));var o=e.stack;this.componentDidCatch(e.value,{componentStack:o!==null?o:""})}),n}function _z(t,e,n){var r=t.pingCache;if(r===null){r=t.pingCache=new Efe;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=Ffe.bind(null,t,e,n),e.then(t,t))}function Sz(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 Cz(t,e,n,r,s){return t.mode&1?(t.flags|=65536,t.lanes=s,t):(t===e?t.flags|=65536:(t.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(e=ou(-1,1),e.tag=2,Qd(n,e,1))),n.lanes|=1),t)}var Afe=Eu.ReactCurrentOwner,ki=!1;function ei(t,e,n,r){e.child=t===null?wV(e,null,n,r):$v(e,t.child,n,r)}function Ez(t,e,n,r,s){n=n.render;var i=e.ref;return cg(e,s),r=FI(t,e,n,r,i,s),n=zI(),t!==null&&!ki?(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~s,yu(t,e,s)):(Qn&&n&&RI(e),e.flags|=1,ei(t,e,r,s),e.child)}function Az(t,e,n,r,s){if(t===null){var i=n.type;return typeof i=="function"&&!XI(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(e.tag=15,e.type=i,GV(t,e,i,r,s)):(t=rC(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:V0,n(o,r)&&t.ref===e.ref)return yu(t,e,s)}return e.flags|=1,t=ef(i,r),t.ref=e.ref,t.return=e,e.child=t}function GV(t,e,n,r,s){if(t!==null){var i=t.memoizedProps;if(V0(i,r)&&t.ref===e.ref)if(ki=!1,e.pendingProps=r=i,(t.lanes&s)!==0)t.flags&131072&&(ki=!0);else return e.lanes=t.lanes,yu(t,e,s)}return eM(t,e,n,r,s)}function KV(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,po),po|=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,po),po|=t,null;e.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,zn(Zm,po),po|=r}else i!==null?(r=i.baseLanes|n,e.memoizedState=null):r=n,zn(Zm,po),po|=r;return ei(t,e,s,n),e.child}function YV(t,e){var n=e.ref;(t===null&&n!==null||t!==null&&t.ref!==n)&&(e.flags|=512,e.flags|=2097152)}function eM(t,e,n,r,s){var i=Li(n)?vp:Bs.current;return i=Iv(e,i),cg(e,s),n=FI(t,e,n,r,i,s),r=zI(),t!==null&&!ki?(e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~s,yu(t,e,s)):(Qn&&r&&RI(e),e.flags|=1,ei(t,e,n,s),e.child)}function Rz(t,e,n,r,s){if(Li(n)){var i=!0;tE(e)}else i=!1;if(cg(e,s),e.stateNode===null)eC(t,e),VV(e,n,r),ZD(e,n,r,s),r=!0;else if(t===null){var o=e.stateNode,a=e.memoizedProps;o.props=a;var c=o.context,u=n.contextType;typeof u=="object"&&u!==null?u=aa(u):(u=Li(n)?vp:Bs.current,u=Iv(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)&&wz(e,o,r,u),nd=!1;var d=e.memoizedState;o.state=d,oE(e,r,o,s),c=e.memoizedState,a!==r||d!==c||Ii.current||nd?(typeof f=="function"&&(QD(e,n,f,r),c=e.memoizedState),(a=nd||xz(e,n,a,r,d,c,u))?(l||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeo
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const _pe=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Z8=(...t)=>t.filter((e,n,r)=>!!e&&r.indexOf(e)===n).join(" ");/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/var Spe={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-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Cpe=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,...Spe,width:e,height:e,stroke:t,strokeWidth:r?Number(n)*24/Number(e):n,className:Z8("lucide",s),...a},[...o.map(([u,f])=>S.createElement(u,f)),...Array.isArray(i)?i:[i]]));/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const _t=(t,e)=>{const n=S.forwardRef(({className:r,...s},i)=>S.createElement(Cpe,{ref:i,iconNode:e,className:Z8(`lucide-${_pe(t)}`,r),...s}));return n.displayName=`${t}`,n};/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const J8=_t("Archive",[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1",key:"1wp1u1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8",key:"1s80jp"}],["path",{d:"M10 12h4",key:"a56b0p"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Epe=_t("ArrowDownUp",[["path",{d:"m3 16 4 4 4-4",key:"1co6wj"}],["path",{d:"M7 20V4",key:"1yoxec"}],["path",{d:"m21 8-4-4-4 4",key:"1c9v7m"}],["path",{d:"M17 4v16",key:"7dpous"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Kz=_t("ArrowDown",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Yz=_t("ArrowUp",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Ape=_t("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const p_=_t("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const dy=_t("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const nR=_t("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const fy=_t("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const eq=_t("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Rpe=_t("ChevronsLeft",[["path",{d:"m11 17-5-5 5-5",key:"13zhaf"}],["path",{d:"m18 17-5-5 5-5",key:"h8a8et"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Ppe=_t("ChevronsRight",[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const tq=_t("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const nq=_t("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Npe=_t("CirclePlus",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 12h8",key:"1wcyev"}],["path",{d:"M12 8v8",key:"napkw2"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Tpe=_t("CircleUser",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662",key:"154egf"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const kpe=_t("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const rR=_t("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Dpe=_t("CopyPlus",[["line",{x1:"15",x2:"15",y1:"12",y2:"18",key:"1p7wdc"}],["line",{x1:"12",x2:"18",y1:"15",y2:"15",key:"1nscbv"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/**
2024-11-14 19:08:59 +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.
*/const hL=_t("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
2024-12-16 17:05:33 +00:00
*/const rq=_t("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Mpe=_t("EllipsisVertical",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const sq=_t("EyeOff",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Ope=_t("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const jpe=_t("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const iq=_t("GripVertical",[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Ipe=_t("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Lpe=_t("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const $pe=_t("Loader",[["path",{d:"M12 2v4",key:"3427ic"}],["path",{d:"m16.2 7.8 2.9-2.9",key:"r700ao"}],["path",{d:"M18 12h4",key:"wj9ykh"}],["path",{d:"m16.2 16.2 2.9 2.9",key:"1bxg5t"}],["path",{d:"M12 18v4",key:"jadmvz"}],["path",{d:"m4.9 19.1 2.9-2.9",key:"bwix9q"}],["path",{d:"M2 12h4",key:"j09sii"}],["path",{d:"m4.9 4.9 2.9 2.9",key:"giyufr"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Fpe=_t("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const zpe=_t("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Bpe=_t("Package2",[["path",{d:"M3 9h18v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V9Z",key:"1ront0"}],["path",{d:"m3 9 2.45-4.9A2 2 0 0 1 7.24 3h9.52a2 2 0 0 1 1.8 1.1L21 9",key:"19h2x1"}],["path",{d:"M12 3v6",key:"1holv5"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const oq=_t("PackagePlus",[["path",{d:"M16 16h6",key:"100bgy"}],["path",{d:"M19 13v6",key:"85cyf1"}],["path",{d:"M21 10V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l2-1.14",key:"e7tb2h"}],["path",{d:"m7.5 4.27 9 5.15",key:"1c824w"}],["polyline",{points:"3.29 7 12 12 20.71 7",key:"ousv84"}],["line",{x1:"12",x2:"12",y1:"22",y2:"12",key:"a4e8g8"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const pL=_t("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
2024-11-14 19:08:59 +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.
*/const aq=_t("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/**
* @license lucide-react v0.427.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
2024-12-16 17:05:33 +00:00
*/const Upe=_t("Scan",[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2",key:"aa7l1z"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2",key:"4qcy5o"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2",key:"6vwrx8"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2",key:"ioqczr"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const mL=_t("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Hpe=_t("Send",[["path",{d:"m22 2-7 20-4-9-9-4Z",key:"1q3vgg"}],["path",{d:"M22 2 11 13",key:"nzbqef"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Vpe=_t("Settings2",[["path",{d:"M20 7h-9",key:"3s1dr2"}],["path",{d:"M14 17H5",key:"gfn3mx"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const qpe=_t("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const lq=_t("SquarePen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const cq=_t("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/**
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/const Hv=_t("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function uq(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=uq(t[e]))&&(r&&(r+=" "),r+=n)}else for(n in t)t[n]&&(r&&(r+=" "),r+=n);return r}function hy(){for(var t,e,n=0,r="",s=arguments.length;n<s;n++)(t=arguments[n])&&(e=uq(t))&&(r&&(r+=" "),r+=e);return r}const gL="-",Wpe=t=>{const e=Kpe(t),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=t;return{getClassGroupId:o=>{const a=o.split(gL);return a[0]===""&&a.length!==1&&a.shift(),dq(a,e)||Gpe(o)},getConflictingClassGroupIds:(o,a)=>{const c=n[o]||[];return a&&r[o]?[...c,...r[o]]:c}}},dq=(t,e)=>{var o;if(t.length===0)return e.classGroupId;const n=t[0],r=e.nextPart.get(n),s=r?dq(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},Xz=/^\[(.+)\]$/,Gpe=t=>{if(Xz.test(t)){const e=Xz.exec(t)[1],n=e==null?void 0:e.substring(0,e.indexOf(":"));if(n)return"arbitrary.."+n}},Kpe=t=>{const{theme:e,prefix:n}=t,r={nextPart:new Map,validators:[]};return Xpe(Object.entries(t.classGroups),n).forEach(([i,o])=>{RM(o,r,i,e)}),r},RM=(t,e,n,r)=>{t.forEach(s=>{if(typeof s=="string"){const i=s===""?e:Qz(e,s);i.classGroupId=n;return}if(typeof s=="function"){if(Ype(s)){RM(s(r),e,n,r);return}e.validators.push({validator:s,classGroupId:n});return}Object.entries(s).forEach(([i,o])=>{RM(o,Qz(e,i),n,r)})})},Qz=(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},Ype=t=>t.isThemeGetter,Xpe=(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,Qpe=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)}}},fq="!",Zpe=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(fq),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},Jpe=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},eme=t=>({cache:Qpe(t.cacheSize),parseClassName:Zpe(t),...Wpe(t)}),tme=/\s+/,nme=(t,e)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:s}=e,i=[],o=t.trim().split(tme);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=Jpe(f).join(":"),g=l?y+fq:y,v=g+m;if(i.includes(v))continue;i.push(v);const b=s(m,h);for(let _=0;_<b.length;++_){const A=b[_];i.push(g+A)}a=u+(a.length>0?" "+a:a)}return a};function rme(){let t=0,e,n,r="";for(;t<arguments.length;)(e=arguments[t++])&&(n=hq(e))&&(r&&(r+=" "),r+=n);return r}const hq=t=>{if(typeof t=="string")return t;let e,n="";for(let r=0;r<t.length;r++)t[r]&&(e=hq(t[r]))&&(n&&(n+=" "),n+=e);return n};function sme(t,...e){let n,r,s,i=o;function o(c){const u=e.reduce((f,l)=>l(f),t());return n=eme(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=nme(c,n);return s(c,f),f}return function(){return i(rme.apply(null,arguments))}}const Hn=t=>{const e=n=>n[t]||[];return e.isThemeGetter=!0,e},pq=/^\[(?:([
.`.concat(Wme,` {
2024-11-14 19:08:59 +00:00
overflow: hidden `).concat(r,`;
padding-right: `).concat(a,"px ").concat(r,`;
}
2024-12-16 17:05:33 +00:00
body[`).concat(hg,`] {
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
.`).concat(_0,` {
2024-11-14 19:08:59 +00:00
right: `).concat(a,"px ").concat(r,`;
}
2024-12-16 17:05:33 +00:00
.`).concat(S0,` {
2024-11-14 19:08:59 +00:00
margin-right: `).concat(a,"px ").concat(r,`;
}
2024-12-16 17:05:33 +00:00
.`).concat(_0," .").concat(_0,` {
2024-11-14 19:08:59 +00:00
right: 0 `).concat(r,`;
}
2024-12-16 17:05:33 +00:00
.`).concat(S0," .").concat(S0,` {
2024-11-14 19:08:59 +00:00
margin-right: 0 `).concat(r,`;
}
2024-12-16 17:05:33 +00:00
body[`).concat(hg,`] {
`).concat(Gme,": ").concat(a,`px;
2024-11-14 19:08:59 +00:00
}
2024-12-16 17:05:33 +00:00
`)},lB=function(){var t=parseInt(document.body.getAttribute(hg)||"0",10);return isFinite(t)?t:0},cge=function(){S.useEffect(function(){return document.body.setAttribute(hg,(lB()+1).toString()),function(){var t=lB()-1;t<=0?document.body.removeAttribute(hg):document.body.setAttribute(hg,t.toString())}},[])},Rq=function(t){var e=t.noRelative,n=t.noImportant,r=t.gapMode,s=r===void 0?"margin":r;cge();var i=S.useMemo(function(){return oge(s)},[s]);return S.createElement(age,{styles:lge(i,!e,s,n?"":"!important")})},NM=!1;if(typeof window<"u")try{var d1=Object.defineProperty({},"passive",{get:function(){return NM=!0,!0}});window.addEventListener("test",d1,d1),window.removeEventListener("test",d1,d1)}catch{NM=!1}var ym=NM?{passive:!1}:!1,uge=function(t){return t.tagName==="TEXTAREA"},Pq=function(t,e){var n=window.getComputedStyle(t);return n[e]!=="hidden"&&!(n.overflowY===n.overflowX&&!uge(t)&&n[e]==="visible")},dge=function(t){return Pq(t,"overflowY")},fge=function(t){return Pq(t,"overflowX")},cB=function(t,e){var n=e.ownerDocument,r=e;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var s=Nq(t,r);if(s){var i=Tq(t,r),o=i[1],a=i[2];if(o>a)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},hge=function(t){var e=t.scrollTop,n=t.scrollHeight,r=t.clientHeight;return[e,n,r]},pge=function(t){var e=t.scrollLeft,n=t.scrollWidth,r=t.clientWidth;return[e,n,r]},Nq=function(t,e){return t==="v"?dge(e):fge(e)},Tq=function(t,e){return t==="v"?hge(e):pge(e)},mge=function(t,e){return t==="h"&&e==="rtl"?-1:1},gge=function(t,e,n,r,s){var i=mge(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=Tq(t,a),h=p[0],m=p[1],y=p[2],g=m-y-i*h;(h||g)&&Nq(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},f1=function(t){return"changedTouches"in t?[t.changedTouches[0].clientX,t.changedTouches[0].clientY]:[0,0]},uB=function(t){return[t.deltaX,t.deltaY]},dB=function(t){return t&&"current"in t?t.current:t},vge=function(t,e){return t[0]===e[0]&&t[1]===e[1]},yge=function(t){return`
2024-11-14 19:08:59 +00:00
.block-interactivity-`.concat(t,` {pointer-events: none;}
.allow-interactivity-`).concat(t,` {pointer-events: all;}
2024-12-16 17:05:33 +00:00
`)},bge=0,bm=[];function xge(t){var e=S.useRef([]),n=S.useRef([0,0]),r=S.useRef(),s=S.useState(bge++)[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=wq([t.lockRef.current],(t.shards||[]).map(dB),!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=f1(m),v=n.current,b="deltaX"in m?m.deltaX:v[0]-g[0],_="deltaY"in m?m.deltaY:v[1]-g[1],A,P=m.target,T=Math.abs(b)>Math.abs(_)?"h":"v";if("touches"in m&&T==="h"&&P.type==="range")return!1;var E=cB(T,P);if(!E)return!0;if(E?A=T:(A=T==="v"?"h":"v",E=cB(T,P)),!E)return!1;if(!r.current&&"changedTouches"in m&&(b||_)&&(r.current=A),!A)return!0;var N=r.current||A;return gge(N,y,m,N==="h"?b:_,!0)},[]),c=S.useCallback(function(m){var y=m;if(!(!bm.length||bm[bm.length-1]!==i)){var g="deltaY"in y?uB(y):f1(y),v=e.current.filter(function(A){return A.name===y.type&&(A.target===y.target||y.target===A.shadowParent)&&vge(A.delta,g)})[0];if(v&&v.should){y.cancelable&&y.preventDefault();return}if(!v){var b=(o.current.shards||[]).map(dB).filter(Boolean).filter(function(A){return A.contains(y.target)}),_=b.length>0?a(y,b[0]):!o.current.noIsolation;_&&y.cancelable&&y.preventDefault()}}},[]),u=S.useCallback(function(m,y,g,v){var b={name:m,delta:y,target:g,should:v,shadowParent:wge(g)};e.current.push(b),setTimeout(function(){e.current=e.current.filter(function(_){return _!==b})},1)},[]),f=S.useCallback(function(m){n.current=f1(m),r.current=void 0},[]),l=S.useCallback(function(m){u(m.type,uB(m),m.target,a(m,t.lockRef.current))},[]),d=S.useCallback(function(m){u(m.type,f1(m),m.target,a(m,t.lockRef.current))},[]);S.useEffect(function(){return bm.push(i),t.setCallbacks({onScrollCapture:l,onWheelCapture:l,onTouchMoveCapture:d}),document.addEventListener("wheel",c,ym),document.addEventListener("touchmove",c,ym),document.addEventListener("touchstart",f,ym),function(){bm=bm.filter(function(m){return m!==i}),document.removeEventListener("wheel",c,ym),document.removeEventListener("touchmove",c,ym),document.removeEventListener("touchstart",f,ym)}},[]);var p=t.removeScrollBar,h=t.inert;return S.createElement(S.Fragment,null,h?S.createElement(i,{styles:yge(s)}):null,p?S.createElement(Rq,{gapMode:t.gapMode}):null)}function wge(t){for(var e=null;t!==null;)t instanceof ShadowRoot&&(e=t.host,t=t.host),t=t.parentNode;return e}const _ge=Eq(Aq,xge);var g_=S.forwardRef(function(t,e){return S.createElement(iR,js({},t,{ref:e,sideCar:_ge}))});g_.classNames=iR.classNames;var Sge=function(t){if(typeof document>"u")return null;var e=Array.isArray(t)?t[0]:t;return e.ownerDocument.body},xm=new WeakMap,h1=new WeakMap,p1={},VT=0,kq=function(t){return t&&(t.host||kq(t.parentNode))},Cge=function(t,e){return e.map(function(n){if(t.contains(n))return n;var r=kq(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})},Ege=function(t,e,n,r){var s=Cge(e,Array.isArray(t)?t:[t]);p1[n]||(p1[n]=new WeakMap);var i=p1[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=(xm.get(d)||0)+1,y=(i.get(d)||0)+1;xm.set(d,m),i.set(d,y),o.push(d),m===1&&h&&h1.set(d,!0),y===1&&d.setAttribute(n,"true"),h||d.setAttribute(r,"true")}catch(g){console.error("aria-hidden: cannot operate on ",d,g)}})};return f(e),a.clear(),VT++,function(){o.forEach(function(l){var d=xm.get(l)-1,p=i.get(l)-1;xm.set(l,d),i.set(l,p),d||(h1.has(l)||l.removeAttribute(r),h1.delete(l)),p||l.removeAttribute
2024-11-14 19:08:59 +00:00
If you want to hide the \`${e.titleName}\`, you can wrap it with our VisuallyHidden component.
2024-12-16 17:05:33 +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},Mge="DialogDescriptionWarning",Oge=({contentRef:t,descriptionId:e})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${Gq(Mge).contentName}}.`;return S.useEffect(()=>{var i;const s=(i=t.current)==null?void 0:i.getAttribute("aria-describedby");e&&s&&(document.getElementById(e)||console.warn(r))},[r,t,e]),null},oR=Oq,aR=Iq,lR=$q,gy=Fq,vy=zq,yy=Uq,by=EL,xy=qq,Kq="AlertDialog",[jge,jUe]=jn(Kq,[Mq]),Nu=Mq(),Yq=t=>{const{__scopeAlertDialog:e,...n}=t,r=Nu(e);return x.jsx(oR,{...r,...n,modal:!0})};Yq.displayName=Kq;var Ige="AlertDialogTrigger",Xq=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(aR,{...s,...r,ref:e})});Xq.displayName=Ige;var Lge="AlertDialogPortal",Qq=t=>{const{__scopeAlertDialog:e,...n}=t,r=Nu(e);return x.jsx(lR,{...r,...n})};Qq.displayName=Lge;var $ge="AlertDialogOverlay",Zq=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(gy,{...s,...r,ref:e})});Zq.displayName=$ge;var pg="AlertDialogContent",[Fge,zge]=jge(pg),Jq=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,children:r,...s}=t,i=Nu(n),o=S.useRef(null),a=et(e,o),c=S.useRef(null);return x.jsx(kge,{contentName:pg,titleName:eW,docsSlug:"alert-dialog",children:x.jsx(Fge,{scope:n,cancelRef:c,children:x.jsxs(vy,{role:"alertdialog",...i,...s,ref:a,onOpenAutoFocus:ye(s.onOpenAutoFocus,u=>{var f;u.preventDefault(),(f=c.current)==null||f.focus({preventScroll:!0})}),onPointerDownOutside:u=>u.preventDefault(),onInteractOutside:u=>u.preventDefault(),children:[x.jsx(iL,{children:r}),x.jsx(Uge,{contentRef:o})]})})})});Jq.displayName=pg;var eW="AlertDialogTitle",tW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(yy,{...s,...r,ref:e})});tW.displayName=eW;var nW="AlertDialogDescription",rW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(by,{...s,...r,ref:e})});rW.displayName=nW;var Bge="AlertDialogAction",sW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,s=Nu(n);return x.jsx(xy,{...s,...r,ref:e})});sW.displayName=Bge;var iW="AlertDialogCancel",oW=S.forwardRef((t,e)=>{const{__scopeAlertDialog:n,...r}=t,{cancelRef:s}=zge(iW,n),i=Nu(n),o=et(e,s);return x.jsx(xy,{...i,...r,ref:o})});oW.displayName=iW;var Uge=({contentRef:t})=>{const e=`\`${pg}\` requires a description for the component to be accessible for screen reader users.
2024-11-14 19:08:59 +00:00
2024-12-16 17:05:33 +00:00
You can add a description to the \`${pg}\` by passing a \`${nW}\` component as a child, which also benefits sighted users by adding visible context to the dialog.
2024-11-14 19:08:59 +00:00
2024-12-16 17:05:33 +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-11-14 19:08:59 +00:00
2024-12-16 17:05:33 +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},Hge=Yq,Vge=Xq,qge=Qq,aW=Zq,lW=Jq,cW=sW,uW=oW,dW=tW,fW=rW;const nx=di("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"}}),Ge=S.forwardRef(({className:t,variant:e,size:n,asChild:r=!1,...s},i)=>{const o=r?Ya:"button";return x.jsx(o,{className:ie(nx({variant:e,size:n,className:t})),ref:i,...s})});Ge.displayName="Button";const RL=Hge,Wge=Vge,Gge=qge,hW=S.forwardRef(({className:t,...e},n)=>x.jsx(aW,{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}));hW.displayName=aW.displayName;const cR=S.forwardRef(({className:t,...e},n)=>x.jsxs(Gge,{children:[x.jsx(hW,{}),x.jsx(lW,{ref:n,className:ie("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",t),...e})]}));cR.displayName=lW.displayName;const uR=({className:t,...e})=>x.jsx("div",{className:ie("flex flex-col space-y-2 text-center sm:text-left",t),...e});uR.displayName="AlertDialogHeader";const dR=({className:t,...e})=>x.jsx("div",{className:ie("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...e});dR.displayName="AlertDialogFooter";const fR=S.forwardRef(({className:t,...e},n)=>x.jsx(dW,{ref:n,className:ie("text-lg font-semibold",t),...e}));fR.displayName=dW.displayName;const hR=S.forwardRef(({className:t,...e},n)=>x.jsx(fW,{ref:n,className:ie("text-sm text-muted-foreground",t),...e}));hR.displayName=fW.displayName;const pR=S.forwardRef(({className:t,...e},n)=>x.jsx(cW,{ref:n,className:ie(nx(),t),...e}));pR.displayName=cW.displayName;const mR=S.forwardRef(({className:t,...e},n)=>x.jsx(uW,{ref:n,className:ie(nx({variant:"outline"}),"mt-2 sm:mt-0",t),...e}));mR.displayName=uW.displayName;const Kge=({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])},pW=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 Kge({textAreaRef:a.current,triggerAutoSize:c,maxHeight:t,minHeight:e}),S.useImperativeHandle(o,()=>({textArea:a.current,focus:()=>{var f;return(f=a.current)==null?void 0:f.focus()},maxHeight:t,minHeight:e})),S.useEffect(()=>{(s||i!=null&&i.defaultValue)&&u(s)},[s||(i==null?void 0:i.defaultValue)]),x.jsx("textarea",{...i,value:s,ref:a,className:ie("flex w-full rounded-md border
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/var is=typeof Symbol=="function"&&Symbol.for,VL=is?Symbol.for("react.element"):60103,qL=is?Symbol.for("react.portal"):60106,_R=is?Symbol.for("react.fragment"):60107,SR=is?Symbol.for("react.strict_mode"):60108,CR=is?Symbol.for("react.profiler"):60114,ER=is?Symbol.for("react.provider"):60109,AR=is?Symbol.for("react.context"):60110,WL=is?Symbol.for("react.async_mode"):60111,RR=is?Symbol.for("react.concurrent_mode"):60111,PR=is?Symbol.for("react.forward_ref"):60112,NR=is?Symbol.for("react.suspense"):60113,Kwe=is?Symbol.for("react.suspense_list"):60120,TR=is?Symbol.for("react.memo"):60115,kR=is?Symbol.for("react.lazy"):60116,Ywe=is?Symbol.for("react.block"):60121,Xwe=is?Symbol.for("react.fundamental"):60117,Qwe=is?Symbol.for("react.responder"):60118,Zwe=is?Symbol.for("react.scope"):60119;function Po(t){if(typeof t=="object"&&t!==null){var e=t.$$typeof;switch(e){case VL:switch(t=t.type,t){case WL:case RR:case _R:case CR:case SR:case NR:return t;default:switch(t=t&&t.$$typeof,t){case AR:case PR:case kR:case TR:case ER:return t;default:return e}}case qL:return e}}}function YW(t){return Po(t)===RR}wn.AsyncMode=WL;wn.ConcurrentMode=RR;wn.ContextConsumer=AR;wn.ContextProvider=ER;wn.Element=VL;wn.ForwardRef=PR;wn.Fragment=_R;wn.Lazy=kR;wn.Memo=TR;wn.Portal=qL;wn.Profiler=CR;wn.StrictMode=SR;wn.Suspense=NR;wn.isAsyncMode=function(t){return YW(t)||Po(t)===WL};wn.isConcurrentMode=YW;wn.isContextConsumer=function(t){return Po(t)===AR};wn.isContextProvider=function(t){return Po(t)===ER};wn.isElement=function(t){return typeof t=="object"&&t!==null&&t.$$typeof===VL};wn.isForwardRef=function(t){return Po(t)===PR};wn.isFragment=function(t){return Po(t)===_R};wn.isLazy=function(t){return Po(t)===kR};wn.isMemo=function(t){return Po(t)===TR};wn.isPortal=function(t){return Po(t)===qL};wn.isProfiler=function(t){return Po(t)===CR};wn.isStrictMode=function(t){return Po(t)===SR};wn.isSuspense=function(t){return Po(t)===NR};wn.isValidElementType=function(t){return typeof t=="string"||typeof t=="function"||t===_R||t===RR||t===CR||t===SR||t===NR||t===Kwe||typeof t=="object"&&t!==null&&(t.$$typeof===kR||t.$$typeof===TR||t.$$typeof===ER||t.$$typeof===AR||t.$$typeof===PR||t.$$typeof===Xwe||t.$$typeof===Qwe||t.$$typeof===Zwe||t.$$typeof===Ywe)};wn.typeOf=Po;KW.exports=wn;var NB=KW.exports,m1=function(e){return Gwe(e)&&e.indexOf("%")===e.length-1},Jwe=function(e){return typeof e=="string"?e:e?e.displayName||e.name||"Component":""},JT=function(e,n){for(var r=arguments.length,s=new Array(r>2?r-2:0),i=2;i<r;i++)s[i-2]=arguments[i]},e_e=yR,t_e=function(){return e_e.Date.now()},n_e=t_e,r_e=/\s/;function s_e(t){for(var e=t.length;e--&&r_e.test(t.charAt(e)););return e}var i_e=s_e,o_e=i_e,a_e=/^\s+/;function l_e(t){return t&&t.slice(0,o_e(t)+1).replace(a_e,"")}var c_e=l_e,u_e=c_e,TB=__,d_e=x0e,kB=NaN,f_e=/^[-+]0x[0-9a-f]+$/i,h_e=/^0b[01]+$/i,p_e=/^0o[0-7]+$/i,m_e=parseInt;function g_e(t){if(typeof t=="number")return t;if(d_e(t))return kB;if(TB(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=TB(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=u_e(t);var n=h_e.test(t);return n||p_e.test(t)?m_e(t.slice(2),n?2:8):f_e.test(t)?kB:+t}var v_e=g_e,y_e=__,ek=n_e,DB=v_e,b_e="Expected a function",x_e=Math.max,w_e=Math.min;function __e(t,e,n){var r,s,i,o,a,c,u=0,f=!1,l=!1,d=!0;if(typeof t!="function")throw new TypeError(b_e);e=DB(e)||0,y_e(n)&&(f=!!n.leading,l="maxWait"in n,i=l?x_e(DB(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?w_e(N,i-E):N}function y(P){var T=P-c,E=P-u;return c===void 0||T>=e||T<0||l&&E>=i}function g(){var P=ek();if(y(P))return v(P);a=setTimeout(g,m(P))}function v(P){return a=void 0,d&&r?p(P):(r=s=void 0,o)}function b(){a!==void 0&&clearTimeout(a),u=0,r=c=s=a=void 0}function _(){return a===void 0?o:v(ek())}function A(){var P=ek(),T=y(P);if(r=arguments,s=this,c=P,T){if(a===void 0)return h(c);if(l)return clearTimeout(a),a=setTimeout(g,e),p(c)}return a===void 0&&(a=setTimeout(g,e)),
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function j_e(t,e){if(t){if(typeof t=="string")return OB(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 OB(t,e)}}function OB(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 I_e(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,s,i,o,a=[],c=!0,u=!1;try{if(i=(n=n.call(t)).next,e!==0)for(;!(c=(r=i.call(n)).done)&&(a.push(r.value),a.length!==e);c=!0);}catch(f){u=!0,s=f}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(u)throw s}}return a}}function L_e(t){if(Array.isArray(t))return t}var $_e=S.forwardRef(function(t,e){var n=t.aspect,r=t.initialDimension,s=r===void 0?{width:-1,height:-1}:r,i=t.width,o=i===void 0?"100%":i,a=t.height,c=a===void 0?"100%":a,u=t.minWidth,f=u===void 0?0:u,l=t.minHeight,d=t.maxHeight,p=t.children,h=t.debounce,m=h===void 0?0:h,y=t.id,g=t.className,v=t.onResize,b=t.style,_=b===void 0?{}:b,A=S.useRef(null),P=S.useRef();P.current=v,S.useImperativeHandle(e,function(){return Object.defineProperty(A.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),A.current},configurable:!0})});var T=S.useState({containerWidth:s.width,containerHeight:s.height}),E=M_e(T,2),N=E[0],k=E[1],M=S.useCallback(function(I,L){k(function(H){var K=Math.round(I),V=Math.round(L);return H.containerWidth===K&&H.containerHeight===V?H:{containerWidth:K,containerHeight:V}})},[]);S.useEffect(function(){var I=function(Q){var ne,X=Q[0].contentRect,G=X.width,Y=X.height;M(G,Y),(ne=P.current)===null||ne===void 0||ne.call(P,G,Y)};m>0&&(I=N_e(I,m,{trailing:!0,leading:!1}));var L=new ResizeObserver(I),H=A.current.getBoundingClientRect(),K=H.width,V=H.height;return M(K,V),L.observe(A.current),function(){L.disconnect()}},[M,m]);var j=S.useMemo(function(){var I=N.containerWidth,L=N.containerHeight;if(I<0||L<0)return null;JT(m1(o)||m1(c),`The width(%s) and height(%s) are both fixed numbers,
maybe you don't need to use a ResponsiveContainer.`,o,c),JT(!n||n>0,"The aspect(%s) must be greater than zero.",n);var H=m1(o)?I:o,K=m1(c)?L:c;n&&n>0&&(H?K=H/n:K&&(H=K*n),d&&K>d&&(K=d)),JT(H>0||K>0,`The width(%s) and height(%s) of chart should be greater than 0,
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
height and width.`,H,K,o,c,f,l,n);var V=!Array.isArray(p)&&NB.isElement(p)&&Jwe(p.type).endsWith("Chart");return oe.Children.map(p,function(U){return NB.isElement(U)?S.cloneElement(U,g1({width:H,height:K},V?{style:g1({height:"100%",width:"100%",maxHeight:K,maxWidth:H},U.props.style)}:{})):U})},[n,p,c,d,l,f,N,o]);return oe.createElement("div",{id:y?"".concat(y):void 0,className:hy("recharts-responsive-container",g),style:g1(g1({},_),{},{width:o,height:c,minWidth:f,minHeight:l,maxHeight:d}),ref:A},j)}),F_e="Invariant failed";function Mn(t,e){if(!t)throw new Error(F_e)}const z_e={light:"",dark:".dark"},XW=S.createContext(null);function QW(){const t=S.useContext(XW);if(!t)throw new Error("useChart must be used within a <ChartContainer />");return t}const B_e=S.forwardRef(({id:t,className:e,children:n,config:r,...s},i)=>{const o=S.useId(),a=`chart-${t||o.replace(/:/g,"")}`;return x.jsx(XW.Provider,{value:{config:r},children:x.jsxs("div",{"data-chart":a,ref:i,className:ie("flex aspect-video justify-center text-xs [&_.recharts-cartesian-axis-tick_text]:fill-muted-foreground [&_.recharts-cartesian-grid_line[stroke='#ccc']]:stroke-border/50 [&_.recharts-curve.recharts-tooltip-cursor]:stroke-border [&_.recharts-dot[stroke='#fff']]:stroke-transparent [&_.recharts-layer]:outline-none [&_.recharts-polar-grid_[stroke='#ccc']]:stroke-border [&_.recharts-radial-bar-background-sector]:fill-muted [&_.recharts-rectangle.recharts-tooltip-cursor]:fill-muted [&_.recharts-reference-line_[stroke='#ccc']]:stroke-border [&_.recharts-sector[stroke='#fff']]:stroke-transparent [&_.recharts-sector]:outline-none [&_.recharts-surface]:outline-none",e),...s,children:[x.jsx(U_e,{id:a,config:r}),x.jsx($_e,{children:n})]})})});B_e.displayName="Chart";const U_e=({id:t,config:e})=>{const n=Object.entries(e).filter(([r,s])=>s.theme||s.color);return n.length?x.jsx("style",{dangerouslySetInnerHTML:{__html:Object.entries(z_e).map(([r,s])=>`
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
`)}}):null},H_e=S.forwardRef(({active:t,payload:e,className:n,indicator:r="dot",hideLabel:s=!1,hideIndicator:i=!1,label:o,labelFormatter:a,labelClassName:c,formatter:u,color:f,nameKey:l,labelKey:d},p)=>{const{config:h}=QW(),m=S.useMemo(()=>{var A;if(s||!(e!=null&&e.length))return null;const[g]=e,v=`${d||g.dataKey||g.name||"value"}`,b=DM(h,g,v),_=!d&&typeof o=="string"?((A=h[o])==null?void 0:A.label)||o:b==null?void 0:b.label;return a?x.jsx("div",{className:ie("font-medium",c),children:a(_,e)}):_?x.jsx("div",{className:ie("font-medium",c),children:_}):null},[o,a,e,s,c,h,d]);if(!t||!(e!=null&&e.length))return null;const y=e.length===1&&r!=="dot";return x.jsxs("div",{ref:p,className:ie("grid min-w-[8rem] items-start gap-1.5 rounded-lg border border-border/50 bg-background px-2.5 py-1.5 text-xs shadow-xl",n),children:[y?null:m,x.jsx("div",{className:"grid gap-1.5",children:e.map((g,v)=>{const b=`${l||g.name||g.dataKey||"value"}`,_=DM(h,g,b),A=f||g.payload.fill||g.color;return x.jsx("div",{className:ie("flex w-full flex-wrap items-stretch gap-2 [&>svg]:h-2.5 [&>svg]:w-2.5 [&>svg]:text-muted-foreground",r==="dot"&&"items-center"),children:u&&(g==null?void 0:g.value)!==void 0&&g.name?u(g.value,g.name,g,v,g.payload):x.jsxs(x.Fragment,{children:[_!=null&&_.icon?x.jsx(_.icon,{}):!i&&x.jsx("div",{className:ie("shrink-0 rounded-[2px] border-[--color-border] bg-[--color-bg]",{"h-2.5 w-2.5":r==="dot","w-1":r==="line","w-0 border-[1.5px] border-dashed bg-transparent":r==="dashed","my-0.5":y&&r==="dashed"}),style:{"--color-bg":A,"--color-border":A}}),x.jsxs("div",{className:ie("flex flex-1 justify-between leading-none",y?"items-end":"items-center"),children:[x.jsxs("div",{className:"grid gap-1.5",children:[y?m:null,x.jsx("span",{className:"text-muted-foreground",children:(_==null?void 0:_.label)||g.name})]}),g.value&&x.jsx("span",{className:"font-mono font-medium tabular-nums text-foreground",children:g.value.toLocaleString()})]})]})},g.dataKey)})})]})});H_e.displayName="ChartTooltip";const V_e=S.forwardRef(({className:t,hideIcon:e=!1,payload:n,verticalAlign:r="bottom",nameKey:s},i)=>{const{config:o}=QW();return n!=null&&n.length?x.jsx("div",{ref:i,className:ie("flex items-center justify-center gap-4",r==="top"?"pb-3":"pt-3",t),children:n.map(a=>{const c=`${s||a.dataKey||"value"}`,u=DM(o,a,c);return x.jsxs("div",{className:ie("flex items-center gap-1.5 [&>svg]:h-3 [&>svg]:w-3 [&>svg]:text-muted-foreground"),children:[u!=null&&u.icon&&!e?x.jsx(u.icon,{}):x.jsx("div",{className:"h-2 w-2 shrink-0 rounded-[2px]",style:{backgroundColor:a.color}}),u==null?void 0:u.label]},a.value)})}):null});V_e.displayName="ChartLegend";function DM(t,e,n){if(typeof e!="object"||e===null)return;const r="payload"in e&&typeof e.payload=="object"&&e.payload!==null?e.payload:void 0;let s=n;return n in e&&typeof e[n]=="string"?s=e[n]:r&&n in r&&typeof r[n]=="string"&&(s=r[n]),s in t?t[s]:t[n]}function Cy(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 S_(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",[q_e,LUe]=jn(GL),[W_e,G_e]=q_e(GL),ZW=S.forwardRef((t,e)=>{const{__scopeCheckbox:n,name:r,checked:s,defaultChecked:i,required:o,disabled:a,value:c="on",onCheckedChange:u,...f}=t,[l,d]=S.useState(null),p=et(e,b=>d(b)),h=S.useRef(!1),m=l?!!l.closest("form"):!0,[y=!1,g]=mr({prop:s,defaultProp:i,onChange:u}),v=S.useRef(y);return S.useEffect(()=>{const b=l==null?void 0:l.form;if(b){const _=()=>g(v.current);return b.addEventListener("reset",_),()=>b.removeEventListener("reset",_)}},[l,g]),x.jsxs(W_e,{scope:n,state:y,disabled:a,children:[x.jsx(De.bu
2024-11-14 19:08:59 +00:00
.block-interactivity-`.concat(t,` {pointer-events: none;}
.allow-interactivity-`).concat(t,` {pointer-events: all;}
2024-12-16 17:05:33 +00:00
`)},VSe=0,Sm=[];function qSe(t){var e=S.useRef([]),n=S.useRef([0,0]),r=S.useRef(),s=S.useState(VSe++)[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=wq([t.lockRef.current],(t.shards||[]).map(WB),!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=b1(m),v=n.current,b="deltaX"in m?m.deltaX:v[0]-g[0],_="deltaY"in m?m.deltaY:v[1]-g[1],A,P=m.target,T=Math.abs(b)>Math.abs(_)?"h":"v";if("touches"in m&&T==="h"&&P.type==="range")return!1;var E=VB(T,P);if(!E)return!0;if(E?A=T:(A=T==="v"?"h":"v",E=VB(T,P)),!E)return!1;if(!r.current&&"changedTouches"in m&&(b||_)&&(r.current=A),!A)return!0;var N=r.current||A;return BSe(N,y,m,N==="h"?b:_,!0)},[]),c=S.useCallback(function(m){var y=m;if(!(!Sm.length||Sm[Sm.length-1]!==i)){var g="deltaY"in y?qB(y):b1(y),v=e.current.filter(function(A){return A.name===y.type&&A.target===y.target&&USe(A.delta,g)})[0];if(v&&v.should){y.cancelable&&y.preventDefault();return}if(!v){var b=(o.current.shards||[]).map(WB).filter(Boolean).filter(function(A){return A.contains(y.target)}),_=b.length>0?a(y,b[0]):!o.current.noIsolation;_&&y.cancelable&&y.preventDefault()}}},[]),u=S.useCallback(function(m,y,g,v){var b={name:m,delta:y,target:g,should:v};e.current.push(b),setTimeout(function(){e.current=e.current.filter(function(_){return _!==b})},1)},[]),f=S.useCallback(function(m){n.current=b1(m),r.current=void 0},[]),l=S.useCallback(function(m){u(m.type,qB(m),m.target,a(m,t.lockRef.current))},[]),d=S.useCallback(function(m){u(m.type,b1(m),m.target,a(m,t.lockRef.current))},[]);S.useEffect(function(){return Sm.push(i),t.setCallbacks({onScrollCapture:l,onWheelCapture:l,onTouchMoveCapture:d}),document.addEventListener("wheel",c,_m),document.addEventListener("touchmove",c,_m),document.addEventListener("touchstart",f,_m),function(){Sm=Sm.filter(function(m){return m!==i}),document.removeEventListener("wheel",c,_m),document.removeEventListener("touchmove",c,_m),document.removeEventListener("touchstart",f,_m)}},[]);var p=t.removeScrollBar,h=t.inert;return S.createElement(S.Fragment,null,h?S.createElement(i,{styles:HSe(s)}):null,p?S.createElement(Rq,{gapMode:"margin"}):null)}const WSe=Eq(aG,qSe);var dG=S.forwardRef(function(t,e){return S.createElement(MR,js({},t,{ref:e,sideCar:WSe}))});dG.classNames=MR.classNames;const fG="Dialog",[hG,$Ue]=oSe(fG),[GSe,Vp]=hG(fG),KSe=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]=uSe({prop:r,defaultProp:s,onChange:i});return S.createElement(GSe,{scope:e,triggerRef:a,contentRef:c,contentId:rk(),titleId:rk(),descriptionId:rk(),open:u,onOpenChange:f,onOpenToggle:S.useCallback(()=>f(l=>!l),[f]),modal:o},n)},pG="DialogPortal",[YSe,mG]=hG(pG,{forceMount:void 0}),XSe=t=>{const{__scopeDialog:e,forceMount:n,children:r,container:s}=t,i=Vp(pG,e);return S.createElement(YSe,{scope:e,forceMount:n},S.Children.map(r,o=>S.createElement(DR,{present:n||i.open},S.createElement(kSe,{asChild:!0,container:s},o))))},$M="DialogOverlay",QSe=S.forwardRef((t,e)=>{const n=mG($M,t.__scopeDialog),{forceMount:r=n.forceMount,...s}=t,i=Vp($M,t.__scopeDialog);return i.modal?S.createElement(DR,{present:r||i.open},S.createElement(ZSe,li({},s,{ref:e}))):null}),ZSe=S.forwardRef((t,e)=>{const{__scopeDialog:n,...r}=t,s=Vp($M,n);return S.createElement(dG,{as:KL,allowPinchZoom:!0,shards:[s.contentRef]},S.createElement(da.div,li({"data-state":vG(s.open)},r,{ref:e,style:{pointerEvents:"auto",...r.style}})))}),ox="DialogContent",JSe=S.forwardRef((t,e)=>{const n=mG(ox,t.__scopeDialog),{forceMount:r=n.forceMount,...s}=t,i=Vp(ox,t.__scopeDialog);re
2024-11-14 19:08:59 +00:00
- a positive number
2024-12-16 17:05:33 +00:00
- less than the value passed to \`max\` (or ${V2} if no \`max\` prop is set)
2024-11-14 19:08:59 +00:00
- \`null\` or \`undefined\` if the progress is indeterminate.
2024-12-16 17:05:33 +00:00
Defaulting to \`null\`.`}var CY=xY,VPe=_Y;const q2=S.forwardRef(({className:t,value:e,...n},r)=>x.jsx(CY,{ref:r,className:ie("relative h-4 w-full overflow-hidden rounded-full bg-secondary",t),...n,children:x.jsx(VPe,{className:"h-full w-full flex-1 bg-primary transition-all",style:{transform:`translateX(-${100-(e||0)}%)`}})}));q2.displayName=CY.displayName;var W2="Radio",[qPe,EY]=jn(W2),[WPe,GPe]=qPe(W2),AY=S.forwardRef((t,e)=>{const{__scopeRadio:n,name:r,checked:s=!1,required:i,disabled:o,value:a="on",onCheck:c,...u}=t,[f,l]=S.useState(null),d=et(e,m=>l(m)),p=S.useRef(!1),h=f?!!f.closest("form"):!0;return x.jsxs(WPe,{scope:n,checked:s,disabled:o,children:[x.jsx(De.button,{type:"button",role:"radio","aria-checked":s,"data-state":NY(s),"data-disabled":o?"":void 0,disabled:o,value:a,...u,ref:d,onClick:ye(t.onClick,m=>{s||c==null||c(),h&&(p.current=m.isPropagationStopped(),p.current||m.stopPropagation())})}),h&&x.jsx(KPe,{control:f,bubbles:!p.current,name:r,value:a,checked:s,required:i,disabled:o,style:{transform:"translateX(-100%)"}})]})});AY.displayName=W2;var RY="RadioIndicator",PY=S.forwardRef((t,e)=>{const{__scopeRadio:n,forceMount:r,...s}=t,i=GPe(RY,n);return x.jsx(Kn,{present:r||i.checked,children:x.jsx(De.span,{"data-state":NY(i.checked),"data-disabled":i.disabled?"":void 0,...s,ref:e})})});PY.displayName=RY;var KPe=t=>{const{control:e,checked:n,bubbles:r=!0,...s}=t,i=S.useRef(null),o=Cy(n),a=S_(e);return S.useEffect(()=>{const c=i.current,u=window.HTMLInputElement.prototype,l=Object.getOwnPropertyDescriptor(u,"checked").set;if(o!==n&&l){const d=new Event("click",{bubbles:r});l.call(c,n),c.dispatchEvent(d)}},[o,n,r]),x.jsx("input",{type:"radio","aria-hidden":!0,defaultChecked:n,...s,tabIndex:-1,ref:i,style:{...t.style,...a,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function NY(t){return t?"checked":"unchecked"}var YPe=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],G2="RadioGroup",[XPe,QUe]=jn(G2,[Jl,EY]),TY=Jl(),kY=EY(),[QPe,ZPe]=XPe(G2),DY=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=TY(n),h=tl(u),[m,y]=mr({prop:i,defaultProp:s,onChange:l});return x.jsx(QPe,{scope:n,name:r,required:o,disabled:a,value:m,onValueChange:y,children:x.jsx(T_,{asChild:!0,...p,orientation:c,dir:h,loop:f,children:x.jsx(De.div,{role:"radiogroup","aria-required":o,"aria-orientation":c,"data-disabled":a?"":void 0,dir:h,...d,ref:e})})})});DY.displayName=G2;var MY="RadioGroupItem",OY=S.forwardRef((t,e)=>{const{__scopeRadioGroup:n,disabled:r,...s}=t,i=ZPe(MY,n),o=i.disabled||r,a=TY(n),c=kY(n),u=S.useRef(null),f=et(e,u),l=i.value===s.value,d=S.useRef(!1);return S.useEffect(()=>{const p=m=>{YPe.includes(m.key)&&(d.current=!0)},h=()=>d.current=!1;return document.addEventListener("keydown",p),document.addEventListener("keyup",h),()=>{document.removeEventListener("keydown",p),document.removeEventListener("keyup",h)}},[]),x.jsx(k_,{asChild:!0,...a,focusable:!o,active:l,children:x.jsx(AY,{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())})})})});OY.displayName=MY;var JPe="RadioGroupIndicator",jY=S.forwardRef((t,e)=>{const{__scopeRadioGroup:n,...r}=t,s=kY(n);return x.jsx(PY,{...s,...r,ref:e})});jY.displayName=JPe;var IY=DY,LY=OY,eNe=jY;const tNe=S.forwardRef(({className:t,...e},n)=>x.jsx(IY,{className:ie("grid gap-2",t),...e,ref:n}));tNe.displayName=IY.displayName;const nNe=S.forwardRef(({className:t,...e},n)=>x.jsx(LY,{ref:n,className:ie("aspect-square h-4 w-4 rounded-full border border-primary text-primary ring-offset-background focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),...e,children:x.jsx(eNe,{className:"flex items-center justify-center",children:x.jsx(rR,{className:"h-2.5 w-2.5 fill-current text-current"})})}));nNe.displayName=LY
2024-11-14 19:08:59 +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-12-16 17:05:33 +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 I5="popstate";function Jke(t){t===void 0&&(t={});function e(r,s){let{pathname:i,search:o,hash:a}=r.location;return gx("",{pathname:i,search:o,hash:a},s.state&&s.state.usr||null,s.state&&s.state.key||"default")}function n(r,s){return typeof s=="string"?s:kp(s)}return tDe(e,n,null,t)}function Ot(t,e){if(t===!1||t===null||typeof t>"u")throw new Error(e)}function ey(t,e){if(!t){typeof console<"u"&&console.warn(e);try{throw new Error(e)}catch{}}}function eDe(){return Math.random().toString(36).substr(2,8)}function L5(t,e){return{usr:t.state,key:t.key,idx:e}}function gx(t,e,n,r){return n===void 0&&(n=null),tr({pathname:typeof t=="string"?t:t.pathname,search:"",hash:""},typeof e=="string"?_f(e):e,{state:n,key:e&&e.key||r||eDe()})}function kp(t){let{pathname:e="/",search:n="",hash:r=""}=t;return n&&n!=="?"&&(e+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(e+=r.charAt(0)==="#"?r:"#"+r),e}function _f(t){let e={};if(t){let n=t.indexOf("#");n>=0&&(e.hash=t.substr(n),t=t.substr(0,n));let r=t.indexOf("?");r>=0&&(e.search=t.substr(r),t=t.substr(0,r)),t&&(e.pathname=t)}return e}function tDe(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=gx(m.location,y,g);u=f()+1;let b=L5(v,u),_=m.createHref(v);try{o.pushState(b,"",_)}catch(A){if(A instanceof DOMException&&A.name==="DataCloneError")throw A;s.location.assign(_)}i&&c&&c({action:a,location:m.location,delta:1})}function p(y,g){a=Pr.Replace;let v=gx(m.location,y,g);u=f();let b=L5(v,u),_=m.createHref(v);o.replaceState(b,"",_),i&&c&&c({action:a,location:m.location,delta:0})}function h(y){let g=s.location.origin!=="null"?s.location.origin:s.location.href,v=typeof y=="string"?y:kp(y);return v=v.replace(/ $/,"%20"),Ot(g,"No window.location.(origin|href) available to create URL for href: "+v),new URL(v,g)}let m={get action(){return a},get location(){return t(s,o)},listen(y){if(c)throw new Error("A history only accepts one active listener");return s.addEventListener(I5,l),c=y,()=>{s.removeEventListener(I5,l),c=null}},createHref(y){return e(s,y)},createURL:h,encodeLocation(y){let g=h(y);return{pathname:g.pathname,search:g.search,hash:g.hash}},push:d,replace:p,go(y){return o.go(y)}};return m}var An;(function(t){t.data="data",t.deferred="deferred",t.redirect="redirect",t.error="error"})(An||(An={}));const nDe=new Set(["lazy","caseSensitive","path","id","index","children"]);function rDe(t){return t.index===!0}function vx(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`),rDe(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=vx(s.children,e,o,r)),c}})}function Qf(t,e,n){return n===void 0&&(n="/"),dC(t,e,n,!1)}function dC(t,e,n,r){let s=typeof e=="string"?_f(e):e,i=lf(s.pathname||"/",n);if(i==null)return null;let o=MZ(t);iDe(o);let a=null;for(let c=0;a==null&&c<o.length;++c){let u=gDe(i);a=pDe(o[c],u,r)}return a}function sDe(t,e){let{route:n,pathname:r,params:s}=t;return{id:n.id,pathname:r,params:s,data:e[n.id],handle:n.handle}}function MZ(t,e,n,r){e===void 0&&(e=[]),n===void 0&&(n=[]),r===void 0&&(r="");let s=(i,o,a)=>{let c={relativePath:a===void 0?i.path||"":a,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};c.relativePath.startsWith("
`},""):String(r.body);return{path:n,submission:{formMethod:o,formAction:a,formEncType:r.formEncType,formData:void 0,json:void 0,text:d}}}else if(r.formEncType==="application/json"){if(!Fa(o))return s();try{let d=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:o,formAction:a,formEncType:r.formEncType,formData:void 0,json:d,text:void 0}}}catch{return s()}}}Ot(typeof FormData=="function","FormData is not available in this environment");let c,u;if(r.formData)c=yO(r.formData),u=r.formData;else if(r.body instanceof FormData)c=yO(r.body),u=r.body;else if(r.body instanceof URLSearchParams)c=r.body,u=q5(c);else if(r.body==null)c=new URLSearchParams,u=new FormData;else try{c=new URLSearchParams(r.body),u=q5(c)}catch{return s()}let f={formMethod:o,formAction:a,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:u,json:void 0,text:void 0};if(Fa(f.formMethod))return{path:n,submission:f};let l=_f(n);return e&&l.search&&y$(l.search)&&c.append("index",""),l.search="?"+c,{path:kp(l),submission:f}}function kDe(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 B5(t,e,n,r,s,i,o,a,c,u,f,l,d,p,h,m){let y=m?go(m[1])?m[1].error:m[1].data:void 0,g=t.createURL(e.location),v=t.createURL(s),b=m&&go(m[1])?m[0]:void 0,_=b?kDe(n,b):n,A=m?m[1].statusCode:void 0,P=o&&A&&A>=400,T=_.filter((N,k)=>{let{route:M}=N;if(M.lazy)return!0;if(M.loader==null)return!1;if(i)return typeof M.loader!="function"||M.loader.hydrate?!0:e.loaderData[M.id]===void 0&&(!e.errors||e.errors[M.id]===void 0);if(DDe(e.loaderData,e.matches[k],N)||c.some(L=>L===N.route.id))return!0;let j=e.matches[k],I=N;return U5(N,tr({currentUrl:g,currentParams:j.params,nextUrl:v,nextParams:I.params},r,{actionResult:y,actionStatus:A,defaultShouldRevalidate:P?!1:a||g.pathname+g.search===v.pathname+v.search||g.search!==v.search||$Z(j,I)}))}),E=[];return l.forEach((N,k)=>{if(i||!n.some(H=>H.route.id===N.routeId)||f.has(k))return;let M=Qf(p,N.path,h);if(!M){E.push({key:k,routeId:N.routeId,path:N.path,matches:null,match:null,controller:null});return}let j=e.fetchers.get(k),I=Yb(M,N.path),L=!1;d.has(k)?L=!1:u.has(k)?(u.delete(k),L=!0):j&&j.state!=="idle"&&j.data===void 0?L=a:L=U5(I,tr({currentUrl:g,currentParams:e.matches[e.matches.length-1].params,nextUrl:v,nextParams:n[n.length-1].params},r,{actionResult:y,actionStatus:A,defaultShouldRevalidate:P?!1:a})),L&&E.push({key:k,routeId:N.routeId,path:N.path,matches:M,match:I,controller:new AbortController})}),[T,E]}function DDe(t,e,n){let r=!e||n.route.id!==e.route.id,s=t[n.route.id]===void 0;return r||s}function $Z(t,e){let n=t.route.path;return t.pathname!==e.pathname||n!=null&&n.endsWith("*")&&t.params["*"]!==e.params["*"]}function U5(t,e){if(t.route.shouldRevalidate){let n=t.route.shouldRevalidate(e);if(typeof n=="boolean")return n}return e.defaultShouldRevalidate}async function MDe(t,e,n,r,s,i,o,a){let c=[e,...n.map(u=>u.route.id)].join("-");try{let u=o.get(c);u||(u=t({path:e,matches:n,patch:(f,l)=>{a.aborted||FZ(f,l,r,s,i)}}),o.set(c,u)),u&&BDe(u)&&await u}finally{o.delete(c)}}function FZ(t,e,n,r,s){if(t){var i;let o=r[t];Ot(o,"No route found to patch children into: routeId = "+t);let a=vx(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=vx(e,s,["patch",String(n.length||"0")],r);n.push(...o)}}async function H5(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";ey(!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&&!nDe.has(o)&&(i[o]=r[o])}Object.assign(s,i),Object.assign(s,tr({},e(s),{lazy:void 0}))}function ODe(t){return Promise.all(t.matches.map(e=>e.resolve()))}async function jDe(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 HE(t||500,a,new Error(c),!0)}function X5(t){for(let e=t.length-1;e>=0;e--){let n=t[e];if(oh(n))return{result:n,idx:e}}}function zZ(t){let e=typeof t=="string"?_f(t):t;return kp(tr({},e,{hash:""}))}function zDe(t,e){return t.pathname!==e.pathname||t.search!==e.search?!1:t.hash===""?e.hash!=="":t.hash===e.hash?!0:e.hash!==""}function BDe(t){return typeof t=="object"&&t!=null&&"then"in t}function UDe(t){return BZ(t.result)&&EDe.has(t.result.status)}function ih(t){return t.type===An.deferred}function go(t){return t.type===An.error}function oh(t){return(t&&t.type)===An.redirect}function Q5(t){return typeof t=="object"&&t!=null&&"type"in t&&"data"in t&&"init"in t&&t.type==="DataWithResponseInit"}function HDe(t){let e=t;return e&&typeof e=="object"&&typeof e.data=="object"&&typeof e.subscribe=="function"&&typeof e.cancel=="function"&&typeof e.resolveData=="function"}function BZ(t){return t!=null&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.headers=="object"&&typeof t.body<"u"}function VDe(t){return CDe.has(t.toLowerCase())}function Fa(t){return _De.has(t.toLowerCase())}async function Z5(t,e,n,r,s,i){for(let o=0;o<n.length;o++){let a=n[o],c=e[o];if(!c)continue;let u=t.find(l=>l.route.id===c.route.id),f=u!=null&&!$Z(u,c)&&(i&&i[c.route.id])!==void 0;if(ih(a)&&(s||f)){let l=r[o];Ot(l,"Expected an AbortSignal for revalidating fetcher deferred result"),await UZ(a,l,s).then(d=>{d&&(n[o]=d||n[o])})}}}async function UZ(t,e,n){if(n===void 0&&(n=!1),!await t.deferredData.resolveData(e)){if(n)try{return{type:An.data,data:t.deferredData.unwrappedData}}catch(s){return{type:An.error,error:s}}return{type:An.data,data:t.deferredData.data}}}function y$(t){return new URLSearchParams(t).getAll("index").some(e=>e==="")}function Yb(t,e){let n=typeof e=="string"?_f(e).search:e.search;if(t[t.length-1].route.index&&y$(n||""))return t[t.length-1];let r=jZ(t);return r[r.length-1]}function J5(t){let{formMethod:e,formAction:n,formEncType:r,text:s,formData:i,json:o}=t;if(!(!e||!n||!r)){if(s!=null)return{formMethod:e,formAction:n,formEncType:r,formData:void 0,json:void 0,text:s};if(i!=null)return{formMethod:e,formAction:n,formEncType:r,formData:i,json:void 0,text:void 0};if(o!==void 0)return{formMethod:e,formAction:n,formEncType:r,formData:void 0,json:o,text:void 0}}}function Mk(t,e){return e?{state:"loading",location:t,formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text}:{state:"loading",location:t,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function qDe(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 Pb(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 WDe(t,e){return{state:"submitting",formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text,data:e?e.data:void 0}}function Qu(t){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function GDe(t,e){try{let n=t.sessionStorage.getItem(LZ);if(n){let
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/function ty(){return ty=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},ty.apply(this,arguments)}const vP=S.createContext(null),HZ=S.createContext(null),Sf=S.createContext(null),b$=S.createContext(null),rc=S.createContext({outlet:null,matches:[],isDataRoute:!1}),VZ=S.createContext(null);function YDe(t,e){let{relative:n}=e===void 0?{}:e;Fy()||Ot(!1);let{basename:r,navigator:s}=S.useContext(Sf),{hash:i,pathname:o,search:a}=WZ(t,{relative:n}),c=o;return r!=="/"&&(c=o==="/"?r:lu([r,o])),s.createHref({pathname:c,search:a,hash:i})}function Fy(){return S.useContext(b$)!=null}function Cf(){return Fy()||Ot(!1),S.useContext(b$).location}function qZ(t){S.useContext(Sf).static||S.useLayoutEffect(t)}function Us(){let{isDataRoute:t}=S.useContext(rc);return t?uMe():XDe()}function XDe(){Fy()||Ot(!1);let t=S.useContext(vP),{basename:e,future:n,navigator:r}=S.useContext(Sf),{matches:s}=S.useContext(rc),{pathname:i}=Cf(),o=JSON.stringify(pP(s,n.v7_relativeSplatPath)),a=S.useRef(!1);return qZ(()=>{a.current=!0}),S.useCallback(function(u,f){if(f===void 0&&(f={}),!a.current)return;if(typeof u=="number"){r.go(u);return}let l=mP(u,JSON.parse(o),i,f.relative==="path");t==null&&e!=="/"&&(l.pathname=l.pathname==="/"?e:lu([e,l.pathname])),(f.replace?r.replace:r.push)(l,f.state,f)},[e,r,o,i,t])}const QDe=S.createContext(null);function ZDe(t){let e=S.useContext(rc).outlet;return e&&S.createElement(QDe.Provider,{value:t},e)}function JDe(){let{matches:t}=S.useContext(rc),e=t[t.length-1];return e?e.params:{}}function WZ(t,e){let{relative:n}=e===void 0?{}:e,{future:r}=S.useContext(Sf),{matches:s}=S.useContext(rc),{pathname:i}=Cf(),o=JSON.stringify(pP(s,r.v7_relativeSplatPath));return S.useMemo(()=>mP(t,JSON.parse(o),i,n==="path"),[t,o,i,n])}function eMe(t,e,n,r){Fy()||Ot(!1);let{navigator:s}=S.useContext(Sf),{matches:i}=S.useContext(rc),o=i[i.length-1],a=o?o.params:{};o&&o.pathname;let c=o?o.pathnameBase:"/";o&&o.route;let u=Cf(),f;f=u;let l=f.pathname||"/",d=l;if(c!=="/"){let m=c.replace(/^\//,"").split("/");d="/"+l.replace(/^\//,"").split("/").slice(m.length).join("/")}let p=Qf(t,{pathname:d});return iMe(p&&p.map(m=>Object.assign({},m,{params:Object.assign({},a,m.params),pathname:lu([c,s.encodeLocation?s.encodeLocation(m.pathname).pathname:m.pathname]),pathnameBase:m.pathnameBase==="/"?c:lu([c,s.encodeLocation?s.encodeLocation(m.pathnameBase).pathname:m.pathnameBase])})),i,n,r)}function tMe(){let t=aMe(),e=gP(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 nMe=S.createElement(tMe,null);class rMe extends S.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,n){return n.location!==e.location||n.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:n.error,location:n.location,revalidation:e.revalidation||n.revalidation}}componentDidCatch(e,n){console.error("React Router caught the following error during render",e,n)}render(){return this.state.error!==void 0?S.createElement(rc.Provider,{value:this.props.routeContext},S.createElement(VZ.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function sMe(t){let{routeContext:e,match:n,children:r}=t,s=S.useContext(vP);return s&&s.static&&s.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=n.route.id),S.createElement(rc.Provider,{value:e},r)}function iMe(t,e,n,r){var s;if(e===void 0&&(e=[]),n===void 0&&(n=null),r===void 0&&(r=null),t==null)
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/function bx(){return bx=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},bx.apply(this,arguments)}function pMe(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 mMe(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}function gMe(t,e){return t.button===0&&(!e||e==="_self")&&!mMe(t)}function bO(t){return t===void 0&&(t=""),new URLSearchParams(typeof t=="string"||Array.isArray(t)||t instanceof URLSearchParams?t:Object.keys(t).reduce((e,n)=>{let r=t[n];return e.concat(Array.isArray(r)?r.map(s=>[n,s]):[[n,r]])},[]))}function vMe(t,e){let n=bO(t);return e&&e.forEach((r,s)=>{n.has(s)||e.getAll(s).forEach(i=>{n.append(s,i)})}),n}const yMe=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],bMe="6";try{window.__reactRouterVersion=bMe}catch{}function xMe(t,e){return NDe({basename:e==null?void 0:e.basename,future:bx({},e==null?void 0:e.future,{v7_prependBasename:!0}),history:Jke({window:e==null?void 0:e.window}),hydrationData:(e==null?void 0:e.hydrationData)||wMe(),routes:t,mapRouteProperties:hMe,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 wMe(){var t;let e=(t=window)==null?void 0:t.__staticRouterHydrationData;return e&&e.errors&&(e=bx({},e,{errors:_Me(e.errors)})),e}function _Me(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 HE(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 SMe=S.createContext({isTransitioning:!1}),CMe=S.createContext(new Map),EMe="startTransition",tU=l_[EMe],AMe="flushSync",nU=Xfe[AMe];function RMe(t){tU?tU(t):t()}function Nb(t){nU?nU(t):t()}class PMe{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 NMe(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?RMe(E):E()},[g]),b=S.useCallback((E,N)=>{let{deletedFetchers:k,unstable_flushSync:M,unstable_viewTransitionOpts:j}=N;k.forEach(L=>y.current.delete(L)),E.fetchers.forEach((L,H)=>{L.data!==void 0&&y.current.set(H,L.data)});let I=n.window==null||n.window.document==null||typeof n.window.document.startViewTransition!="function";if(!j||I){M?Nb(()=>i(E)):v(()=>i(E));return}if(M){Nb(()=>{d&&(f&&f.resolve(),d.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:j.currentLocation,nextLocation:j.nextLocation})});let L=n.window.document.startViewTransition(()=>{Nb(()=>i(E))});L.finished.finally(()=>{Nb(()=>{l(void 0),p(void 0),a(void 0),u({isTransitioning:!1})})}),Nb(()=>p(L));return}d?(f&&f.resolve(),d.skipTransition(),m({state:E,currentLocation:j.currentLocation,nextLocation:j.nextLocation})):(a(E),u({isTransitioning:!0,flushSync:!1,currentLocation:j.currentLocation,nextLocation:j.nextLocation}))},[n.window,d,f,y,v]);S.useLayoutEffect(()=>n.subscribe(b),[n,b]),S.useEffect(()=>{c.isTransitioning&&!c.flushSync&&l(new PMe)},[c]),S.useEffect(()=>{if(f&&o&&n.window){let E=o,N=f.promise,k=n.window.document.startViewTransition(async()=>{v(()=>i(E)),await N});k.finished.finally(()=>{l(void 0),p(void 0),a(void 0),u({isTransitioning:!1})}),p(k)}},[v,o,f,n.window]),S.useEffect(()=>{f&&o&&s.location.key===o.location.key&&f.resolve()},[f,d,s.location,o]),S.useEffect((
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var xOe={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=mU(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=mU(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 wOe(t){return nJ(t)&&t<=100&&t>=0}function _Oe(t){return t.length>0&&t.every(function(e){return e>=0})&&t.some(function(e){return e>0})}function vU(t){return t%2===0}function yU(t){return nJ(t)&&!Number.isInteger(t)}function SOe(){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 kb(t){return Math.abs(t)%1===.5}function COe(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),EOe(s,e.headers),s.send()})}function EOe(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 Xb(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(N0(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 AOe(t){return!!t&&(N0(t)==="object"||typeof t=="function")&&typeof t.then=="function"}function sJ(){var t=function(r,s){var i=function(c){return Math.pow(10,SOe(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 kb(r)&&vU(s)?s-1:s},HALF_EVEN:function(r){var s=Math.round(r);return kb(r)?vU(s)?s:s-1:s},HALF_UP:function(r){return Math.round(r)},HALF_DOWN:function(r){return kb(r)?Math.floor(r):Math.round(r)},HALF_TOWARDS_ZERO:function(r){return kb(r)?Math.sign(r)*Math.floor(Math.abs(r)):Math.round(r)},HALF_AWAY_FROM_ZERO:function(r){return kb(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 yU(r)||yU(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 ROe=sJ();function POe(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!Xb(r)}):[]},getMinimumFractionDigits:function(){var r=function(i){return i==="."};return Xb(this.getMatches().find(r))?0:this.getMatches()[ROe.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 Xb(this.getCurrencyDisplay(this.getMatches()))?"decimal":"currency"},getUseGrouping:function(){return!Xb(this.getMatches().find(function(r){return r===","}))}}}function NOe(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 COe(e(t.endpoint,{from:s,to:i}),{headers:t.headers})};return{getExchangeRate:function(s,i){return(AOe(t.endpoint)?t.endpoint:n(s,i)).then(function(o){return rJ(o)[e(t.propertyPath,{from:s,to:i})]})}}}function wx(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/KE.exports;(function(t,e){(function(){var n,r="4.17.21",s=200,i="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",a="Invalid `variable` option passed into `_.template`",c="__lodash_hash_undefined__",u=500,f="__lodash_placeholder__",l=1,d=2,p=4,h=1,m=2,y=1,g=2,v=4,b=8,_=16,A=32,P=64,T=128,E=256,N=512,k=30,M="...",j=800,I=16,L=1,H=2,K=3,V=1/0,U=9007199254740991,Q=17976931348623157e292,ne=NaN,X=4294967295,G=X-1,Y=X>>>1,Z=[["ary",T],["bind",y],["bindKey",g],["curry",b],["curryRight",_],["flip",N],["partial",A],["partialRight",P],["rearg",E]],he="[object Arguments]",fe="[object Array]",ce="[object AsyncFunction]",xe="[object Boolean]",Pe="[object Date]",pe="[object DOMException]",Le="[object Error]",Me="[object Function]",Oe="[object GeneratorFunction]",Fe="[object Map]",ot="[object Number]",nt="[object Null]",At="[object Object]",ee="[object Promise]",de="[object Proxy]",me="[object RegExp]",Re="[object Set]",Ne="[object String]",Ee="[object Symbol]",Ve="[object Undefined]",tt="[object WeakMap]",qt="[object WeakSet]",gt="[object ArrayBuffer]",kt="[object DataView]",an="[object Float32Array]",gr="[object Float64Array]",_n="[object Int8Array]",pi="[object Int16Array]",or="[object Int32Array]",mi="[object Uint8Array]",$e="[object Uint8ClampedArray]",Xe="[object Uint16Array]",ht="[object Uint32Array]",Ze=/\b__p \+= '';/g,yt=/\b(__p \+=) '' \+/g,Nt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,St=/&(?:amp|lt|gt|quot|#39);/g,Wt=/[&<>"']/g,Zt=RegExp(St.source),ar=RegExp(Wt.source),Nn=/<%-([\s\S]+?)%>/g,Cr=/<%([\s\S]+?)%>/g,Dr=/<%=([\s\S]+?)%>/g,Wi=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Yr=/^\w*$/,sc=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,pa=/[\\^$.*+?()[\]{}|]/g,re=RegExp(pa.source),ae=/^\s+/,ge=/\s/,_e=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ze=/\{\n\/\* \[wrapped with (.+)\] \*/,Ke=/,? & /,ut=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ie=/[()=,{}\[\]\/\s]/,xt=/\\(\\)?/g,rt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,st=/\w*$/,ln=/^[-+]0x[0-9a-f]+$/i,tn=/^0b[01]+$/i,hn=/^\[object .+?Constructor\]$/,Jt=/^0o[0-7]+$/i,Mr=/^(?:0|[1-9]\d*)$/,lr=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,sl=/($^)/,il=/['\n\r\u2028\u2029\\]/g,ma="\\ud800-\\udfff",ku="\\u0300-\\u036f",Du="\\ufe20-\\ufe2f",No="\\u20d0-\\u20ff",Pf=ku+Du+No,Nf="\\u2700-\\u27bf",Tf="a-z\\xdf-\\xf6\\xf8-\\xff",Ct="\\xac\\xb1\\xd7\\xf7",Yn="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Hs="\\u2000-\\u206f",In=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",To="A-Z\\xc0-\\xd6\\xd8-\\xde",Ky="\\ufe0e\\ufe0f",iS=Ct+Yn+Hs+In,JP="[']",_re="["+ma+"]",fF="["+iS+"]",oS="["+Pf+"]",hF="\\d+",Sre="["+Nf+"]",pF="["+Tf+"]",mF="[^"+ma+iS+hF+Nf+Tf+To+"]",eN="\\ud83c[\\udffb-\\udfff]",Cre="(?:"+oS+"|"+eN+")",gF="[^"+ma+"]",tN="(?:\\ud83c[\\udde6-\\uddff]){2}",nN="[\\ud800-\\udbff][\\udc00-\\udfff]",rm="["+To+"]",vF="\\u200d",yF="(?:"+pF+"|"+mF+")",Ere="(?:"+rm+"|"+mF+")",bF="(?:"+JP+"(?:d|ll|m|re|s|t|ve))?",xF="(?:"+JP+"(?:D|LL|M|RE|S|T|VE))?",wF=Cre+"?",_F="["+Ky+"]?",Are="(?:"+vF+"(?:"+[gF,tN,nN].join("|")+")"+_F+wF+")*",Rre="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Pre="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",SF=_F+wF+Are,Nre="(?:"+[Sre,tN,nN].join("|")+")"+SF,Tre="(?:"+[gF+oS+"?",oS,tN,nN,_re].join("|")+")",kre=RegExp(JP,"g"),Dre=RegExp(oS,"g"),rN=RegExp(eN+"(?="+eN+")|"+Tre+SF,"g"),Mre=RegExp([rm+"?"+pF+"+"+bF+"(?="+[fF,rm,"$"].join("|")+")",Ere+"+"+xF+"(?="+[fF,rm+yF,"$"].join("|")+")",rm+"?"+yF+"+"+bF,rm+"+"+xF,Pre,Rre,hF,Nre].join("|"),"g"),Ore=RegExp("["+vF+ma+Pf+Ky+"]"),jre=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ire=["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-11-14 19:08:59 +00:00
/* [wrapped with `+C+`] */
2024-12-16 17:05:33 +00:00
`)}function eoe(w){return wt(w)||Ff(w)||!!(WF&&w&&w[WF])}function uc(w,C){var D=typeof w;return C=C??U,!!C&&(D=="number"||D!="symbol"&&Mr.test(w))&&w>-1&&w%1==0&&w<C}function qs(w,C,D){if(!Zn(D))return!1;var O=typeof C;return(O=="number"?vi(D)&&uc(C,D.length):O=="string"&&C in D)?ya(D[C],w):!1}function VN(w,C){if(wt(w))return!1;var D=typeof w;return D=="number"||D=="symbol"||D=="boolean"||w==null||Xi(w)?!0:Yr.test(w)||!Wi.test(w)||C!=null&&w in Tn(C)}function toe(w){var C=typeof w;return C=="string"||C=="number"||C=="symbol"||C=="boolean"?w!=="__proto__":w===null}function qN(w){var C=jS(w),D=q[C];if(typeof D!="function"||!(C in Bt.prototype))return!1;if(w===D)return!0;var O=BN(D);return!!O&&w===O[0]}function noe(w){return!!UF&&UF in w}var roe=dS?dc:lT;function ab(w){var C=w&&w.constructor,D=typeof C=="function"&&C.prototype||lm;return w===D}function U3(w){return w===w&&!Zn(w)}function H3(w,C){return function(D){return D==null?!1:D[w]===C&&(C!==n||w in Tn(D))}}function soe(w){var C=BS(w,function(O){return D.size===u&&D.clear(),O}),D=C.cache;return C}function ioe(w,C){var D=w[1],O=C[1],F=D|O,W=F<(y|g|T),J=O==T&&D==b||O==T&&D==E&&w[7].length<=C[8]||O==(T|E)&&C[7].length<=C[8]&&D==b;if(!(W||J))return w;O&y&&(w[2]=C[2],F|=D&y?0:v);var se=C[3];if(se){var ue=w[3];w[3]=ue?E3(ue,se,C[4]):se,w[4]=ue?ju(w[3],f):C[4]}return se=C[5],se&&(ue=w[5],w[5]=ue?A3(ue,se,C[6]):se,w[6]=ue?ju(w[5],f):C[6]),se=C[7],se&&(w[7]=se),O&T&&(w[8]=w[8]==null?C[8]:Ss(w[8],C[8])),w[9]==null&&(w[9]=C[9]),w[0]=C[0],w[1]=F,w}function ooe(w){var C=[];if(w!=null)for(var D in Tn(w))C.push(D);return C}function aoe(w){return hS.call(w)}function V3(w,C,D){return C=jr(C===n?w.length-1:C,0),function(){for(var O=arguments,F=-1,W=jr(O.length-C,0),J=ve(W);++F<W;)J[F]=O[C+F];F=-1;for(var se=ve(C+1);++F<C;)se[F]=O[F];return se[C]=D(J),Gi(w,this,se)}}function q3(w,C){return C.length<2?w:If(w,Io(C,0,-1))}function loe(w,C){for(var D=w.length,O=Ss(C.length,D),F=gi(w);O--;){var W=C[O];w[O]=uc(W,D)?F[W]:n}return w}function WN(w,C){if(!(C==="constructor"&&typeof w[C]=="function")&&C!="__proto__")return w[C]}var W3=K3(m3),lb=Sse||function(w,C){return os.setTimeout(w,C)},GN=K3(kie);function G3(w,C,D){var O=C+"";return GN(w,Jie(O,coe(Xie(O),D)))}function K3(w){var C=0,D=0;return function(){var O=Rse(),F=I-(O-D);if(D=O,F>0){if(++C>=j)return arguments[0]}else C=0;return w.apply(n,arguments)}}function LS(w,C){var D=-1,O=w.length,F=O-1;for(C=C===n?O:C;++D<C;){var W=NN(D,F),J=w[W];w[W]=w[D],w[D]=J}return w.length=C,w}var Y3=soe(function(w){var C=[];return w.charCodeAt(0)===46&&C.push(""),w.replace(sc,function(D,O,F,W){C.push(F?W.replace(xt,"$1"):O||D)}),C});function ll(w){if(typeof w=="string"||Xi(w))return w;var C=w+"";return C=="0"&&1/w==-V?"-0":C}function $f(w){if(w!=null){try{return fS.call(w)}catch{}try{return w+""}catch{}}return""}function coe(w,C){return Do(Z,function(D){var O="_."+D[0];C&D[1]&&!aS(w,O)&&w.push(O)}),w.sort()}function X3(w){if(w instanceof Bt)return w.clone();var C=new Oo(w.__wrapped__,w.__chain__);return C.__actions__=gi(w.__actions__),C.__index__=w.__index__,C.__values__=w.__values__,C}function uoe(w,C,D){(D?qs(w,C,D):C===n)?C=1:C=jr(Rt(C),0);var O=w==null?0:w.length;if(!O||C<1)return[];for(var F=0,W=0,J=ve(bS(O/C));F<O;)J[W++]=Io(w,F,F+=C);return J}function doe(w){for(var C=-1,D=w==null?0:w.length,O=0,F=[];++C<D;){var W=w[C];W&&(F[O++]=W)}return F}function foe(){var w=arguments.length;if(!w)return[];for(var C=ve(w-1),D=arguments[0],O=w;O--;)C[O-1]=arguments[O];return Ou(wt(D)?gi(D):[D],as(C,1))}var hoe=Dt(function(w,C){return vr(w)?nb(w,as(C,1,vr,!0)):[]}),poe=Dt(function(w,C){var D=Lo(C);return vr(D)&&(D=n),vr(w)?nb(w,as(C,1,vr,!0),at(D,2)):[]}),moe=Dt(function(w,C){var D=Lo(C);return vr(D)&&(D=n),vr(w)?nb(w,as(C,1,vr,!0),n,D):[]});function goe(w,C,D){var O=w==null?0:w.length;return O?(C=D||C===n?1:Rt(C),Io(w,C<0?0:C,O)):[]}function voe(w,C,D){var O=w==null?0:w.length;return O?(C=D||C===n?1:Rt(C),C=O-C,Io(w,0,C<0?0:C)):[]}function yoe(w,C){return w&&w.length?NS(w,at(C,3),!0,!0):[]}function boe(w,C){return w&&w.length?NS(w,at(C,3),!0):[]}function xoe(w,C,D,O)
`;w.replace(Be,function(ft,Lt,Ut,Qi,Ws,Zi){return Ut||(Ut=Qi),Ae+=w.slice(Se,Zi).replace(il,rse),Lt&&(se=!0,Ae+=`' +
2024-11-14 19:08:59 +00:00
__e(`+Lt+`) +
2024-12-16 17:05:33 +00:00
'`),Ws&&(ue=!0,Ae+=`';
`+Ws+`;
2024-11-14 19:08:59 +00:00
__p += '`),Ut&&(Ae+=`' +
((__t = (`+Ut+`)) == null ? '' : __t) +
2024-12-16 17:05:33 +00:00
'`),Se=Zi+ft.length,ft}),Ae+=`';
2024-11-14 19:08:59 +00:00
`;var dt=pn.call(C,"variable")&&C.variable;if(!dt)Ae=`with (obj) {
`+Ae+`
}
`;else if(Ie.test(dt))throw new bt(a);Ae=(ue?Ae.replace(Ze,""):Ae).replace(yt,"$1").replace(Nt,"$1;"),Ae="function("+(dt||"obj")+`) {
`+(dt?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(se?", __e = _.escape":"")+(ue?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Ae+`return __p
2024-12-16 17:05:33 +00:00
}`;var Tt=P4(function(){return nn(W,Qe+"return "+Ae).apply(n,J)});if(Tt.source=Ae,ZN(Tt))throw Tt;return Tt}function Nce(w){return cn(w).toLowerCase()}function Tce(w){return cn(w).toUpperCase()}function kce(w,C,D){if(w=cn(w),w&&(D||C===n))return LF(w);if(!w||!(C=Yi(C)))return w;var O=ga(w),F=ga(C),W=$F(O,F),J=FF(O,F)+1;return zu(O,W,J).join("")}function Dce(w,C,D){if(w=cn(w),w&&(D||C===n))return w.slice(0,BF(w)+1);if(!w||!(C=Yi(C)))return w;var O=ga(w),F=FF(O,ga(C))+1;return zu(O,0,F).join("")}function Mce(w,C,D){if(w=cn(w),w&&(D||C===n))return w.replace(ae,"");if(!w||!(C=Yi(C)))return w;var O=ga(w),F=$F(O,ga(C));return zu(O,F).join("")}function Oce(w,C){var D=k,O=M;if(Zn(C)){var F="separator"in C?C.separator:F;D="length"in C?Rt(C.length):D,O="omission"in C?Yi(C.omission):O}w=cn(w);var W=w.length;if(im(w)){var J=ga(w);W=J.length}if(D>=W)return w;var se=D-om(O);if(se<1)return O;var ue=J?zu(J,0,se).join(""):w.slice(0,se);if(F===n)return ue+O;if(J&&(se+=ue.length-se),JN(F)){if(w.slice(se).search(F)){var Se,Ce=ue;for(F.global||(F=mN(F.source,cn(st.exec(F))+"g")),F.lastIndex=0;Se=F.exec(Ce);)var Ae=Se.index;ue=ue.slice(0,Ae===n?se:Ae)}}else if(w.indexOf(Yi(F),se)!=se){var Be=ue.lastIndexOf(F);Be>-1&&(ue=ue.slice(0,Be))}return ue+O}function jce(w){return w=cn(w),w&&Zt.test(w)?w.replace(St,use):w}var Ice=hm(function(w,C,D){return w+(D?" ":"")+C.toUpperCase()}),nT=N3("toUpperCase");function R4(w,C,D){return w=cn(w),C=D?n:C,C===n?ise(w)?hse(w):Xre(w):w.match(C)||[]}var P4=Dt(function(w,C){try{return Gi(w,n,C)}catch(D){return ZN(D)?D:new bt(D)}}),Lce=cc(function(w,C){return Do(C,function(D){D=ll(D),ac(w,D,XN(w[D],w))}),w});function $ce(w){var C=w==null?0:w.length,D=at();return w=C?Xn(w,function(O){if(typeof O[1]!="function")throw new Mo(o);return[D(O[0]),O[1]]}):[],Dt(function(O){for(var F=-1;++F<C;){var W=w[F];if(Gi(W[0],this,O))return Gi(W[1],this,O)}})}function Fce(w){return uie(jo(w,l))}function rT(w){return function(){return w}}function zce(w,C){return w==null||w!==w?C:w}var Bce=k3(),Uce=k3(!0);function bi(w){return w}function sT(w){return a3(typeof w=="function"?w:jo(w,l))}function Hce(w){return c3(jo(w,l))}function Vce(w,C){return u3(w,jo(C,l))}var qce=Dt(function(w,C){return function(D){return rb(D,w,C)}}),Wce=Dt(function(w,C){return function(D){return rb(w,D,C)}});function iT(w,C,D){var O=Xr(C),F=AS(C,O);D==null&&!(Zn(C)&&(F.length||!O.length))&&(D=C,C=w,w=this,F=AS(C,Xr(C)));var W=!(Zn(D)&&"chain"in D)||!!D.chain,J=dc(w);return Do(F,function(se){var ue=C[se];w[se]=ue,J&&(w.prototype[se]=function(){var Se=this.__chain__;if(W||Se){var Ce=w(this.__wrapped__),Ae=Ce.__actions__=gi(this.__actions__);return Ae.push({func:ue,args:arguments,thisArg:w}),Ce.__chain__=Se,Ce}return ue.apply(w,Ou([this.value()],arguments))})}),w}function Gce(){return os._===this&&(os._=bse),this}function oT(){}function Kce(w){return w=Rt(w),Dt(function(C){return d3(C,w)})}var Yce=LN(Xn),Xce=LN(DF),Qce=LN(lN);function N4(w){return VN(w)?cN(ll(w)):Rie(w)}function Zce(w){return function(C){return w==null?n:If(w,C)}}var Jce=M3(),eue=M3(!0);function aT(){return[]}function lT(){return!1}function tue(){return{}}function nue(){return""}function rue(){return!0}function sue(w,C){if(w=Rt(w),w<1||w>U)return[];var D=X,O=Ss(w,X);C=at(C),w-=X;for(var F=fN(O,C);++D<w;)C(D);return F}function iue(w){return wt(w)?Xn(w,ll):Xi(w)?[w]:gi(Y3(cn(w)))}function oue(w){var C=++vse;return cn(w)+C}var aue=DS(function(w,C){return w+C},0),lue=$N("ceil"),cue=DS(function(w,C){return w/C},1),uue=$N("floor");function due(w){return w&&w.length?ES(w,bi,SN):n}function fue(w,C){return w&&w.length?ES(w,at(C,2),SN):n}function hue(w){return jF(w,bi)}function pue(w,C){return jF(w,at(C,2))}function mue(w){return w&&w.length?ES(w,bi,RN):n}function gue(w,C){return w&&w.length?ES(w,at(C,2),RN):n}var vue=DS(function(w,C){return w*C},1),yue=$N("round"),bue=DS(function(w,C){return w-C},0);function xue(w){return w&&w.length?dN(w,bi):0}function wue(w,C){return w&&w.length?dN(w,at(C,2)):0}return q.after=Hae,q.ary=o4,q.assign=Tle,q.assignIn=x4,q.assignInWith=qS,q.assignWith=kle,q.at=Dle,q.before=a4,q.bi
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/function Wd(t,e){return typeof t=="function"?t(e):t}function Eo(t,e){return n=>{e.setState(r=>({...r,[t]:Wd(n,r[t])}))}}function xP(t){return t instanceof Function}function UOe(t){return Array.isArray(t)&&t.every(e=>typeof e=="number")}function HOe(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-11-14 19:08:59 +00:00
font-size: .6rem;
font-weight: bold;
2024-12-16 17:05:33 +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 VOe(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 qOe(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 Ps="debugHeaders";function bU(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 WOe={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 D1(e,[...a,...u,...c],t)},ct(t.options,Ps)),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))),D1(e,n,t,"center")),ct(t.options,Ps)),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 D1(e,i,t,"left")},ct(t.options,Ps)),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 D1(e,i,t,"right")},ct(t.options,Ps)),t.getFooterGroups=lt(()=>[t.getHeaderGroups()],e=>[...e].reverse(),ct(t.options,Ps)),t.getLeftFooterGroups=lt(()=>[t.getLeftHeaderGroups()],e=>[...e].reverse(),ct(t.options,Ps)),t.getCenterFooterGroups=lt(()=>[t.getCenterHeaderGroups()],e=>[...e].reverse(),ct(t.options,Ps)),t.getRightFooterGroups=lt(()=>[t.getRightHeaderGroups()],e=>[...e].reverse(),ct(t.options,Ps)),t.getFlatHeaders=lt(()=>[t.getHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Ps)),t.getLeftFlatHeaders=lt(()=>[t.getLeftHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Ps)),t.getCenterFlatHeaders=lt(()=>[t.getCenterHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Ps)),t.getRightFlatHeaders=lt(()=>[t.getRightHeaderGroups()],e=>e.map(n=>n.headers).flat(),ct(t.options,Ps)),t.getCenterLeafHeaders=lt(()=>[t.getCen
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
*/function fd(t,e){return t?Dje(t)?S.createElement(t,e):t:null}function Dje(t){return Mje(t)||typeof t=="function"||Oje(t)}function Mje(t){return typeof t=="function"&&(()=>{const e=Object.getPrototypeOf(t);return e.prototype&&e.prototype.isReactComponent})()}function Oje(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:Eje(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 Mp=oe.forwardRef(({className:t,...e},n)=>x.jsx("div",{ref:n,className:ie("flex items-center gap-2",t),...e}));Mp.displayName="ButtonGroup";const CJ=({label:t="Cancelar",...e})=>x.jsx(Ge,{type:"button",variant:"secondary",...e,children:t});CJ.displayName="CancelButton";const jje=({buttonText:t,title:e="",content:n,className:r=""})=>x.jsx("div",{className:`flex items-baseline justify-center mr-4 font-medium ${r}`,children:x.jsxs(A_,{children:[x.jsx(QL,{asChild:!0,children:x.jsxs(Ge,{variant:"link",className:"inline-flex items-center font-medium group",children:[x.jsx("span",{className:"underline-offset-4 group-hover:underline",children:t}),x.jsx(nq,{className:"w-4 h-4 ml-1 text-muted-foreground"})]})}),x.jsxs(Ey,{className:"sm:max-w-[425px]",children:[x.jsx(Ay,{children:x.jsx(Py,{children:e})}),x.jsxs(n$,{className:"grid gap-4 py-2",children:[n,x.jsx(Ry,{children:x.jsx(wE,{asChild:!0,children:x.jsx(Ge,{type:"button",children:te("common.close")})})})]})]})]})}),Ije=di("",{variants:{size:{default:"w-4 h-4",sm:"h-3.5 w-3.5",lg:"h-6 w-6",icon:"w-7 h-7"}},defaultVariants:{size:"default"}}),EJ=oe.forwardRef(({className:t,label:e,size:n,icon:r,children:s,...i},o)=>{const a=!!r;return x.jsxs(Ge,{ref:o,size:n,className:ie(a?"gap-1":"",t),...i,children:[a&&x.jsx(r,{className:ie(Ije({size:n}))}),x.jsx(x.Fragment,{children:e||s})]})});EJ.displayName="CustomButton";const wP=({label:t="Enviar",...e})=>x.jsx(EJ,{type:"submit",label:t,variant:"default",...e});wP.displayName="SubmitButton";function Lje(t){let r=0;for(let f=0;f<t.length;f++)r=t.charCodeAt(f)+((r<<5)-r);let s="#";for(let f=0;f<3;f++){const l=r>>f*8&255;s+=("00"+l.toString(16)).substr(-2)}const i=parseInt(s.substr(1,2),16),o=parseInt(s.substr(3,2),16),a=parseInt(s.substr(5,2),16),c=`#${(i*.7|0).toString(16).padStart(2,"0")}${(o*.7|0).toString(16).padStart(2,"0")}${(a*.7|0).toString(16).padStart(2,"0")}`,u=`#${Math.min(255,Math.floor(i+(255-i)*.7)).toString(16).padStart(2,"0")}${Math.min(255,Math.floor(o+(255-o)*.7)).toString(16).padStart(2,"0")}${Math.min(255,Math.floor(a+(255-a)*.7)).toString(16).padStart(2,"0")}`;return[c,u]}const AJ=({label:t,className:e})=>{const[n,r]=Lje(t);return x.jsx(gR,{className:e,style:e?{}:{backgroundColor:r,color:n},children:t})},$je=di("p-6",{variants:{variant:{full:"w-full",boxed:"container max-w-3xl lg:max-w-5xl mx-auto"}},defaultVariants:{variant:"full"}}),RJ=({className:t,as:e="article",variant:n,...r})=>x.jsx(e,{className:ie($je({variant:n,className:t})),...r});RJ.displayName="Container";const N$=()=>{const t=Us();return x.jsxs(Ge,{variant:"outline",size:"icon",className:"h-7 w-7",onClick:()=>t(-1),children:[x.jsx(nR,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:te("common.back")})]})};function PJ({table:t,header:e,className:n}){return e.column.getCanSort()?x.jsx("div",{className:ie("flex items-center space-x-2",n),children:x.jsxs(j_,{children:[x.jsx(I_,{asChild:!0,children:x.jsxs(Ge,{"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:[fd(e.column.columnDef.header,e.getContext()),e.column.getIsSorted()==="desc"?x.jsx(Kz,{className:"w-4 h-4 ml-2","aria-hidden":"true"}):e.colum
2024-11-14 19:08:59 +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-12-16 17:05:33 +00:00
`},Jje={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 eIe(t){let{announcements:e=Jje,container:n,hiddenTextDescribedById:r,screenReaderInstructions:s=Zje}=t;const{announce:i,announcement:o}=Yje(),a=G_("DndLiveRegion"),[c,u]=S.useState(!1);if(S.useEffect(()=>{u(!0)},[]),Xje(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(Gje,{id:r,value:s.draggable}),oe.createElement(Kje,{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 JE(){}function j1(t,e){return S.useMemo(()=>({sensor:t,options:e??{}}),[t,e])}function tIe(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return S.useMemo(()=>[...e].filter(r=>r!=null),[...e])}const el=Object.freeze({x:0,y:0});function nIe(t,e){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function rIe(t,e){const n=ZE(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 sIe(t,e){let{data:{value:n}}=t,{data:{value:r}}=e;return n-r}function iIe(t,e){let{data:{value:n}}=t,{data:{value:r}}=e;return r-n}function oIe(t,e){if(!t||t.length===0)return null;const[n]=t;return n[e]}function _U(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 aIe=t=>{let{collisionRect:e,droppableRects:n,droppableContainers:r}=t;const s=_U(e,e.left,e.top),i=[];for(const o of r){const{id:a}=o,c=n.get(a);if(c){const u=nIe(_U(c),s);i.push({id:a,data:{droppableContainer:o,value:u}})}}return i.sort(sIe)};function lIe(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 cIe=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=lIe(a,e);c>0&&s.push({id:o,data:{droppableContainer:i,value:c}})}}return s.sort(iIe)};function uIe(t,e,n){return{...t,scaleX:e&&n?e.width/n.width:1,scaleY:e&&n?e.height/n.height:1}}function DJ(t,e){return t&&e?{x:t.left-e.left,y:t.top-e.top}:el}function dIe(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 fIe=dIe(1);function MJ(t){if(t.startsWith("matrix3d(")){const e=t.slice(9,-1).split(/, /);return{x:+e[12],y:+e[13],scaleX:+e[0],scaleY:+e[5]}}else if(t.startsWith("matrix(")){const e=t.slice(7,-1).split(/, /);return{x:+e[4],y:+e[5],scaleX:+e[0],scaleY:+e[3]}}return null}function hIe(t,e,n){const r=MJ(e);if(!r)return t;const{scaleX:s,scaleY:i,x:o,y:a}=r,c=t.left-o-(1-s)*parseFloat(n),u=t.top-a-(1-i)*parseFloat(n.slice(n.indexOf(" ")+1)),f=s?t.width/s:t.width,l=i?t.height/i:t.height;return{width:f,height:l,top:u,right:c+f,bottom:u+l,left:c}
`);return e.join("")}}function e0(t,e){try{const{protocol:n}=e?new URL(t,e):new URL(t);return n==="http:"||n==="https:"}catch{return!1}}function zi(t){t.preventDefault()}function See(t){console.log("Deprecated API usage: "+t)}let VU;class Cee{static toDateObject(e){if(!e||typeof e!="string")return null;VU||(VU=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));const n=VU.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 n$e(t,{scale:e=1,rotation:n=0}){const{width:r,height:s}=t.attributes.style,i=[0,0,parseInt(r),parseInt(s)];return new Y_({viewBox:i,scale:e,rotation:n})}function G$(t){if(t.startsWith("#")){const e=parseInt(t.slice(1),16);return[(e&16711680)>>16,(e&65280)>>8,e&255]}return t.startsWith("rgb(")?t.slice(4,-1).split(",").map(e=>parseInt(e)):t.startsWith("rgba(")?t.slice(5,-1).split(",").map(e=>parseInt(e)).slice(0,3):(It(`Not a valid color format: "${t}"`),[0,0,0])}function r$e(t){const e=document.createElement("span");e.style.visibility="hidden",document.body.append(e);for(const n of t.keys()){e.style.color=n;const r=window.getComputedStyle(e).color;t.set(n,G$(r))}e.remove()}function er(t){const{a:e,b:n,c:r,d:s,e:i,f:o}=t.getTransform();return[e,n,r,s,i,o]}function yc(t){const{a:e,b:n,c:r,d:s,e:i,f:o}=t.getTransform().invertSelf();return[e,n,r,s,i,o]}function Op(t,e,n=!1,r=!0){if(e instanceof Y_){const{pageWidth:s,pageHeight:i}=e.rawDims,{style:o}=t,a=Oi.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,io,xh,vA,Eee,oi,Aee,Ree,bC,Pee,UO;const yA=class yA{constructor(e){B(this,oi);B(this,yh,null);B(this,bh,null);B(this,io);B(this,xh,null);$(this,io,e)}render(){const e=$(this,yh,document.createElement("div"));e.className="editToolbar",e.setAttribute("role","toolbar");const n=R(this,io)._uiManager._signal;e.addEventListener("contextmenu",zi,{signal:n}),e.addEventListener("pointerdown",z(yA,vA,Eee),{signal:n});const r=$(this,xh,document.createElement("div"));r.className="buttons",e.append(r);const s=R(this,io).toolbarPosition;if(s){const{style:i}=e,o=R(this,io)._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,oi,Pee).call(this),e}hide(){var e;R(this,yh).classList.add("hidden"),(e=R(this,bh))==null||e.hideDropdown()}show(){R(this,yh).classList.remove("hidden")}addAltTextButton(e){z(this,oi,bC).call(this,e),R(this,xh).prepend(e,R(this,oi,UO))}addColorPicker(e){$(this,bh,e);const n=e.renderButton();z(this,oi,bC).call(this,n),R(this,xh).prepend(n,R(this,oi,UO))}remove(){var e;R(this,yh).remove(),(e=R(this,bh))==null||e.destroy(),$(this,bh,null)}};yh=new WeakMap,bh=new WeakMap,io=new WeakMap,xh=new WeakMap,vA=new WeakSet,Eee=function(e){e.stopPropagation()},oi=new WeakSet,Aee=function(e){R(this,io)._focusEventsAllowed=!1,e.preventDefault(),e.stopPropagation()},Ree=function(e){R(this,io)._focusEventsAllowed=!0,e.preventDefault(),e.stopPropagation()},bC=function(e){const n=R(this,io)._uiManager._signal;e.addEventListener("focusin",z(this,oi,Aee).bind(this),{capture:!0,signal:n}),e.addEventListener("focusout",z(this,oi,Ree).bind(this),{capture:!0,signal:n}),e.addEventListener("contextmenu",zi,{signal:n})},Pee=function(){const e=document.createElement("button");e.className="delete",e.tabIndex=0,e.setAttribute("data-l10n-id",`pdfjs-editor-remove-${R(this,io).editorType}-button`),z(this,oi,bC).call(this,e),e.addEventListener("click",n=>{R(
`))||null;u&&this.data.comb&&(u=u.replaceAll(/\s+/g,""));const f={userValue:a,formattedValue:u,lastCommittedValue:null,commitKey:1,focused:!1};this.data.multiLine?(r=document.createElement("textarea"),r.textContent=u??a,this.data.doNotScroll&&(r.style.overflowY="hidden")):(r=document.createElement("input"),r.type="text",r.setAttribute("value",u??a),this.data.doNotScroll&&(r.style.overflowX="hidden")),this.data.hasOwnCanvas&&(r.hidden=!0),Ip.add(r),r.setAttribute("data-element-id",n),r.disabled=this.data.readOnly,r.name=this.data.fieldName,r.tabIndex=Z_,this._setRequired(r,this.data.required),c&&(r.maxLength=c),r.addEventListener("input",d=>{e.setValue(n,{value:d.target.value}),this.setPropertyOnSiblings(r,"value",d.target.value,"value"),f.formattedValue=null}),r.addEventListener("resetform",d=>{const p=this.data.defaultFieldValue??"";r.value=f.userValue=p,f.formattedValue=null});let l=d=>{const{formattedValue:p}=f;p!=null&&(d.target.value=p),d.target.scrollLeft=0};if(this.enableScripting&&this.hasJSActions){r.addEventListener("focus",p=>{var m;if(f.focused)return;const{target:h}=p;f.userValue&&(h.value=f.userValue),f.lastCommittedValue=h.value,f.commitKey=1,(m=this.data.actions)!=null&&m.Focus||(f.focused=!0)}),r.addEventListener("updatefromsandbox",p=>{this.showElementAndHideCanvas(p.target);const h={value(m){f.userValue=m.detail.value??"",e.setValue(n,{value:f.userValue.toString()}),m.target.value=f.userValue},formattedValue(m){const{formattedValue:y}=m.detail;f.formattedValue=y,y!=null&&m.target!==document.activeElement&&(m.target.value=y),e.setValue(n,{formattedValue:y})},selRange(m){m.target.setSelectionRange(...m.detail.selRange)},charLimit:m=>{var b;const{charLimit:y}=m.detail,{target:g}=m;if(y===0){g.removeAttribute("maxLength");return}g.setAttribute("maxLength",y);let v=f.userValue;!v||v.length<=y||(v=v.slice(0,y),g.value=f.userValue=v,e.setValue(n,{value:v}),(b=this.linkService.eventBus)==null||b.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:v,willCommit:!0,commitKey:1,selStart:g.selectionStart,selEnd:g.selectionEnd}}))}};this._dispatchEventFromSandbox(h,p)}),r.addEventListener("keydown",p=>{var y;f.commitKey=1;let h=-1;if(p.key==="Escape"?h=0:p.key==="Enter"&&!this.data.multiLine?h=2:p.key==="Tab"&&(f.commitKey=3),h===-1)return;const{value:m}=p.target;f.lastCommittedValue!==m&&(f.lastCommittedValue=m,f.userValue=m,(y=this.linkService.eventBus)==null||y.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:m,willCommit:!0,commitKey:h,selStart:p.target.selectionStart,selEnd:p.target.selectionEnd}}))});const d=l;l=null,r.addEventListener("blur",p=>{var m,y;if(!f.focused||!p.relatedTarget)return;(m=this.data.actions)!=null&&m.Blur||(f.focused=!1);const{value:h}=p.target;f.userValue=h,f.lastCommittedValue!==h&&((y=this.linkService.eventBus)==null||y.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:h,willCommit:!0,commitKey:f.commitKey,selStart:p.target.selectionStart,selEnd:p.target.selectionEnd}})),d(p)}),(i=this.data.actions)!=null&&i.Keystroke&&r.addEventListener("beforeinput",p=>{var A;f.lastCommittedValue=null;const{data:h,target:m}=p,{value:y,selectionStart:g,selectionEnd:v}=m;let b=g,_=v;switch(p.inputType){case"deleteWordBackward":{const P=y.substring(0,g).match(/\w*[^\w]*$/);P&&(b-=P[0].length);break}case"deleteWordForward":{const P=y.substring(g).match(/^[^\w]*\w*/);P&&(_+=P[0].length);break}case"deleteContentBackward":g===v&&(b-=1);break;case"deleteContentForward":g===v&&(_+=1);break}p.preventDefault(),(A=this.linkService.eventBus)==null||A.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:y,change:h||"",willCommit:!1,selStart:b,selEnd:_}})}),this._setEventListeners(r,f,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],p=>p.target.value)}if(l&&r.addEventListener("blur",l),this.data.comb){const p=(this.data.rect[2]-this.data.rect[0])/c;r.classList.add("comb"),r.style.letterSpacing=`
`))n.push({name:"span",value:i,attributes:s});return r},wte=function(e){e.altKey||e.shiftKey||e.ctrlKey||e.metaKey||(e.key==="Enter"||e.key==="Escape"&&R(this,Uc))&&z(this,Pn,PC).call(this)},_te=function(){if(R(this,Hc)!==null)return;const{page:{view:e},viewport:{rawDims:{pageWidth:n,pageHeight:r,pageX:s,pageY:i}}}=R(this,ww);let o=!!R(this,mv),a=o?R(this,mv):R(this,_w);for(const h of R(this,xw))if(!a||Je.intersect(h.data.rect,a)!==null){a=h.data.rect,o=!0;break}const c=Je.normalizeRect([a[0],e[3]-a[1]+e[1],a[2],e[3]-a[3]+e[1]]),f=o?a[2]-a[0]+5:0,l=c[0]+f,d=c[1];$(this,Hc,[100*(l-s)/n,100*(d-i)/r]);const{style:p}=R(this,fr);p.left=`${R(this,Hc)[0]}%`,p.top=`${R(this,Hc)[1]}%`},PC=function(){$(this,Uc,!R(this,Uc)),R(this,Uc)?(z(this,Pn,NC).call(this),R(this,fr).addEventListener("click",R(this,pv)),R(this,fr).addEventListener("keydown",R(this,hv))):(z(this,Pn,bj).call(this),R(this,fr).removeEventListener("click",R(this,pv)),R(this,fr).removeEventListener("keydown",R(this,hv)))},NC=function(){R(this,ka)||this.render(),this.isVisible?R(this,Uc)&&R(this,fr).classList.add("focused"):(z(this,Pn,_te).call(this),R(this,fr).hidden=!1,R(this,fr).style.zIndex=parseInt(R(this,fr).style.zIndex)+1e3)},bj=function(){R(this,fr).classList.remove("focused"),!(R(this,Uc)||!this.isVisible)&&(R(this,fr).hidden=!0,R(this,fr).style.zIndex=parseInt(R(this,fr).style.zIndex)-1e3)};class Ste extends Sr{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0}),this.textContent=e.data.textContent,this.textPosition=e.data.textPosition,this.annotationEditorType=Gt.FREETEXT}render(){if(this.container.classList.add("freeTextAnnotation"),this.textContent){const e=document.createElement("div");e.classList.add("annotationTextContent"),e.setAttribute("role","comment");for(const n of this.textContent){const r=document.createElement("span");r.textContent=n,e.append(r)}this.container.append(e)}return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this._editOnDoubleClick(),this.container}get _isEditable(){return this.data.hasOwnCanvas}}var Cw;class CFe extends Sr{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});B(this,Cw,null)}render(){this.container.classList.add("lineAnnotation");const n=this.data,{width:r,height:s}=du(n.rect),i=this.svgFactory.create(r,s,!0),o=$(this,Cw,this.svgFactory.createElement("svg:line"));return o.setAttribute("x1",n.rect[2]-n.lineCoordinates[0]),o.setAttribute("y1",n.rect[3]-n.lineCoordinates[1]),o.setAttribute("x2",n.rect[2]-n.lineCoordinates[2]),o.setAttribute("y2",n.rect[3]-n.lineCoordinates[3]),o.setAttribute("stroke-width",n.borderStyle.width||1),o.setAttribute("stroke","transparent"),o.setAttribute("fill","transparent"),i.append(o),this.container.append(i),!n.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return R(this,Cw)}addHighlightArea(){this.container.classList.add("highlightArea")}}Cw=new WeakMap;var Ew;class EFe extends Sr{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});B(this,Ew,null)}render(){this.container.classList.add("squareAnnotation");const n=this.data,{width:r,height:s}=du(n.rect),i=this.svgFactory.create(r,s,!0),o=n.borderStyle.width,a=$(this,Ew,this.svgFactory.createElement("svg:rect"));return a.setAttribute("x",o/2),a.setAttribute("y",o/2),a.setAttribute("width",r-o),a.setAttribute("height",s-o),a.setAttribute("stroke-width",o||1),a.setAttribute("stroke","transparent"),a.setAttribute("fill","transparent"),i.append(a),this.container.append(i),!n.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return R(this,Ew)}addHighlightArea(){this.container.classList.add("highlightArea")}}Ew=new WeakMap;var Aw;class AFe extends Sr{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});B(this,Aw,null)}render(){this.container.classList.add("circleAnnotation");const n=this.data,{width:r,height:s}=du(n.rect),i=this.svgFactory.create(r,s,!0),o=n.borderStyle.width,a=$(this,Aw,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-11-14 19:08:59 +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-12-16 17:05:33 +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(H1,"")),g!==this.editorDiv){let v=f;for(const b of this.editorDiv.childNodes){if(b===g){v=l;continue}v.push(z(m=$n,pu,kC).call(m,b))}}f.push(c.nodeValue.slice(0,u).replaceAll(H1,""))}else if(c===this.editorDiv){let g=f,v=0;for(const b of this.editorDiv.childNodes)v++===u&&(g=l),g.push(z(y=$n,pu,kC).call(y,b))}$(this,lo,`${f.join(`
2024-11-14 19:08:59 +00:00
`)}${i}${l.join(`
2024-12-16 17:05:33 +00:00
`)}`),z(this,Tr,DC).call(this);const d=new Range;let p=f.reduce((g,v)=>g+v.length,0);for(const{firstChild:g}of this.editorDiv.childNodes)if(g.nodeType===Node.TEXT_NODE){const v=g.nodeValue.length;if(p<=v){d.setStart(g,p),d.setEnd(g,p);break}p-=v}o.removeAllRanges(),o.addRange(d)}get contentDiv(){return this.editorDiv}static deserialize(n,r,s){var a;let i=null;if(n instanceof Ste){const{data:{defaultAppearanceData:{fontSize:c,fontColor:u},rect:f,rotation:l,id:d},textContent:p,textPosition:h,parent:{page:{pageNumber:m}}}=n;if(!p||p.length===0)return null;i=n={annotationType:Gt.FREETEXT,color:Array.from(u),fontSize:c,value:p.join(`
`),position:h,pageIndex:m-1,rect:f.slice(0),rotation:l,id:d,deleted:!1}}const o=super.deserialize(n,r,s);return $(o,co,n.fontSize),$(o,Da,Je.makeHexColor(...n.color)),$(o,lo,z(a=$n,pu,Sj).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:R(this,Da)),o={annotationType:Gt.FREETEXT,color:i,fontSize:R(this,co),value:z(this,Tr,kte).call(this),pageIndex:this.pageIndex,rect:s,rotation:this.rotation,structTreeParentId:this._structTreeParentId};return n?o:this.annotationElementId&&!z(this,Tr,Dte).call(this,o)?null:(o.id=this.annotationElementId,o)}renderAnnotationElement(n){const r=super.renderAnnotationElement(n);if(this.deleted)return r;const{style:s}=r;s.fontSize=`calc(${R(this,co)}px * var(--scale-factor))`,s.color=R(this,Da),r.replaceChildren();for(const o of R(this,lo).split(`
`)){const a=document.createElement("div");a.append(o?document.createTextNode(o):document.createElement("br")),r.append(a)}const i=$n._internalPadding*this.parentScale;return n.updateEdited({rect:this.getRect(i,i),popupContent:R(this,lo)}),r}resetAnnotationElement(n){super.resetAnnotationElement(n),n.resetEdited()}};Dw=new WeakMap,Mw=new WeakMap,Ow=new WeakMap,jw=new WeakMap,Iw=new WeakMap,Da=new WeakMap,lo=new WeakMap,Lw=new WeakMap,co=new WeakMap,vv=new WeakMap,Tr=new WeakSet,Pte=function(n){const r=i=>{this.editorDiv.style.fontSize=`calc(${i}px * var(--scale-factor))`,this.translate(0,-(i-R(this,co))*this.parentScale),$(this,co,i),z(this,Tr,TC).call(this)},s=R(this,co);this.addCommands({cmd:r.bind(this,n),undo:r.bind(this,s),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:vt.FREETEXT_SIZE,overwriteIfSameType:!0,keepUndo:!0})},Nte=function(n){const r=i=>{$(this,Da,this.editorDiv.style.color=i)},s=R(this,Da);this.addCommands({cmd:r.bind(this,n),undo:r.bind(this,s),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:vt.FREETEXT_COLOR,overwriteIfSameType:!0,keepUndo:!0})},Tte=function(){var r;const n=[];this.editorDiv.normalize();for(const s of this.editorDiv.childNodes)n.push(z(r=$n,pu,kC).call(r,s));return n.join(`
`)},TC=function(){const[n,r]=this.parentDimensions;let s;if(this.isAttachedToDOM)s=this.div.getBoundingClientRect();else{const{currentLayer:i,div:o}=this,a=o.style.display,c=o.classList.contains("hidden");o.classList.remove("hidden"),o.style.display="hidden",i.div.append(this.div),s=o.getBoundingClientRect(),o.remove(),o.style.display=a,o.classList.toggle("hidden",c)}this.rotation%180===this.parentRotation%180?(this.width=s.width/n,this.height=s.height/r):(this.width=s.height/n,this.height=s.width/r),this.fixAndSetPosition()},pu=new WeakSet,kC=function(n){return(n.nodeType===Node.TEXT_NODE?n.nodeValue:n.innerText).replaceAll(H1,"")},DC=function(){if(this.editorDiv.replaceChildren(),!!R(this,lo))for(const n of R(this,lo).split(`
`)){const r=document.createElement("div");r.append(n?document.createTextNode(n):document.createElement("br")),this.editorDiv.append(r)}},kte=function(){return R(this,lo).replaceAll(" "," ")},Sj=function(n){return n.replaceAll(" "," ")},Dte=function(n){const{value:r,fontSize:s,color:i,pageIndex:o}=R(this,vv);return this._hasBeenMoved||n.value!==r||n.fontSize!==s||n.color.some((a,c)=>a!==i[c])||n.pageIndex!==o},B($n,pu),Te($n,"_freeTextDefaultContent",""),Te($n,"_internalPadding",0),Te($n,"_defaultColor",null),Te($n,"_defaultFontSize",10),Te($n,"_type","freetext"),Te($n,"_editorType",Gt.FREETEXT);let _j=$n;var $w,Od,Ma,ai,Mte,MC,Ote,jte,Ej;class Cj{constructor(e,n=0,r=0,s=!0){B(this,ai);B(this,$w);B(this,Od,[]);B(this,Ma,[]);let i=1/0,o=-1/0,a=1/0,c=-1/0;const f=10**-4;for(const{x:g,y:v,width:b,height:_}of e){const A=Math.floor((g-n)/f)*f,P=Math.ceil((g+b+n)/f)*f,T=Math.floor((v-n)/f)*f,E=Math.ceil((v+_+n)/f)*f,N=[A,T,E,!0],k=[P,T,E,!1];R(this,Od).push(N,k),i=Math.min(i,A),o=Math.max(o,P),a=Math.min(a,T),c=Math.max(c,E)}const l=o-i+2*r,d=c-a+2*r,p=i-r,h=a-r,m=R(this,Od).at(s?-1:-2),y=[m[0],m[2]];for(const g of R(this,Od)){const[v,b,_]=g;g[0]=(v-p)/l,g[1]=(b-h)/d,g[2]=(_-h)/d}$(this,$w,{x:p,y:h,width:l,height:d,lastPoint:y})}getOutlines(){R(this,Od).sort((n,r)=>n[0]-r[0]||n[1]-r[1]||n[2]-r[2]);const e=[];for(const n of R(this,Od))n[3]?(e.push(...z(this,ai,Ej).call(this,n)),z(this,ai,Ote).call(this,n)):(z(this,ai,jte).call(this,n),e.push(...z(this,ai,Ej).call(this,n)));return z(this,ai,Mte).call(this,e)}}$w=new WeakMap,Od=new WeakMap,Ma=new WeakMap,ai=new WeakSet,Mte=function(e){const n=[],r=new Set;for(const o of e){const[a,c,u]=o;n.push([a,c,o],[a,u,o])}n.sort((o,a)=>o[1]-a[1]||o[0]-a[0]);for(let o=0,a=n.length;o<a;o+=2){const c=n[o][2],u=n[o+1][2];c.push(u),u.push(c),r.add(c),r.add(u)}const s=[];let i;for(;r.size>0;){const o=r.values().next().value;let[a,c,u,f,l]=o;r.delete(o);let d=a,p=c;for(i=[a,u],s.push(i);;){let h;if(r.has(f))h=f;else if(r.has(l))h=l;else break;r.delete(h),[a,c,u,f,l]=h,d!==a&&(i.push(d,p,a,p===c?c:u),d=a),p=p===c?u:c}i.push(d,p)}return new jFe(s,R(this,$w))},MC=function(e){const n=R(this,Ma);let r=0,s=n.length-1;for(;r<=s;){const i=r+s>>1,o=n[i][0];if(o===e)return i;o<e?r=i+1:s=i-1}return s+1},Ote=function([,e,n]){const r=z(this,ai,MC).call(this,e);R(this,Ma).splice(r,0,[e,n])},jte=function([,e,n]){const r=z(this,ai,MC).call(this,e);for(let s=r;s<R(this,Ma).length;s++){const[i,o]=R(this,Ma)[s];if(i!==e)break;if(i===e&&o===n){R(this,Ma).splice(s,1);return}}for(let s=r-1;s>=0;s--){const[i,o]=R(this,Ma)[s];if(i!==e)break;if(i===e&&o===n){R(this,Ma).splice(s,1);return}}},Ej=function(e){const[n,r,s]=e,i=[[n,r,s]],o=z(this,ai,MC).call(this,s);for(let a=0;a<o;a++){const[c,u]=R(this,Ma)[a];for(let f=0,l=i.length;f<l;f++){const[,d,p]=i[f];if(!(u<=d||p<=c)){if(d>=c){if(p>u)i[f][1]=u;else{if(l===1)return[];i.splice(f,1),f--,l--}continue}i[f][2]=c,p>u&&i.push([n,u,p])}}}return i};class Ite{toSVGPath(){throw new Error("Abstract method `toSVGPath` must be implemented.")}get box(){throw new Error("Abstract getter `box` must be implemented.")}serialize(e,n){throw new Error("Abstract method `serialize` must be implemented.")}get free(){return this instanceof Rj}}var Fw,yv;class jFe extends Ite{constructor(n,r){super();B(this,Fw);B(this,yv);$(this,yv,n),$(this,Fw,r)}toSVGPath(){const n=[];for(const r of R(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 R(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 R(this,Fw)}}Fw=new WeakMap,yv=new WeakMap;var Cl,qc,bv,xv,El,Vt,Yh,Xh,zw,Bw,wv,_v,jd,Uw,DA,MA,Hw,Aj;const Ec=class Ec{constructor({x:e,y:n},r,s,i,o,a=0){B(this,Hw);B(this,Cl);B(this,qc,[]);B(this,bv);B(this,xv);B(this,El,[]);B(this,Vt,new Float64Array(18));B(this,Yh);B(this,Xh);B(this,zw);B(this,Bw);B(this,wv);B(this,_v);B(this,jd,[]);$(this,
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function hze(t,e){if(t){if(typeof t=="string")return A6(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 A6(t,e)}}function A6(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 pze(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 mze(t){if(Array.isArray(t))return t}var R6=(0,cze.getSecurePrefix)(),gze=function(){var e={};if(typeof window<"u")for(var n=new lze.default,r=0,s=Object.entries(localStorage);r<s.length;r++){var i=dze(s[r],2),o=i[0],a=i[1];if(o.startsWith(R6)){var c=o.replace(R6,"")[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},vze=gze;GP.default=vze;Object.defineProperty(Z$,"__esModule",{value:!0});var Go=Z$.default=void 0,yze=jne(eS),bze=jne(GP),xze=Ul;function jne(t){return t&&t.__esModule?t:{default:t}}function wze(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _ze(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 Sze(t,e,n){return e&&_ze(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function Cze(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function fA(t){"@babel/helpers - typeof";return fA=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},fA(t)}var UC=(0,xze.getSecurePrefix)(),Eze=function(e){return fA(e)==="object"?"j":typeof e=="boolean"?"b":typeof e=="number"?"n":"s"},P6=function(e,n){var r=Eze(n);return UC+"".concat(r,".")+e},Aze=function(){function t(){wze(this,t),Cze(this,"_localStorageItems",{}),this._localStorageItems=(0,bze.default)()}return Sze(t,[{key:"setItem",value:function(n,r){if(r==null)this.removeItem(n);else{var s=fA(r)==="object"?JSON.stringify(r):r+"",i=P6(n,r),o=UC+n;n!=null&&(this._localStorageItems[o]=r);var a=new yze.default;localStorage.setItem(i,a.encrypt(s))}}},{key:"getItem",value:function(n){var r,s=UC+n;return(r=this._localStorageItems[s])!==null&&r!==void 0?r:null}},{key:"removeItem",value:function(n){var r=UC+n,s=this._localStorageItems[r],i=P6(n,s);this._localStorageItems[r]!==void 0&&delete this._localStorageItems[r],localStorage.removeItem(i)}},{key:"clear",value:function(){this._localStorageItems={},localStorage.clear()}}]),t}(),Rze=new Aze,Pze=Rze;Go=Z$.default=Pze;const Nze={theme:"system",setTheme:()=>null},Tze=S.createContext(Nze);function kze({children:t,defaultTheme:e="system",storageKey:n="vite-ui-theme",...r}){const[s,i]=S.useState(()=>Go.getItem(n)||e);S.useEffect(()=>{const a=window.document.documentElement;if(a.classList.remove("light","dark"),s==="system"){const c=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";a.classList.add(c);return}a.classList.add(s)},[s]);const o={theme:s,setTheme:a=>{Go.setItem(n,a),i(a)}};return x.jsx(Tze.Provider,{...r,value:o,children:t})}const Ine=S.createContext(null),Dze=()=>{const t=S.useContext(Ine);if(t===null)throw new Error("useWarnAboutChange must be used within a UnsavedWarnProvider");return t},eF=({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((Q,ne)=>x.jsxs("span",{className:ne===0?"font-medium":"hidden text-sm text-muted-foreground md:inline",children:[Q,x.jsx("br",{})]},ne))}),size:500}],V=[{id:"row-actions",header:()=>null,cell:({row:{original:U}})=>{const Q=(U==null?void 0:U.status)==="accepted"&&!(U!=null&&U.date_sent),ne=(U==null?void 0:U.status)==="accepted"&&!!(U!=null&&U.date_sent),X=(U==null?void 0:U.status)==="archived";return x.jsxs("div",{className:"flex gap-1",children:[x.jsxs(Mp,{className:"gap-0",children:[x.jsxs(Is,{children:[x.jsx(Ls,{asChild:!0,children:x.jsxs(Ge,{variant:"ghost",size:"icon",disabled:ne,onClick:G=>{G.preventDefault(),k(U)},children:[x.jsx(lq,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Editar"})]})}),x.jsx(ys,{children:x.jsx("p",{children:"Editar"})})]}),x.jsxs(Is,{children:[x.jsx(Ls,{asChild:!0,children:x.jsxs(Ge,{variant:"ghost",size:"icon",onClick:G=>{G.preventDefault(),M(U.id)},children:[x.jsx(hL,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Duplicar"})]})}),x.jsx(ys,{children:x.jsx("p",{children:"Duplicar"})})]}),x.jsxs(Is,{children:[x.jsx(Ls,{asChild:!0,children:x.jsxs(Ge,{variant:"ghost",size:"icon",onClick:()=>{P(U.id,m(U))},children:[x.jsx(rq,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Descargar"})]})}),x.jsx(ys,{children:x.jsx("p",{children:"Descargar"})})]}),x.jsxs(Is,{children:[x.jsx(Ls,{asChild:!0,children:x.jsxs(Ge,{variant:"ghost",size:"icon",disabled:X||ne,onClick:G=>{G.preventDefault(),j(U.id)},children:[x.jsx(J8,{className:"w-4 h-4"}),x.jsx("span",{className:"sr-only",children:"Archivar"})]})}),x.jsx(ys,{children:x.jsx("p",{children:"Archivar"})})]})]}),x.jsx(Mp,{children:x.jsx(Wne,{id:U.id,onSentTo:()=>null,disabled:ne||!Q})})]})}}];return e?K:[...K,...V]},[e]),{table:H}=VP({data:(v==null?void 0:v.items)??[],columns:L,pageCount:(v==null?void 0:v.total_pages)??-1});return S.useEffect(()=>{H&&v&&(v==null?void 0:v.total_pages)>0&&f(H.getRowModel().rows[0])},[v,H]),_?x.jsx(Ef,{subtitle:A.message}):b?x.jsxs("div",{className:"grid items-start flex-1 gap-4 sm:py-0 md:gap-8 lg:grid-cols-3 xl:grid-cols-3",children:[x.jsx(xr,{className:"grid items-start gap-4 auto-rows-max md:gap-8 lg:col-span-2",children:x.jsx(wr,{children:x.jsx(PP,{columnCount:6,searchableColumnCount:1,filterableColumnCount:2,shrinkZero:!0})})}),x.jsx("div",{})]}):(v==null?void 0:v.total_items)===0&&!c?x.jsx(xr,{children:x.jsx(wr,{children:x.jsx(NP,{subtitle:"Empieza creando alguna cotización",buttonText:te("quotes.create.title"),onButtonClick:()=>n("add",{relative:"path"})})})}):x.jsxs(x.Fragment,{children:[x.jsxs("div",{className:"flex flex-col items-stretch flex-1 gap-4 xl:flex-row",children:[x.jsx("div",{id:s,className:"flex items-stretch flex-1",children:x.jsx(_P,{table:H,paginationOptions:{visible:!0},className:"grid items-start flex-1 gap-4 auto-rows-max md:gap-8 lg:col-span-2",onRowClick:E,activeRowIndex:u==null?void 0:u.index,children:x.jsx(Une,{table:H})})}),e&&x.jsx("div",{id:i,className:"flex items-stretch ",children:x.jsx(pBe,{quoteId:u==null?void 0:u.original.id})})]}),x.jsx(Vne,{...T,onFinishDownload:N})]})},gBe=()=>{const t=Us(),e=eBe(),{toast:n}=nc(),[r,s]=S.useState("general"),[i,o]=S.useState(cu.createDefaultCode().object),[a,c]=S.useState(P0.createDefaultCode().object),{useOne:u,useUpdate:f}=nS(),{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,sc
`).forEach(function(o){s=o.indexOf(":"),n=o.substring(0,s).trim().toLowerCase(),r=o.substring(s+1).trim(),!(!n||e[n]&&N5e[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},j6=Symbol("internals");function Lb(t){return t&&String(t).trim().toLowerCase()}function VC(t){return t===!1||t==null?t:be.isArray(t)?t.map(VC):String(t)}function k5e(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 D5e=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function vD(t,e,n,r,s){if(be.isFunction(r))return r.call(this,e,n);if(s&&(e=n),!!be.isString(e)){if(be.isString(r))return e.indexOf(r)!==-1;if(be.isRegExp(r))return r.test(e)}}function M5e(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function O5e(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 Bi{constructor(e){e&&this.set(e)}set(e,n,r){const s=this;function i(a,c,u){const f=Lb(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]=VC(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())&&!D5e(e))o(T5e(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=Lb(e),e){const r=be.findKey(this,e);if(r){const s=this[r];if(!n)return s;if(n===!0)return k5e(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=Lb(e),e){const r=be.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||vD(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let s=!1;function i(o){if(o=Lb(o),o){const a=be.findKey(r,o);a&&(!n||vD(r,r[a],a,n))&&(delete r[a],s=!0)}}return be.isArray(e)?e.forEach(i):i(e),s}clear(e){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const i=n[r];(!e||vD(this,this[i],i,e,!0))&&(delete this[i],s=!0)}return s}normalize(e){const n=this,r={};return be.forEach(this,(s,i)=>{const o=be.findKey(r,i);if(o){n[o]=VC(s),delete n[i];return}const a=e?M5e(i):String(i).trim();a!==i&&delete n[i],n[a]=VC(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[j6]=this[j6]={accessors:{}}).accessors,s=this.prototype;function i(o){const a=Lb(o);r[a]||(O5e(s,o),r[a]=!0)}return be.isArray(e)?e.forEach(i):i(e),this}}Bi.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);be.reduceDescriptors(Bi.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});be.freezeMethods(Bi);function yD(t,e){const n=this||sS,r=e||n,s=Bi.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 cre(t){return!!(t&&t.__CANCEL__)}function Gy(t,e,n){Et.call(this,t??"canceled",Et.ERR_CANCELED,e,n),this.name="CanceledError"}be.inherits(Gy,Et,{__CANCEL__:!0});function ure(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new Et("Request failed with status code "+n.status,[Et.ERR_BAD_REQUEST,Et.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function j5e(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function I5e(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 L5e(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 hA=(t,e,n=3)=>{let r=0;const s=I5e(50,250);return L5e(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]]},L6=t=>(...e)=>be.asap(()=>t(...e)),$5e=Ga.hasStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function s(i){let o=i;return e&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=s(window.location.href),function(o){const a=be.isString(o)?s(o):o;return a.protocol===r.protocol&&a.host===r.host}}():function(){return function(){return!0}}(),F5e=Ga.hasStandardBrowserEnv?{write(t,e,n,r,s,i){const o=[t+"="+encodeURIComponent(e)];be.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),be.isString(r)&&o.push("path="+r),be.isString(s)&&o.push("domain="+s),i===!0&&o.push("secure"),document.cookie=o.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function z5e(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function B5e(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function dre(t,e){return t&&!z5e(e)?B5e(t,e):e}const $6=t=>t instanceof Bi?{...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(B6).join(`
`):" "+B6(i[0]):"as no adapter specified";throw new Et("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:sI};function bD(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Gy(null,t)}function U6(t){return bD(t),t.headers=Bi.from(t.headers),t.data=yD.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),mre.getAdapter(t.adapter||sS.adapter)(t).then(function(r){return bD(t),r.data=yD.call(t,t.transformResponse,r),r.headers=Bi.from(r.headers),r},function(r){return cre(r)||(bD(t),r&&r.response&&(r.response.data=yD.call(t,t.transformResponse,r.response),r.response.headers=Bi.from(r.response.headers))),Promise.reject(r)})}const gre="1.7.3",oF={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{oF[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const H6={};oF.transitional=function(e,n,r){function s(i,o){return"[Axios v"+gre+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,a)=>{if(e===!1)throw new Et(s(o," has been removed"+(n?" in "+n:"")),Et.ERR_DEPRECATED);return n&&!H6[o]&&(H6[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 Z5e(t,e,n){if(typeof t!="object")throw new Et("options must be an object",Et.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let s=r.length;for(;s-- >0;){const i=r[s],o=e[i];if(o){const a=t[i],c=a===void 0||o(a,i,t);if(c!==!0)throw new Et("option "+i+" must be "+c,Et.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Et("Unknown option "+i,Et.ERR_BAD_OPTION)}}const iI={assertOptions:Z5e,validators:oF},Gu=iI.validators;class gp{constructor(e){this.defaults=e,this.interceptors={request:new O6,response:new O6}}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&&iI.assertOptions(r,{silentJSONParsing:Gu.transitional(Gu.boolean),forcedJSONParsing:Gu.transitional(Gu.boolean),clarifyTimeoutError:Gu.transitional(Gu.boolean)},!1),s!=null&&(be.isFunction(s)?n.paramsSerializer={serialize:s}:iI.assertOptions(s,{encode:Gu.function,serialize:Gu.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=i&&be.merge(i.common,i[n.method]);i&&be.forEach(["delete","get","head","post","put","patch","common"],h=>{delete i[h]}),n.headers=Bi.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=[U6.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=U6.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=dre(e.baseURL,e.url);return ore(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 aF{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 Gy(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 aF(function(s){e=s}),cancel:e}}}function J5e(t){return function(n){return t.apply(null,n)}}function eUe(t){return be.isObject(t)&&t.isAxiosError===!0}const oI={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(oI).forEach(([t,e])=>{oI[e]=t});function vre(t){const e=new gp(t),n=Kne(gp.prototype.request,e);return be
2024-11-14 19:08:59 +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",quantity:"quantity"}}},quotes:{list:{title:"Quotes",subtitle:"",tabs_title:"Status",tabs:{all:"All",draft:"Draft",ready:"Ready",delivered:"Delivered",accepted:"Accepted",rejected:"Rejected",archived:"Archived"},columns:{date:"Date",date_sent:"Sent to Uecko",reference:"Reference",status:"Status",customer_reference:"Customer Ref.",customer_information:"Customer",total_price:"Imp. total",actions:{edit:"Edit quote",sent_to:"Send to Uecko"}},resume:{title:"Quote",download_quote:"Download quote",tabs:{resume:"Resume",preview:"Preview"},quote_information:"Quote Information",customer_information:"Customer Information",payment_information:"Payment Information",price_information:"Quote totals"}},create:{title:"New quote",tabs:{general:"General data",items:"Quote items",preview:"Quote preview",documents:"Documents",history:"History"},form_groups:{general:{title:"General Data",desc:"General data and quote customer"},status:{title:"Status",desc:"Quote status"},items:{title:"Quote Items",desc:"Quote detail lines. Use the catalog to make it easier to fill in the content."},documents:{title:"Attached Documents",desc:"Attach documents such as photos, drawings, sketches, etc. to your quotation."},history:{title:"History",desc:"Quote history"}},edit:{title:"Quote"}},edit:{title:"Quote",buttons:{save_quote:"Save quote"}},duplicate_action:{toast_success:"Quote duplicated"},downloading_dialog:{title:"Downloading quote",description:"Please wait while your quotation is generated and downloaded in PDF format...",progress:{label:"Download is in {{status}}",status_in_progress:"in progress",status_stopped:"stopped",value_label:"Elapsed time in seconds {{elapsed}}"},cancel_button:"Cancel the download",toast_success:"Quote downloaded"},catalog_picker_dialog:{title:"Select catalog items",description:"To complete your quote, you can add items from the catalog.",toast_article_added:"Catalog item added:"},quote_status_editor:{trigger_button:"Change quote status",title:"Change quote status",status:{draft:{title:"Draft",description:"The quote is in the initial stages of creation."},ready:{title:"Ready",description:"The quote is completed and ready to be delivered to the customer."},delivered:{title:"Delivered",description:"The quote has been sent to the client and a response is awaited."},accepted:{title:"Accepted",description:"The customer has approved the quote."},rejected:{title:"Rejected",description:"The customer has not accepted the quotation."},archived:{title:"Archived",description:"The quote is archived."}},submit_button:"Change status",toast_status_changed:"Quote status changed to: {{newStatus}}"},status:{draft:"Draft",ready:"Ready",delivered:"Delivered",accepted:"Accepted",rejected:"Rejected",archived:"Archived"},form_fields:{date:{label:"Date",desc:"Quote's date",placeholder:""},reference:{label:"Reference",desc:"Quote reference",placeholder:""},status:{label:"Status",desc:"Quote status",placeholder:""},lang_code:{label:"Language",desc:"Quote language",placeholder:""},currency_code:{label:"Currency",desc:"Quote currency",placeholder:""},customer_reference:{label:"Customer
Street and number
2024-12-16 17:05:33 +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"}}}},PUe={translation:RUe},NUe={common:{required:"obligatorio",cancel:"Cancelar",no:"No",yes:"Sí",save:"Guardar",save_close:"Guardar y Cerrar",accept:"Aceptar",discard:"Descartar",hide:"Ocultar",back:"Volver",upload:"Cargar",continue:"Continuar",close:"Cerrar",more:"More",add:"Añadir",sort_asc:"Asc",sort_asc_description:"En order ascendente. Click para ordenar descendentemente.",sort_desc:"Desc",sort_desc_description:"En orden descendente. Click para ordenar ascendentemente.",sort_none_description:"Sin orden. Click para ordenar ascendentemente.",rows_selected:"{{count}} fila(s) seleccionadas.",rows_selected_of_total:"{{count}} de {{total}} fila(s) seleccionadas.",rows_per_page:"Filas por página",num_page_of_total:"Página {{count}} de {{total}}",go_to_first_page:"Ir a la primera página",go_to_prev_page:"Ir a la página anterior",go_to_next_page:"Ir a la página siguiente",go_to_last_page:"Ir a la última página",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 continúas, se perderán.",edit:"Editar",remove:"Eliminar",archive:"Archivar",duplic
2024-11-14 19:08:59 +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",quantity:"Cantidad"}}},quotes:{list:{title:"Cotizaciones",subtitle:"",tabs_title:"Estados",tabs:{all:"Todas",draft:"Borradores",ready:"Preparados",delivered:"Entregado",accepted:"Aceptados",rejected:"Rechazados",archived:"Archivados"},columns:{date:"Fecha",date_sent:"Enviado a Uecko",reference:"Referencia",status:"Estado",customer_reference:"Ref. cliente",customer_information:"Cliente",total_price:"Imp. total",actions:{edit:"Editar",sent_to:"Enviar a Uecko"}},resume:{title:"Cotización",download_quote:"Descargar",tabs:{resume:"Resumen",preview:"Previsualización"},quote_information:"Información",customer_information:"Cliente",payment_information:"Pago",price_information:"Importes"}},create:{title:"Nueva cotización",tabs:{general:"Datos generales",items:"Contenido",preview:"Vista previa",documents:"Documentos",history:"Historial"},form_groups:{general:{title:"Datos generales",desc:"Datos generales y cliente al que va la cotización"},status:{title:"Estado",desc:"Estado de la cotización"},items:{title:"Contenido de la cotización",desc:"Líneas de detalle de la cotización. Ayúdese del catálogo para rellenar más fácilmente el contenido."},documents:{title:"Documentos",desc:"Añada adjuntar con su cotización documentos como fotos, planos, croquis, etc."},history:{title:"Historial",desc:"Historial de la cotización"}},edit:{title:"Cotización"}},edit:{title:"Cotización",buttons:{save_quote:"Guardar cotización"}},duplicate_action:{toast_success:"Cotización duplicada"},downloading_dialog:{title:"Descargando cotización",description:"Espere mientras se genera la cotización y se descarga en formato PDF...",progress:{label:"La descarga está {{status}}",status_in_progress:"en marcha",status_stopped:"parada",value_label:"Elapsed time in seconds {{elapsed}}"},cancel_button:"Cancelar la descarga",toast_success:"Cotización descargada"},catalog_picker_dialog:{title:"Seleccionar artículos del catálogo",description:"Para rellenar su cotización, puede añadir artículos del catálogo.",toast_article_added:"Artículo del catálogo añadido:"},quote_sent_to_editor:{trigger_button:"Enviar a Uecko",title:"Enviar la cotización a Uecko",description:"¿Desea enviar esta cotización a Uecko? Esta acción no se puede deshacer.",submit_button:"Enviar",toast_status_changed:"Cotización enviada a Uecko"},quote_status_editor:{trigger_button:"Cambiar el estado",title:"Cambiar el estado de la cotización",status:{draft:{title:"Borrador",description:"La cotización está en fase inicial de creación."},ready:{title:"Preparado",description:"La cotización está completo y listo para ser entregado al cliente."},delivered:{title:"Entregado",description:"La cotización ha sido enviado al cliente y se espera su respuesta."},accepted:{title:"Aceptado",description:"El cliente ha aprobado la cotización."},rejected:{title:"Rechazado",description:"El cliente no ha aceptado la cotización."},archived:{title:"Archivado",description:"La cotización se ha guardado para referencia futura."
Calle y número
2024-12-16 17:05:33 +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:{}}},TUe={translation:NUe};_s.use(wre).use(b2e).init({detection:{order:["navigator"]},debug:!1,fallbackLng:"es",interpolation:{escapeValue:!1},resources:{ca:AUe,en:PUe,es:TUe}});function kUe(){const t=new hhe({defaultOptions:{queries:{retry:!1,staleTime:1e4}}});return x.jsx(S2e,{i18n:_s,children:x.jsx(yhe,{client:t,children:x.jsx($Oe,{dataSource:aUe("https://presupuestos.uecko.com:13001/api/v1"),children:x.jsx(Qfe,{authActions:oUe("https://presupuestos.uecko.com:13001/api/v1"),children:x.jsxs(kze,{defaultTheme:"light",storageKey:"vite-ui-theme",children:[x.jsx(DZ,{delayDuration:0,children:x.jsx(Lne,{children:x.jsx(S.Suspense,{fallback:x.jsx(Xl,{}),children:x.jsx(RBe,{})})})}),x.jsx(dZ,{}),x.jsx(y4e,{}),x.jsx(Mze,{initialIsOpen:!1})]})})})})})}xD.createRoot(document.getElementById("uecko")).render(x.jsx(oe.StrictMode,{children:x.jsx(kUe,{})}));