1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[133],{94184:function(a,b){var c,d;!function(){"use strict";var e={}.hasOwnProperty;function f(){for(var a=[],b=0;b<arguments.length;b++){var c=arguments[b];if(c){var d=typeof c;if("string"===d||"number"===d)a.push(c);else if(Array.isArray(c)){if(c.length){var g=f.apply(null,c);g&&a.push(g)}}else if("object"===d){if(c.toString!==Object.prototype.toString&&!c.toString.toString().includes("[native code]")){a.push(c.toString());continue}for(var h in c)e.call(c,h)&&c[h]&&a.push(h)}}}return a.join(" ")}a.exports?(f.default=f,a.exports=f):(c=[],void 0===(d=(function(){return f}).apply(b,c))||(a.exports=d))}()},92703:function(a,b,c){"use strict";var d=c(50414);function e(){}function f(){}f.resetWarningCache=e,a.exports=function(){function a(a,b,c,e,f,g){if(g!==d){var h=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw h.name="Invariant Violation",h}}function b(){return a}a.isRequired=a;var c={array:a,bigint:a,bool:a,func:a,number:a,object:a,string:a,symbol:a,any:a,arrayOf:b,element:a,elementType:a,instanceOf:b,node:a,objectOf:b,oneOf:b,oneOfType:b,shape:b,exact:b,checkPropTypes:f,resetWarningCache:e};return c.PropTypes=c,c}},45697:function(a,b,c){a.exports=c(92703)()},50414:function(a){"use strict";a.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},68133:function(a,b,c){"use strict";var d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},e=Object.assign||function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a},f=function(){function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),g=j(c(67294)),h=j(c(45697)),i=j(c(94184));function j(a){return a&&a.__esModule?a:{default:a}}function k(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var l={animating:"rah-animating",animatingUp:"rah-animating--up",animatingDown:"rah-animating--down",animatingToHeightZero:"rah-animating--to-height-zero",animatingToHeightAuto:"rah-animating--to-height-auto",animatingToHeightSpecific:"rah-animating--to-height-specific",static:"rah-static",staticHeightZero:"rah-static--height-zero",staticHeightAuto:"rah-static--height-auto",staticHeightSpecific:"rah-static--height-specific"},m=["animateOpacity","animationStateClasses","applyInlineTransitions","children","contentClassName","delay","duration","easing","height","onAnimationEnd","onAnimationStart"];function n(a){for(var b=arguments.length,c=Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];if(!c.length)return a;for(var e={},f=Object.keys(a),g=0;g<f.length;g++){var h=f[g];-1===c.indexOf(h)&&(e[h]=a[h])}return e}function o(a){a.forEach(function(a){return cancelAnimationFrame(a)})}function p(a){return!isNaN(parseFloat(a))&&isFinite(a)}function q(a){return"string"==typeof a&&a.search("%")===a.length-1&&p(a.substr(0,a.length-1))}function r(a,b){a&&"function"==typeof a&&a(b)}var s=function(a){function b(a){!function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,b);var c=function(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&("object"==typeof b||"function"==typeof b)?b:a}(this,(b.__proto__||Object.getPrototypeOf(b)).call(this,a));c.animationFrameIDs=[];var d="auto",f="visible";p(a.height)?(d=a.height<0||"0"===a.height?0:a.height,f="hidden"):q(a.height)&&(d="0%"===a.height?0:a.height,f="hidden"),c.animationStateClasses=e({},l,a.animationStateClasses);var g=c.getStaticStateClasses(d);return"undefined"!=typeof window&&window.matchMedia&&(c.prefersReducedMotion=window.matchMedia("(prefers-reduced-motion)").matches),c.state={animationStateClasses:g,height:d,overflow:f,shouldUseTransitions:!1},c}return!function(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}
1(b,a),f(b,[{key:"componentDidMount",value:function(){var a=this.state.height;this.contentElement&&this.contentElement.style&&this.hideContent(a)}},{key:"componentDidUpdate",value:function(a,b){var c=this,d=this.props,e=d.height,f=d.onAnimationEnd,g=d.onAnimationStart,h=this.getTimings(),j=h.duration,l=h.delay;if(this.contentElement&&e!==a.height){this.showContent(b.height),this.contentElement.style.overflow="hidden";var m,n=this.contentElement.offsetHeight;this.contentElement.style.overflow="";var s=j+l,t=null,u={height:null,overflow:"hidden"},v="auto"===b.height;p(e)?(t=e<0||"0"===e?0:e,u.height=t):q(e)?(t="0%"===e?0:e,u.height=t):(t=n,u.height="auto",u.overflow=null),v&&(u.height=t,t=n);var w=(0,i.default)((k(m={},this.animationStateClasses.animating,!0),k(m,this.animationStateClasses.animatingUp,"auto"===a.height||e<a.height),k(m,this.animationStateClasses.animatingDown,"auto"===e||e>a.height),k(m,this.animationStateClasses.animatingToHeightZero,0===u.height),k(m,this.animationStateClasses.animatingToHeightAuto,"auto"===u.height),k(m,this.animationStateClasses.animatingToHeightSpecific,u.height>0),m)),x=this.getStaticStateClasses(u.height);this.setState({animationStateClasses:w,height:t,overflow:"hidden",shouldUseTransitions:!v}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),v?(u.shouldUseTransitions=!0,o(this.animationFrameIDs),this.animationFrameIDs=(function(a){var b=[];return b[0]=requestAnimationFrame(function(){b[1]=requestAnimationFrame(function(){a()})}),b})(function(){c.setState(u),r(g,{newHeight:u.height})}),this.animationClassesTimeoutID=setTimeout(function(){c.setState({animationStateClasses:x,shouldUseTransitions:!1}),c.hideContent(u.height),r(f,{newHeight:u.height})},s)):(r(g,{newHeight:t}),this.timeoutID=setTimeout(function(){u.animationStateClasses=x,u.shouldUseTransitions=!1,c.setState(u),"auto"!==e&&c.hideContent(t),r(f,{newHeight:t})},s))}}},{key:"componentWillUnmount",value:function(){o(this.animationFrameIDs),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),this.timeoutID=null}},{key:"getTimings",value:function(){if(this.prefersReducedMotion)return{delay:0,duration:0};var a=this.props,b=a.delay,c=a.duration;return{delay:b,duration:c}}},{key:"showContent",value:function(a){0===a&&(this.contentElement.style.display="")}},{key:"hideContent",value:function(a){0===a&&(this.contentElement.style.display="none")}},{key:"getStaticStateClasses",value:function(a){var b;return(0,i.default)((k(b={},this.animationStateClasses.static,!0),k(b,this.animationStateClasses.staticHeightZero,0===a),k(b,this.animationStateClasses.staticHeightSpecific,a>0),k(b,this.animationStateClasses.staticHeightAuto,"auto"===a),b))}},{key:"render",value:function(){var a,b=this,c=this.props,d=c.animateOpacity,f=c.applyInlineTransitions,h=c.children,j=c.className,l=c.contentClassName,o=c.easing,p=c.id,q=c.style,r=this.state,s=r.height,t=r.overflow,u=r.animationStateClasses,v=r.shouldUseTransitions,w=this.getTimings(),x=w.duration,y=w.delay,z=e({},q,{height:s,overflow:t||q.overflow});v&&f&&(z.transition="height "+x+"ms "+o+" "+y+"ms",q.transition&&(z.transition=q.transition+", "+z.transition),z.WebkitTransition=z.transition);var A={};d&&(A.transition="opacity "+x+"ms "+o+" "+y+"ms",A.WebkitTransition=A.transition,0===s&&(A.opacity=0));var B=(0,i.default)((k(a={},u,!0),k(a,j,j),a)),C=void 0!==this.props["aria-hidden"],D=C?this.props["aria-hidden"]:0===s;return g.default.createElement("div",e({},n.apply(void 0,[this.props].concat(m)),{"aria-hidden":D,className:B,id:p,style:z}),g.default.createElement("div",{className:l,style:A,ref:function(a){return b.contentElement=a}},h))}}]),b}(g.default.Component);s.propTypes={"aria-hidden":h.default.bool,animateOpacity:h.default.bool,animationStateClasses:h.default.object,applyInlineTransitions:h.default.bool,children:h.default.any.isRequired,className:h.default.string,contentClassName:h.default.string,delay:h.default.number,duration:h.default.number,easing:h.default.string,height:function(a,b,c){var e=a[b];return"number"==typeof e&&e>=0||q(e)||"auto"===e?null:new TypeError("value \""+e+"\" of type \""+(void 0===e?"undefined":d(e))+"\" is invali
1d type for "+b+" in "+c+". It needs to be a positive number, string \"auto\" or percentage string (e.g. \"15%\").")},id:h.default.string,onAnimationEnd:h.default.func,onAnimationStart:h.default.func,style:h.default.object},s.defaultProps={animateOpacity:!1,animationStateClasses:l,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}},b.Z=s}}])
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.