FastGPT/docs/js/bundle.min.68e80f383e0615acc689eae489a8c1d728bea3861d874ec1044cc85566fd9ff1b10385a1feadd324701c587f66e425bc.js

24 lines
178 KiB
JavaScript

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).dayjs=t()}(this,function(){"use strict";var d,b,y=1e3,v=6e4,_=36e5,p="millisecond",l="second",c="minute",r="hour",s="day",h="week",n="month",w="quarter",o="year",a="date",j="Invalid Date",C=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,O=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,x={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},f=function(e,t,n){var s=String(e);return!s||s.length>=t?e:""+Array(t+1-s.length).join(n)+e},E={s:f,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),s=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+f(s,2,"0")+":"+f(o,2,"0")},m:function e(t,s){if(t.date()<s.date())return-e(s,t);var i=12*(s.year()-t.year())+(s.month()-t.month()),o=t.clone().add(i,n),a=s-o<0,r=t.clone().add(i+(a?-1:1),n);return+(-(i+(s-o)/(a?o-r:r-o))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:n,y:o,w:h,d:s,D:a,h:r,m:c,s:l,ms:p,Q:w}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},u="en",i={};i[u]=x;var g=function(e){return e instanceof d},m=function e(t,n,s){if(!t)return u;if("string"==typeof t){{var o,r,c,a=t.toLowerCase();if(i[a]&&(o=a),n&&(i[a]=n,o=a),r=t.split("-"),!o&&r.length>1)return e(r[0])}}else c=t.name,i[c]=t,o=c;return!s&&o&&(u=o),o||!s&&u},t=function(e,t){if(g(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new d(n)},e=E;return e.l=m,e.i=g,e.w=function(e,n){return t(e,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})},d=function(){function u(e){this.$L=m(e.locale,null,!0),this.parse(e)}var d=u.prototype;return d.parse=function(t){this.$d=function(t){var n,o,i,s=t.date,a=t.utc;return null===s?new Date(NaN):e.u(s)?new Date:s instanceof Date?new Date(s):"string"==typeof s&&!/Z$/i.test(s)&&(n=s.match(C),n)?(o=n[2]-1||0,i=(n[7]||"0").substring(0,3),a?new Date(Date.UTC(n[1],o,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)):new Date(n[1],o,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)):new Date(s)}(t),this.$x=t.x||{},this.init()},d.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},d.$utils=function(){return e},d.isValid=function(){return this.$d.toString()!==j},d.isSame=function(e,n){var s=t(e);return this.startOf(n)<=s&&s<=this.endOf(n)},d.isAfter=function(e,n){return t(e)<this.startOf(n)},d.isBefore=function(e,n){return this.endOf(n)<t(e)},d.$g=function(t,n,s){return e.u(t)?this[n]:this.set(s,t)},d.unix=function(){return Math.floor(this.valueOf()/1e3)},d.valueOf=function(){return this.$d.getTime()},d.startOf=function(t,i){var b,j,d=this,u=!!e.u(i)||i,_=e.p(t),m=function(t,n){var o=e.w(d.$u?Date.UTC(d.$y,n,t):new Date(d.$y,n,t),d);return u?o:o.endOf(s)},f=function(t,n){return e.w(d.toDate()[t].apply(d.toDate("s"),(u?[0,0,0,0]:[23,59,59,999]).slice(n)),d)},g=this.$W,v=this.$M,y=this.$D,p="set"+(this.$u?"UTC":"");switch(_){case o:return u?m(1,0):m(31,11);case n:return u?m(1,v):m(0,v+1);case h:return b=this.$locale().weekStart||0,j=(g<b?g+7:g)-b,m(u?y-j:y+(6-j),v);case s:case a:return f(p+"Hours",0);case r:return f(p+"Minutes",1);case c:return f(p+"Seconds",2);case l:return f(p+"Milliseconds",3);default:return this.clone()}},d.endOf=function(e){return this.startOf(e,!1)},d.$set=function(t,i){var d,h,m=e.p(t),u="set"+(this.$u?"UTC":""),f=(d={},d[s]=u+"Date",d[a]=u+"Date",d[n]=u+"Month",d[o]=u+"FullYear",d[r]=u+"Hours",d[c]=u+"Minutes",d[l]=u+"Seconds",d[p]=u+"Milliseconds",d)[m],g=m===s?this.$D+(i-this.$W):i;return m===n||m===o?(h=this.clone().set(a,1),h.$d[f](g),h.init(),this.$d=h.set(a,Math.min(this.$D,h.daysInMonth())).$d):f&&this.$d[f](g),this.init(),this},d.set=function(e,t){return this.clone().$set(e,t)},d.get=function(t){return this[e.p(t)]()},d.add=function(i,a){m=this,i=Number(i);var d,m,p,g,u=e.p(a),f=function(n){var s=t(m);return e.w(s.date(s.date()+Math.round(n*i)),m)};return u===n?this.set(n,this.$M+i):u===o?this.set(o,this.$y+i):u===s?f(1):u===h?f(7):(p=(d={},d[c]=v,d[r]=_,d[l]=y,d)[u]||1,g=this.$d.getTime()+i*p,e.w(g,this))},d.subtract=function(e,t){return this.add(-1*e,t)},d.format=function(t){if(u=this,n=this.$locale(),!this.isValid())return n.invalidDate||j;var n,u,l=t||"YYYY-MM-DDTHH:mm:ssZ",c=e.z(this),s=this.$H,i=this.$m,a=this.$M,r=n.weekdays,d=n.months,o=function(e,t,n,s){return e&&(e[t]||e(u,l))||n[t].slice(0,s)},h=function(t){return e.s(s%12||12,t,"0")},m=n.meridiem||function(e,t,n){var s=e<12?"AM":"PM";return n?s.toLowerCase():s},f={YY:String(this.$y).slice(-2),YYYY:this.$y,M:a+1,MM:e.s(a+1,2,"0"),MMM:o(n.monthsShort,a,d,3),MMMM:o(d,a),D:this.$D,DD:e.s(this.$D,2,"0"),d:String(this.$W),dd:o(n.weekdaysMin,this.$W,r,2),ddd:o(n.weekdaysShort,this.$W,r,3),dddd:r[this.$W],H:String(s),HH:e.s(s,2,"0"),h:h(1),hh:h(2),a:m(s,i,!0),A:m(s,i,!1),m:String(i),mm:e.s(i,2,"0"),s:String(this.$s),ss:e.s(this.$s,2,"0"),SSS:e.s(this.$ms,3,"0"),Z:c};return l.replace(O,function(e,t){return t||f[e]||c.replace(":","")})},d.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},d.diff=function(i,a,d){var u,b=e.p(a),p=t(i),g=(p.utcOffset()-this.utcOffset())*v,m=this-p,f=e.m(this,p);return f=(u={},u[o]=f/12,u[n]=f,u[w]=f/3,u[h]=(m-g)/6048e5,u[s]=(m-g)/864e5,u[r]=m/_,u[c]=m/v,u[l]=m/y,u)[b]||m,d?f:e.a(f)},d.daysInMonth=function(){return this.endOf(n).$D},d.$locale=function(){return i[this.$L]},d.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),s=m(e,t,!0);return s&&(n.$L=s),n},d.clone=function(){return e.w(this.$d,this)},d.toDate=function(){return new Date(this.valueOf())},d.toJSON=function(){return this.isValid()?this.toISOString():null},d.toISOString=function(){return this.$d.toISOString()},d.toString=function(){return this.$d.toUTCString()},u}(),b=d.prototype,t.prototype=b,[["$ms",p],["$s",l],["$m",c],["$H",r],["$W",s],["$M",n],["$y",o],["$D",a]].forEach(function(e){b[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),t.extend=function(e,n){return e.$i||(e(n,d,t),e.$i=!0),t},t.locale=m,t.isDayjs=g,t.unix=function(e){return t(1e3*e)},t.en=i[u],t.Ls=i,t.p={},t}),!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).dayjs_plugin_relativeTime=t()}(this,function(){"use strict";return function(e,t,n){e=e||{};var s=t.prototype,o={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function i(e,t,n,o){return s.fromToBase(e,t,n,o)}n.en.relativeTime=o,s.fromToBase=function(t,s,i,a,r){for(var u,h,m,f,p=i.$locale().relativeTime||o,g=e.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],b=g.length,d=0;d<b;d+=1){var c=g[d],l=(c.d&&(f=a?n(t).diff(i,c.d,!0):i.diff(t,c.d,!0)),(e.rounding||Math.round)(Math.abs(f))),v=0<f;if(l<=c.r||!c.r){h=p[(c=l<=1&&0<d?g[d-1]:c).l],r&&(l=r(""+l)),u="string"==typeof h?h.replace("%d",l):h(l,s,c.l,v);break}}return s?u:(m=v?p.future:p.past,"function"==typeof m?m(u):m.replace("%s",u))},s.to=function(e,t){return i(e,t,this,!0)},s.from=function(e,t){return i(e,t,this)};function a(e){return e.$u?n.utc():n()}s.toNow=function(e){return this.to(a(this),e)},s.fromNow=function(e){return this.from(a(this),e)}}});function toggleMenu(){document.getElementById("isToggle").classList.toggle("open");var e=document.getElementById("navigation");e.style.display==="block"?e.style.display="none":e.style.display="block"}function getClosest(e,t){for(Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var n=(this.document||this.ownerDocument).querySelectorAll(e),t=n.length;--t>=0&&n.item(t)!==this;);return t>-1});e&&e!==document;e=e.parentNode)if(e.matches(t))return e;return null}function activateMenu(){var e,t,n,s,i,a,o=document.getElementsByClassName("sub-menu-item");if(o){e=null;for(n=0;n<o.length;n++)o[n].href===window.location.href&&(e=o[n]);e&&(e.classList.add("active"),i=getClosest(e,"li"),i&&i.classList.add("active"),s=getClosest(e,".parent-menu-item"),s?(s.classList.add("active"),a=s.querySelector(".menu-item"),a&&a.classList.add("active"),t=getClosest(s,".parent-parent-menu-item"),t&&t.classList.add("active")):(t=getClosest(e,".parent-parent-menu-item"),t&&t.classList.add("active")))}}function activateSidebarMenu(){if(n=location.pathname.substring(location.pathname.lastIndexOf("/")+1),n!==""&&document.getElementById("sidebar")){e=document.querySelectorAll("#sidebar button");for(var e,n,t=0,s=e.length;t<s;t++)e[t].getAttribute("href").indexOf(n)!==-1&&(e[t].parentElement.className+=" active",e[t].closest(".sidebar-submenu")&&e[t].closest(".sidebar-submenu").classList.add("d-block"),e[t].closest(".sidebar-dropdown")&&e[t].closest(".sidebar-dropdown").classList.add("active"))}}if(document.getElementById("close-sidebar")&&document.getElementById("close-sidebar").addEventListener("click",function(){document.getElementsByClassName("page-wrapper")[0].classList.toggle("toggled")}),!window.matchMedia("(min-width: 1024px)").matches&&document.getElementById("close-sidebar")){const e=document.getElementById("close-sidebar"),t=document.getElementById("sidebar"),n=Array.from(document.querySelectorAll(".sidebar-root-link,.sidebar-nested-link"));document.addEventListener("click",function(n){!e.contains(n.target)&&!t.contains(n.target)&&document.getElementsByClassName("page-wrapper")[0].classList.add("toggled")}),n.forEach(e=>{e.addEventListener("click",function(){document.getElementsByClassName("page-wrapper")[0].classList.add("toggled")})})}if(document.getElementById("navigation")){elements=document.getElementById("navigation").getElementsByTagName("a");for(var elements,i=0,len=elements.length,mybutton,ddmenu,sanitizeHTML;i<len;i++)elements[i].onclick=function(e){if(e.target.getAttribute("href")==="javascript:void(0)"){var t=e.target.nextElementSibling.nextElementSibling;t.classList.toggle("open")}}}if(document.getElementById("sidebar")){elements=document.getElementById("sidebar").getElementsByTagName("button");for(i=0,len=elements.length;i<len;i++)elements[i].onclick=function(e){e.target.parentElement.classList.toggle("active"),e.target.nextElementSibling.classList.toggle("d-block")}}function windowScroll(){var e=document.getElementById("topnav");e===null||(document.body.scrollTop>=50||document.documentElement.scrollTop>=50?e.classList.add("nav-sticky"):e.classList.remove("nav-sticky"))}window.addEventListener("scroll",e=>{e.preventDefault(),windowScroll()}),mybutton=document.getElementById("back-to-top"),window.onscroll=function(){scrollFunction()};function scrollFunction(){mybutton!=null&&(document.body.scrollTop>500||document.documentElement.scrollTop>500?mybutton.style.display="block":mybutton.style.display="none")}function topFunction(){document.body.scrollTop=0,document.documentElement.scrollTop=0}if(document.getElementsByClassName("dd-menu")){ddmenu=document.getElementsByClassName("dd-menu");for(i=0,len=ddmenu.length;i<len;i++)ddmenu[i].onclick=function(e){e.stopPropagation()}}if(function(){if(n=location.pathname.substring(location.pathname.lastIndexOf("/")+1),n==="")return;e=document.querySelectorAll(".sidebar-nav a");for(var e,n,t=0,s=e.length;t<s;t++)e[t].getAttribute("href").indexOf(n)!==-1&&(e[t].parentElement.className+=" active")}(),document.getElementById("relativetime")){dayjs.extend(window.dayjs_plugin_relativeTime);const e=document.getElementById("relativetime");let t=dayjs(e.getAttribute("data-authdate")).fromNow();document.getElementById("relativetime").innerHTML=t}const tooltipTriggerList=document.querySelectorAll('[data-bs-toggle="tooltip"]'),tooltipList=[...tooltipTriggerList].map(e=>new Tooltip(e));sanitizeHTML=function(e){return e.replace(/[^\w. ]/gi,function(e){return"&#"+e.charCodeAt(0)+";"})},!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).docsearch=t()}(this,function(){"use strict";function Kt(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function s(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?Kt(Object(t),!0).forEach(function(n){fi(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Kt(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function L(e){return L="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},L(e)}function fi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ke(){return Ke=Object.assign||function(e){for(var t,s,n=1;n<arguments.length;n++){t=arguments[n];for(s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},Ke.apply(this,arguments)}function mi(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function he(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(n=e==null?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"],n==null)return;var n,i,a,s=[],o=!0,r=!1;try{for(n=n.call(e);!(o=(i=n.next()).done)&&(s.push(i.value),!t||s.length!==t);o=!0);}catch(e){r=!0,a=e}finally{try{o||null==n.return||n.return()}finally{if(r)throw a}}return s}(e,t)||us(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function pe(e){return function(e){if(Array.isArray(e))return Ae(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||us(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function us(e,t){if(e){if("string"==typeof e)return Ae(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ae(e,t):void 0}}function Ae(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}var t,q,ls,is,ee={},Ze=[],li=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function c(e,t){for(var n in t)e[n]=t[n];return e}function Jn(e){var t=e.parentNode;t&&t.removeChild(e)}function r(e,t,n){var s,i,a,r=arguments,o={};for(s in t)"key"==s?i=t[s]:"ref"==s?a=t[s]:o[s]=t[s];if(arguments.length>3)for(n=[n],s=3;s<arguments.length;s++)n.push(r[s]);if(n!=null&&(o.children=n),"function"==typeof e&&null!=e.defaultProps)for(s in e.defaultProps)void 0===o[s]&&(o[s]=e.defaultProps[s]);return I(e,o,i,a,null)}function I(e,n,s,o,i){var a={type:e,props:n,key:s,ref:o,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:i??++t.__v};return null!=t.vnode&&t.vnode(a),a}function u(e){return e.children}function a(e,t){this.props=e,this.context=t}function M(e,t){if(t==null)return e.__?M(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?M(e):null}function Qn(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return Qn(e)}}function at(e){(!e.__d&&(e.__d=!0)&&q.push(e)&&!ie.__r++||is!==t.debounceRendering)&&((is=t.debounceRendering)||ls)(ie)}function ie(){for(var e;ie.__r=q.length;)e=q.sort(function(e,t){return e.__v.__b-t.__v.__b}),q=[],e.some(function(e){var t,n,s,o,i,a;e.__d&&(n=(t=(s=e).__v).__e,(i=s.__P)&&(o=[],(a=c({},t)).__v=t.__v+1,tt(i,t,a,s.__n,void 0!==i.ownerSVGElement,null!=t.__h?[n]:null,o,n??M(t),t.__h),Pn(o,t),t.__e!=n&&Qn(t)))})}function Gn(e,t,n,s,o,i,a,r,c,l){var d,h,m,p,g,v,b,f=s&&s.__k||Ze,j=f.length;for(n.__k=[],h=0;h<t.length;h++)if(null!=(d=n.__k[h]=null==(d=t[h])||"boolean"==typeof d?null:"string"==typeof d||"number"==typeof d?I(null,d,null,null,d):Array.isArray(d)?I(u,{children:d},null,null,null):d.__b>0?I(d.type,d.props,d.key,null,d.__v):d)){if(d.__=n,d.__b=n.__b+1,null===(m=f[h])||m&&d.key==m.key&&d.type===m.type)f[h]=void 0;else for(g=0;g<j;g++){if((m=f[g])&&d.key==m.key&&d.type===m.type){f[g]=void 0;break}m=null}tt(e,d,m=m||ee,o,i,a,r,c,l),v=d.__e,(g=d.ref)&&m.ref!=g&&(p||(p=[]),m.ref&&p.push(m.ref,null,d),p.push(g,d.__c||v,d)),v!=null?(b==null&&(b=v),"function"==typeof d.type&&null!=d.__k&&d.__k===m.__k?d.__d=c=qn(d,c,e):c=Un(e,d,m,f,v,c),l||"option"!==n.type?"function"==typeof n.type&&(n.__d=c):e.value=""):c&&m.__e==c&&c.parentNode!=e&&(c=M(m))}for(n.__e=b,h=j;h--;)null!=f[h]&&("function"==typeof n.type&&null!=f[h].__e&&f[h].__e==n.__d&&(n.__d=M(s,h+1)),Nn(f[h],f[h]));if(p)for(h=0;h<p.length;h++)Ln(p[h],p[++h],p[++h])}function qn(e,t,n){var s,o;for(o=0;o<e.__k.length;o++)(s=e.__k[o])&&(s.__=e,t="function"==typeof s.type?qn(s,t,n):Un(n,s,s,e.__k,s.__e,t));return t}function l(e,t){return t=t||[],e==null||"boolean"==typeof e||(Array.isArray(e)?e.some(function(e){l(e,t)}):t.push(e)),t}function Un(e,t,n,s,o,i){var a,r,c;if(void 0!==t.__d)a=t.__d,t.__d=void 0;else if(n==null||o!=i||null==o.parentNode)e:if(i==null||i.parentNode!==e)e.appendChild(o),a=null;else{for(r=i,c=0;(r=r.nextSibling)&&c<s.length;c+=2)if(r==o)break e;e.insertBefore(o,i),a=i}return void 0!==a?a:o.nextSibling}function Wn(e,t,n){"-"===t[0]?e.setProperty(t,n):e[t]=n==null?"":"number"!=typeof n||li.test(t)?n:n+"px"}function we(e,t,n,s,o){var i;e:if("style"===t){if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof s&&(e.style.cssText=s=""),s)for(t in s)n&&t in n||Wn(e.style,t,"");if(n)for(t in n)s&&n[t]===s[t]||Wn(e.style,t,n[t])}}else if("o"===t[0]&&"n"===t[1])i=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=n,n?s||e.addEventListener(t,i?In:Bn,i):e.removeEventListener(t,i?In:Bn,i);else if("dangerouslySetInnerHTML"!==t){if(o)t=t.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==t&&"list"!==t&&"form"!==t&&"download"!==t&&t in e)try{e[t]=n??"";break e}catch{}"function"==typeof n||(n!=null&&(!1!==n||"a"===t[0]&&"r"===t[1])?e.setAttribute(t,n):e.removeAttribute(t))}}function Bn(e){this.l[e.type+!1](t.event?t.event(e):e)}function In(e){this.l[e.type+!0](t.event?t.event(e):e)}function tt(e,n,s,o,i,r,l,d,h){var m,f,p,v,b,j,y,_,w,O,x,g=n.type;if(void 0!==n.constructor)return null;null!=s.__h&&(h=s.__h,d=n.__e=s.__e,n.__h=null,r=[d]),(f=t.__b)&&f(n);try{e:if("function"==typeof g){if(p=n.props,b=(f=g.contextType)&&o[f.__c],v=f?b?b.props.value:f.__:o,s.__c?x=(m=n.__c=s.__c).__=m.__E:("prototype"in g&&g.prototype.render?n.__c=m=new g(p,v):(n.__c=m=new a(p,v),m.constructor=g,m.render=ii),b&&b.sub(m),m.props=p,m.state||(m.state={}),m.context=v,m.__n=o,_=m.__d=!0,m.__h=[]),null==m.__s&&(m.__s=m.state),null!=g.getDerivedStateFromProps&&(m.__s==m.state&&(m.__s=c({},m.__s)),c(m.__s,g.getDerivedStateFromProps(p,m.__s))),j=m.props,w=m.state,_)null==g.getDerivedStateFromProps&&null!=m.componentWillMount&&m.componentWillMount(),null!=m.componentDidMount&&m.__h.push(m.componentDidMount);else{if(null==g.getDerivedStateFromProps&&p!==j&&null!=m.componentWillReceiveProps&&m.componentWillReceiveProps(p,v),!m.__e&&null!=m.shouldComponentUpdate&&!1===m.shouldComponentUpdate(p,m.__s,v)||n.__v===s.__v){m.props=p,m.state=m.__s,n.__v!==s.__v&&(m.__d=!1),m.__v=n,n.__e=s.__e,n.__k=s.__k,m.__h.length&&l.push(m);break e}null!=m.componentWillUpdate&&m.componentWillUpdate(p,m.__s,v),null!=m.componentDidUpdate&&m.__h.push(function(){m.componentDidUpdate(j,w,O)})}m.context=v,m.props=p,m.state=m.__s,(f=t.__r)&&f(n),m.__d=!1,m.__v=n,m.__P=e,f=m.render(m.props,m.state,m.context),m.state=m.__s,null!=m.getChildContext&&(o=c(c({},o),m.getChildContext())),_||null==m.getSnapshotBeforeUpdate||(O=m.getSnapshotBeforeUpdate(j,w)),y=f!=null&&f.type===u&&null==f.key?f.props.children:f,Gn(e,Array.isArray(y)?y:[y],n,s,o,i,r,l,d,h),m.base=n.__e,n.__h=null,m.__h.length&&l.push(m),x&&(m.__E=m.__=null),m.__e=!1}else r==null&&n.__v===s.__v?(n.__k=s.__k,n.__e=s.__e):n.__e=ai(s.__e,n,s,o,i,r,l,h);(f=t.diffed)&&f(n)}catch(e){n.__v=null,(h||r!=null)&&(n.__e=d,n.__h=!!h,r[r.indexOf(d)]=null),t.__e(e,n,s)}}function Pn(e,n){t.__c&&t.__c(n,e),e.some(function(n){try{e=n.__h,n.__h=[],e.some(function(e){e.call(n)})}catch(e){t.__e(e,n.__v)}})}function ai(e,t,n,s,o,i,a,r){var u,m,f,p,h=n.props,l=t.props,d=t.type,c=0;if("svg"===d&&(o=!0),i!=null)for(;c<i.length;c++)if((m=i[c])&&(m===e||(d?m.localName==d:3==m.nodeType))){e=m,i[c]=null;break}if(e==null){if(null===d)return document.createTextNode(l);e=o?document.createElementNS("http://www.w3.org/2000/svg",d):document.createElement(d,l.is&&l),i=null,r=!1}if(null===d)h===l||r&&e.data===l||(e.data=l);else{if(i=i&&Ze.slice.call(e.childNodes),p=(h=n.props||ee).dangerouslySetInnerHTML,u=l.dangerouslySetInnerHTML,!r){if(i!=null)for(h={},f=0;f<e.attributes.length;f++)h[e.attributes[f].name]=e.attributes[f].value;(u||p)&&(u&&(p&&u.__html==p.__html||u.__html===e.innerHTML)||(e.innerHTML=u&&u.__html||""))}if(function(e,t,n,s,o){var i;for(i in n)"children"===i||"key"===i||i in t||we(e,i,null,n[i],s);for(i in t)o&&"function"!=typeof t[i]||"children"===i||"key"===i||"value"===i||"checked"===i||n[i]===t[i]||we(e,i,t[i],n[i],s)}(e,l,h,o,r),u)t.__k=[];else if(c=t.props.children,Gn(e,Array.isArray(c)?c:[c],t,n,s,o&&"foreignObject"!==d,i,a,e.firstChild,r),i!=null)for(c=i.length;c--;)null!=i[c]&&Jn(i[c]);r||("value"in l&&void 0!==(c=l.value)&&(c!==e.value||"progress"===d&&!c)&&we(e,"value",c,h.value,!1),"checked"in l&&void 0!==(c=l.checked)&&c!==e.checked&&we(e,"checked",c,h.checked,!1))}return e}function Ln(e,n,s){try{"function"==typeof e?e(n):e.current=n}catch(e){t.__e(e,s)}}function Nn(e,n,s){var o,i,a;if(t.unmount&&t.unmount(e),(o=e.ref)&&(o.current&&o.current!==e.__e||Ln(o,null,n)),s||"function"==typeof e.type||(s=null!=(a=e.__e)),e.__e=e.__d=void 0,null!=(o=e.__c)){if(o.componentWillUnmount)try{o.componentWillUnmount()}catch(e){t.__e(e,n)}o.base=o.__P=null}if(o=e.__k)for(i=0;i<o.length;i++)o[i]&&Nn(o[i],n,s);a!=null&&Jn(a)}function ii(e,t,n){return this.constructor(e,n)}function V(e,n,s){var o,i,a;t.__&&t.__(e,n),i=(o="function"==typeof s)?null:s&&s.__k||n.__k,a=[],tt(n,e=(!o&&s||n).__k=r(u,null,[e]),i||ee,ee,void 0!==n.ownerSVGElement,!o&&s?[s]:i?null:n.firstChild?Ze.slice.call(n.childNodes):null,a,!o&&s?s:i?i.__e:n.firstChild,o),Pn(a,e)}function Fn(e,t){V(e,t,Fn)}function oi(e,t,n){var s,i,a,r=arguments,o=c({},e.props);for(s in t)"key"==s?i=t[s]:"ref"==s?a=t[s]:o[s]=t[s];if(arguments.length>3)for(n=[n],s=3;s<arguments.length;s++)n.push(r[s]);return n!=null&&(o.children=n),I(e.type,o,i||e.key,a||e.ref,null)}t={__e:function(e,t){for(var n,s,o;t=t.__;)if((n=t.__c)&&!n.__)try{if((s=n.constructor)&&null!=s.getDerivedStateFromError&&(n.setState(s.getDerivedStateFromError(e)),o=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e),o=n.__d),o)return n.__E=n}catch(t){e=t}throw e},__v:0},a.prototype.setState=function(e,t){var n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=c({},this.state);"function"==typeof e&&(e=e(c({},n),this.props)),e&&c(n,e),e!=null&&this.__v&&(t&&this.__h.push(t),at(this))},a.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),at(this))},a.prototype.render=u,q=[],ls="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,ie.__r=0;var i,g,hi=0,Mn,b=0,Ge=[],Sn=t.__b,An=t.__r,kn=t.diffed,xn=t.__c,On=t.unmount;function Q(e,n){t.__h&&t.__h(i,e,b||n),b=0;var s=i.__H||(i.__H={__:[],__h:[]});return e>=s.__.length&&s.__.push({}),s.__[e]}function yn(e){return b=1,bn(dn,e)}function bn(e,t,n){var s=Q(g++,2);return s.t=e,s.__c||(s.__=[n?n(t):dn(void 0,t),function(e){var t=s.t(s.__[0],e);s.__[0]!==t&&(s.__=[t,s.__[1]],s.__c.setState({}))}],s.__c=i),s.__}function gn(e,n){var s=Q(g++,3);!t.__s&&De(s.__H,n)&&(s.__=e,s.__H=n,i.__H.__h.push(s))}function pn(e,n){var s=Q(g++,4);!t.__s&&De(s.__H,n)&&(s.__=e,s.__H=n,i.__h.push(s))}function Ie(e,t){var n=Q(g++,7);return De(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function si(){Ge.forEach(function(e){if(e.__P)try{e.__H.__h.forEach(le),e.__H.__h.forEach(Ne),e.__H.__h=[]}catch(n){e.__H.__h=[],t.__e(n,e.__v)}}),Ge=[]}t.__b=function(e){i=null,Sn&&Sn(e)},t.__r=function(e){An&&An(e),g=0;var t=(i=e.__c).__H;t&&(t.__h.forEach(le),t.__h.forEach(Ne),t.__h=[])},t.diffed=function(e){kn&&kn(e);var n=e.__c;n&&n.__H&&n.__H.__h.length&&(1!==Ge.push(n)&&Mn===t.requestAnimationFrame||((Mn=t.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(s),Le&&cancelAnimationFrame(t),setTimeout(e)},s=setTimeout(n,100);Le&&(t=requestAnimationFrame(n))})(si)),i=void 0},t.__c=function(e,n){n.some(function(e){try{e.__h.forEach(le),e.__h=e.__h.filter(function(e){return!e.__||Ne(e)})}catch(s){n.some(function(e){e.__h&&(e.__h=[])}),n=[],t.__e(s,e.__v)}}),xn&&xn(e,n)},t.unmount=function(e){On&&On(e);var n=e.__c;if(n&&n.__H)try{n.__H.__.forEach(le)}catch(e){t.__e(e,n.__v)}},Le="function"==typeof requestAnimationFrame;function le(e){var t=i;"function"==typeof e.__c&&e.__c(),i=t}function Ne(e){var t=i;e.__c=e.__(),i=t}function De(e,t){return!e||e.length!==t.length||t.some(function(t,n){return t!==e[n]})}function dn(e,t){return"function"==typeof t?t(e):t}function cn(e,t){for(var n in t)e[n]=t[n];return e}function ze(e,t){for(var s in e)if("__source"!==s&&!(s in t))return!0;for(var n in t)if("__source"!==n&&e[n]!==t[n])return!0;return!1}function Fe(e){this.props=e}(Fe.prototype=new a).isPureReactComponent=!0,Fe.prototype.shouldComponentUpdate=function(e,t){return ze(this.props,e)||ze(this.state,t)},Me=t.__b,t.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Me&&Me(e)};var ni="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911,an=function(e,t){return e==null?null:l(l(e).map(t))},ti={map:an,forEach:an,count:function(e){return e?l(e).length:0},only:function(e){var t=l(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:l},Qo=t.__e;function _e(){this.__u=0,this.t=null,this.__b=null}function en(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function F(){this.u=null,this.o=null}t.__e=function(e,t,n){if(e.then)for(var s,o=t;o=o.__;)if((s=o.__c)&&s.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),s.__c(e,t);Qo(e,t,n)},(_e.prototype=new a).__c=function(e,t){s=t.__c,n=this,null==n.t&&(n.t=[]),n.t.push(s);var n,s,i,c,a=en(n.__v),r=!1,o=function(){r||(r=!0,s.componentWillUnmount=s.__c,a?a(i):i())};s.__c=s.componentWillUnmount,s.componentWillUnmount=function(){o(),s.__c&&s.__c()},i=function(){if(!--n.__u){if(n.state.__e){var t,e=n.state.__e;n.__v.__k[0]=function e(t,n,s){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map(function(t){return e(t,n,s)}),t.__c&&t.__c.__P===n&&(t.__e&&s.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=s)),t}(e,e.__c.__P,e.__c.__O)}for(n.setState({__e:n.__b=null});t=n.t.pop();)t.forceUpdate()}},c=!0===t.__h,n.__u++||c||n.setState({__e:n.__b=n.__v.__k[0]}),e.then(o,o)},_e.prototype.componentWillUnmount=function(){this.t=[]},_e.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n,o=document.createElement("div"),s=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,n,s){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach(function(e){"function"==typeof e.__c&&e.__c()}),t.__c.__H=null),null!=(t=cn({},t)).__c&&(t.__c.__P===s&&(t.__c.__P=n),t.__c=null),t.__k=t.__k&&t.__k.map(function(t){return e(t,n,s)})),t}(this.__b,o,s.__O=s.__P)}this.__b=null}return n=t.__e&&r(u,null,e.fallback),n&&(n.__h=null),[r(u,null,t.__e?null:e.children),n]},Ee=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};function Yo(e){return this.getChildContext=function(){return e.context},e.children}function qo(e){var t=this,n=e.i;t.componentWillUnmount=function(){V(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),e.__v?(t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),V(r(Yo,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function Yt(e,t){return r(qo,{__v:e,i:t})}(F.prototype=new a).__e=function(e){var t=this,s=en(t.__v),n=t.o.get(e);return n[0]++,function(o){var i=function(){t.props.revealOrder?(n.push(o),Ee(t,e,n)):o()};s?s(i):i()}},F.prototype.render=function(e){this.u=null,this.o=new Map;var n,t=l(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},F.prototype.componentDidUpdate=F.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){Ee(e,n,t)})};var qt="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,js=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Ko=function(e){return("undefined"!=typeof Symbol&&"symbol"==L(Symbol())?/fil|che|rad/i:/fil|che|ra/i).test(e)};function Vt(e,t,n){return null==t.__k&&(t.textContent=""),V(e,t),"function"==typeof n&&n(),e?e.__c:null}a.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(a.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}),Te=t.event;function Wo(){}function $o(){return this.cancelBubble}function Vo(){return this.defaultPrevented}t.event=function(e){return Te&&(e=Te(e)),e.persist=Wo,e.isPropagationStopped=$o,e.isDefaultPrevented=Vo,e.nativeEvent=e},Re={configurable:!0,get:function(){return this.class}},Pe=t.vnode,t.vnode=function(e){var t,o,i=e.type,n=e.props,s=n;if("string"==typeof i){for(t in s={},n)o=n[t],"value"===t&&"defaultValue"in n&&o==null||("defaultValue"===t&&"value"in n&&null==n.value?t="value":"download"===t&&!0===o?o="":/ondoubleclick/i.test(t)?t="ondblclick":/^onchange(textarea|input)/i.test(t+i)&&!Ko(n.type)?t="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(t)?t=t.toLowerCase():js.test(t)?t=t.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===o&&(o=void 0),s[t]=o);"select"==i&&s.multiple&&Array.isArray(s.value)&&(s.value=l(n.children).forEach(function(e){e.props.selected=-1!=s.value.indexOf(e.props.value)})),"select"==i&&null!=s.defaultValue&&(s.value=l(n.children).forEach(function(e){e.props.selected=s.multiple?-1!=s.defaultValue.indexOf(e.props.value):s.defaultValue==e.props.value})),e.props=s}i&&n.class!=n.className&&(Re.enumerable="className"in n,null!=n.className&&(s.class=n.className),Object.defineProperty(s,"className",Re)),e.$$typeof=qt,Pe&&Pe(e)},He=t.__r,t.__r=function(e){He&&He(e),zt=e.__c},Tt={ReactCurrentDispatcher:{current:{readContext:function(e){return zt.__n[e.__c].props.value}}}},"object"==("undefined"==typeof performance?"undefined":L(performance))&&"function"==typeof performance.now&&performance.now.bind(performance);function Ft(e){return!!e&&e.$$typeof===qt}e={useState:yn,useReducer:bn,useEffect:gn,useLayoutEffect:pn,useRef:function(e){return b=5,Ie(function(){return{current:e}},[])},useImperativeHandle:function(e,t,n){b=6,pn(function(){"function"==typeof e?e(t()):e&&(e.current=t())},n==null?n:n.concat(e))},useMemo:Ie,useCallback:function(e,t){return b=8,Ie(function(){return e},t)},useContext:function(e){var t=i.context[e.__c],n=Q(g++,9);return n.__c=e,t?(null==n.__&&(n.__=!0,t.sub(i)),t.props.value):e.__},useDebugValue:function(e,n){t.useDebugValue&&t.useDebugValue(n?n(e):e)},version:"16.8.0",Children:ti,render:Vt,hydrate:function(e,t,n){return Fn(e,t),"function"==typeof n&&n(),e?e.__c:null},unmountComponentAtNode:function(e){return!!e.__k&&(V(null,e),!0)},createPortal:Yt,createElement:r,createContext:function(e,t){var n={__c:t="__cC"+hi++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,s;return this.getChildContext||(n=[],(s={})[t]=this,this.getChildContext=function(){return s},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some(at)},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n},createFactory:function(e){return r.bind(null,e)},cloneElement:function(e){return Ft(e)?oi.apply(null,arguments):e},createRef:function(){return{current:null}},Fragment:u,isValidElement:Ft,findDOMNode:function(e){return e&&(e.base||1===e.nodeType&&e)||null},Component:a,PureComponent:Fe,memo:function(e,t){function s(e){var n=this.props.ref,s=n==e.ref;return!s&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!s:ze(this.props,e)}function n(t){return this.shouldComponentUpdate=s,r(e,t)}return n.displayName="Memo("+(e.displayName||e.name)+")",n.prototype.isReactComponent=!0,n.__f=!0,n},forwardRef:function(e){function t(t,n){var s=cn({},t);return delete s.ref,e(s,(n=t.ref||n)&&("object"!=L(n)||"current"in n)?n:null)}return t.$$typeof=ni,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t},unstable_batchedUpdates:function(e,t){return e(t)},StrictMode:u,Suspense:_e,SuspenseList:F,lazy:function(e){var t,n,s;function o(o){if(t||(t=e()).then(function(e){n=e.default||e},function(e){s=e}),s)throw s;if(!n)throw t;return r(n,o)}return o.displayName="Lazy",o.__f=!0,o},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Tt};function Ho(){return e.createElement("svg",{width:"44",height:"15",className:"DocSearch-Control-Key-Icon"},e.createElement("path",{d:"M2.118,11.5A1.519,1.519,0,0,1,1,11.042,1.583,1.583,0,0,1,1,8.815a1.519,1.519,0,0,1,1.113-.458h.715V6.643H2.118A1.519,1.519,0,0,1,1,6.185,1.519,1.519,0,0,1,.547,5.071,1.519,1.519,0,0,1,1,3.958,1.519,1.519,0,0,1,2.118,3.5a1.519,1.519,0,0,1,1.114.458A1.519,1.519,0,0,1,3.69,5.071v.715H5.4V5.071A1.564,1.564,0,0,1,6.976,3.5,1.564,1.564,0,0,1,8.547,5.071,1.564,1.564,0,0,1,6.976,6.643H6.261V8.357h.715a1.575,1.575,0,0,1,1.113,2.685,1.583,1.583,0,0,1-2.227,0A1.519,1.519,0,0,1,5.4,9.929V9.214H3.69v.715a1.519,1.519,0,0,1-.458,1.113A1.519,1.519,0,0,1,2.118,11.5Zm0-.857a.714.714,0,0,0,.715-.714V9.214H2.118a.715.715,0,1,0,0,1.429Zm4.858,0a.715.715,0,1,0,0-1.429H6.261v.715a.714.714,0,0,0,.715.714ZM3.69,8.357H5.4V6.643H3.69ZM2.118,5.786h.715V5.071a.714.714,0,0,0-.715-.714.715.715,0,0,0-.5,1.22A.686.686,0,0,0,2.118,5.786Zm4.143,0h.715a.715.715,0,0,0,.5-1.22.715.715,0,0,0-1.22.5Z",fill:"currentColor"}),e.createElement("path",{d:"M12.4,11.475H11.344l3.879-7.95h1.056Z",fill:"currentColor"}),e.createElement("path",{d:"M25.073,5.384l-.864.576a2.121,2.121,0,0,0-1.786-.923,2.207,2.207,0,0,0-2.266,2.326,2.206,2.206,0,0,0,2.266,2.325,2.1,2.1,0,0,0,1.782-.918l.84.617a3.108,3.108,0,0,1-2.622,1.293,3.217,3.217,0,0,1-3.349-3.317,3.217,3.217,0,0,1,3.349-3.317A3.046,3.046,0,0,1,25.073,5.384Z",fill:"currentColor"}),e.createElement("path",{d:"M30.993,5.142h-2.07v5.419H27.891V5.142h-2.07V4.164h5.172Z",fill:"currentColor"}),e.createElement("path",{d:"M34.67,4.164c1.471,0,2.266.658,2.266,1.851,0,1.087-.832,1.809-2.134,1.855l2.107,2.691h-1.28L33.591,7.87H33.07v2.691H32.038v-6.4Zm-1.6.969v1.8h1.572c.832,0,1.22-.3,1.22-.918s-.411-.882-1.22-.882Z",fill:"currentColor"}),e.createElement("path",{d:"M42.883,10.561H38.31v-6.4h1.033V9.583h3.54Z",fill:"currentColor"}))}function Ro(){return e.createElement("svg",{width:"15",height:"15",className:"DocSearch-Button-Key-Icon"},e.createElement("path",{d:"M3.193,7.971H2.576V10.7H1.542V4.3H2.576V6.993h.631L5.611,4.3H6.946L4.066,7.422,7.142,10.7h-1.4Z",fill:"currentColor"}))}function Et(){return e.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},e.createElement("path",{d:"m15.938 17-4.98-4.979q-.625.458-1.375.719Q8.833 13 8 13q-2.083 0-3.542-1.458Q3 10.083 3 8q0-2.083 1.458-3.542Q5.917 3 8 3q2.083 0 3.542 1.458Q13 5.917 13 8q0 .833-.26 1.583-.261.75-.719 1.375L17 15.938ZM8 11.5q1.458 0 2.479-1.021Q11.5 9.458 11.5 8q0-1.458-1.021-2.479Q9.458 4.5 8 4.5q-1.458 0-2.479 1.021Q4.5 6.542 4.5 8q0 1.458 1.021 2.479Q6.542 11.5 8 11.5Z",fill:"currentColor",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}Ct=["translations"];function qe(){return qe=Object.assign||function(e){for(var t,s,n=1;n<arguments.length;n++){t=arguments[n];for(s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},qe.apply(this,arguments)}function Lo(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(n=e==null?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"],n==null)return;var n,i,a,s=[],o=!0,r=!1;try{for(n=n.call(e);!(o=(i=n.next()).done)&&(s.push(i.value),!t||s.length!==t);o=!0);}catch(e){r=!0,a=e}finally{try{o||null==n.return||n.return()}finally{if(r)throw a}}return s}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return xt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xt(e,t)}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function xt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}function No(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}fe="Ctrl",wt=e.forwardRef(function(t,n){var o=t.translations,i=void 0===o?{}:o,d=No(t,Ct),a=i.buttonText,u=void 0===a?"Search":a,r=i.buttonAriaLabel,h=void 0===r?"Search":r,c=Lo(yn(null),2),s=c[0],l=c[1];return gn(function(){"undefined"!=typeof navigator&&l(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"⌘":fe)},[]),e.createElement("button",qe({type:"button",className:"DocSearch DocSearch-Button","aria-label":h},d,{ref:n}),e.createElement("span",{className:"DocSearch-Button-Container"},e.createElement(Et,null),e.createElement("span",{className:"DocSearch-Button-Placeholder"},u)),e.createElement("span",{className:"DocSearch-Button-Keys"},null!==s&&e.createElement(e.Fragment,null,e.createElement("kbd",{className:"DocSearch-Command-Key"},s===fe?e.createElement(Ho,null):s),e.createElement("kbd",{className:"DocSearch-Button-Key"},s===fe?e.createElement(Ro,null):s))))});function yt(e,t){var n=void 0;return function(){for(var o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];n&&clearTimeout(n),n=setTimeout(function(){return e.apply(void 0,i)},t)}}function P(e){return e.reduce(function(e,t){return e.concat(t)},[])}vt=0;function nt(e){return 0===e.collections.length?0:e.collections.reduce(function(e,t){return e+t.items.length},0)}function ft(e){return e!==Object(e)}function mt(e,t){if(e===t)return!0;if(ft(e)||ft(t)||"function"==typeof e||"function"==typeof t)return e===t;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n,s=0,o=Object.keys(e);s<o.length;s++){if(n=o[s],!(n in t))return!1;if(!mt(e[n],t[n]))return!1}return!0}T=function(){},ht=[{segment:"autocomplete-core",version:"1.9.3"}];function mn(e){var t=e.item,n=e.items;return{index:t.__autocomplete_indexName,items:[t],positions:[1+n.findIndex(function(e){return e.objectID===t.objectID})],queryID:t.__autocomplete_queryID,algoliaSource:["autocomplete"]}}function Do(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(n=e==null?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"],n!=null){var n,o,a,r,c,i=[],s=!0,l=!1;try{if(c=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(a=c.call(n)).done)&&(i.push(a.value),i.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return lt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return lt(e,t)}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function lt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}dt=["items"],ut=["items"];function A(e){return A="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},A(e)}function be(e){return function(e){if(Array.isArray(e))return st(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return st(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return st(e,t)}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function st(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}function pt(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function gt(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function C(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?gt(Object(t),!0).forEach(function(n){zo(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):gt(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function zo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==A(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==A(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===A(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function To(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,s=[],t=0;t<e.objectIDs.length;t+=n)s.push(C(C({},e),{},{objectIDs:e.objectIDs.slice(t,t+n)}));return s}function ge(e){return e.map(function(e){var t=e.items,n=pt(e,dt);return C(C({},n),{},{objectIDs:t?.map(function(e){return e.objectID})||n.objectIDs})})}function Mo(e){var n,s,o,i=(s=Do((e.version||"").split(".").map(Number),2),n=s[0],o=s[1],n>=3||2===n&&o>=4||1===n&&o>=10);function t(t,n,s){if(i&&void 0!==s){var o=s[0].__autocomplete_algoliaCredentials,a={"X-Algolia-Application-Id":o.appId,"X-Algolia-API-Key":o.apiKey};e.apply(void 0,[t].concat(be(n),[{headers:a}]))}else e.apply(void 0,[t].concat(be(n)))}return{init:function(t,n){e("init",{appId:t,apiKey:n})},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var s=arguments.length,e=new Array(s),n=0;n<s;n++)e[n]=arguments[n];e.length>0&&t("clickedObjectIDsAfterSearch",ge(e),e[0].items)},clickedObjectIDs:function(){for(var s=arguments.length,e=new Array(s),n=0;n<s;n++)e[n]=arguments[n];e.length>0&&t("clickedObjectIDs",ge(e),e[0].items)},clickedFilters:function(){for(var s=arguments.length,n=new Array(s),t=0;t<s;t++)n[t]=arguments[t];n.length>0&&e.apply(void 0,["clickedFilters"].concat(n))},convertedObjectIDsAfterSearch:function(){for(var s=arguments.length,e=new Array(s),n=0;n<s;n++)e[n]=arguments[n];e.length>0&&t("convertedObjectIDsAfterSearch",ge(e),e[0].items)},convertedObjectIDs:function(){for(var s=arguments.length,e=new Array(s),n=0;n<s;n++)e[n]=arguments[n];e.length>0&&t("convertedObjectIDs",ge(e),e[0].items)},convertedFilters:function(){for(var s=arguments.length,n=new Array(s),t=0;t<s;t++)n[t]=arguments[t];n.length>0&&e.apply(void 0,["convertedFilters"].concat(n))},viewedObjectIDs:function(){for(var s=arguments.length,n=new Array(s),e=0;e<s;e++)n[e]=arguments[e];n.length>0&&n.reduce(function(e,t){var n=t.items,s=pt(t,ut);return[].concat(be(e),be(To(C(C({},s),{},{objectIDs:n?.map(function(e){return e.objectID})||s.objectIDs})).map(function(e){return{items:n,payload:e}})))},[]).forEach(function(e){var n=e.items;return t("viewedObjectIDs",[e.payload],n)})},viewedFilters:function(){for(var s=arguments.length,n=new Array(s),t=0;t<s;t++)n[t]=arguments[t];n.length>0&&e.apply(void 0,["viewedFilters"].concat(n))}}}function So(e){var t=e.items.reduce(function(e,t){var n;return e[t.__autocomplete_indexName]=(null!==(n=e[t.__autocomplete_indexName])&&void 0!==n?n:[]).concat(t),e},{});return Object.keys(t).map(function(e){return{index:e,items:t[e],algoliaSource:["autocomplete"]}})}function Xe(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function G(e){return G="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},G(e)}function y(e){return function(e){if(Array.isArray(e))return Ue(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Ue(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ue(e,t)}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Ue(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}function kt(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function d(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?kt(Object(t),!0).forEach(function(n){Ao(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):kt(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function Ao(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==G(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==G(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===G(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Mt="2.6.0",ko="https://cdn.jsdelivr.net/npm/search-insights@".concat(Mt,"/dist/search-insights.min.js"),Eo=yt(function(e){var t=e.onItemsChange,n=e.items,s=e.insights,o=e.state;t({insights:s,insightsEvents:So({items:n}).map(function(e){return d({eventName:"Items Viewed"},e)}),state:o})},400);function Co(e){var n=function(e){return d({onItemsChange:function(e){var t=e.insights,n=e.insightsEvents;t.viewedObjectIDs.apply(t,y(n.map(function(e){return d(d({},e),{},{algoliaSource:[].concat(y(e.algoliaSource||[]),["autocomplete-internal"])})})))},onSelect:function(e){var t=e.insights,n=e.insightsEvents;t.clickedObjectIDsAfterSearch.apply(t,y(n.map(function(e){return d(d({},e),{},{algoliaSource:[].concat(y(e.algoliaSource||[]),["autocomplete-internal"])})})))},onActive:T},e)}(e),i=n.insightsClient,a=n.onItemsChange,r=n.onSelect,c=n.onActive,t=i;i||function(e){"undefined"!=typeof window&&e({window})}(function(e){var n=e.window,s=n.AlgoliaAnalyticsObject||"aa";"string"==typeof s&&(t=n[s]),t||(n.AlgoliaAnalyticsObject=s,n[s]||(n[s]=function(){n[s].queue||(n[s].queue=[]);for(var t=arguments.length,o=new Array(t),e=0;e<t;e++)o[e]=arguments[e];n[s].queue.push(o)}),n[s].version=Mt,t=n[s],function(e){var t,n="[Autocomplete]: Could not load search-insights.js. Please load it manually following https://alg.li/insights-autocomplete";try{t=e.document.createElement("script"),t.async=!0,t.src=ko,t.onerror=function(){console.error(n)},document.body.appendChild(t)}catch{console.error(n)}}(n))});var s=Mo(t),o={current:[]},l=yt(function(e){var t,n=e.state;n.isOpen&&(t=n.collections.reduce(function(e,t){return[].concat(y(e),y(t.items))},[]).filter(Xe),mt(o.current.map(function(e){return e.objectID}),t.map(function(e){return e.objectID}))||(o.current=t,t.length>0&&Eo({onItemsChange:a,items:t,insights:s,state:n})))},0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var n=e.setContext,i=e.onSelect,a=e.onActive;t("addAlgoliaAgent","insights-plugin"),n({algoliaInsightsPlugin:{__algoliaSearchParameters:{clickAnalytics:!0},insights:s}}),i(function(e){var t=e.item,n=e.state,i=e.event;Xe(t)&&r({state:n,event:i,insights:s,item:t,insightsEvents:[d({eventName:"Item Selected"},mn({item:t,items:o.current}))]})}),a(function(e){var t=e.item,n=e.state,i=e.event;Xe(t)&&c({state:n,event:i,insights:s,item:t,insightsEvents:[d({eventName:"Item Active"},mn({item:t,items:o.current}))]})})},onStateChange:function(e){var t=e.state;l({state:t})},__autocomplete_pluginOptions:e}}function de(e,t){var n=t;return{then:function(t,s){return de(e.then(ue(t,n,e),ue(s,n,e)),n)},catch:function(t){return de(e.catch(ue(t,n,e)),n)},finally:function(t){return t&&n.onCancelList.push(t),de(e.finally(ue(t&&function(){return n.onCancelList=[],t()},n,e)),n)},cancel:function(){n.isCanceled=!0;var e=n.onCancelList;n.onCancelList=[],e.forEach(function(e){e()})},isCanceled:function(){return!0===n.isCanceled}}}function Nt(e){return de(e,{isCanceled:!1,onCancelList:[]})}function ue(e,t,n){return e?function(n){return t.isCanceled?n:e(n)}:n}function Rt(e,t,n,s){if(!n)return null;if(e<0&&(null===t||null!==s&&0===t))return n+e;var o=(null===t?-1:t)+e;return o<=-1||o>=n?null===s?null:0:o}function Pt(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function Ht(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?Pt(Object(t),!0).forEach(function(n){xo(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Pt(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function xo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==U(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==U(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===U(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function U(e){return U="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(e)}function p(e){if(t=function(e){var t=e.collections.map(function(e){return e.items.length}).reduce(function(e,t,n){var s=(e[n-1]||0)+t;return e.push(s),e},[]).reduce(function(t,n){return n<=e.activeItemId?t+1:t},0);return e.collections[t]}(e),!t)return null;var t,n=t.items[function(e){for(var t,n=e.state,a=e.collection,s=!1,o=0,i=0;!1===s;){if(t=n.collections[o],t===a){s=!0;break}i+=t.items.length,o++}return n.activeItemId-i}({state:e,collection:t})],s=t.source;return{item:n,itemInputValue:s.getItemInputValue({item:n,state:e}),itemUrl:s.getItemUrl({item:n,state:e}),source:s}}$t=/((gt|sm)-|galaxy nexus)|samsung[- ]|samsungbrowser/i;function H(e){return 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},H(e)}function Ut(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function wo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==H(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==H(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===H(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _o(e,t,n){var s,o=t.initialState;return{getState:function(){return o},dispatch:function(s,i){var a=function(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?Ut(Object(t),!0).forEach(function(n){wo(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Ut(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}({},o);o=e(o,{type:s,props:t,payload:i}),n({state:o,prevState:a})},pendingRequests:(s=[],{add:function(e){return s.push(e),e.finally(function(){s=s.filter(function(t){return t!==e})})},cancelAll:function(){s.forEach(function(e){return e.cancel()})},isEmpty:function(){return 0===s.length}})}}function z(e){return z="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},z(e)}function Gt(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function xe(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?Gt(Object(t),!0).forEach(function(n){jo(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Gt(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function jo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==z(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==z(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===z(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function J(e){return J="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},J(e)}function bo(e){return function(e){if(Array.isArray(e))return ke(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ke(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ke(e,t)}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ke(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}function tn(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function _(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?tn(Object(t),!0).forEach(function(n){po(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):tn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function po(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==J(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==J(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===J(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ho(e,t){var o,s="undefined"!=typeof window?window:{},n=e.plugins||[];return _(_({debug:!1,openOnFocus:!1,placeholder:"",autoFocus:!1,defaultActiveItemId:null,stallThreshold:300,insights:!1,environment:s,shouldPanelOpen:function(e){return nt(e.state)>0},reshape:function(e){return e.sources}},e),{},{id:null!==(o=e.id)&&void 0!==o?o:"autocomplete-".concat(vt++),plugins:n,initialState:_({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var s;null===(s=e.onStateChange)||void 0===s||s.call(e,t),n.forEach(function(e){var n;return null===(n=e.onStateChange)||void 0===n?void 0:n.call(e,t)})},onSubmit:function(t){var s;null===(s=e.onSubmit)||void 0===s||s.call(e,t),n.forEach(function(e){var n;return null===(n=e.onSubmit)||void 0===n?void 0:n.call(e,t)})},onReset:function(t){var s;null===(s=e.onReset)||void 0===s||s.call(e,t),n.forEach(function(e){var n;return null===(n=e.onReset)||void 0===n?void 0:n.call(e,t)})},getSources:function(s){return Promise.all([].concat(bo(n.map(function(e){return e.getSources})),[e.getSources]).filter(Boolean).map(function(e){return function(e,t){var n=[];return Promise.resolve(e(t)).then(function(e){return Promise.all(e.filter(function(e){return Boolean(e)}).map(function(e){if(e.sourceId,n.includes(e.sourceId))throw new Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));n.push(e.sourceId);var s,t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:T,onResolve:T};return Object.keys(t).forEach(function(e){t[e].__default=!0}),s=Ht(Ht({},t),e),Promise.resolve(s)}))})}(e,s)})).then(function(e){return P(e)}).then(function(e){return e.map(function(e){return _(_({},e),{},{onSelect:function(n){e.onSelect(n),t.forEach(function(e){var t;return null===(t=e.onSelect)||void 0===t?void 0:t.call(e,n)})},onActive:function(n){e.onActive(n),t.forEach(function(e){var t;return null===(t=e.onActive)||void 0===t?void 0:t.call(e,n)})},onResolve:function(n){e.onResolve(n),t.forEach(function(e){var t;return null===(t=e.onResolve)||void 0===t?void 0:t.call(e,n)})}})})})},navigator:_({navigate:function(e){var t=e.itemUrl;s.location.assign(t)},navigateNewTab:function(e){var n=e.itemUrl,t=s.open(n,"_blank","noopener");t==null||t.focus()},navigateNewWindow:function(e){var t=e.itemUrl;s.open(t,"_blank","noopener")}},e.navigator)})}function N(e){return N="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},N(e)}function rn(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function oe(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?rn(Object(t),!0).forEach(function(n){ln(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):rn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function ln(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==N(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==N(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===N(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function K(e){return K="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},K(e)}function un(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function x(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?un(Object(t),!0).forEach(function(n){uo(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):un(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function uo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==K(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==K(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===K(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fn(e){return function(e){if(Array.isArray(e))return Be(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Be(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Be(e,t)}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Be(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}function te(e){return Boolean(e.execute)}function lo(e,t,n){if(s=e,Boolean(s?.execute)){var s,o="algolia"===e.requesterId?Object.assign.apply(Object,[{}].concat(fn(Object.keys(n.context).map(function(e){var t;return null===(t=n.context[e])||void 0===t?void 0:t.__algoliaSearchParameters})))):{};return x(x({},e),{},{requests:e.queries.map(function(n){return{query:"algolia"===e.requesterId?x(x({},n),{},{params:x(x({},o),n.params)}):n,sourceId:t,transformResponse:e.transformResponse}})})}return{items:e,sourceId:t}}function ro(e){var t=e.reduce(function(e,t){if(!te(t))return e.push(t),e;var a,r,s=t.searchClient,c=t.execute,n=t.requesterId,o=t.requests,i=e.find(function(e){return te(t)&&te(e)&&e.searchClient===s&&Boolean(n)&&e.requesterId===n});return i?(a=i.items).push.apply(a,fn(o)):(r={execute:c,requesterId:n,items:o,searchClient:s},e.push(r)),e},[]).map(function(e){if(!te(e))return Promise.resolve(e);var t=e,n=t.execute,s=t.items;return n({searchClient:t.searchClient,requests:s})});return Promise.all(t).then(function(e){return P(e)})}function ao(e,t,n){return t.map(function(t){var s,a=e.filter(function(e){return e.sourceId===t.sourceId}),o=a.map(function(e){return e.items}),r=a[0].transformResponse,i=r?r({results:s=o,hits:s.map(function(e){return e.hits}).filter(Boolean),facetHits:s.map(function(e){var t;return null===(t=e.facetHits)||void 0===t?void 0:t.map(function(e){return{label:e.value,count:e.count,_highlightResult:{label:{value:e.highlighted}}}})}).filter(Boolean)}):o;return t.onResolve({source:t,results:o,items:i,state:n.getState()}),i.every(Boolean),'The `getItems` function from source "'.concat(t.sourceId,'" must return an array of items but returned ').concat(JSON.stringify(void 0),`.
Did you forget to return items?
See: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems`),{source:t,items:i}})}function E(e){return E="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},E(e)}_n=["event","nextState","props","query","refresh","store"];function wn(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function k(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?wn(Object(t),!0).forEach(function(n){so(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):wn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function so(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==E(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==E(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===E(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function no(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}w=null,Qe=(En=-1,We=-1,me=void 0,function(e){var t=++En;return Promise.resolve(e).then(function(e){return me&&t<We?me:(We=t,me=e,e)})});function v(e){var a,c,m,f,b=e.event,l=e.nextState,h=void 0===l?{}:l,n=e.props,i=e.query,r=e.refresh,t=e.store,s=no(e,_n);w&&n.environment.clearTimeout(w);var u=s.setCollections,d=s.setIsOpen,g=s.setQuery,v=s.setActiveItemId,o=s.setStatus;return g(i),v(n.defaultActiveItemId),!i&&!1===n.openOnFocus?(c=t.getState().collections.map(function(e){return k(k({},e),{},{items:[]})}),o("idle"),u(c),d(null!==(a=h.isOpen)&&void 0!==a?a:n.shouldPanelOpen({state:t.getState()})),m=Nt(Qe(c).then(function(){return Promise.resolve()})),t.pendingRequests.add(m)):(o("loading"),w=n.environment.setTimeout(function(){o("stalled")},n.stallThreshold),f=Nt(Qe(n.getSources(k({query:i,refresh:r,state:t.getState()},s)).then(function(e){return Promise.all(e.map(function(e){return Promise.resolve(e.getItems(k({query:i,refresh:r,state:t.getState()},s))).then(function(n){return lo(n,e.sourceId,t.getState())})})).then(ro).then(function(n){return ao(n,e,t)}).then(function(e){return function(e){var o=e.collections,t=e.props,n=e.state,i=o.reduce(function(e,t){return oe(oe({},e),{},ln({},t.source.sourceId,oe(oe({},t.source),{},{getItems:function(){return P(t.items)}})))},{}),s=t.plugins.reduce(function(e,t){return t.reshape?t.reshape(e):e},{sourcesBySourceId:i,state:n}).sourcesBySourceId;return P(t.reshape({sourcesBySourceId:s,sources:Object.values(s),state:n})).filter(Boolean).map(function(e){return{source:e,items:e.getItems()}})}({collections:e,props:n,state:t.getState()})})}))).then(function(e){if(o("idle"),u(e),l=n.shouldPanelOpen({state:t.getState()}),d(null!==(c=h.isOpen)&&void 0!==c?c:n.openOnFocus&&!i&&l||l),a=p(t.getState()),null!==t.getState().activeItemId&&a){var a,c,l,f=a.item,g=a.itemInputValue,v=a.itemUrl,m=a.source;m.onActive(k({event:b,item:f,itemInputValue:g,itemUrl:v,refresh:r,source:m,state:t.getState()},s))}}).finally(function(){o("idle"),w&&n.environment.clearTimeout(w)}),t.pendingRequests.add(f))}function B(e){return B="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},B(e)}zn=["event","props","refresh","store"];function Dn(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function m(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?Dn(Object(t),!0).forEach(function(n){eo(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Dn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function eo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==B(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==B(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===B(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Js(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function R(e){return R="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},R(e)}var Zs=["props","refresh","store"],Qs=["inputElement","formElement","panelElement"],Gs=["inputElement"],Ys=["inputElement","maxLength"],qs=["sourceIndex"],Us=["sourceIndex"],Ws=["item","source","sourceIndex"];function Kn(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function o(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?Kn(Object(t),!0).forEach(function(n){$s(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Kn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function $s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==R(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==R(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===R(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Vs(e){var n=e.props,s=e.refresh,t=e.store,i=f(e,Zs),a=function(e,t){return void 0!==t?"".concat(e,"-").concat(t):e};return{getEnvironmentProps:function(e){var s=e.inputElement,a=e.formElement,r=e.panelElement;function i(e){!t.getState().isOpen&&t.pendingRequests.isEmpty()||e.target===s||!1===[a,r].some(function(t){return n=t,s=e.target,n===s||n.contains(s);var n,s})&&(t.dispatch("blur",null),n.debug||t.pendingRequests.cancelAll())}return o({onTouchStart:i,onMouseDown:i,onTouchMove:function(e){!1!==t.getState().isOpen&&s===n.environment.document.activeElement&&e.target!==s&&s.blur()}},f(e,Qs))},getRootProps:function(e){return o({role:"combobox","aria-expanded":t.getState().isOpen,"aria-haspopup":"listbox","aria-owns":t.getState().isOpen?"".concat(n.id,"-list"):void 0,"aria-labelledby":"".concat(n.id,"-label")},e)},getFormProps:function(e){return e.inputElement,o({action:"",noValidate:!0,role:"search",onSubmit:function(a){var r;a.preventDefault(),n.onSubmit(o({event:a,refresh:s,state:t.getState()},i)),t.dispatch("submit",null),null===(r=e.inputElement)||void 0===r||r.blur()},onReset:function(a){var r;a.preventDefault(),n.onReset(o({event:a,refresh:s,state:t.getState()},i)),t.dispatch("reset",null),null===(r=e.inputElement)||void 0===r||r.focus()}},f(e,Gs))},getLabelProps:function(e){var t=e||{},s=t.sourceIndex,i=f(t,qs);return o({htmlFor:"".concat(a(n.id,s),"-input"),id:"".concat(a(n.id,s),"-label")},i)},getInputProps:function(e){function c(e){(n.openOnFocus||Boolean(t.getState().query))&&v(o({event:e,props:n,query:t.getState().completion||t.getState().query,refresh:s,store:t},i)),t.dispatch("focus",null)}var a,r=e||{},l=(r.inputElement,r.maxLength),d=void 0===l?512:l,h=f(r,Ys),u=p(t.getState()),g=function(e){return Boolean(e&&e.match($t))}((null===(a=n.environment.navigator)||void 0===a?void 0:a.userAgent)||""),b=u!=null&&u.itemUrl&&!g?"go":"search";return o({"aria-autocomplete":"both","aria-activedescendant":t.getState().isOpen&&null!==t.getState().activeItemId?"".concat(n.id,"-item-").concat(t.getState().activeItemId):void 0,"aria-controls":t.getState().isOpen?"".concat(n.id,"-list"):void 0,"aria-labelledby":"".concat(n.id,"-label"),value:t.getState().completion||t.getState().query,id:"".concat(n.id,"-input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:b,spellCheck:"false",autoFocus:n.autoFocus,placeholder:n.placeholder,maxLength:d,type:"search",onChange:function(e){v(o({event:e,props:n,query:e.currentTarget.value.slice(0,d),refresh:s,store:t},i))},onKeyDown:function(e){!function(e){var u,h,n=e.event,s=e.props,a=e.refresh,t=e.store,r=Js(e,zn);if("ArrowUp"===n.key||"ArrowDown"===n.key)u=function(){var e=s.environment.document.getElementById("".concat(s.id,"-item-").concat(t.getState().activeItemId));e&&(e.scrollIntoViewIfNeeded?e.scrollIntoViewIfNeeded(!1):e.scrollIntoView(!1))},h=function(){if(e=p(t.getState()),null!==t.getState().activeItemId&&e){var e,o=e.item,i=e.itemInputValue,c=e.itemUrl,s=e.source;s.onActive(m({event:n,item:o,itemInputValue:i,itemUrl:c,refresh:a,source:s,state:t.getState()},r))}},n.preventDefault(),!1===t.getState().isOpen&&(s.openOnFocus||Boolean(t.getState().query))?v(m({event:n,props:s,query:t.getState().query,refresh:a,store:t},r)).then(function(){t.dispatch(n.key,{nextActiveItemId:s.defaultActiveItemId}),h(),setTimeout(u,0)}):(t.dispatch(n.key,{}),h(),u());else if("Escape"===n.key)n.preventDefault(),t.dispatch(n.key,null),t.pendingRequests.cancelAll();else if("Tab"===n.key)t.dispatch("blur",null),t.pendingRequests.cancelAll();else if("Enter"===n.key){if(null===t.getState().activeItemId||t.getState().collections.every(function(e){return 0===e.items.length}))return void(s.debug||t.pendingRequests.cancelAll());n.preventDefault();var d=p(t.getState()),c=d.item,l=d.itemInputValue,o=d.itemUrl,i=d.source;if(n.metaKey||n.ctrlKey)void 0!==o&&(i.onSelect(m({event:n,item:c,itemInputValue:l,itemUrl:o,refresh:a,source:i,state:t.getState()},r)),s.navigator.navigateNewTab({itemUrl:o,item:c,state:t.getState()}));else if(n.shiftKey)void 0!==o&&(i.onSelect(m({event:n,item:c,itemInputValue:l,itemUrl:o,refresh:a,source:i,state:t.getState()},r)),s.navigator.navigateNewWindow({itemUrl:o,item:c,state:t.getState()}));else if(n.altKey);else{if(void 0!==o)return i.onSelect(m({event:n,item:c,itemInputValue:l,itemUrl:o,refresh:a,source:i,state:t.getState()},r)),void s.navigator.navigate({itemUrl:o,item:c,state:t.getState()});v(m({event:n,nextState:{isOpen:!1},props:s,query:l,refresh:a,store:t},r)).then(function(){i.onSelect(m({event:n,item:c,itemInputValue:l,itemUrl:o,refresh:a,source:i,state:t.getState()},r))})}}}(o({event:e,props:n,refresh:s,store:t},i))},onFocus:c,onBlur:T,onClick:function(s){e.inputElement!==n.environment.document.activeElement||t.getState().isOpen||c(s)}},h)},getPanelProps:function(e){return o({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){t.dispatch("mouseleave",null)}},e)},getListProps:function(e){var t=e||{},s=t.sourceIndex,i=f(t,Us);return o({role:"listbox","aria-labelledby":"".concat(a(n.id,s),"-label"),id:"".concat(a(n.id,s),"-list")},i)},getItemProps:function(e){var r=e.item,c=e.source,l=e.sourceIndex,d=f(e,Ws);return o({id:"".concat(a(n.id,l),"-item-").concat(r.__autocomplete_id),role:"option","aria-selected":t.getState().activeItemId===r.__autocomplete_id,onMouseMove:function(e){if(r.__autocomplete_id!==t.getState().activeItemId&&(t.dispatch("mousemove",r.__autocomplete_id),n=p(t.getState()),null!==t.getState().activeItemId&&n)){var n,c=n.item,l=n.itemInputValue,d=n.itemUrl,a=n.source;a.onActive(o({event:e,item:c,itemInputValue:l,itemUrl:d,refresh:s,source:a,state:t.getState()},i))}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var a=c.getItemInputValue({item:r,state:t.getState()}),l=c.getItemUrl({item:r,state:t.getState()});(l?Promise.resolve():v(o({event:e,nextState:{isOpen:!1},props:n,query:a,refresh:s,store:t},i))).then(function(){c.onSelect(o({event:e,item:r,itemInputValue:a,itemUrl:l,refresh:s,source:c,state:t.getState()},i))})}},d)}}}function S(e){return S="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},S(e)}function Zn(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function Bs(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?Zn(Object(t),!0).forEach(function(n){es(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Zn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function es(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==S(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==S(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===S(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Is(e){var n,s,o,i,r=e.plugins,t=e.options,a=null===(n=((null===(s=t.__autocomplete_metadata)||void 0===s?void 0:s.userAgents)||[])[0])||void 0===n?void 0:n.segment,c=a?es({},a,Object.keys((null===(o=t.__autocomplete_metadata)||void 0===o?void 0:o.options)||{})):{};return{plugins:r.map(function(e){return{name:e.name,options:Object.keys(e.__autocomplete_pluginOptions||[])}}),options:Bs({"autocomplete-core":Object.keys(t)},c),ua:ht.concat((null===(i=t.__autocomplete_metadata)||void 0===i?void 0:i.userAgents)||[])}}function ns(e){var t,n=e.state;return!1===n.isOpen||null===n.activeItemId?null:(null===(t=p(n))||void 0===t?void 0:t.itemInputValue)||null}function $(e){return $="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},$(e)}function os(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function n(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?os(Object(t),!0).forEach(function(n){Rs(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):os(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function Rs(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==$(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==$(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===$(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}cs=function(e,t){switch(t.type){case"setActiveItemId":case"mousemove":return n(n({},e),{},{activeItemId:t.payload});case"setQuery":return n(n({},e),{},{query:t.payload,completion:null});case"setCollections":return n(n({},e),{},{collections:t.payload});case"setIsOpen":return n(n({},e),{},{isOpen:t.payload});case"setStatus":return n(n({},e),{},{status:t.payload});case"setContext":return n(n({},e),{},{context:n(n({},e.context),t.payload)});case"ArrowDown":var s,o=n(n({},e),{},{activeItemId:t.payload.hasOwnProperty("nextActiveItemId")?t.payload.nextActiveItemId:Rt(1,e.activeItemId,nt(e),t.props.defaultActiveItemId)});return n(n({},o),{},{completion:ns({state:o})});case"ArrowUp":return s=n(n({},e),{},{activeItemId:Rt(-1,e.activeItemId,nt(e),t.props.defaultActiveItemId)}),n(n({},s),{},{completion:ns({state:s})});case"Escape":return e.isOpen?n(n({},e),{},{activeItemId:null,isOpen:!1,completion:null}):n(n({},e),{},{activeItemId:null,query:"",status:"idle",collections:[]});case"submit":return n(n({},e),{},{activeItemId:null,isOpen:!1,status:"idle"});case"reset":return n(n({},e),{},{activeItemId:!0===t.props.openOnFocus?t.props.defaultActiveItemId:null,status:"idle",query:""});case"focus":return n(n({},e),{},{activeItemId:t.props.defaultActiveItemId,isOpen:(t.props.openOnFocus||Boolean(e.query))&&t.props.shouldPanelOpen({state:e})});case"blur":return t.props.debug?e:n(n({},e),{},{isOpen:!1,activeItemId:null});case"mouseleave":return n(n({},e),{},{activeItemId:t.props.defaultActiveItemId});default:return"The reducer action ".concat(JSON.stringify(t.type)," is not supported."),e}};function X(e){return X="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},X(e)}function ds(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function h(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?ds(Object(t),!0).forEach(function(n){Ls(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ds(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function Ls(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==X(e)||null===e)return e;var n,s=e[Symbol.toPrimitive];if(void 0!==s){if(n=s.call(e,t||"default"),"object"!==X(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===X(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ns(e){var a,i=[],t=ho(e,i),n=_o(cs,t,function(e){var n=e.prevState,i=e.state;t.onStateChange(h({prevState:n,state:i,refresh:o,navigator:t.navigator},s))}),s=function(e){var t=e.store;return{setActiveItemId:function(e){t.dispatch("setActiveItemId",e)},setQuery:function(e){t.dispatch("setQuery",e)},setCollections:function(e){var n=0,s=e.map(function(e){return xe(xe({},e),{},{items:P(e.items).map(function(e){return xe(xe({},e),{},{__autocomplete_id:n++})})})});t.dispatch("setCollections",s)},setIsOpen:function(e){t.dispatch("setIsOpen",e)},setStatus:function(e){t.dispatch("setStatus",e)},setContext:function(e){t.dispatch("setContext",e)}}}({store:n}),r=Vs(h({props:t,refresh:o,store:n,navigator:t.navigator},s));function o(){return v(h({event:new Event("input"),nextState:{isOpen:n.getState().isOpen},props:t,navigator:t.navigator,query:n.getState().query,refresh:o,store:n},s))}return e.insights&&!t.plugins.some(function(e){return"aa.algoliaInsightsPlugin"===e.name})&&(a="boolean"==typeof e.insights?{}:e.insights,t.plugins.push(Co(a))),t.plugins.forEach(function(e){var n;return null===(n=e.subscribe)||void 0===n?void 0:n.call(e,h(h({},s),{},{navigator:t.navigator,refresh:o,onSelect:function(e){i.push({onSelect:e})},onActive:function(e){i.push({onActive:e})},onResolve:function(e){i.push({onResolve:e})}}))}),function(e){var t,n,s,i,a=e.metadata,o=e.environment;(null===(n=o.navigator)||void 0===n||null===(s=n.userAgent)||void 0===s?void 0:s.includes("Algolia Crawler"))&&(t=o.document.createElement("meta"),i=o.document.querySelector("head"),t.name="algolia:metadata",setTimeout(function(){t.content=JSON.stringify(a),i.appendChild(t)},0))}({metadata:Is({plugins:t.plugins,options:e}),environment:t.environment}),h(h({refresh:o,navigator:t.navigator},r),s)}function Ts(t){var n=t.translations,s=(void 0===n?{}:n).searchByText,o=void 0===s?"Search by":s;return e.createElement("a",{href:"https://www.algolia.com/ref/docsearch/?utm_source=".concat(window.location.hostname,"&utm_medium=referral&utm_content=powered_by&utm_campaign=docsearch"),target:"_blank",rel:"noopener noreferrer"},e.createElement("span",{className:"DocSearch-Label"},o),e.createElement("svg",{width:"77",height:"19","aria-label":"Algolia",role:"img",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 2196.2 500"},e.createElement("defs",null,e.createElement("style",null,".cls-1,.cls-2{fill:#003dff;}.cls-2{fill-rule:evenodd;}")),e.createElement("path",{className:"cls-2",d:"M1070.38,275.3V5.91c0-3.63-3.24-6.39-6.82-5.83l-50.46,7.94c-2.87,.45-4.99,2.93-4.99,5.84l.17,273.22c0,12.92,0,92.7,95.97,95.49,3.33,.1,6.09-2.58,6.09-5.91v-40.78c0-2.96-2.19-5.51-5.12-5.84-34.85-4.01-34.85-47.57-34.85-54.72Z"}),e.createElement("rect",{className:"cls-1",x:"1845.88",y:"104.73",width:"62.58",height:"277.9",rx:"5.9",ry:"5.9"}),e.createElement("path",{className:"cls-2",d:"M1851.78,71.38h50.77c3.26,0,5.9-2.64,5.9-5.9V5.9c0-3.62-3.24-6.39-6.82-5.83l-50.77,7.95c-2.87,.45-4.99,2.92-4.99,5.83v51.62c0,3.26,2.64,5.9,5.9,5.9Z"}),e.createElement("path",{className:"cls-2",d:"M1764.03,275.3V5.91c0-3.63-3.24-6.39-6.82-5.83l-50.46,7.94c-2.87,.45-4.99,2.93-4.99,5.84l.17,273.22c0,12.92,0,92.7,95.97,95.49,3.33,.1,6.09-2.58,6.09-5.91v-40.78c0-2.96-2.19-5.51-5.12-5.84-34.85-4.01-34.85-47.57-34.85-54.72Z"}),e.createElement("path",{className:"cls-2",d:"M1631.95,142.72c-11.14-12.25-24.83-21.65-40.78-28.31-15.92-6.53-33.26-9.85-52.07-9.85-18.78,0-36.15,3.17-51.92,9.85-15.59,6.66-29.29,16.05-40.76,28.31-11.47,12.23-20.38,26.87-26.76,44.03-6.38,17.17-9.24,37.37-9.24,58.36,0,20.99,3.19,36.87,9.55,54.21,6.38,17.32,15.14,32.11,26.45,44.36,11.29,12.23,24.83,21.62,40.6,28.46,15.77,6.83,40.12,10.33,52.4,10.48,12.25,0,36.78-3.82,52.7-10.48,15.92-6.68,29.46-16.23,40.78-28.46,11.29-12.25,20.05-27.04,26.25-44.36,6.22-17.34,9.24-33.22,9.24-54.21,0-20.99-3.34-41.19-10.03-58.36-6.38-17.17-15.14-31.8-26.43-44.03Zm-44.43,163.75c-11.47,15.75-27.56,23.7-48.09,23.7-20.55,0-36.63-7.8-48.1-23.7-11.47-15.75-17.21-34.01-17.21-61.2,0-26.89,5.59-49.14,17.06-64.87,11.45-15.75,27.54-23.52,48.07-23.52,20.55,0,36.63,7.78,48.09,23.52,11.47,15.57,17.36,37.98,17.36,64.87,0,27.19-5.72,45.3-17.19,61.2Z"}),e.createElement("path",{className:"cls-2",d:"M894.42,104.73h-49.33c-48.36,0-90.91,25.48-115.75,64.1-14.52,22.58-22.99,49.63-22.99,78.73,0,44.89,20.13,84.92,51.59,111.1,2.93,2.6,6.05,4.98,9.31,7.14,12.86,8.49,28.11,13.47,44.52,13.47,1.23,0,2.46-.03,3.68-.09,.36-.02,.71-.05,1.07-.07,.87-.05,1.75-.11,2.62-.2,.34-.03,.68-.08,1.02-.12,.91-.1,1.82-.21,2.73-.34,.21-.03,.42-.07,.63-.1,32.89-5.07,61.56-30.82,70.9-62.81v57.83c0,3.26,2.64,5.9,5.9,5.9h50.42c3.26,0,5.9-2.64,5.9-5.9V110.63c0-3.26-2.64-5.9-5.9-5.9h-56.32Zm0,206.92c-12.2,10.16-27.97,13.98-44.84,15.12-.16,.01-.33,.03-.49,.04-1.12,.07-2.24,.1-3.36,.1-42.24,0-77.12-35.89-77.12-79.37,0-10.25,1.96-20.01,5.42-28.98,11.22-29.12,38.77-49.74,71.06-49.74h49.33v142.83Z"}),e.createElement("path",{className:"cls-2",d:"M2133.97,104.73h-49.33c-48.36,0-90.91,25.48-115.75,64.1-14.52,22.58-22.99,49.63-22.99,78.73,0,44.89,20.13,84.92,51.59,111.1,2.93,2.6,6.05,4.98,9.31,7.14,12.86,8.49,28.11,13.47,44.52,13.47,1.23,0,2.46-.03,3.68-.09,.36-.02,.71-.05,1.07-.07,.87-.05,1.75-.11,2.62-.2,.34-.03,.68-.08,1.02-.12,.91-.1,1.82-.21,2.73-.34,.21-.03,.42-.07,.63-.1,32.89-5.07,61.56-30.82,70.9-62.81v57.83c0,3.26,2.64,5.9,5.9,5.9h50.42c3.26,0,5.9-2.64,5.9-5.9V110.63c0-3.26-2.64-5.9-5.9-5.9h-56.32Zm0,206.92c-12.2,10.16-27.97,13.98-44.84,15.12-.16,.01-.33,.03-.49,.04-1.12,.07-2.24,.1-3.36,.1-42.24,0-77.12-35.89-77.12-79.37,0-10.25,1.96-20.01,5.42-28.98,11.22-29.12,38.77-49.74,71.06-49.74h49.33v142.83Z"}),e.createElement("path",{className:"cls-2",d:"M1314.05,104.73h-49.33c-48.36,0-90.91,25.48-115.75,64.1-11.79,18.34-19.6,39.64-22.11,62.59-.58,5.3-.88,10.68-.88,16.14s.31,11.15,.93,16.59c4.28,38.09,23.14,71.61,50.66,94.52,2.93,2.6,6.05,4.98,9.31,7.14,12.86,8.49,28.11,13.47,44.52,13.47h0c17.99,0,34.61-5.93,48.16-15.97,16.29-11.58,28.88-28.54,34.48-47.75v50.26h-.11v11.08c0,21.84-5.71,38.27-17.34,49.36-11.61,11.08-31.04,16.63-58.25,16.63-11.12,0-28.79-.59-46.6-2.41-2.83-.29-5.46,1.5-6.27,4.22l-12.78,43.11c-1.02,3.46,1.27,7.02,4.83,7.53,21.52,3.08,42.52,4.68,54.65,4.68,48.91,0,85.16-10.75,108.89-32.21,21.48-19.41,33.15-48.89,35.2-88.52V110.63c0-3.26-2.64-5.9-5.9-5.9h-56.32Zm0,64.1s.65,139.13,0,143.36c-12.08,9.77-27.11,13.59-43.49,14.7-.16,.01-.33,.03-.49,.04-1.12,.07-2.24,.1-3.36,.1-1.32,0-2.63-.03-3.94-.1-40.41-2.11-74.52-37.26-74.52-79.38,0-10.25,1.96-20.01,5.42-28.98,11.22-29.12,38.77-49.74,71.06-49.74h49.33Z"}),e.createElement("path",{className:"cls-1",d:"M249.83,0C113.3,0,2,110.09,.03,246.16c-2,138.19,110.12,252.7,248.33,253.5,42.68,.25,83.79-10.19,120.3-30.03,3.56-1.93,4.11-6.83,1.08-9.51l-23.38-20.72c-4.75-4.21-11.51-5.4-17.36-2.92-25.48,10.84-53.17,16.38-81.71,16.03-111.68-1.37-201.91-94.29-200.13-205.96,1.76-110.26,92-199.41,202.67-199.41h202.69V407.41l-115-102.18c-3.72-3.31-9.42-2.66-12.42,1.31-18.46,24.44-48.53,39.64-81.93,37.34-46.33-3.2-83.87-40.5-87.34-86.81-4.15-55.24,39.63-101.52,94-101.52,49.18,0,89.68,37.85,93.91,85.95,.38,4.28,2.31,8.27,5.52,11.12l29.95,26.55c3.4,3.01,8.79,1.17,9.63-3.3,2.16-11.55,2.92-23.58,2.07-35.92-4.82-70.34-61.8-126.93-132.17-131.26-80.68-4.97-148.13,58.14-150.27,137.25-2.09,77.1,61.08,143.56,138.19,145.26,32.19,.71,62.03-9.41,86.14-26.95l150.26,133.2c6.44,5.71,16.61,1.14,16.61-7.47V9.48C499.66,4.25,495.42,0,490.18,0H249.83Z"})))}function re(t){return e.createElement("svg",{width:"15",height:"15","aria-label":t.ariaLabel,role:"img"},e.createElement("g",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.2"},t.children))}function Ms(t){var u=t.translations,n=void 0===u?{}:u,l=n.selectText,m=void 0===l?"to select":l,a=n.selectKeyAriaLabel,h=void 0===a?"Enter key":a,c=n.navigateText,g=void 0===c?"to navigate":c,s=n.navigateUpKeyAriaLabel,b=void 0===s?"Arrow up":s,r=n.navigateDownKeyAriaLabel,f=void 0===r?"Arrow down":r,d=n.closeText,p=void 0===d?"to close":d,o=n.closeKeyAriaLabel,v=void 0===o?"Escape key":o,i=n.searchByText,j=void 0===i?"Search by":i;return e.createElement(e.Fragment,null,e.createElement("div",{className:"DocSearch-Logo"},e.createElement(Ts,{translations:{searchByText:j}})),e.createElement("ul",{className:"DocSearch-Commands"},e.createElement("li",null,e.createElement("kbd",{className:"DocSearch-Commands-Key"},e.createElement(re,{ariaLabel:h},e.createElement("path",{d:"M12 3.53088v3c0 1-1 2-2 2H4M7 11.53088l-3-3 3-3"}))),e.createElement("span",{className:"DocSearch-Label"},m)),e.createElement("li",null,e.createElement("kbd",{className:"DocSearch-Commands-Key"},e.createElement(re,{ariaLabel:f},e.createElement("path",{d:"M7.5 3.5v8M10.5 8.5l-3 3-3-3"}))),e.createElement("kbd",{className:"DocSearch-Commands-Key"},e.createElement(re,{ariaLabel:b},e.createElement("path",{d:"M7.5 11.5v-8M10.5 6.5l-3-3-3 3"}))),e.createElement("span",{className:"DocSearch-Label"},g)),e.createElement("li",null,e.createElement("kbd",{className:"DocSearch-Commands-Key"},e.createElement(re,{ariaLabel:v},e.createElement("path",{d:"M13.6167 8.936c-.1065.3583-.6883.962-1.4875.962-.7993 0-1.653-.9165-1.653-2.1258v-.5678c0-1.2548.7896-2.1016 1.653-2.1016.8634 0 1.3601.4778 1.4875 1.0724M9 6c-.1352-.4735-.7506-.9219-1.46-.8972-.7092.0246-1.344.57-1.344 1.2166s.4198.8812 1.3445.9805C8.465 7.3992 8.968 7.9337 9 8.5c.032.5663-.454 1.398-1.4595 1.398C6.6593 9.898 6 9 5.963 8.4851m-1.4748.5368c-.2635.5941-.8099.876-1.5443.876s-1.7073-.6248-1.7073-2.204v-.4603c0-1.0416.721-2.131 1.7073-2.131.9864 0 1.6425 1.031 1.5443 2.2492h-2.956"}))),e.createElement("span",{className:"DocSearch-Label"},p))))}function Es(t){var n=t.hit,s=t.children;return e.createElement("a",{href:n.url},s)}function ws(){return e.createElement("svg",{viewBox:"0 0 38 38",stroke:"currentColor",strokeOpacity:".5"},e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(1 1)",strokeWidth:"2"},e.createElement("circle",{strokeOpacity:".3",cx:"18",cy:"18",r:"18"}),e.createElement("path",{d:"M36 18c0-9.94-8.06-18-18-18"},e.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})))))}function ys(){return e.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},e.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},e.createElement("path",{d:"M3.18 6.6a8.23 8.23 0 1112.93 9.94h0a8.23 8.23 0 01-11.63 0"}),e.createElement("path",{d:"M6.44 7.25H2.55V3.36M10.45 6v5.6M10.45 11.6L13 13"})))}function Ve(){return e.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},e.createElement("path",{d:"M10 10l5.09-5.09L10 10l5.09 5.09L10 10zm0 0L4.91 4.91 10 10l-5.09 5.09L10 10z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}function _s(){return e.createElement("svg",{className:"DocSearch-Hit-Select-Icon",width:"20",height:"20",viewBox:"0 0 20 20"},e.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},e.createElement("path",{d:"M18 3v4c0 2-2 4-4 4H2"}),e.createElement("path",{d:"M8 17l-6-6 6-6"})))}bs=function(){return e.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},e.createElement("path",{d:"M17 6v12c0 .52-.2 1-1 1H4c-.7 0-1-.33-1-1V2c0-.55.42-1 1-1h8l5 5zM14 8h-3.13c-.51 0-.87-.34-.87-.87V4",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))};function Os(t){switch(t.type){case"lvl1":return e.createElement(bs,null);case"content":return e.createElement(Cs,null);default:return e.createElement(xs,null)}}function xs(){return e.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},e.createElement("path",{d:"M13 13h4-4V8H7v5h6v4-4H7V8H3h4V3v5h6V3v5h4-4v5zm-6 0v4-4H3h4z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}function Cs(){return e.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},e.createElement("path",{d:"M17 5H3h14zm0 5H3h14zm0 5H3h14z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))}function vs(){return e.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},e.createElement("path",{d:"M10 14.2L5 17l1-5.6-4-4 5.5-.7 2.5-5 2.5 5 5.6.8-4 4 .9 5.5z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))}function ks(){return e.createElement("svg",{width:"40",height:"40",viewBox:"0 0 20 20",fill:"none",fillRule:"evenodd",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"},e.createElement("path",{d:"M19 4.8a16 16 0 00-2-1.2m-3.3-1.2A16 16 0 001.1 4.7M16.7 8a12 12 0 00-2.8-1.4M10 6a12 12 0 00-6.7 2M12.3 14.7a4 4 0 00-4.5 0M14.5 11.4A8 8 0 0010 10M3 16L18 2M10 18h0"}))}function As(){return e.createElement("svg",{width:"40",height:"40",viewBox:"0 0 20 20",fill:"none",fillRule:"evenodd",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"},e.createElement("path",{d:"M15.5 4.8c2 3 1.7 7-1 9.7h0l4.3 4.3-4.3-4.3a7.8 7.8 0 01-9.8 1m-2.2-2.2A7.8 7.8 0 0113.2 2.4M2 18L18 2"}))}function Ss(t){var n=t.translations,s=void 0===n?{}:n,o=s.titleText,a=void 0===o?"Unable to fetch results":o,i=s.helpText,r=void 0===i?"You might want to check your network connection.":i;return e.createElement("div",{className:"DocSearch-ErrorScreen"},e.createElement("div",{className:"DocSearch-Screen-Icon"},e.createElement(ks,null)),e.createElement("p",{className:"DocSearch-Title"},a),e.createElement("p",{className:"DocSearch-Help"},r))}gs=["translations"];function Fs(e){return function(e){if(Array.isArray(e))return $e(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return $e(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $e(e,t)}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function $e(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}function zs(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Ds(t){var i=t.translations,s=void 0===i?{}:i,n=zs(t,gs),a=s.noResultsText,d=void 0===a?"No results for":a,r=s.suggestedQueryText,u=void 0===r?"Try searching for":r,c=s.reportMissingResultsText,h=void 0===c?"Believe this query should return results?":c,l=s.reportMissingResultsLinkText,m=void 0===l?"Let us know.":l,o=n.state.context.searchSuggestions;return e.createElement("div",{className:"DocSearch-NoResults"},e.createElement("div",{className:"DocSearch-Screen-Icon"},e.createElement(As,null)),e.createElement("p",{className:"DocSearch-Title"},d,' "',e.createElement("strong",null,n.state.query),'"'),o&&o.length>0&&e.createElement("div",{className:"DocSearch-NoResults-Prefill-List"},e.createElement("p",{className:"DocSearch-Help"},u,":"),e.createElement("ul",null,o.slice(0,3).reduce(function(t,s){return[].concat(Fs(t),[e.createElement("li",{key:s},e.createElement("button",{className:"DocSearch-Prefill",key:s,type:"button",onClick:function(){n.setQuery(s.toLowerCase()+" "),n.refresh(),n.inputRef.current.focus()}},s))])},[]))),n.getMissingResultsUrl&&e.createElement("p",{className:"DocSearch-Help"},"".concat(h," "),e.createElement("a",{href:n.getMissingResultsUrl({query:n.state.query}),target:"_blank",rel:"noopener noreferrer"},m)))}ms=["hit","attribute","tagName"];function hs(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function rs(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?hs(Object(t),!0).forEach(function(n){Ps(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):hs(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function Ps(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hs(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function ts(e,t){return t.split(".").reduce(function(e,t){return e!=null&&e[t]?e[t]:null},e)}function j(e){var t=e.hit,n=e.attribute,s=e.tagName;return r(void 0===s?"span":s,rs(rs({},Hs(e,ms)),{},{dangerouslySetInnerHTML:{__html:ts(t,"_snippetResult.".concat(n,".value"))||ts(t,n)}}))}function Xn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(n=e==null?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"],n==null)return;var n,i,a,s=[],o=!0,r=!1;try{for(n=n.call(e);!(o=(i=n.next()).done)&&(s.push(i.value),!t||s.length!==t);o=!0);}catch(e){r=!0,a=e}finally{try{o||null==n.return||n.return()}finally{if(r)throw a}}return s}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Yn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Yn(e,t)}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Yn(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}function Oe(){return Oe=Object.assign||function(e){for(var t,s,n=1;n<arguments.length;n++){t=arguments[n];for(s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},Oe.apply(this,arguments)}function it(t){return t.collection&&0!==t.collection.items.length?e.createElement("section",{className:"DocSearch-Hits"},e.createElement("div",{className:"DocSearch-Hit-source"},t.title),e.createElement("ul",t.getListProps(),t.collection.items.map(function(n,s){return e.createElement(Ks,Oe({key:[t.title,n.objectID].join(":"),item:n,index:s},t))}))):null}function Ks(t){var n=t.item,g=t.index,m=t.renderIcon,d=t.renderAction,a=t.getItemProps,r=t.onItemClick,c=t.collection,l=t.hitComponent,i=Xn(e.useState(!1),2),u=i[0],h=i[1],o=Xn(e.useState(!1),2),f=o[0],p=o[1],s=e.useRef(null),v=l;return e.createElement("li",Oe({className:["DocSearch-Hit",n.__docsearch_parent&&"DocSearch-Hit--Child",u&&"DocSearch-Hit--deleting",f&&"DocSearch-Hit--favoriting"].filter(Boolean).join(" "),onTransitionEnd:function(){s.current&&s.current()}},a({item:n,source:c.source,onClick:function(e){r(n,e)}})),e.createElement(v,{hit:n},e.createElement("div",{className:"DocSearch-Hit-Container"},m({item:n,index:g}),n.hierarchy[n.type]&&"lvl1"===n.type&&e.createElement("div",{className:"DocSearch-Hit-content-wrapper"},e.createElement(j,{className:"DocSearch-Hit-title",hit:n,attribute:"hierarchy.lvl1"}),n.content&&e.createElement(j,{className:"DocSearch-Hit-path",hit:n,attribute:"content"})),n.hierarchy[n.type]&&("lvl2"===n.type||"lvl3"===n.type||"lvl4"===n.type||"lvl5"===n.type||"lvl6"===n.type)&&e.createElement("div",{className:"DocSearch-Hit-content-wrapper"},e.createElement(j,{className:"DocSearch-Hit-title",hit:n,attribute:"hierarchy.".concat(n.type)}),e.createElement(j,{className:"DocSearch-Hit-path",hit:n,attribute:"hierarchy.lvl1"})),"content"===n.type&&e.createElement("div",{className:"DocSearch-Hit-content-wrapper"},e.createElement(j,{className:"DocSearch-Hit-title",hit:n,attribute:"content"}),e.createElement(j,{className:"DocSearch-Hit-path",hit:n,attribute:"hierarchy.lvl1"})),d({item:n,runDeleteTransition:function(e){h(!0),s.current=e},runFavoriteTransition:function(e){p(!0),s.current=e}}))))}function $n(e,t,n){return e.reduce(function(e,s){var o=t(s);return e.hasOwnProperty(o)||(e[o]=[]),e[o].length<(n||5)&&e[o].push(s),e},{})}function Vn(e){return e}function ye(e){return 1===e.button||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey}function Xs(){}ot=/(<mark>|<\/mark>)/g,Hn=RegExp(ot.source);function Rn(e){var t,n,s,o,i,a,r=e;return!r.__docsearch_parent&&!e._highlightResult?e.hierarchy.lvl0:(t=((r.__docsearch_parent?null===(n=r.__docsearch_parent)||void 0===n||null===(s=n._highlightResult)||void 0===s||null===(o=s.hierarchy)||void 0===o?void 0:o.lvl0:null===(i=e._highlightResult)||void 0===i||null===(a=i.hierarchy)||void 0===a?void 0:a.lvl0)||{}).value,t&&Hn.test(t)?t.replace(ot,""):t)}function Je(){return Je=Object.assign||function(e){for(var t,s,n=1;n<arguments.length;n++){t=arguments[n];for(s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},Je.apply(this,arguments)}function to(t){return e.createElement("div",{className:"DocSearch-Dropdown-Container"},t.state.collections.map(function(n){if(0===n.items.length)return null;var s=Rn(n.items[0]);return e.createElement(it,Je({},t,{key:n.source.sourceId,title:s,collection:n,renderIcon:function(t){var s,o=t.item,i=t.index;return e.createElement(e.Fragment,null,o.__docsearch_parent&&e.createElement("svg",{className:"DocSearch-Hit-Tree",viewBox:"0 0 24 54"},e.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},o.__docsearch_parent!==(null===(s=n.items[i+1])||void 0===s?void 0:s.__docsearch_parent)?e.createElement("path",{d:"M8 6v21M20 27H8.3"}):e.createElement("path",{d:"M8 6v42M20 27H8.3"}))),e.createElement("div",{className:"DocSearch-Hit-icon"},e.createElement(Os,{type:o.type})))},renderAction:function(){return e.createElement("div",{className:"DocSearch-Hit-action"},e.createElement(_s,null))}}))}),t.resultsFooterComponent&&e.createElement("section",{className:"DocSearch-HitsFooter"},e.createElement(t.resultsFooterComponent,{state:t.state})))}Cn=["translations"];function ne(){return ne=Object.assign||function(e){for(var t,s,n=1;n<arguments.length;n++){t=arguments[n];for(s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},ne.apply(this,arguments)}function oo(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function io(t){var c=t.translations,s=void 0===c?{}:c,n=oo(t,Cn),i=s.recentSearchesTitle,u=void 0===i?"Recent":i,a=s.noRecentSearchesText,h=void 0===a?"No recent searches":a,r=s.saveRecentSearchButtonTitle,m=void 0===r?"Save this search":r,o=s.removeRecentSearchButtonTitle,f=void 0===o?"Remove this search from history":o,l=s.favoriteSearchesTitle,p=void 0===l?"Favorite":l,d=s.removeFavoriteSearchButtonTitle,g=void 0===d?"Remove this search from favorites":d;return"idle"===n.state.status&&!1===n.hasCollections?n.disableUserPersonalization?null:e.createElement("div",{className:"DocSearch-StartScreen"},e.createElement("p",{className:"DocSearch-Help"},h)):!1===n.hasCollections?null:e.createElement("div",{className:"DocSearch-Dropdown-Container"},e.createElement(it,ne({},n,{title:u,collection:n.state.collections[0],renderIcon:function(){return e.createElement("div",{className:"DocSearch-Hit-icon"},e.createElement(ys,null))},renderAction:function(t){var s=t.item,o=t.runFavoriteTransition,i=t.runDeleteTransition;return e.createElement(e.Fragment,null,e.createElement("div",{className:"DocSearch-Hit-action"},e.createElement("button",{className:"DocSearch-Hit-action-button",title:m,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),o(function(){n.favoriteSearches.add(s),n.recentSearches.remove(s),n.refresh()})}},e.createElement(vs,null))),e.createElement("div",{className:"DocSearch-Hit-action"},e.createElement("button",{className:"DocSearch-Hit-action-button",title:f,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),i(function(){n.recentSearches.remove(s),n.refresh()})}},e.createElement(Ve,null))))}})),e.createElement(it,ne({},n,{title:p,collection:n.state.collections[1],renderIcon:function(){return e.createElement("div",{className:"DocSearch-Hit-icon"},e.createElement(vs,null))},renderAction:function(t){var s=t.item,o=t.runDeleteTransition;return e.createElement("div",{className:"DocSearch-Hit-action"},e.createElement("button",{className:"DocSearch-Hit-action-button",title:g,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),o(function(){n.favoriteSearches.remove(s),n.refresh()})}},e.createElement(Ve,null)))}})))}jn=["translations"];function se(){return se=Object.assign||function(e){for(var t,s,n=1;n<arguments.length;n++){t=arguments[n];for(s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},se.apply(this,arguments)}function co(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}vn=e.memo(function(t){var o,i=t.translations,n=void 0===i?{}:i,s=co(t,jn);return"error"===s.state.status?e.createElement(Ss,{translations:n?.errorScreen}):(o=s.state.collections.some(function(e){return e.items.length>0}),s.state.query?!1===o?e.createElement(Ds,se({},s,{translations:n?.noResultsScreen})):e.createElement(to,s):e.createElement(io,se({},s,{hasCollections:o,translations:n?.startScreen})))},function(e,t){return"loading"===t.state.status||"stalled"===t.state.status}),ct=["translations"];function je(){return je=Object.assign||function(e){for(var t,s,n=1;n<arguments.length;n++){t=arguments[n];for(s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},je.apply(this,arguments)}function mo(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function fo(t){var o=t.translations,s=void 0===o?{}:o,n=mo(t,ct),i=s.resetButtonTitle,l=void 0===i?"Clear the query":i,a=s.resetButtonAriaLabel,d=void 0===a?"Clear the query":a,r=s.cancelButtonText,u=void 0===r?"Cancel":r,c=s.cancelButtonAriaLabel,h=void 0===c?"Cancel":c,m=n.getFormProps({inputElement:n.inputRef.current}).onReset;return e.useEffect(function(){n.autoFocus&&n.inputRef.current&&n.inputRef.current.focus()},[n.autoFocus,n.inputRef]),e.useEffect(function(){n.isFromSelection&&n.inputRef.current&&n.inputRef.current.select()},[n.isFromSelection,n.inputRef]),e.createElement(e.Fragment,null,e.createElement("form",{className:"DocSearch-Form",onSubmit:function(e){e.preventDefault()},onReset:m},e.createElement("label",je({className:"DocSearch-MagnifierLabel"},n.getLabelProps()),e.createElement(Et,null)),e.createElement("div",{className:"DocSearch-LoadingIndicator"},e.createElement(ws,null)),e.createElement("input",je({className:"DocSearch-Input",ref:n.inputRef},n.getInputProps({inputElement:n.inputRef.current,autoFocus:n.autoFocus,maxLength:64}))),e.createElement("button",{type:"reset",title:l,className:"DocSearch-Reset","aria-label":d,hidden:!n.state.query},e.createElement(Ve,null))),e.createElement("button",{className:"DocSearch-Cancel",type:"reset","aria-label":h,onClick:n.onClose},u))}sn=["_highlightResult","_snippetResult"];function go(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function vo(e){return!1===function(){var e="__TEST_KEY__";try{return localStorage.setItem(e,""),localStorage.removeItem(e),!0}catch{return!1}}()?{setItem:function(){},getItem:function(){return[]}}:{setItem:function(t){return window.localStorage.setItem(e,JSON.stringify(t))},getItem:function(){var t=window.localStorage.getItem(e);return t?JSON.parse(t):[]}}}function Jt(e){var i=e.key,s=e.limit,o=void 0===s?5:s,n=vo(i),t=n.getItem().slice(0,o);return{add:function(e){var s=e,i=(s._highlightResult,s._snippetResult,go(s,sn)),a=t.findIndex(function(e){return e.objectID===i.objectID});a>-1&&t.splice(a,1),t.unshift(i),t=t.slice(0,o),n.setItem(t)},remove:function(e){t=t.filter(function(t){return t.objectID!==e.objectID}),n.setItem(t)},getAll:function(){return t}}}Qt=["facetName","facetQuery"];function yo(e){var s,t="algoliasearch-client-js-".concat(e.key),n=function(){return void 0===s&&(s=e.localStorage||window.localStorage),s},o=function(){return JSON.parse(n().getItem(t)||"{}")};return{get:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then(function(){var s=JSON.stringify(e),n=o()[s];return Promise.all([n||t(),void 0!==n])}).then(function(e){var t=he(e,2),s=t[0],o=t[1];return Promise.all([s,o||n.miss(s)])}).then(function(e){return he(e,1)[0]})},set:function(e,s){return Promise.resolve().then(function(){var i=o();return i[JSON.stringify(e)]=s,n().setItem(t,JSON.stringify(i)),s})},delete:function(e){return Promise.resolve().then(function(){var s=o();delete s[JSON.stringify(e)],n().setItem(t,JSON.stringify(s))})},clear:function(){return Promise.resolve().then(function(){n().removeItem(t)})}}}function D(e){var t=pe(e.caches),n=t.shift();return void 0===n?{get:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then(function(e){return Promise.all([e,n.miss(e)])}).then(function(e){return he(e,1)[0]})},set:function(e,t){return Promise.resolve(t)},delete:function(){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(e,s){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return n.get(e,s,o).catch(function(){return D({caches:t}).get(e,s,o)})},set:function(e,s){return n.set(e,s).catch(function(){return D({caches:t}).set(e,s)})},delete:function(e){return n.delete(e).catch(function(){return D({caches:t}).delete(e)})},clear:function(){return n.clear().catch(function(){return D({caches:t}).clear()})}}}function Se(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},e={};return{get:function(n,s){var i,r,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},o=JSON.stringify(n);return o in e?Promise.resolve(t.serializable?JSON.parse(e[o]):e[o]):(i=s(),r=a&&a.miss||function(){return Promise.resolve()},i.then(function(e){return r(e)}).then(function(){return i}))},set:function(n,s){return e[JSON.stringify(n)]=t.serializable?JSON.stringify(s):s,Promise.resolve(s)},delete:function(t){return delete e[JSON.stringify(t)],Promise.resolve()},clear:function(){return e={},Promise.resolve()}}}function Oo(e){for(t=e.length-1;t>0;t--){var t,n=Math.floor(Math.random()*(t+1)),s=e[t];e[t]=e[n],e[n]=s}return e}function It(e,t){return t?(Object.keys(t).forEach(function(n){e[n]=t[n](e)}),e):e}function ce(e){for(var o,n=arguments.length,s=new Array(n>1?n-1:0),t=1;t<n;t++)s[t-1]=arguments[t];return o=0,e.replace(/%s/g,function(){return encodeURIComponent(s[o++])})}ae="4.8.5",Y={WithinQueryParameters:0,WithinHeaders:1};function St(e,t){var n=e||{},s=n.data||{};return Object.keys(n).forEach(function(e){-1===["timeout","headers","queryParameters","data","cacheable"].indexOf(e)&&(s[e]=n[e])}),{data:Object.entries(s).length>0?s:void 0,timeout:n.timeout||t,headers:n.headers||{},queryParameters:n.queryParameters||{},cacheable:n.cacheable}}var O={Read:1,Write:2,Any:3},_t=1,Fo=2,jt=3,bt=12e4;function rt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_t;return s(s({},e),{},{status:t,lastUpdate:Date.now()})}function Ot(e){return"string"==typeof e?{protocol:"https",url:e,accept:O.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||O.Any}}Ye="GET",Z="POST";function Po(e,t){return Promise.all(t.map(function(t){return e.get(t,function(){return Promise.resolve(rt(t))})})).then(function(e){var o=e.filter(function(e){return function(e){return e.status===_t||Date.now()-e.lastUpdate>bt}(e)}),n=e.filter(function(e){return function(e){return e.status===jt&&Date.now()-e.lastUpdate<=bt}(e)}),s=[].concat(pe(o),pe(n));return{getTimeout:function(e,t){return(0===n.length&&0===e?1:n.length+3+e)*t},statelessHosts:s.length>0?s.map(function(e){return Ot(e)}):t}})}function At(e,t,n,o){var i=[],r=function(e,t){if(e.method===Ye||void 0===e.data&&void 0===t.data)return;var n=Array.isArray(e.data)?e.data:s(s({},e.data),t.data);return JSON.stringify(n)}(n,o),c=function(e,t){var n=s(s({},e.headers),t.headers),o={};return Object.keys(n).forEach(function(e){var t=n[e];o[e.toLowerCase()]=t}),o}(e,o),l=n.method,d=n.method!==Ye?{}:s(s({},n.data),o.data),u=s(s(s({"x-algolia-agent":e.userAgent.value},e.queryParameters),d),o.queryParameters),a=0,h=function t(s,d){if(h=s.pop(),void 0===h)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:Lt(i)};var h,m={data:r,headers:c,method:l,url:Bo(h,n.path,u),connectTimeout:d(a,e.timeouts.connect),responseTimeout:d(a,o.timeout)},f=function(e){var t={request:m,response:e,host:h,triesLeft:s.length};return i.push(t),t},p={onSucess:function(e){return function(e){try{return JSON.parse(e.content)}catch(t){throw function(e,t){return{name:"DeserializationError",message:e,response:t}}(t.message,e)}}(e)},onRetry:function(n){var o=f(n);return n.isTimedOut&&a++,Promise.all([e.logger.info("Retryable failure",Bt(o)),e.hostsCache.set(h,rt(h,n.isTimedOut?jt:Fo))]).then(function(){return t(s,d)})},onFail:function(e){throw f(e),function(e,t){var n=e.content,o=e.status,s=n;try{s=JSON.parse(n).message}catch{}return function(e,t,n){return{name:"ApiError",message:e,status:t,transporterStackTrace:n}}(s,o,t)}(e,Lt(i))}};return e.requester.send(m).then(function(e){return function(e,t){return function(e){var t=e.status;return e.isTimedOut||function(e){var t=e.isTimedOut,n=e.status;return!t&&0==~~n}(e)||2!=~~(t/100)&&4!=~~(t/100)}(e)?t.onRetry(e):2==~~(e.status/100)?t.onSucess(e):t.onFail(e)}(e,p)})};return Po(e.hostsCache,t).then(function(e){return h(pe(e.statelessHosts).reverse(),e.getTimeout)})}function Io(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(e){var n="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return-1===t.value.indexOf(n)&&(t.value="".concat(t.value).concat(n)),t}};return t}function Bo(e,t,n){var s=Dt(n),o="".concat(e.protocol,"://").concat(e.url,"/").concat("/"===t.charAt(0)?t.substr(1):t);return s.length&&(o+="?".concat(s)),o}function Dt(e){return Object.keys(e).map(function(t){return ce("%s=%s",t,(n=e[t],"[object Object]"===Object.prototype.toString.call(n)||"[object Array]"===Object.prototype.toString.call(n)?JSON.stringify(e[t]):e[t]));var n}).join("&")}function Lt(e){return e.map(function(e){return Bt(e)})}function Bt(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return s(s({},e),{},{request:s(s({},e.request),{},{headers:s(s({},e.request.headers),t)})})}var e,w,T,Y,Z,Le,Me,Ee,Te,zt,Re,Pe,He,Tt,Ct,fe,wt,vt,ht,dt,ut,$t,_n,En,We,me,Qe,zn,cs,bs,gs,ms,ot,Hn,Cn,jn,vn,ct,sn,Qt,ae,Ye,Uo=function(e){var t=e.appId,o=function(e,t,n){var s={"x-algolia-api-key":n,"x-algolia-application-id":t};return{headers:function(){return e===Y.WithinHeaders?s:{}},queryParameters:function(){return e===Y.WithinQueryParameters?s:{}}}}(void 0!==e.authMode?e.authMode:Y.WithinHeaders,t,e.apiKey),n=function(e){var n=e.hostsCache,s=e.logger,o=e.requester,i=e.requestsCache,a=e.responsesCache,r=e.timeouts,c=e.userAgent,l=e.hosts,d=e.queryParameters,t={hostsCache:n,logger:s,requester:o,requestsCache:i,responsesCache:a,timeouts:r,userAgent:c,headers:e.headers,queryParameters:d,hosts:l.map(function(e){return Ot(e)}),read:function(e,n){var s,o=St(n,t.timeouts.read),i=function(){return At(t,t.hosts.filter(function(e){return 0!=(e.accept&O.Read)}),e,o)};return!0!==(void 0!==o.cacheable?o.cacheable:e.cacheable)?i():(s={request:e,mappedRequestOptions:o,transporter:{queryParameters:t.queryParameters,headers:t.headers}},t.responsesCache.get(s,function(){return t.requestsCache.get(s,function(){return t.requestsCache.set(s,i()).then(function(e){return Promise.all([t.requestsCache.delete(s),e])},function(e){return Promise.all([t.requestsCache.delete(s),Promise.reject(e)])}).then(function(e){var t=he(e,2);return t[0],t[1]})})},{miss:function(e){return t.responsesCache.set(s,e)}}))},write:function(e,n){return At(t,t.hosts.filter(function(e){return 0!=(e.accept&O.Write)}),e,St(n,t.timeouts.write))}};return t}(s(s({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:O.Read},{url:"".concat(t,".algolia.net"),accept:O.Write}].concat(Oo([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:s(s(s({},o.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:s(s({},o.queryParameters()),e.queryParameters)})),i={transporter:n,appId:t,addAlgoliaAgent:function(e,t){n.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([n.requestsCache.clear(),n.responsesCache.clear()]).then(function(){})}};return It(i,e.methods)},Wt=function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s={transporter:e.transporter,appId:e.appId,indexName:t};return It(s,n.methods)}},Xt=function(e){return function(t,n){var o=t.map(function(e){return s(s({},e),{},{params:Dt(e.params||{})})});return e.transporter.read({method:Z,path:"1/indexes/*/queries",data:{requests:o},cacheable:!0},n)}},Zt=function(e){return function(t,n){return Promise.all(t.map(function(t){var o=t.params,i=o.facetName,a=o.facetQuery,r=mi(o,Qt);return Wt(e)(t.indexName,{methods:{searchForFacetValues:nn}}).searchForFacetValues(i,a,s(s({},n),r))}))}},Go=function(e){return function(t,n,s){return e.transporter.read({method:Z,path:ce("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:n},cacheable:!0},s)}},Xo=function(e){return function(t,n){return e.transporter.read({method:Z,path:ce("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},n)}},nn=function(e){return function(t,n,s){return e.transporter.read({method:Z,path:ce("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:n},cacheable:!0},s)}},Zo=1,Jo=2,ei=3,ve,hn;function on(e,t,n){var o,i={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise(function(t){n=new XMLHttpRequest,n.open(e.method,e.url,!0),Object.keys(e.headers).forEach(function(t){return n.setRequestHeader(t,e.headers[t])});var n,s,i=function(e,s){return setTimeout(function(){n.abort(),t({status:0,content:s,isTimedOut:!0})},1e3*e)},o=i(e.connectTimeout,"Connection timeout");n.onreadystatechange=function(){n.readyState>n.OPENED&&void 0===s&&(clearTimeout(o),s=i(e.responseTimeout,"Socket timeout"))},n.onerror=function(){0===n.status&&(clearTimeout(o),clearTimeout(s),t({content:n.responseText||"Network request failed",status:n.status,isTimedOut:!1}))},n.onload=function(){clearTimeout(o),clearTimeout(s),t({content:n.responseText,status:n.status,isTimedOut:!1})},n.send(e.data)})}},logger:(o=ei,{debug:function(e,t){return Zo>=o&&console.debug(e,t),Promise.resolve()},info:function(e,t){return Jo>=o&&console.info(e,t),Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}}),responsesCache:Se(),requestsCache:Se({serializable:!1}),hostsCache:D({caches:[yo({key:"".concat(ae,"-").concat(e)}),Se()]}),userAgent:Io(ae).add({segment:"Browser",version:"lite"}),authMode:Y.WithinQueryParameters};return Uo(s(s(s({},i),n),{},{methods:{search:Xt,searchForFacetValues:Zt,multipleQueries:Xt,multipleSearchForFacetValues:Zt,initIndex:function(e){return function(t){return Wt(e)(t,{methods:{search:Xo,searchForFacetValues:nn,findAnswers:Go}})}}}}))}on.version=ae,ve="3.5.1",hn=["footer","searchBox"];function W(){return W=Object.assign||function(e){for(var t,s,n=1;n<arguments.length;n++){t=arguments[n];for(s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},W.apply(this,arguments)}function Tn(e,t){var n,s=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,n)),s}function et(e){for(var t,n=1;n<arguments.length;n++)t=null!=arguments[n]?arguments[n]:{},n%2?Tn(Object(t),!0).forEach(function(n){ri(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Tn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))});return e}function ri(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ci(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(n=e==null?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"],n==null)return;var n,i,a,s=[],o=!0,r=!1;try{for(n=n.call(e);!(o=(i=n.next()).done)&&(s.push(i.value),!t||s.length!==t);o=!0);}catch(e){r=!0,a=e}finally{try{o||null==n.return||n.return()}finally{if(r)throw a}}return s}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ss(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ss(e,t)}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ss(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}function di(e,t){if(e==null)return{};var n,s,o,i=function(e,t){if(e==null)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){o=Object.getOwnPropertySymbols(e);for(s=0;s<o.length;s++)n=o[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function ui(t){var b=t.appId,g=t.apiKey,r=t.indexName,k=t.placeholder,A=void 0===k?"Search docs":k,F=t.searchParameters,f=t.maxResultsPerGroup,T=t.onClose,i=void 0===T?Xs:T,N=t.transformItems,R=void 0===N?Vn:N,I=t.hitComponent,Y=void 0===I?Es:I,P=t.resultsFooterComponent,U=void 0===P?function(){return null}:P,M=t.navigator,S=t.initialScrollY,Q=void 0===S?0:S,O=t.transformSearchClient,V=void 0===O?Vn:O,w=t.disableUserPersonalization,d=void 0!==w&&w,x=t.initialQuery,ee=void 0===x?"":x,E=t.translations,j=void 0===E?{}:E,G=t.getMissingResultsUrl,y=t.insights,v=void 0!==y&&y,B=j.footer,q=j.searchBox,K=di(j,hn),D=ci(e.useState({query:"",collections:[],completion:null,context:{},isOpen:!1,activeItemId:null,status:"idle"}),2),n=D[0],$=D[1],_=e.useRef(null),p=e.useRef(null),H=e.useRef(null),m=e.useRef(null),h=e.useRef(null),s=e.useRef(10),L=e.useRef("undefined"!=typeof window?window.getSelection().toString().slice(0,64):"").current,o=e.useRef(ee||L).current,z=function(t,n,s){return e.useMemo(function(){var e=on(t,n);return e.addAlgoliaAgent("docsearch",ve),!1===/docsearch.js \(.*\)/.test(e.transporter.userAgent.value)&&e.addAlgoliaAgent("docsearch-react",ve),s(e)},[t,n,s])}(b,g,V),a=e.useRef(Jt({key:"__DOCSEARCH_FAVORITE_SEARCHES__".concat(r),limit:10})).current,l=e.useRef(Jt({key:"__DOCSEARCH_RECENT_SEARCHES__".concat(r),limit:0===a.getAll().length?7:4})).current,c=e.useCallback(function(e){if(!d){var t="content"===e.type?e.__docsearch_parent:e;t&&-1===a.getAll().findIndex(function(e){return e.objectID===t.objectID})&&l.add(t)}},[a,l,d]),X=e.useCallback(function(e){if(n.context.algoliaInsightsPlugin&&e.__autocomplete_id){var t=e,s={eventName:"Item Selected",index:t.__autocomplete_indexName,items:[t],positions:[e.__autocomplete_id],queryID:t.__autocomplete_queryID};n.context.algoliaInsightsPlugin.insights.clickedObjectIDsAfterSearch(s)}},[n.context.algoliaInsightsPlugin]),u=e.useMemo(function(){return Ns({id:"docsearch",defaultActiveItemId:0,placeholder:A,openOnFocus:!0,initialState:{query:o,context:{searchSuggestions:[]}},insights:v,navigator:M,onStateChange:function(e){$(e.state)},getSources:function(e){var t,n=e.query,u=e.state,o=e.setContext,h=e.setStatus;return n?(t=Boolean(v),z.search([{query:n,indexName:r,params:et({attributesToRetrieve:["hierarchy.lvl0","hierarchy.lvl1","hierarchy.lvl2","hierarchy.lvl3","hierarchy.lvl4","hierarchy.lvl5","hierarchy.lvl6","content","type","url"],attributesToSnippet:["hierarchy.lvl1:".concat(s.current),"hierarchy.lvl2:".concat(s.current),"hierarchy.lvl3:".concat(s.current),"hierarchy.lvl4:".concat(s.current),"hierarchy.lvl5:".concat(s.current),"hierarchy.lvl6:".concat(s.current),"content:".concat(s.current)],snippetEllipsisText:"…",highlightPreTag:"<mark>",highlightPostTag:"</mark>",hitsPerPage:20,clickAnalytics:t},F)}]).catch(function(e){throw"RetryError"===e.name&&h("error"),e}).then(function(e){var s,a=e.results,l=a[0],d=l.hits,h=l.nbHits,n=$n(d,function(e){return Rn(e)},f);return u.context.searchSuggestions.length<Object.keys(n).length&&o({searchSuggestions:Object.keys(n)}),o({nbHits:h}),s={},t&&(s={__autocomplete_indexName:r,__autocomplete_queryID:a[0].queryID,__autocomplete_algoliaCredentials:{appId:b,apiKey:g}}),Object.values(n).map(function(e,t){return{sourceId:"hits".concat(t),onSelect:function(e){var t=e.item,n=e.event;c(t),ye(n)||i()},getItemUrl:function(e){return e.item.url},getItems:function(){return Object.values($n(e,function(e){return e.hierarchy.lvl1},f)).map(R).map(function(e){return e.map(function(t){var n=null,o=e.find(function(e){return"lvl1"===e.type&&e.hierarchy.lvl1===t.hierarchy.lvl1});return"lvl1"!==t.type&&o&&(n=o),et(et({},t),{},{__docsearch_parent:n},s)})}).flat()}}})})):d?[]:[{sourceId:"recentSearches",onSelect:function(e){var t=e.item,n=e.event;c(t),ye(n)||i()},getItemUrl:function(e){return e.item.url},getItems:function(){return l.getAll()}},{sourceId:"favoriteSearches",onSelect:function(e){var t=e.item,n=e.event;c(t),ye(n)||i()},getItemUrl:function(e){return e.item.url},getItems:function(){return a.getAll()}}]}})},[r,F,f,z,i,l,a,c,o,A,M,R,d,v,b,g]),Z=u.getEnvironmentProps,J=u.getRootProps,C=u.refresh;return function(t){var i=t.getEnvironmentProps,n=t.panelElement,s=t.formElement,o=t.inputElement;e.useEffect(function(){if(n&&s&&o){var e=i({panelElement:n,formElement:s,inputElement:o}),t=e.onTouchStart,a=e.onTouchMove;return window.addEventListener("touchstart",t),window.addEventListener("touchmove",a),function(){window.removeEventListener("touchstart",t),window.removeEventListener("touchmove",a)}}},[i,n,s,o])}({getEnvironmentProps:Z,panelElement:m.current,formElement:H.current,inputElement:h.current}),function(t){var n=t.container;e.useEffect(function(){if(n){var e=n.querySelectorAll("a[href]:not([disabled]), button:not([disabled]), input:not([disabled])"),t=e[0],s=e[e.length-1];return n.addEventListener("keydown",o),function(){n.removeEventListener("keydown",o)}}function o(e){"Tab"===e.key&&(e.shiftKey?document.activeElement===t&&(e.preventDefault(),s.focus()):document.activeElement===s&&(e.preventDefault(),t.focus()))}},[n])}({container:_.current}),e.useEffect(function(){return document.body.classList.add("DocSearch--active"),function(){var e,t;document.body.classList.remove("DocSearch--active"),null===(e=(t=window).scrollTo)||void 0===e||e.call(t,0,Q)}},[]),e.useEffect(function(){window.matchMedia("(max-width: 768px)").matches&&(s.current=5)},[]),e.useEffect(function(){m.current&&(m.current.scrollTop=0)},[n.query]),e.useEffect(function(){o.length>0&&(C(),h.current&&h.current.focus())},[o,C]),e.useEffect(function(){function e(){if(p.current){var e=.01*window.innerHeight;p.current.style.setProperty("--docsearch-vh","".concat(e,"px"))}}return e(),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}},[]),e.createElement("div",W({ref:_},J({"aria-expanded":!0}),{className:["DocSearch","DocSearch-Container","stalled"===n.status&&"DocSearch-Container--Stalled","error"===n.status&&"DocSearch-Container--Errored"].filter(Boolean).join(" "),role:"button",tabIndex:0,onMouseDown:function(e){e.target===e.currentTarget&&i()}}),e.createElement("div",{className:"DocSearch-Modal",ref:p},e.createElement("header",{className:"DocSearch-SearchBar",ref:H},e.createElement(fo,W({},u,{state:n,autoFocus:0===o.length,inputRef:h,isFromSelection:Boolean(o)&&o===L,translations:q,onClose:i}))),e.createElement("div",{className:"DocSearch-Dropdown",ref:m},e.createElement(vn,W({},u,{indexName:r,state:n,hitComponent:Y,resultsFooterComponent:U,disableUserPersonalization:d,recentSearches:l,favoriteSearches:a,inputRef:h,translations:K,getMissingResultsUrl:G,onItemClick:function(e,t){X(e),c(e),ye(t)||i()}}))),e.createElement("footer",{className:"DocSearch-Footer"},e.createElement(Ms,{translations:B}))))}function Ce(){return Ce=Object.assign||function(e){for(var t,s,n=1;n<arguments.length;n++){t=arguments[n];for(s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},Ce.apply(this,arguments)}function fs(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(n=e==null?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"],n==null)return;var n,i,a,s=[],o=!0,r=!1;try{for(n=n.call(e);!(o=(i=n.next()).done)&&(s.push(i.value),!t||s.length!==t);o=!0);}catch(e){r=!0,a=e}finally{try{o||null==n.return||n.return()}finally{if(r)throw a}}return s}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ps(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ps(e,t)}(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ps(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}function pi(t){var s,o,i=e.useRef(null),a=fs(e.useState(!1),2),r=a[0],n=a[1],c=fs(e.useState(t?.initialQuery||void 0),2),h=c[0],l=c[1],d=e.useCallback(function(){n(!0)},[n]),u=e.useCallback(function(){n(!1)},[n]);return function(t){var n=t.isOpen,i=t.onOpen,a=t.onClose,s=t.onInput,o=t.searchButtonRef;e.useEffect(function(){function e(e){var t;(27===e.keyCode&&n||"k"===(null===(t=e.key)||void 0===t?void 0:t.toLowerCase())&&(e.metaKey||e.ctrlKey)||!function(e){var n=e.target,t=n.tagName;return n.isContentEditable||"INPUT"===t||"SELECT"===t||"TEXTAREA"===t}(e)&&"/"===e.key&&!n)&&(e.preventDefault(),n?a():document.body.classList.contains("DocSearch--active")||document.body.classList.contains("DocSearch--active")||i()),o&&o.current===document.activeElement&&s&&/[a-zA-Z0-9]/.test(String.fromCharCode(e.keyCode))&&s(e)}return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}},[n,i,a,s,o])}({isOpen:r,onOpen:d,onClose:u,onInput:e.useCallback(function(e){n(!0),l(e.key)},[n,l]),searchButtonRef:i}),e.createElement(e.Fragment,null,e.createElement(wt,{ref:i,translations:t==null||null===(s=t.translations)||void 0===s?void 0:s.button,onClick:d}),r&&Yt(e.createElement(ui,Ce({},t,{initialScrollY:window.scrollY,initialQuery:h,translations:t==null||null===(o=t.translations)||void 0===o?void 0:o.modal,onClose:u})),document.body))}return function(t){Vt(e.createElement(pi,Ke({},t,{transformSearchClient:function(e){return e.addAlgoliaAgent("docsearch.js",ve),t.transformSearchClient?t.transformSearchClient(e):e}})),function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;return"string"==typeof e?t.document.querySelector(e):e}(t.container,t.environment))}}),!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.scrollSpy=t():e.scrollSpy=t()}(self,()=>(()=>{var n={138:(e,t,n)=>{e.exports=(e,t={})=>{const{ScrollSpy:o}=n(218),s=new o(e,t);return window.onload=s.onScroll(),window.addEventListener("scroll",()=>s.onScroll()),s}},218:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ScrollSpy:()=>s});class s{constructor(e,t={}){if(!e)throw new Error("First argument is query selector to your navigation.");if("object"!=typeof t)throw new Error("Second argument must be instance of Object.");t.smoothScroll=!0===t.smoothScroll&&{}||t.smoothScroll,this.menuList=e instanceof HTMLElement?e:document.querySelector(e),this.options=Object.assign({},{sectionClass:".scrollspy",menuActiveTarget:"li > a",offset:0,hrefAttribute:"href",activeClass:"active",scrollContainer:"",smoothScroll:{}},t),this.options.scrollContainer?this.scroller=this.options.scrollContainer instanceof HTMLElement?this.options.scrollContainer:document.querySelector(this.options.scrollContainer):this.scroller=window,this.sections=document.querySelectorAll(this.options.sectionClass),this.attachEventListeners()}attachEventListeners(){this.scroller&&(this.scroller.addEventListener("scroll",()=>this.onScroll()),this.options.smoothScroll)&&this.menuList.querySelectorAll(this.options.menuActiveTarget).forEach(e=>e.addEventListener("click",this.onClick.bind(this)))}onClick(e){const n=e.target.getAttribute(this.options.hrefAttribute),t=document.querySelector(n);t&&this.options.smoothScroll&&(e.preventDefault(),this.scrollTo(t))}onScroll(){const t=this.getSectionInView(),e=this.getMenuItemBySection(t);e&&(this.removeCurrentActive({ignore:e}),this.setActive(e))}scrollTo(e){const t="function"==typeof this.options.smoothScrollBehavior&&this.options.smoothScrollBehavior;t?t(e,this.options.smoothScroll):e.scrollIntoView({...this.options.smoothScroll,behavior:"smooth"})}getMenuItemBySection(e){if(!e)return;const t=e.getAttribute("id");return this.menuList.querySelector(`[${this.options.hrefAttribute}="#${t}"]`)}getSectionInView(){for(let e=0;e<this.sections.length;e++){const n=this.sections[e].offsetTop,s=n+this.sections[e].offsetHeight;let t=(document.documentElement.scrollTop||document.body.scrollTop)+this.options.offset;if(this.options.scrollContainer&&this.scroller&&(t=this.scroller.scrollTop+this.options.offset),t>n&&t<=s)return this.sections[e]}}setActive(e){e.classList.contains(this.options.activeClass)||e.classList.add(this.options.activeClass)}removeCurrentActive({ignore:e}){const{hrefAttribute:t,menuActiveTarget:n,activeClass:s}=this.options,o=`${n}.${s}:not([${t}="${e.getAttribute(t)}"])`;this.menuList.querySelectorAll(o).forEach(e=>e.classList.remove(this.options.activeClass))}}}},t={};function e(s){var o,i=t[s];return void 0!==i?i.exports:(o=t[s]={exports:{}},n[s](o,o.exports,e),o.exports)}return e.d=(t,n)=>{for(var s in n)e.o(n,s)&&!e.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:n[s]})},e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e(138)})()),(()=>{window.onload=function(){scrollSpy("toc",{sectionClass:"h1,h2,h3,h4",offset:100})}})();const scrollArea=document.getElementById("content"),tocBtn=document.getElementById("toc-dropdown-btn");scrollArea.addEventListener("activate.bs.scrollspy",function(){var e=document.querySelector(".dropdown-menu li > a.active").innerHTML;tocBtn.innerHTML=e}),tocBtn.addEventListener("shown.bs.dropdown",e=>{tocBtn.style.borderBottom="none",tocBtn.style.borderRadius="4px 4px 0 0"}),tocBtn.addEventListener("hidden.bs.dropdown",e=>{tocBtn.style.borderBottom="1px solid var(--alert-border-color)",tocBtn.style.borderRadius="4px"}),(()=>{var t,e=Object.getOwnPropertyNames,n=(t,n)=>function(){return t&&(n=(0,t[e(t)[0]])(t=0)),n},s=(t,n)=>function(){return n||(0,t[e(t)[0]])((n={exports:{}}).exports,n),n.exports},o=n({"ns-params:@params"(){t={langPath:"https://doc.tryfastgpt.ai/docs/js/components/"}}}),i=s({"<stdin>"(e,n){o();var i=typeof window!="undefined"?window:typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope?self:{},s=function(e){var s,a,l=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,f=0,i={},t={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof n?new n(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++f}),e.__id},clone:function e(n,s){s=s||{};var o,i,a;switch(t.util.type(n)){case"Object":if(i=t.util.objId(n),s[i])return s[i];o={},s[i]=o;for(a in n)n.hasOwnProperty(a)&&(o[a]=e(n[a],s));return o;case"Array":return i=t.util.objId(n),s[i]?s[i]:(o=[],s[i]=o,n.forEach(function(t,n){o[n]=e(t,s)}),o);default:return n}},getLanguage:function(e){for(;e;){var t=l.exec(e.className);if(t)return t[1].toLowerCase();e=e.parentElement}return"none"},setLanguage:function(e,t){e.className=e.className.replace(RegExp(l,"gi"),""),e.classList.add("language-"+t)},currentScript:function(){if(typeof document=="undefined")return null;if("currentScript"in document&&1<2)return document.currentScript;try{throw new Error}catch(s){var e,n,t=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(s.stack)||[])[1];if(t){e=document.getElementsByTagName("script");for(n in e)if(e[n].src==t)return e[n]}return null}},isActive:function(e,t,n){for(var s,o="no-"+t;e;){if(s=e.classList,s.contains(t))return!0;if(s.contains(o))return!1;e=e.parentElement}return!!n}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(e,n){var o,s=t.util.clone(t.languages[e]);for(o in n)s[o]=n[o];return s},insertBefore:function(e,n,s,o){o=o||t.languages;var a,c,l,r=o[e],i={};for(a in r)if(r.hasOwnProperty(a)){if(a==n)for(c in s)s.hasOwnProperty(c)&&(i[c]=s[c]);s.hasOwnProperty(a)||(i[a]=r[a])}return l=o[e],o[e]=i,t.languages.DFS(t.languages,function(t,n){n===l&&t!=e&&(this[t]=i)}),i},DFS:function e(n,s,o,i){i=i||{};var a,r,l,c=t.util.objId;for(r in n)n.hasOwnProperty(r)&&(s.call(n,r,n[r],o||r),a=n[r],l=t.util.type(a),l==="Object"&&!i[c(a)]?(i[c(a)]=!0,e(a,s,null,i)):l==="Array"&&!i[c(a)]&&(i[c(a)]=!0,e(a,s,r,i)))}},plugins:{},highlightAll:function(e,n){t.highlightAllUnder(document,e,n)},highlightAllUnder:function(e,n,s){var i,a,o={callback:s,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};t.hooks.run("before-highlightall",o),o.elements=Array.prototype.slice.apply(o.container.querySelectorAll(o.selector)),t.hooks.run("before-all-elements-highlight",o);for(i=0;a=o.elements[i++];)t.highlightElement(a,n===!0,o.callback)},highlightElement:function(n,s,o){var i,a,l,d,r=t.util.getLanguage(n),u=t.languages[r];t.util.setLanguage(n,r),a=n.parentElement,a&&a.nodeName.toLowerCase()==="pre"&&t.util.setLanguage(a,r),d=n.textContent,i={element:n,language:r,grammar:u,code:d};function c(e){i.highlightedCode=e,t.hooks.run("before-insert",i),i.element.innerHTML=i.highlightedCode,t.hooks.run("after-highlight",i),t.hooks.run("complete",i),o&&o.call(i.element)}if(t.hooks.run("before-sanity-check",i),a=i.element.parentElement,a&&a.nodeName.toLowerCase()==="pre"&&!a.hasAttribute("tabindex")&&a.setAttribute("tabindex","0"),!i.code){t.hooks.run("complete",i),o&&o.call(i.element);return}if(t.hooks.run("before-highlight",i),!i.grammar){c(t.util.encode(i.code));return}s&&e.Worker?(l=new Worker(t.filename),l.onmessage=function(e){c(e.data)},l.postMessage(JSON.stringify({language:i.language,code:i.code,immediateClose:!0}))):c(t.highlight(i.code,i.grammar,i.language))},highlight:function(e,s,o){var i={code:e,grammar:s,language:o};if(t.hooks.run("before-tokenize",i),!i.grammar)throw new Error('The language "'+i.language+'" has no grammar.');return i.tokens=t.tokenize(i.code,i.grammar),t.hooks.run("after-tokenize",i),n.stringify(t.util.encode(i.tokens),i.language)},tokenize:function(e,t){var n,i,s=t.rest;if(s){for(i in s)t[i]=s[i];delete t.rest}return n=new u,o(n,n.head,e),c(e,n,t,n.head,0),m(n)},hooks:{all:{},add:function(e,n){var s=t.hooks.all;s[e]=s[e]||[],s[e].push(n)},run:function(e,n){var o,i,s=t.hooks.all[e];if(!s||!s.length)return;for(o=0;i=s[o++];)i(n)}},Token:n};e.Prism=t;function n(e,t,n,s){this.type=e,this.content=t,this.alias=n,this.length=(s||"").length|0}n.stringify=function e(n,s){if(typeof n=="string")return n;if(Array.isArray(n)){var o,i,a,c,r="";return n.forEach(function(t){r+=e(t,s)}),r}o={type:n.type,content:e(n.content,s),tag:"span",classes:["token",n.type],attributes:{},language:s},i=n.alias,i&&(Array.isArray(i)?Array.prototype.push.apply(o.classes,i):o.classes.push(i)),t.hooks.run("wrap",o),a="";for(c in o.attributes)a+=" "+c+'="'+(o.attributes[c]||"").replace(/"/g,"&quot;")+'"';return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+a+">"+o.content+"</"+o.tag+">"};function d(e,t,n,s){e.lastIndex=t;var i,o=e.exec(n);return o&&s&&o[1]&&(i=o[1].length,o.index+=i,o[0]=o[0].slice(i)),o}function c(e,s,i,a,r,l){for(_ in i){if(!i.hasOwnProperty(_)||!i[_])continue;v=i[_],v=Array.isArray(v)?v:[v];for(y=0;y<v.length;++y){if(l&&l.cause==_+","+y)return;m=v[y],M=m.inside,S=!!m.lookbehind,T=!!m.greedy,L=m.alias,T&&!m.pattern.global&&(N=m.pattern.toString().match(/[imsuy]*$/)[0],m.pattern=RegExp(m.pattern.source,N+"g")),z=m.pattern||m;for(var m,f,g,v,b,j,y,_,w,O,x,C,E,k,A,S,M,F,T,z,D,N,L,R,u=a.next,p=r;u!==s.tail;p+=u.value.length,u=u.next){if(l&&p>=l.reach)break;if(b=u.value,s.length>e.length)return;if(b instanceof n)continue;if(O=1,T){if(f=d(z,p,e,S),!f||f.index>=e.length)break;for(C=f.index,D=f.index+f[0].length,g=p,g+=u.value.length;C>=g;)u=u.next,g+=u.value.length;if(g-=u.value.length,p=g,u.value instanceof n)continue;for(j=u;j!==s.tail&&(g<D||typeof j.value=="string");j=j.next)O++,g+=j.value.length;O--,b=e.slice(p,g),f.index-=p}else if(f=d(z,0,b,S),!f)continue;C=f.index,x=f[0],A=b.slice(0,C),F=b.slice(C+x.length),k=p+b.length,l&&k>l.reach&&(l.reach=k),w=u.prev,A&&(w=o(s,w,A),p+=A.length),h(s,w,O),R=new n(_,M?t.tokenize(x,M):x,L,x),u=o(s,w,R),F&&o(s,u,F),O>1&&(E={cause:_+","+y,reach:k},c(e,s,i,u.prev,p,E),l&&E.reach>l.reach&&(l.reach=E.reach))}}}}function u(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function o(e,t,n){var o=t.next,s={value:n,prev:t,next:o};return t.next=s,o.prev=s,e.length++,s}function h(e,t,n){for(var s=t.next,o=0;o<n&&s!==e.tail;o++)s=s.next;t.next=s,s.prev=t,e.length-=o}function m(e){for(var n=[],t=e.head.next;t!==e.tail;)n.push(t.value),t=t.next;return n}if(!e.document)return e.addEventListener?(t.disableWorkerMessageHandler||e.addEventListener("message",function(n){var s=JSON.parse(n.data),o=s.language,i=s.code,a=s.immediateClose;e.postMessage(t.highlight(i,t.languages[o],o)),a&&e.close()},!1),t):t;s=t.util.currentScript(),s&&(t.filename=s.src,s.hasAttribute("data-manual")&&(t.manual=!0));function r(){t.manual||t.highlightAll()}return t.manual||(a=document.readyState,a==="loading"||a==="interactive"&&s&&s.defer?document.addEventListener("DOMContentLoaded",r):window.requestAnimationFrame?window.requestAnimationFrame(r):window.setTimeout(r,16)),t}(i);typeof n!="undefined"&&n.exports&&(n.exports=s),typeof global!="undefined"&&(global.Prism=s),s.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>/=$<%]+(?:\s(?:\s*[^\s>/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>/]+/,inside:{namespace:/^[^\s>/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},s.languages.markup.tag.inside["attr-value"].inside.entity=s.languages.markup.entity,s.languages.markup.doctype.inside["internal-subset"].inside=s.languages.markup,s.hooks.add("wrap",function(e){e.type==="entity"&&(e.attributes.title=e.content.replace(/&amp;/,"&"))}),Object.defineProperty(s.languages.markup.tag,"addInlined",{value:function(t,n){var i,a,o={};o["language-"+n]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:s.languages[n]},o.cdata=/^<!\[CDATA\[|\]\]>$/i,i={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:o}},i["language-"+n]={pattern:/[\s\S]+/,inside:s.languages[n]},a={},a[t]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return t}),"i"),lookbehind:!0,greedy:!0,inside:i},s.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(s.languages.markup.tag,"addAttribute",{value:function(e,t){s.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:s.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),s.languages.html=s.languages.markup,s.languages.mathml=s.languages.markup,s.languages.svg=s.languages.markup,s.languages.xml=s.languages.extend("markup",{}),s.languages.ssml=s.languages.xml,s.languages.atom=s.languages.xml,s.languages.rss=s.languages.xml,function(e){var n,t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,n=e.languages.markup,n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(s),s.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},s.languages.javascript=s.languages.extend("clike",{"class-name":[s.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),s.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,s.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:s.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:s.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:s.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:s.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:s.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),s.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:s.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),s.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),s.languages.markup&&(s.languages.markup.tag.addInlined("script","javascript"),s.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),s.languages.js=s.languages.javascript,function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach(function(n){var o=t[n],s=[];/^\w+$/.test(n)||s.push(/\w+/.exec(n)[0]),n==="diff"&&s.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+o+`].*(?:
?|
|(?![\\s\\S])))+`,"m"),alias:s,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}}),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(s),function(){if(typeof s=="undefined"||typeof document=="undefined"||!document.querySelector)return;var n,i,l,a="line-numbers",e="linkable-line-numbers",u=/\n(?!$)/g;function t(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function r(e,t){return e.classList.contains(t)}function c(e){e()}l=function(){var e;return function(){if(typeof e=="undefined"){var t=document.createElement("div");t.style.fontSize="13px",t.style.lineHeight="1.5",t.style.padding="0",t.style.border="0",t.innerHTML="&nbsp;<br />&nbsp;",document.body.appendChild(t),e=t.offsetHeight===38,document.body.removeChild(t)}return e}}();function h(e,t){var o=getComputedStyle(e),s=getComputedStyle(t);function n(e){return+e.substr(0,e.length-2)}return t.offsetTop+n(s.borderTopWidth)+n(s.paddingTop)-n(o.paddingTop)}function o(t){return!!t&&!!/pre/i.test(t.nodeName)&&(!!t.hasAttribute("data-line")||!!(t.id&&s.util.isActive(t,e)))}n=!0,s.plugins.lineHighlight={highlightLines:function(i,d,m){d=typeof d=="string"?d:i.getAttribute("data-line")||"";var g,y,C=d.replace(/\s+/g,"").split(",").filter(Boolean),j=+i.getAttribute("data-line-offset")||0,E=l()?parseInt:parseFloat,O=E(getComputedStyle(i).lineHeight),v=s.util.isActive(i,a),p=i.querySelector("code"),_=v?i:p||i,f=[],w=p.textContent.match(u),x=w?w.length+1:1,b=!p||_==p?0:h(i,p);return C.forEach(function(e){var t,a,r,l,d,c=e.split("-"),n=+c[0],o=+c[1]||n,o=Math.min(x+j,o);if(o<n)return;t=i.querySelector('.line-highlight[data-range="'+e+'"]')||document.createElement("div"),f.push(function(){t.setAttribute("aria-hidden","true"),t.setAttribute("data-range",e),t.className=(m||"")+" line-highlight"}),v&&s.plugins.lineNumbers?(a=s.plugins.lineNumbers.getLine(i,n),r=s.plugins.lineNumbers.getLine(i,o),a&&(l=a.offsetTop+b+"px",f.push(function(){t.style.top=l})),r&&(d=r.offsetTop-a.offsetTop+r.offsetHeight+"px",f.push(function(){t.style.height=d}))):f.push(function(){t.setAttribute("data-start",String(n)),o>n&&t.setAttribute("data-end",String(o)),t.style.top=(n-j-1)*O+b+"px",t.textContent=new Array(o-n+2).join(`
`)}),f.push(function(){t.style.width=i.scrollWidth+"px"}),f.push(function(){_.appendChild(t)})}),g=i.id,v&&s.util.isActive(i,e)&&g&&(r(i,e)||f.push(function(){i.classList.add(e)}),y=parseInt(i.getAttribute("data-start")||"1"),t(".line-numbers-rows > span",i).forEach(function(e,t){var s=t+y;e.onclick=function(){var e=g+"."+s;n=!1,location.hash=e,setTimeout(function(){n=!0},1)}})),function(){f.forEach(c)}}};function d(){var e,i,a,r,o=location.hash.slice(1);if(t(".temporary.line-highlight").forEach(function(e){e.parentNode.removeChild(e)}),i=(o.match(/\.([\d,-]+)$/)||[,""])[1],!i||document.getElementById(o))return;if(a=o.slice(0,o.lastIndexOf(".")),e=document.getElementById(a),!e)return;e.hasAttribute("data-line")||e.setAttribute("data-line",""),r=s.plugins.lineHighlight.highlightLines(e,i,"temporary "),r(),n&&document.querySelector(".temporary.line-highlight").scrollIntoView()}i=0,s.hooks.add("before-sanity-check",function(e){var n,s=e.element.parentElement;if(!o(s))return;n=0,t(".line-highlight",s).forEach(function(e){n+=e.textContent.length,e.parentNode.removeChild(e)}),n&&/^(?: \n)+$/.test(e.code.slice(-n))&&(e.code=e.code.slice(0,-n))}),s.hooks.add("complete",function e(t){var c,l,u,n=t.element.parentElement;if(!o(n))return;clearTimeout(i),c=s.plugins.lineNumbers,l=t.plugins&&t.plugins.lineNumbers,r(n,a)&&c&&!l?s.hooks.add("line-numbers",e):(u=s.plugins.lineHighlight.highlightLines(n),u(),i=setTimeout(d,1))}),window.addEventListener("hashchange",d),window.addEventListener("resize",function(){var e=t("pre").filter(o).map(function(e){return s.plugins.lineHighlight.highlightLines(e)});e.forEach(c)})}(),function(){if(typeof s=="undefined"||typeof document=="undefined")return;var n,e="line-numbers",o=/\n(?!$)/g,i=s.plugins.lineNumbers={getLine:function(t,n){if(t.tagName!=="PRE"||!t.classList.contains(e))return;var s,i,a,o=t.querySelector(".line-numbers-rows");if(!o)return;return s=parseInt(t.getAttribute("data-start"),10)||1,i=s+(o.children.length-1),n<s&&(n=s),n>i&&(n=i),a=n-s,o.children[a]},resize:function(e){t([e])},assumeViewportIndependence:!0};function t(e){if(e=e.filter(function(e){var n=a(e),t=n["white-space"];return t==="pre-wrap"||t==="pre-line"}),e.length==0)return;var t=e.map(function(e){var t,s,i,n=e.querySelector("code"),a=e.querySelector(".line-numbers-rows");return!n||!a?void 0:(t=e.querySelector(".line-numbers-sizer"),s=n.textContent.split(o),t||(t=document.createElement("span"),t.className="line-numbers-sizer",n.appendChild(t)),t.innerHTML="0",t.style.display="block",i=t.getBoundingClientRect().height,t.innerHTML="",{element:e,lines:s,lineHeights:[],oneLinerHeight:i,sizer:t})}).filter(Boolean);t.forEach(function(e){var s=e.sizer,t=e.lines,n=e.lineHeights,o=e.oneLinerHeight;n[t.length-1]=void 0,t.forEach(function(e,t){if(e&&e.length>1){var i=s.appendChild(document.createElement("span"));i.style.display="block",i.textContent=e}else n[t]=o})}),t.forEach(function(e){for(var s=e.sizer,n=e.lineHeights,o=0,t=0;t<n.length;t++)n[t]===void 0&&(n[t]=s.children[o++].getBoundingClientRect().height)}),t.forEach(function(e){var t=e.sizer,n=e.element.querySelector(".line-numbers-rows");t.style.display="none",t.innerHTML="",e.lineHeights.forEach(function(e,t){n.children[t].style.height=e+"px"})})}function a(e){return e?window.getComputedStyle?getComputedStyle(e):e.currentStyle||null:null}n=void 0,window.addEventListener("resize",function(){if(i.assumeViewportIndependence&&n===window.innerWidth)return;n=window.innerWidth,t(Array.prototype.slice.call(document.querySelectorAll("pre."+e)))}),s.hooks.add("complete",function(n){if(!n.code)return;var a,c,l,d,r=n.element,i=r.parentNode;if(!i||!/pre/i.test(i.nodeName))return;if(r.querySelector(".line-numbers-rows"))return;if(!s.util.isActive(r,e))return;r.classList.remove(e),i.classList.add(e),c=n.code.match(o),l=c?c.length+1:1,d=new Array(l+1).join("<span></span>"),a=document.createElement("span"),a.setAttribute("aria-hidden","true"),a.className="line-numbers-rows",a.innerHTML=d,i.hasAttribute("data-start")&&(i.style.counterReset="linenumber "+(parseInt(i.getAttribute("data-start"),10)-1)),n.element.appendChild(a),t([i]),s.hooks.run("line-numbers",n)}),s.hooks.add("line-numbers",function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0})}(),function(){if(typeof s=="undefined"||typeof document=="undefined")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var n,a="Loading…",r=function(e,t){return"✖ Error "+e+" while fetching file: "+t},c="✖ Error: File does not exist or is empty",l={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},e="data-src-status",o="loading",i="loaded",d="failed",t="pre[data-src]:not(["+e+'="'+i+'"]):not(['+e+'="'+o+'"])';function u(e,t,n){var s=new XMLHttpRequest;s.open("GET",e,!0),s.onreadystatechange=function(){s.readyState==4&&(s.status<400&&s.responseText?t(s.responseText):n(s.status>=400?r(s.status,s.statusText):c))},s.send(null)}function h(e){var t,s,o,n=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(e||"");return n?(t=Number(n[1]),o=n[2],s=n[3],o?s?[t,Number(s)]:[t,void 0]:[t,t]):void 0}s.hooks.add("before-highlightall",function(e){e.selector+=", "+t}),s.hooks.add("before-sanity-check",function(n){var c,m,f,p,g,r=n.element;r.matches(t)&&(n.code="",r.setAttribute(e,o),c=r.appendChild(document.createElement("CODE")),c.textContent=a,f=r.getAttribute("data-src"),m=n.language,m==="none"&&(p=(/\.(\w+)$/.exec(f)||[,"none"])[1],m=l[p]||p),s.util.setLanguage(c,m),s.util.setLanguage(r,m),g=s.plugins.autoloader,g&&g.loadLanguages(m),u(f,function(t){r.setAttribute(e,i);var n,o,a,l=h(r.getAttribute("data-range"));l&&(n=t.split(/\r\n?|\n/g),o=l[0],a=l[1]==null?n.length:l[1],o<0&&(o+=n.length),o=Math.max(0,Math.min(o-1,n.length)),a<0&&(a+=n.length),a=Math.max(0,Math.min(a,n.length)),t=n.slice(o,a).join(`
`),r.hasAttribute("data-start")||r.setAttribute("data-start",String(o+1))),c.textContent=t,s.highlightElement(c)},function(t){r.setAttribute(e,d),c.textContent=t}))}),s.plugins.fileHighlight={highlight:function(n){for(var a,o=(n||document).querySelectorAll(t),i=0;a=o[i++];)s.highlightElement(a)}},n=!1,s.fileHighlight=function(){n||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),n=!0),s.plugins.fileHighlight.highlight.apply(this,arguments)}}(),function(){if(typeof s=="undefined"||typeof document=="undefined")return;var n,a,r,c,d,j={javascript:"clike",actionscript:"javascript",apex:["clike","sql"],arduino:"cpp",aspnet:["markup","csharp"],birb:"clike",bison:"c",c:"clike",csharp:"clike",cpp:"c",cfscript:"clike",chaiscript:["clike","cpp"],cilkc:"c",cilkcpp:"cpp",coffeescript:"javascript",crystal:"ruby","css-extras":"css",d:"clike",dart:"clike",django:"markup-templating",ejs:["javascript","markup-templating"],etlua:["lua","markup-templating"],erb:["ruby","markup-templating"],fsharp:"clike","firestore-security-rules":"clike",flow:"javascript",ftl:"markup-templating",gml:"clike",glsl:"c",go:"clike",gradle:"clike",groovy:"clike",haml:"ruby",handlebars:"markup-templating",haxe:"clike",hlsl:"c",idris:"haskell",java:"clike",javadoc:["markup","java","javadoclike"],jolie:"clike",jsdoc:["javascript","javadoclike","typescript"],"js-extras":"javascript",json5:"json",jsonp:"json","js-templates":"javascript",kotlin:"clike",latte:["clike","markup-templating","php"],less:"css",lilypond:"scheme",liquid:"markup-templating",markdown:"markup","markup-templating":"markup",mongodb:"javascript",n4js:"javascript",objectivec:"c",opencl:"c",parser:"markup",php:"markup-templating",phpdoc:["php","javadoclike"],"php-extras":"php",plsql:"sql",processing:"clike",protobuf:"clike",pug:["markup","javascript"],purebasic:"clike",purescript:"haskell",qsharp:"clike",qml:"javascript",qore:"clike",racket:"scheme",cshtml:["markup","csharp"],jsx:["markup","javascript"],tsx:["jsx","typescript"],reason:"clike",ruby:"clike",sass:"css",scss:"css",scala:"java","shell-session":"bash",smarty:"markup-templating",solidity:"clike",soy:"markup-templating",sparql:"turtle",sqf:"clike",squirrel:"clike",stata:["mata","java","python"],"t4-cs":["t4-templating","csharp"],"t4-vb":["t4-templating","vbnet"],tap:"yaml",tt2:["clike","markup-templating"],textile:"markup",twig:"markup-templating",typescript:"javascript",v:"clike",vala:"clike",vbnet:"basic",velocity:"markup",wiki:"markup",xeora:"markup","xml-doc":"markup",xquery:"markup"},m={html:"markup",xml:"markup",svg:"markup",mathml:"markup",ssml:"markup",atom:"markup",rss:"markup",js:"javascript",g4:"antlr4",ino:"arduino","arm-asm":"armasm",art:"arturo",adoc:"asciidoc",avs:"avisynth",avdl:"avro-idl",gawk:"awk",sh:"bash",shell:"bash",shortcode:"bbcode",rbnf:"bnf",oscript:"bsl",cs:"csharp",dotnet:"csharp",cfc:"cfscript","cilk-c":"cilkc","cilk-cpp":"cilkcpp",cilk:"cilkcpp",coffee:"coffeescript",conc:"concurnas",jinja2:"django","dns-zone":"dns-zone-file",dockerfile:"docker",gv:"dot",eta:"ejs",xlsx:"excel-formula",xls:"excel-formula",gamemakerlanguage:"gml",po:"gettext",gni:"gn",ld:"linker-script","go-mod":"go-module",hbs:"handlebars",mustache:"handlebars",hs:"haskell",idr:"idris",gitignore:"ignore",hgignore:"ignore",npmignore:"ignore",webmanifest:"json",kt:"kotlin",kts:"kotlin",kum:"kumir",tex:"latex",context:"latex",ly:"lilypond",emacs:"lisp",elisp:"lisp","emacs-lisp":"lisp",md:"markdown",moon:"moonscript",n4jsd:"n4js",nani:"naniscript",objc:"objectivec",qasm:"openqasm",objectpascal:"pascal",px:"pcaxis",pcode:"peoplecode",plantuml:"plant-uml",pq:"powerquery",mscript:"powerquery",pbfasm:"purebasic",purs:"purescript",py:"python",qs:"qsharp",rkt:"racket",razor:"cshtml",rpy:"renpy",res:"rescript",robot:"robotframework",rb:"ruby","sh-session":"shell-session",shellsession:"shell-session",smlnj:"sml",sol:"solidity",sln:"solution-file",rq:"sparql",sclang:"supercollider",t4:"t4-cs",trickle:"tremor",troy:"tremor",trig:"turtle",ts:"typescript",tsconfig:"typoscript",uscript:"unrealscript",uc:"unrealscript",url:"uri",vb:"visual-basic",vba:"visual-basic",webidl:"web-idl",mathematica:"wolfram",nb:"wolfram",wl:"wolfram",xeoracube:"xeora",yml:"yaml"},e={},v="none",o=t.langPath,u=s.util.currentScript();u&&(r=/\bplugins\/autoloader\/prism-autoloader\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,c=/(^|\/)[\w-]+\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,a=u.getAttribute("data-autoloader-path"),a!=null?o=a.trim().replace(/\/?$/,"/"):(n=u.src,r.test(n)?o=n.replace(r,"components/"):c.test(n)&&(o=n.replace(c,"$1components/")))),d=s.plugins.autoloader={languages_path:o,use_minified:!0,loadLanguages:l};function f(e,t,n){var s=document.createElement("script");s.src=e,s.async=!0,s.onload=function(){document.body.removeChild(s),t&&t()},s.onerror=function(){document.body.removeChild(s),n&&n()},document.body.appendChild(s)}function p(e){var n,t=(e.getAttribute("data-dependencies")||"").trim();return t||(n=e.parentElement,n&&n.tagName.toLowerCase()==="pre"&&(t=(n.getAttribute("data-dependencies")||"").trim())),t?t.split(/\s*,\s*/g):[]}function h(t){if(t.indexOf("!")>=0)return!1;if(t=m[t]||t,t in s.languages)return!0;var n=e[t];return n&&!n.error&&n.loading===!1}function g(e){return d.languages_path+"prism-"+e+(d.use_minified?".min":"")+".js"}function l(e,t,n){typeof e=="string"&&(e=[e]);var o=e.length,i=0,s=!1;if(o===0){t&&setTimeout(t,0);return}function a(){if(s)return;i++,i===o&&t&&t(e)}e.forEach(function(e){b(e,a,function(){if(s)return;s=!0,n&&n(e)})})}function b(t,n,s){var o,a=t.indexOf("!")>=0;t=t.replace("!",""),t=m[t]||t;function r(){var o=e[t];o||(o=e[t]={callbacks:[]}),o.callbacks.push({success:n,error:s}),!a&&h(t)?i(t,"success"):!a&&o.error?i(t,"error"):(a||!o.loading)&&(o.loading=!0,o.error=!1,f(g(t),function(){o.loading=!1,i(t,"success")},function(){o.loading=!1,o.error=!0,i(t,"error")}))}o=j[t],o&&o.length?l(o,r,s):r()}function i(t,n){if(e[t]){s=e[t].callbacks;for(var s,i,o=0,a=s.length;o<a;o++)i=s[o][n],i&&setTimeout(i,0);s.length=0}}s.hooks.add("complete",function(e){var t,o=e.element,n=e.language;if(!o||!n||n===v)return;t=p(o),/^diff-./i.test(n)?(t.push("diff"),t.push(n.substr("diff-".length))):t.push(n),t.every(h)||l(t,function(){s.highlightElement(o)})})}(),function(){if(typeof s=="undefined")return;var e,t=Object.assign||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e};function o(e){this.defaults=t({},e)}function a(e){return e.replace(/-(\w)/g,function(e,t){return t.toUpperCase()})}function i(e){for(var n=0,t=0;t<e.length;++t)e.charCodeAt(t)==" ".charCodeAt(0)&&(n+=3);return e.length+n}e={"remove-trailing":"boolean","remove-indent":"boolean","left-trim":"boolean","right-trim":"boolean","break-lines":"number",indent:"number","remove-initial-line-feed":"boolean","tabs-to-spaces":"number","spaces-to-tabs":"number"},o.prototype={setDefaults:function(e){this.defaults=t(this.defaults,e)},normalize:function(e,n){n=t(this.defaults,n);for(s in n){var s,o=a(s);s!=="normalize"&&o!=="setDefaults"&&n[s]&&this[o]&&(e=this[o].call(this,e,n[s]))}return e},leftTrim:function(e){return e.replace(/^\s+/,"")},rightTrim:function(e){return e.replace(/\s+$/,"")},tabsToSpaces:function(e,t){return t=t|0||4,e.replace(/\t/g,new Array(++t).join(" "))},spacesToTabs:function(e,t){return t=t|0||4,e.replace(RegExp(" {"+t+"}","g")," ")},removeTrailing:function(e){return e.replace(/\s*?$/gm,"")},removeInitialLineFeed:function(e){return e.replace(/^(?:\r?\n|\r)/,"")},removeIndent:function(e){var t=e.match(/^[^\S\n\r]*(?=\S)/gm);return!t||!t[0].length?e:(t.sort(function(e,t){return e.length-t.length}),t[0].length?e.replace(RegExp("^"+t[0],"gm"),""):e)},indent:function(e,t){return e.replace(/^[^\S\n\r]*(?=\S)/gm,new Array(++t).join(" ")+"$&")},breakLines:function(e,t){t=t===!0?80:t|0||80;for(var n,s,r,c,o=e.split(`
`),a=0;a<o.length;++a){if(i(o[a])<=t)continue;n=o[a].split(/(\s+)/g),r=0;for(s=0;s<n.length;++s)c=i(n[s]),r+=c,r>t&&(n[s]=`
`+n[s],r=c);o[a]=n.join("")}return o.join(`
`)}},typeof n!="undefined"&&n.exports&&(n.exports=o),s.plugins.NormalizeWhitespace=new o({"remove-trailing":!0,"remove-indent":!0,"left-trim":!0,"right-trim":!0}),s.hooks.add("before-sanity-check",function(t){var n,o,i,a,r,c,d,u,h,m,f,l=s.plugins.NormalizeWhitespace;if(t.settings&&t.settings["whitespace-normalization"]===!1)return;if(!s.util.isActive(t.element,"whitespace-normalization",!0))return;if((!t.element||!t.element.parentNode)&&t.code){t.code=l.normalize(t.code,t.settings);return}if(n=t.element.parentNode,!t.code||!n||n.nodeName.toLowerCase()!=="pre")return;t.settings==null&&(t.settings={});for(i in e)if(Object.hasOwnProperty.call(e,i)&&(m=e[i],n.hasAttribute("data-"+i)))try{d=JSON.parse(n.getAttribute("data-"+i)||"true"),typeof d===m&&(t.settings[i]=d)}catch{}u=n.childNodes,r="",c="",h=!1;for(a=0;a<u.length;++a)o=u[a],o==t.element?h=!0:o.nodeName==="#text"&&(h?c+=o.nodeValue:r+=o.nodeValue,n.removeChild(o),--a);!t.element.children.length||!s.plugins.KeepMarkup?(t.code=r+t.code+c,t.code=l.normalize(t.code,t.settings)):(f=r+t.element.innerHTML+c,t.element.innerHTML=l.normalize(f,t.settings),t.code=t.element.textContent)})}(),function(){if(typeof s=="undefined"||typeof document=="undefined")return;var n,o,t=[],e={},i=function(){};s.plugins.toolbar={},n=s.plugins.toolbar.registerButton=function(n,s){var o;if(typeof s=="function"?o=s:o=function(e){var t;return typeof s.onClick=="function"?(t=document.createElement("button"),t.type="button",t.addEventListener("click",function(){s.onClick.call(this,e)})):typeof s.url=="string"?(t=document.createElement("a"),t.href=s.url):t=document.createElement("span"),s.className&&t.classList.add(s.className),t.textContent=s.text,t},n in e){console.warn('There is a button with the key "'+n+'" registered already.');return}t.push(e[n]=o)};function a(e){for(;e;){var t=e.getAttribute("data-toolbar-order");if(t!=null)return t=t.trim(),t.length?t.split(/\s*,\s*/g):[];e=e.parentElement}}o=s.plugins.toolbar.hook=function(n){var o,r,c,l,s=n.element.parentNode;if(!s||!/pre/i.test(s.nodeName))return;if(s.parentNode.classList.contains("code-toolbar"))return;o=document.createElement("div"),o.classList.add("code-toolbar"),s.parentNode.insertBefore(o,s),o.appendChild(s),r=document.createElement("div"),r.classList.add("toolbar"),c=t,l=a(n.element),l&&(c=l.map(function(t){return e[t]||i})),c.forEach(function(e){var t,s=e(n);if(!s)return;t=document.createElement("div"),t.classList.add("toolbar-item"),t.appendChild(s),r.appendChild(t)}),o.appendChild(r)},n("label",function(e){var n,s,o,t=e.element.parentNode;if(!t||!/pre/i.test(t.nodeName))return;if(!t.hasAttribute("data-label"))return;o=t.getAttribute("data-label");try{s=document.querySelector("template#"+o)}catch{}return s?n=s.content:(t.hasAttribute("data-url")?(n=document.createElement("a"),n.href=t.getAttribute("data-url")):n=document.createElement("span"),n.textContent=o),n}),s.hooks.add("complete",o)}(),function(){if(typeof s=="undefined"||typeof document=="undefined")return;if(!s.plugins.toolbar){console.warn("Copy to Clipboard plugin loaded before Toolbar plugin.");return}function t(e,t){e.addEventListener("click",function(){n(t)})}function e(e){var n,t=document.createElement("textarea");t.value=e.getText(),t.style.top="0",t.style.left="0",t.style.position="fixed",document.body.appendChild(t),t.focus(),t.select();try{n=document.execCommand("copy"),setTimeout(function(){n?e.success():e.error()},1)}catch(t){setTimeout(function(){e.error(t)},1)}document.body.removeChild(t)}function n(t){navigator.clipboard?navigator.clipboard.writeText(t.getText()).then(t.success,function(){e(t)}):e(t)}function o(e){window.getSelection().selectAllChildren(e)}function i(e){var t,s,o,n={copy:"Copy","copy-error":"Press Ctrl+C to copy","copy-success":"Copied!","copy-timeout":5e3},i="data-prismjs-";for(o in n){for(s=i+o,t=e;t&&!t.hasAttribute(s);)t=t.parentElement;t&&(n[o]=t.getAttribute(s))}return n}s.plugins.toolbar.registerButton("copy-to-clipboard",function(e){var r,a=e.element,c=i(a),n=document.createElement("button");return n.className="copy-to-clipboard-button",n.setAttribute("type","button"),n.setAttribute("aria-label","copy"),r=document.createElement("span"),n.appendChild(r),s("copy"),t(n,{getText:function(){return a.textContent},success:function(){s("copy-success"),l()},error:function(){s("copy-error"),setTimeout(function(){o(a)},1),l()}}),n;function l(){setTimeout(function(){s("copy")},c["copy-timeout"])}function s(e){r.textContent=c[e],n.setAttribute("data-copy-state",e)}})}(),function(){if(typeof s=="undefined")return;s.languages.treeview={"treeview-part":{pattern:/^.+/m,inside:{"entry-line":[{pattern:/\|-- |├── /,alias:"line-h"},{pattern:/\| {3}|│ {3}/,alias:"line-v"},{pattern:/`-- |└── /,alias:"line-v-last"},{pattern:/ {4}/,alias:"line-v-gap"}],"entry-name":{pattern:/.*\S.*/,inside:{operator:/ -> /}}}}},s.hooks.add("wrap",function(e){if(e.language==="treeview"&&e.type==="entry-name"){var t,n=e.classes,s=/(^|[^\\])\/\s*$/;if(s.test(e.content))e.content=e.content.replace(s,"$1"),n.push("dir");else for(e.content=e.content.replace(/(^|[^\\])[=*|]\s*$/,"$1"),t=e.content.toLowerCase().replace(/\s+/g,"").split(".");t.length>1;)t.shift(),n.push("ext-"+t.join("-"));e.content[0]==="."&&n.push("dotfile")}})}()}});i()})()