You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/25197.e1714662.async.js

12 lines
38 KiB

(self.webpackChunk=self.webpackChunk||[]).push([[25197,14566,528],{91896:function(de,te,v){"use strict";v.d(te,{Z:function(){return $}});function $(){return $=Object.assign||function(M){for(var B=1;B<arguments.length;B++){var H=arguments[B];for(var Y in H)Object.prototype.hasOwnProperty.call(H,Y)&&(M[Y]=H[Y])}return M},$.apply(this,arguments)}},72625:function(de,te,v){"use strict";v.d(te,{Z:function(){return G}});var $=v(81253),M=v(96156),B=v(6610),H=v(5991),Y=v(10379),S=v(46070),q=v(77608),Z=v(12924),Q=v.n(Z),oe=v(94184),C=v.n(oe),R=v(15105);function k(P,w){var T=Object.keys(P);if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(P);w&&(y=y.filter(function(e){return Object.getOwnPropertyDescriptor(P,e).enumerable})),T.push.apply(T,y)}return T}function z(P){for(var w=1;w<arguments.length;w++){var T=arguments[w]!=null?arguments[w]:{};w%2?k(Object(T),!0).forEach(function(y){(0,M.Z)(P,y,T[y])}):Object.getOwnPropertyDescriptors?Object.defineProperties(P,Object.getOwnPropertyDescriptors(T)):k(Object(T)).forEach(function(y){Object.defineProperty(P,y,Object.getOwnPropertyDescriptor(T,y))})}return P}function I(P){var w=F();return function(){var y=(0,q.Z)(P),e;if(w){var s=(0,q.Z)(this).constructor;e=Reflect.construct(y,arguments,s)}else e=y.apply(this,arguments);return(0,S.Z)(this,e)}}function F(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(P){return!1}}function U(){}function ne(P){P.preventDefault()}var ee=function(w){return w.replace(/[^\w.-]+/g,"")},re=200,K=600,_=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,A=function(w){return w!=null},b=function(w,T){return T===w||typeof T=="number"&&typeof w=="number"&&isNaN(T)&&isNaN(w)},O=function(P){(0,Y.Z)(T,P);var w=I(T);function T(y){var e;(0,B.Z)(this,T),e=w.call(this,y),e.onKeyDown=function(a){var n=e.props,t=n.onKeyDown,i=n.onPressEnter;if(a.keyCode===R.Z.UP){var r=e.getRatio(a);e.up(a,r,null),e.stop()}else if(a.keyCode===R.Z.DOWN){var o=e.getRatio(a);e.down(a,o,null),e.stop()}else a.keyCode===R.Z.ENTER&&i&&i(a);if(e.recordCursorPosition(),e.lastKeyCode=a.keyCode,t){for(var d=arguments.length,g=new Array(d>1?d-1:0),x=1;x<d;x++)g[x-1]=arguments[x];t.apply(void 0,[a].concat(g))}},e.onKeyUp=function(a){var n=e.props.onKeyUp;if(e.stop(),e.recordCursorPosition(),n){for(var t=arguments.length,i=new Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];n.apply(void 0,[a].concat(i))}},e.onChange=function(a){var n=e.props.onChange;e.state.focused&&(e.inputting=!0),e.rawInput=e.props.parser(e.getValueFromEvent(a)),e.setState({inputValue:e.rawInput}),n(e.toNumber(e.rawInput))},e.onMouseUp=function(){var a=e.props.onMouseUp;e.recordCursorPosition(),a&&a.apply(void 0,arguments)},e.onFocus=function(){var a;e.setState({focused:!0}),(a=e.props).onFocus.apply(a,arguments)},e.onBlur=function(){var a=e.props.onBlur;e.inputting=!1,e.setState({focused:!1});var n=e.getCurrentValidValue(e.state.inputValue),t=e.setValue(n,U);if(a){var i=e.input.value,r=e.getInputDisplayValue({focus:!1,value:t});e.input.value=r&&Number(r),a.apply(void 0,arguments),e.input.value=i}},e.getRatio=function(a){var n=1;return a.metaKey||a.ctrlKey?n=.1:a.shiftKey&&(n=10),n},e.getFullNum=function(a){return isNaN(a)?a:/e/i.test(String(a))?Number(a).toFixed(18).replace(/\.?0+$/,""):a},e.getPrecision=function(a){if(A(e.props.precision))return e.props.precision;var n=String(a);if(n.indexOf("e-")>=0)return parseInt(n.slice(n.indexOf("e-")+2),10);var t=0;return n.indexOf(".")>=0&&(t=n.length-n.indexOf(".")-1),t},e.getInputDisplayValue=function(a){var n=a||e.state,t=n.focused,i=n.inputValue,r=n.value,o;t?o=i:o=e.toPrecisionAsStep(r),o==null&&(o="");var d=e.formatWrapper(o);return A(e.props.decimalSeparator)&&(d=d.toString().replace(".",e.props.decimalSeparator)),d},e.recordCursorPosition=function(){try{e.cursorStart=e.input.selectionStart,e.cursorEnd=e.input.selectionEnd,e.currentValue=e.input.value,e.cursorBefore=e.input.value.substring(0,e.cursorStart),e.cursorAfter=e.input.value.substring(e.cursorEnd)}catch(a){}},e.restoreByAfter=function(a){if(a===void 0)return!1;var n=e.input.value,t=n.lastIndexOf(a);if(t===-1)return!1;var i=e.cursorBefore.length;return e.lastKeyCode===R.Z.DELETE&&e.cursorBefore.charAt(i-1)===a[0]?(e.fixCaret(i,i),!0):t+a.length===n.length?(e.fixCaret(t,t),!0):!1},e.partRestoreByAfter=function(a){return a===void 0?!1:Array.prototype.some.call(a,function(n,t){var i=a.substring(t);return e.restoreByAfter(i)})},e.isNotCompleteNumber=function(a){return isNaN(a)||a===""||a===null||a&&a.toString().indexOf(".")===a.toString().length-1},e.stop=function(){e.autoStepTimer&&clearTimeout(e.autoStepTimer)},e.down=function(a,n,t){e.pressingUpOrDown=!0,e.step("down",a,n,t)},e.up=function(a,n,t){e.pressingUpOrDown=!0,e.step("up",a,n,t)},e.saveInput=function(a){e.input=a};var s=y.value;s===void 0&&(s=y.defaultValue),e.state={focused:y.autoFocus};var c=e.getValidValue(e.toNumber(s));return e.state=z(z({},e.state),{},{inputValue:e.toPrecisionAsStep(c),value:c}),e}return(0,H.Z)(T,[{key:"componentDidMount",value:function(){this.componentDidUpdate(null)}},{key:"componentDidUpdate",value:function(e){var s=this.props,c=s.value,a=s.onChange,n=s.max,t=s.min,i=this.state.focused;if(e){if(!b(e.value,c)||!b(e.max,n)||!b(e.min,t)){var r=i?c:this.getValidValue(c),o;this.pressingUpOrDown?o=r:this.inputting?o=this.rawInput:o=this.toPrecisionAsStep(r),this.setState({value:r,inputValue:o})}var d="value"in this.props?c:this.state.value;"max"in this.props&&e.max!==n&&typeof d=="number"&&d>n&&a&&a(n),"min"in this.props&&e.min!==t&&typeof d=="number"&&d<t&&a&&a(t)}try{if(this.cursorStart!==void 0&&this.state.focused){if(!this.partRestoreByAfter(this.cursorAfter)&&this.state.value!==this.props.value){var g=this.cursorStart+1;this.cursorAfter?this.lastKeyCode===R.Z.BACKSPACE?g=this.cursorStart-1:this.lastKeyCode===R.Z.DELETE&&(g=this.cursorStart):g=this.input.value.length,this.fixCaret(g,g)}else if(this.currentValue===this.input.value)switch(this.lastKeyCode){case R.Z.BACKSPACE:this.fixCaret(this.cursorStart-1,this.cursorStart-1);break;case R.Z.DELETE:this.fixCaret(this.cursorStart+1,this.cursorStart+1);break;default:}}}catch(x){}if(this.lastKeyCode=null,!this.pressingUpOrDown)return;this.props.focusOnUpDown&&this.state.focused&&(document.activeElement!==this.input&&this.focus())}},{key:"componentWillUnmount",value:function(){this.stop()}},{key:"getCurrentValidValue",value:function(e){var s=e;return s===""?s="":this.isNotCompleteNumber(parseFloat(s))?s=this.state.value:s=this.getValidValue(s),this.toNumber(s)}},{key:"getValueFromEvent",value:function(e){var s=e.target.value.trim().replace(/。/g,".");return A(this.props.decimalSeparator)&&(s=s.replace(this.props.decimalSeparator,".")),s}},{key:"getValidValue",value:function(e){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.props.min,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.props.max,a=parseFloat(e);return isNaN(a)?e:(a<s&&(a=s),a>c&&(a=c),a)}},{key:"setValue",value:function(e,s){var c=this.props.precision,a=this.isNotCompleteNumber(parseFloat(e))?null:parseFloat(e),n=this.state.value,t=n===void 0?null:n,i=this.state.inputValue,r=i===void 0?null:i,o=typeof a=="number"?a.toFixed(c):"".concat(a),d=a!==t||o!=="".concat(r);return"value"in this.props?(r=this.toPrecisionAsStep(this.state.value),this.setState({inputValue:r},s)):this.setState({value:a,inputValue:this.toPrecisionAsStep(e)},s),d&&this.props.onChange(a),a}},{key:"getMaxPrecision",value:function(e){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,c=this.props,a=c.precision,n=c.step;if(A(a))return a;var t=this.getPrecision(s),i=this.getPrecision(n),r=this.getPrecision(e);return e?Math.max(r,t+i):t+i}},{key:"getPrecisionFactor",value:function(e){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,c=this.getMaxPrecision(e,s);return Math.pow(10,c)}},{key:"focus",value:function(){this.input.focus(),this.recordCursorPosition()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"formatWrapper",value:function(e){return this.props.formatter?this.props.formatter(e):e}},{key:"toPrecisionAsStep",value:function(e){if(this.isNotCompleteNumber(e)||e==="")return e;var s=Math.abs(this.getMaxPrecision(e));return isNaN(s)?e.toString():Number(e).toFixed(s)}},{key:"toNumber",value:function(e){var s=this.props.precision,c=this.state.focused,a=e&&e.length>16&&c;return this.isNotCompleteNumber(e)||a?e:A(s)?Math.round(e*Math.pow(10,s))/Math.pow(10,s):Number(e)}},{key:"upStep",value:function(e,s){var c=this.props.step,a=this.getPrecisionFactor(e,s),n=Math.abs(this.getMaxPrecision(e,s)),t=((a*e+a*c*s)/a).toFixed(n);return this.toNumber(t)}},{key:"downStep",value:function(e,s){var c=this.props.step,a=this.getPrecisionFactor(e,s),n=Math.abs(this.getMaxPrecision(e,s)),t=((a*e-a*c*s)/a).toFixed(n);return this.toNumber(t)}},{key:"step",value:function(e,s){var c=this,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,n=arguments.length>3?arguments[3]:void 0;this.stop(),s&&(s.persist(),s.preventDefault());var t=this.props;if(t.disabled)return;var i=this.getCurrentValidValue(this.state.inputValue)||0;if(this.isNotCompleteNumber(i))return;var r=this["".concat(e,"Step")](i,a),o=r>t.max||r<t.min;if(r>t.max?r=t.max:r<t.min&&(r=t.min),this.setValue(r,null),this.setState({focused:!0},function(){c.pressingUpOrDown=!1}),o)return;this.autoStepTimer=setTimeout(function(){c[e](s,a,!0)},n?re:K)}},{key:"fixCaret",value:function(e,s){if(e===void 0||s===void 0||!this.input||!this.input.value)return;try{var c=this.input.selectionStart,a=this.input.selectionEnd;(e!==c||s!==a)&&this.input.setSelectionRange(e,s)}catch(n){}}},{key:"render",value:function(){var e,s=this.props,c=s.prefixCls,a=s.disabled,n=s.readOnly,t=s.useTouch,i=s.autoComplete,r=s.upHandler,o=s.downHandler,d=s.className,g=s.max,x=s.min,l=s.style,h=s.title,p=s.onMouseEnter,f=s.onMouseLeave,u=s.onMouseOver,m=s.onMouseOut,E=s.required,N=s.onClick,L=s.tabIndex,j=s.type,X=s.placeholder,W=s.id,V=s.inputMode,J=s.pattern,ie=s.step,se=s.maxLength,fe=s.autoFocus,ue=s.name,he=s.onPaste,pe=s.onInput,le=(0,$.Z)(s,["prefixCls","disabled","readOnly","useTouch","autoComplete","upHandler","downHandler","className","max","min","style","title","onMouseEnter","onMouseLeave","onMouseOver","onMouseOut","required","onClick","tabIndex","type","placeholder","id","inputMode","pattern","step","maxLength","autoFocus","name","onPaste","onInput"]),me=this.state,ae=me.value,ge=me.focused,xe=C()(c,(e={},(0,M.Z)(e,d,!!d),(0,M.Z)(e,"".concat(c,"-disabled"),a),(0,M.Z)(e,"".concat(c,"-focused"),ge),e)),be={};Object.keys(le).forEach(function(ce){(ce.substr(0,5)==="data-"||ce.substr(0,5)==="aria-"||ce==="role")&&(be[ce]=le[ce])});var ve=!n&&!a,Ce=this.getInputDisplayValue(null),Ne=(ae||ae===0)&&(isNaN(ae)||Number(ae)>=g),Oe=(ae||ae===0)&&(isNaN(ae)||Number(ae)<=x),Ee=Ne||a||n,ye=Oe||a||n,Re=C()("".concat(c,"-handler"),"".concat(c,"-handler-up"),(0,M.Z)({},"".concat(c,"-handler-up-disabled"),Ee)),we=C()("".concat(c,"-handler"),"".concat(c,"-handler-down"),(0,M.Z)({},"".concat(c,"-handler-down-disabled"),ye)),De=t?{onTouchStart:Ee?U:this.up,onTouchEnd:this.stop}:{onMouseDown:Ee?U:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},Ae=t?{onTouchStart:ye?U:this.down,onTouchEnd:this.stop}:{onMouseDown:ye?U:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return Q().createElement("div",{className:xe,style:l,title:h,onMouseEnter:p,onMouseLeave:f,onMouseOver:u,onMouseOut:m,onFocus:function(){return null},onBlur:function(){return null}},Q().createElement("div",{className:"".concat(c,"-handler-wrap")},Q().createElement("span",Object.assign({unselectable:"on"},De,{role:"button","aria-label":"Increase Value","aria-disabled":Ee,className:Re}),r||Q().createElement("span",{unselectable:"on",className:"".concat(c,"-handler-up-inner"),onClick:ne})),Q().createElement("span",Object.assign({unselectable:"on"},Ae,{role:"button","aria-label":"Decrease Value","aria-disabled":ye,className:we}),o||Q().createElement("span",{unselectable:"on",className:"".concat(c,"-handler-down-inner"),onClick:ne}))),Q().createElement("div",{className:"".concat(c,"-input-wrap")},Q().createElement("input",Object.assign({role:"spinbutton","aria-valuemin":x,"aria-valuemax":g,"aria-valuenow":ae,required:E,type:j,placeholder:X,onPaste:he,onClick:N,onMouseUp:this.onMouseUp,className:"".concat(c,"-input"),tabIndex:L,autoComplete:i,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:ve?this.onKeyDown:U,onKeyUp:ve?this.onKeyUp:U,autoFocus:fe,maxLength:se,readOnly:n,disabled:a,max:g,min:x,step:ie,name:ue,title:h,id:W,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(Ce),pattern:J,inputMode:V,onInput:pe},be))))}}]),T}(Q().Component);O.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",max:_,min:-_,step:1,style:{},onChange:U,onKeyDown:U,onPressEnter:U,onFocus:U,onBlur:U,parser:ee,required:!1,autoComplete:"off"};var D=O,G=D},87453:function(de,te,v){"use strict";v.d(te,{Z:function(){return ne}});var $=v(28991),M=v(96156),B=v(81253),H=v(6610),Y=v(5991),S=v(10379),q=v(54070),Z=v(12924),Q=v.n(Z),oe=v(50344),C=v(94184),R=v.n(C),k=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick"];function z(ee){return typeof ee=="string"}var I=function(ee){(0,S.Z)(K,ee);var re=(0,q.Z)(K);function K(){var _;return(0,H.Z)(this,K),_=re.apply(this,arguments),_.onClick=function(){var A=_.props,b=A.onClick,O=A.onStepClick,D=A.stepIndex;b&&b.apply(void 0,arguments),O(D)},_}return(0,Y.Z)(K,[{key:"renderIconNode",value:function(){var A,b=this.props,O=b.prefixCls,D=b.progressDot,G=b.stepIcon,P=b.stepNumber,w=b.status,T=b.title,y=b.description,e=b.icon,s=b.iconPrefix,c=b.icons,a,n=R()("".concat(O,"-icon"),"".concat(s,"icon"),(A={},(0,M.Z)(A,"".concat(s,"icon-").concat(e),e&&z(e)),(0,M.Z)(A,"".concat(s,"icon-check"),!e&&w==="finish"&&(c&&!c.finish||!c)),(0,M.Z)(A,"".concat(s,"icon-cross"),!e&&w==="error"&&(c&&!c.error||!c)),A)),t=Z.createElement("span",{className:"".concat(O,"-icon-dot")});return D?typeof D=="function"?a=Z.createElement("span",{className:"".concat(O,"-icon")},D(t,{index:P-1,status:w,title:T,description:y})):a=Z.createElement("span",{className:"".concat(O,"-icon")},t):e&&!z(e)?a=Z.createElement("span",{className:"".concat(O,"-icon")},e):c&&c.finish&&w==="finish"?a=Z.createElement("span",{className:"".concat(O,"-icon")},c.finish):c&&c.error&&w==="error"?a=Z.createElement("span",{className:"".concat(O,"-icon")},c.error):e||w==="finish"||w==="error"?a=Z.createElement("span",{className:n}):a=Z.createElement("span",{className:"".concat(O,"-icon")},P),G&&(a=G({index:P-1,status:w,title:T,description:y,node:a})),a}},{key:"render",value:function(){var A,b=this.props,O=b.className,D=b.prefixCls,G=b.style,P=b.active,w=b.status,T=w===void 0?"wait":w,y=b.iconPrefix,e=b.icon,s=b.wrapperStyle,c=b.stepNumber,a=b.disabled,n=b.description,t=b.title,i=b.subTitle,r=b.progressDot,o=b.stepIcon,d=b.tailContent,g=b.icons,x=b.stepIndex,l=b.onStepClick,h=b.onClick,p=(0,B.Z)(b,k),f=R()("".concat(D,"-item"),"".concat(D,"-item-").concat(T),O,(A={},(0,M.Z)(A,"".concat(D,"-item-custom"),e),(0,M.Z)(A,"".concat(D,"-item-active"),P),(0,M.Z)(A,"".concat(D,"-item-disabled"),a===!0),A)),u=(0,$.Z)({},G),m={};return l&&!a&&(m.role="button",m.tabIndex=0,m.onClick=this.onClick),Z.createElement("div",Object.assign({},p,{className:f,style:u}),Z.createElement("div",Object.assign({onClick:h},m,{className:"".concat(D,"-item-container")}),Z.createElement("div",{className:"".concat(D,"-item-tail")},d),Z.createElement("div",{className:"".concat(D,"-item-icon")},this.renderIconNode()),Z.createElement("div",{className:"".concat(D,"-item-content")},Z.createElement("div",{className:"".concat(D,"-item-title")},t,i&&Z.createElement("div",{title:typeof i=="string"?i:void 0,className:"".concat(D,"-item-subtitle")},i)),n&&Z.createElement("div",{className:"".concat(D,"-item-description")},n))))}}]),K}(Z.Component),F=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange"],U=function(ee){(0,S.Z)(K,ee);var re=(0,q.Z)(K);function K(){var _;return(0,H.Z)(this,K),_=re.apply(this,arguments),_.onStepClick=function(A){var b=_.props,O=b.onChange,D=b.current;O&&D!==A&&O(A)},_}return(0,Y.Z)(K,[{key:"render",value:function(){var A,b=this,O=this.props,D=O.prefixCls,G=O.style,P=G===void 0?{}:G,w=O.className,T=O.children,y=O.direction,e=O.type,s=O.labelPlacement,c=O.iconPrefix,a=O.status,n=O.size,t=O.current,i=O.progressDot,r=O.stepIcon,o=O.initial,d=O.icons,g=O.onChange,x=(0,B.Z)(O,F),l=e==="navigation",h=i?"vertical":s,p=R()(D,"".concat(D,"-").concat(y),w,(A={},(0,M.Z)(A,"".concat(D,"-").concat(n),n),(0,M.Z)(A,"".concat(D,"-label-").concat(h),y==="horizontal"),(0,M.Z)(A,"".concat(D,"-dot"),!!i),(0,M.Z)(A,"".concat(D,"-navigation"),l),A));return Q().createElement("div",Object.assign({className:p,style:P},x),(0,oe.Z)(T).map(function(f,u){var m=o+u,E=(0,$.Z)({stepNumber:"".concat(m+1),stepIndex:m,key:m,prefixCls:D,iconPrefix:c,wrapperStyle:P,progressDot:i,stepIcon:r,icons:d,onStepClick:g&&b.onStepClick},f.props);return a==="error"&&u===t-1&&(E.className="".concat(D,"-next-error")),f.props.status||(m===t?E.status=a:m<t?E.status="finish":E.status="wait"),E.active=m===t,(0,Z.cloneElement)(f,E)}))}}]),K}(Q().Component);U.Step=I,U.defaultProps={type:"default",prefixCls:"rc-steps",iconPrefix:"rc",direction:"horizontal",labelPlacement:"horizontal",initial:0,current:0,status:"process",size:"",progressDot:!1};var ne=U},81656:function(de,te,v){"use strict";v.r(te),v.d(te,{ResizableTextArea:function(){return d},default:function(){return x}});var $=v(22122),M=v(6610),B=v(5991),H=v(10379),Y=v(54070),S=v(12924),q=v(28991),Z=v(96156),Q=v(50344),oe=v(80334),C=v(42550),R=v(34203),k=v(91033),z=new Map;function I(l){l.forEach(function(h){var p,f=h.target;(p=z.get(f))===null||p===void 0||p.forEach(function(u){return u(f)})})}var F=new k.default(I),U=null,ne=null;function ee(l,h){z.has(l)||(z.set(l,new Set),F.observe(l)),z.get(l).add(h)}function re(l,h){z.has(l)&&(z.get(l).delete(h),z.get(l).size||(F.unobserve(l),z.delete(l)))}var K=function(l){(0,H.Z)(p,l);var h=(0,Y.Z)(p);function p(){return(0,M.Z)(this,p),h.apply(this,arguments)}return(0,B.Z)(p,[{key:"render",value:function(){return this.props.children}}]),p}(S.Component),_=S.createContext(null);function A(l){var h=l.children,p=l.onBatchResize,f=S.useRef(0),u=S.useRef([]),m=S.useContext(_),E=S.useCallback(function(N,L,j){f.current+=1;var X=f.current;u.current.push({size:N,element:L,data:j}),Promise.resolve().then(function(){X===f.current&&(p==null||p(u.current),u.current=[])}),m==null||m(N,L,j)},[p,m]);return S.createElement(_.Provider,{value:E},h)}function b(l){var h=l.children,p=l.disabled,f=S.useRef(null),u=S.useRef(null),m=S.useContext(_),E=S.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),N=S.isValidElement(h)&&(0,C.Yr)(h),L=N?h.ref:null,j=S.useMemo(function(){return(0,C.sQ)(L,f)},[L,f]),X=S.useRef(l);X.current=l;var W=S.useCallback(function(V){var J=X.current,ie=J.onResize,se=J.data,fe=V.getBoundingClientRect(),ue=fe.width,he=fe.height,pe=V.offsetWidth,le=V.offsetHeight,me=Math.floor(ue),ae=Math.floor(he);if(E.current.width!==me||E.current.height!==ae||E.current.offsetWidth!==pe||E.current.offsetHeight!==le){var ge={width:me,height:ae,offsetWidth:pe,offsetHeight:le};E.current=ge;var xe=pe===Math.round(ue)?ue:pe,be=le===Math.round(he)?he:le,ve=(0,q.Z)((0,q.Z)({},ge),{},{offsetWidth:xe,offsetHeight:be});m==null||m(ve,V,se),ie&&Promise.resolve().then(function(){ie(ve,V)})}},[]);return S.useEffect(function(){var V=(0,R.Z)(f.current)||(0,R.Z)(u.current);return V&&!p&&ee(V,W),function(){return re(V,W)}},[f.current,p]),S.createElement(K,{ref:u},N?S.cloneElement(h,{ref:j}):h)}var O="rc-observer-key";function D(l){var h=l.children,p=(0,Q.Z)(h);return p.map(function(f,u){var m=(f==null?void 0:f.key)||"".concat(O,"-").concat(u);return S.createElement(b,(0,$.Z)({},l,{key:m}),f)})}D.Collection=A;var G=D,P=v(98423),w=v(94184),T=v.n(w),y=`
min-height:0 !important;
max-height:none !important;
height:0 !important;
visibility:hidden !important;
overflow:hidden !important;
position:absolute !important;
z-index:-1000 !important;
top:0 !important;
right:0 !important
`,e=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],s={},c;function a(l){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,p=l.getAttribute("id")||l.getAttribute("data-reactid")||l.getAttribute("name");if(h&&s[p])return s[p];var f=window.getComputedStyle(l),u=f.getPropertyValue("box-sizing")||f.getPropertyValue("-moz-box-sizing")||f.getPropertyValue("-webkit-box-sizing"),m=parseFloat(f.getPropertyValue("padding-bottom"))+parseFloat(f.getPropertyValue("padding-top")),E=parseFloat(f.getPropertyValue("border-bottom-width"))+parseFloat(f.getPropertyValue("border-top-width")),N=e.map(function(j){return"".concat(j,":").concat(f.getPropertyValue(j))}).join(";"),L={sizingStyle:N,paddingSize:m,borderSize:E,boxSizing:u};return h&&p&&(s[p]=L),L}function n(l){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;c||(c=document.createElement("textarea"),c.setAttribute("tab-index","-1"),c.setAttribute("aria-hidden","true"),document.body.appendChild(c)),l.getAttribute("wrap")?c.setAttribute("wrap",l.getAttribute("wrap")):c.removeAttribute("wrap");var u=a(l,h),m=u.paddingSize,E=u.borderSize,N=u.boxSizing,L=u.sizingStyle;c.setAttribute("style","".concat(L,";").concat(y)),c.value=l.value||l.placeholder||"";var j=Number.MIN_SAFE_INTEGER,X=Number.MAX_SAFE_INTEGER,W=c.scrollHeight,V;if(N==="border-box"?W+=E:N==="content-box"&&(W-=m),p!==null||f!==null){c.value=" ";var J=c.scrollHeight-m;p!==null&&(j=J*p,N==="border-box"&&(j=j+m+E),W=Math.max(j,W)),f!==null&&(X=J*f,N==="border-box"&&(X=X+m+E),V=W>X?"":"hidden",W=Math.min(X,W))}return{height:W,minHeight:j,maxHeight:X,overflowY:V,resize:"none"}}var t=v(96774),i=v.n(t),r;(function(l){l[l.NONE=0]="NONE",l[l.RESIZING=1]="RESIZING",l[l.RESIZED=2]="RESIZED"})(r||(r={}));var o=function(l){(0,H.Z)(p,l);var h=(0,Y.Z)(p);function p(f){var u;return(0,M.Z)(this,p),u=h.call(this,f),u.nextFrameActionId=void 0,u.resizeFrameId=void 0,u.textArea=void 0,u.saveTextArea=function(m){u.textArea=m},u.handleResize=function(m){var E=u.state.resizeStatus,N=u.props,L=N.autoSize,j=N.onResize;if(E!==r.NONE)return;typeof j=="function"&&j(m),L&&u.resizeOnNextFrame()},u.resizeOnNextFrame=function(){cancelAnimationFrame(u.nextFrameActionId),u.nextFrameActionId=requestAnimationFrame(u.resizeTextarea)},u.resizeTextarea=function(){var m=u.props.autoSize;if(!m||!u.textArea)return;var E=m.minRows,N=m.maxRows,L=n(u.textArea,!1,E,N);u.setState({textareaStyles:L,resizeStatus:r.RESIZING},function(){cancelAnimationFrame(u.resizeFrameId),u.resizeFrameId=requestAnimationFrame(function(){u.setState({resizeStatus:r.RESIZED},function(){u.resizeFrameId=requestAnimationFrame(function(){u.setState({resizeStatus:r.NONE}),u.fixFirefoxAutoScroll()})})})})},u.renderTextArea=function(){var m=u.props,E=m.prefixCls,N=E===void 0?"rc-textarea":E,L=m.autoSize,j=m.onResize,X=m.className,W=m.disabled,V=u.state,J=V.textareaStyles,ie=V.resizeStatus,se=(0,P.Z)(u.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),fe=T()(N,X,(0,Z.Z)({},"".concat(N,"-disabled"),W));"value"in se&&(se.value=se.value||"");var ue=(0,q.Z)((0,q.Z)((0,q.Z)({},u.props.style),J),ie===r.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return S.createElement(G,{onResize:u.handleResize,disabled:!(L||j)},S.createElement("textarea",(0,$.Z)({},se,{className:fe,style:ue,ref:u.saveTextArea})))},u.state={textareaStyles:{},resizeStatus:r.NONE},u}return(0,B.Z)(p,[{key:"componentDidUpdate",value:function(u){(u.value!==this.props.value||!i()(u.autoSize,this.props.autoSize))&&this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var u=this.textArea.selectionStart,m=this.textArea.selectionEnd;this.textArea.setSelectionRange(u,m)}}catch(E){}}},{key:"render",value:function(){return this.renderTextArea()}}]),p}(S.Component),d=o,g=function(l){(0,H.Z)(p,l);var h=(0,Y.Z)(p);function p(f){var u;(0,M.Z)(this,p),u=h.call(this,f),u.resizableTextArea=void 0,u.focus=function(){u.resizableTextArea.textArea.focus()},u.saveTextArea=function(E){u.resizableTextArea=E},u.handleChange=function(E){var N=u.props.onChange;u.setValue(E.target.value,function(){u.resizableTextArea.resizeTextarea()}),N&&N(E)},u.handleKeyDown=function(E){var N=u.props,L=N.onPressEnter,j=N.onKeyDown;E.keyCode===13&&L&&L(E),j&&j(E)};var m=typeof f.value=="undefined"||f.value===null?f.defaultValue:f.value;return u.state={value:m},u}return(0,B.Z)(p,[{key:"setValue",value:function(u,m){"value"in this.props||this.setState({value:u},m)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return S.createElement(d,(0,$.Z)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(u){return"value"in u?{value:u.value}:null}}]),p}(S.Component),x=g},13059:function(de,te,v){"use strict";v.d(te,{Z:function(){return a}});var $=v(12924),M=v.n($),B=v(94184),H=v.n(B);function Y(n,t){var i="cannot "+n.method+" "+n.action+" "+t.status+"'",r=new Error(i);return r.status=t.status,r.method=n.method,r.url=n.action,r}function S(n){var t=n.responseText||n.response;if(!t)return t;try{return JSON.parse(t)}catch(i){return t}}function q(n){var t=new XMLHttpRequest;n.onProgress&&t.upload&&(t.upload.onprogress=function(d){d.total>0&&(d.percent=d.loaded/d.total*100),n.onProgress(d)});var i=new FormData;n.data&&Object.keys(n.data).forEach(function(o){var d=n.data[o];if(Array.isArray(d)){d.forEach(function(g){i.append(o+"[]",g)});return}i.append(o,n.data[o])}),n.file instanceof Blob?i.append(n.filename,n.file,n.file.name):i.append(n.filename,n.file),t.onerror=function(d){n.onError(d)},t.onload=function(){return t.status<200||t.status>=300?n.onError(Y(n,t),S(t)):n.onSuccess(S(t),t)},t.open(n.method,n.action,!0),n.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=n.headers||{};return r["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(o){r[o]!==null&&t.setRequestHeader(o,r[o])}),t.send(i),{abort:function(){t.abort()}}}var Z=+new Date,Q=0;function oe(){return"rc-upload-"+Z+"-"+ ++Q}function C(n,t){return n.indexOf(t,n.length-t.length)!==-1}var R=function(n,t){if(n&&t){var i=Array.isArray(t)?t:t.split(","),r=n.name||"",o=n.type||"",d=o.replace(/\/.*$/,"");return i.some(function(g){var x=g.trim();return x.charAt(0)==="."?C(r.toLowerCase(),x.toLowerCase()):/\/\*$/.test(x)?d===x.replace(/\/.*$/,""):o===x})}return!0};function k(n,t){var i=n.createReader(),r=[];function o(){i.readEntries(function(d){var g=Array.prototype.slice.apply(d);r=r.concat(g);var x=!g.length;x?t(r):o()})}o()}var z=function(t,i,r){var o=function d(g,x){x=x||"",g.isFile?g.file(function(l){r(l)&&(g.fullPath&&!l.webkitRelativePath&&(Object.defineProperties(l,{webkitRelativePath:{writable:!0}}),l.webkitRelativePath=g.fullPath.replace(/^\//,""),Object.defineProperties(l,{webkitRelativePath:{writable:!1}})),i([l]))}):g.isDirectory&&k(g,function(l){l.forEach(function(h){d(h,""+x+g.name+"/")})})};t.forEach(function(d){o(d.webkitGetAsEntry())})},I=z,F=Object.assign||function(n){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n},U=function(){function n(t,i){var r=[],o=!0,d=!1,g=void 0;try{for(var x=t[Symbol.iterator](),l;!(o=(l=x.next()).done)&&!(r.push(l.value),i&&r.length===i);o=!0);}catch(h){d=!0,g=h}finally{try{!o&&x.return&&x.return()}finally{if(d)throw g}}return r}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return n(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),ne=function(){function n(t,i){for(var r=0;r<i.length;r++){var o=i[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();function ee(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function re(n,t){var i={};for(var r in n){if(t.indexOf(r)>=0)continue;if(!Object.prototype.hasOwnProperty.call(n,r))continue;i[r]=n[r]}return i}function K(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function _(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:n}function A(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var b=function(t){return Object.keys(t).reduce(function(i,r){return(r.substr(0,5)==="data-"||r.substr(0,5)==="aria-"||r==="role")&&(i[r]=t[r]),i},{})},O=function(n){A(t,n);function t(){var i,r,o,d;K(this,t);for(var g=arguments.length,x=Array(g),l=0;l<g;l++)x[l]=arguments[l];return d=(r=(o=_(this,(i=t.__proto__||Object.getPrototypeOf(t)).call.apply(i,[this].concat(x))),o),o.state={uid:oe()},o.reqs={},o.onChange=function(h){var p=h.target.files;o.uploadFiles(p),o.reset()},o.onClick=function(h){var p=o.fileInput;if(!p)return;var f=o.props,u=f.children,m=f.onClick;u&&u.type==="button"&&(p.parentNode.focus(),p.parentNode.querySelector("button").blur()),p.click(),m&&m(h)},o.onKeyDown=function(h){h.key==="Enter"&&o.onClick()},o.onFileDrop=function(h){var p=o.props.multiple;if(h.preventDefault(),h.type==="dragover")return;if(o.props.directory)I(Array.prototype.slice.call(h.dataTransfer.items),o.uploadFiles,function(u){return R(u,o.props.accept)});else{var f=Array.prototype.slice.call(h.dataTransfer.files).filter(function(u){return R(u,o.props.accept)});p===!1&&(f=f.slice(0,1)),o.uploadFiles(f)}},o.uploadFiles=function(h){var p=Array.prototype.slice.call(h);p.map(function(f){return f.uid=oe(),f}).forEach(function(f){o.upload(f,p)})},o.saveFileInput=function(h){o.fileInput=h},r),_(o,d)}return ne(t,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"upload",value:function(r,o){var d=this,g=this.props;if(!g.beforeUpload)return setTimeout(function(){return d.post(r)},0);var x=g.beforeUpload(r,o);x&&x.then?x.then(function(l){var h=Object.prototype.toString.call(l);return h==="[object File]"||h==="[object Blob]"?d.post(l):d.post(r)}).catch(function(l){console.log(l)}):x!==!1&&setTimeout(function(){return d.post(r)},0);return}},{key:"post",value:function(r){var o=this;if(!this._isMounted)return;var d=this.props,g=d.onStart,x=d.onProgress,l=d.transformFile,h=l===void 0?function(p){return p}:l;new Promise(function(p){var f=d.action;return typeof f=="function"&&(f=f(r)),p(f)}).then(function(p){var f=r.uid,u=d.customRequest||q,m=Promise.resolve(h(r)).then(function(E){var N=d.data;return typeof N=="function"&&(N=N(E)),Promise.all([E,N])}).catch(function(E){console.error(E)});m.then(function(E){var N=U(E,2),L=N[0],j=N[1],X={action:p,filename:d.name,data:j,file:L,headers:d.headers,withCredentials:d.withCredentials,method:d.method||"post",onProgress:x?function(W){x(W,r)}:null,onSuccess:function(V,J){delete o.reqs[f],d.onSuccess(V,r,J)},onError:function(V,J){delete o.reqs[f],d.onError(V,J,r)}};g(r),o.reqs[f]=u(X)})})}},{key:"reset",value:function(){this.setState({uid:oe()})}},{key:"abort",value:function(r){var o=this.reqs;if(r){var d=r;r&&r.uid&&(d=r.uid),o[d]&&o[d].abort&&o[d].abort(),delete o[d]}else Object.keys(o).forEach(function(g){o[g]&&o[g].abort&&o[g].abort(),delete o[g]})}},{key:"render",value:function(){var r,o=this.props,d=o.component,g=o.prefixCls,x=o.className,l=o.disabled,h=o.id,p=o.style,f=o.multiple,u=o.accept,m=o.children,E=o.directory,N=o.openFileDialogOnClick,L=o.onMouseEnter,j=o.onMouseLeave,X=re(o,["component","prefixCls","className","disabled","id","style","multiple","accept","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"]),W=H()((r={},ee(r,g,!0),ee(r,g+"-disabled",l),ee(r,x,x),r)),V=l?{}:{onClick:N?this.onClick:function(){},onKeyDown:N?this.onKeyDown:function(){},onMouseEnter:L,onMouseLeave:j,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return M().createElement(d,F({},V,{className:W,role:"button",style:p}),M().createElement("input",F({},b(X),{id:h,type:"file",ref:this.saveFileInput,onClick:function(ie){return ie.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:u,directory:E?"directory":null,webkitdirectory:E?"webkitdirectory":null,multiple:f,onChange:this.onChange})),m)}}]),t}($.Component),D=O,G=Object.assign||function(n){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n},P=function(){function n(t,i){for(var r=0;r<i.length;r++){var o=i[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();function w(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function T(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:n}function y(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function e(){}var s=function(n){y(t,n);function t(){var i,r,o,d;w(this,t);for(var g=arguments.length,x=Array(g),l=0;l<g;l++)x[l]=arguments[l];return d=(r=(o=T(this,(i=t.__proto__||Object.getPrototypeOf(t)).call.apply(i,[this].concat(x))),o),o.saveUploader=function(h){o.uploader=h},r),T(o,d)}return P(t,[{key:"abort",value:function(r){this.uploader.abort(r)}},{key:"render",value:function(){return M().createElement(D,G({},this.props,{ref:this.saveUploader}))}}]),t}($.Component);s.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:e,onError:e,onSuccess:e,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var c=s,a=c},98423:function(de,te,v){"use strict";v.d(te,{Z:function(){return M}});var $=v(28991);function M(B,H){var Y=(0,$.Z)({},B);return Array.isArray(H)&&H.forEach(function(S){delete Y[S]}),Y}},64239:function(de,te,v){"use strict";v.d(te,{Z:function(){return oe}});function $(C){return typeof C=="object"&&C!=null&&C.nodeType===1}function M(C,R){return(!R||C!=="hidden")&&C!=="visible"&&C!=="clip"}function B(C,R){if(C.clientHeight<C.scrollHeight||C.clientWidth<C.scrollWidth){var k=getComputedStyle(C,null);return M(k.overflowY,R)||M(k.overflowX,R)||function(z){var I=function(F){if(!F.ownerDocument||!F.ownerDocument.defaultView)return null;try{return F.ownerDocument.defaultView.frameElement}catch(U){return null}}(z);return!!I&&(I.clientHeight<z.scrollHeight||I.clientWidth<z.scrollWidth)}(C)}return!1}function H(C,R,k,z,I,F,U,ne){return F<C&&U>R||F>C&&U<R?0:F<=C&&ne<=k||U>=R&&ne>=k?F-C-z:U>R&&ne<k||F<C&&ne>k?U-R+I:0}function Y(C,R){var k=window,z=R.scrollMode,I=R.block,F=R.inline,U=R.boundary,ne=R.skipOverflowHiddenElements,ee=typeof U=="function"?U:function(J){return J!==U};if(!$(C))throw new TypeError("Invalid target");for(var re=document.scrollingElement||document.documentElement,K=[],_=C;$(_)&&ee(_);){if((_=_.parentElement)===re){K.push(_);break}_!=null&&_===document.body&&B(_)&&!B(document.documentElement)||_!=null&&B(_,ne)&&K.push(_)}for(var A=k.visualViewport?k.visualViewport.width:innerWidth,b=k.visualViewport?k.visualViewport.height:innerHeight,O=window.scrollX||pageXOffset,D=window.scrollY||pageYOffset,G=C.getBoundingClientRect(),P=G.height,w=G.width,T=G.top,y=G.right,e=G.bottom,s=G.left,c=I==="start"||I==="nearest"?T:I==="end"?e:T+P/2,a=F==="center"?s+w/2:F==="end"?y:s,n=[],t=0;t<K.length;t++){var i=K[t],r=i.getBoundingClientRect(),o=r.height,d=r.width,g=r.top,x=r.right,l=r.bottom,h=r.left;if(z==="if-needed"&&T>=0&&s>=0&&e<=b&&y<=A&&T>=g&&e<=l&&s>=h&&y<=x)return n;var p=getComputedStyle(i),f=parseInt(p.borderLeftWidth,10),u=parseInt(p.borderTopWidth,10),m=parseInt(p.borderRightWidth,10),E=parseInt(p.borderBottomWidth,10),N=0,L=0,j="offsetWidth"in i?i.offsetWidth-i.clientWidth-f-m:0,X="offsetHeight"in i?i.offsetHeight-i.clientHeight-u-E:0;if(re===i)N=I==="start"?c:I==="end"?c-b:I==="nearest"?H(D,D+b,b,u,E,D+c,D+c+P,P):c-b/2,L=F==="start"?a:F==="center"?a-A/2:F==="end"?a-A:H(O,O+A,A,f,m,O+a,O+a+w,w),N=Math.max(0,N+D),L=Math.max(0,L+O);else{N=I==="start"?c-g-u:I==="end"?c-l+E+X:I==="nearest"?H(g,l,o,u,E+X,c,c+P,P):c-(g+o/2)+X/2,L=F==="start"?a-h-f:F==="center"?a-(h+d/2)+j/2:F==="end"?a-x+m+j:H(h,x,d,f,m+j,a,a+w,w);var W=i.scrollLeft,V=i.scrollTop;c+=V-(N=Math.max(0,Math.min(V+N,i.scrollHeight-o+X))),a+=W-(L=Math.max(0,Math.min(W+L,i.scrollWidth-d+j)))}n.push({el:i,top:N,left:L})}return n}function S(C){return C===Object(C)&&Object.keys(C).length!==0}function q(C,R){R===void 0&&(R="auto");var k="scrollBehavior"in document.body.style;C.forEach(function(z){var I=z.el,F=z.top,U=z.left;I.scroll&&k?I.scroll({top:F,left:U,behavior:R}):(I.scrollTop=F,I.scrollLeft=U)})}function Z(C){return C===!1?{block:"end",inline:"nearest"}:S(C)?C:{block:"start",inline:"nearest"}}function Q(C,R){var k=!C.ownerDocument.documentElement.contains(C);if(S(R)&&typeof R.behavior=="function")return R.behavior(k?[]:Y(C,R));if(k)return;var z=Z(R);return q(Y(C,z),z.behavior)}var oe=Q}}]);