1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3070],{33070:(t,e,r)=>{r.d(e,{K9:()=>b});var n,a=r(12115);function u(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&0>e.indexOf(n)&&(r[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,n=Object.getOwnPropertySymbols(t);a<n.length;a++)0>e.indexOf(n[a])&&Object.prototype.propertyIsEnumerable.call(t,n[a])&&(r[n[a]]=t[n[a]]);return r}function o(){}function i(t){return!!(t||"").match(/\d/)}!function(t){t.event="event",t.props="prop"}(n||(n={}));function l(t,e){return Array(e+1).join(t)}function c(t,e){if(t.value=t.value,null!==t){if(t.createTextRange){var r=t.createTextRange();return r.move("character",e),r.select(),!0}return t.selectionStart||0===t.selectionStart?(t.focus(),t.setSelectionRange(e,e),!0):(t.focus(),!1)}}var f=function(t){var e,r=void 0;return function(){for(var n=[],a=arguments.length;a--;)n[a]=arguments[a];return e&&n.length===e.length&&n.every(function(t,r){return t===e[r]})?r:(e=n,r=t.apply(void 0,n))}}(function(t,e){for(var r=0,n=0,a=t.length,u=e.length;t[r]===e[r]&&r<a;)r++;for(;t[a-1-n]===e[u-1-n]&&u-n>r&&a-n>r;)n++;return{from:{start:r,end:a-n},to:{start:r,end:u-n}}}),s=function(t,e){var r=Math.min(t.selectionStart,e);return{from:{start:r,end:t.selectionEnd},to:{start:r,end:e}}};function v(t){return Math.max(t.selectionStart,t.selectionEnd)}function d(t,e){return(void 0===t&&(t=" "),"string"==typeof t)?t:t[e]||" "}function m(t){var e=t.currentValue,r=t.formattedValue,n=t.currentValueIndex,a=t.formattedValueIndex;return e[n]===r[a]}function g(t,e,r,n){var a=t.length;if(e=Math.min(Math.max(e,0),a),"left"===n){for(;e>=0&&!r[e];)e--;-1===e&&(e=r.indexOf(!0))}else{for(;e<=a&&!r[e];)e++;e>a&&(e=r.lastIndexOf(!0))}return -1===e&&(e=a),e}function p(t){for(var e=Array.from({length:t.length+1}).map(function(){return!0}),r=0,n=e.length;r<n;r++)e[r]=!!(i(t[r])||i(t[r-1]));return e}function h(t){return t.replace(/[^0-9]/g,"")}function y(t){return t}function V(t){var e=t.type;void 0===e&&(e="text");var r=t.displayType;void 0===r&&(r="input");var d=t.customInput,V=t.renderText,b=t.getInputRef,S=t.format;void 0===S&&(S=y);var E=t.removeFormatting;void 0===E&&(E=h);var w=t.defaultValue,O=t.valueIsNumericString,A=t.onValueChange,C=t.isAllowed,T=t.onChange;void 0===T&&(T=o);var j=t.onKeyDown;void 0===j&&(j=o);var x=t.onMouseUp;void 0===x&&(x=o);var I=t.onFocus;void 0===I&&(I=o);var k=t.onBlur;void 0===k&&(k=o);var M=t.value,R=t.getCaretBoundary;void 0===R&&(R=p);var F=t.isValidInputCharacter;void 0===F&&(F=i);var N=t.isCharacterSame,D=u(t,["type","displayType","customInput","renderText","getInputRef","format","removeFormatting","defaultValue","valueIsNumericString","onValueChange","isAllowed","onChange","onKeyDown","onMouseUp","onFocus","onBlur","value","getCaretBoundary","isValidInputCharacter","isCharacterSame"]),B=function(t,e,r,n,u,i){void 0===i&&(i=o);var c,f,s=(c=function(t,e){var r,a;return null==t||"number"==typeof t&&isNaN(t)||"number"==typeof t&&!isFinite(t)?(a="",r=""):r="number"==typeof t||e?n(a="number"==typeof t?function(t){var e=t+"",r="-"===e[0]?"-":"";r&&(e=e.substring(1));var n=e.split(/[eE]/g),a=n[0],u=n[1];if(!(u=Number(u)))return r+a;a=a.replace(".","");var o=1+u,i=a.length;return o<0?a="0."+l("0",Math.abs(o))+a:o>=i?a+=l("0",o-i):a=(a.substring(0,o)||"0")+"."+a.substring(o),r+a}(t):t):n(a=u(t,void 0)),{formattedValue:r,numAsString:a}},(f=(0,a.useRef)(c)).current=c,(0,a.useRef)(function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return f.current.apply(f,t)}).current),v=(0,a.useState)(function(){return s(null==t?e:t,r)}),d=v[0],m=v[1],g=t,p=r;null==t&&(g=d.numAsString,p=!0);var h=s(g,p);return(0,a.useMemo)(function(){m(h)},[h.formattedValue]),[d,function(t,e){t.formattedValue!==d.formattedValue&&m({formattedValue:t.formattedValue,numAsString:t.value}),i(t,e)}]}(M,w,!!O,S,E,A),K=B[0],L=K.formattedValue,P=K.numAsString,_=B[1],U=(0,a.useRef)(),q=(0,a.useRef)({formattedValue:L,numAsString:P}),W=function(t,e){q.current={formattedValue:t.formattedValue,numAsString:t.value},_(t,e)},$=(0,a.useState)(!1),z=$[0],G=$[1],H=(0,a.useRef)(null),J=(0,a.useRef)({setCaretTimeout:null,focusTimeout:null});(0,a.useEffect)(function(){return G(!0),function(){clearTimeout(J.current.setCaretTimeout),clearTimeout(J.current.focusTimeout)}},[]);var Q=S,X=function(t,e){var r=parseFloat(e);return{formattedValue:t,value:e,floatValue:isNaN(r)?void 0:r}},Y=function(t,e,r){(0!==t.selectionStart||t.selectionEnd!==t.value.length)&&(c(t,e),J.current.setCaretTimeout=setTimeout(function(){t.value===r&&t.selectionStart!==e&&c(t,e)},0))},Z=function(t,e,r){return g(t,e,R(t),r)},tt=function(t,e,r){var n=R(e),a=function(t,e,r,n,a,u,o){void 0===o&&(o=m);var i=a.findIndex(function(t){return t}),l=t.slice(0,i);e||r.startsWith(l)||(e=l,r=l+r,n+=l.length);for(var c=r.length,f=t.length,s={},v=Array(c),d=0;d<c;d++){v[d]=-1;for(var g=0;g<f;g++)if(o({currentValue:r,lastValue:e,formattedValue:t,currentValueIndex:d,formattedValueIndex:g})&&!0!==s[g]){v[d]=g,s[g]=!0;break}}for(var p=n;p<c&&(-1===v[p]||!u(r[p]));)p++;var h=p===c||-1===v[p]?f:v[p];for(p=n-1;p>0&&-1===v[p];)p--;var y=-1===p||-1===v[p]?0:v[p]+1;return y>h?h:n-y<h-n?y:h}(e,L,t,r,n,F,N);return g(e,a,n)},te=function(t){var e,r=t.formattedValue;void 0===r&&(r="");var n=t.input,a=t.source,u=t.event,o=t.numAsString;if(n){var i=t.inputValue||n.value,l=v(n);n.value=r,void 0!==(e=tt(i,r,l))&&Y(n,e,r)}r!==L&&W(X(r,o),{event:u,source:a})};(0,a.useEffect)(function(){var t=q.current,e=t.formattedValue,r=t.numAsString;(L!==e||P!==r)&&W(X(L,P),{event:void 0,source:n.props})},[L,P]);var tr=H.current?v(H.current):void 0;("undefined"!=typeof window?a.useLayoutEffect:a.useEffect)(function(){var t=H.current;if(L!==q.current.formattedValue&&t){var e=tt(q.current.formattedValue,
1L,tr);t.value=L,Y(t,e,L)}},[L]);var tn=function(t,e,r){var n=e.target,a=Object.assign(Object.assign({},U.current?s(U.current,n.selectionEnd):f(L,t)),{lastValue:L}),u=E(t,a),o=Q(u);if(u=E(o,void 0),C&&!C(X(o,u))){var i=e.target,l=tt(t,L,v(i));return i.value=L,Y(i,l,L),!1}return te({formattedValue:o,numAsString:u,inputValue:t,event:e,source:r,input:e.target}),!0},ta=function(t,e){void 0===e&&(e=0),U.current={selectionStart:t.selectionStart,selectionEnd:t.selectionEnd+e}},tu=Object.assign({inputMode:z&&"undefined"!=typeof navigator&&!(navigator.platform&&/iPhone|iPod/.test(navigator.platform))?"numeric":void 0},D,{type:e,value:L,onChange:function(t){tn(t.target.value,t,n.event)&&T(t),U.current=void 0},onKeyDown:function(t){var e,r=t.target,n=t.key,a=r.selectionStart,u=r.selectionEnd,o=r.value;void 0===o&&(o=""),"ArrowLeft"===n||"Backspace"===n?e=Math.max(a-1,0):"ArrowRight"===n?e=Math.min(a+1,o.length):"Delete"===n&&(e=a);var i=0;"Delete"===n&&a===u&&(i=1);var l="ArrowLeft"===n||"ArrowRight"===n;if(void 0===e||a!==u&&!l){j(t),ta(r,i);return}var c=e;l?(c=Z(o,e,"ArrowLeft"===n?"left":"right"))!==e&&t.preventDefault():"Delete"!==n||F(o[e])?"Backspace"!==n||F(o[e])||(c=Z(o,e,"left")):c=Z(o,e,"right"),c!==e&&Y(r,c,o),j(t),ta(r,i)},onMouseUp:function(t){var e=t.target,r=function(){var t=e.selectionStart,r=e.selectionEnd,n=e.value;if(void 0===n&&(n=""),t===r){var a=Z(n,t);a!==t&&Y(e,a,n)}};r(),requestAnimationFrame(function(){r()}),x(t),ta(e)},onFocus:function(t){t.persist&&t.persist();var e=t.target,r=t.currentTarget;H.current=e,J.current.focusTimeout=setTimeout(function(){var n=e.selectionStart,a=e.selectionEnd,u=e.value;void 0===u&&(u="");var o=Z(u,n);o!==n&&(0!==n||a!==u.length)&&Y(e,o,u),I(Object.assign(Object.assign({},t),{currentTarget:r}))},0)},onBlur:function(t){H.current=null,clearTimeout(J.current.focusTimeout),clearTimeout(J.current.setCaretTimeout),k(t)}});return"text"===r?V?a.createElement(a.Fragment,null,V(L,D)||null):a.createElement("span",Object.assign({},D,{ref:b}),L):d?a.createElement(d,Object.assign({},tu,{ref:b})):a.createElement("input",Object.assign({},tu,{ref:b}))}function b(t){var e=function(t){t.mask,t.allowEmptyFormatting;var e=t.format,r=t.inputMode;void 0===r&&(r="numeric");var n=t.onKeyDown;void 0===n&&(n=o);var a=t.patternChar;void 0===a&&(a="#");var l=t.value,f=t.defaultValue,s=t.valueIsNumericString,v=u(t,["mask","allowEmptyFormatting","format","inputMode","onKeyDown","patternChar","value","defaultValue","valueIsNumericString"]),m=t.mask;if(m&&("string"===m?m:m.toString()).match(/\d/g))throw Error("Mask "+m+" should not contain numeric character;");var p=function(e){return function(t,e){var r=e.format,n=e.mask,a=e.patternChar;void 0===a&&(a="#");var u=Array.from({length:t.length+1}).map(function(){return!0}),o=0,i=-1,l={};r.split("").forEach(function(e,r){var u=void 0;e===a&&(u=d(n,++o-1),-1===i&&t[r]===u&&(i=r)),l[r]=u});for(var c=function(e){return r[e]===a&&t[e]!==l[e]},f=0,s=u.length;f<s;f++)u[f]=f===i||c(f)||c(f-1);return u[r.indexOf(a)]=!0,u}(e,t)},h=null==l?f:l,y=null!=s?s:""===h||!(null==e?void 0:e.match(/\d/))&&"string"==typeof h&&(!!h.match(/^\d+$/)||""===h),V=Object.assign(Object.assign({},t),{valueIsNumericString:y});return Object.assign(Object.assign({},v),{value:l,defaultValue:f,valueIsNumericString:y,inputMode:r,format:function(t){return function(t,e){var r=e.format,n=e.allowEmptyFormatting,a=e.mask,u=e.patternChar;if(void 0===u&&(u="#"),""===t&&!n)return"";for(var o=0,i=r.split(""),l=0,c=r.length;l<c;l++)r[l]===u&&(i[l]=t[o]||d(a,o),o+=1);return i.join("")}(t,V)},removeFormatting:function(t,e){return function(t,e,r){void 0===e&&(e={from:{start:0,end:0},to:{start:0,end:t.length},lastValue:""});var n=r.format,a=r.patternChar;void 0===a&&(a="#");var u=e.from,o=e.to,l=e.lastValue;void 0===l&&(l="");var c=function(t){return n[t]===a},f=function(t,e){for(var r="",n=0;n<t.length;n++)c(e+n)&&i(t[n])&&(r+=t[n]);return r},s=function(t){return t.replace(/[^0-9]/g,"")};if(!n.match(/\d/))return s(t);if((""===l||u.end-u.start===l.length)&&t.length===n.length){for(var v="",d=0;d<t.length;d++)if(c(d))i(t[d])&&(v+=t[d]);else if(t[d]!==n[d])return s(t);return v}var m=l.substring(0,u.start),g=t.substring(o.start,o.end),p=l.substring(u.end);return""+f(m,0)+s(g)+f(p,u.end)}(t,e,V)},getCaretBoundary:p,onKeyDown:function(t){var r=t.key,u=t.target,o=u.selectionStart,i=u.selectionEnd,l=u.value;if(o!==i)return void n(t);var f=o;if("Backspace"===r||"Delete"===r){var s="right";if("Backspace"===r){for(;f>0&&e[f-1]!==a;)f--;s="left"}else{for(var v=e.length;f<v&&e[f]!==a;)f++;s="right"}f=g(l,f,p(l),s)}else e[f]!==a&&"ArrowLeft"!==r&&"ArrowRight"!==r&&(f=g(l,f+1,p(l),"right"));f!==o&&c(u,f),n(t)}})}(t);return a.createElement(V,Object.assign({},e))}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.