import{o as e}from"./rolldown-runtime-fVNAxIxX.js";import{Wn as t}from"./vendor-ag-grid~XmMajorFactor~XmConsultCategoryFactor~xmInfo~ZxFwView~HtFeeMethodTypeLineVie~ntegcu2a-CFxQnYK4.js";import{r as n}from"./vendor-vue-CSlAvuUs.js";import{O as r,T as i,_ as a,v as o}from"./workspace-DxKKyh8w.js";var s=`jgjs-project-registry-v1`,c=()=>new Date().toISOString(),l=new Map,u=()=>[],d=e=>{if(!e||typeof e!=`object`)return null;let t=a(e.id),n=String(e.name||``).trim()||(t===`quick`?i.global.t(`quickCalc.projectName`):i.global.t(`tab.messages.projectNamePrefix`,{id:t})),r=typeof e.createdAt==`string`&&e.createdAt?e.createdAt:c(),o=typeof e.updatedAt==`string`&&e.updatedAt?e.updatedAt:r;return{id:t,name:n,createdAt:r,updatedAt:o,lastOpenedAt:typeof e.lastOpenedAt==`string`&&e.lastOpenedAt?e.lastOpenedAt:o}},f=()=>{try{let e=localStorage.getItem(s);if(!e)return{projects:u()};let t=JSON.parse(e),n=Array.isArray(t?.projects)?t.projects.map(e=>d(e)).filter(e=>!!e):[];return n.length===0?{projects:u()}:{projects:n}}catch{return{projects:u()}}},p=e=>{localStorage.setItem(s,JSON.stringify(e))};const m=()=>f().projects.filter(e=>e.id!==`quick`&&e.id!==`default`).slice().sort((e,t)=>new Date(t.lastOpenedAt).getTime()-new Date(e.lastOpenedAt).getTime()),h=(e,t,n)=>{let r=a(e);if(r===`quick`||r===`default`)return;let o=String(t||``).trim(),s=f(),l=c(),u=n?.touchUpdatedAt===!0,d=n?.touchLastOpenedAt!==!1,m=s.projects.findIndex(e=>e.id===r);if(m<0)s.projects.push({id:r,name:o||(r===`quick`?i.global.t(`quickCalc.projectName`):i.global.t(`tab.messages.projectNamePrefix`,{id:r})),createdAt:l,updatedAt:l,lastOpenedAt:l});else{let e=s.projects[m];s.projects[m]={...e,name:o||e.name,updatedAt:u?l:e.updatedAt,lastOpenedAt:d?l:e.lastOpenedAt}}p(s)},g=(e,t)=>{let n=a(e);if(n===`quick`||n===`default`)return!1;let r=Math.max(0,Number(t?.throttleMs??5e3)),i=Date.now(),o=l.get(n)??0;if(r>0&&i-oe.id===n);if(u<0)return!1;let d=c(),m=s.projects[u];return s.projects[u]={...m,updatedAt:d,lastOpenedAt:d},p(s),l.set(n,i),!0},_=e=>{let t=f(),n=c(),r=``;do r=a(`p-${Date.now().toString(36)}-${Math.random().toString(36).slice(2,6)}`);while(t.projects.some(e=>e.id===r));let o=String(e||``).trim()||i.global.t(`tab.messages.projectNamePrefix`,{id:t.projects.length+1}),s={id:r,name:o,createdAt:n,updatedAt:n,lastOpenedAt:n};return t.projects.push(s),p(t),s},v=e=>{let t=a(e);if(t===`quick`||t===`default`)return!1;let n=f(),r=n.projects.filter(e=>e.id!==t);return r.length===n.projects.length?!1:(n.projects=r,p(n),!0)};var y=e(r(),1),b={driver:y.default.INDEXEDDB,name:`DB`,version:1,description:`pinia persisted storage`,storeName:`pinia-storage`,debounce:300},x=null,S=new Map,C=(e,t,n)=>e===`single`?(x||=y.default.createInstance({...b,...n}),x):(S.has(t)||S.set(t,y.default.createInstance({...b,...n,storeName:t})),S.get(t)),w=e=>e?e===!0?{}:e:null,T=e=>{if(typeof e==`string`)return e.trim();if(Array.isArray(e))return e.map(e=>T(e));if(e&&typeof e==`object`){let t={};for(let[n,r]of Object.entries(e))t[n]=T(r);return t}return e},E=new Map;const D=e=>{let t=E.get(e);if(t)return t;let n=new Promise(e=>{});return E.set(e,n),n};var O=e=>{let{mode:t=`single`,debounce:n=300,...r}={...b,...e||{}};return e=>{let i=w(e.options.persist);if(!i)return;let a=e.store.$id,s=a!==`tabs`,c=r.storeName||b.storeName||`pinia-storage`,l=t===`multiple`?`${c}-${a}`:c,u=i.key||(t===`single`?`${c}-${a}`:l),d=C(t,l,r),f=i.debounce??n,p=null,m=!1,h=!1,_=e=>{let t=JSON.parse(JSON.stringify(e));return d.setItem(u,T(t))},v=()=>{if(!s)return;let e=o();!e||e===`quick`||g(e)},y=e.store;y.$persistNow=async()=>{p&&=(clearTimeout(p),null);try{await _(e.store.$state),v()}catch(e){console.error(`pinia persist failed:`,e)}},y.$clearPersisted=async()=>{p&&=(clearTimeout(p),null);try{await d.removeItem(u)}catch(e){console.error(`pinia clear persisted failed:`,e)}},e.store.$subscribe((e,t)=>{m||(h=!0,p&&clearTimeout(p),p=setTimeout(()=>{_(t).then(()=>{v()}).catch(e=>{console.error(`pinia persist failed:`,e)})},Math.max(0,f)))},{detached:!0});let x,S=new Promise(e=>{x=e});E.set(a,S),m=!0,d.getItem(u).then(t=>{!t||typeof t!=`object`||h||e.store.$patch(t)}).catch(e=>{console.error(`pinia hydrate failed:`,e)}).finally(()=>{m=!1,x()})}},k=e=>JSON.parse(JSON.stringify(e));const A=n(`kv`,()=>{let e=t({}),n=t(!1),r=t(null),i=!1,a=null,o=async()=>{if(!n.value){if(r.value){await r.value;return}r.value=(async()=>{i||(a||=D(`kv`).catch(()=>void 0).finally(()=>{i=!0,a=null}),await a),n.value=!0})(),await r.value,r.value=null}};return{entries:e,ready:n,ensureReady:o,getItem:async t=>{await o();let n=String(t||``).trim();return!n||!Object.prototype.hasOwnProperty.call(e.value,n)?null:k(e.value[n])},setItem:async(t,n)=>{await o();let r=String(t||``).trim();r&&(e.value[r]=k(n))},removeItem:async t=>{await o();let n=String(t||``).trim();n&&delete e.value[n]},keys:async()=>(await o(),Object.keys(e.value)),clear:async()=>{await o(),e.value={}},exportEntries:async()=>(await o(),Object.entries(e.value).map(([e,t])=>({key:e,value:k(t)}))),importEntries:async(t,n)=>{await o(),n?.replace!==!1&&(e.value={});for(let n of t||[]){let t=String(n?.key||``).trim();t&&(e.value[t]=k(n.value))}}}},{persist:!0});var j=9e15,M=1e9,ee=`0123456789abcdef`,te=`2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058`,ne=`3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789`,re={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-j,maxE:j,crypto:!1},ie,N,P=!0,F=`[DecimalError] `,I=F+`Invalid argument: `,ae=F+`Precision limit exceeded`,oe=F+`crypto unavailable`,se=`[object Decimal]`,L=Math.floor,R=Math.pow,ce=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,le=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,ue=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,de=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,z=1e7,B=7,fe=9007199254740991,pe=te.length-1,me=ne.length-1,V={toStringTag:se};V.absoluteValue=V.abs=function(){var e=new this.constructor(this);return e.s<0&&(e.s=1),K(e)},V.ceil=function(){return K(new this.constructor(this),this.e+1,2)},V.clampedTo=V.clamp=function(e,t){var n,r=this,i=r.constructor;if(e=new i(e),t=new i(t),!e.s||!t.s)return new i(NaN);if(e.gt(t))throw Error(I+t);return n=r.cmp(e),n<0?e:r.cmp(t)>0?t:new i(r)},V.comparedTo=V.cmp=function(e){var t,n,r,i,a=this,o=a.d,s=(e=new a.constructor(e)).d,c=a.s,l=e.s;if(!o||!s)return!c||!l?NaN:c===l?o===s?0:!o^c<0?1:-1:c;if(!o[0]||!s[0])return o[0]?c:s[0]?-l:0;if(c!==l)return c;if(a.e!==e.e)return a.e>e.e^c<0?1:-1;for(r=o.length,i=s.length,t=0,n=rs[t]^c<0?1:-1;return r===i?0:r>i^c<0?1:-1},V.cosine=V.cos=function(){var e,t,n=this,r=n.constructor;return n.d?n.d[0]?(e=r.precision,t=r.rounding,r.precision=e+Math.max(n.e,n.sd())+B,r.rounding=1,n=ge(r,ke(r,n)),r.precision=e,r.rounding=t,K(N==2||N==3?n.neg():n,e,t,!0)):new r(1):new r(NaN)},V.cubeRoot=V.cbrt=function(){var e,t,n,r,i,a,o,s,c,l,u=this,d=u.constructor;if(!u.isFinite()||u.isZero())return new d(u);for(P=!1,a=u.s*R(u.s*u,1/3),!a||Math.abs(a)==1/0?(n=H(u.d),e=u.e,(a=(e-n.length+1)%3)&&(n+=a==1||a==-2?`0`:`00`),a=R(n,1/3),e=L((e+1)/3)-(e%3==(e<0?-1:2)),a==1/0?n=`5e`+e:(n=a.toExponential(),n=n.slice(0,n.indexOf(`e`)+1)+e),r=new d(n),r.s=u.s):r=new d(a.toString()),o=(e=d.precision)+3;;)if(s=r,c=s.times(s).times(s),l=c.plus(u),r=G(l.plus(u).times(s),l.plus(c),o+2,1),H(s.d).slice(0,o)===(n=H(r.d)).slice(0,o))if(n=n.slice(o-3,o+1),n==`9999`||!i&&n==`4999`){if(!i&&(K(s,e+1,0),s.times(s).times(s).eq(u))){r=s;break}o+=4,i=1}else{(!+n||!+n.slice(1)&&n.charAt(0)==`5`)&&(K(r,e+1,1),t=!r.times(r).times(r).eq(u));break}return P=!0,K(r,e,d.rounding,t)},V.decimalPlaces=V.dp=function(){var e,t=this.d,n=NaN;if(t){if(e=t.length-1,n=(e-L(this.e/B))*B,e=t[e],e)for(;e%10==0;e/=10)n--;n<0&&(n=0)}return n},V.dividedBy=V.div=function(e){return G(this,new this.constructor(e))},V.dividedToIntegerBy=V.divToInt=function(e){var t=this,n=t.constructor;return K(G(t,new n(e),0,1,1),n.precision,n.rounding)},V.equals=V.eq=function(e){return this.cmp(e)===0},V.floor=function(){return K(new this.constructor(this),this.e+1,3)},V.greaterThan=V.gt=function(e){return this.cmp(e)>0},V.greaterThanOrEqualTo=V.gte=function(e){var t=this.cmp(e);return t==1||t===0},V.hyperbolicCosine=V.cosh=function(){var e,t,n,r,i,a=this,o=a.constructor,s=new o(1);if(!a.isFinite())return new o(a.s?1/0:NaN);if(a.isZero())return s;n=o.precision,r=o.rounding,o.precision=n+Math.max(a.e,a.sd())+4,o.rounding=1,i=a.d.length,i<32?(e=Math.ceil(i/3),t=(1/Oe(4,e)).toString()):(e=16,t=`2.3283064365386962890625e-10`),a=Z(o,1,a.times(t),new o(1),!0);for(var c,l=e,u=new o(8);l--;)c=a.times(a),a=s.minus(c.times(u.minus(c.times(u))));return K(a,o.precision=n,o.rounding=r,!0)},V.hyperbolicSine=V.sinh=function(){var e,t,n,r,i=this,a=i.constructor;if(!i.isFinite()||i.isZero())return new a(i);if(t=a.precision,n=a.rounding,a.precision=t+Math.max(i.e,i.sd())+4,a.rounding=1,r=i.d.length,r<3)i=Z(a,2,i,i,!0);else{e=1.4*Math.sqrt(r),e=e>16?16:e|0,i=i.times(1/Oe(5,e)),i=Z(a,2,i,i,!0);for(var o,s=new a(5),c=new a(16),l=new a(20);e--;)o=i.times(i),i=i.times(s.plus(o.times(c.times(o).plus(l))))}return a.precision=t,a.rounding=n,K(i,t,n,!0)},V.hyperbolicTangent=V.tanh=function(){var e,t,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+7,r.rounding=1,G(n.sinh(),n.cosh(),r.precision=e,r.rounding=t)):new r(n.s)},V.inverseCosine=V.acos=function(){var e=this,t=e.constructor,n=e.abs().cmp(1),r=t.precision,i=t.rounding;return n===-1?e.isZero()?J(t,r+4,i).times(.5):(t.precision=r+6,t.rounding=1,e=new t(1).minus(e).div(e.plus(1)).sqrt().atan(),t.precision=r,t.rounding=i,e.times(2)):n===0?e.isNeg()?J(t,r,i):new t(0):new t(NaN)},V.inverseHyperbolicCosine=V.acosh=function(){var e,t,n=this,r=n.constructor;return n.lte(1)?new r(n.eq(1)?0:NaN):n.isFinite()?(e=r.precision,t=r.rounding,r.precision=e+Math.max(Math.abs(n.e),n.sd())+4,r.rounding=1,P=!1,n=n.times(n).minus(1).sqrt().plus(n),P=!0,r.precision=e,r.rounding=t,n.ln()):new r(n)},V.inverseHyperbolicSine=V.asinh=function(){var e,t,n=this,r=n.constructor;return!n.isFinite()||n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+2*Math.max(Math.abs(n.e),n.sd())+6,r.rounding=1,P=!1,n=n.times(n).plus(1).sqrt().plus(n),P=!0,r.precision=e,r.rounding=t,n.ln())},V.inverseHyperbolicTangent=V.atanh=function(){var e,t,n,r,i=this,a=i.constructor;return i.isFinite()?i.e>=0?new a(i.abs().eq(1)?i.s/0:i.isZero()?i:NaN):(e=a.precision,t=a.rounding,r=i.sd(),Math.max(r,e)<2*-i.e-1?K(new a(i),e,t,!0):(a.precision=n=r-i.e,i=G(i.plus(1),new a(1).minus(i),n+e,1),a.precision=e+4,a.rounding=1,i=i.ln(),a.precision=e,a.rounding=t,i.times(.5))):new a(NaN)},V.inverseSine=V.asin=function(){var e,t,n,r,i=this,a=i.constructor;return i.isZero()?new a(i):(t=i.abs().cmp(1),n=a.precision,r=a.rounding,t===-1?(a.precision=n+6,a.rounding=1,i=i.div(new a(1).minus(i.times(i)).sqrt().plus(1)).atan(),a.precision=n,a.rounding=r,i.times(2)):t===0?(e=J(a,n+4,r).times(.5),e.s=i.s,e):new a(NaN))},V.inverseTangent=V.atan=function(){var e,t,n,r,i,a,o,s,c,l=this,u=l.constructor,d=u.precision,f=u.rounding;if(!l.isFinite()){if(!l.s)return new u(NaN);if(d+4<=me)return o=J(u,d+4,f).times(.5),o.s=l.s,o}else if(l.isZero())return new u(l);else if(l.abs().eq(1)&&d+4<=me)return o=J(u,d+4,f).times(.25),o.s=l.s,o;for(u.precision=s=d+10,u.rounding=1,n=Math.min(28,s/B+2|0),e=n;e;--e)l=l.div(l.times(l).plus(1).sqrt().plus(1));for(P=!1,t=Math.ceil(s/B),r=1,c=l.times(l),o=new u(l),i=l;e!==-1;)if(i=i.times(c),a=o.minus(i.div(r+=2)),i=i.times(c),o=a.plus(i.div(r+=2)),o.d[t]!==void 0)for(e=t;o.d[e]===a.d[e]&&e--;);return n&&(o=o.times(2<this.d.length-2},V.isNaN=function(){return!this.s},V.isNegative=V.isNeg=function(){return this.s<0},V.isPositive=V.isPos=function(){return this.s>0},V.isZero=function(){return!!this.d&&this.d[0]===0},V.lessThan=V.lt=function(e){return this.cmp(e)<0},V.lessThanOrEqualTo=V.lte=function(e){return this.cmp(e)<1},V.logarithm=V.log=function(e){var t,n,r,i,a,o,s,c,l=this,u=l.constructor,d=u.precision,f=u.rounding,p=5;if(e==null)e=new u(10),t=!0;else{if(e=new u(e),n=e.d,e.s<0||!n||!n[0]||e.eq(1))return new u(NaN);t=e.eq(10)}if(n=l.d,l.s<0||!n||!n[0]||l.eq(1))return new u(n&&!n[0]?-1/0:l.s==1?n?0:1/0:NaN);if(t)if(n.length>1)a=!0;else{for(i=n[0];i%10==0;)i/=10;a=i!==1}if(P=!1,s=d+p,o=X(l,s),r=t?ve(u,s+10):X(e,s),c=G(o,r,s,1),W(c.d,i=d,f))do if(s+=10,o=X(l,s),r=t?ve(u,s+10):X(e,s),c=G(o,r,s,1),!a){+H(c.d).slice(i+1,i+15)+1==0x5af3107a4000&&(c=K(c,d+1,0));break}while(W(c.d,i+=10,f));return P=!0,K(c,d,f)},V.minus=V.sub=function(e){var t,n,r,i,a,o,s,c,l,u,d,f,p=this,m=p.constructor;if(e=new m(e),!p.d||!e.d)return!p.s||!e.s?e=new m(NaN):p.d?e.s=-e.s:e=new m(e.d||p.s!==e.s?p:NaN),e;if(p.s!=e.s)return e.s=-e.s,p.plus(e);if(l=p.d,f=e.d,s=m.precision,c=m.rounding,!l[0]||!f[0]){if(f[0])e.s=-e.s;else if(l[0])e=new m(p);else return new m(c===3?-0:0);return P?K(e,s,c):e}if(n=L(e.e/B),u=L(p.e/B),l=l.slice(),a=u-n,a){for(d=a<0,d?(t=l,a=-a,o=f.length):(t=f,n=u,o=l.length),r=Math.max(Math.ceil(s/B),o)+2,a>r&&(a=r,t.length=1),t.reverse(),r=a;r--;)t.push(0);t.reverse()}else{for(r=l.length,o=f.length,d=r0;--r)l[o++]=0;for(r=f.length;r>a;){if(l[--r]o?a+1:o+1,i>o&&(i=o,n.length=1),n.reverse();i--;)n.push(0);n.reverse()}for(o=l.length,i=u.length,o-i<0&&(i=o,n=u,u=l,l=n),t=0;i;)t=(l[--i]=l[i]+u[i]+t)/z|0,l[i]%=z;for(t&&(l.unshift(t),++r),o=l.length;l[--o]==0;)l.pop();return e.d=l,e.e=_e(l,r),P?K(e,s,c):e},V.precision=V.sd=function(e){var t,n=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(I+e);return n.d?(t=ye(n.d),e&&n.e+1>t&&(t=n.e+1)):t=NaN,t},V.round=function(){var e=this,t=e.constructor;return K(new t(e),e.e+1,t.rounding)},V.sine=V.sin=function(){var e,t,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+Math.max(n.e,n.sd())+B,r.rounding=1,n=De(r,ke(r,n)),r.precision=e,r.rounding=t,K(N>2?n.neg():n,e,t,!0)):new r(NaN)},V.squareRoot=V.sqrt=function(){var e,t,n,r,i,a,o=this,s=o.d,c=o.e,l=o.s,u=o.constructor;if(l!==1||!s||!s[0])return new u(!l||l<0&&(!s||s[0])?NaN:s?o:1/0);for(P=!1,l=Math.sqrt(+o),l==0||l==1/0?(t=H(s),(t.length+c)%2==0&&(t+=`0`),l=Math.sqrt(t),c=L((c+1)/2)-(c<0||c%2),l==1/0?t=`5e`+c:(t=l.toExponential(),t=t.slice(0,t.indexOf(`e`)+1)+c),r=new u(t)):r=new u(l.toString()),n=(c=u.precision)+3;;)if(a=r,r=a.plus(G(o,a,n+2,1)).times(.5),H(a.d).slice(0,n)===(t=H(r.d)).slice(0,n))if(t=t.slice(n-3,n+1),t==`9999`||!i&&t==`4999`){if(!i&&(K(a,c+1,0),a.times(a).eq(o))){r=a;break}n+=4,i=1}else{(!+t||!+t.slice(1)&&t.charAt(0)==`5`)&&(K(r,c+1,1),e=!r.times(r).eq(o));break}return P=!0,K(r,c,u.rounding,e)},V.tangent=V.tan=function(){var e,t,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+10,r.rounding=1,n=n.sin(),n.s=1,n=G(n,new r(1).minus(n.times(n)).sqrt(),e+10,0),r.precision=e,r.rounding=t,K(N==2||N==4?n.neg():n,e,t,!0)):new r(NaN)},V.times=V.mul=function(e){var t,n,r,i,a,o,s,c,l,u=this,d=u.constructor,f=u.d,p=(e=new d(e)).d;if(e.s*=u.s,!f||!f[0]||!p||!p[0])return new d(!e.s||f&&!f[0]&&!p||p&&!p[0]&&!f?NaN:!f||!p?e.s/0:e.s*0);for(n=L(u.e/B)+L(e.e/B),c=f.length,l=p.length,c=0;){for(t=0,i=c+r;i>r;)s=a[i]+p[r]*f[i-r-1]+t,a[i--]=s%z|0,t=s/z|0;a[i]=(a[i]+t)%z|0}for(;!a[--o];)a.pop();return t?++n:a.shift(),e.d=a,e.e=_e(a,n),P?K(e,d.precision,d.rounding):e},V.toBinary=function(e,t){return Ae(this,2,e,t)},V.toDecimalPlaces=V.toDP=function(e,t){var n=this,r=n.constructor;return n=new r(n),e===void 0?n:(U(e,0,M),t===void 0?t=r.rounding:U(t,0,8),K(n,e+n.e+1,t))},V.toExponential=function(e,t){var n,r=this,i=r.constructor;return e===void 0?n=q(r,!0):(U(e,0,M),t===void 0?t=i.rounding:U(t,0,8),r=K(new i(r),e+1,t),n=q(r,!0,e+1)),r.isNeg()&&!r.isZero()?`-`+n:n},V.toFixed=function(e,t){var n,r,i=this,a=i.constructor;return e===void 0?n=q(i):(U(e,0,M),t===void 0?t=a.rounding:U(t,0,8),r=K(new a(i),e+i.e+1,t),n=q(r,!1,e+r.e+1)),i.isNeg()&&!i.isZero()?`-`+n:n},V.toFraction=function(e){var t,n,r,i,a,o,s,c,l,u,d,f,p=this,m=p.d,h=p.constructor;if(!m)return new h(p);if(l=n=new h(1),r=c=new h(0),t=new h(r),a=t.e=ye(m)-p.e-1,o=a%B,t.d[0]=R(10,o<0?B+o:o),e==null)e=a>0?t:l;else{if(s=new h(e),!s.isInt()||s.lt(l))throw Error(I+s);e=s.gt(t)?a>0?t:l:s}for(P=!1,s=new h(H(m)),u=h.precision,h.precision=a=m.length*B*2;d=G(s,t,0,1,1),i=n.plus(d.times(r)),i.cmp(e)!=1;)n=r,r=i,i=l,l=c.plus(d.times(i)),c=i,i=t,t=s.minus(d.times(i)),s=i;return i=G(e.minus(n),r,0,1,1),c=c.plus(i.times(l)),n=n.plus(i.times(r)),c.s=l.s=p.s,f=G(l,r,a,1).minus(p).abs().cmp(G(c,n,a,1).minus(p).abs())<1?[l,r]:[c,n],h.precision=u,P=!0,f},V.toHexadecimal=V.toHex=function(e,t){return Ae(this,16,e,t)},V.toNearest=function(e,t){var n=this,r=n.constructor;if(n=new r(n),e==null){if(!n.d)return n;e=new r(1),t=r.rounding}else{if(e=new r(e),t===void 0?t=r.rounding:U(t,0,8),!n.d)return e.s?n:e;if(!e.d)return e.s&&=n.s,e}return e.d[0]?(P=!1,n=G(n,e,0,t,1).times(e),P=!0,K(n)):(e.s=n.s,n=e),n},V.toNumber=function(){return+this},V.toOctal=function(e,t){return Ae(this,8,e,t)},V.toPower=V.pow=function(e){var t,n,r,i,a,o,s=this,c=s.constructor,l=+(e=new c(e));if(!s.d||!e.d||!s.d[0]||!e.d[0])return new c(R(+s,l));if(s=new c(s),s.eq(1))return s;if(r=c.precision,a=c.rounding,e.eq(1))return K(s,r,a);if(t=L(e.e/B),t>=e.d.length-1&&(n=l<0?-l:l)<=fe)return i=be(c,s,n,r),e.s<0?new c(1).div(i):K(i,r,a);if(o=s.s,o<0){if(tc.maxE+1||t0?o/0:0):(P=!1,c.rounding=s.s=1,n=Math.min(12,(t+``).length),i=Ce(e.times(X(s,r+n)),r),i.d&&(i=K(i,r+5,1),W(i.d,r,a)&&(t=r+10,i=K(Ce(e.times(X(s,t+n)),t),t+5,1),+H(i.d).slice(r+1,r+15)+1==0x5af3107a4000&&(i=K(i,r+1,0)))),i.s=o,P=!0,c.rounding=a,K(i,r,a))},V.toPrecision=function(e,t){var n,r=this,i=r.constructor;return e===void 0?n=q(r,r.e<=i.toExpNeg||r.e>=i.toExpPos):(U(e,1,M),t===void 0?t=i.rounding:U(t,0,8),r=K(new i(r),e,t),n=q(r,e<=r.e||r.e<=i.toExpNeg,e)),r.isNeg()&&!r.isZero()?`-`+n:n},V.toSignificantDigits=V.toSD=function(e,t){var n=this,r=n.constructor;return e===void 0?(e=r.precision,t=r.rounding):(U(e,1,M),t===void 0?t=r.rounding:U(t,0,8)),K(new r(n),e,t)},V.toString=function(){var e=this,t=e.constructor,n=q(e,e.e<=t.toExpNeg||e.e>=t.toExpPos);return e.isNeg()&&!e.isZero()?`-`+n:n},V.truncated=V.trunc=function(){return K(new this.constructor(this),this.e+1,1)},V.valueOf=V.toJSON=function(){var e=this,t=e.constructor,n=q(e,e.e<=t.toExpNeg||e.e>=t.toExpPos);return e.isNeg()?`-`+n:n};function H(e){var t,n,r,i=e.length-1,a=``,o=e[0];if(i>0){for(a+=o,t=1;tn)throw Error(I+e)}function W(e,t,n,r){var i,a,o,s;for(a=e[0];a>=10;a/=10)--t;return--t<0?(t+=B,i=0):(i=Math.ceil((t+1)/B),t%=B),a=R(10,B-t),s=e[i]%a|0,r==null?t<3?(t==0?s=s/100|0:t==1&&(s=s/10|0),o=n<4&&s==99999||n>3&&s==49999||s==5e4||s==0):o=(n<4&&s+1==a||n>3&&s+1==a/2)&&(e[i+1]/a/100|0)==R(10,t-2)-1||(s==a/2||s==0)&&(e[i+1]/a/100|0)==0:t<4?(t==0?s=s/1e3|0:t==1?s=s/100|0:t==2&&(s=s/10|0),o=(r||n<4)&&s==9999||!r&&n>3&&s==4999):o=((r||n<4)&&s+1==a||!r&&n>3&&s+1==a/2)&&(e[i+1]/a/1e3|0)==R(10,t-3)-1,o}function he(e,t,n){for(var r,i=[0],a,o=0,s=e.length;on-1&&(i[r+1]===void 0&&(i[r+1]=0),i[r+1]+=i[r]/n|0,i[r]%=n)}return i.reverse()}function ge(e,t){var n,r,i;if(t.isZero())return t;r=t.d.length,r<32?(n=Math.ceil(r/3),i=(1/Oe(4,n)).toString()):(n=16,i=`2.3283064365386962890625e-10`),e.precision+=n,t=Z(e,1,t.times(i),new e(1));for(var a=n;a--;){var o=t.times(t);t=o.times(o).minus(o).times(8).plus(1)}return e.precision-=n,t}var G=(function(){function e(e,t,n){var r,i=0,a=e.length;for(e=e.slice();a--;)r=e[a]*t+i,e[a]=r%n|0,i=r/n|0;return i&&e.unshift(i),e}function t(e,t,n,r){var i,a;if(n!=r)a=n>r?1:-1;else for(i=a=0;it[i]?1:-1;break}return a}function n(e,t,n,r){for(var i=0;n--;)e[n]-=i,i=e[n]1;)e.shift()}return function(r,i,a,o,s,c){var l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k=r.constructor,A=r.s==i.s?1:-1,j=r.d,M=i.d;if(!j||!j[0]||!M||!M[0])return new k(!r.s||!i.s||(j?M&&j[0]==M[0]:!M)?NaN:j&&j[0]==0||!M?A*0:A/0);for(c?(p=1,u=r.e-i.e):(c=z,p=B,u=L(r.e/p)-L(i.e/p)),D=M.length,T=j.length,_=new k(A),v=_.d=[],d=0;M[d]==(j[d]||0);d++);if(M[d]>(j[d]||0)&&u--,a==null?(S=a=k.precision,o=k.rounding):S=s?a+(r.e-i.e)+1:a,S<0)v.push(1),m=!0;else{if(S=S/p+2|0,d=0,D==1){for(f=0,M=M[0],S++;(d1&&(M=e(M,f,c),j=e(j,f,c),D=M.length,T=j.length),w=D,y=j.slice(0,D),b=y.length;b=c/2&&++E;do f=0,l=t(M,y,D,b),l<0?(x=y[0],D!=b&&(x=x*c+(y[1]||0)),f=x/E|0,f>1?(f>=c&&(f=c-1),h=e(M,f,c),g=h.length,b=y.length,l=t(h,y,g,b),l==1&&(f--,n(h,D=10;f/=10)d++;_.e=d+u*p-1,K(_,s?a+_.e+1:a,o,m)}return _}})();function K(e,t,n,r){var i,a,o,s,c,l,u,d,f,p=e.constructor;out:if(t!=null){if(d=e.d,!d)return e;for(i=1,s=d[0];s>=10;s/=10)i++;if(a=t-i,a<0)a+=B,o=t,u=d[f=0],c=u/R(10,i-o-1)%10|0;else if(f=Math.ceil((a+1)/B),s=d.length,f>=s)if(r){for(;s++<=f;)d.push(0);u=c=0,i=1,a%=B,o=a-B+1}else break out;else{for(u=s=d[f],i=1;s>=10;s/=10)i++;a%=B,o=a-B+i,c=o<0?0:u/R(10,i-o-1)%10|0}if(r=r||t<0||d[f+1]!==void 0||(o<0?u:u%R(10,i-o-1)),l=n<4?(c||r)&&(n==0||n==(e.s<0?3:2)):c>5||c==5&&(n==4||r||n==6&&(a>0?o>0?u/R(10,i-o):0:d[f-1])%10&1||n==(e.s<0?8:7)),t<1||!d[0])return d.length=0,l?(t-=e.e+1,d[0]=R(10,(B-t%B)%B),e.e=-t||0):d[0]=e.e=0,e;if(a==0?(d.length=f,s=1,f--):(d.length=f+1,s=R(10,B-a),d[f]=o>0?(u/R(10,i-o)%R(10,o)|0)*s:0),l)for(;;)if(f==0){for(a=1,o=d[0];o>=10;o/=10)a++;for(o=d[0]+=s,s=1;o>=10;o/=10)s++;a!=s&&(e.e++,d[0]==z&&(d[0]=1));break}else{if(d[f]+=s,d[f]!=z)break;d[f--]=0,s=1}for(a=d.length;d[--a]===0;)d.pop()}return P&&(e.e>p.maxE?(e.d=null,e.e=NaN):e.e0?a=a.charAt(0)+`.`+a.slice(1)+Y(r):o>1&&(a=a.charAt(0)+`.`+a.slice(1)),a=a+(e.e<0?`e`:`e+`)+e.e):i<0?(a=`0.`+Y(-i-1)+a,n&&(r=n-o)>0&&(a+=Y(r))):i>=o?(a+=Y(i+1-o),n&&(r=n-i-1)>0&&(a=a+`.`+Y(r))):((r=i+1)0&&(i+1===o&&(a+=`.`),a+=Y(r))),a}function _e(e,t){var n=e[0];for(t*=B;n>=10;n/=10)t++;return t}function ve(e,t,n){if(t>pe)throw P=!0,n&&(e.precision=n),Error(ae);return K(new e(te),t,1,!0)}function J(e,t,n){if(t>me)throw Error(ae);return K(new e(ne),t,n,!0)}function ye(e){var t=e.length-1,n=t*B+1;if(t=e[t],t){for(;t%10==0;t/=10)n--;for(t=e[0];t>=10;t/=10)n++}return n}function Y(e){for(var t=``;e--;)t+=`0`;return t}function be(e,t,n,r){var i,a=new e(1),o=Math.ceil(r/B+4);for(P=!1;;){if(n%2&&(a=a.times(t),je(a.d,o)&&(i=!0)),n=L(n/2),n===0){n=a.d.length-1,i&&a.d[n]===0&&++a.d[n];break}t=t.times(t),je(t.d,o)}return P=!0,a}function xe(e){return e.d[e.d.length-1]&1}function Se(e,t,n){for(var r,i,a=new e(t[0]),o=0;++o17)return new f(e.d?e.d[0]?e.s<0?0:1/0:1:e.s?e.s<0?0:e:NaN);for(t==null?(P=!1,c=m):c=t,s=new f(.03125);e.e>-2;)e=e.times(s),d+=5;for(r=Math.log(R(2,d))/Math.LN10*2+5|0,c+=r,n=a=o=new f(1),f.precision=c;;){if(a=K(a.times(e),c,1),n=n.times(++u),s=o.plus(G(a,n,c,1)),H(s.d).slice(0,c)===H(o.d).slice(0,c)){for(i=d;i--;)o=K(o.times(o),c,1);if(t==null)if(l<3&&W(o.d,c-r,p,l))f.precision=c+=10,n=a=s=new f(1),u=0,l++;else return K(o,f.precision=m,p,P=!0);else return f.precision=m,o}o=s}}function X(e,t){var n,r,i,a,o,s,c,l,u,d,f,p=1,m=10,h=e,g=h.d,_=h.constructor,v=_.rounding,y=_.precision;if(h.s<0||!g||!g[0]||!h.e&&g[0]==1&&g.length==1)return new _(g&&!g[0]?-1/0:h.s==1?g?0:h:NaN);if(t==null?(P=!1,u=y):u=t,_.precision=u+=m,n=H(g),r=n.charAt(0),Math.abs(a=h.e)<0x5543df729c000){for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)h=h.times(e),n=H(h.d),r=n.charAt(0),p++;a=h.e,r>1?(h=new _(`0.`+n),a++):h=new _(r+`.`+n.slice(1))}else return l=ve(_,u+2,y).times(a+``),h=X(new _(r+`.`+n.slice(1)),u-m).plus(l),_.precision=y,t==null?K(h,y,v,P=!0):h;for(d=h,c=o=h=G(h.minus(1),h.plus(1),u,1),f=K(h.times(h),u,1),i=3;;){if(o=K(o.times(f),u,1),l=c.plus(G(o,new _(i),u,1)),H(l.d).slice(0,u)===H(c.d).slice(0,u))if(c=c.times(2),a!==0&&(c=c.plus(ve(_,u+2,y).times(a+``))),c=G(c,new _(p),u,1),t==null)if(W(c.d,u-m,v,s))_.precision=u+=m,l=o=h=G(d.minus(1),d.plus(1),u,1),f=K(h.times(h),u,1),i=s=1;else return K(c,_.precision=y,v,P=!0);else return _.precision=y,c;c=l,i+=2}}function we(e){return String(e.s*e.s/0)}function Te(e,t){var n,r,i;for((n=t.indexOf(`.`))>-1&&(t=t.replace(`.`,``)),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;t.charCodeAt(r)===48;r++);for(i=t.length;t.charCodeAt(i-1)===48;--i);if(t=t.slice(r,i),t){if(i-=r,e.e=n=n-r-1,e.d=[],r=(n+1)%B,n<0&&(r+=B),re.constructor.maxE?(e.d=null,e.e=NaN):e.e-1){if(t=t.replace(/(\d)_(?=\d)/g,`$1`),de.test(t))return Te(e,t)}else if(t===`Infinity`||t===`NaN`)return+t||(e.s=NaN),e.e=NaN,e.d=null,e;if(le.test(t))n=16,t=t.toLowerCase();else if(ce.test(t))n=2;else if(ue.test(t))n=8;else throw Error(I+t);for(a=t.search(/p/i),a>0?(c=+t.slice(a+1),t=t.substring(2,a)):t=t.slice(2),a=t.indexOf(`.`),o=a>=0,r=e.constructor,o&&(t=t.replace(`.`,``),s=t.length,a=s-a,i=be(r,new r(n),a,a*2)),l=he(t,n,z),u=l.length-1,a=u;l[a]===0;--a)l.pop();return a<0?new r(e.s*0):(e.e=_e(l,u),e.d=l,P=!1,o&&(e=G(e,i,s*4)),c&&(e=e.times(Math.abs(c)<54?R(2,c):Q.pow(2,c))),P=!0,e)}function De(e,t){var n,r=t.d.length;if(r<3)return t.isZero()?t:Z(e,2,t,t);n=1.4*Math.sqrt(r),n=n>16?16:n|0,t=t.times(1/Oe(5,n)),t=Z(e,2,t,t);for(var i,a=new e(5),o=new e(16),s=new e(20);n--;)i=t.times(t),t=t.times(a.plus(i.times(o.times(i).minus(s))));return t}function Z(e,t,n,r,i){var a,o,s,c,l=1,u=e.precision,d=Math.ceil(u/B);for(P=!1,c=n.times(n),s=new e(r);;){if(o=G(s.times(c),new e(t++*t++),u,1),s=i?r.plus(o):r.minus(o),r=G(o.times(c),new e(t++*t++),u,1),o=s.plus(r),o.d[d]!==void 0){for(a=d;o.d[a]===s.d[a]&&a--;);if(a==-1)break}a=s,s=r,r=o,o=a,l++}return P=!0,o.d.length=d+1,o}function Oe(e,t){for(var n=e;--t;)n*=e;return n}function ke(e,t){var n,r=t.s<0,i=J(e,e.precision,1),a=i.times(.5);if(t=t.abs(),t.lte(a))return N=r?4:1,t;if(n=t.divToInt(i),n.isZero())N=r?3:2;else{if(t=t.minus(n.times(i)),t.lte(a))return N=xe(n)?r?2:3:r?4:1,t;N=xe(n)?r?1:4:r?3:2}return t.minus(i).abs()}function Ae(e,t,n,r){var i,a,o,s,c,l,u,d,f,p=e.constructor,m=n!==void 0;if(m?(U(n,1,M),r===void 0?r=p.rounding:U(r,0,8)):(n=p.precision,r=p.rounding),!e.isFinite())u=we(e);else{for(u=q(e),o=u.indexOf(`.`),m?(i=2,t==16?n=n*4-3:t==8&&(n=n*3-2)):i=t,o>=0&&(u=u.replace(`.`,``),f=new p(1),f.e=u.length-o,f.d=he(q(f),10,i),f.e=f.d.length),d=he(u,10,i),a=c=d.length;d[--c]==0;)d.pop();if(!d[0])u=m?`0p+0`:`0`;else{if(o<0?a--:(e=new p(e),e.d=d,e.e=a,e=G(e,f,n,r,0,i),d=e.d,a=e.e,l=ie),o=d[n],s=i/2,l||=d[n+1]!==void 0,l=r<4?(o!==void 0||l)&&(r===0||r===(e.s<0?3:2)):o>s||o===s&&(r===4||l||r===6&&d[n-1]&1||r===(e.s<0?8:7)),d.length=n,l)for(;++d[--n]>i-1;)d[n]=0,n||(++a,d.unshift(1));for(c=d.length;!d[c-1];--c);for(o=0,u=``;o1)if(t==16||t==8){for(o=t==16?4:3,--c;c%o;c++)u+=`0`;for(d=he(u,i,t),c=d.length;!d[c-1];--c);for(o=1,u=`1.`;oc)for(a-=c;a--;)u+=`0`;else at)return e.length=t,!0}function Me(e){return new this(e).abs()}function Ne(e){return new this(e).acos()}function Pe(e){return new this(e).acosh()}function Fe(e,t){return new this(e).plus(t)}function Ie(e){return new this(e).asin()}function Le(e){return new this(e).asinh()}function Re(e){return new this(e).atan()}function ze(e){return new this(e).atanh()}function Be(e,t){e=new this(e),t=new this(t);var n,r=this.precision,i=this.rounding,a=r+4;return!e.s||!t.s?n=new this(NaN):!e.d&&!t.d?(n=J(this,a,1).times(t.s>0?.25:.75),n.s=e.s):!t.d||e.isZero()?(n=t.s<0?J(this,r,i):new this(0),n.s=e.s):!e.d||t.isZero()?(n=J(this,a,1).times(.5),n.s=e.s):t.s<0?(this.precision=a,this.rounding=1,n=this.atan(G(e,t,a,1)),t=J(this,a,1),this.precision=r,this.rounding=i,n=e.s<0?n.minus(t):n.plus(t)):n=this.atan(G(e,t,a,1)),n}function Ve(e){return new this(e).cbrt()}function He(e){return K(e=new this(e),e.e+1,2)}function Ue(e,t,n){return new this(e).clamp(t,n)}function We(e){if(!e||typeof e!=`object`)throw Error(F+`Object expected`);var t,n,r,i=e.defaults===!0,a=[`precision`,1,M,`rounding`,0,8,`toExpNeg`,-j,0,`toExpPos`,0,j,`maxE`,0,j,`minE`,-j,0,`modulo`,0,9];for(t=0;t=a[t+1]&&r<=a[t+2])this[n]=r;else throw Error(I+n+`: `+r);if(n=`crypto`,i&&(this[n]=re[n]),(r=e[n])!==void 0)if(r===!0||r===!1||r===0||r===1)if(r)if(typeof crypto<`u`&&crypto&&(crypto.getRandomValues||crypto.randomBytes))this[n]=!0;else throw Error(oe);else this[n]=!1;else throw Error(I+n+`: `+r);return this}function Ge(e){return new this(e).cos()}function Ke(e){return new this(e).cosh()}function qe(e){var t,n,r;function i(e){var t,n,r,a=this;if(!(a instanceof i))return new i(e);if(a.constructor=i,Qe(e)){a.s=e.s,P?!e.d||e.e>i.maxE?(a.e=NaN,a.d=null):e.e=10;n/=10)t++;P?t>i.maxE?(a.e=NaN,a.d=null):t=429e7?t[a]=crypto.getRandomValues(new Uint32Array(1))[0]:s[a++]=i%1e7;else if(crypto.randomBytes){for(t=crypto.randomBytes(r*=4);a=214e7?crypto.randomBytes(4).copy(t,a):(s.push(i%1e7),a+=4);a=r/4}else throw Error(oe);for(r=s[--a],e%=B,r&&e&&(i=R(10,B-e),s[a]=(r/i|0)*i);s[a]===0;a--)s.pop();if(a<0)n=0,s=[0];else{for(n=-1;s[0]===0;n-=B)s.shift();for(r=1,i=s[0];i>=10;i/=10)r++;rnew Q(e),bt=(e,t=2)=>new Q(e).toDecimalPlaces(t,Q.ROUND_HALF_UP).toNumber(),$=e=>typeof e==`number`&&Number.isFinite(e),xt=e=>$(e)?e:null,St=e=>xt(e)??0,Ct=e=>{if($(e))return e;if(typeof e==`string`){let t=e.trim();if(!t)return null;let n=Number(t);return Number.isFinite(n)?n:null}return null};var wt=e=>{let t=new Q(0);for(let n of e)$(n)&&(t=t.plus(n));return t.toNumber()};const Tt=(...e)=>wt(e),Et=(e,t)=>{let n=new Q(0);for(let r of e){let e=t(r);$(e)&&(n=n.plus(e))}return n.toNumber()},Dt=e=>{let t=e.filter($);return t.length===0?null:Tt(...t)},Ot=e=>{let t=e.values||[],n=!1;for(let e of t)if($(e)){n=!0;break}return n?wt(t):null};var kt=class{source;index=0;constructor(e){this.source=e}parse(){let e=this.parseExpression();return this.skipWhitespace(),!e||this.index!==this.source.length?null:e}parseExpression(){let e=this.parseTerm();if(!e)return null;for(;;){this.skipWhitespace();let t=this.peek();if(t!==`+`&&t!==`-`)return e;this.index+=1;let n=this.parseTerm();if(!n)return null;e=t===`+`?e.plus(n):e.minus(n)}}parseTerm(){let e=this.parseFactor();if(!e)return null;for(;;){this.skipWhitespace();let t=this.peek();if(t!==`*`&&t!==`/`)return e;this.index+=1;let n=this.parseFactor();if(!n)return null;if(t===`/`){if(n.isZero())return null;e=e.div(n);continue}e=e.mul(n)}}parseFactor(){this.skipWhitespace();let e=this.peek();if(e===`+`)return this.index+=1,this.parseFactor();if(e===`-`){this.index+=1;let e=this.parseFactor();return e?e.neg():null}if(e===`(`){this.index+=1;let e=this.parseExpression();return this.skipWhitespace(),!e||this.peek()!==`)`?null:(this.index+=1,e)}return this.parseNumber()}parseNumber(){this.skipWhitespace();let e=this.index,t=!1,n=!1;for(;this.index=`0`&&e<=`9`){t=!0,this.index+=1;continue}if(e===`.`&&!n){n=!0,this.index+=1;continue}break}if(!t)return this.index=e,null;let r=this.source.slice(e,this.index);try{return new Q(r)}catch{return null}}skipWhitespace(){for(;this.index{let t=String(e||``).trim();if(!t)return null;try{let e=new kt(t).parse();return e?e.toNumber():null}catch{return null}};export{h as _,Et as a,Ct as c,A as d,O as f,m as g,v as h,bt as i,xt as l,_ as m,Ot as n,Dt as o,D as p,At as r,yt as s,Tt as t,St as u};