1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4947],{8303:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});var r=function(e){}},11379:(e,t,r)=>{"use strict";function n(e,t,r,n){r&&Object.defineProperty(e,t,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(n):void 0})}r.d(t,{A:()=>n})},23745:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(50265);function o(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,(0,n.A)(o.key),o)}}function i(e,t,r){return t&&o(e.prototype,t),r&&o(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}},31983:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});var n=r(64252)._(r(14232)).default.createContext({})},52672:(e,t,r)=>{"use strict";function n(e){return(n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}r.d(t,{A:()=>n})},58095:(e,t,r)=>{"use strict";var n=r(65364),o=r(83095);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return h},defaultHead:function(){return b}});var a=r(64252),c=r(88365),u=r(37876),s=c._(r(14232)),l=a._(r(94128)),f=r(31983),p=r(78015),d=r(94727);function b(e){void 0===e&&(e=!1);var t=[(0,u.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,u.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function y(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce(function(e,t){return"string"==typeof t||"number"==typeof t?e:e.concat(t)},[])):e.concat(t)}r(8303);var v=["name","httpEquiv","charSet","itemProp"];function m(e,t){var r,a,c,u,l=t.inAmpMode;return e.reduce(y,[]).reverse().concat(b(l).reverse()).filter((r=new Set,a=new Set,c=new Set,u={},function(e){var t=!0,n=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){n=!0;var o=e.key.slice(e.key.indexOf("$")+1);r.has(o)?t=!1:r.add(o)}switch(e.type){case"title":case"base":a.has(e.type)?t=!1:a.add(e.type);break;case"meta":for(var i=0,s=v.length;i<s;i++){var l=v[i];if(e.props.hasOwnProperty(l)){if("charSet"===l)c.has(l)?t=!1:c.add(l);else{var f=e.props[l],p=u[l]||new Set;("name"!==l||!n)&&p.has(f)?t=!1:(p.add(f),u[l]=p)}}}}return t})).reverse().map(function(e,t){var r=e.key||t;if(n.env.__NEXT_OPTIMIZE_FONTS&&!l&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(function(t){return e.props.href.startsWith(t)})){var a=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){o(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e.props||{});return a["data-href"]=a.href,a.href=void 0,a["data-optimized-fonts"]=!0,s.default.cloneElement(e,a)}return s.default.cloneElement(e,{key:r})})}var h=function(e){var t=e.children,r=(0,s.useContext)(f.AmpStateContext),n=(0,s.useContext)(p.HeadManagerContext);return(0,u.jsx)(l.default,{reduceComponentsToState:m,headManager:n,inAmpMode:(0,d.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},61775:(e,t,r)=>{"use strict";function n(e,t,r,n,o){var i={};
1return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},i),o&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(o):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}r.d(t,{A:()=>n})},65324:function(e){(function(t){"use strict";function r(e){var t=Error(e);return t.name="ValueError",t}function n(e){return function(t){var n=Array.prototype.slice.call(arguments,1),o=0,i="UNDEFINED";return t.replace(/([{}])\1|[{](.*?)(?:!(.+?))?[}]/g,function(t,a,c,u){if(null!=a)return a;var s=c;if(s.length>0){if("IMPLICIT"===i)throw r("cannot switch from implicit to explicit numbering");i="EXPLICIT"}else{if("EXPLICIT"===i)throw r("cannot switch from explicit to implicit numbering");i="IMPLICIT",s=String(o),o+=1}var l=s.split("."),f=(/^\d+$/.test(l[0])?l:["0"].concat(l)).reduce(function(e,t){return e.reduce(function(e,r){return null!=r&&t in Object(r)?["function"==typeof r[t]?r[t]():r[t]]:[]},[])},[n]).reduce(function(e,t){return t},"");if(null==u)return f;if(Object.prototype.hasOwnProperty.call(e,u))return e[u](f);throw r('no transformer named "'+u+'"')})}}var o=n({});o.create=n,o.extend=function(e,r){var o=n(r);e.format=function(){var e=Array.prototype.slice.call(arguments);return e.unshift(this),o.apply(t,e)}},e.exports=o}).call(this,this)},67251:(e,t,r)=>{"use strict";function n(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}r.d(t,{A:()=>n})},73910:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(84186),o=r(80033);function i(e,t){if(t&&("object"===(0,n.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return(0,o.A)(e)}},74162:(e,t,r)=>{"use strict";r.r(t),r.d(t,{MobXProviderContext:()=>P,Observer:()=>i.nu,PropTypes:()=>R,Provider:()=>w,disposeOnUnmount:()=>function e(t,r){if(Array.isArray(r))return r.map(function(r){return e(t,r)});_||(A>=18?console.error("[mobx-react] disposeOnUnmount is not compatible with React 18 and higher. Don't use it."):console.warn("[mobx-react] disposeOnUnmount is deprecated. It won't work correctly with React 18 and higher."),_=!0);var n=Object.getPrototypeOf(t).constructor,i=Object.getPrototypeOf(t.constructor),a=Object.getPrototypeOf(Object.getPrototypeOf(t));if(n!==o.Component&&n!==o.PureComponent&&i!==o.Component&&i!==o.PureComponent&&a!==o.Component&&a!==o.PureComponent)throw Error("[mobx-react] disposeOnUnmount only supports direct subclasses of React.Component or React.PureComponent.");if("string"!=typeof r&&"function"!=typeof r&&!Array.isArray(r))throw Error("[mobx-react] disposeOnUnmount only works if the parameter is either a property key or a function.");var c="string"==typeof r,u=!!t[C]||!!t[k];if((c?t[C]||(t[C]=[]):t[k]||(t[k]=[])).push(r),u||p(t,"componentWillUnmount",M),"string"!=typeof r)return r},enableStaticRendering:()=>i.eO,inject:()=>E,isUsingStaticRendering:()=>i.Pe,observer:()=>O,observerBatching:()=>i.tl,useAsObservableSource:()=>i.WO,useLocalObservable:()=>i.iz,useLocalStore:()=>i.WC,useObserver:()=>i.q3,useStaticRendering:()=>i.uR});var n=r(80035),o=r(14232),i=r(5811);function a(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}var c={$$typeof:1,render:1,compare:1,type:1,childContextTypes:1,contextType:1,contextTypes:1,defaultProps:1,getDefaultProps:1,getDerivedStateFromError:1,getDerivedStateFromProps:1,mixins:1,displayName:1,propTypes:1},u=Symbol("patchMixins"),s=Symbol("patchedDefinition");function l(e,t){for(var r,n=this,o=arguments.length,i=Array(o>2?o-2:0),a=2;a<o;a++)i[a-2]=arguments[a];t.locks++;try{return null!=e&&(r=e.apply(this,i)),r}finally{t.locks--,0===t.locks&&t.methods.forEach(function(e){e.apply(n,i)})}}function f(e,t){return function(){for(var r=arguments.length,n=Array(r),o=0;o<r;o++)n[o]=arguments[o];l.call.apply(l,[this,e,t].concat(n))}}function p(e,t,r){var n,o,i=((o=(n=e[u]=e[u]||{})[t]=n[t]||{}).locks=o.locks||0,o.methods=o.methods||[],o);0>i.methods.indexOf(r)&&i.methods.push(r);var a=Object.getOwnPropertyDescriptor(e,t);if(!a||!a[s]){var c=e[t],l=function e(t,r,n,o,i){var a,c=f(i,o);return(a={})[s]=!0,a.get=function(){return c},a.set=function(i){if(this===t)c=f(i,o);else{var a=e(this,r,n,o,i);Object.defineProperty(this,r,a)}},a.configurable=!0,a.enumerable=n,a}(e,t,a?a.enumerable:void 0,i,c);Object.defineProperty(e,t,l)}}var d=Symbol("ObserverAdministration"),b=Symbol("isMobXReactObserver");function y(e){var t;return null!=(t=e[d])?t:e[d]={reaction:null,mounted:!1,reactionInvalidatedBeforeMount:!1,forceUpdate:null,name:v(e.constructor),state:void 0,props:void 0,context:void 0}}function v(e){return e.displayName||e.name||"<component>"}function m(e){var t=e.bind(this),r=y(this);return function(){r.reaction||(r.reaction=(e=r,new n.qT(e.name+".render()",function(){if(!e.mounted){e.reactionInvalidatedBeforeMount=!0;return}try{null==e.forceUpdate||e.forceUpdate()}catch(r){var t;null==(t=e.reaction)||t.dispose(),e.reaction=null}})),r.mounted||i.FH.register(this,r,this));var e,o=void 0,a=void 0;if(r.reaction.track(function(){try{a=(0,n.vx)(!1,t)}catch(e){o=e}}),o)throw o;return a}}function h(e,t){return(0,i.Pe)()&&console.warn("[mobx-react] It seems that a re-rendering of a React component is triggered while in static (server-side) mode. Please make sure components are rendered only once server-side."),this.state!==t||!function(e,t){if(a(e,t))return!0;
1if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var o=0;o<r.length;o++)if(!Object.hasOwnProperty.call(t,r[o])||!a(e[r[o]],t[r[o]]))return!1;return!0}(this.props,e)}function O(e,t){if(t&&"class"!==t.kind)throw Error("The @observer decorator can be used on classes only");return(!0===e.isMobxInjector&&console.warn("Mobx observer: You are trying to use `observer` on a component that already has `inject`. Please apply `observer` before applying `inject`"),Object.prototype.isPrototypeOf.call(o.Component,e)||Object.prototype.isPrototypeOf.call(o.PureComponent,e))?function(e){var t=e.prototype;if(e[b])throw Error("The provided component class ("+v(e)+") has already been declared as an observer component.");if(e[b]=!0,t.componentWillReact)throw Error("The componentWillReact life-cycle event is no longer supported");if(e.__proto__!==o.PureComponent){if(t.shouldComponentUpdate){if(t.shouldComponentUpdate!==h)throw Error("It is not allowed to use shouldComponentUpdate in observer based components.")}else t.shouldComponentUpdate=h}var r=t.render;if("function"!=typeof r)throw Error("[mobx-react] class component ("+v(e)+") is missing `render` method.\n`observer` requires `render` being a function defined on prototype.\n`render = () => {}` or `render = function() {}` is not supported.");t.render=function(){return Object.defineProperty(this,"render",{configurable:!1,writable:!1,value:(0,i.Pe)()?r:m.call(this,r)}),this.render()};var n=t.componentDidMount;return t.componentDidMount=function(){var e=this,t=y(this);return t.mounted=!0,i.FH.unregister(this),t.forceUpdate=function(){return e.forceUpdate()},(!t.reaction||t.reactionInvalidatedBeforeMount)&&t.forceUpdate(),null==n?void 0:n.apply(this,arguments)},p(t,"componentWillUnmount",function(){if(!(0,i.Pe)()){var e,t=y(this);null==(e=t.reaction)||e.dispose(),t.reaction=null,t.forceUpdate=null,t.mounted=!1,t.reactionInvalidatedBeforeMount=!1}}),e}(e):(0,i.PA)(e)}function g(){return(g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var j=["children"],P=o.createContext({});function w(e){var t=e.children,r=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,j),n=o.useContext(P),i=o.useRef(g({},n,r)).current;return o.createElement(P.Provider,{value:i},t)}function x(e,t,r,n){var i=o.forwardRef(function(r,n){var i=g({},r);return Object.assign(i,e(o.useContext(P)||{},i)||{}),n&&(i.ref=n),o.createElement(t,i)});return n&&(i=O(i)),i.isMobxInjector=!0,!function(e,t){var r=Object.getOwnPropertyNames(Object.getPrototypeOf(e));Object.getOwnPropertyNames(e).forEach(function(n){c[n]||-1!==r.indexOf(n)||Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})}(t,i),i.wrappedComponent=t,i.displayName=function(e,t){var r=e.displayName||e.name||e.constructor&&e.constructor.name||"Component";return t?"inject-with-"+t+"("+r+")":"inject("+r+")"}(t,r),i}function E(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if("function"!=typeof arguments[0])return function(e){return x(function(e,r){return t.forEach(function(t){if(!(t in r)){if(!(t in e))throw Error("MobX injector: Store '"+t+"' is not available! Make sure it is provided by some Provider");r[t]=e[t]}}),r},e,t.join("-"),!1)};var n=arguments[0];return function(e){return x(n,e,n.name,!0)}}w.displayName="MobXProvider";var A=Number.parseInt(o.version.split(".")[0]),_=!1,C=Symbol("disposeOnUnmountProto"),k=Symbol("disposeOnUnmountInst");function M(){var e=this;[].concat(this[C]||[],this[k]||[]).forEach(function(t){var r="string"==typeof t?e[t]:t;null!=r&&(Array.isArray(r)?r.map(function(e){return e()}):r())})}function S(e){function t(t,r,o,i,a,c){for(var u=arguments.length,s=Array(u>6?u-6:0),l=6;l<u;l++)s[l-6]=arguments[l];return(0,n.O8)(function(){if(i=i||"<<anonymous>>",c=c||o,null!=r[o])return e.apply(void 0,[r,o,i,a,c].concat(s));if(t){var n=null===r[o]?"null":"undefined";return Error("The "+a+" `"+c+"` is marked as required in `"+i+"`, but its value is `"+n+"`.")}return null})}
1var r=t.bind(null,!1);return r.isRequired=t.bind(null,!0),r}function I(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":"symbol"===t||"Symbol"===e["@@toStringTag"]||"function"==typeof Symbol&&e instanceof Symbol?"symbol":t}function U(e,t){return S(function(r,o,i,a,c){return(0,n.O8)(function(){if(e&&I(r[o])===t.toLowerCase())return null;switch(t){case"Array":a=n.Fq;break;case"Object":a=n.OB;break;case"Map":a=n.uz;break;default:throw Error("Unexpected mobxType: "+t)}var a,u=r[o];if(!a(u)){var s=function(e){var t=I(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}(u),l=e?" or javascript `"+t.toLowerCase()+"`":"";return Error("Invalid prop `"+c+"` of type `"+s+"` supplied to `"+i+"`, expected `mobx.Observable"+t+"`"+l+".")}return null})})}function T(e,t){return S(function(r,o,i,a,c){for(var u=arguments.length,s=Array(u>5?u-5:0),l=5;l<u;l++)s[l-5]=arguments[l];return(0,n.O8)(function(){if("function"!=typeof t)return Error("Property `"+c+"` of component `"+i+"` has invalid PropType notation.");var n=U(e,"Array")(r,o,i,a,c);if(n instanceof Error)return n;for(var u=r[o],l=0;l<u.length;l++)if((n=t.apply(void 0,[u,l,i,a,c+"["+l+"]"].concat(s)))instanceof Error)return n;return null})})}var R={observableArray:U(!1,"Array"),observableArrayOf:T.bind(null,!1),observableMap:U(!1,"Map"),observableObject:U(!1,"Object"),arrayOrObservableArray:U(!0,"Array"),arrayOrObservableArrayOf:T.bind(null,!0),objectOrObservableObject:U(!0,"Object")};if(!o.Component)throw Error("mobx-react requires React to be available");if(!n.sH)throw Error("mobx-react requires mobx to be available")},76966:(e,t,r)=>{"use strict";function n(e,t){return(n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function o(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n(e,t)}r.d(t,{A:()=>o})},77328:(e,t,r)=>{e.exports=r(58095)},80033:(e,t,r)=>{"use strict";function n(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}r.d(t,{A:()=>n})},94128:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});var n=r(14232),o=n.useLayoutEffect,i=n.useEffect;function a(e){var t=e.headManager,r=e.reduceComponentsToState;function a(){if(t&&t.mountedInstances){var o=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(o,e))}}return o(function(){var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),function(){var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),o(function(){return t&&(t._pendingUpdate=a),function(){t&&(t._pendingUpdate=a)}}),i(function(){return t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),function(){t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)}}),null}},94727:(e,t)=>{"use strict";function r(e){var t=void 0===e?{}:e,r=t.ampFirst,n=t.hybrid,o=t.hasQuery;return void 0!==r&&r||void 0!==n&&n&&void 0!==o&&o}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})}}]);
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.