import{a as e,n as t}from"./react-dom-stZKkA6x.js";import{$ as n,$n as r,Ar as i,At as a,C as o,Dn as s,Dr as c,En as l,Gt as u,In as d,Mr as f,Or as p,Q as m,Qn as h,Rn as g,S as _,Vn as v,Wt as ee,Y as te,Zn as y,_ as ne,_r as b,ar as x,b as S,bn as C,c as w,cn as re,f as ie,ft as ae,gr as T,h as E,hn as D,ir as O,jn as oe,jr as k,l as A,mn as se,q as j,s as M,tr as ce,tt as N,u as le,ut as P,v as F,vr as I,x as L,y as R}from"./jsx-runtime-dm82oUI8.js";var z=e(t()),B={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z`}}]},name:`up`,theme:`outlined`},ue=z.forwardRef(function(e,t){return z.createElement(se,k({},e,{ref:t,icon:B}))}),V=e(f());function H(){return typeof BigInt==`function`}function U(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function W(e){var t=e.trim(),n=t.startsWith(`-`);n&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,`$1`).replace(/\.0*$/,``).replace(/^0+/,``),t.startsWith(`.`)&&(t=`0${t}`);var r=t||`0`,i=r.split(`.`),a=i[0]||`0`,o=i[1]||`0`;a===`0`&&o===`0`&&(n=!1);var s=n?`-`:``;return{negative:n,negativeStr:s,trimStr:r,integerStr:a,decimalStr:o,fullStr:`${s}${r}`}}function G(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes(`e`)}function de(e){var t=O(e.toLowerCase().split(`e`),2),n=t[0],r=t[1],i=r===void 0?`0`:r,a=n.startsWith(`-`),o=O((a?n.slice(1):n).split(`.`),2),s=o[0],c=s===void 0?`0`:s,l=o[1],u=l===void 0?``:l;return{decimal:u,digits:`${c}${u}`.replace(/^0+/,``)||`0`,exponent:Number(i),integer:c,negative:a}}function fe(e){var t=e.decimal,n=e.digits,r=e.exponent,i=e.integer,a=e.negative;if(n===`0`)return`0`;var o=i.replace(/^0+/,``).length,s=(t.match(/^0*/)||[``])[0].length,c=(o||-s)+r,l=``;return l=c<=0?`0.${`0`.repeat(-c)}${n}`:c>=n.length?`${n}${`0`.repeat(c-n.length)}`:`${n.slice(0,c)}.${n.slice(c)}`,`${a?`-`:``}${l}`}function K(e){return e.exponent>=0?Math.max(0,e.decimal.length-e.exponent):Math.abs(e.exponent)+e.decimal.length}function q(e){var t=String(e);return G(e)?K(de(t)):t.includes(`.`)&&me(t)?t.length-t.indexOf(`.`)-1:0}function pe(e){var t=String(e);if(G(e)){if(e>2**53-1)return String(H()?BigInt(e).toString():2**53-1);if(e<-(2**53-1))return String(H()?BigInt(e).toString():-(2**53-1));var n=de(t),r=K(n);t=r>100?fe(n):e.toFixed(r)}return W(t).fullStr}function me(e){return typeof e==`number`?!Number.isNaN(e):e?/^\s*-?\d+(\.\d+)?\s*$/.test(e)||/^\s*-?\d+\.\s*$/.test(e)||/^\s*-?\.\d+\s*$/.test(e):!1}var he=function(){function e(t){if(b(this,e),c(this,`origin`,``),c(this,`negative`,void 0),c(this,`integer`,void 0),c(this,`decimal`,void 0),c(this,`decimalLen`,void 0),c(this,`empty`,void 0),c(this,`nan`,void 0),U(t)){this.empty=!0;return}if(this.origin=String(t),t===`-`||Number.isNaN(t)){this.nan=!0;return}var n=t;if(G(n)&&(n=Number(n)),n=typeof n==`string`?n:pe(n),me(n)){var r=W(n);this.negative=r.negative;var i=r.trimStr.split(`.`);this.integer=BigInt(i[0]);var a=i[1]||`0`;this.decimal=BigInt(a),this.decimalLen=a.length}else this.nan=!0}return T(e,[{key:`getMark`,value:function(){return this.negative?`-`:``}},{key:`getIntegerStr`,value:function(){return this.integer.toString()}},{key:`getDecimalStr`,value:function(){return this.decimal.toString().padStart(this.decimalLen,`0`)}},{key:`alignDecimal`,value:function(e){var t=`${this.getMark()}${this.getIntegerStr()}${this.getDecimalStr().padEnd(e,`0`)}`;return BigInt(t)}},{key:`negate`,value:function(){var t=new e(this.toString());return t.negative=!t.negative,t}},{key:`cal`,value:function(t,n,r){var i=Math.max(this.getDecimalStr().length,t.getDecimalStr().length),a=n(this.alignDecimal(i),t.alignDecimal(i)).toString(),o=r(i),s=W(a),c=`${s.negativeStr}${s.trimStr.padStart(o+1,`0`)}`;return new e(`${c.slice(0,-o)}.${c.slice(-o)}`)}},{key:`add`,value:function(t){if(this.isInvalidate())return new e(t);var n=new e(t);return n.isInvalidate()?this:this.cal(n,function(e,t){return e+t},function(e){return e})}},{key:`multi`,value:function(t){var n=new e(t);return this.isInvalidate()||n.isInvalidate()?new e(NaN):this.cal(n,function(e,t){return e*t},function(e){return e*2})}},{key:`isEmpty`,value:function(){return this.empty}},{key:`isNaN`,value:function(){return this.nan}},{key:`isInvalidate`,value:function(){return this.isEmpty()||this.isNaN()}},{key:`equals`,value:function(e){return this.toString()===e?.toString()}},{key:`lessEquals`,value:function(e){return this.add(e.negate().toString()).toNumber()<=0}},{key:`toNumber`,value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:`toString`,value:function(){return!(arguments.length>0&&arguments[0]!==void 0)||arguments[0]?this.isInvalidate()?``:W(`${this.getMark()}${this.getIntegerStr()}.${this.getDecimalStr()}`).fullStr:this.origin}}]),e}(),J=function(){function e(t){if(b(this,e),c(this,`origin`,``),c(this,`number`,void 0),c(this,`empty`,void 0),U(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return T(e,[{key:`negate`,value:function(){return new e(-this.toNumber())}},{key:`add`,value:function(t){if(this.isInvalidate())return new e(t);var n=Number(t);if(Number.isNaN(n))return this;var r=this.number+n;if(r>2**53-1)return new e(2**53-1);if(r<-(2**53-1))return new e(-(2**53-1));var i=Math.max(q(this.number),q(n));return new e(r.toFixed(i))}},{key:`multi`,value:function(t){var n=Number(t);if(this.isInvalidate()||Number.isNaN(n))return new e(NaN);var r=this.number*n;if(r>2**53-1)return new e(2**53-1);if(r<-(2**53-1))return new e(-(2**53-1));var i=Math.max(q(this.number),q(n));return new e(r.toFixed(i))}},{key:`isEmpty`,value:function(){return this.empty}},{key:`isNaN`,value:function(){return Number.isNaN(this.number)}},{key:`isInvalidate`,value:function(){return this.isEmpty()||this.isNaN()}},{key:`equals`,value:function(e){return this.toNumber()===e?.toNumber()}},{key:`lessEquals`,value:function(e){return this.add(e.negate().toString()).toNumber()<=0}},{key:`toNumber`,value:function(){return this.number}},{key:`toString`,value:function(){return!(arguments.length>0&&arguments[0]!==void 0)||arguments[0]?this.isInvalidate()?``:G(this.number)&&q(this.number)>100?String(this.number):pe(this.number):this.origin}}]),e}();function Y(e){return H()?new he(e):new J(e)}function ge(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e===``)return``;var i=W(e),a=i.negativeStr,o=i.integerStr,s=i.decimalStr,c=`${t}${s}`,l=`${a}${o}`;if(n>=0){var u=Number(s[n]);return u>=5&&!r?ge(Y(e).add(`${a}0.${`0`.repeat(n)}${10-u}`).toString(),t,n,r):n===0?l:`${l}${t}${s.padEnd(n,`0`).slice(0,n)}`}return c===`.0`?l:`${l}${c}`}var X=Y;function Z(e,t){return typeof Proxy<`u`&&e?new Proxy(e,{get:function(e,n){if(t[n])return t[n];var r=e[n];return typeof r==`function`?r.bind(e):r}}):e}function _e(e,t){var n=(0,z.useRef)(null);function r(){try{var t=e.selectionStart,r=e.selectionEnd,i=e.value;n.current={start:t,end:r,value:i,beforeTxt:i.substring(0,t),afterTxt:i.substring(r)}}catch{}}function i(){if(e&&n.current&&t)try{var r=e.value,i=n.current,a=i.beforeTxt,o=i.afterTxt,s=i.start,c=r.length;if(r.startsWith(a))c=a.length;else if(r.endsWith(o))c=r.length-n.current.afterTxt.length;else{var l=a[s-1],u=r.indexOf(l,s-1);u!==-1&&(c=u+1)}e.setSelectionRange(c,c)}catch(e){p(!1,`Something warning of cursor restore. Please fire issue about this: ${e.message}`)}}return[r,i]}var ve=function(){var e=O((0,z.useState)(!1),2),t=e[0],n=e[1];return y(function(){n(N())},[]),t},ye=200,be=600;function xe(e){var t=e.prefixCls,n=e.upNode,r=e.downNode,i=e.upDisabled,a=e.downDisabled,o=e.onStep,s=z.useRef(),l=z.useRef([]),u=z.useRef();u.current=o;var d=function(){clearTimeout(s.current)},f=function(e,t){e.preventDefault(),d(),u.current(t);function n(){u.current(t),s.current=setTimeout(n,ye)}s.current=setTimeout(n,be)};if(z.useEffect(function(){return function(){d(),l.current.forEach(function(e){return x.cancel(e)})}},[]),ve())return null;var p=`${t}-handler`,m=(0,V.default)(p,`${p}-up`,c({},`${p}-up-disabled`,i)),h=(0,V.default)(p,`${p}-down`,c({},`${p}-down-disabled`,a)),g=function(){return l.current.push(x(d))},_={unselectable:`on`,role:`button`,onMouseUp:g,onMouseLeave:g};return z.createElement(`div`,{className:`${p}-wrap`},z.createElement(`span`,k({},_,{onMouseDown:function(e){f(e,!0)},"aria-label":`Increase Value`,"aria-disabled":i,className:m}),n||z.createElement(`span`,{unselectable:`on`,className:`${t}-handler-up-inner`})),z.createElement(`span`,k({},_,{onMouseDown:function(e){f(e,!1)},"aria-label":`Decrease Value`,"aria-disabled":a,className:h}),r||z.createElement(`span`,{unselectable:`on`,className:`${t}-handler-down-inner`})))}function Se(e){var t=typeof e==`number`?pe(e):W(e).fullStr;return t.includes(`.`)?W(t.replace(/(\d)\.(\d)/g,`$1$2.`)).fullStr:e+`0`}var Ce=(function(){var e=(0,z.useRef)(0),t=function(){x.cancel(e.current)};return(0,z.useEffect)(function(){return t},[]),function(n){t(),e.current=x(function(){n()})}}),we=`prefixCls.className.style.min.max.step.defaultValue.value.disabled.readOnly.upHandler.downHandler.keyboard.changeOnWheel.controls.classNames.stringMode.parser.formatter.precision.decimalSeparator.onChange.onInput.onPressEnter.onStep.changeOnBlur.domRef`.split(`.`),Te=[`disabled`,`style`,`prefixCls`,`value`,`prefix`,`suffix`,`addonBefore`,`addonAfter`,`className`,`classNames`],Ee=function(e,t){return e||t.isEmpty()?t.toString():t.toNumber()},De=function(e){var t=X(e);return t.isInvalidate()?null:t},Oe=z.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,a=e.style,o=e.min,s=e.max,l=e.step,u=l===void 0?1:l,d=e.defaultValue,f=e.value,p=e.disabled,m=e.readOnly,g=e.upHandler,_=e.downHandler,v=e.keyboard,ee=e.changeOnWheel,te=ee===void 0?!1:ee,y=e.controls,ne=y===void 0?!0:y;e.classNames;var b=e.stringMode,x=e.parser,S=e.formatter,C=e.precision,w=e.decimalSeparator,re=e.onChange,ie=e.onInput,ae=e.onPressEnter,T=e.onStep,E=e.changeOnBlur,D=E===void 0?!0:E,oe=e.domRef,A=ce(e,we),se=`${n}-input`,j=z.useRef(null),M=O(z.useState(!1),2),N=M[0],le=M[1],P=z.useRef(!1),F=z.useRef(!1),L=z.useRef(!1),R=O(z.useState(function(){return X(f??d)}),2),B=R[0],ue=R[1];function H(e){f===void 0&&ue(e)}var U=z.useCallback(function(e,t){if(!t)return C>=0?C:Math.max(q(e),q(u))},[C,u]),W=z.useCallback(function(e){var t=String(e);if(x)return x(t);var n=t;return w&&(n=n.replace(w,`.`)),n.replace(/[^\w.-]+/g,``)},[x,w]),G=z.useRef(``),de=z.useCallback(function(e,t){if(S)return S(e,{userTyping:t,input:String(G.current)});var n=typeof e==`number`?pe(e):e;if(!t){var r=U(n,t);me(n)&&(w||r>=0)&&(n=ge(n,w||`.`,r))}return n},[S,U,w]),fe=O(z.useState(function(){var e=d??f;return B.isInvalidate()&&[`string`,`number`].includes(i(e))?Number.isNaN(e)?``:e:de(B.toString(),!1)}),2),K=fe[0],he=fe[1];G.current=K;function J(e,t){he(de(e.isInvalidate()?e.toString(!1):e.toString(!t),t))}var Y=z.useMemo(function(){return De(s)},[s,C]),Z=z.useMemo(function(){return De(o)},[o,C]),ve=z.useMemo(function(){return!Y||!B||B.isInvalidate()?!1:Y.lessEquals(B)},[Y,B]),ye=z.useMemo(function(){return!Z||!B||B.isInvalidate()?!1:B.lessEquals(Z)},[Z,B]),be=O(_e(j.current,N),2),Te=be[0],Oe=be[1],ke=function(e){return Y&&!e.lessEquals(Y)?Y:Z&&!Z.lessEquals(e)?Z:null},Ae=function(e){return!ke(e)},Q=function(e,t){var n=e,r=Ae(n)||n.isEmpty();if(!n.isEmpty()&&!t&&(n=ke(n)||n,r=!0),!m&&!p&&r){var i=n.toString(),a=U(i,t);return a>=0&&(n=X(ge(i,`.`,a)),Ae(n)||(n=X(ge(i,`.`,a,!0)))),n.equals(B)||(H(n),re?.(n.isEmpty()?null:Ee(b,n)),f===void 0&&J(n,t)),n}return B},je=Ce(),Me=function e(t){if(Te(),G.current=t,he(t),!F.current){var n=X(W(t));n.isNaN()||Q(n,!0)}ie?.(t),je(function(){var n=t;x||(n=t.replace(/。/g,`.`)),n!==t&&e(n)})},Ne=function(){F.current=!0},Pe=function(){F.current=!1,Me(j.current.value)},Fe=function(e){Me(e.target.value)},$=function(e){var t;if(!(e&&ve||!e&&ye)){P.current=!1;var n=X(L.current?Se(u):u);e||(n=n.negate());var r=Q((B||X(0)).add(n.toString()),!1);T?.(Ee(b,r),{offset:L.current?Se(u):u,type:e?`up`:`down`}),(t=j.current)==null||t.focus()}},Ie=function(e){var t=X(W(K)),n=t.isNaN()?Q(B,e):Q(t,e);f===void 0?n.isNaN()||J(n,!1):J(B,!1)};return z.useEffect(function(){if(te&&N){var e=function(e){$(e.deltaY<0),e.preventDefault()},t=j.current;if(t)return t.addEventListener(`wheel`,e,{passive:!1}),function(){return t.removeEventListener(`wheel`,e)}}}),h(function(){B.isInvalidate()||J(B,!1)},[C,S]),h(function(){var e=X(f);ue(e);var t=X(W(K));(!e.equals(t)||!P.current||S)&&J(e,P.current)},[f]),h(function(){S&&Oe()},[K]),z.createElement(`div`,{ref:oe,className:(0,V.default)(n,r,c(c(c(c(c({},`${n}-focused`,N),`${n}-disabled`,p),`${n}-readonly`,m),`${n}-not-a-number`,B.isNaN()),`${n}-out-of-range`,!B.isInvalidate()&&!Ae(B))),style:a,onFocus:function(){le(!0)},onBlur:function(){D&&Ie(!1),le(!1),P.current=!1},onKeyDown:function(e){var t=e.key,n=e.shiftKey;P.current=!0,L.current=n,t===`Enter`&&(F.current||(P.current=!1),Ie(!1),ae?.(e)),v!==!1&&!F.current&&[`Up`,`ArrowUp`,`Down`,`ArrowDown`].includes(t)&&($(t===`Up`||t===`ArrowUp`),e.preventDefault())},onKeyUp:function(){P.current=!1,L.current=!1},onCompositionStart:Ne,onCompositionEnd:Pe,onBeforeInput:function(){P.current=!0}},ne&&z.createElement(xe,{prefixCls:n,upNode:g,downNode:_,upDisabled:ve,downDisabled:ye,onStep:$}),z.createElement(`div`,{className:`${se}-wrap`},z.createElement(`input`,k({autoComplete:`off`,role:`spinbutton`,"aria-valuemin":o,"aria-valuemax":s,"aria-valuenow":B.isInvalidate()?null:B.toString(),step:u},A,{ref:I(j,t),className:se,value:K,onChange:Fe,disabled:p,readOnly:m}))))}),ke=z.forwardRef(function(e,t){var n=e.disabled,r=e.style,i=e.prefixCls,a=i===void 0?`rc-input-number`:i,o=e.value,s=e.prefix,c=e.suffix,l=e.addonBefore,u=e.addonAfter,d=e.className,f=e.classNames,p=ce(e,Te),m=z.useRef(null),h=z.useRef(null),g=z.useRef(null),_=function(e){g.current&&w(g.current,e)};return z.useImperativeHandle(t,function(){return Z(g.current,{focus:_,nativeElement:m.current.nativeElement||h.current})}),z.createElement(M,{className:d,triggerFocus:_,prefixCls:a,value:o,disabled:n,style:r,prefix:s,suffix:c,addonAfter:u,addonBefore:l,classNames:f,components:{affixWrapper:`div`,groupWrapper:`div`,wrapper:`div`,groupAddon:`div`},ref:m},z.createElement(Oe,k({prefixCls:a,disabled:n,ref:g,domRef:h,className:f?.input},p)))}),Ae=e=>{let t=e.handleVisible??`auto`,n=e.controlHeightSM-e.lineWidth*2;return Object.assign(Object.assign({},_(e)),{controlWidth:90,handleWidth:n,handleFontSize:e.fontSize/2,handleVisible:t,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new v(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:+(t===!0),handleVisibleWidth:t===!0?n:0})},Q=({componentCls:e,borderRadiusSM:t,borderRadiusLG:n},r)=>{let i=r===`lg`?n:t;return{[`&-${r}`]:{[`${e}-handler-wrap`]:{borderStartEndRadius:i,borderEndEndRadius:i},[`${e}-handler-up`]:{borderStartEndRadius:i},[`${e}-handler-down`]:{borderEndEndRadius:i}}}},je=e=>{let{componentCls:t,lineWidth:n,lineType:i,borderRadius:a,inputFontSizeSM:o,inputFontSizeLG:c,controlHeightLG:u,controlHeightSM:d,colorError:f,paddingInlineSM:p,paddingBlockSM:m,paddingBlockLG:h,paddingInlineLG:g,colorIcon:_,motionDurationMid:v,handleHoverColor:ee,handleOpacity:te,paddingInline:y,paddingBlock:b,handleBg:x,handleActiveBg:C,colorTextDisabled:w,borderRadiusSM:re,borderRadiusLG:ae,controlWidth:T,handleBorderColor:D,filledHandleBg:O,lineHeightLG:oe,calc:k}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},l(e)),A(e)),{display:`inline-block`,width:T,margin:0,padding:0,borderRadius:a}),S(e,{[`${t}-handler-wrap`]:{background:x,[`${t}-handler-down`]:{borderBlockStart:`${r(n)} ${i} ${D}`}}})),F(e,{[`${t}-handler-wrap`]:{background:O,[`${t}-handler-down`]:{borderBlockStart:`${r(n)} ${i} ${D}`}},"&:focus-within":{[`${t}-handler-wrap`]:{background:x}}})),L(e,{[`${t}-handler-wrap`]:{background:x,[`${t}-handler-down`]:{borderBlockStart:`${r(n)} ${i} ${D}`}}})),E(e)),{"&-rtl":{direction:`rtl`,[`${t}-input`]:{direction:`rtl`}},"&-lg":{padding:0,fontSize:c,lineHeight:oe,borderRadius:ae,[`input${t}-input`]:{height:k(u).sub(k(n).mul(2)).equal(),padding:`${r(h)} ${r(g)}`}},"&-sm":{padding:0,fontSize:o,borderRadius:re,[`input${t}-input`]:{height:k(d).sub(k(n).mul(2)).equal(),padding:`${r(m)} ${r(p)}`}},"&-out-of-range":{[`${t}-input-wrap`]:{input:{color:f}}},"&-group":Object.assign(Object.assign(Object.assign({},l(e)),le(e)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:`inline-block`,textAlign:`start`,verticalAlign:`top`,[`${t}-affix-wrapper`]:{width:`100%`},"&-lg":{[`${t}-group-addon`]:{borderRadius:ae,fontSize:e.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:re}}},R(e)),ne(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${t}-input`]:{cursor:`not-allowed`},[t]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},l(e)),{width:`100%`,padding:`${r(b)} ${r(y)}`,textAlign:`start`,backgroundColor:`transparent`,border:0,borderRadius:a,outline:0,transition:`all ${v} linear`,appearance:`textfield`,fontSize:`inherit`}),ie(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:`none`}})},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1}})},{[t]:Object.assign(Object.assign(Object.assign({[`${t}-handler-wrap`]:{position:`absolute`,insetBlockStart:0,insetInlineEnd:0,width:e.handleVisibleWidth,opacity:te,height:`100%`,borderStartStartRadius:0,borderStartEndRadius:a,borderEndEndRadius:a,borderEndStartRadius:0,display:`flex`,flexDirection:`column`,alignItems:`stretch`,transition:`all ${v}`,overflow:`hidden`,[`${t}-handler`]:{display:`flex`,alignItems:`center`,justifyContent:`center`,flex:`auto`,height:`40%`,[` ${t}-handler-up-inner, ${t}-handler-down-inner `]:{marginInlineEnd:0,fontSize:e.handleFontSize}}},[`${t}-handler`]:{height:`50%`,overflow:`hidden`,color:_,fontWeight:`bold`,lineHeight:0,textAlign:`center`,cursor:`pointer`,borderInlineStart:`${r(n)} ${i} ${D}`,transition:`all ${v} linear`,"&:active":{background:C},"&:hover":{height:`60%`,[` ${t}-handler-up-inner, ${t}-handler-down-inner `]:{color:ee}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},s()),{color:_,transition:`all ${v} linear`,userSelect:`none`})},[`${t}-handler-up`]:{borderStartEndRadius:a},[`${t}-handler-down`]:{borderEndEndRadius:a}},Q(e,`lg`)),Q(e,`sm`)),{"&-disabled, &-readonly":{[`${t}-handler-wrap`]:{display:`none`},[`${t}-input`]:{color:`inherit`}},[` ${t}-handler-up-disabled, ${t}-handler-down-disabled `]:{cursor:`not-allowed`},[` ${t}-handler-up-disabled:hover &-handler-up-inner, ${t}-handler-down-disabled:hover &-handler-down-inner `]:{color:w}})}]},Me=e=>{let{componentCls:t,paddingBlock:n,paddingInline:i,inputAffixPadding:a,controlWidth:o,borderRadiusLG:s,borderRadiusSM:c,paddingInlineLG:l,paddingInlineSM:u,paddingBlockLG:d,paddingBlockSM:f,motionDurationMid:p}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign({[`input${t}-input`]:{padding:`${r(n)} 0`}},A(e)),{position:`relative`,display:`inline-flex`,alignItems:`center`,width:o,padding:0,paddingInlineStart:i,"&-lg":{borderRadius:s,paddingInlineStart:l,[`input${t}-input`]:{padding:`${r(d)} 0`}},"&-sm":{borderRadius:c,paddingInlineStart:u,[`input${t}-input`]:{padding:`${r(f)} 0`}},[`&:not(${t}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${t}-disabled`]:{background:`transparent`},[`> div${t}`]:{width:`100%`,border:`none`,outline:`none`,[`&${t}-focused`]:{boxShadow:`none !important`}},"&::before":{display:`inline-block`,width:0,visibility:`hidden`,content:`"\\a0"`},[`${t}-handler-wrap`]:{zIndex:2},[t]:{position:`static`,color:`inherit`,"&-prefix, &-suffix":{display:`flex`,flex:`none`,alignItems:`center`,pointerEvents:`none`},"&-prefix":{marginInlineEnd:a},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:`100%`,marginInlineEnd:i,marginInlineStart:a,transition:`margin ${p}`}},[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1},[`&:not(${t}-affix-wrapper-without-controls):hover ${t}-suffix`]:{marginInlineEnd:e.calc(e.handleWidth).add(i).equal()}}),[`${t}-underlined`]:{borderRadius:0}}},Ne=C(`InputNumber`,e=>{let t=oe(e,o(e));return[je(t),Me(t),a(t)]},Ae,{unitless:{handleOpacity:!0},resetFont:!1}),Pe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols==`function`)for(var i=0,r=Object.getOwnPropertySymbols(e);i{let{getPrefixCls:r,direction:i}=z.useContext(g),a=z.useRef(null);z.useImperativeHandle(t,()=>a.current);let{className:o,rootClassName:s,size:c,disabled:l,prefixCls:f,addonBefore:p,addonAfter:h,prefix:_,suffix:v,bordered:y,readOnly:ne,status:b,controls:x,variant:S}=e,C=Pe(e,[`className`,`rootClassName`,`size`,`disabled`,`prefixCls`,`addonBefore`,`addonAfter`,`prefix`,`suffix`,`bordered`,`readOnly`,`status`,`controls`,`variant`]),w=r(`input-number`,f),ie=re(w),[T,E,D]=Ne(w,ie),{compactSize:O,compactItemClassnames:oe}=ee(w,i),k=z.createElement(ue,{className:`${w}-handler-up-inner`}),A=z.createElement(j,{className:`${w}-handler-down-inner`}),se=typeof x==`boolean`?x:void 0;typeof x==`object`&&(k=x.upIcon===void 0?k:z.createElement(`span`,{className:`${w}-handler-up-inner`},x.upIcon),A=x.downIcon===void 0?A:z.createElement(`span`,{className:`${w}-handler-down-inner`},x.downIcon));let{hasFeedback:M,status:ce,isFormItemInput:N,feedbackIcon:le}=z.useContext(ae),F=m(ce,b),I=u(e=>c??O??e),L=z.useContext(d),R=l??L,[B,H]=te(`inputNumber`,S,y),U=M&&z.createElement(z.Fragment,null,le),W=(0,V.default)({[`${w}-lg`]:I===`large`,[`${w}-sm`]:I===`small`,[`${w}-rtl`]:i===`rtl`,[`${w}-in-form-item`]:N},E),G=`${w}-group`;return T(z.createElement(ke,Object.assign({ref:a,disabled:R,className:(0,V.default)(D,ie,o,s,oe),upHandler:k,downHandler:A,prefixCls:w,readOnly:ne,controls:se,prefix:_,suffix:U||v,addonBefore:p&&z.createElement(P,{form:!0,space:!0},p),addonAfter:h&&z.createElement(P,{form:!0,space:!0},h),classNames:{input:W,variant:(0,V.default)({[`${w}-${B}`]:H},n(w,F,M)),affixWrapper:(0,V.default)({[`${w}-affix-wrapper-sm`]:I===`small`,[`${w}-affix-wrapper-lg`]:I===`large`,[`${w}-affix-wrapper-rtl`]:i===`rtl`,[`${w}-affix-wrapper-without-controls`]:x===!1||R||ne},E),wrapper:(0,V.default)({[`${G}-rtl`]:i===`rtl`},E),groupWrapper:(0,V.default)({[`${w}-group-wrapper-sm`]:I===`small`,[`${w}-group-wrapper-lg`]:I===`large`,[`${w}-group-wrapper-rtl`]:i===`rtl`,[`${w}-group-wrapper-${B}`]:H},n(`${w}-group-wrapper`,F,M),E)}},C)))}),$=Fe;$._InternalPanelDoNotUseOrYouWillBeFired=e=>z.createElement(D,{theme:{components:{InputNumber:{handleVisible:!0}}}},z.createElement(Fe,Object.assign({},e)));export{$ as t};