1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5194,3199],{4184:function(t,n){var e;/*! 2 Copyright (c) 2018 Jed Watson. 3 Licensed under the MIT License (MIT), see 4 http://jedwatson.github.io/classnames 5*/!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var t=[],n=0;n<arguments.length;n++){var e=arguments[n];if(e){var i=typeof e;if("string"===i||"number"===i)t.push(e);else if(Array.isArray(e)){if(e.length){var o=a.apply(null,e);o&&t.push(o)}}else if("object"===i){if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]")){t.push(e.toString());continue}for(var u in e)r.call(e,u)&&e[u]&&t.push(u)}}}return t.join(" ")}t.exports?(a.default=a,t.exports=a):void 0!==(e=(function(){return a}).apply(n,[]))&&(t.exports=e)}()},3199:function(t,n,e){"use strict";e.r(n);var r=e(5893),a=e(4184),i=e.n(a),o=e(5697),u=e(7294);let s=t=>{let{isVisible:n,animationIn:e,animationOut:r,animationInDuration:a,animationOutDuration:i,animationInDelay:o,animationOutDelay:u}=t;return n?{animation:e,duration:a,delay:o}:{animation:r,duration:i,delay:u}},c=t=>{let{animateOnMount:n=!0,isVisible:e=!0,animationIn:a="fadeIn",animationOut:o="fadeOut",animationInDelay:c=0,animationOutDelay:l=0,animationInDuration:p=1e3,animationOutDuration:f=1e3,className:m="",style:y={},innerRef:d,children:g}=t,[h,b]=(0,u.useState)(n?s({isVisible:e,animationIn:a,animationOut:o,animationInDuration:p,animationOutDuration:f,animationInDelay:c,animationOutDelay:l}):{}),[v,O]=(0,u.useState)(e),{animation:S,delay:_,duration:I}=h,T=S?{}:{opacity:e?1:0,transition:"opacity ".concat(_,"ms")},x=i()("animated",S,m);return(0,u.useEffect)(()=>{e!==v&&(b(t=>s({...t,isVisible:e,animationIn:a,animationOut:o,animationInDuration:p,animationOutDuration:f,animationInDelay:c,animationOutDelay:l})),O(v))},[e]),(0,r.jsx)("div",{className:x,ref:d,style:{animationDelay:"".concat(_,"ms"),animationDuration:"".concat(I,"ms"),pointerEvents:e?"all":"none",...y,...T},children:g})};c.displayName="Animated",c.propTypes={animateOnMount:o.bool,isVisible:o.bool,animationIn:o.string,animationOut:o.string,animationInDelay:o.number,animationOutDelay:o.number,animationInDuration:o.number,animationOutDuration:o.number,className:o.string,style:o.object,innerRef:o.func},n.default=c},5194:function(t,n,e){"use strict";e.r(n),e.d(n,{default:function(){return u}});var r=e(5893),a=e(3199),i=e(8616);let o={animationIn:"fadeInUp",animationInDelay:500};function u(t){let{id:n,content:e}=t;return(0,r.jsx)(a.default,{...o,children:(0,r.jsx)("div",{id:n,className:"pp-content",dangerouslySetInnerHTML:{__html:(0,i.m9)(e)}})})}},8616:function(t,n,e){"use strict";e.d(n,{$q:function(){return a},Mf:function(){return i},_1:function(){return r},m9:function(){return o}});let r="calculator",a=(t,n)=>{window.localStorage.setItem(t,JSON.stringify(n))},i=t=>{let n=window.localStorage.getItem(t);return JSON.parse(n)},o=t=>t?t.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"):""},2703:function(t,n,e){"use strict";var r=e(5268);function a(){}function i(){}i.resetWarningCache=a,t.exports=function(){function t(t,n,e,a,i,o){if(o!==r){var u=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 u.name="Invariant Violation",u}}function n(){return t}t.isRequired=t;var e={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:n,element:t,elementType:t,instanceOf:n,node:t,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:i,resetWarningCache:a};return e.PropTypes=e,e}},5697:function(t,n,e){t.exports=e(2703)()},5268:function(t){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}}]);
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.