(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{372:function(t,e,n){"use strict";n.d(e,"d",(function(){return r})),n.d(e,"a",(function(){return s})),n.d(e,"i",(function(){return a})),n.d(e,"f",(function(){return u})),n.d(e,"g",(function(){return l})),n.d(e,"h",(function(){return c})),n.d(e,"b",(function(){return h})),n.d(e,"e",(function(){return f})),n.d(e,"k",(function(){return p})),n.d(e,"l",(function(){return d})),n.d(e,"c",(function(){return v})),n.d(e,"j",(function(){return m}));n(35),n(94),n(374),n(123),n(377),n(203),n(93),n(10),n(96),n(43);var r=/#.*$/,i=/\.(md|html)$/,s=/\/$/,a=/^[a-z]+:/i;function o(t){return decodeURI(t).replace(r,"").replace(i,"")}function u(t){return a.test(t)}function l(t){return/^mailto:/.test(t)}function c(t){return/^tel:/.test(t)}function h(t){if(u(t))return t;var e=t.match(r),n=e?e[0]:"",i=o(t);return s.test(i)?t:i+".html"+n}function f(t,e){var n=decodeURIComponent(t.hash),i=function(t){var e=t.match(r);if(e)return e[0]}(e);return(!i||n===i)&&o(t.path)===o(e)}function p(t,e,n){if(u(e))return{type:"external",path:e};n&&(e=function(t,e,n){var r=t.charAt(0);if("/"===r)return t;if("?"===r||"#"===r)return e+t;var i=e.split("/");n&&i[i.length-1]||i.pop();for(var s=t.replace(/^\//,"").split("/"),a=0;a3&&void 0!==arguments[3]?arguments[3]:1;if("string"==typeof e)return p(n,e,r);if(Array.isArray(e))return Object.assign(p(n,e[0],r),{title:e[1]});var s=e.children||[];return 0===s.length&&e.path?Object.assign(p(n,e.path,r),{title:e.title}):{type:"group",path:e.path,title:e.title,sidebarDepth:e.sidebarDepth,initialOpenGroupIndex:e.initialOpenGroupIndex,children:s.map((function(e){return t(e,n,r,i+1)})),collapsable:!1!==e.collapsable}}(t,i,l)})):[]}return[]}function g(t){var e=v(t.headers||[]);return[{type:"group",collapsable:!1,title:t.title,path:null,children:e.map((function(e){return{type:"auto",title:e.title,basePath:t.path,path:t.path+"#"+e.slug,children:e.children||[]}}))}]}function v(t){var e;return(t=t.map((function(t){return Object.assign({},t)}))).forEach((function(t){2===t.level?e=t:e&&(e.children||(e.children=[])).push(t)})),t.filter((function(t){return 2===t.level}))}function m(t){return Object.assign(t,{type:t.items&&t.items.length?"links":"link"})}},373:function(t,e,n){"use strict";var r=n(1),i=n(422);r({target:"String",proto:!0,forced:n(423)("link")},{link:function(t){return i(this,"a","href",t)}})},374:function(t,e,n){"use strict";var r=n(7),i=n(196),s=n(12),a=n(95),o=n(16),u=n(30),l=n(66),c=n(202),h=n(197);i("match",(function(t,e,n){return[function(e){var n=u(this),i=null==e?void 0:l(e,t);return i?r(i,e,n):new RegExp(e)[t](o(n))},function(t){var r=s(this),i=o(t),u=n(e,r,i);if(u.done)return u.value;if(!r.global)return h(r,i);var l=r.unicode;r.lastIndex=0;for(var f,p=[],d=0;null!==(f=h(r,i));){var g=o(f[0]);p[d]=g,""===g&&(r.lastIndex=c(i,a(r.lastIndex),l)),d++}return 0===d?null:p}]}))},375:function(t,e,n){var r=n(204),i=n(13);t.exports=function(t,e,n){return n.get&&r(n.get,e,{getter:!0}),n.set&&r(n.set,e,{setter:!0}),i.f(t,e,n)}},376:function(t,e,n){"use strict";n(373),n(10),n(124);var r=n(372),i={name:"NavLink",props:{item:{required:!0}},computed:{link:function(){return Object(r.b)(this.item.link)},exact:function(){var t=this;return this.$site.locales?Object.keys(this.$site.locales).some((function(e){return e===t.link})):"/"===this.link},isNonHttpURI:function(){return Object(r.g)(this.link)||Object(r.h)(this.link)},isBlankTarget:function(){return"_blank"===this.target},isInternal:function(){return!Object(r.f)(this.link)&&!this.isBlankTarget},target:function(){return this.isNonHttpURI?null:this.item.target?this.item.target:Object(r.f)(this.link)?"_blank":""},rel:function(){return this.isNonHttpURI||!1===this.item.rel?null:this.item.rel?this.item.rel:this.isBlankTarget?"noopener noreferrer":null}},methods:{focusoutAction:function(){this.$emit("focusout")}}},s=n(34),a=Object(s.a)(i,(function(){var t=this,e=t._self._c;return t.isInternal?e("RouterLink",{staticClass:"nav-link",attrs:{to:t.link,exact:t.exact},nativeOn:{focusout:function(e){return t.focusoutAction.apply(null,arguments)}}},[t._v("\n "+t._s(t.item.text)+"\n")]):e("a",{staticClass:"nav-link external",attrs:{href:t.link,target:t.target,rel:t.rel},on:{focusout:t.focusoutAction}},[t._v("\n "+t._s(t.item.text)+"\n "),t.isBlankTarget?e("OutboundLink"):t._e()],1)}),[],!1,null,null,null);e.a=a.exports},377:function(t,e,n){"use strict";var r=n(48),i=n(7),s=n(3),a=n(196),o=n(200),u=n(12),l=n(30),c=n(127),h=n(202),f=n(95),p=n(16),d=n(66),g=n(194),v=n(197),m=n(101),b=n(195),k=n(2),y=b.UNSUPPORTED_Y,x=Math.min,w=[].push,L=s(/./.exec),_=s(w),S=s("".slice);a("split",(function(t,e,n){var s;return s="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var s=p(l(this)),a=void 0===n?4294967295:n>>>0;if(0===a)return[];if(void 0===t)return[s];if(!o(t))return i(e,s,t,a);for(var u,c,h,f=[],d=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),v=0,b=new RegExp(t.source,d+"g");(u=i(m,b,s))&&!((c=b.lastIndex)>v&&(_(f,S(s,v,u.index)),u.length>1&&u.index=a));)b.lastIndex===u.index&&b.lastIndex++;return v===s.length?!h&&L(b,"")||_(f,""):_(f,S(s,v)),f.length>a?g(f,0,a):f}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:i(e,this,t,n)}:e,[function(e,n){var r=l(this),a=null==e?void 0:d(e,t);return a?i(a,e,r,n):i(s,p(r),e,n)},function(t,r){var i=u(this),a=p(t),o=n(s,i,a,r,s!==e);if(o.done)return o.value;var l=c(i,RegExp),d=i.unicode,g=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(y?"g":"y"),m=new l(y?"^(?:"+i.source+")":i,g),b=void 0===r?4294967295:r>>>0;if(0===b)return[];if(0===a.length)return null===v(m,a)?[a]:[];for(var k=0,w=0,L=[];w0?arguments[0]:void 0;R(this,new ut(t))},ct=lt.prototype;if(c(ct,{append:function(t,e){C(arguments.length,2);var n=I(this);F(n.entries,{key:x(t),value:x(e)}),n.updateURL()},delete:function(t){C(arguments.length,1);for(var e=I(this),n=e.entries,r=x(t),i=0;ie.key?1:-1})),t.updateURL()},forEach:function(t){for(var e,n=I(this).entries,r=m(t,arguments.length>1?arguments[1]:void 0),i=0;i1?pt(arguments[1]):{})}}),g(H)){var dt=function(t){return d(this,D),new H(t,arguments.length>1?pt(arguments[1]):{})};D.constructor=dt,dt.prototype=D,r({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:dt})}}t.exports={URLSearchParams:lt,getState:I}},381:function(t,e,n){},382:function(t,e,n){"use strict";var r=n(1),i=n(218).trim;r({target:"String",proto:!0,forced:n(435)("trim")},{trim:function(){return i(this)}})},383:function(t,e,n){var r=n(11),i=n(4),s=n(3),a=n(99),o=n(132),u=n(28),l=n(47).f,c=n(31),h=n(200),f=n(16),p=n(384),d=n(195),g=n(208),v=n(17),m=n(2),b=n(9),k=n(36).enforce,y=n(206),x=n(6),w=n(201),L=n(212),_=x("match"),S=i.RegExp,C=S.prototype,O=i.SyntaxError,P=s(C.exec),$=s("".charAt),R=s("".replace),I=s("".indexOf),U=s("".slice),j=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,E=/a/g,A=/a/g,H=new S(E)!==E,T=d.MISSED_STICKY,D=d.UNSUPPORTED_Y,q=r&&(!H||T||w||L||m((function(){return A[_]=!1,S(E)!=E||S(A)==A||"/a/i"!=S(E,"i")})));if(a("RegExp",q)){for(var B=function(t,e){var n,r,i,s,a,l,d=c(C,this),g=h(t),v=void 0===e,m=[],y=t;if(!d&&g&&v&&t.constructor===B)return t;if((g||c(C,t))&&(t=t.source,v&&(e=p(y))),t=void 0===t?"":f(t),e=void 0===e?"":f(e),y=t,w&&"dotAll"in E&&(r=!!e&&I(e,"s")>-1)&&(e=R(e,/s/g,"")),n=e,T&&"sticky"in E&&(i=!!e&&I(e,"y")>-1)&&D&&(e=R(e,/y/g,"")),L&&(t=(s=function(t){for(var e,n=t.length,r=0,i="",s=[],a={},o=!1,u=!1,l=0,c="";r<=n;r++){if("\\"===(e=$(t,r)))e+=$(t,++r);else if("]"===e)o=!1;else if(!o)switch(!0){case"["===e:o=!0;break;case"("===e:P(j,U(t,r+1))&&(r+=2,u=!0),i+=e,l++;continue;case">"===e&&u:if(""===c||b(a,c))throw new O("Invalid capture group name");a[c]=!0,s[s.length]=[c,l],u=!1,c="";continue}u?c+=e:i+=e}return[i,s]}(t))[0],m=s[1]),a=o(S(t,e),d?this:C,B),(r||i||m.length)&&(l=k(a),r&&(l.dotAll=!0,l.raw=B(function(t){for(var e,n=t.length,r=0,i="",s=!1;r<=n;r++)"\\"!==(e=$(t,r))?s||"."!==e?("["===e?s=!0:"]"===e&&(s=!1),i+=e):i+="[\\s\\S]":i+=e+$(t,++r);return i}(t),n)),i&&(l.sticky=!0),m.length&&(l.groups=m)),t!==y)try{u(a,"source",""===y?"(?:)":y)}catch(t){}return a},N=l(S),G=0;N.length>G;)g(B,S,N[G++]);C.constructor=B,B.prototype=C,v(i,"RegExp",B,{constructor:!0})}y("RegExp")},384:function(t,e,n){var r=n(7),i=n(9),s=n(31),a=n(211),o=RegExp.prototype;t.exports=function(t){var e=t.flags;return void 0!==e||"flags"in o||i(t,"flags")||!s(o,t)?e:r(a,t)}},385:function(t,e,n){var r=n(11),i=n(201),s=n(25),a=n(375),o=n(36).get,u=RegExp.prototype,l=TypeError;r&&i&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if("RegExp"===s(this))return!!o(this).dotAll;throw l("Incompatible receiver, RegExp required")}}})},386:function(t,e,n){var r=n(11),i=n(195).MISSED_STICKY,s=n(25),a=n(375),o=n(36).get,u=RegExp.prototype,l=TypeError;r&&i&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if("RegExp"===s(this))return!!o(this).sticky;throw l("Incompatible receiver, RegExp required")}}})},387:function(t,e,n){"use strict";var r=n(97).PROPER,i=n(17),s=n(12),a=n(16),o=n(2),u=n(384),l=RegExp.prototype.toString,c=o((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),h=r&&"toString"!=l.name;(c||h)&&i(RegExp.prototype,"toString",(function(){var t=s(this);return"/"+a(t.source)+"/"+a(u(t))}),{unsafe:!0})},388:function(t,e,n){},389:function(t,e,n){},390:function(t,e,n){},391:function(t,e,n){},392:function(t,e,n){},393:function(t,e,n){},394:function(t,e){t.exports=function(t){return null==t}},395:function(t,e,n){},396:function(t,e,n){},397:function(t,e,n){},398:function(t,e,n){},399:function(t,e,n){},400:function(t,e,n){},420:function(t,e,n){"use strict";n.r(e);n(10);var r=n(372),i={name:"SidebarGroup",components:{DropdownTransition:n(421).a},props:["item","open","collapsable","depth"],beforeCreate:function(){this.$options.components.SidebarLinks=n(420).default},methods:{isActive:r.e}},s=(n(447),n(34)),a=Object(s.a)(i,(function(){var t=this,e=t._self._c;return e("section",{staticClass:"sidebar-group",class:[{collapsable:t.collapsable,"is-sub-group":0!==t.depth},"depth-".concat(t.depth)]},[t.item.path?e("RouterLink",{staticClass:"sidebar-heading clickable",class:{open:t.open,active:t.isActive(t.$route,t.item.path)},attrs:{to:t.item.path},nativeOn:{click:function(e){return t.$emit("toggle")}}},[e("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?e("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]):e("p",{staticClass:"sidebar-heading",class:{open:t.open},on:{click:function(e){return t.$emit("toggle")}}},[e("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?e("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]),t._v(" "),e("DropdownTransition",[t.open||!t.collapsable?e("SidebarLinks",{staticClass:"sidebar-group-items",attrs:{items:t.item.children,"sidebar-depth":t.item.sidebarDepth,"initial-open-group-index":t.item.initialOpenGroupIndex,depth:t.depth+1}}):t._e()],1)],1)}),[],!1,null,null,null).exports;n(448),n(35),n(123),n(93);function o(t,e,n,r,i){var s={props:{to:e,activeClass:"",exactActiveClass:""},class:{active:r,"sidebar-link":!0}};return i>2&&(s.style={"padding-left":i+"rem"}),t("RouterLink",s,n)}function u(t,e,n,i,s){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1;return!e||a>s?null:t("ul",{class:"sidebar-sub-headers"},e.map((function(e){var l=Object(r.e)(i,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header"},[o(t,n+"#"+e.slug,e.title,l,e.level-1),u(t,e.children,n,i,s,a+1)])})))}var l={functional:!0,props:["item","sidebarDepth"],render:function(t,e){var n=e.parent,i=n.$page,s=(n.$site,n.$route),a=n.$themeConfig,l=n.$themeLocaleConfig,c=e.props,h=c.item,f=c.sidebarDepth,p=Object(r.e)(s,h.path),d="auto"===h.type?p||h.children.some((function(t){return Object(r.e)(s,h.basePath+"#"+t.slug)})):p,g="external"===h.type?function(t,e,n){return t("a",{attrs:{href:e,target:"_blank",rel:"noopener noreferrer"},class:{"sidebar-link":!0}},[n,t("OutboundLink")])}(t,h.path,h.title||h.path):o(t,h.path,h.title||h.path,d),v=[i.frontmatter.sidebarDepth,f,l.sidebarDepth,a.sidebarDepth,1].find((function(t){return void 0!==t})),m=l.displayAllHeaders||a.displayAllHeaders;return"auto"===h.type?[g,u(t,h.children,h.basePath,s,v)]:(d||m)&&h.headers&&!r.d.test(h.path)?[g,u(t,Object(r.c)(h.headers),h.path,s,v)]:g}};n(449);function c(t,e){if("group"===e.type){var n=e.path&&Object(r.e)(t,e.path),i=e.children.some((function(e){return"group"===e.type?c(t,e):"page"===e.type&&Object(r.e)(t,e.path)}));return n||i}return!1}var h={name:"SidebarLinks",components:{SidebarGroup:a,SidebarLink:Object(s.a)(l,void 0,void 0,!1,null,null,null).exports},props:["items","depth","sidebarDepth","initialOpenGroupIndex"],data:function(){return{openGroupIndex:this.initialOpenGroupIndex||0}},watch:{$route:function(){this.refreshIndex()}},created:function(){this.refreshIndex()},methods:{refreshIndex:function(){var t=function(t,e){for(var n=0;n-1&&(this.openGroupIndex=t)},toggleGroup:function(t){this.openGroupIndex=t===this.openGroupIndex?-1:t},isActive:function(t){return Object(r.e)(this.$route,t.regularPath)}}},f=Object(s.a)(h,(function(){var t=this,e=t._self._c;return t.items.length?e("ul",{staticClass:"sidebar-links"},t._l(t.items,(function(n,r){return e("li",{key:r},["group"===n.type?e("SidebarGroup",{attrs:{item:n,open:r===t.openGroupIndex,collapsable:n.collapsable||n.collapsible,depth:t.depth},on:{toggle:function(e){return t.toggleGroup(r)}}}):e("SidebarLink",{attrs:{"sidebar-depth":t.sidebarDepth,item:n}})],1)})),0):t._e()}),[],!1,null,null,null);e.default=f.exports},421:function(t,e,n){"use strict";var r={name:"DropdownTransition",methods:{setHeight:function(t){t.style.height=t.scrollHeight+"px"},unsetHeight:function(t){t.style.height=""}}},i=(n(439),n(34)),s=Object(i.a)(r,(function(){return(0,this._self._c)("transition",{attrs:{name:"dropdown"},on:{enter:this.setHeight,"after-enter":this.unsetHeight,"before-leave":this.setHeight}},[this._t("default")],2)}),[],!1,null,null,null);e.a=s.exports},422:function(t,e,n){var r=n(3),i=n(30),s=n(16),a=/"/g,o=r("".replace);t.exports=function(t,e,n,r){var u=s(i(t)),l="<"+e;return""!==n&&(l+=" "+n+'="'+o(s(r),a,""")+'"'),l+">"+u+""}},423:function(t,e,n){var r=n(2);t.exports=function(t){return r((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},425:function(t,e,n){"use strict";var r=n(7),i=n(196),s=n(12),a=n(30),o=n(426),u=n(16),l=n(66),c=n(197);i("search",(function(t,e,n){return[function(e){var n=a(this),i=null==e?void 0:l(e,t);return i?r(i,e,n):new RegExp(e)[t](u(n))},function(t){var r=s(this),i=u(t),a=n(e,r,i);if(a.done)return a.value;var l=r.lastIndex;o(l,0)||(r.lastIndex=0);var h=c(r,i);return o(r.lastIndex,l)||(r.lastIndex=l),null===h?-1:h.index}]}))},426:function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},427:function(t,e,n){var r=n(1),i=n(2),s=n(20),a=n(32).f,o=n(11),u=i((function(){a(1)}));r({target:"Object",stat:!0,forced:!o||u,sham:!o},{getOwnPropertyDescriptor:function(t,e){return a(s(t),e)}})},428:function(t,e,n){n(429)},429:function(t,e,n){"use strict";n(19);var r,i=n(1),s=n(11),a=n(379),o=n(4),u=n(45),l=n(3),c=n(17),h=n(375),f=n(198),p=n(9),d=n(207),g=n(210),v=n(194),m=n(131).codeAt,b=n(430),k=n(16),y=n(26),x=n(199),w=n(380),L=n(36),_=L.set,S=L.getterFor("URL"),C=w.URLSearchParams,O=w.getState,P=o.URL,$=o.TypeError,R=o.parseInt,I=Math.floor,U=Math.pow,j=l("".charAt),E=l(/./.exec),A=l([].join),H=l(1..toString),T=l([].pop),D=l([].push),q=l("".replace),B=l([].shift),N=l("".split),G=l("".slice),M=l("".toLowerCase),z=l([].unshift),W=/[a-z]/i,F=/[\d+-.a-z]/i,Y=/\d/,J=/^0x/i,V=/^[0-7]+$/,X=/^\d+$/,K=/^[\da-f]+$/i,Q=/[\0\t\n\r #%/:<>?@[\\\]^|]/,Z=/[\0\t\n\r #/:<>?@[\\\]^|]/,tt=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,et=/[\t\n\r]/g,nt=function(t){var e,n,r,i;if("number"==typeof t){for(e=[],n=0;n<4;n++)z(e,t%256),t=I(t/256);return A(e,".")}if("object"==typeof t){for(e="",r=function(t){for(var e=null,n=1,r=null,i=0,s=0;s<8;s++)0!==t[s]?(i>n&&(e=r,n=i),r=null,i=0):(null===r&&(r=s),++i);return i>n&&(e=r,n=i),e}(t),n=0;n<8;n++)i&&0===t[n]||(i&&(i=!1),r===n?(e+=n?":":"::",i=!0):(e+=H(t[n],16),n<7&&(e+=":")));return"["+e+"]"}return t},rt={},it=d({},rt,{" ":1,'"':1,"<":1,">":1,"`":1}),st=d({},it,{"#":1,"?":1,"{":1,"}":1}),at=d({},st,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),ot=function(t,e){var n=m(t,0);return n>32&&n<127&&!p(e,t)?t:encodeURIComponent(t)},ut={ftp:21,file:null,http:80,https:443,ws:80,wss:443},lt=function(t,e){var n;return 2==t.length&&E(W,j(t,0))&&(":"==(n=j(t,1))||!e&&"|"==n)},ct=function(t){var e;return t.length>1&<(G(t,0,2))&&(2==t.length||"/"===(e=j(t,2))||"\\"===e||"?"===e||"#"===e)},ht=function(t){return"."===t||"%2e"===M(t)},ft={},pt={},dt={},gt={},vt={},mt={},bt={},kt={},yt={},xt={},wt={},Lt={},_t={},St={},Ct={},Ot={},Pt={},$t={},Rt={},It={},Ut={},jt=function(t,e,n){var r,i,s,a=k(t);if(e){if(i=this.parse(a))throw $(i);this.searchParams=null}else{if(void 0!==n&&(r=new jt(n,!0)),i=this.parse(a,null,r))throw $(i);(s=O(new C)).bindURL(this),this.searchParams=s}};jt.prototype={type:"URL",parse:function(t,e,n){var i,s,a,o,u,l=this,c=e||ft,h=0,f="",d=!1,m=!1,b=!1;for(t=k(t),e||(l.scheme="",l.username="",l.password="",l.host=null,l.port=null,l.path=[],l.query=null,l.fragment=null,l.cannotBeABaseURL=!1,t=q(t,tt,"")),t=q(t,et,""),i=g(t);h<=i.length;){switch(s=i[h],c){case ft:if(!s||!E(W,s)){if(e)return"Invalid scheme";c=dt;continue}f+=M(s),c=pt;break;case pt:if(s&&(E(F,s)||"+"==s||"-"==s||"."==s))f+=M(s);else{if(":"!=s){if(e)return"Invalid scheme";f="",c=dt,h=0;continue}if(e&&(l.isSpecial()!=p(ut,f)||"file"==f&&(l.includesCredentials()||null!==l.port)||"file"==l.scheme&&!l.host))return;if(l.scheme=f,e)return void(l.isSpecial()&&ut[l.scheme]==l.port&&(l.port=null));f="","file"==l.scheme?c=St:l.isSpecial()&&n&&n.scheme==l.scheme?c=gt:l.isSpecial()?c=kt:"/"==i[h+1]?(c=vt,h++):(l.cannotBeABaseURL=!0,D(l.path,""),c=Rt)}break;case dt:if(!n||n.cannotBeABaseURL&&"#"!=s)return"Invalid scheme";if(n.cannotBeABaseURL&&"#"==s){l.scheme=n.scheme,l.path=v(n.path),l.query=n.query,l.fragment="",l.cannotBeABaseURL=!0,c=Ut;break}c="file"==n.scheme?St:mt;continue;case gt:if("/"!=s||"/"!=i[h+1]){c=mt;continue}c=yt,h++;break;case vt:if("/"==s){c=xt;break}c=$t;continue;case mt:if(l.scheme=n.scheme,s==r)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query;else if("/"==s||"\\"==s&&l.isSpecial())c=bt;else if("?"==s)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query="",c=It;else{if("#"!=s){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.path.length--,c=$t;continue}l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query,l.fragment="",c=Ut}break;case bt:if(!l.isSpecial()||"/"!=s&&"\\"!=s){if("/"!=s){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,c=$t;continue}c=xt}else c=yt;break;case kt:if(c=yt,"/"!=s||"/"!=j(f,h+1))continue;h++;break;case yt:if("/"!=s&&"\\"!=s){c=xt;continue}break;case xt:if("@"==s){d&&(f="%40"+f),d=!0,a=g(f);for(var y=0;y65535)return"Invalid port";l.port=l.isSpecial()&&L===ut[l.scheme]?null:L,f=""}if(e)return;c=Pt;continue}return"Invalid port"}f+=s;break;case St:if(l.scheme="file","/"==s||"\\"==s)c=Ct;else{if(!n||"file"!=n.scheme){c=$t;continue}if(s==r)l.host=n.host,l.path=v(n.path),l.query=n.query;else if("?"==s)l.host=n.host,l.path=v(n.path),l.query="",c=It;else{if("#"!=s){ct(A(v(i,h),""))||(l.host=n.host,l.path=v(n.path),l.shortenPath()),c=$t;continue}l.host=n.host,l.path=v(n.path),l.query=n.query,l.fragment="",c=Ut}}break;case Ct:if("/"==s||"\\"==s){c=Ot;break}n&&"file"==n.scheme&&!ct(A(v(i,h),""))&&(lt(n.path[0],!0)?D(l.path,n.path[0]):l.host=n.host),c=$t;continue;case Ot:if(s==r||"/"==s||"\\"==s||"?"==s||"#"==s){if(!e&<(f))c=$t;else if(""==f){if(l.host="",e)return;c=Pt}else{if(o=l.parseHost(f))return o;if("localhost"==l.host&&(l.host=""),e)return;f="",c=Pt}continue}f+=s;break;case Pt:if(l.isSpecial()){if(c=$t,"/"!=s&&"\\"!=s)continue}else if(e||"?"!=s)if(e||"#"!=s){if(s!=r&&(c=$t,"/"!=s))continue}else l.fragment="",c=Ut;else l.query="",c=It;break;case $t:if(s==r||"/"==s||"\\"==s&&l.isSpecial()||!e&&("?"==s||"#"==s)){if(".."===(u=M(u=f))||"%2e."===u||".%2e"===u||"%2e%2e"===u?(l.shortenPath(),"/"==s||"\\"==s&&l.isSpecial()||D(l.path,"")):ht(f)?"/"==s||"\\"==s&&l.isSpecial()||D(l.path,""):("file"==l.scheme&&!l.path.length&<(f)&&(l.host&&(l.host=""),f=j(f,0)+":"),D(l.path,f)),f="","file"==l.scheme&&(s==r||"?"==s||"#"==s))for(;l.path.length>1&&""===l.path[0];)B(l.path);"?"==s?(l.query="",c=It):"#"==s&&(l.fragment="",c=Ut)}else f+=ot(s,st);break;case Rt:"?"==s?(l.query="",c=It):"#"==s?(l.fragment="",c=Ut):s!=r&&(l.path[0]+=ot(s,rt));break;case It:e||"#"!=s?s!=r&&("'"==s&&l.isSpecial()?l.query+="%27":l.query+="#"==s?"%23":ot(s,rt)):(l.fragment="",c=Ut);break;case Ut:s!=r&&(l.fragment+=ot(s,it))}h++}},parseHost:function(t){var e,n,r;if("["==j(t,0)){if("]"!=j(t,t.length-1))return"Invalid host";if(!(e=function(t){var e,n,r,i,s,a,o,u=[0,0,0,0,0,0,0,0],l=0,c=null,h=0,f=function(){return j(t,h)};if(":"==f()){if(":"!=j(t,1))return;h+=2,c=++l}for(;f();){if(8==l)return;if(":"!=f()){for(e=n=0;n<4&&E(K,f());)e=16*e+R(f(),16),h++,n++;if("."==f()){if(0==n)return;if(h-=n,l>6)return;for(r=0;f();){if(i=null,r>0){if(!("."==f()&&r<4))return;h++}if(!E(Y,f()))return;for(;E(Y,f());){if(s=R(f(),10),null===i)i=s;else{if(0==i)return;i=10*i+s}if(i>255)return;h++}u[l]=256*u[l]+i,2!=++r&&4!=r||l++}if(4!=r)return;break}if(":"==f()){if(h++,!f())return}else if(f())return;u[l++]=e}else{if(null!==c)return;h++,c=++l}}if(null!==c)for(a=l-c,l=7;0!=l&&a>0;)o=u[l],u[l--]=u[c+a-1],u[c+--a]=o;else if(8!=l)return;return u}(G(t,1,-1))))return"Invalid host";this.host=e}else if(this.isSpecial()){if(t=b(t),E(Q,t))return"Invalid host";if(null===(e=function(t){var e,n,r,i,s,a,o,u=N(t,".");if(u.length&&""==u[u.length-1]&&u.length--,(e=u.length)>4)return t;for(n=[],r=0;r1&&"0"==j(i,0)&&(s=E(J,i)?16:8,i=G(i,8==s?1:2)),""===i)a=0;else{if(!E(10==s?X:8==s?V:K,i))return t;a=R(i,s)}D(n,a)}for(r=0;r=U(256,5-e))return null}else if(a>255)return null;for(o=T(n),r=0;r1?arguments[1]:void 0,r=_(e,new jt(t,!1,n));s||(e.href=r.serialize(),e.origin=r.getOrigin(),e.protocol=r.getProtocol(),e.username=r.getUsername(),e.password=r.getPassword(),e.host=r.getHost(),e.hostname=r.getHostname(),e.port=r.getPort(),e.pathname=r.getPathname(),e.search=r.getSearch(),e.searchParams=r.getSearchParams(),e.hash=r.getHash())},At=Et.prototype,Ht=function(t,e){return{get:function(){return S(this)[t]()},set:e&&function(t){return S(this)[e](t)},configurable:!0,enumerable:!0}};if(s&&(h(At,"href",Ht("serialize","setHref")),h(At,"origin",Ht("getOrigin")),h(At,"protocol",Ht("getProtocol","setProtocol")),h(At,"username",Ht("getUsername","setUsername")),h(At,"password",Ht("getPassword","setPassword")),h(At,"host",Ht("getHost","setHost")),h(At,"hostname",Ht("getHostname","setHostname")),h(At,"port",Ht("getPort","setPort")),h(At,"pathname",Ht("getPathname","setPathname")),h(At,"search",Ht("getSearch","setSearch")),h(At,"searchParams",Ht("getSearchParams")),h(At,"hash",Ht("getHash","setHash"))),c(At,"toJSON",(function(){return S(this).serialize()}),{enumerable:!0}),c(At,"toString",(function(){return S(this).serialize()}),{enumerable:!0}),P){var Tt=P.createObjectURL,Dt=P.revokeObjectURL;Tt&&c(Et,"createObjectURL",u(Tt,P)),Dt&&c(Et,"revokeObjectURL",u(Dt,P))}y(Et,"URL"),i({global:!0,constructor:!0,forced:!a,sham:!s},{URL:Et})},430:function(t,e,n){"use strict";var r=n(3),i=/[^\0-\u007E]/,s=/[.\u3002\uFF0E\uFF61]/g,a="Overflow: input needs wider integers to process",o=RangeError,u=r(s.exec),l=Math.floor,c=String.fromCharCode,h=r("".charCodeAt),f=r([].join),p=r([].push),d=r("".replace),g=r("".split),v=r("".toLowerCase),m=function(t){return t+22+75*(t<26)},b=function(t,e,n){var r=0;for(t=n?l(t/700):t>>1,t+=l(t/e);t>455;)t=l(t/35),r+=36;return l(r+36*t/(t+38))},k=function(t){var e,n,r=[],i=(t=function(t){for(var e=[],n=0,r=t.length;n=55296&&i<=56319&&n=s&&nl((2147483647-u)/y))throw o(a);for(u+=(k-s)*y,s=k,e=0;e2147483647)throw o(a);if(n==s){for(var x=u,w=36;;){var L=w<=d?1:w>=d+26?26:w-d;if(x0;)t[r]=t[--r];r!==s++&&(t[r]=n)}return t},o=function(t,e,n,r){for(var i=e.length,s=n.length,a=0,o=0;a1?arguments[1]:void 0,r=e.length,i=void 0===n?r:g(o(n),r),s=u(t);return p?p(e,s,i):d(e,i-s.length,i)===s}})},437:function(t,e,n){"use strict";n(388)},438:function(t,e,n){"use strict";n(389)},439:function(t,e,n){"use strict";n(390)},440:function(t,e,n){"use strict";n(391)},441:function(t,e,n){"use strict";n(392)},442:function(t,e,n){"use strict";n(393)},443:function(t,e,n){"use strict";n(395)},444:function(t,e,n){var r=n(51),i=n(22),s=n(39);t.exports=function(t){return"string"==typeof t||!i(t)&&s(t)&&"[object String]"==r(t)}},445:function(t,e,n){"use strict";n(396)},446:function(t,e,n){"use strict";n(397)},447:function(t,e,n){"use strict";n(398)},448:function(t,e,n){"use strict";var r=n(1),i=n(67).find,s=n(125),a=!0;"find"in[]&&Array(1).find((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),s("find")},449:function(t,e,n){"use strict";n(399)},450:function(t,e,n){"use strict";n(400)},473:function(t,e,n){"use strict";var r=n(474);n(35),n(425),n(124),n(49),n(43),n(10),n(427),n(96),n(209);function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function s(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function a(t){for(var e=1;e',this.initialize(t,e)}}}),l=(n(434),n(34)),c=Object(l.a)(u,(function(){var t=this._self._c;return t("form",{staticClass:"algolia-search-wrapper search-box",attrs:{id:"search-form",role:"search"}},[t("input",{staticClass:"search-query",attrs:{id:"algolia-search-input",placeholder:this.placeholder}})])}),[],!1,null,null,null).exports,h=(n(382),n(374),n(213),n(214),n(203),n(383),n(385),n(386),n(387),n(93),n(377),n(123),n(436),n(216)),f=n.n(h),p=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=f()(e,"title","");return f()(e,"frontmatter.tags")&&(r+=" ".concat(e.frontmatter.tags.join(" "))),n&&(r+=" ".concat(n)),d(t,r)},d=function(t,e){var n=function(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")},r=new RegExp("[^\0-]"),i=t.split(/\s+/g).map((function(t){return t.trim()})).filter((function(t){return!!t}));if(r.test(t))return i.some((function(t){return e.toLowerCase().indexOf(t)>-1}));var s=t.endsWith(" ");return new RegExp(i.map((function(t,e){return i.length!==e+1||s?"(?=.*\\b".concat(n(t),"\\b)"):"(?=.*\\b".concat(n(t),")")})).join("")+".+","gi").test(e)},g={name:"SearchBox",data:function(){return{query:"",focused:!1,focusIndex:0,placeholder:void 0}},computed:{showSuggestions:function(){return this.focused&&this.suggestions&&this.suggestions.length},suggestions:function(){var t=this.query.trim().toLowerCase();if(t){for(var e=this.$site.pages,n=this.$site.themeConfig.searchMaxSuggestions||5,r=this.$localePath,i=[],s=0;s=n);s++){var a=e[s];if(this.getPageLocalePath(a)===r&&this.isSearchable(a))if(p(t,a))i.push(a);else if(a.headers)for(var o=0;o=n);o++){var u=a.headers[o];u.title&&p(t,a,u.title)&&i.push(Object.assign({},a,{path:a.path+"#"+u.slug,header:u}))}}return i}},alignRight:function(){return(this.$site.themeConfig.nav||[]).length+(this.$site.repo?1:0)<=2}},mounted:function(){this.placeholder=this.$site.themeConfig.searchPlaceholder||"",document.addEventListener("keydown",this.onHotkey)},beforeDestroy:function(){document.removeEventListener("keydown",this.onHotkey)},methods:{getPageLocalePath:function(t){for(var e in this.$site.locales||{})if("/"!==e&&0===t.path.indexOf(e))return e;return"/"},isSearchable:function(t){var e=null;return null===e||(e=Array.isArray(e)?e:new Array(e)).filter((function(e){return t.path.match(e)})).length>0},onHotkey:function(t){t.srcElement===document.body&&["s","/"].includes(t.key)&&(this.$refs.input.focus(),t.preventDefault())},onUp:function(){this.showSuggestions&&(this.focusIndex>0?this.focusIndex--:this.focusIndex=this.suggestions.length-1)},onDown:function(){this.showSuggestions&&(this.focusIndex "+t._s(n.header.title))]):t._e()])])})),0):t._e()])}),[],!1,null,null,null).exports),m=(n(438),Object(l.a)({},(function(){var t=this,e=t._self._c;return e("div",{staticClass:"sidebar-button",on:{click:function(e){return t.$emit("toggle-sidebar")}}},[e("svg",{staticClass:"icon",attrs:{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",viewBox:"0 0 448 512"}},[e("path",{attrs:{fill:"currentColor",d:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"}})])])}),[],!1,null,null,null).exports),b=(n(373),n(64)),k=n(376),y=n(421),x=n(217),w=n.n(x),L={name:"DropdownLink",components:{NavLink:k.a,DropdownTransition:y.a},props:{item:{required:!0}},data:function(){return{open:!1}},computed:{dropdownAriaLabel:function(){return this.item.ariaLabel||this.item.text}},watch:{$route:function(){this.open=!1}},methods:{setOpen:function(t){this.open=t},isLastItemOfArray:function(t,e){return w()(e)===t},handleDropdown:function(){0===event.detail&&this.setOpen(!this.open)}}},_=(n(440),Object(l.a)(L,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"dropdown-wrapper",class:{open:t.open}},[e("button",{staticClass:"dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:t.handleDropdown}},[e("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),e("span",{staticClass:"arrow down"})]),t._v(" "),e("button",{staticClass:"mobile-dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:function(e){return t.setOpen(!t.open)}}},[e("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),e("span",{staticClass:"arrow",class:t.open?"down":"right"})]),t._v(" "),e("DropdownTransition",[e("ul",{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],staticClass:"nav-dropdown"},t._l(t.item.items,(function(n,r){return e("li",{key:n.link||r,staticClass:"dropdown-item"},["links"===n.type?e("h4",[t._v("\n "+t._s(n.text)+"\n ")]):t._e(),t._v(" "),"links"===n.type?e("ul",{staticClass:"dropdown-subitem-wrapper"},t._l(n.items,(function(r){return e("li",{key:r.link,staticClass:"dropdown-subitem"},[e("NavLink",{attrs:{item:r},on:{focusout:function(e){t.isLastItemOfArray(r,n.items)&&t.isLastItemOfArray(n,t.item.items)&&t.setOpen(!1)}}})],1)})),0):e("NavLink",{attrs:{item:n},on:{focusout:function(e){t.isLastItemOfArray(n,t.item.items)&&t.setOpen(!1)}}})],1)})),0)])],1)}),[],!1,null,null,null).exports),S=n(372),C={name:"NavLinks",components:{NavLink:k.a,DropdownLink:_},computed:{userNav:function(){return this.$themeLocaleConfig.nav||this.$site.themeConfig.nav||[]},nav:function(){var t=this,e=this.$site.locales;if(e&&Object.keys(e).length>1){var n=this.$page.path,r=this.$router.options.routes,i=this.$site.themeConfig.locales||{},s={text:this.$themeLocaleConfig.selectText||"Languages",ariaLabel:this.$themeLocaleConfig.ariaLabel||"Select language",items:Object.keys(e).map((function(s){var a,o=e[s],u=i[s]&&i[s].label||o.lang;return o.lang===t.$lang?a=n:(a=n.replace(t.$localeConfig.path,s),r.some((function(t){return t.path===a}))||(a=s)),{text:u,link:a}}))};return[].concat(Object(b.a)(this.userNav),[s])}return this.userNav},userLinks:function(){return(this.nav||[]).map((function(t){return Object.assign(Object(S.j)(t),{items:(t.items||[]).map(S.j)})}))},repoLink:function(){var t=this.$site.themeConfig.repo;return t?/^https?:/.test(t)?t:"https://github.com/".concat(t):null},repoLabel:function(){if(this.repoLink){if(this.$site.themeConfig.repoLabel)return this.$site.themeConfig.repoLabel;for(var t=this.repoLink.match(/^https?:\/\/[^/]+/)[0],e=["GitHub","GitLab","Bitbucket"],n=0;nMath.abs(n)&&Math.abs(e)>40&&(e>0&&this.touchStart.x<=80?this.toggleSidebar(!0):this.toggleSidebar(!1))}}},Y=Object(l.a)(F,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"theme-container",class:t.pageClasses,on:{touchstart:t.onTouchStart,touchend:t.onTouchEnd}},[t.shouldShowNavbar?e("Navbar",{on:{"toggle-sidebar":t.toggleSidebar}}):t._e(),t._v(" "),e("div",{staticClass:"sidebar-mask",on:{click:function(e){return t.toggleSidebar(!1)}}}),t._v(" "),e("Sidebar",{attrs:{items:t.sidebarItems},on:{"toggle-sidebar":t.toggleSidebar},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("sidebar-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("sidebar-bottom")]},proxy:!0}],null,!0)}),t._v(" "),t.$page.frontmatter.home?e("Home"):e("Page",{attrs:{"sidebar-items":t.sidebarItems},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("page-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("page-bottom")]},proxy:!0}],null,!0)})],1)}),[],!1,null,null,null);e.a=Y.exports}}]);