/*! For license information please see common.b32f8b89.js.LICENSE.txt */ (window.webpackJsonp=window.webpackJsonp||[]).push([[0],{144:function(e,t,n){"use strict";var r=n(0),a=n(48);t.a=function(){return Object(r.useContext)(a.a)}},145:function(e,t,n){"use strict";var r=n(0),a=n.n(r),o=n(19),c=n(150),i=n(16),l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a(!p&&d&&window.docusaurus.prefetch(f),()=>{p&&b&&b.disconnect()}),[f,p,d]),f&&d&&!f.startsWith("#")?a.a.createElement(h,Object.assign({},n,{onMouseEnter:()=>{m.current||(window.docusaurus.preload(f),m.current=!0)},innerRef:e=>{var t,n;p&&e&&d&&(t=e,n=()=>{window.docusaurus.prefetch(f)},b=new window.IntersectionObserver(e=>{e.forEach(e=>{t===e.target&&(e.isIntersecting||e.intersectionRatio>0)&&(b.unobserve(t),b.disconnect(),n())})}),b.observe(t))},to:f})):a.a.createElement("a",Object.assign({},n,{href:f}))}},146:function(e,t,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t{const{siteConfig:{themeConfig:{disableDarkMode:e}}={}}=Object(i.a)(),[t,n]=Object(r.useState)("undefined"!=typeof document?document.documentElement.getAttribute("data-theme"):s),a=Object(r.useCallback)(e=>{try{localStorage.setItem("theme",e)}catch(t){console.error(t)}},[n]),o=Object(r.useCallback)(()=>{n(s),a(s)},[]),c=Object(r.useCallback)(()=>{n(u),a(u)},[]);return Object(r.useEffect)(()=>{document.documentElement.setAttribute("data-theme",t)},[t]),Object(r.useEffect)(()=>{if(!e)try{const e=localStorage.getItem("theme");null!==e&&n(e)}catch(t){console.error(t)}},[n]),Object(r.useEffect)(()=>{e||window.matchMedia("(prefers-color-scheme: dark)").addListener(({matches:e})=>{n(e?u:s)})},[]),{isDarkTheme:t===u,setLightTheme:o,setDarkTheme:c}},d=n(156);var m=function(e){const{isDarkTheme:t,setLightTheme:n,setDarkTheme:r}=f();return a.a.createElement(d.a.Provider,{value:{isDarkTheme:t,setLightTheme:n,setDarkTheme:r}},e.children)};var h=()=>{const[e,t]=Object(r.useState)({}),n=Object(r.useCallback)((e,t)=>{try{localStorage.setItem("docusaurus.tab."+e,t)}catch(n){console.error(n)}},[]);return Object(r.useEffect)(()=>{try{const e={};for(let t=0;t{t(t=>({...t,[e]:r})),n(e,r)}}};var p=Object(r.createContext)({tabGroupChoices:{},setTabGroupChoices:()=>{}});var b=function(e){const{tabGroupChoices:t,setTabGroupChoices:n}=h();return a.a.createElement(p.Provider,{value:{tabGroupChoices:t,setTabGroupChoices:n}},e.children)},v=n(97),g=n.n(v);var y=function(){const{siteConfig:{themeConfig:{announcementBar:e={}}}={}}=Object(i.a)(),{id:t,content:n,backgroundColor:o,textColor:c}=e,[l,s]=Object(r.useState)(!0);return Object(r.useEffect)(()=>{const e=localStorage.getItem("docusaurus.announcement.id"),n=t!==e;localStorage.setItem("docusaurus.announcement.id",t),n&&localStorage.setItem("docusaurus.announcement.dismiss",!1),(n||"false"===localStorage.getItem("docusaurus.announcement.dismiss"))&&s(!1)},[]),!n||l?null:a.a.createElement("div",{className:g.a.announcementBar,style:{backgroundColor:o,color:c},role:"banner"},a.a.createElement("div",{className:g.a.announcementBarContent,dangerouslySetInnerHTML:{__html:n}}),a.a.createElement("button",{type:"button",className:g.a.announcementBarClose,onClick:()=>{localStorage.setItem("docusaurus.announcement.dismiss",!0),s(!0)},"aria-label":"Close"},a.a.createElement("span",{"aria-hidden":"true"},"\xd7")))},E=n(2),O=n(146),k=n.n(O),w=n(145),T=()=>null,j=n(163),C=n.n(j),_=n(98),S=n.n(_);const N=()=>a.a.createElement("span",{className:k()(S.a.toggle,S.a.moon)}),A=()=>a.a.createElement("span",{className:k()(S.a.toggle,S.a.sun)});var P=function(e){const{isClient:t}=Object(i.a)();return a.a.createElement(C.a,Object(E.a)({disabled:!t,icons:{checked:a.a.createElement(N,null),unchecked:a.a.createElement(A,null)}},e))},x=n(154),L=n(157);var I=function(e){const[t,n]=Object(r.useState)(e);return Object(r.useEffect)(()=>{const e=()=>n(window.location.hash);return window.addEventListener("hashchange",e),()=>window.removeEventListener("hashchange",e)},[]),[t,n]},M=n(16);const D=()=>({scrollX:M.a.canUseDOM?window.pageXOffset:0,scrollY:M.a.canUseDOM?window.pageYOffset:0});var R=(e,t=[])=>{const[n,a]=Object(r.useState)(D()),o=()=>{const t=D();a(t),e&&e(t)};return Object(r.useEffect)(()=>(window.addEventListener("scroll",o),()=>window.removeEventListener("scroll",o,{passive:!0})),t),n};var B=e=>{const[t,n]=Object(r.useState)(!0),[a,o]=Object(r.useState)(!1),[c,i]=Object(r.useState)(0),[l,s]=Object(r.useState)(0),u=Object(r.useCallback)(e=>{null!==e&&s(e.getBoundingClientRect().height)},[]),f=Object(L.b)(),[d,m]=I(f.hash);return R(({scrollY:t})=>{if(!e)return;if(0===t&&n(!0),t=c?n(!1):t+s{e&&(n(!0),m(f.hash))},[f]),Object(r.useEffect)(()=>{e&&d&&o(!0)},[d]),{navbarRef:u,isNavbarVisible:t}},F=n(158),H=n(159),U=n(99),X=n.n(U);function Y({activeBasePath:e,activeBaseRegex:t,to:n,href:r,label:o,activeClassName:c="navbar__link--active",prependBaseUrlToHref:i,...s}){const u=Object(l.a)(n),f=Object(l.a)(e),d=Object(l.a)(r,!0);return a.a.createElement(w.a,Object(E.a)({},r?{target:"_blank",rel:"noopener noreferrer",href:i?d:r}:{isNavLink:!0,activeClassName:c,to:u,...e||t?{isActive:(e,n)=>t?new RegExp(t).test(n.pathname):n.pathname.startsWith(f)}:null},s),o)}function q({items:e,position:t,className:n,...r}){const o=(e,t=!1)=>k()({"navbar__item navbar__link":!t,dropdown__link:t},e);return e?a.a.createElement("div",{className:k()("navbar__item","dropdown","dropdown--hoverable",{"dropdown--left":"left"===t,"dropdown--right":"right"===t})},a.a.createElement(Y,Object(E.a)({className:o(n)},r,{onClick:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&e.target.parentNode.classList.toggle("dropdown--show")}}),r.label),a.a.createElement("ul",{className:"dropdown__menu"},e.map(({className:e,...t},n)=>a.a.createElement("li",{key:n},a.a.createElement(Y,Object(E.a)({activeClassName:"dropdown__link--active",className:o(e,!0)},t)))))):a.a.createElement(Y,Object(E.a)({className:o(n)},r))}function W({items:e,position:t,className:n,...r}){const o=(e,t=!1)=>k()("menu__link",{"menu__link--sublist":t},e);return e?a.a.createElement("li",{className:"menu__list-item"},a.a.createElement(Y,Object(E.a)({className:o(n,!0)},r),r.label),a.a.createElement("ul",{className:"menu__list"},e.map(({className:e,...t},n)=>a.a.createElement("li",{className:"menu__list-item",key:n},a.a.createElement(Y,Object(E.a)({activeClassName:"menu__link--active",className:o(e)},t,{onClick:r.onClick})))))):a.a.createElement("li",{className:"menu__list-item"},a.a.createElement(Y,Object(E.a)({className:o(n)},r)))}var G=function(){const{siteConfig:{themeConfig:{navbar:{title:e,links:t=[],hideOnScroll:n=!1}={},disableDarkMode:o=!1}},isClient:c}=Object(i.a)(),[l,s]=Object(r.useState)(!1),[u,f]=Object(r.useState)(!1),{isDarkTheme:d,setLightTheme:m,setDarkTheme:h}=Object(x.a)(),{navbarRef:p,isNavbarVisible:b}=B(n),{logoLink:v,logoLinkProps:g,logoImageUrl:y,logoAlt:O}=Object(H.a)();Object(F.a)(l);const j=Object(r.useCallback)(()=>{s(!0)},[s]),C=Object(r.useCallback)(()=>{s(!1)},[s]),_=Object(r.useCallback)(e=>e.target.checked?h():m(),[m,h]);return a.a.createElement("nav",{ref:p,className:k()("navbar","navbar--light","navbar--fixed-top",{"navbar-sidebar--show":l,[X.a.navbarHideable]:n,[X.a.navbarHidden]:!b})},a.a.createElement("div",{className:"navbar__inner"},a.a.createElement("div",{className:"navbar__items"},null!=t&&0!==t.length&&a.a.createElement("div",{"aria-label":"Navigation bar toggle",className:"navbar__toggle",role:"button",tabIndex:0,onClick:j,onKeyDown:j},a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",viewBox:"0 0 30 30",role:"img",focusable:"false"},a.a.createElement("title",null,"Menu"),a.a.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))),a.a.createElement(w.a,Object(E.a)({className:"navbar__brand",to:v},g),null!=y&&a.a.createElement("img",{key:c,className:"navbar__logo",src:y,alt:O}),null!=e&&a.a.createElement("strong",{className:k()("navbar__title",{[X.a.hideLogoText]:u})},e)),t.filter(e=>"left"===e.position).map((e,t)=>a.a.createElement(q,Object(E.a)({},e,{key:t})))),a.a.createElement("div",{className:"navbar__items navbar__items--right"},t.filter(e=>"right"===e.position).map((e,t)=>a.a.createElement(q,Object(E.a)({},e,{key:t}))),!o&&a.a.createElement(P,{className:X.a.displayOnlyInLargeViewport,"aria-label":"Dark mode toggle",checked:d,onChange:_}),a.a.createElement(T,{handleSearchBarToggle:f,isSearchBarExpanded:u}))),a.a.createElement("div",{role:"presentation",className:"navbar-sidebar__backdrop",onClick:C}),a.a.createElement("div",{className:"navbar-sidebar"},a.a.createElement("div",{className:"navbar-sidebar__brand"},a.a.createElement(w.a,Object(E.a)({className:"navbar__brand",onClick:C,to:v},g),null!=y&&a.a.createElement("img",{key:c,className:"navbar__logo",src:y,alt:O}),null!=e&&a.a.createElement("strong",{className:"navbar__title"},e)),!o&&l&&a.a.createElement(P,{"aria-label":"Dark mode toggle in sidebar",checked:d,onChange:_})),a.a.createElement("div",{className:"navbar-sidebar__items"},a.a.createElement("div",{className:"menu"},a.a.createElement("ul",{className:"menu__list"},t.map((e,t)=>a.a.createElement(W,Object(E.a)({},e,{onClick:C,key:t}))))))))},K=n(100),$=n.n(K);function V({to:e,href:t,label:n,prependBaseUrlToHref:r,...o}){const c=Object(l.a)(e),i=Object(l.a)(t,!0);return a.a.createElement(w.a,Object(E.a)({className:"footer__link-item"},t?{target:"_blank",rel:"noopener noreferrer",href:r?i:t}:{to:c},o),n)}const z=({url:e,alt:t})=>a.a.createElement("img",{className:"footer__logo",alt:t,src:e});var J=function(){const e=Object(i.a)(),{siteConfig:t={}}=e,{themeConfig:n={}}=t,{footer:r}=n,{copyright:o,links:c=[],logo:s={}}=r||{},u=Object(l.a)(s.src);return r?a.a.createElement("footer",{className:k()("footer",{"footer--dark":"dark"===r.style})},a.a.createElement("div",{className:"container"},c&&c.length>0&&a.a.createElement("div",{className:"row footer__links"},c.map((e,t)=>a.a.createElement("div",{key:t,className:"col footer__col"},null!=e.title?a.a.createElement("h4",{className:"footer__title"},e.title):null,null!=e.items&&Array.isArray(e.items)&&e.items.length>0?a.a.createElement("ul",{className:"footer__items"},e.items.map((e,t)=>e.html?a.a.createElement("li",{key:t,className:"footer__item",dangerouslySetInnerHTML:{__html:e.html}}):a.a.createElement("li",{key:e.href||e.to,className:"footer__item"},a.a.createElement(V,e)))):null))),(s||o)&&a.a.createElement("div",{className:"text--center"},s&&s.src&&a.a.createElement("div",{className:"margin-bottom--sm"},s.href?a.a.createElement("a",{href:s.href,target:"_blank",rel:"noopener noreferrer",className:$.a.footerLogoLink},a.a.createElement(z,{alt:s.alt,url:u})):a.a.createElement(z,{alt:s.alt,url:u})),a.a.createElement("div",{dangerouslySetInnerHTML:{__html:o}})))):null};n(101);t.a=function(e){const{siteConfig:t={}}=Object(i.a)(),{favicon:n,title:r,themeConfig:{image:s},url:u}=t,{children:f,title:d,noFooter:h,description:p,image:v,keywords:g,permalink:E,version:O}=e,k=d?`${d} | ${r}`:r,w=v||s;let T=u+Object(l.a)(w);Object(c.a)(w)||(T=w);const j=Object(l.a)(n);return a.a.createElement(m,null,a.a.createElement(b,null,a.a.createElement(o.a,null,a.a.createElement("html",{lang:"en"}),k&&a.a.createElement("title",null,k),k&&a.a.createElement("meta",{property:"og:title",content:k}),n&&a.a.createElement("link",{rel:"shortcut icon",href:j}),p&&a.a.createElement("meta",{name:"description",content:p}),p&&a.a.createElement("meta",{property:"og:description",content:p}),O&&a.a.createElement("meta",{name:"docsearch:version",content:O}),g&&g.length&&a.a.createElement("meta",{name:"keywords",content:g.join(",")}),w&&a.a.createElement("meta",{property:"og:image",content:T}),w&&a.a.createElement("meta",{property:"twitter:image",content:T}),w&&a.a.createElement("meta",{name:"twitter:image:alt",content:"Image for "+k}),E&&a.a.createElement("meta",{property:"og:url",content:u+E}),E&&a.a.createElement("link",{rel:"canonical",href:u+E}),a.a.createElement("meta",{name:"twitter:card",content:"summary_large_image"})),a.a.createElement(y,null),a.a.createElement(G,null),a.a.createElement("div",{className:"main-wrapper"},f),!h&&a.a.createElement(J,null)))}},148:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(144);function a(e){const{siteConfig:t}=Object(r.a)(),{baseUrl:n="/"}=t||{};if(!e)return e;return/^(https?:|\/\/)/.test(e)?e:e.startsWith("/")?n+e.slice(1):n+e}},149:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return h}));var r=n(0),a=n.n(r);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s=a.a.createContext({}),u=function(e){var t=a.a.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):i(i({},t),e)),n},f=function(e){var t=u(e.components);return a.a.createElement(s.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return a.a.createElement(a.a.Fragment,{},t)}},m=a.a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,o=e.originalType,c=e.parentName,s=l(e,["components","mdxType","originalType","parentName"]),f=u(n),m=r,h=f["".concat(c,".").concat(m)]||f[m]||d[m]||o;return n?a.a.createElement(h,i(i({ref:t},s),{},{components:n})):a.a.createElement(h,i({ref:t},s))}));function h(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var o=n.length,c=new Array(o);c[0]=m;var i={};for(var l in t)hasOwnProperty.call(t,l)&&(i[l]=t[l]);i.originalType=e,i.mdxType="string"==typeof e?e:r,c[1]=i;for(var s=2;s{},setDarkTheme:()=>{}});t.a=a},157:function(e,t,n){"use strict";var r=n(19);n.d(t,"a",(function(){return r.d})),n.d(t,"b",(function(){return r.e}))},158:function(e,t,n){"use strict";var r=n(0);t.a=function(e=!0){Object(r.useEffect)(()=>(document.body.style.overflow=e?"hidden":"visible",()=>{document.body.style.overflow="visible"}),[e])}},159:function(e,t,n){"use strict";var r=n(144),a=n(154),o=n(148),c=n(150);t.a=()=>{const{siteConfig:{baseUrl:e,themeConfig:{navbar:{logo:t={}}={}}}={}}=Object(r.a)(),{isDarkTheme:n}=Object(a.a)(),i=t.href||e;let l={};t.target?l={target:t.target}:Object(c.a)(i)||(l={rel:"noopener noreferrer",target:"_blank"});const s=t.srcDark&&n?t.srcDark:t.src;return{logoLink:i,logoLinkProps:l,logoImageUrl:Object(o.a)(s),logoAlt:t.alt}}},160:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return pe}));var r,a,o,c,i=n(9),l=n.n(i),s=n(161),u=n.n(s),f=n(162),d=n.n(f),m=n(0),h=n.n(m),p=n(36),b=n.n(p),v="bodyAttributes",g="htmlAttributes",y="titleAttributes",E={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},O=(Object.keys(E).map((function(e){return E[e]})),"charset"),k="cssText",w="href",T="http-equiv",j="innerHTML",C="itemprop",_="name",S="property",N="rel",A="src",P="target",x={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},L="defaultTitle",I="defer",M="encodeSpecialCharacters",D="onChangeClientState",R="titleTemplate",B=Object.keys(x).reduce((function(e,t){return e[x[t]]=t,e}),{}),F=[E.NOSCRIPT,E.SCRIPT,E.STYLE],H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},U=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},X=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},W=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},G=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!1===t?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},K=function(e){var t=Q(e,E.TITLE),n=Q(e,R);if(n&&t)return n.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var r=Q(e,L);return t||r||void 0},$=function(e){return Q(e,D)||function(){}},V=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return Y({},e,t)}),{})},z=function(e,t){return t.filter((function(e){return void 0!==e[E.BASE]})).map((function(e){return e[E.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),a=0;a=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},Z=(r=Date.now(),function(e){var t=Date.now();t-r>16?(r=t,e(t)):setTimeout((function(){Z(e)}),0)}),ee=function(e){return clearTimeout(e)},te="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Z:e.requestAnimationFrame||Z,ne="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||ee:e.cancelAnimationFrame||ee,re=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},ae=null,oe=function(e,t){var n=e.baseTag,r=e.bodyAttributes,a=e.htmlAttributes,o=e.linkTags,c=e.metaTags,i=e.noscriptTags,l=e.onChangeClientState,s=e.scriptTags,u=e.styleTags,f=e.title,d=e.titleAttributes;le(E.BODY,r),le(E.HTML,a),ie(f,d);var m={baseTag:se(E.BASE,n),linkTags:se(E.LINK,o),metaTags:se(E.META,c),noscriptTags:se(E.NOSCRIPT,i),scriptTags:se(E.SCRIPT,s),styleTags:se(E.STYLE,u)},h={},p={};Object.keys(m).forEach((function(e){var t=m[e],n=t.newTags,r=t.oldTags;n.length&&(h[e]=n),r.length&&(p[e]=m[e].oldTags)})),t&&t(),l(e,h,p)},ce=function(e){return Array.isArray(e)?e.join(""):e},ie=function(e,t){void 0!==e&&document.title!==e&&(document.title=ce(e)),le(E.TITLE,t)},le=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-react-helmet"),a=r?r.split(","):[],o=[].concat(a),c=Object.keys(t),i=0;i=0;f--)n.removeAttribute(o[f]);a.length===o.length?n.removeAttribute("data-react-helmet"):n.getAttribute("data-react-helmet")!==c.join(",")&&n.setAttribute("data-react-helmet",c.join(","))}},se=function(e,t){var n=document.head||document.querySelector(E.HEAD),r=n.querySelectorAll(e+"[data-react-helmet]"),a=Array.prototype.slice.call(r),o=[],c=void 0;return t&&t.length&&t.forEach((function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===j)n.innerHTML=t.innerHTML;else if(r===k)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var i=void 0===t[r]?"":t[r];n.setAttribute(r,i)}n.setAttribute("data-react-helmet","true"),a.some((function(e,t){return c=t,n.isEqualNode(e)}))?a.splice(c,1):o.push(n)})),a.forEach((function(e){return e.parentNode.removeChild(e)})),o.forEach((function(e){return n.appendChild(e)})),{oldTags:a,newTags:o}},ue=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},fe=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[x[n]||n]=e[n],t}),t)},de=function(e,t,n){switch(e){case E.TITLE:return{toComponent:function(){return e=t.title,n=t.titleAttributes,(r={key:e})["data-react-helmet"]=!0,a=fe(n,r),[h.a.createElement(E.TITLE,a,e)];var e,n,r,a},toString:function(){return function(e,t,n,r){var a=ue(n),o=ce(t);return a?"<"+e+' data-react-helmet="true" '+a+">"+G(o,r)+"":"<"+e+' data-react-helmet="true">'+G(o,r)+""}(e,t.title,t.titleAttributes,n)}};case v:case g:return{toComponent:function(){return fe(t)},toString:function(){return ue(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,n){var r,a=((r={key:n})["data-react-helmet"]=!0,r);return Object.keys(t).forEach((function(e){var n=x[e]||e;if(n===j||n===k){var r=t.innerHTML||t.cssText;a.dangerouslySetInnerHTML={__html:r}}else a[n]=t[e]})),h.a.createElement(e,a)}))}(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var a=Object.keys(r).filter((function(e){return!(e===j||e===k)})).reduce((function(e,t){var a=void 0===r[t]?t:t+'="'+G(r[t],n)+'"';return e?e+" "+a:a}),""),o=r.innerHTML||r.cssText||"",c=-1===F.indexOf(e);return t+"<"+e+' data-react-helmet="true" '+a+(c?"/>":">"+o+"")}),"")}(e,t,n)}}}},me=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,a=e.htmlAttributes,o=e.linkTags,c=e.metaTags,i=e.noscriptTags,l=e.scriptTags,s=e.styleTags,u=e.title,f=void 0===u?"":u,d=e.titleAttributes;return{base:de(E.BASE,t,r),bodyAttributes:de(v,n,r),htmlAttributes:de(g,a,r),link:de(E.LINK,o,r),meta:de(E.META,c,r),noscript:de(E.NOSCRIPT,i,r),script:de(E.SCRIPT,l,r),style:de(E.STYLE,s,r),title:de(E.TITLE,{title:f,titleAttributes:d},r)}},he=u()((function(e){return{baseTag:z([w,P],e),bodyAttributes:V(v,e),defer:Q(e,I),encode:Q(e,M),htmlAttributes:V(g,e),linkTags:J(E.LINK,[N,w],e),metaTags:J(E.META,[_,O,T,S,C],e),noscriptTags:J(E.NOSCRIPT,[j],e),onChangeClientState:$(e),scriptTags:J(E.SCRIPT,[A,j],e),styleTags:J(E.STYLE,[k],e),title:K(e),titleAttributes:V(y,e)}}),(function(e){ae&&ne(ae),e.defer?ae=te((function(){oe(e,(function(){ae=null}))})):(oe(e),ae=null)}),me)((function(){return null})),pe=(a=he,c=o=function(e){function t(){return U(this,t),W(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new 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)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!d()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case E.SCRIPT:case E.NOSCRIPT:return{innerHTML:t};case E.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren,a=e.newChildProps,o=e.nestedChildren;return Y({},r,((t={})[n.type]=[].concat(r[n.type]||[],[Y({},a,this.mapNestedChildrenToProps(n,o))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,n,r=e.child,a=e.newProps,o=e.newChildProps,c=e.nestedChildren;switch(r.type){case E.TITLE:return Y({},a,((t={})[r.type]=c,t.titleAttributes=Y({},o),t));case E.BODY:return Y({},a,{bodyAttributes:Y({},o)});case E.HTML:return Y({},a,{htmlAttributes:Y({},o)})}return Y({},a,((n={})[r.type]=Y({},o),n))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=Y({},t);return Object.keys(e).forEach((function(t){var r;n=Y({},n,((r={})[t]=e[t],r))})),n},t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var n=this,r={};return h.a.Children.forEach(e,(function(e){if(e&&e.props){var a=e.props,o=a.children,c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[B[n]||n]=e[n],t}),t)}(q(a,["children"]));switch(n.warnOnInvalidChildren(e,o),e.type){case E.LINK:case E.META:case E.NOSCRIPT:case E.SCRIPT:case E.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:c,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:c,nestedChildren:o})}}})),t=this.mapArrayTypeChildrenToProps(r,t)},t.prototype.render=function(){var e=this.props,t=e.children,n=q(e,["children"]),r=Y({},n);return t&&(r=this.mapChildrenToProps(t,r)),h.a.createElement(a,r)},X(t,null,[{key:"canUseDOM",set:function(e){a.canUseDOM=e}}]),t}(h.a.Component),o.propTypes={base:l.a.object,bodyAttributes:l.a.object,children:l.a.oneOfType([l.a.arrayOf(l.a.node),l.a.node]),defaultTitle:l.a.string,defer:l.a.bool,encodeSpecialCharacters:l.a.bool,htmlAttributes:l.a.object,link:l.a.arrayOf(l.a.object),meta:l.a.arrayOf(l.a.object),noscript:l.a.arrayOf(l.a.object),onChangeClientState:l.a.func,script:l.a.arrayOf(l.a.object),style:l.a.arrayOf(l.a.object),title:l.a.string,titleAttributes:l.a.object,titleTemplate:l.a.string},o.defaultProps={defer:!0,encodeSpecialCharacters:!0},o.peek=a.peek,o.rewind=function(){var e=a.rewind();return e||(e=me({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},c);pe.renderStatic=pe.rewind}).call(this,n(52))},161:function(e,t,n){"use strict";var r,a=n(0),o=(r=a)&&"object"==typeof r&&"default"in r?r.default:r;function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,n){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==n&&"function"!=typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(r){if("function"!=typeof r)throw new Error("Expected WrappedComponent to be a React component.");var l,s=[];function u(){l=e(s.map((function(e){return e.props}))),f.canUseDOM?t(l):n&&(l=n(l))}var f=function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.peek=function(){return l},a.rewind=function(){if(a.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=l;return l=void 0,s=[],e};var c=a.prototype;return c.UNSAFE_componentWillMount=function(){s.push(this),u()},c.componentDidUpdate=function(){u()},c.componentWillUnmount=function(){var e=s.indexOf(this);s.splice(e,1),u()},c.render=function(){return o.createElement(r,this.props)},a}(a.PureComponent);return c(f,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(r)+")"),c(f,"canUseDOM",i),f}}},162:function(e,t,n){"use strict";var r=Array.isArray,a=Object.keys,o=Object.prototype.hasOwnProperty,c="undefined"!=typeof Element;e.exports=function(e,t){try{return function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){var i,l,s,u=r(t),f=r(n);if(u&&f){if((l=t.length)!=n.length)return!1;for(i=l;0!=i--;)if(!e(t[i],n[i]))return!1;return!0}if(u!=f)return!1;var d=t instanceof Date,m=n instanceof Date;if(d!=m)return!1;if(d&&m)return t.getTime()==n.getTime();var h=t instanceof RegExp,p=n instanceof RegExp;if(h!=p)return!1;if(h&&p)return t.toString()==n.toString();var b=a(t);if((l=b.length)!==a(n).length)return!1;for(i=l;0!=i--;)if(!o.call(n,b[i]))return!1;if(c&&t instanceof Element&&n instanceof Element)return t===n;for(i=l;0!=i--;)if(!("_owner"===(s=b[i])&&t.$$typeof||e(t[s],n[s])))return!1;return!0}return t!=t&&n!=n}(e,t)}catch(n){if(n.message&&n.message.match(/stack|recursion/i)||-2146828260===n.number)return console.warn("Warning: react-fast-compare does not handle circular references.",n.name,n.message),!1;throw n}}},163:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;tthis.startX&&(this.setState({checked:!0}),this.startX=t,this.activated=tn?this.previouslyChecked!==this.state.checked&&(this.setState({checked:!1}),this.previouslyChecked=this.state.checked,t.click()):this.startX-4=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["className","icons"])),o=(0,i.default)("react-toggle",{"react-toggle--checked":this.state.checked,"react-toggle--focus":this.state.hasFocus,"react-toggle--disabled":this.props.disabled},n);return c.default.createElement("div",{className:o,onClick:this.handleClick,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd},c.default.createElement("div",{className:"react-toggle-track"},c.default.createElement("div",{className:"react-toggle-track-check"},this.getIcon("checked")),c.default.createElement("div",{className:"react-toggle-track-x"},this.getIcon("unchecked"))),c.default.createElement("div",{className:"react-toggle-thumb"}),c.default.createElement("input",r({},a,{ref:function(t){e.input=t},onFocus:this.handleFocus,onBlur:this.handleBlur,className:"react-toggle-screenreader-only",type:"checkbox"})))}}]),t}(o.PureComponent);t.default=m,m.displayName="Toggle",m.defaultProps={icons:{checked:c.default.createElement(s.default,null),unchecked:c.default.createElement(u.default,null)}},m.propTypes={checked:l.default.bool,disabled:l.default.bool,defaultChecked:l.default.bool,onChange:l.default.func,onFocus:l.default.func,onBlur:l.default.func,className:l.default.string,name:l.default.string,value:l.default.string,id:l.default.string,"aria-labelledby":l.default.string,"aria-label":l.default.string,icons:l.default.oneOfType([l.default.bool,l.default.shape({checked:l.default.node,unchecked:l.default.node})])}},164:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=n(0),o=(r=a)&&r.__esModule?r:{default:r};t.default=function(){return o.default.createElement("svg",{width:"14",height:"11",viewBox:"0 0 14 11"},o.default.createElement("title",null,"switch-check"),o.default.createElement("path",{d:"M11.264 0L5.26 6.004 2.103 2.847 0 4.95l5.26 5.26 8.108-8.107L11.264 0",fill:"#fff",fillRule:"evenodd"}))}},165:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=n(0),o=(r=a)&&r.__esModule?r:{default:r};t.default=function(){return o.default.createElement("svg",{width:"10",height:"10",viewBox:"0 0 10 10"},o.default.createElement("title",null,"switch-x"),o.default.createElement("path",{d:"M9.9 2.12L7.78 0 4.95 2.828 2.12 0 0 2.12l2.83 2.83L0 7.776 2.123 9.9 4.95 7.07 7.78 9.9 9.9 7.776 7.072 4.95 9.9 2.12",fill:"#fff",fillRule:"evenodd"}))}},166:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pointerCoord=function(e){if(e){var t=e.changedTouches;if(t&&t.length>0){var n=t[0];return{x:n.clientX,y:n.clientY}}var r=e.pageX;if(void 0!==r)return{x:r,y:e.pageY}}return{x:0,y:0}}}}]);