1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7805],{32383:function(t,e,n){n.d(e,{Z:function(){return l}});var r=n(55581),o=n(25354),i=n(94017);function l(){var t=function(){return"n"},e=function(){return[0,0]},n=function(){return" "},l=document.body,s=p(),a=null,c=null,u=null;function f(t){(a=function(t){var e=t.node();return e?"svg"===e.tagName.toLowerCase()?e:e.ownerSVGElement:null}(t))&&(c=a.createSVGPoint(),l.appendChild(s))}f.show=function(){var r=Array.prototype.slice.call(arguments);r[r.length-1]instanceof SVGElement&&(u=r.pop());var o,i=n.apply(this,r),s=e.apply(this,r),a=t.apply(this,r),c=m(),p=h.length,v=document.documentElement.scrollTop||l.scrollTop,g=document.documentElement.scrollLeft||l.scrollLeft;for(c.html(i).style("opacity",1).style("pointer-events","all");p--;)c.classed(h[p],!1);return o=d.get(a).apply(this),c.classed(a,!0).style("top",o.top+s[0]+v+"px").style("left",o.left+s[1]+g+"px"),f},f.hide=function(){return m().style("opacity",0).style("pointer-events","none"),f},f.attr=function(t,e){if(arguments.length<2&&"string"===typeof t)return m().attr(t);var n=Array.prototype.slice.call(arguments);return o.ZP.prototype.attr.apply(m(),n),f},f.style=function(t,e){if(arguments.length<2&&"string"===typeof t)return m().style(t);var n=Array.prototype.slice.call(arguments);return o.ZP.prototype.style.apply(m(),n),f},f.direction=function(e){return arguments.length?(t=null==e?e:g(e),f):t},f.offset=function(t){return arguments.length?(e=null==t?t:g(t),f):e},f.html=function(t){return arguments.length?(n=null==t?t:g(t),f):n},f.rootElement=function(t){return arguments.length?(l=null==t?t:g(t),f):l},f.destroy=function(){return s&&(m().remove(),s=null),f};var d=(0,r.UI)({n:function(){var t=v(this);return{top:t.n.y-s.offsetHeight,left:t.n.x-s.offsetWidth/2}},s:function(){var t=v(this);return{top:t.s.y,left:t.s.x-s.offsetWidth/2}},e:function(){var t=v(this);return{top:t.e.y-s.offsetHeight/2,left:t.e.x}},w:function(){var t=v(this);return{top:t.w.y-s.offsetHeight/2,left:t.w.x-s.offsetWidth}},nw:function(){var t=v(this);return{top:t.nw.y-s.offsetHeight,left:t.nw.x-s.offsetWidth}},ne:function(){var t=v(this);return{top:t.ne.y-s.offsetHeight,left:t.ne.x}},sw:function(){var t=v(this);return{top:t.sw.y,left:t.sw.x-s.offsetWidth}},se:function(){var t=v(this);return{top:t.se.y,left:t.se.x}}}),h=d.keys();function p(){var t=(0,i.Z)(document.createElement("div"));return t.style("position","absolute").style("top",0).style("opacity",0).style("pointer-events","none").style("box-sizing","border-box"),t.node()}function m(){return null==s&&(s=p(),l.appendChild(s)),(0,i.Z)(s)}function v(t){for(var e=u||t;null==e.getScreenCTM&&null!=e.parentNode;)e=e.parentNode;var n={},r=e.getScreenCTM(),o=e.getBBox(),i=o.width,l=o.height,s=o.x,a=o.y;return c.x=s,c.y=a,n.nw=c.matrixTransform(r),c.x+=i,n.ne=c.matrixTransform(r),c.y+=l,n.se=c.matrixTransform(r),c.x-=i,n.sw=c.matrixTransform(r),c.y-=l/2,n.w=c.matrixTransform(r),c.x+=i,n.e=c.matrixTransform(r),c.x-=i/2,c.y-=l/2,n.n=c.matrixTransform(r),c.y+=l,n.s=c.matrixTransform(r),n}function g(t){return"function"===typeof t?t:function(){return t}}return f}},74061:function(t,e,n){n.d(e,{t7:function(){return y}});var r=n(87462),o=n(97326),i=n(94578),l=n(30845),s=n(67294),a="object"===typeof performance&&"function"===typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function c(t){cancelAnimationFrame(t.id)}function u(t,e){var n=a();var r={id:requestAnimationFrame((function o(){a()-n>=e?t.call(null):r.id=requestAnimationFrame(o)}))};return r}var f=-1;function d(t){if(void 0===t&&(t=!1),-1===f||t){var e=document.createElement("div"),n=e.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(e),f=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return f}var h=null;function p(t){if(void 0===t&&(t=!1),null===h||t){var e=document.createElement("div"),n=e.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;return o.width="100px",o.height="100px",e.appendChild(r),document.body.appendChild(e),e.scrollLeft>0?h="positive-descending":(e.scrollLeft=1,h=0===e.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(e),h}return h}var m=function(t,e){return t};function v(t){var e,n=t.getItemOffset,a=t.getEstimatedTotalSize,f=t.getItemSize,h=t.getOffsetForIndexAndAlignment,v=t.getStartIndexForOffset,y=t.getStopIndexForStartIndex,S=t.initInstanceProps,x=t.shouldResetStyleCacheOnItemSizeChange,_=t.validateProps;return e=function(t){function e(e){var r;return(r=t.call(this,e)||this)._instanceProps=S(r.props,(0,o.Z)(r)),r._outerRef=void 0,r._resetIsScrollingTimeoutId=null,r.state={instance:(0,o.Z)(r),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"===typeof r.props.initialScrollOffset?r.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},r._callOnItemsRendered=void 0,r._callOnItemsRendered=(0,l.default)((function(t,e,n,o){return r.props.onItemsRendered({overscanStartIndex:t,overscanStopIndex:e,visibleStartIndex:n,visibleStopIndex:o})})),r._callOnScroll=void 0,r._callOnScroll=(0,l.default)((function(t,e,n){return r.props.onScroll({scrollDirection:t,scrollOffset:e,scrollUpdateWasRequested:n})})),r._getItemStyle=void 0,r._getItemStyle=function(t){var e,o=r.props,i=o.direction,l=o.itemSize,s=o.layout,a=r._getItemStyleCache(x&&l,x&&s,x&&i);if(a.hasOwnProperty(t))e=a[t];else{var c=n(r.props,t,r._instanceProps),u=f(r.props,t,r._instanceProps),d="horizontal"===i||"horizontal"===s,h="rtl"===i,p=d?c:0;a[t]=e={position:"absolute",left:h?void 0:p,right:h?p:void 0,top:d?0:c,height:d?"100%":u,width:d?u:"
1100%"}}return e},r._getItemStyleCache=void 0,r._getItemStyleCache=(0,l.default)((function(t,e,n){return{}})),r._onScrollHorizontal=function(t){var e=t.currentTarget,n=e.clientWidth,o=e.scrollLeft,i=e.scrollWidth;r.setState((function(t){if(t.scrollOffset===o)return null;var e=r.props.direction,l=o;if("rtl"===e)switch(p()){case"negative":l=-o;break;case"positive-descending":l=i-n-o}return l=Math.max(0,Math.min(l,i-n)),{isScrolling:!0,scrollDirection:t.scrollOffset<o?"forward":"backward",scrollOffset:l,scrollUpdateWasRequested:!1}}),r._resetIsScrollingDebounced)},r._onScrollVertical=function(t){var e=t.currentTarget,n=e.clientHeight,o=e.scrollHeight,i=e.scrollTop;r.setState((function(t){if(t.scrollOffset===i)return null;var e=Math.max(0,Math.min(i,o-n));return{isScrolling:!0,scrollDirection:t.scrollOffset<e?"forward":"backward",scrollOffset:e,scrollUpdateWasRequested:!1}}),r._resetIsScrollingDebounced)},r._outerRefSetter=function(t){var e=r.props.outerRef;r._outerRef=t,"function"===typeof e?e(t):null!=e&&"object"===typeof e&&e.hasOwnProperty("current")&&(e.current=t)},r._resetIsScrollingDebounced=function(){null!==r._resetIsScrollingTimeoutId&&c(r._resetIsScrollingTimeoutId),r._resetIsScrollingTimeoutId=u(r._resetIsScrolling,150)},r._resetIsScrolling=function(){r._resetIsScrollingTimeoutId=null,r.setState({isScrolling:!1},(function(){r._getItemStyleCache(-1,null)}))},r}(0,i.Z)(e,t),e.getDerivedStateFromProps=function(t,e){return g(t,e),_(t),null};var I=e.prototype;return I.scrollTo=function(t){t=Math.max(0,t),this.setState((function(e){return e.scrollOffset===t?null:{scrollDirection:e.scrollOffset<t?"forward":"backward",scrollOffset:t,scrollUpdateWasRequested:!0}}),this._resetIsScrollingDebounced)},I.scrollToItem=function(t,e){void 0===e&&(e="auto");var n=this.props,r=n.itemCount,o=n.layout,i=this.state.scrollOffset;t=Math.max(0,Math.min(t,r-1));var l=0;if(this._outerRef){var s=this._outerRef;l="vertical"===o?s.scrollWidth>s.clientWidth?d():0:s.scrollHeight>s.clientHeight?d():0}this.scrollTo(h(this.props,t,e,i,this._instanceProps,l))},I.componentDidMount=function(){var t=this.props,e=t.direction,n=t.initialScrollOffset,r=t.layout;if("number"===typeof n&&null!=this._outerRef){var o=this._outerRef;"horizontal"===e||"horizontal"===r?o.scrollLeft=n:o.scrollTop=n}this._callPropsCallbacks()},I.componentDidUpdate=function(){var t=this.props,e=t.direction,n=t.layout,r=this.state,o=r.scrollOffset;if(r.scrollUpdateWasRequested&&null!=this._outerRef){var i=this._outerRef;if("horizontal"===e||"horizontal"===n)if("rtl"===e)switch(p()){case"negative":i.scrollLeft=-o;break;case"positive-ascending":i.scrollLeft=o;break;default:var l=i.clientWidth,s=i.scrollWidth;i.scrollLeft=s-l-o}else i.scrollLeft=o;else i.scrollTop=o}this._callPropsCallbacks()},I.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&c(this._resetIsScrollingTimeoutId)},I.render=function(){var t=this.props,e=t.children,n=t.className,o=t.direction,i=t.height,l=t.innerRef,c=t.innerElementType,u=t.innerTagName,f=t.itemCount,d=t.itemData,h=t.itemKey,p=void 0===h?m:h,v=t.layout,g=t.outerElementType,y=t.outerTagName,S=t.style,x=t.useIsScrolling,_=t.width,I=this.state.isScrolling,w="horizontal"===o||"horizontal"===v,T=w?this._onScrollHorizontal:this._onScrollVertical,C=this._getRangeToRender(),O=C[0],b=C[1],R=[];if(f>0)for(var z=O;z<=b;z++)R.push((0,s.createElement)(e,{data:d,key:p(z,d),index:z,isScrolling:x?I:void 0,style:this._getItemStyle(z)}));var M=a(this.props,this._instanceProps);return(0,s.createElement)(g||y||"div",{className:n,onScroll:T,ref:this._outerRefSetter,style:(0,r.Z)({position:"relative",height:i,width:_,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:o},S)},(0,s.createElement)(c||u||"div",{children:R,ref:l,style:{height:w?"100%":M,pointerEvents:I?"none":void 0,width:w?M:"100%"}}))},I._callPropsCallbacks=function(){if("function"===typeof this.props.onItemsRendered&&this.props.itemCount>0){var t=this._getRangeToRender(),e=t[0],n=t[1],r=t[2],o=t[3];this._callOnItemsRendered(e,n,r,o)}if("function"===typeof this.props.onScroll){var i=this.state,l=i.scrollDirection,s=i.scrollOffset,a=i.scrollUpdateWasRequested;this._callOnScroll(l,s,a)}},I._getRangeToRender=function(){var t=this.props,e=t.itemCount,n=t.overscanCount,r=this.state,o=r.isScrolling,i=r.scrollDirection,l=r.scrollOffset;if(0===e)return[0,0,0,0];var s=v(this.props,l,this._instanceProps),a=y(this.props,s,l,this._instanceProps),c=o&&"backward"!==i?1:Math.max(1,n),u=o&&"forward"!==i?1:Math.max(1,n);return[Math.max(0,s-c),Math.max(0,Math.min(e-1,a+u)),s,a]},e}(s.PureComponent),e.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},e}var g=function(t,e){t.children,t.direction,t.height,t.layout,t.innerTagName,t.outerTagName,t.width,e.instance},y=v({getItemOffset:function(t,e){return e*t.itemSize},getItemSize:function(t,e){return t.itemSize},getEstimatedTotalSize:function(t){var e=t.itemCount;return t.itemSize*e},getOffsetForIndexAndAlignment:function(t,e,n,r,o,i){var l=t.direction,s=t.height,a=t.itemCount,c=t.itemSize,u=t.layout,f=t.width,d="horizontal"===l||"horizontal"===u?f:s,h=Math.max(0,a*c-d),p=Math.min(h,e*c),m=Math.max(0,e*c-d+c+i);switch("smart"===n&&(n=r>=m-d&&r<=p+d?"auto":"center"),n){case"start":return p;case"end":return m;case"center":var v=Math.round(m+(p-m)/2);return v<Math.ceil(d/2)?0:v>h+Math.floor(d/2)?h:v;default:return r>=m&&r<=p?r:r<m?m:p}},getStartIndexForOffset:function(t,e){var n=t.itemCount,r=t.itemSize;return Math.max(0,Math.min(n-1,Math.floor(e/r)))},getStopIndexForStartIndex:function(t,e,n){var r=t.direction,o=t.height,i=t.itemCount,l=t.itemSize,s=t.layout,a=t.width,c=e*l,u="horizontal"===r||"horizontal"===s?a:o,f=Math.ceil((u+n-c)/l);return Math.max(0,Math.min(i-1,e+f-1))},initInstanceProps:function(t){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(t){t.itemSize}})}}]);
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.