1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1329,4925],{9996:function(e){"use strict";var isMergeableObject=function(e){var o;return!!e&&"object"==typeof e&&"[object RegExp]"!==(o=Object.prototype.toString.call(e))&&"[object Date]"!==o&&e.$$typeof!==t},t="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function cloneUnlessOtherwiseSpecified(e,t){return!1!==t.clone&&t.isMergeableObject(e)?deepmerge(Array.isArray(e)?[]:{},e,t):e}function defaultArrayMerge(e,t,o){return e.concat(t).map(function(e){return cloneUnlessOtherwiseSpecified(e,o)})}function getKeys(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function propertyIsOnObject(e,t){try{return t in e}catch(e){return!1}}function deepmerge(e,t,o){(o=o||{}).arrayMerge=o.arrayMerge||defaultArrayMerge,o.isMergeableObject=o.isMergeableObject||isMergeableObject,o.cloneUnlessOtherwiseSpecified=cloneUnlessOtherwiseSpecified;var r,l,n=Array.isArray(t);return n!==Array.isArray(e)?cloneUnlessOtherwiseSpecified(t,o):n?o.arrayMerge(e,t,o):(l={},(r=o).isMergeableObject(e)&&getKeys(e).forEach(function(t){l[t]=cloneUnlessOtherwiseSpecified(e[t],r)}),getKeys(t).forEach(function(o){(!propertyIsOnObject(e,o)||Object.hasOwnProperty.call(e,o)&&Object.propertyIsEnumerable.call(e,o))&&(propertyIsOnObject(e,o)&&r.isMergeableObject(t[o])?l[o]=(function(e,t){if(!t.customMerge)return deepmerge;var o=t.customMerge(e);return"function"==typeof o?o:deepmerge})(o,r)(e[o],t[o],r):l[o]=cloneUnlessOtherwiseSpecified(t[o],r))}),l)}deepmerge.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,o){return deepmerge(e,o,t)},{})},e.exports=deepmerge},84925:function(e,t,o){var r;"undefined"!=typeof self&&self,e.exports=(r=o(67294),function(e){var t={};function __nested_webpack_require_663__(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,__nested_webpack_require_663__),r.l=!0,r.exports}return __nested_webpack_require_663__.m=e,__nested_webpack_require_663__.c=t,__nested_webpack_require_663__.d=function(e,t,o){__nested_webpack_require_663__.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:o})},__nested_webpack_require_663__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __nested_webpack_require_663__.d(t,"a",t),t},__nested_webpack_require_663__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__nested_webpack_require_663__.p="",__nested_webpack_require_663__(__nested_webpack_require_663__.s=0)}([function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,l=(r=o(1))&&r.__esModule?r:{default:r};t.default=l.default},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},l=function(){function defineProperties(e,t){for(var o=0;o<t.length;o++){var r=t[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,o){return t&&defineProperties(e.prototype,t),o&&defineProperties(e,o),e}}(),n=o(2),i=n&&n.__esModule?n:{default:n},c=function(e){function AnchorLink(e){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,AnchorLink);var t=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(AnchorLink.__proto__||Object.getPrototypeOf(AnchorLink)).call(this,e));return t.smoothScroll=t.smoothScroll.bind(t),t}return function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}
1(AnchorLink,e),l(AnchorLink,[{key:"componentDidMount",value:function(){o(3).polyfill()}},{key:"smoothScroll",value:function(e){var t=this;e.preventDefault();var offset=function(){return 0};void 0!==this.props.offset&&(offset=this.props.offset&&this.props.offset.constructor&&this.props.offset.apply?this.props.offset:function(){return parseInt(t.props.offset)});var o=e.currentTarget.getAttribute("href").slice(1),r=document.getElementById(o).getBoundingClientRect().top+window.pageYOffset;window.scroll({top:r-offset(),behavior:"smooth"}),this.props.onClick&&this.props.onClick(e)}},{key:"render",value:function(){var e=this.props,t=(e.offset,function(e,t){var o={};for(var r in e)!(t.indexOf(r)>=0)&&Object.prototype.hasOwnProperty.call(e,r)&&(o[r]=e[r]);return o}(e,["offset"]));return i.default.createElement("a",r({},t,{onClick:this.smoothScroll}))}}]),AnchorLink}(n.Component);t.default=c},function(e,t){e.exports=r},function(e,t,o){e.exports={polyfill:function(){var e,t=window,o=document;if(!("scrollBehavior"in o.documentElement.style)||!0===t.__forceSmoothScrollPolyfill__){var r=t.HTMLElement||t.Element,l={scroll:t.scroll||t.scrollTo,scrollBy:t.scrollBy,elementScroll:r.prototype.scroll||scrollElement,scrollIntoView:r.prototype.scrollIntoView},n=t.performance&&t.performance.now?t.performance.now.bind(t.performance):Date.now,i=(e=t.navigator.userAgent,RegExp("MSIE |Trident/|Edge/").test(e))?1:0;t.scroll=t.scrollTo=function(){if(void 0!==arguments[0]){if(!0===shouldBailOut(arguments[0])){l.scroll.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:t.scrollY||t.pageYOffset);return}smoothScroll.call(t,o.body,void 0!==arguments[0].left?~~arguments[0].left:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:t.scrollY||t.pageYOffset)}},t.scrollBy=function(){if(void 0!==arguments[0]){if(shouldBailOut(arguments[0])){l.scrollBy.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0);return}smoothScroll.call(t,o.body,~~arguments[0].left+(t.scrollX||t.pageXOffset),~~arguments[0].top+(t.scrollY||t.pageYOffset))}},r.prototype.scroll=r.prototype.scrollTo=function(){if(void 0!==arguments[0]){if(!0===shouldBailOut(arguments[0])){if("number"==typeof arguments[0]&&void 0===arguments[1])throw SyntaxError("Value could not be converted");l.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop);return}var e=arguments[0].left,t=arguments[0].top;smoothScroll.call(this,this,void 0===e?this.scrollLeft:~~e,void 0===t?this.scrollTop:~~t)}},r.prototype.scrollBy=function(){if(void 0!==arguments[0]){if(!0===shouldBailOut(arguments[0])){l.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop);return}this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior})}},r.prototype.scrollIntoView=function(){if(!0===shouldBailOut(arguments[0])){l.scrollIntoView.call(this,void 0===arguments[0]||arguments[0]);return}var e=function(e){var t;do t=(e=e.parentNode)===o.body;while(!1===t&&!1===function(e){var t=hasScrollableSpace(e,"Y")&&canOverflow(e,"Y"),o=hasScrollableSpace(e,"X")&&canOverflow(e,"X");return t||o}(e));return t=null,e}(this),r=e.getBoundingClientRect(),n=this.getBoundingClientRect();e!==o.body?(smoothScroll.call(this,e,e.scrollLeft+n.left-r.left,e.scrollTop+n.top-r.top),"fixed"!==t.getComputedStyle(e).position&&t.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):t.scrollBy({left:n.left,top:n.top,behavior:"smooth"})}}function scrollElement(e,t){this.scrollLeft=e,this.scrollTop=t}function shouldBailOut(e){if(null===e||"object"!=typeof e||void 0===e.behavior||"auto"===e.behavior||"instant"===e.behavior)return!0;
1if("object"==typeof e&&"smooth"===e.behavior)return!1;throw TypeError("behavior member of ScrollOptions "+e.behavior+" is not a valid value for enumeration ScrollBehavior.")}function hasScrollableSpace(e,t){return"Y"===t?e.clientHeight+i<e.scrollHeight:"X"===t?e.clientWidth+i<e.scrollWidth:void 0}function canOverflow(e,o){var r=t.getComputedStyle(e,null)["overflow"+o];return"auto"===r||"scroll"===r}function smoothScroll(e,r,i){var c,s,f,a,u=n();e===o.body?(c=t,s=t.scrollX||t.pageXOffset,f=t.scrollY||t.pageYOffset,a=l.scroll):(c=e,s=e.scrollLeft,f=e.scrollTop,a=scrollElement),function step(e){var o,r,l,i=(n()-e.startTime)/468;o=.5*(1-Math.cos(Math.PI*(i=i>1?1:i))),r=e.startX+(e.x-e.startX)*o,l=e.startY+(e.y-e.startY)*o,e.method.call(e.scrollable,r,l),(r!==e.x||l!==e.y)&&t.requestAnimationFrame(step.bind(t,e))}({scrollable:c,method:a,startTime:u,startX:s,startY:f,x:r,y:i})}}}}]))}}]);
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.