import{a_ase,sasa,aMasl,abast,aaasn,axasr,bdasu,a9ass,dasi,zaso,Aasd,rasc,Nasm,aNasv,Basb,aXasp,aSasN,aBasf,a3asy,YasV,bCasI,oash,casg,Wasx,aasS,nasE,aiasw,JasA,easF,wasB,ias_,aWask,czasM,DasK,jasT,aVasz,cAasO,ajas$,ZasC,LasP,aGasj,acasD,aPasL,MasW}from"./index-RTeQX4Z1.js";constY=100,G=600,J={beforeMount(a,l){constt=l.value,{interval:n=Y,delay:r=G}=e(t)?{}:t;letu,s;consti=()=>e(t)?t():t.handler(),o=()=>{s&&(clearTimeout(s),s=void0),u&&(clearInterval(u),u=void0)};a.addEventListener("mousedown",(e=>{0===e.button&&(o(),i(),document.addEventListener("mouseup",(()=>o()),{once:!0}),s=setTimeout((()=>{u=setInterval((()=>{i()}),n)}),r))}))}},X=a({id:{type:String,default:void0},step:{type:Number,default:1},stepStrictly:Boolean,max:{type:Number,default:Number.POSITIVE_INFINITY},min:{type:Number,default:Number.NEGATIVE_INFINITY},modelValue:Number,readonly:Boolean,disabled:Boolean,size:l,controls:{type:Boolean,default:!0},controlsPosition:{type:String,default:"",values:["","right"]},valueOnClear:{type:[String,Number,null],validator:e=>null===e||t(e)||["min","max"].includes(e),default:null},name:String,label:String,placeholder:String,precision:{type:Number,validator:e=>e>=0&&e===Number.parseInt(`${e}`,10)},validateEvent:{type:Boolean,default:!0}}),Z={[n]:(e,a)=>a!==e,blur:e=>einstanceofFocusEvent,focus:e=>einstanceofFocusEvent,[r]:e=>t(e)||u(e),[s]:e=>t(e)||u(e)},q=["aria-label","onKeydown"],H=["aria-label","onKeydown"],Q=i({name:"ElInputNumber"});constR=W(P(i({...Q,props:X,emits:Z,setup(e,{expose:a,emit:l}){consti=e,{t:P}=o(),W=d("input-number"),Y=c(),G=m({currentValue:i.modelValue,userInput:null}),{formItem:X}=v(),Z=b((()=>t(i.modelValue)&&i.modelValue<=i.min)),Q=b((()=>t(i.modelValue)&&i.modelValue>=i.max)),R=b((()=>{conste=ne(i.step);returnp(i.precision)?Math.max(ne(i.modelValue),e):(i.precision,i.precision)})),U=b((()=>i.controls&&"right"===i.controlsPosition)),ee=N(),ae=f(),le=b((()=>{if(null!==G.userInput)returnG.userInput;lete=G.currentValue;if(u(e))return"";if(t(e)){if(Number.isNaN(e))return"";p(i.precision)||(e=e.toFixed(i.precision))}returne})),te=(e,a)=>{if(p(a)&&(a=R.value),0===a)returnMath.round(e);letl=String(e);constt=l.indexOf(".");if(-1===t)returne;if(!l.replace(".","").split("")[t+a])returne;constn=l.length;return"5"===l.charAt(n-1)&&(l=`${l.slice(0,Math.max(0,n-1))}6`),Number.parseFloat(Number(l).toFixed(a))},ne=e=>{if(u(e))return0;consta=e.toString(),l=a.indexOf(".");lett=0;return-1!==l&&(t=a.length-l-1),t},re=(e,a=1)=>t(e)?te(e+i.step*a):G.currentValue,ue=()=>{if(i.readonly||ae.value||Q.value)return;conste=Number(le.value)||0,a=re(e);oe(a),l(r,G.currentValue),be()},se=()=>{if(i.readonly||ae.value||Z.value)return;conste=Number(le.value)||0,a=re(e,-1);oe(a),l(r,G.currentValue),be()},ie=(e,a)=>{const{max:t,min:n,step:r,precision:o,stepStrictly:d,valueOnClear:c}=i;t<n&&j("InputNumber","min should not be greater than max.");letm=Number(e);if(u(e)||Number.isNaN(m))returnnull;if(""===e){if(null===c)returnnull;m=D(c)?{min:n,max:t}[c]:c}returnd&&(m=te(Math.round(m/r)*r,o)),p(o)||(m=te(m,o)),(m>t||m<n)&&(m=m>t?t:n,a&&l(s,m)),m},oe=(e,a=!0)=>{vart;constr=G.currentValue,u=ie(e);a?r===u&&e||(G.userInput=null,l(s,u),r!==u&&l(n,u,r),i.validateEvent&&(null==(t=null==X?void0:X.validate)||t.call(X,"change").catch((e=>L()))),G.currentValue=u):l(s,u)},de=e=>{G.userInput=e;consta=""===e?null:Number(e);l(r,a),oe(a,!1)},ce=e=>{consta=""!==e?Number(e):"";(t(a)&&!Number.isNaN(a)||""===e)&&oe(a),be(),G.userInput=null},me=e=>{l("focus",e)},ve=e=>{vara;G.userInput=null,l("blur",e),i.validateEvent&&(null==(a=null==X?void0:X.validate)||a.call(X,"blur").catch((e=>L())))},be=()=>{G.currentValue!==i.modelValue&&(G.currentValue=i.modelValue)},pe=e=>{document.activeElement===e.target&&e.preventDefault()};returny((()=>i.modelValue),((e,a)=>{constl=ie(e,!0);null===G.userInput&&l!==a&&(G.currentValue=l)}),{immediate:!0}),V((()=>{vare;const{min:a,max:n,modelValue:r}=i,u=null==(e=Y.value)?void0:e.input;if(u.setAttribute