(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[819],{3222:function(e,t,n){"use strict";/**
 * @copyright 2015 Apple Inc. All rights reserved.
 */var r=n(128),o={className:"footer"};function Footer(e,t){t=Object.assign({},o,t),this.el=e,this._selectors={wrapper:"."+t.className,directory:t.directorySelector||"."+t.className+"-directory",mini:t.miniSelector||"."+t.className+"-mini"},this._initializeDirectory(),this._initializeLangLink()}var i=Footer.prototype;i._initializeDirectory=function(){if(this._directory=this.el.querySelector(this._selectors.directory),this._directory)for(var e,t,n,o=this._directory.querySelectorAll(this._selectors.directory+"-column-section-state"),i=0;i<o.length;i++)t=(e=o[i].nextElementSibling).querySelector(this._selectors.directory+"-column-section-anchor-open"),n=e.querySelector(this._selectors.directory+"-column-section-anchor-close"),r.create(o[i],t,n)},i._initializeLangLink=function(){var e,t,n;this._langLink=this.el.querySelector(this._selectors.mini+"-locale-lang"),this._langLink&&(e=window.location.pathname,t=this._langLink.getAttribute("data-locale-current"),n=this._langLink.pathname,-1!==e.indexOf(t)&&("/"!==(e=e.replace(t,n)).charAt(0)&&(e="/"+e),this._langLink.href=e))},e.exports=Footer},128:function(e){"use strict";/**
 * @copyright 2015 Apple Inc. All rights reserved.
 */function CheckboxMenu(e,t,n){this.el=e,this.anchorOpen=t,this.anchorClose=n,this._lastOpen=this.el.checked,this.el.addEventListener("change",this.update.bind(this)),this.anchorOpen.addEventListener("click",this._anchorOpenClick.bind(this)),this.anchorClose.addEventListener("click",this._anchorCloseClick.bind(this)),window.location.hash==="#"+e.id&&(window.location.hash="")}CheckboxMenu.create=function(e,t,n){return new CheckboxMenu(e,t,n)};var t=CheckboxMenu.prototype;t.update=function(){var e=this.isOpen();e!==this._lastOpen&&(this._lastOpen=e)},t.isOpen=function(){return this.el.checked},t.toggle=function(){this.isOpen()?this.close():this.open()},t.open=function(){this.el.checked||(this.el.checked=!0,this.update())},t.close=function(){this.el.checked&&(this.el.checked=!1,this.update())},t._anchorOpenClick=function(e){e.preventDefault(),this.open(),this.anchorClose.focus()},t._anchorCloseClick=function(e){e.preventDefault(),this.close(),this.anchorOpen.focus()},e.exports=CheckboxMenu},3454:function(e,t,n){"use strict";var r,o;e.exports=(null==(r=n.g.process)?void 0:r.env)&&"object"==typeof(null==(o=n.g.process)?void 0:o.env)?n.g.process:n(7663)},7498:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PrefetchKind:function(){return n},ACTION_REFRESH:function(){return o},ACTION_NAVIGATE:function(){return i},ACTION_RESTORE:function(){return u},ACTION_SERVER_PATCH:function(){return c},ACTION_PREFETCH:function(){return l},ACTION_FAST_REFRESH:function(){return a},ACTION_SERVER_ACTION:function(){return s}});let o="refresh",i="navigate",u="restore",c="server-patch",l="prefetch",a="fast-refresh",s="server-action";(r=n||(n={})).AUTO="auto",r.FULL="full",r.TEMPORARY="temporary",("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)},30:function(e,t,n){"use strict";function getDomainLocale(e,t,n,r){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return getDomainLocale}}),n(2866),("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)},5170:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return v}});let r=n(8754),o=r._(n(7294)),i=n(4450),u=n(2227),c=n(4364),l=n(109),a=n(3607),s=n(1823),f=n(9031),d=n(920),p=n(30),h=n(7192),_=n(7498),y=new Set;function prefetch(e,t,n,r,o,i){if(!i&&!(0,u.isLocalURL)(t))return;if(!r.bypassPrefetchedCheck){let o=void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0,i=t+"%"+n+"%"+o;if(y.has(i))return;y.add(i)}let c=i?e.prefetch(t,o):e.prefetch(t,n,r);Promise.resolve(c).catch(e=>{})}function formatStringOrUrl(e){return"string"==typeof e?e:(0,c.formatUrl)(e)}let m=o.default.forwardRef(function(e,t){let n,r;let{href:c,as:y,children:m,prefetch:v=null,passHref:g,replace:b,shallow:T,scroll:k,locale:O,onClick:C,onMouseEnter:E,onTouchStart:L,legacyBehavior:x=!1,...w}=e;n=m,x&&("string"==typeof n||"number"==typeof n)&&(n=o.default.createElement("a",null,n));let S=o.default.useContext(s.RouterContext),M=o.default.useContext(f.AppRouterContext),P=null!=S?S:M,j=!S,A=!1!==v,I=null===v?_.PrefetchKind.AUTO:_.PrefetchKind.FULL,{href:R,as:N}=o.default.useMemo(()=>{if(!S){let e=formatStringOrUrl(c);return{href:e,as:y?formatStringOrUrl(y):e}}let[e,t]=(0,i.resolveHref)(S,c,!0);return{href:e,as:y?(0,i.resolveHref)(S,y):t||e}},[S,c,y]),U=o.default.useRef(R),q=o.default.useRef(N);x&&(r=o.default.Children.only(n));let D=x?r&&"object"==typeof r&&r.ref:t,[F,K,H]=(0,d.useIntersection)({rootMargin:"200px"}),z=o.default.useCallback(e=>{(q.current!==N||U.current!==R)&&(H(),q.current=N,U.current=R),F(e),D&&("function"==typeof D?D(e):"object"==typeof D&&(D.current=e))},[N,D,R,H,F]);o.default.useEffect(()=>{P&&K&&A&&prefetch(P,R,N,{locale:O},{kind:I},j)},[N,R,K,O,A,null==S?void 0:S.locale,P,j,I]);let Q={ref:z,onClick(e){x||"function"!=typeof C||C(e),x&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),P&&!e.defaultPrevented&&function(e,t,n,r,i,c,l,a,s,f){let{nodeName:d}=e.currentTarget,p="A"===d.toUpperCase();if(p&&(function(e){let t=e.currentTarget,n=t.getAttribute("target");return n&&"_self"!==n||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!s&&!(0,u.isLocalURL)(n)))return;e.preventDefault();let navigate=()=>{let e=null==l||l;"beforePopState"in t?t[i?"replace":"push"](n,r,{shallow:c,locale:a,scroll:e}):t[i?"replace":"push"](r||n,{forceOptimisticNavigation:!f,scroll:e})};s?o.default.startTransition(navigate):navigate()}(e,P,R,N,b,T,k,O,j,A)},onMouseEnter(e){x||"function"!=typeof E||E(e),x&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),P&&(A||!j)&&prefetch(P,R,N,{locale:O,priority:!0,bypassPrefetchedCheck:!0},{kind:I},j)},onTouchStart(e){x||"function"!=typeof L||L(e),x&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),P&&(A||!j)&&prefetch(P,R,N,{locale:O,priority:!0,bypassPrefetchedCheck:!0},{kind:I},j)}};if((0,l.isAbsoluteUrl)(N))Q.href=N;else if(!x||g||"a"===r.type&&!("href"in r.props)){let e=void 0!==O?O:null==S?void 0:S.locale,t=(null==S?void 0:S.isLocaleDomain)&&(0,p.getDomainLocale)(N,e,null==S?void 0:S.locales,null==S?void 0:S.domainLocales);Q.href=t||(0,h.addBasePath)((0,a.addLocale)(N,e,null==S?void 0:S.defaultLocale))}return x?o.default.cloneElement(r,Q):o.default.createElement("a",{...w,...Q},n)}),v=m;("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)},920:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return useIntersection}});let r=n(7294),o=n(3436),i="function"==typeof IntersectionObserver,u=new Map,c=[];function useIntersection(e){let{rootRef:t,rootMargin:n,disabled:l}=e,a=l||!i,[s,f]=(0,r.useState)(!1),d=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{d.current=e},[]);(0,r.useEffect)(()=>{if(i){if(a||s)return;let e=d.current;if(e&&e.tagName){let r=function(e,t,n){let{id:r,observer:o,elements:i}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=c.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=u.get(r)))return t;let o=new Map,i=new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e);return t={id:n,observer:i,elements:o},c.push(n),u.set(n,t),t}(n);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),u.delete(r);let e=c.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&c.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:n});return r}}else if(!s){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[a,n,t,s,d.current]);let h=(0,r.useCallback)(()=>{f(!1)},[]);return[p,s,h]}("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)},7663:function(e){!function(){var t={229:function(e){var t,n,r,o=e.exports={};function defaultSetTimout(){throw Error("setTimeout has not been defined")}function defaultClearTimeout(){throw Error("clearTimeout has not been defined")}function runTimeout(e){if(t===setTimeout)return setTimeout(e,0);if((t===defaultSetTimout||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(e){t=defaultSetTimout}try{n="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(e){n=defaultClearTimeout}}();var i=[],u=!1,c=-1;function cleanUpNextTick(){u&&r&&(u=!1,r.length?i=r.concat(i):c=-1,i.length&&drainQueue())}function drainQueue(){if(!u){var e=runTimeout(cleanUpNextTick);u=!0;for(var t=i.length;t;){for(r=i,i=[];++c<t;)r&&r[c].run();c=-1,t=i.length}r=null,u=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===defaultClearTimeout||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function Item(e,t){this.fun=e,this.array=t}function noop(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];i.push(new Item(e,t)),1!==i.length||u||runTimeout(drainQueue)},Item.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=noop,o.addListener=noop,o.once=noop,o.off=noop,o.removeListener=noop,o.removeAllListeners=noop,o.emit=noop,o.prependListener=noop,o.prependOnceListener=noop,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},n={};function __nccwpck_require__(e){var r=n[e];if(void 0!==r)return r.exports;var o=n[e]={exports:{}},i=!0;try{t[e](o,o.exports,__nccwpck_require__),i=!1}finally{i&&delete n[e]}return o.exports}__nccwpck_require__.ab="//";var r=__nccwpck_require__(229);e.exports=r}()},9008:function(e,t,n){e.exports=n(9201)},1664:function(e,t,n){e.exports=n(5170)}}]);