1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4650],{462:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.InternalEvents=void 0;var c=i(r(2115)),u=a(r(2684)),s=r(7283),l=r(3223),f=r(2327);t.InternalEvents=function(){var e,t,r,n,o,i,a,p,h,m,v,y,g,b,O,S,w,j,E,P,_,I,x,k;return n=(r=(0,l.useKBar)(function(e){return{visualState:e.visualState,showing:e.visualState!==s.VisualState.hidden,disabled:e.disabled}})).query,o=r.options,i=r.visualState,a=r.showing,p=r.disabled,c.useEffect(function(){var e,t=function(){n.setVisualState(function(e){return e===s.VisualState.hidden||e===s.VisualState.animatingOut?e:s.VisualState.animatingOut})};if(p){t();return}var r=o.toggleShortcut||"$mod+k",i=(0,u.default)(window,((e={})[r]=function(e){var t,r,i,c;e.defaultPrevented||(e.preventDefault(),n.toggle(),a?null===(r=null===(t=o.callbacks)||void 0===t?void 0:t.onClose)||void 0===r||r.call(t):null===(c=null===(i=o.callbacks)||void 0===i?void 0:i.onOpen)||void 0===c||c.call(i))},e.Escape=function(e){var r,n;a&&(e.stopPropagation(),e.preventDefault(),null===(n=null===(r=o.callbacks)||void 0===r?void 0:r.onClose)||void 0===n||n.call(r)),t()},e));return function(){i()}},[o.callbacks,o.toggleShortcut,n,a,p]),h=c.useRef(),m=c.useCallback(function(e){var t,r,i=0;e===s.VisualState.animatingIn&&(i=(null===(t=o.animations)||void 0===t?void 0:t.enterMs)||0),e===s.VisualState.animatingOut&&(i=(null===(r=o.animations)||void 0===r?void 0:r.exitMs)||0),clearTimeout(h.current),h.current=setTimeout(function(){var t=!1;n.setVisualState(function(){var r=e===s.VisualState.animatingIn?s.VisualState.showing:s.VisualState.hidden;return r===s.VisualState.hidden&&(t=!0),r}),t&&n.setCurrentRootAction(null)},i)},[null===(e=o.animations)||void 0===e?void 0:e.enterMs,null===(t=o.animations)||void 0===t?void 0:t.exitMs,n]),c.useEffect(function(){switch(i){case s.VisualState.animatingIn:case s.VisualState.animatingOut:m(i)}},[m,i]),y=(v=(0,l.useKBar)(function(e){return{visualState:e.visualState}})).visualState,g=v.options,c.useEffect(function(){if(!g.disableDocumentLock){if(y===s.VisualState.animatingIn){if(document.body.style.overflow="hidden",!g.disableScrollbarManagement){var e=(0,f.getScrollbarWidth)(),t=getComputedStyle(document.body)["margin-right"];t&&(e+=Number(t.replace(/\D/g,""))),document.body.style.marginRight=e+"px"}}else y!==s.VisualState.hidden||(document.body.style.removeProperty("overflow"),g.disableScrollbarManagement||document.body.style.removeProperty("margin-right"))}},[g.disableDocumentLock,g.disableScrollbarManagement,y]),O=(b=(0,l.useKBar)(function(e){return{actions:e.actions,open:e.visualState===s.VisualState.showing,disabled:e.disabled}})).actions,S=b.query,w=b.open,j=b.options,E=b.disabled,c.useEffect(function(){if(!w&&!E){for(var e,t=Object.keys(O).map(function(e){return O[e]}),r=[],n=0;n<t.length;n++){var o=t[n];(null===(e=o.shortcut)||void 0===e?void 0:e.length)&&r.push(o)}r=r.sort(function(e,t){return t.shortcut.join(" ").length-e.shortcut.join(" ").length});for(var i={},a=function(e){var t;i[e.shortcut.join(" ")]=(t=function(t){var r,n,o,i,a,c;(0,f.shouldRejectKeystrokes)()||(t.preventDefault(),(null===(r=e.children)||void 0===r?void 0:r.length)?(S.setCurrentRootAction(e.id),S.toggle(),null===(o=null===(n=j.callbacks)||void 0===n?void 0:n.onOpen)||void 0===o||o.call(n)):(null===(i=e.command)||void 0===i||i.perform(),null===(c=null===(a=j.callbacks)||void 0===a?void 0:a.onSelectAction)||void 0===c||c.call(a,e)))},function(e){d.has(e)||(t(e),d.add(e))})},c=0,s=r;c<s.length;c++){var o=s[c];a(o)}var l=(0,u.default)(window,i,{timeout:400});return function(){l()}}},[O,w,j.callbacks,S,E]),P=c.useRef(!0),I=(_=(0,l.useKBar)(function(e){return{isShowing:e.visualState===s.VisualState.showing||e.visualState===s.VisualState.animatingIn}})).isShowing,x=_.query,k=c.useRef(null),c.useEffect(function(){if(P.current){P.current=!1;return}if(I){k.current=document.activeElement;return}var e=document.activeElement;(null==e?void 0:e.tagName.toLowerCase())==="input"&&e.blur();var t=k.current;t&&t!==e&&t.focus()},[I]),c.useEffect(function(){function e(e){var t=x.getInput();e.target!==t&&t.focus()}if(I)return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}},[I,x]),null};var d=new WeakSet},673:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.history=t.HistoryItemImpl=void 0;var n=r(2327),o=function(){function e(e){this.perform=e.perform,this.negate=e.negate}return e.create=function(t){return new e(t)},e}();t.HistoryItemImpl=o;var i=new(function(){function e(){return this.undoStack=[],this.redoStack=[],e.instance||(e.instance=this,this.init()),e.instance}return e.prototype.init=function(){var e=this;"undefined"!=typeof window&&window.addEventListener("keydown",function(t){if(!(!e.redoStack.length&&!e.undoStack.length||(0,n.shouldRejectKeystrokes)())){var r,o=null===(r=t.key)||void 0===r?void 0:r.toLowerCase();t.metaKey&&"z"===o&&t.shiftKey?e.redo():t.metaKey&&"z"===o&&e.undo()}})},e.prototype.add=function(e){var t=o.create(e);return this.undoStack.push(t),t},e.prototype.remove=function(e){var t=this.undoStack.findIndex(function(t){return t===e});if(-1!==t){this.undoStack.splice(t,1);return}var r=this.redoStack.findIndex(function(t){return t===e});-1!==r&&this.redoStack.splice(r,1)},e.prototype.undo=function(e){if(!e){var t=this.undoStack.pop();if(!t)return;return null==t||t.negate(),this.redoStack.push(t),t}var r=this.undoStack.findIndex(function(t){return t===e});if(-1!==r)return this.undoStack.splice(r,1),e.negate(),this.redoStack.push(e),e},e.prototype.redo=function(e){if(!e){var t=this.redoStack.pop();if(!t)return;return null==t||t.perform(),this.undoStack.push(t),t}var r=this.redoStack.findIndex(function(t){return t===e});if(-1!==r)return this.redoStack.splice(r,1),e.perform(),this.undoStack.push(e),e},e.prototype.reset=function(){this.undoStack.splice(0),this.redoStack.splice(0)},e}());t.history=i,Object.freeze(i)},1690:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.useStore=void 0;var u=r(6725),s=a(r(2115)),l=c(r(8285)),f=r(7254),d=r(673),p=r(7283);t.useStore=function(e){var t=s.useRef(n({animations:{enterMs:200,exitMs:100}},e.options)),r=s.useMemo(function(){return new f.ActionInterface(e.actions||[],{historyManager:t.current.enableHistory?d.history:void 0})},[]),o=s.useState({searchQuery:"",currentRootActionId:null,visualState:p.VisualState.hidden,actions:n({},r.actions),activeIndex:0,disabled:!1}),i=o[0],a=o[1],c=s.useRef(i);c.current=i;var u=s.useCallback(function(){return c.current},[]),m=s.useMemo(function(){return new h(u)},[u]);s.useEffect(function(){c.current=i,m.notify()},[i,m]);var v=s.useCallback(function(e){return a(function(t){return n(n({},t),{actions:r.add(e)})}),function(){a(function(t){return n(n({},t),{actions:r.remove(e)})})}},[r]),y=s.useRef(null);return s.useMemo(function(){return{getState:u,query:{setCurrentRootAction:function(e){a(function(t){return n(n({},t),{currentRootActionId:e})})},setVisualState:function(e){a(function(t){return n(n({},t),{visualState:"function"==typeof e?e(t.visualState):e})})},setSearch:function(e){return a(function(t){return n(n({},t),{searchQuery:e})})},registerActions:v,toggle:function(){return a(function(e){return n(n({},e),{visualState:[p.VisualState.animatingOut,p.VisualState.hidden].includes(e.visualState)?p.VisualState.animatingIn:p.VisualState.animatingOut})})},setActiveIndex:function(e){return a(function(t){return n(n({},t),{activeIndex:"number"==typeof e?e:e(t.activeIndex)})})},inputRefSetter:function(e){y.current=e},getInput:function(){return(0,l.default)(y.current,"Input ref is undefined, make sure you attach `query.inputRefSetter` to your search input."),y.current},disable:function(e){a(function(t){return n(n({},t),{disabled:e})})}},options:t.current,subscribe:function(e,t){return m.subscribe(e,t)}}},[u,m,v])};
1var h=function(){function e(e){this.subscribers=[],this.getState=e}return e.prototype.subscribe=function(e,t){var r=this,n=new m(function(){return e(r.getState())},t);return this.subscribers.push(n),this.unsubscribe.bind(this,n)},e.prototype.unsubscribe=function(e){if(this.subscribers.length){var t=this.subscribers.indexOf(e);if(t>-1)return this.subscribers.splice(t,1)}},e.prototype.notify=function(){this.subscribers.forEach(function(e){return e.collect()})},e}(),m=function(){function e(e,t){this.collector=e,this.onChange=t}return e.prototype.collect=function(){try{var e=this.collector();!(0,u.deepEqual)(e,this.collected)&&(this.collected=e,this.onChange&&this.onChange(this.collected))}catch(e){console.warn(e)}},e}()},1814:(e,t,r)=>{"use strict";var n=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,c=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,s=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let c of a(t))u.call(e,c)||c===r||o(e,c,{get:()=>t[c],enumerable:!(n=i(t,c))||n.enumerable});return e},l={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(l,{composeRefs:()=>p,useComposedRefs:()=>h}),e.exports=s(o({},"__esModule",{value:!0}),l);var f=((e,t,r)=>(r=null!=e?n(c(e)):{},s(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)))(r(2115));function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function p(...e){return t=>{let r=!1,n=e.map(e=>{let n=d(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():d(e[t],null)}}}}function h(...e){return f.useCallback(p(...e),e)}},2002:(e,t,r)=>{"use strict";r.r(t),r.d(t,{defaultRangeExtractor:()=>h,useVirtual:()=>m});var n,o=r(2115);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var a=["bottom","height","left","right","top","width"],c=new Map,u=function e(){var t=[];c.forEach(function(e,r){var n,o,i=r.getBoundingClientRect();n=i,o=e.rect,void 0===n&&(n={}),void 0===o&&(o={}),a.some(function(e){return n[e]!==o[e]})&&(e.rect=i,t.push(e))}),t.forEach(function(e){e.callbacks.forEach(function(t){return t(e.rect)})}),n=window.requestAnimationFrame(e)},s="undefined"!=typeof window?o.useLayoutEffect:o.useEffect;function l(e,t){var r=t.rect;return e.height!==r.height||e.width!==r.width?r:e}var f=function(){return 50},d=function(e){return e},p=function(e,t){return e[t?"offsetWidth":"offsetHeight"]},h=function(e){for(var t=Math.max(e.start-e.overscan,0),r=Math.min(e.end+e.overscan,e.size-1),n=[],o=t;o<=r;o++)n.push(o);return n};function m(e){var t,r=e.size,a=void 0===r?0:r,m=e.estimateSize,y=void 0===m?f:m,g=e.overscan,b=void 0===g?1:g,O=e.paddingStart,S=void 0===O?0:O,w=e.paddingEnd,j=e.parentRef,E=e.horizontal,P=e.scrollToFn,_=e.useObserver,I=e.initialRect,x=e.onScrollElement,k=e.scrollOffsetFn,A=e.keyExtractor,M=void 0===A?d:A,C=e.measureSize,D=void 0===C?p:C,R=e.rangeExtractor,N=void 0===R?h:R,L=E?"width":"height",T=E?"scrollLeft":"scrollTop",q=o.useRef({scrollOffset:0,measurements:[]}),B=o.useState(0),K=B[0],H=B[1];q.current.scrollOffset=K;var F=(_||function(e,t){void 0===t&&(t={width:0,height:0});var r=o.useState(e.current),i=r[0],a=r[1],f=o.useReducer(l,t),d=f[0],p=f[1],h=o.useRef(!1);return s(function(){e.current!==i&&a(e.current)}),s(function(){i&&!h.current&&(h.current=!0,p({rect:i.getBoundingClientRect()}))},[i]),o.useEffect(function(){if(i){var e,t=(e=function(e){p({rect:e})},{observe:function(){var t=0===c.size;c.has(i)?c.get(i).callbacks.push(e):c.set(i,{rect:void 0,hasRectChanged:!1,callbacks:[e]}),t&&u()},unobserve:function(){var t=c.get(i);if(t){var r=t.callbacks.indexOf(e);r>=0&&t.callbacks.splice(r,1),t.callbacks.length||c.delete(i),c.size||cancelAnimationFrame(n)}}});return t.observe(),function(){t.unobserve()}}},[i]),d})(j,I)[L];q.current.outerSize=F;var V=o.useCallback(function(e){j.current&&(j.current[T]=e)},[j,T]),U=P||V;P=o.useCallback(function(e){U(e,V)},[V,U]);var z=o.useState({}),$=z[0],W=z[1],J=o.useCallback(function(){return W({})},[]),Q=o.useRef([]),G=o.useMemo(function(){var e=Q.current.length>0?Math.min.apply(Math,Q.current):0;Q.current=[];for(var t=q.current.measurements.slice(0,e),r=e;r<a;r++){var n=M(r),o=$[n],i=t[r-1]?t[r-1].end:S,c="number"==typeof o?o:y(r),u=i+c;t[r]={index:r,start:i,size:c,end:u,key:n}}return t},[y,$,S,a,M]),Y=((null==(t=G[a-1])?void 0:t.end)||S)+(void 0===w?0:w);q.current.measurements=G,q.current.totalSize=Y;var Z=x?x.current:j.current,X=o.useRef(k);X.current=k,s(function(){if(!Z){H(0);return}var e=function(e){H(X.current?X.current(e):Z[T])};return e(),Z.addEventListener("scroll",e,{capture:!1,passive:!0}),function(){Z.removeEventListener("scroll",e)}},[Z,T]);var ee=function(e){for(var t=e.measurements,r=e.outerSize,n=e.scrollOffset,o=t.length-1,i=v(0,o,function(e){return t[e].start},n),a=i;a<o&&t[a].end<n+r;)a++;return{start:i,end:a}}(q.current),et=ee.start,er=ee.end,en=o.useMemo(function(){return N({start:et,end:er,overscan:b,size:G.length})},[et,er,b,G.length,N]),eo=o.useRef(D);eo.current=D;var ei=o.useMemo(function(){for(var e=[],t=0,r=en.length;t<r;t++)!function(t,r){var n=en[t],o=G[n],a=i(i({},o),{}
1,{measureRef:function(e){if(e){var t=eo.current(e,E);if(t!==a.size){var r=q.current.scrollOffset;a.start<r&&V(r+(t-a.size)),Q.current.push(n),W(function(e){var r;return i(i({},e),{},((r={})[a.key]=t,r))})}}}});e.push(a)}(t);return e},[en,V,E,G]),ea=o.useRef(!1);s(function(){ea.current&&W({}),ea.current=!0},[y]);var ec=o.useCallback(function(e,t){var r=(void 0===t?{}:t).align,n=void 0===r?"start":r,o=q.current,i=o.scrollOffset,a=o.outerSize;"auto"===n&&(n=e<=i?"start":e>=i+a?"end":"start"),"start"===n?P(e):"end"===n?P(e-a):"center"===n&&P(e-a/2)},[P]),eu=o.useCallback(function(e,t){var r=void 0===t?{}:t,n=r.align,o=void 0===n?"auto":n,c=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)t.indexOf(r=i[n])>=0||(o[r]=e[r]);return o}(r,["align"]),u=q.current,s=u.measurements,l=u.scrollOffset,f=u.outerSize,d=s[Math.max(0,Math.min(e,a-1))];if(d){if("auto"===o){if(d.end>=l+f)o="end";else{if(!(d.start<=l))return;o="start"}}ec("center"===o?d.start+d.size/2:"end"===o?d.end:d.start,i({align:o},c))}},[ec,a]);return{virtualItems:ei,totalSize:Y,scrollToOffset:ec,scrollToIndex:o.useCallback(function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];eu.apply(void 0,t),requestAnimationFrame(function(){eu.apply(void 0,t)})},[eu]),measure:J}}var v=function(e,t,r,n){for(;e<=t;){var o=(e+t)/2|0,i=r(o);if(i<n)e=o+1;else{if(!(i>n))return o;t=o-1}}return e>0?e-1:0}},2012:(e,t,r)=>{"use strict";r.d(t,{AlgoliaButton:()=>c});var n=r(8536),o=r(4175),i=r(2115),a=r(5155),c=e=>{var{children:t}=e,r=(0,o.YG)(e,["children"]);let{query:c}=(0,i.useContext)(n.L);return(0,a.jsx)("button",(0,o.ko)((0,o.IA)({},r),{onClick:()=>c.toggle(),children:t}))}},2218:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.Priority=t.createAction=void 0;var i=r(2327);Object.defineProperty(t,"createAction",{enumerable:!0,get:function(){return i.createAction}}),Object.defineProperty(t,"Priority",{enumerable:!0,get:function(){return i.Priority}}),o(r(9990),t),o(r(2394),t),o(r(4540),t),o(r(4400),t),o(r(4010),t),o(r(3223),t),o(r(8775),t),o(r(9590),t),o(r(6917),t),o(r(7283),t),o(r(6591),t)},2327:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},c=this&&this.__spreadArray||function(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;o<i;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.Priority=t.isModKey=t.shouldRejectKeystrokes=t.useThrottledValue=t.getScrollbarWidth=t.useIsomorphicLayout=t.noop=t.createAction=t.randomId=t.usePointerMovedSinceMount=t.useOuterClick=t.swallowEvent=void 0;var u=a(r(2115));function s(){return Math.random().toString(36).substring(2,9)}function l(){}t.swallowEvent=function(e){e.stopPropagation(),e.preventDefault()},t.useOuterClick=function(e,t){var r=u.useRef(t);r.current=t,u.useEffect(function(){function t(t){var n,o;(null===(n=e.current)||void 0===n||!n.contains(t.target))&&t.target!==(null===(o=e.current)||void 0===o?void 0:o.getRootNode().host)&&(t.preventDefault(),t.stopPropagation(),r.current())}return window.addEventListener("pointerdown",t,!0),function(){return window.removeEventListener("pointerdown",t,!0)}},[e])},t.usePointerMovedSinceMount=function(){var e=u.useState(!1),t=e[0],r=e[1];return u.useEffect(function(){function e(){r(!0)}if(!t)return window.addEventListener("pointermove",e),function(){return window.removeEventListener("pointermove",e)}},[t]),t},t.randomId=s,t.createAction=function(e){return n({id:s()},e)},t.noop=l,t.useIsomorphicLayout="undefined"==typeof window?l:u.useLayoutEffect,t.getScrollbarWidth=function(){var e=document.createElement("div");e.style.visibility="hidden",e.style.overflow="scroll",document.body.appendChild(e);var t=document.createElement("div");e.appendChild(t);var r=e.offsetWidth-t.offsetWidth;return e.parentNode.removeChild(e),r},t.useThrottledValue=function(e,t){void 0===t&&(t=100);var r=u.useState(e),n=r[0],o=r[1],i=u.useRef(Date.now());return u.useEffect(function(){if(0!==t){var r=setTimeout(function(){o(e),i.current=Date.now()},i.current-(Date.now()-t));return function(){clearTimeout(r)}}},[t,e]),0===t?e:n},t.shouldRejectKeystrokes=function(e){var t,r,n,o=c(["input","textarea"],(void 0===e?{ignoreWhenFocused:[]}:e).ignoreWhenFocused,!0).map(function(e){return e.toLowerCase()}),i=document.activeElement;return i&&(-1!==o.indexOf(i.tagName.toLowerCase())||(null===(t=i.attributes.getNamedItem("role"))||void 0===t?void 0:t.value)==="textbox"||(null===(r=i.attributes.getNamedItem("contenteditable"))||void 0===r?void 0:r.value)==="true"||(null===(n=i.attributes.getNamedItem("contenteditable"))||void 0===n?void 0:n.value)==="plaintext-only")};var f="undefined"!=typeof window&&"MacIntel"===window.navigator.platform;t.isModKey=function(e){return f?e.metaKey:e.ctrlKey},t.Priority={HIGH:1,NORMAL:0,LOW:-1}},2374:(e,t)=>
1{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2394:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.KBarPortal=void 0;var a=r(3847),c=i(r(2115)),u=r(7283),s=r(3223);t.KBarPortal=function(e){var t=e.children,r=e.container;return(0,s.useKBar)(function(e){return{showing:e.visualState!==u.VisualState.hidden}}).showing?c.createElement(a.Portal,{container:r},t):null}},2557:(e,t,r)=>{"use strict";var n=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,c=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,s=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let c of a(t))u.call(e,c)||c===r||o(e,c,{get:()=>t[c],enumerable:!(n=i(t,c))||n.enumerable});return e},l={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(l,{Root:()=>g,Slot:()=>g,Slottable:()=>S,createSlot:()=>y,createSlottable:()=>O}),e.exports=s(o({},"__esModule",{value:!0}),l);var f=((e,t,r)=>(r=null!=e?n(c(e)):{},s(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)))(r(2115)),d=r(1814),p=r(5155),h=Symbol.for("react.lazy"),m=f[" use ".trim().toString()];function v(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===h&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}function y(e){let t=function(e){let t=f.forwardRef((e,t)=>{let{children:r,...n}=e;if(v(r)&&"function"==typeof m&&(r=m(r._payload)),f.isValidElement(r)){var o;let e,i;let a=(o=r,(i=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(i=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),c=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==f.Fragment&&(c.ref=t?(0,d.composeRefs)(t,a):a),f.cloneElement(r,c)}return f.Children.count(r)>1?f.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=f.forwardRef((e,r)=>{let{children:n,...o}=e;v(n)&&"function"==typeof m&&(n=m(n._payload));let i=f.Children.toArray(n),a=i.find(w);if(a){let e=a.props.children,n=i.map(t=>t!==a?t:f.Children.count(e)>1?f.Children.only(null):f.isValidElement(e)?e.props.children:null);return(0,p.jsx)(t,{...o,ref:r,children:f.isValidElement(e)?f.cloneElement(e,void 0,n):null})}return(0,p.jsx)(t,{...o,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}var g=y("Slot"),b=Symbol("radix.slottable");function O(e){let t=({children:e})=>(0,p.jsx)(p.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=b,t}var S=O("Slottable");function w(e){return f.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===b}},2684:(e,t)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var r=["Shift","Meta","Alt","Control"],n="object"==typeof navigator&&/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"Meta":"Control";function o(e,t){return"function"==typeof e.getModifierState&&e.getModifierState(t)}t.default=function(e,t,i){void 0===i&&(i={});var a,c,u=null!==(a=i.timeout)&&void 0!==a?a:1e3,s=null!==(c=i.event)&&void 0!==c?c:"keydown",l=Object.keys(t).map(function(e){return[e.trim().split(" ").map(function(e){var t=e.split(/\b\+/),r=t.pop();return[t=t.map(function(e){return"$mod"===e?n:e}),r]}),t[e]]}),f=new Map,d=null,p=function(e){e instanceof KeyboardEvent&&(l.forEach(function(t){var n=t[0],i=t[1],a=f.get(n)||n,c=a[0];/^[^A-Za-z0-9]$/.test(e.key)&&c[1]===e.key||!(c[1].toUpperCase()!==e.key.toUpperCase()&&c[1]!==e.code||c[0].find(function(t){return!o(e,t)})||r.find(function(t){return!c[0].includes(t)&&c[1]!==t&&o(e,t)}))?a.length>1?f.set(n,a.slice(1)):(f.delete(n),i(e)):o(e,e.key)||f.delete(n)}),d&&clearTimeout(d),d=setTimeout(f.clear.bind(f),u))};return e.addEventListener(s,p),function(){e.removeEventListener(s,p)}}},2692:e=>{e.exports={style:{fontFamily:"'Space Grotesk', 'Space Grotesk Fallback'",fontStyle:"normal"},className:"__className_dd5b2f",variable:"__variable_dd5b2f"}},2714:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setAttributesFromProps",{enumerable:!0,get:function(){return i}});let r={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},n=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function o(e){return["async","defer","noModule"].includes(e)}function i(e,t){for(let[i,a]of Object.entries(t)){if(!t.hasOwnProperty(i)||n.includes(i)||void 0===a)continue;let c=r[i]||i.toLowerCase();"SCRIPT"===e.tagName&&o(c)?e[c]=!!a:e.setAttribute(c,String(a)),(!1===a||"SCRIPT"===e.tagName&&o(c)&&(!a||"false"===a))&&(e.setAttribute(c,""),e.removeAttribute(c))}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3223:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.useKBar=void 0;var c=a(r(2115)),u=r(9590);t.useKBar=function(e){var t=c.useContext(u.KBarContext),r=t.query,o=t.getState,i=t.subscribe,a=t.options,s=c.useRef(null==e?void 0:e(o())),l=c.useRef(e),f=c.useCallback(function(e){return n(n({},e),{query:r,options:a})},[r,a]),d=c.useState(f(s.current)),p=d[0],h=d[1];return c.useEffect(function(){var e;return l.current&&(e=i(function(e){return l.current(e)},function(e){return h(f(e))})),function(){e&&e()}},[f,i]),p}},3265:(e,t,r)=>{"use strict";r.r(t),r.d(t,{DocSearch:()=>t6,DocSearchButton:()=>k,DocSearchModal:()=>t9,useDocSearchKeyboardEvents:()=>t8,version:()=>t5});var n=r(2115),o=r(7650);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function a(e,t,r,n,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void r(e)}c.done?t(u):Promise.resolve(u).then(n,o)}function c(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function c(e){a(i,n,o,c,u,"next",e)}function u(e){a(i,n,o,c,u,"throw",e)}c(void 0)})}}function u(e,t,r){return t=p(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,m()?Reflect.construct(t,r||[],p(e).constructor):t.apply(e,r))}function s(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function l(e,t,r){return Object.defineProperty(e,"prototype",{writable:!1}),e}function f(e,t,r){var n;return(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:n+"")in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&O(e,t)}function m(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(m=function(){return!!e})()}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach(function(t){f(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function g(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.includes(r)||({}).propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function b(){b=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function s(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,r){return e[t]=r}}function l(t,r,n,i){var a,c,u,s,l=Object.create((r&&r.prototype instanceof v?r:v).prototype);return o(l,"_invoke",{value:(a=t,c=n,u=new x(i||[]),s=d,function(t,r){if(s===p)throw Error("Generator is already running");if(s===h){if("throw"===t)throw r;return{value:e,done:!0}}for(u.method=t,u.arg=r;;){var n=u.delegate;if(n){var o=function t(r,n){var o=n.method,i=r.iterator[o];if(i===e)return n.delegate=null,"throw"===o&&r.iterator.return&&(n.method="return",n.arg=e,t(r,n),"throw"===n.method)||"return"!==o&&(n.method="throw",n.arg=TypeError("The iterator does not provide a '"+o+"' method")),m;var a=f(i,r.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,m;var c=a.arg;return c?c.done?(n[r.resultName]=c.value,n.next=r.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):c:(n.method="throw",n.arg=TypeError("iterator result is not an object"),n.delegate=null,m)}(n,u);if(o){if(o===m)continue;return o}}if("next"===u.method)u.sent=u._sent=u.arg;else if("throw"===u.method){if(s===d)throw s=h,u.arg;u.dispatchException(u.arg)}else"return"===u.method&&u.abrupt("return",u.arg);s=p;var i=f(a,c,u);if("normal"===i.type){if(s=u.done?h:"suspendedYield",i.arg===m)continue;return{value:i.arg,done:u.done}}"throw"===i.type&&(s=h,u.method="throw",u.arg=i.arg)}})}),l}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var d="suspendedStart",p="executing",h="completed",m={};function v(){}function y(){}function g(){}var O={};s(O,a,function(){return this});var S=Object.getPrototypeOf,w=S&&S(S(k([])));w&&w!==r&&n.call(w,a)&&(O=w);var j=g.prototype=v.prototype=Object.create(O);function E(e){["next","throw","return"].forEach(function(t){s(e,t,function(e){return this._invoke(t,e)})})}function P(e,t){var r;o(this,"_invoke",{value:function(o,i){function a(){return new t(function(r,a){!function r(o,i,a,c){var u=f(e[o],e,i);if("throw"!==u.type){var s=u.arg,l=s.value;return l&&"object"==typeof l&&n.call(l,"__await")?t.resolve(l.__await).then(function(e){r("next",e,a,c)},function(e){r("throw",e,a,c)}):t.resolve(l).then(function(e){s.value=e,a(s)},function(e){return r("throw",e,a,c)})}c(u.arg)}(o,i,r,a)})}return r=r?r.then(a,a):a()}})}function _(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function I(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function x(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(_,this),this.reset(!0)}function k(t){if(t||""===t){var r=t[a];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return i.next=i}}throw TypeError(typeof t+" is not iterable")}return y.prototype=g,o(j,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:y,configurable:!0}),y.displayName=s(g,u,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,s(e,u,"GeneratorFunction")),e.prototype=Object.create(j),e},t.awrap=function(e){return{__await:e}},E(P.prototype),s(P.prototype,c,function(){return this}),t.AsyncIterator=P,t.async=function(e,r,n,o,i){void 0===i&&(i=Prom
1ise);var a=new P(l(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then(function(e){return e.done?e.value:a.next()})},E(j),s(j,u,"Generator"),s(j,a,function(){return this}),s(j,"toString",function(){return"[object Generator]"}),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=k,x.prototype={constructor:x,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(I),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return c.type="throw",c.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),s=n.call(a,"finallyLoc");if(u&&s){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!s)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,m):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),I(r),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;I(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:k(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),m}},t}function O(e,t){return(O=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,c=[],u=!0,s=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(c.push(n.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,t)||j(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||j(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(e,t){if(e){if("string"==typeof e)return i(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}function E(e){var t="function"==typeof Map?new Map:void 0;return(E=function(e){if(null===e||!function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return function(e,t,r){if(m())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var o=new(e.bind.apply(e,n));return r&&O(o,r.prototype),o}(e,arguments,p(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),O(r,e)})(e)}function P(){return n.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},n.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}function _(){return n.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20","aria-hidden":"true"},n.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}var I=["translations"],x="Ctrl",k=n.forwardRef(function(e,t){var r=e.translations,o=void 0===r?{}
1:r,i=g(e,I),a=o.buttonText,c=o.buttonAriaLabel,u=S((0,n.useState)(null),2),s=u[0],l=u[1];(0,n.useEffect)(function(){"undefined"!=typeof navigator&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?l("â"):l(x))},[]);var f=S(s===x?[x,"Ctrl",n.createElement(P,null)]:["Meta","Command",s],3),p=f[0],h=f[1],m=f[2];return n.createElement("button",d({type:"button",className:"DocSearch DocSearch-Button","aria-label":"".concat(void 0===c?"Search":c," (").concat(h,"+K)")},i,{ref:t}),n.createElement("span",{className:"DocSearch-Button-Container"},n.createElement(_,null),n.createElement("span",{className:"DocSearch-Button-Placeholder"},void 0===a?"Search":a)),n.createElement("span",{className:"DocSearch-Button-Keys"},null!==s&&n.createElement(n.Fragment,null,n.createElement(A,{reactsToKey:p},m),n.createElement(A,{reactsToKey:"k"},"K"))))});function A(e){var t=e.reactsToKey,r=e.children,o=S((0,n.useState)(!1),2),i=o[0],a=o[1];return(0,n.useEffect)(function(){if(t)return window.addEventListener("keydown",e),window.addEventListener("keyup",r),function(){window.removeEventListener("keydown",e),window.removeEventListener("keyup",r)};function e(e){e.key===t&&a(!0)}function r(e){e.key!==t&&"Meta"!==e.key||a(!1)}},[t]),n.createElement("kbd",{className:i?"DocSearch-Button-Key DocSearch-Button-Key--pressed":"DocSearch-Button-Key"},r)}function M(e,t){var r=void 0;return function(){for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];r&&clearTimeout(r),r=setTimeout(function(){return e.apply(void 0,o)},t)}}function C(e){return e.reduce(function(e,t){return e.concat(t)},[])}var D=0;function R(e){return 0===e.collections.length?0:e.collections.reduce(function(e,t){return e+t.items.length},0)}function N(e){return e!==Object(e)}var L=function(){},T=[{segment:"autocomplete-core",version:"1.17.9"}];function q(e){var t=e.item,r=e.items;return{index:t.__autocomplete_indexName,items:[t],positions:[1+(void 0===r?[]:r).findIndex(function(e){return e.objectID===t.objectID})],queryID:t.__autocomplete_queryID,algoliaSource:["autocomplete"]}}function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var K=["items"],H=["items"];function F(e){return(F="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 V(e){return function(e){if(Array.isArray(e))return U(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){if("string"==typeof e)return U(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return U(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function U(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function z(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function $(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function W(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==F(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==F(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===F(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function J(e){return e.map(function(e){var t=e.items,r=z(e,K);return W(W({},r),{},{objectIDs:(null==t?void 0:t.map(function(e){return e.objectID}))||r.objectIDs})})}function Q(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})(e)}function Y(e){return function(e){if(Array.isArray(e))return Z(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){if("string"==typeof e)return Z(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Z(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Z(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function X(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?X(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==G(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==G(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===G(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):X(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var et="2.15.0",er="https://cdn.jsdelivr.net/npm/search-insights@".concat(et,"/dist/search-insights.min.js"),en=M(function(e){var t,r=e.onItemsChange,n=e.items,o=e.insights,i=e.state;r({insights:o,insightsEvents:Object.keys(t=n.reduce(function(e,t){var r;return e[t.__autocomplete_indexName]=(null!==(r=e[t.__autocomplete_indexName])&&void 0!==r?r:[]).concat(t),e},{})).map(function(e){return{index:e,items:t[e],algoliaSource:["autocomplete"]}}).map(function(e){return ee({eventName:"Items Viewed"},e)}),state:i})},400);function eo(e){var t,r,n=ee({onItemsChange:function(e){var t=e.insights,r=e.insightsEvents,n=e.state;t.viewedObjectIDs.apply(t,Y(r.map(function(e){return ee(ee({},e),{},{algoliaSource:ei(e.algoliaSource,n.context)})})))},onSelect:function(e){var t=e.insights,r=e.insightsEvents,n=e.state;t.clickedObjectIDsAfterSearch.apply(t,Y(r.map(function(e){return ee(ee({},e),{},{algoliaSource:ei(e.algoliaSource,n.context)})})))},onActive:L,__autocomplete_clickAnalytics:!0},e),o=n.insightsClient,i=n.insightsInitParams,a=n.onItemsChange,c=n.onSelect,u=n.onActive,s=n.__autocomplete_clickAnalytics,l=o;if(o||"undefined"!=typeof window&&("string"==typeof(r=(t=({window:window}).window).AlgoliaAnalyticsObject||"aa")&&(l=t[r]),l||(t.AlgoliaAnalyticsObject=r,t[r]||(t[r]=function(){t[r].queue||(t[r].queue=[]);for(var e=arguments.length,n=Array(e),o=0;o<e;o++)n[o]=arguments[o];t[r].queue.push(n)}),t[r].version=et,l=t[r],function(e){var t="[Autocomplete]: Could not load search-insights.js. Please load it manually following https://alg.li/insights-autocomplete";try{var r=e.document.createElement("script");r.async=!0,r.src=er,r.onerror=function(){console.error(t)},document.body.appendChild(r)}catch(e){console.error(t)}}(t))),!l)return{};i&&l("init",ee({partial:!0},i));var f=function(e){var t,r,n,o,i=(n=(r=function(e){if(Array.isArray(e))return e}(t=(e.version||"").split(".").map(Number))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,c=[],u=!0,s=!1;try{i=(r=r.call(e)).next;for(;
1!(u=(n=i.call(r)).done)&&(c.push(n.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(t,2)||function(e,t){if(e){if("string"==typeof e)return B(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return B(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],o=r[1],n>=3||2===n&&o>=4||1===n&&o>=10);function a(t,r,n){if(i&&void 0!==n){var o=n[0].__autocomplete_algoliaCredentials,a={"X-Algolia-Application-Id":o.appId,"X-Algolia-API-Key":o.apiKey};e.apply(void 0,[t].concat(V(r),[{headers:a}]))}else e.apply(void 0,[t].concat(V(r)))}return{init:function(t,r){e("init",{appId:t,apiKey:r})},setAuthenticatedUserToken:function(t){e("setAuthenticatedUserToken",t)},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&a("clickedObjectIDsAfterSearch",J(t),t[0].items)},clickedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&a("clickedObjectIDs",J(t),t[0].items)},clickedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["clickedFilters"].concat(r))},convertedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&a("convertedObjectIDsAfterSearch",J(t),t[0].items)},convertedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&a("convertedObjectIDs",J(t),t[0].items)},convertedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["convertedFilters"].concat(r))},viewedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&t.reduce(function(e,t){var r=t.items,n=z(t,H);return[].concat(V(e),V((function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,r=[],n=0;n<e.objectIDs.length;n+=t)r.push(W(W({},e),{},{objectIDs:e.objectIDs.slice(n,n+t)}));return r})(W(W({},n),{},{objectIDs:(null==r?void 0:r.map(function(e){return e.objectID}))||n.objectIDs})).map(function(e){return{items:r,payload:e}})))},[]).forEach(function(e){var t=e.items;return a("viewedObjectIDs",[e.payload],t)})},viewedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["viewedFilters"].concat(r))}}}(l),d={current:[]},p=M(function(e){var t=e.state;if(t.isOpen){var r=t.collections.reduce(function(e,t){return[].concat(Y(e),Y(t.items))},[]).filter(Q);(function e(t,r){if(t===r)return!0;if(N(t)||N(r)||"function"==typeof t||"function"==typeof r)return t===r;if(Object.keys(t).length!==Object.keys(r).length)return!1;for(var n=0,o=Object.keys(t);n<o.length;n++){var i=o[n];if(!(i in r)||!e(t[i],r[i]))return!1}return!0})(d.current.map(function(e){return e.objectID}),r.map(function(e){return e.objectID}))||(d.current=r,r.length>0&&en({onItemsChange:a,items:r,insights:f,state:t}))}},0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,r=e.onSelect,n=e.onActive;function o(e){var r;t({algoliaInsightsPlugin:{__algoliaSearchParameters:ee(ee({},s?{clickAnalytics:!0}:{}),e?{userToken:"number"==typeof(r=e)?r.toString():r}:{}),insights:f}})}l("addAlgoliaAgent","insights-plugin"),o(),l("onUserTokenChange",function(e){o(e)}),l("getUserToken",null,function(e,t){o(t)}),r(function(e){var t=e.item,r=e.state,n=e.event,o=e.source;Q(t)&&c({state:r,event:n,insights:f,item:t,insightsEvents:[ee({eventName:"Item Selected"},q({item:t,items:o.getItems().filter(Q)}))]})}),n(function(e){var t=e.item,r=e.source,n=e.state,o=e.event;Q(t)&&u({state:n,event:o,insights:f,item:t,insightsEvents:[ee({eventName:"Item Active"}
1,q({item:t,items:r.getItems().filter(Q)}))]})})},onStateChange:function(e){p({state:e.state})},__autocomplete_pluginOptions:e}}function ei(){var e,t=arguments.length>1?arguments[1]:void 0;return[].concat(Y(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]),["autocomplete-internal"],Y(null!==(e=t.algoliaInsightsPlugin)&&void 0!==e&&e.__automaticInsights?["autocomplete-automatic"]:[]))}function ea(e){return function e(t,r){return{then:function(n,o){return e(t.then(ec(n,r,t),ec(o,r,t)),r)},catch:function(n){return e(t.catch(ec(n,r,t)),r)},finally:function(n){return n&&r.onCancelList.push(n),e(t.finally(ec(n&&function(){return r.onCancelList=[],n()},r,t)),r)},cancel:function(){r.isCanceled=!0;var e=r.onCancelList;r.onCancelList=[],e.forEach(function(e){e()})},isCanceled:function(){return!0===r.isCanceled}}}(e,{isCanceled:!1,onCancelList:[]})}function ec(e,t,r){return e?function(r){return t.isCanceled?r:e(r)}:r}function eu(e,t,r,n){if(!r)return null;if(e<0&&(null===t||null!==n&&0===t))return r+e;var o=(null===t?-1:t)+e;return o<=-1||o>=r?null===n?null:0:o}function es(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function el(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?es(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==ef(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ef(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===ef(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):es(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ef(e){return(ef="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 ed(e){var t,r=(t=e.collections.map(function(e){return e.items.length}).reduce(function(e,t,r){var n=(e[r-1]||0)+t;return e.push(n),e},[]).reduce(function(t,r){return r<=e.activeItemId?t+1:t},0),e.collections[t]);if(!r)return null;var n=r.items[function(e){for(var t=e.state,r=e.collection,n=!1,o=0,i=0;!1===n;){var a=t.collections[o];if(a===r){n=!0;break}i+=a.items.length,o++}return t.activeItemId-i}({state:e,collection:r})],o=r.source;return{item:n,itemInputValue:o.getItemInputValue({item:n,state:e}),itemUrl:o.getItemUrl({item:n,state:e}),source:o}}function ep(e,t,r){return[e,null==r?void 0:r.sourceId,t].filter(Boolean).join("-").replace(/\s/g,"")}var eh=/((gt|sm)-|galaxy nexus)|samsung[- ]|samsungbrowser/i;function em(e){return e.nativeEvent||e}function ev(e){return(ev="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 ey(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eg(e){return(eg="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 eb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eO(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eb(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==eg(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eg(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===eg(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eb(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eS(e){return(eS="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 ew(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function ej(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eE(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ej(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==eS(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eS(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===eS(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ej(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eP(e){return(eP="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 e_(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eI(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?e_(Object(r),!0).forEach(function(t){ex(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ex(e,t,r){var n;return(n=function(e,t){if("object"!==eP(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eP(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===eP(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ek(e){return(ek="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 eA(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eM(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eA(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==ek(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ek(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===ek(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eA(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eC(e){return function(e){if(Array.isArray(e))return eD(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){if("string"==typeof e)return eD(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return eD(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eD(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eR(e){return!!e.execute}function eN(e){return Promise.all(e.reduce(function(e,t){if(!eR(t))return e.push(t),e;var r,n=t.searchClient,o=t.execute,i=t.requesterId,a=t.requests,c=e.f
1ind(function(e){return eR(t)&&eR(e)&&e.searchClient===n&&!!i&&e.requesterId===i});return c?(r=c.items).push.apply(r,eC(a)):e.push({execute:o,requesterId:i,items:a,searchClient:n}),e},[]).map(function(e){if(!eR(e))return Promise.resolve(e);var t=e.execute,r=e.items;return t({searchClient:e.searchClient,requests:r})})).then(function(e){return C(e)})}function eL(e){return(eL="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)}var eT=["event","nextState","props","query","refresh","store"];function eq(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eB(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eq(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==eL(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eL(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===eL(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eq(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eK,eH,eF,eV=null,eU=(eK=-1,eH=-1,eF=void 0,function(e){var t=++eK;return Promise.resolve(e).then(function(e){return eF&&t<eH?eF:(eH=t,eF=e,e)})});function ez(e){var t=e.event,r=e.nextState,n=void 0===r?{}:r,o=e.props,i=e.query,a=e.refresh,c=e.store,u=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,eT);eV&&o.environment.clearTimeout(eV);var s=u.setCollections,l=u.setIsOpen,f=u.setQuery,d=u.setActiveItemId,p=u.setStatus,h=u.setContext;if(f(i),d(o.defaultActiveItemId),!i&&!1===o.openOnFocus){var m,v=c.getState().collections.map(function(e){return eB(eB({},e),{},{items:[]})});p("idle"),s(v),l(null!==(m=n.isOpen)&&void 0!==m?m:o.shouldPanelOpen({state:c.getState()}));var y=ea(eU(v).then(function(){return Promise.resolve()}));return c.pendingRequests.add(y)}p("loading"),eV=o.environment.setTimeout(function(){p("stalled")},o.stallThreshold);var g=ea(eU(o.getSources(eB({query:i,refresh:a,state:c.getState()},u)).then(function(e){return Promise.all(e.map(function(e){return Promise.resolve(e.getItems(eB({query:i,refresh:a,state:c.getState()},u))).then(function(t){return function(e,t,r){if(null==e?void 0:e.execute){var n="algolia"===e.requesterId?Object.assign.apply(Object,[{}].concat(eC(Object.keys(r.context).map(function(e){var t;return null===(t=r.context[e])||void 0===t?void 0:t.__algoliaSearchParameters})))):{};return eM(eM({},e),{},{requests:e.queries.map(function(r){return{query:"algolia"===e.requesterId?eM(eM({},r),{},{params:eM(eM({},n),r.params)}):r,sourceId:t,transformResponse:e.transformResponse}})})}return{items:e,sourceId:t}}(t,e.sourceId,c.getState())})})).then(eN).then(function(t){var r,n=t.some(function(e){var t;return!Array.isArray(t=e.items)&&!!(null==t?void 0:t._automaticInsights)});return n&&h({algoliaInsightsPlugin:eB(eB({},(null===(r=c.getState().context)||void 0===r?void 0:r.algoliaInsightsPlugin)||{}),{},{__automaticInsights:n})}),e.map(function(e){var r=t.filter(function(t){return t.sourceId===e.sourceId}),n=r.map(function(e){return e.items}),o=r[0].transformResponse,i=o?o({results:n,hits:n.map(function(e){return e.hits}).filter(Boolean),facetHits:n.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}}}})}
1).filter(Boolean)}):n;return e.onResolve({source:e,results:n,items:i,state:c.getState()}),i.every(Boolean),'The `getItems` function from source "'.concat(e.sourceId,'" must return an array of items but returned ').concat(JSON.stringify(void 0),".\n\nDid you forget to return items?\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems"),{source:e,items:i}})}).then(function(e){var t,r,n,i,a,u;return r=(t={collections:e,props:o,state:c.getState()}).collections,n=t.props,i=t.state,a=r.reduce(function(e,t){return eI(eI({},e),{},ex({},t.source.sourceId,eI(eI({},t.source),{},{getItems:function(){return C(t.items)}})))},{}),u=n.plugins.reduce(function(e,t){return t.reshape?t.reshape(e):e},{sourcesBySourceId:a,state:i}).sourcesBySourceId,C(n.reshape({sourcesBySourceId:u,sources:Object.values(u),state:i})).filter(Boolean).map(function(e){return{source:e,items:e.getItems()}})})}))).then(function(e){p("idle"),s(e);var r,f=o.shouldPanelOpen({state:c.getState()});l(null!==(r=n.isOpen)&&void 0!==r?r:o.openOnFocus&&!i&&f||f);var d=ed(c.getState());if(null!==c.getState().activeItemId&&d){var h=d.item,m=d.itemInputValue,v=d.itemUrl,y=d.source;y.onActive(eB({event:t,item:h,itemInputValue:m,itemUrl:v,refresh:a,source:y,state:c.getState()},u))}}).finally(function(){p("idle"),eV&&o.environment.clearTimeout(eV)});return c.pendingRequests.add(g)}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)}var eW=["event","props","refresh","store"];function eJ(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eQ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eJ(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==e$(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==e$(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===e$(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eJ(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eG(e){return(eG="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)}var eY=["props","refresh","store"],eZ=["inputElement","formElement","panelElement"],eX=["inputElement"],e0=["inputElement","maxLength"],e1=["source"],e2=["item","source"];function e3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function e5(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?e3(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==eG(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eG(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===eG(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e3(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function e4(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function e9(e){return(e9="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 e8(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function e6(e,t,r){var n;return(n=function(e,t){if("object"!==e9(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==e9(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===e9(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function e7(e){var t,r=e.state;return!1===r.isOpen||null===r.activeItemId?null:(null===(t=ed(r))||void 0===t?void 0:t.itemInputValue)||null}function te(e){return(te="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 tt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?tt(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==te(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==te(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===te(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tt(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tn=function(e,t){switch(t.type){case"setActiveItemId":case"mousemove":return tr(tr({},e),{},{activeItemId:t.payload});case"setQuery":return tr(tr({},e),{},{query:t.payload,completion:null});case"setCollections":return tr(tr({},e),{},{collections:t.payload});case"setIsOpen":return tr(tr({},e),{},{isOpen:t.payload});case"setStatus":return tr(tr({},e),{},{status:t.payload});case"setContext":return tr(tr({},e),{},{context:tr(tr({},e.context),t.payload)});case"ArrowDown":var r=tr(tr({},e),{},{activeItemId:t.payload.hasOwnProperty("nextActiveItemId")?t.payload.nextActiveItemId:eu(1,e.activeItemId,R(e),t.props.defaultActiveItemId)});return tr(tr({},r),{},{completion:e7({state:r})});case"ArrowUp":var n=tr(tr({},e),{},{activeItemId:eu(-1,e.activeItemId,R(e),t.props.defaultActiveItemId)});return tr(tr({},n),{},{completion:e7({state:n})});case"Escape":return e.isOpen?tr(tr({},e),{},{activeItemId:null,isOpen:!1,completion:null}):tr(tr({},e),{},{activeItemId:null,query:"",status:"idle",collections:[]});case"submit":return tr(tr({},e),{},{activeItemId:null,isOpen:!1,status:"idle"});case"reset":return tr(tr({},e),{},{activeItemId:!0===t.props.openOnFocus?t.props.defaultActiveItemId:null,status:"idle",completion:null,query:""});case"focus":return tr(tr({},e),{},{activeItemId:t.props.defaultActiveItemId,isOpen:(t.props.openOnFocus||!!e.query)&&t.props.shouldPanelOpen({state:e})});case"blur":return t.props.debug?e:tr(tr({},e),{},{isOpen:!1,activeItemId:null});case"mouseleave":return tr(tr({},e),{},{activeItemId:t.props.defaultActiveItemId});default:return JSON.stringify(t.type),e}};function to(e){return(to="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 ti(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ta(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ti(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==to(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==to(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===to(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ti(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function tc(e){var t=e.translations,r=(void 0===t?{}:t).searchByText;return n.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"},n.createElement("span",{className:"DocSearch-Label"},void 0===r?"Search by":r),n.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"},n.createElement("defs",null,n.createElement("style",null,".cls-1,.cls-2{fill:#003dff;}.cls-2{fill-rule:evenodd;}")),n.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"}),n.createElement("rect",{className:"cls-1",x:"1845.88",y:"104.73",width:"62.58",height:"277.9",rx:"5.9",ry:"5.9"}),n.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
1-4.99,5.83v51.62c0,3.26,2.64,5.9,5.9,5.9Z"}),n.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"}),n.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"}),n.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"}),n.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"}),n.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"}),n.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 tu(e){return n.createElement("svg",{width:"15",height:"15","aria-label":e.ariaLabel,role:"img"},n.createElement("g",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.2"},e.children))}function ts(e){var t=e.translations,r=void 0===t?{}:t,o=r.selectText,i=r.selectKeyAriaLabel,a=r.navigateText,c=r.navigateUpKeyAriaLabel,u=r.navigateDownKeyAriaLabel,s=r.closeText,l=r.closeKeyAri
1aLabel,f=r.searchByText;return n.createElement(n.Fragment,null,n.createElement("div",{className:"DocSearch-Logo"},n.createElement(tc,{translations:{searchByText:void 0===f?"Search by":f}})),n.createElement("ul",{className:"DocSearch-Commands"},n.createElement("li",null,n.createElement("kbd",{className:"DocSearch-Commands-Key"},n.createElement(tu,{ariaLabel:void 0===i?"Enter key":i},n.createElement("path",{d:"M12 3.53088v3c0 1-1 2-2 2H4M7 11.53088l-3-3 3-3"}))),n.createElement("span",{className:"DocSearch-Label"},void 0===o?"to select":o)),n.createElement("li",null,n.createElement("kbd",{className:"DocSearch-Commands-Key"},n.createElement(tu,{ariaLabel:void 0===u?"Arrow down":u},n.createElement("path",{d:"M7.5 3.5v8M10.5 8.5l-3 3-3-3"}))),n.createElement("kbd",{className:"DocSearch-Commands-Key"},n.createElement(tu,{ariaLabel:void 0===c?"Arrow up":c},n.createElement("path",{d:"M7.5 11.5v-8M10.5 6.5l-3-3-3 3"}))),n.createElement("span",{className:"DocSearch-Label"},void 0===a?"to navigate":a)),n.createElement("li",null,n.createElement("kbd",{className:"DocSearch-Commands-Key"},n.createElement(tu,{ariaLabel:void 0===l?"Escape key":l},n.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"}))),n.createElement("span",{className:"DocSearch-Label"},void 0===s?"to close":s))))}function tl(e){var t=e.hit,r=e.children;return n.createElement("a",{href:t.url},r)}function tf(){return n.createElement("svg",{viewBox:"0 0 38 38",stroke:"currentColor",strokeOpacity:".5"},n.createElement("g",{fill:"none",fillRule:"evenodd"},n.createElement("g",{transform:"translate(1 1)",strokeWidth:"2"},n.createElement("circle",{strokeOpacity:".3",cx:"18",cy:"18",r:"18"}),n.createElement("path",{d:"M36 18c0-9.94-8.06-18-18-18"},n.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})))))}function td(){return n.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},n.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},n.createElement("path",{d:"M3.18 6.6a8.23 8.23 0 1112.93 9.94h0a8.23 8.23 0 01-11.63 0"}),n.createElement("path",{d:"M6.44 7.25H2.55V3.36M10.45 6v5.6M10.45 11.6L13 13"})))}function tp(){return n.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},n.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 th(){return n.createElement("svg",{className:"DocSearch-Hit-Select-Icon",width:"20",height:"20",viewBox:"0 0 20 20"},n.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},n.createElement("path",{d:"M18 3v4c0 2-2 4-4 4H2"}),n.createElement("path",{d:"M8 17l-6-6 6-6"})))}var tm=function(){return n.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},n.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 tv(e){switch(e.type){case"lvl1":return n.createElement(tm,null);case"content":return n.createElement(tg,null);default:return n.createElement(ty,null)}}function ty(){return n.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},n.createElement("path",{d:"M13 13h4-4V8H7v5h6v4-4H7V8H3h4V3v5h6V3v5h4-4v5zm-6 0v4-4H3h4z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}function tg(){return n.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},n.createElement("path",{d:"M17 5H3h14zm0 5H3h14zm0 5H3h14z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinejoin:"round"}))}function tb(){return n.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},n.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 tO(){return n.createElement("svg",{width:"40",height:"40",viewBox:"0 0 20 20",fill:"none",fillRule:"evenodd",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"},n.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 tS(){return n.createElement("svg",{width:"40",height:"40",viewBox:"0 0 20 20",fill:"none",fillRule:"evenodd",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"},n.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 tw(e){var t=e.translations,r=void 0===t?{}:t,o=r.titleText,i=r.helpText;return n.createElement("div",{className:"DocSearch-ErrorScreen"},n.createElement("div",{className:"DocSearch-Screen-Icon"},n.createElement(tO,null)),n.createElement("p",{className:"DocSearch-Title"},void 0===o?"Unable to fetch results":o),n.createElement("p",{className:"DocSearch-Help"},void 0===i?"You might want to check your network connection.":i))}var tj=["translations"];function tE(e){var t=e.translations,r=void 0===t?{}:t,o=g(e,tj),i=r.noResultsText,a=r.suggestedQueryText,c=r.reportMissingResultsText,u=r.reportMissingResultsLinkText,s=o.state.context.searchSuggestions;return n.createElement("div",{className:"DocSearch-NoResults"},n.createElement("div",{className:"DocSearch-Screen-Icon"},n.createElement(tS,null)),n.createElement("p",{className:"DocSearch-Title"},void 0===i?"No results for":i,' "',n.createElement("strong",null,o.state.query),'"'),s&&s.length>0&&n.createElement("div",{className:"DocSearch-NoResults-Prefill-List"},n.createElement("p",{className:"DocSearch-Help"},void 0===a?"Try searching for":a,":"),n.createElement("ul",null,s.slice(0,3).reduce(function(e,t){return[].concat(w(e),[n.createElement("li",{key:t}
1,n.createElement("button",{className:"DocSearch-Prefill",key:t,type:"button",onClick:function(){o.setQuery(t.toLowerCase()+" "),o.refresh(),o.inputRef.current.focus()}},t))])},[]))),o.getMissingResultsUrl&&n.createElement("p",{className:"DocSearch-Help"},"".concat(void 0===c?"Believe this query should return results?":c," "),n.createElement("a",{href:o.getMissingResultsUrl({query:o.state.query}),target:"_blank",rel:"noopener noreferrer"},void 0===u?"Let us know.":u)))}var tP=["hit","attribute","tagName"];function t_(e,t){return t.split(".").reduce(function(e,t){return null!=e&&e[t]?e[t]:null},e)}function tI(e){var t=e.hit,r=e.attribute,o=e.tagName,i=g(e,tP);return(0,n.createElement)(void 0===o?"span":o,y(y({},i),{},{dangerouslySetInnerHTML:{__html:t_(t,"_snippetResult.".concat(r,".value"))||t_(t,r)}}))}function tx(e){return e.collection&&0!==e.collection.items.length?n.createElement("section",{className:"DocSearch-Hits"},n.createElement("div",{className:"DocSearch-Hit-source"},e.title),n.createElement("ul",e.getListProps(),e.collection.items.map(function(t,r){return n.createElement(tk,d({key:[e.title,t.objectID].join(":"),item:t,index:r},e))}))):null}function tk(e){var t=e.item,r=e.index,o=e.renderIcon,i=e.renderAction,a=e.getItemProps,c=e.onItemClick,u=e.collection,s=e.hitComponent,l=S(n.useState(!1),2),f=l[0],p=l[1],h=S(n.useState(!1),2),m=h[0],v=h[1],y=n.useRef(null);return n.createElement("li",d({className:["DocSearch-Hit",t.__docsearch_parent&&"DocSearch-Hit--Child",f&&"DocSearch-Hit--deleting",m&&"DocSearch-Hit--favoriting"].filter(Boolean).join(" "),onTransitionEnd:function(){y.current&&y.current()}},a({item:t,source:u.source,onClick:function(e){c(t,e)}})),n.createElement(s,{hit:t},n.createElement("div",{className:"DocSearch-Hit-Container"},o({item:t,index:r}),t.hierarchy[t.type]&&"lvl1"===t.type&&n.createElement("div",{className:"DocSearch-Hit-content-wrapper"},n.createElement(tI,{className:"DocSearch-Hit-title",hit:t,attribute:"hierarchy.lvl1"}),t.content&&n.createElement(tI,{className:"DocSearch-Hit-path",hit:t,attribute:"content"})),t.hierarchy[t.type]&&("lvl2"===t.type||"lvl3"===t.type||"lvl4"===t.type||"lvl5"===t.type||"lvl6"===t.type)&&n.createElement("div",{className:"DocSearch-Hit-content-wrapper"},n.createElement(tI,{className:"DocSearch-Hit-title",hit:t,attribute:"hierarchy.".concat(t.type)}),n.createElement(tI,{className:"DocSearch-Hit-path",hit:t,attribute:"hierarchy.lvl1"})),"content"===t.type&&n.createElement("div",{className:"DocSearch-Hit-content-wrapper"},n.createElement(tI,{className:"DocSearch-Hit-title",hit:t,attribute:"content"}),n.createElement(tI,{className:"DocSearch-Hit-path",hit:t,attribute:"hierarchy.lvl1"})),i({item:t,runDeleteTransition:function(e){p(!0),y.current=e},runFavoriteTransition:function(e){v(!0),y.current=e}}))))}function tA(e,t,r){return e.reduce(function(e,n){var o=t(n);return e.hasOwnProperty(o)||(e[o]=[]),e[o].length<(r||5)&&e[o].push(n),e},{})}function tM(e){return e}function tC(e){return 1===e.button||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey}function tD(){}var tR=/(<mark>|<\/mark>)/g,tN=RegExp(tR.source);function tL(e){if(!e.__docsearch_parent&&!e._highlightResult)return e.hierarchy.lvl0;var t,r,n=e.__docsearch_parent?null===(t=e.__docsearch_parent)||void 0===t||null===(t=t._highlightResult)||void 0===t||null===(t=t.hierarchy)||void 0===t?void 0:t.lvl0:null===(r=e._highlightResult)||void 0===r||null===(r=r.hierarchy)||void 0===r?void 0:r.lvl0;return n?n.value&&tN.test(n.value)?n.value.replace(tR,""):n.value:e.hierarchy.lvl0}function tT(e){return n.createElement("div",{className:"DocSearch-Dropdown-Container"},e.state.collections.map(function(t){if(0===t.items.length)return null;var r=tL(t.items[0]);return n.createElement(tx,d({},e,{key:t.source.sourceId,title:r,collection:t,renderIcon:function(e){var r,o=e.item,i=e.index;return n.createElement(n.Fragment,null,o.__docsearch_parent&&n.createElement("svg",{className:"DocSearch-Hit-Tree",viewBox:"0 0 24 54"},n.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},o.__docsearch_parent!==(null===(r=t.items[i+1])||void 0===r?void 0:r.__docsearch_parent)?n.createElement("path",{d:"M8 6v21M20 27H8.3"}):n.createElement("path",{d:"M8 6v42M20 27H8.3"}))),n.createElement("div",{className:"DocSearch-Hit-icon"},n.createElement(tv,{type:o.type})))},renderAction:function(){return n.createElement("div",{className:"DocSearch-Hit-action"},n.createElement(th,null))}}))}),e.resultsFooterComponent&&n.createElement("section",{className:"DocSearch-HitsFooter"},n.createElement(e.resultsFooterComponent,{state:e.state})))}var tq=["translations"];function tB(e){var t=e.translations,r=void 0===t?{}:t,o=g(e,tq),i=r.recentSearchesTitle,a=r.noRecentSearchesText,c=r.saveRecentSearchButtonTitle,u=void 0===c?"Save this search":c,s=r.removeRecentSearchButtonTitle,l=void 0===s?"Remove this search from history":s,f=r.favoriteSearchesTitle,p=r.removeFavoriteSearchButtonTitle,h=void 0===p?"Remove this search from favorites":p;return"idle"===o.state.status&&!1===o.hasCollections?o.disableUserPersonalization?null:n.createElement("div",{className:"DocSearch-StartScreen"},n.createElement("p",{className:"DocSearch-Help"},void 0===a?"No recent searches":a)):!1===o.hasCollections?null:n.createElement("div",{className:"DocSearch-Dropdown-Container"},n.createElement(tx,d({},o,{title:void 0===i?"Recent":i,collection:o.state.collections[0],renderIcon:function(){return n.createElement("div",{className:"DocSearch-Hit-icon"},n.createElement(td,null))},renderAction:function(e){var t=e.item,r=e.runFavoriteTransition,i=e.runDeleteTransition;return n.createElement(n.Fragment,null,n.createElement("div",{className:"DocSearch-Hit-action"},n.createElement("button",{className:"DocSearch-Hit-action-button",title:u,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),r(function(){o.favoriteSearches.add(t),o.recentSearches.remove(t),o.refresh()})}},n.createElement(tb,null))),n.createElement("div",{className:"DocSearch-Hit-action"},n.createElement("button",{className:"DocSearch-Hit-action-button",title:l,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),i(function(){o.recentSearches.remove(t),o.refresh()})}},n.createElement(tp,null))))}})),n.createElement(tx,d({},o,{title:void 0===f?"Favorite":f,collection:o.state.collections[1],renderIcon:function(){return n.createElement("div",{className:"DocSearch-Hit-icon"},n.createElement(tb,null))},renderAction:function(e){var t=e.item,r=e.runDeleteTransition;return n.createElement("div",{className:"DocSearch-Hit-action"},n.createElement("button",{className:"DocSearch-Hit-action-button",title:h,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),r(function(){o.favoriteSearches.remove(t),o.refresh()})}},n.createElement(tp,null)))}})))}var tK=["translations"],tH=n.memo(function(e){var t=e.translations,r=void 0===t?{}:t,o=g(e,tK);if("error"===o.state.status)return n.createElement(tw,{translations:null==r?void 0:r.errorScreen});var i=o.state.collections.some(function(e){return e.items.length>0});return o.state.query?!1===i?n.createElement(tE,d({},o,{translations:null==r?void 0:r.noResultsScreen})):n.createElement(tT,o):n.createElement(tB,d({},o,{hasCollections:i,translations:null==r?void 0:r.startScreen}))},function(e,t){return"loading"===t.state.status||"stalled"===t.state.status}),tF=["translations"];function tV(e){var t=e.translations,r=void 0===t?{}:t,o=g(e,tF),i=r.resetButtonTitle,a=r.resetButtonAriaLabel,c=r.cancelButtonText,u=r.cancelButtonAriaLabel,s=r.searchInputLabel,l=o.getFormProps({inputElement:o.inputRef.current}).onReset;return n.useEffect(function(){o.autoFocus&&o.inputRef.current&&o.inputRef.current.focus()},[o.autoFocus,o.inputRef]),n.useEffect(function(){o.isFromSelection&&o.inputRef.current&&o.inputRef.current.select()},[o.isFromSelection,o.inputRef]),n.createElement(n.Fragment,null,n.createElement("form",{className:"DocSearch-
1Form",onSubmit:function(e){e.preventDefault()},onReset:l},n.createElement("label",d({className:"DocSearch-MagnifierLabel"},o.getLabelProps()),n.createElement(_,null),n.createElement("span",{className:"DocSearch-VisuallyHiddenForAccessibility"},void 0===s?"Search":s)),n.createElement("div",{className:"DocSearch-LoadingIndicator"},n.createElement(tf,null)),n.createElement("input",d({className:"DocSearch-Input",ref:o.inputRef},o.getInputProps({inputElement:o.inputRef.current,autoFocus:o.autoFocus,maxLength:64}))),n.createElement("button",{type:"reset",title:void 0===i?"Clear the query":i,className:"DocSearch-Reset","aria-label":void 0===a?"Clear the query":a,hidden:!o.state.query},n.createElement(tp,null))),n.createElement("button",{className:"DocSearch-Cancel",type:"reset","aria-label":void 0===u?"Cancel":u,onClick:o.onClose},void 0===c?"Cancel":c))}var tU=["_highlightResult","_snippetResult"];function tz(e){var t=e.key,r=e.limit,n=void 0===r?5:r,o=!1===function(){var e="__TEST_KEY__";try{return localStorage.setItem(e,""),localStorage.removeItem(e),!0}catch(e){return!1}}()?{setItem:function(){},getItem:function(){return[]}}:{setItem:function(e){return window.localStorage.setItem(t,JSON.stringify(e))},getItem:function(){var e=window.localStorage.getItem(t);return e?JSON.parse(e):[]}},i=o.getItem().slice(0,n);return{add:function(e){e._highlightResult,e._snippetResult;var t=g(e,tU),r=i.findIndex(function(e){return e.objectID===t.objectID});r>-1&&i.splice(r,1),i.unshift(t),i=i.slice(0,n),o.setItem(i)},remove:function(e){i=i.filter(function(t){return t.objectID!==e.objectID}),o.setItem(i)},getAll:function(){return i}}}function t$(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(r,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},i=JSON.stringify(r);if(i in t)return Promise.resolve(e.serializable?JSON.parse(t[i]):t[i]);var a=n();return a.then(function(e){return o.miss(e)}).then(function(){return a})},set:function(r,n){return t[JSON.stringify(r)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function tW(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"up",r=Date.now();return y(y({},e),{},{status:t,lastUpdate:r,isUp:function(){return"up"===t||Date.now()-r>12e4},isTimedOut:function(){return"timed out"===t&&Date.now()-r<=12e4}})}var tJ=function(){function e(t,r){var n;return s(this,e),f(n=u(this,e,[t]),"name","AlgoliaError"),r&&(n.name=r),n}return h(e,E(Error)),l(e)}(),tQ=function(){function e(t,r,n){var o;return s(this,e),f(o=u(this,e,[t,n]),"stackTrace",void 0),o.stackTrace=r,o}return h(e,tJ),l(e)}(),tG=function(){function e(t){return s(this,e),u(this,e,["Unreachable hosts - your application id may be incorrect. If the error persists, please reach out to the Algolia Support team: https://alg.li/support.",t,"RetryError"])}return h(e,tQ),l(e)}(),tY=function(){function e(t,r,n){var o,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ApiError";return s(this,e),f(o=u(this,e,[t,n,i]),"status",void 0),o.status=r,o}return h(e,tQ),l(e)}(),tZ=function(){function e(t,r){var n;return s(this,e),f(n=u(this,e,[t,"DeserializationError"]),"response",void 0),n.response=r,n}return h(e,tJ),l(e)}(),tX=function(){function e(t,r,n,o){var i;return s(this,e),f(i=u(this,e,[t,r,o,"DetailedApiError"]),"error",void 0),i.error=n,i}return h(e,tY),l(e)}();function t0(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return y(y({},e),{},{request:y(y({},e.request),{},{headers:y(y({},e.request.headers),t)})})}var t1=["appId","apiKey","authMode","algoliaAgents"],t2=["params"],t3="5.19.0",t5="3.9.0",t4=["footer","searchBox"];function t9(e){var t,r,o,i,a,u,s,l=e.appId,f=e.apiKey,p=e.indexName,h=e.placeholder,m=void 0===h?"Search docs":h,v=e.searchParameters,O=e.maxResultsPerGroup,j=e.onClose,E=void 0===j?tD:j,P=e.transformItems,_=void 0===P?tM:P,I=e.hitComponent,x=e.resultsFooterComponent,k=e.navigator,A=e.initialScrollY,M=void 0===A?0:A,N=e.transformSearchClient,q=e.disableUserPersonalization,B=void 0!==q&&q,K=e.initialQuery,H=e.translations,F=void 0===H?{}:H,V=e.getMissingResultsUrl,U=e.insights,z=void 0!==U&&U,$=F.footer,W=F.searchBox,J=g(F,t4),Q=S(n.useState({query:"",collections:[],completion:null,context:{},isOpen:!1,activeItemId:null,status:"idle"}),2),G=Q[0],Y=Q[1],Z=n.useRef(null),X=n.useRef(null),ee=n.useRef(null),et=n.useRef(null),er=n.useRef(null),en=n.useRef(10),ei=n.useRef("undefined"!=typeof window?window.getSelection().toString().slice(0,64):"").current,ea=n.useRef((void 0===K?"":K)||ei).current,ec=(t=void 0===N?tM:N,n.useMemo(function(){var e=function(e,t,r){var n,o,i,a,u,s,l,f,d,p,h,m,v,O,j;if(!e||"string"!=typeof e)throw Error("`appId` is missing.");if(!t||"string"!=typeof t)throw Error("`apiKey` is missing.");return d=(n=y({appId:e,apiKey:t,timeouts:{connect:1e3,read:2e3,write:3e4},logger:{debug:function(e,t){return Promise.resolve()},info:function(e,t){return Promise.resolve()},error:function(e,t){return Promise.resolve()}},requester:{send:function(e){return new Promise(function(t){var r=new XMLHttpRequest;
1r.open(e.method,e.url,!0),Object.keys(e.headers).forEach(function(t){return r.setRequestHeader(t,e.headers[t])});var n,o=function(e,n){return setTimeout(function(){r.abort(),t({status:0,content:n,isTimedOut:!0})},e)},i=o(e.connectTimeout,"Connection timeout");r.onreadystatechange=function(){r.readyState>r.OPENED&&void 0===n&&(clearTimeout(i),n=o(e.responseTimeout,"Socket timeout"))},r.onerror=function(){0===r.status&&(clearTimeout(i),clearTimeout(n),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=function(){clearTimeout(i),clearTimeout(n),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)})}},algoliaAgents:[{segment:"Browser"}],authMode:"WithinQueryParameters",responsesCache:t$(),requestsCache:t$({serializable:!1}),hostsCache:function e(t){var r=w(t.caches),n=r.shift();return void 0===n?{get:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then(function(e){return Promise.all([e,r.miss(e)])}).then(function(e){return S(e,1)[0]})},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(t,o){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return n.get(t,o,i).catch(function(){return e({caches:r}).get(t,o,i)})},set:function(t,o){return n.set(t,o).catch(function(){return e({caches:r}).set(t,o)})},delete:function(t){return n.delete(t).catch(function(){return e({caches:r}).delete(t)})},clear:function(){return n.clear().catch(function(){return e({caches:r}).clear()})}}}({caches:[function(e){var t,r="algolia-client-js-".concat(e.key);function n(){return void 0===t&&(t=e.localStorage||window.localStorage),t}function o(){return JSON.parse(n().getItem(r)||"{}")}function i(e){n().setItem(r,JSON.stringify(e))}return{get:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then(function(){var r,n;return r=e.timeToLive?1e3*e.timeToLive:null,i(n=Object.fromEntries(Object.entries(o()).filter(function(e){return void 0!==S(e,2)[1].timestamp}))),r&&i(Object.fromEntries(Object.entries(n).filter(function(e){var t=S(e,2)[1],n=(new Date).getTime();return!(t.timestamp+r<n)}))),o()[JSON.stringify(t)]}).then(function(e){return Promise.all([e?e.value:r(),void 0!==e])}).then(function(e){var t=S(e,2),r=t[0];return Promise.all([r,t[1]||n.miss(r)])}).then(function(e){return S(e,1)[0]})},set:function(e,t){return Promise.resolve().then(function(){var i=o();return i[JSON.stringify(e)]={timestamp:(new Date).getTime(),value:t},n().setItem(r,JSON.stringify(i)),t})},delete:function(e){return Promise.resolve().then(function(){var t=o();delete t[JSON.stringify(e)],n().setItem(r,JSON.stringify(t))})},clear:function(){return Promise.resolve().then(function(){n().removeItem(r)})}}}({key:"".concat(t3,"-").concat(e)}),t$()]})},void 0)).appId,p=n.apiKey,h=n.authMode,m=n.algoliaAgents,v=g(n,t1),O=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"WithinHeaders",n={"x-algolia-api-key":t,"x-algolia-application-id":e};return{headers:function(){return"WithinHeaders"===r?n:{}},queryParameters:function(){return"WithinQueryParameters"===r?n:{}}}}(d,p,h),{transporter:j=function(e){var t=e.hosts,r=e.hostsCache,n=e.baseHeaders,o=e.logger,i=e.baseQueryParameters,a=e.algoliaAgent,u=e.timeouts,s=e.requester,l=e.requestsCache,f=e.responsesCache;function d(){return(d=c(b().mark(function e(t){var n,o,i,a,c;return b().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all(t.map(function(e){return r.get(e,function(){return Promise.resolve(tW(e))})}));case 2:return o=(n=e.sent).filter(function(e){return e.isUp()}),i=n.filter(function(e){return e.isTimedOut()}),c=(a=[].concat(w(o),w(i))).length>0?a:t,e.abrupt("return",{hosts:c,getTimeout:function(e,t){return(0===i.length&&0===e?1:i.length+3+e)*t}});case 8:case"end":return e.stop()}},e)}))).apply(this,arguments)}function p(e,t){return h.apply(this,arguments)}
1function h(){return(h=c(b().mark(function e(l,f){var p,h,m,v,g,O,S,j,E,P,_,I,x,k=arguments;return b().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(p=!(k.length>2&&void 0!==k[2])||k[2],h=[],m=function(e,t){if("GET"!==e.method&&(void 0!==e.data||void 0!==t.data))return JSON.stringify(Array.isArray(e.data)?e.data:y(y({},e.data),t.data))}(l,f),v=function(e,t,r){var n=y(y(y({Accept:"application/json"},e),t),r),o={};return Object.keys(n).forEach(function(e){var t=n[e];o[e.toLowerCase()]=t}),o}(n,l.headers,f.headers),g="GET"===l.method?y(y({},l.data),f.data):{},O=y(y(y({},i),l.queryParameters),g),a.value&&(O["x-algolia-agent"]=a.value),f&&f.queryParameters)for(S=0,j=Object.keys(f.queryParameters);S<j.length;S++)E=j[S],f.queryParameters[E]&&"[object Object]"!==Object.prototype.toString.call(f.queryParameters[E])?O[E]=f.queryParameters[E].toString():O[E]=f.queryParameters[E];return P=0,_=function(){var e=c(b().mark(function e(t,n){var i,a,c,d,g,S;return b().wrap(function(e){for(var b,w,j;;)switch(e.prev=e.next){case 0:if(void 0!==(i=t.pop())
1){e.next=3;break}throw new tG(h.map(function(e){return t0(e)}));case 3:return a=y(y({},u),f.timeouts),c={data:m,headers:v,method:l.method,url:function(e,t,r){var n=Object.keys(r).filter(function(e){return void 0!==r[e]}).sort().map(function(e){return"".concat(e,"=").concat(encodeURIComponent("[object Array]"===Object.prototype.toString.call(r[e])?r[e].join(","):r[e]).replace(/\+/g,"%20"))}).join("&"),o="".concat(e.protocol,"://").concat(e.url).concat(e.port?":".concat(e.port):"","/").concat("/"===t.charAt(0)?t.substring(1):t);return n.length&&(o+="?".concat(n)),o}(i,l.path,O),connectTimeout:n(P,a.connect),responseTimeout:n(P,p?a.read:a.write)},d=function(e){var r={request:c,response:e,host:i,triesLeft:t.length};return h.push(r),r},e.next=8,s.send(c);case 8:if(w=void 0,j=void 0,w=(b=g=e.sent).isTimedOut,j=b.status,!(w||function(e){var t=e.isTimedOut,r=e.status;return!t&&!~~r}({isTimedOut:w,status:j})||2!=~~(j/100)&&4!=~~(j/100))){e.next=16;break}return S=d(g),g.isTimedOut&&P++,o.info("Retryable failure",t0(S)),e.next=15,r.set(i,tW(i,g.isTimedOut?"timed out":"down"));case 15:return e.abrupt("return",_(t,n));case 16:if(2!=~~(g.status/100)){e.next=18;break}return e.abrupt("return",function(e){try{return JSON.parse(e.content)}catch(t){throw new tZ(t.message,e)}}(g));case 18:throw d(g),function(e,t){var r=e.content,n=e.status;try{var o=JSON.parse(r);return"error"in o?new tX(o.message,n,o.error,t):new tY(o.message,n,t)}catch(e){}return new tY(r,n,t)}(g,h);case 20:case"end":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}(),I=t.filter(function(e){return"readWrite"===e.accept||(p?"read"===e.accept:"write"===e.accept)}),e.next=13,function(e){return d.apply(this,arguments)}(I);case 13:return x=e.sent,e.abrupt("return",_(w(x.hosts).reverse(),x.getTimeout));case 15:case"end":return e.stop()}},e)}))).apply(this,arguments)}return{hostsCache:r,requester:s,timeouts:u,logger:o,algoliaAgent:a,baseHeaders:n,baseQueryParameters:i,hosts:t,request:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.useReadTransporter||"GET"===e.method;if(!r)return p(e,t,r);var o=function(){return p(e,t)};if(!0!==(t.cacheable||e.cacheable))return o();var a={request:e,requestOptions:t,transporter:{queryParameters:i,headers:n}};return f.get(a,function(){return l.get(a,function(){return l.set(a,o()).then(function(e){return Promise.all([l.delete(a),e])},function(e){return Promise.all([l.delete(a),Promise.reject(e)])}).then(function(e){var t=S(e,2);return t[0],t[1]})})},{miss:function(e){return f.set(a,e)}})},requestsCache:l,responsesCache:f}}(y(y({hosts:[{url:"".concat(d,"-dsn.algolia.net"),accept:"read",protocol:"https"},{url:"".concat(d,".algolia.net"),accept:"write",protocol:"https"}].concat(function(e){for(var t=e.length-1;t>0;t--){var r=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[r],e[r]=n}return e}([{url:"".concat(d,"-1.algolianet.com"),accept:"readWrite",protocol:"https"},{url:"".concat(d,"-2.algolianet.com"),accept:"readWrite",protocol:"https"},{url:"".concat(d,"-3.algolianet.com"),accept:"readWrite",protocol:"https"}]))},v),{},{algoliaAgent:(u=(o={algoliaAgents:m,client:"Lite",version:t3}).algoliaAgents,s=o.client,f=(i=l=o.version,a={value:"Algolia for JavaScript (".concat(i,")"),add:function(e){var t="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return -1===a.value.indexOf(t)&&(a.value="".concat(a.value).concat(t)),a}}).add({segment:s,version:l}),u.forEach(function(e){return f.add(e)}),f),baseHeaders:y(y({"content-type":"text/plain"},O.headers()),v.baseHeaders),baseQueryParameters:y(y({},O.queryParameters()),v.baseQueryParameters)})),appId:d,apiKey:p,clearCache:function(){return Promise.all([j.requestsCache.clear(),j.responsesCache.clear()]).then(function(){})},get _ua(){return j.algoliaAgent.value},addAlgoliaAgent:function(e,t){j.algoliaAgent.add({segment:e,version:t})},setClientApiKey:function(e){var t=e.apiKey;h&&"WithinHeaders"!==h?j.baseQueryParameters["x-algolia-api-key"]=t:j.baseHeaders["x-algolia-api-key"]=t},searchForHits:function(e,t){return this.search(e,t)},searchForFacets:function(e,t){return this.search(e,t)},customPost:function(e,t){var r=e.path,n=e.parameters,o=e.body;if(!r)throw Error("Parameter `path` is required when calling `customPost`.");var i={method:"POST",path:"/{path}".replace("{path}",r),queryParameters:n||{},headers:{},data:o||{}};return j.request(i,t)},getRecommendations:function(e,t){if(e&&Array.isArray(e)&&(e={requests:e}),!e)throw Error("Parameter `getRecommendationsParams` is required when calling `getRecommendations`.");if(!e.requests)throw Error("Parameter `getRecommendationsParams.requests` is required when calling `getRecommendations`.");var r={method:"POST",path:"/1/indexes/*/recommendations",queryParameters:{},headers:{},data:e,useReadTransporter:!0,cacheable:!0};return j.request(r,t)},search:function(e,t){if(e&&Array.isArray(e)&&(e={requests:e.map(function(e){var t=e.params,r=g
1(e,t2);return"facet"===r.type?y(y(y({},r),t),{},{type:"facet"}):y(y(y({},r),t),{},{facet:void 0,maxFacetHits:void 0,facetQuery:void 0})})}),!e)throw Error("Parameter `searchMethodParams` is required when calling `search`.");if(!e.requests)throw Error("Parameter `searchMethodParams.requests` is required when calling `search`.");var r={method:"POST",path:"/1/indexes/*/queries",queryParameters:{},headers:{},data:e,useReadTransporter:!0,cacheable:!0};return j.request(r,t)}}}(l,f);return e.addAlgoliaAgent("docsearch",t5),!1===/docsearch.js \(.*\)/.test(e.transporter.algoliaAgent.value)&&e.addAlgoliaAgent("docsearch-react",t5),t(e)},[l,f,t])),eu=n.useRef(tz({key:"__DOCSEARCH_FAVORITE_SEARCHES__".concat(p),limit:10})).current,es=n.useRef(tz({key:"__DOCSEARCH_RECENT_SEARCHES__".concat(p),limit:0===eu.getAll().length?7:4})).current,ef=n.useCallback(function(e){if(!B){var t="content"===e.type?e.__docsearch_parent:e;t&&-1===eu.getAll().findIndex(function(e){return e.objectID===t.objectID})&&es.add(t)}},[eu,es,B]),eg=n.useCallback(function(e){if(G.context.algoliaInsightsPlugin&&e.__autocomplete_id){var t={eventName:"Item Selected",index:e.__autocomplete_indexName,items:[e],positions:[e.__autocomplete_id],queryID:e.__autocomplete_queryID};G.context.algoliaInsightsPlugin.insights.clickedObjectIDsAfterSearch(t)}},[G.context.algoliaInsightsPlugin]),eb=n.useMemo(function(){return function(e){var t,r,n,o,i,a,c,u,s,l,f,d,p,h,m,v,y,g,b,O,S=[],w=(r="undefined"!=typeof window?window:{},n=e.plugins||[],eE(eE({debug:!1,openOnFocus:!1,enterKeyHint:void 0,ignoreCompositionEvents:!1,placeholder:"",autoFocus:!1,defaultActiveItemId:null,stallThreshold:300,insights:void 0,environment:r,shouldPanelOpen:function(e){return R(e.state)>0},reshape:function(e){return e.sources}},e),{},{id:null!==(t=e.id)&&void 0!==t?t:"autocomplete-".concat(D++),plugins:n,initialState:eE({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var r;null===(r=e.onStateChange)||void 0===r||r.call(e,t),n.forEach(function(e){var r;return null===(r=e.onStateChange)||void 0===r?void 0:r.call(e,t)})},onSubmit:function(t){var r;null===(r=e.onSubmit)||void 0===r||r.call(e,t),n.forEach(function(e){var r;return null===(r=e.onSubmit)||void 0===r?void 0:r.call(e,t)})},onReset:function(t){var r;null===(r=e.onReset)||void 0===r||r.call(e,t),n.forEach(function(e){var r;return null===(r=e.onReset)||void 0===r?void 0:r.call(e,t)})},getSources:function(t){var r;return Promise.all([].concat(function(e){if(Array.isArray(e))return ew(e)}(r=n.map(function(e){return e.getSources}))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return ew(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ew(e,void 0)}}(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[e.getSources]).filter(Boolean).map(function(e){var r;return r=[],Promise.resolve(e(t)).then(function(e){return Promise.all(e.filter(function(e){return!!e}).map(function(e){if(e.sourceId,r.includes(e.sourceId))throw Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));r.push(e.sourceId);var t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:L,onResolve:L};return Object.keys(t).forEach(function(e){t[e].__default=!0}),Promise.resolve(el(el({},t),e))}))})})).then(function(e){return C(e)}).then(function(e){return e.map(function(e){return eE(eE({},e),{},{onSelect:function(t){e.onSelect(t),S.forEach(function(e){var r;return null===(r=e.onSelect)||void 0===r?void 0:r.call(e,t)})},onActive:function(t){e.onActive(t),S.forEach(function(e){var r;return null===(r=e.onActive)||void 0===r?void 0:r.call(e,t)})}
1,onResolve:function(t){e.onResolve(t),S.forEach(function(e){var r;return null===(r=e.onResolve)||void 0===r?void 0:r.call(e,t)})}})})})},navigator:eE({navigate:function(e){var t=e.itemUrl;r.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,n=r.open(t,"_blank","noopener");null==n||n.focus()},navigateNewWindow:function(e){var t=e.itemUrl;r.open(t,"_blank","noopener")}},e.navigator)})),j=(o=function(e){var t,r,n=e.prevState,o=e.state;if(w.onStateChange(ta({prevState:n,state:o,refresh:_,navigator:w.navigator},E)),!x()&&null!==(t=o.context)&&void 0!==t&&null!==(r=t.algoliaInsightsPlugin)&&void 0!==r&&r.__automaticInsights&&!1!==w.insights){var i=eo({__autocomplete_clickAnalytics:!1});w.plugins.push(i),I([i])}},a=w.initialState,{getState:function(){return a},dispatch:function(e,t){var r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ey(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(n=function(e,t){if("object"!==ev(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ev(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===ev(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ey(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},a);o({state:a=tn(a,{type:e,props:w,payload:t}),prevState:r})},pendingRequests:(i=[],{add:function(e){return i.push(e),e.finally(function(){i=i.filter(function(t){return t!==e})})},cancelAll:function(){i.forEach(function(e){return e.cancel()})},isEmpty:function(){return 0===i.length}})}),E={setActiveItemId:function(e){j.dispatch("setActiveItemId",e)},setQuery:function(e){j.dispatch("setQuery",e)},setCollections:function(e){var t=0,r=e.map(function(e){return eO(eO({},e),{},{items:C(e.items).map(function(e){return eO(eO({},e),{},{__autocomplete_id:t++})})})});j.dispatch("setCollections",r)},setIsOpen:function(e){j.dispatch("setIsOpen",e)},setStatus:function(e){j.dispatch("setStatus",e)},setContext:function(e){j.dispatch("setContext",e)}},P=(u=(c=ta({props:w,refresh:_,store:j,navigator:w.navigator},E)).props,s=c.refresh,l=c.store,f=e4(c,eY),{getEnvironmentProps:function(e){var t=e.inputElement,r=e.formElement,n=e.panelElement;function o(e){!l.getState().isOpen&&l.pendingRequests.isEmpty()||e.target===t||!1===[r,n].some(function(t){var r;return t===(r=e.target)||t.contains(r)})&&(l.dispatch("blur",null),u.debug||l.pendingRequests.cancelAll())}return e5({onTouchStart:o,onMouseDown:o,onTouchMove:function(e){!1!==l.getState().isOpen&&t===u.environment.document.activeElement&&e.target!==t&&t.blur()}},e4(e,eZ))},getRootProps:function(e){return e5({role:"combobox","aria-expanded":l.getState().isOpen,"aria-haspopup":"listbox","aria-controls":l.getState().isOpen?l.getState().collections.map(function(e){var t=e.source;return ep(u.id,"list",t)}).join(" "):void 0,"aria-labelledby":ep(u.id,"label")},e)},getFormProps:function(e){return e.inputElement,e5({action:"",noValidate:!0,role:"search",onSubmit:function(t){var r;t.preventDefault(),u.onSubmit(e5({event:t,refresh:s,state:l.getState()},f)),l.dispatch("submit",null),null===(r=e.inputElement)||void 0===r||r.blur()},onReset:function(t){var r;t.preventDefault(),u.onReset(e5({event:t,refresh:s,state:l.getState()},f)),l.dispatch("reset",null),null===(r=e.inputElement)||void 0===r||r.focus()}},e4(e,eX))},getLabelProps:function(e){return e5({htmlFor:ep(u.id,"input"),id:ep(u.id,"label")},e)},getInputProps:function(e){function t(e){(u.openOnFocus||l.getState().query)&&ez(e5({event:e,props:u,query:l.getState().completion||l.getState().query,refresh:s,store:l},f)),l.dispatch("focus",null)}var r,n,o=e||{};o.inputElement;var i=o.maxLength,a=void 0===i?512:i,c=e4(o,e0),d=ed(l.getState()),p=!!((r=(null===(n=u.environment.navigator)||void 0===n?void 0:n.userAgent)||"")&&r.match(eh)),h=u.enterKeyHint||(null!=d&&d.itemUrl&&!p?"go":"search");return e5({"aria-autocomplete":"both","aria-activedescendant":l.getState().isOpen&&null!==l.getState().activeItemId?ep(u.id,"item-".concat(l.getState().activeItemId),null==d?void 0:d.source):void 0,"aria-controls":l.getState().isOpen?l.getState().collections.map(function(e){var t=e.source;return ep(u.id,"list",t)}).join(" "):void 0,"aria-labelledby":ep(u.id,"label"),value:l.getState().completion||l.getState().query,id:ep(u.id,"input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:h,spellCheck:"false",autoFocus:u.autoFocus,placeholder:u.placeholder,maxLength:a,type:"search",onChange:function(e){var t=e.currentTarget.value;u.ignoreCompositionEvents&&em(e).isComposing?f.setQuery(t):ez(e5({event:e,props:u,query:t.slice(0,a),refresh:s,store:l},f))},onCompositionEnd:function(e){ez(e5({event:e,props:u,query:e.currentTarget.value.slice(0,a),refresh:s,store:l},f))},onKeyDown:function(e){em(e).isComposing||function(e){var t=e.event,r=e.props,n=e.refresh,o=e.store,i=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,eW);if("ArrowUp"===t.key||"ArrowDown"===t.key){var a=function(){var e=ed(o.getState()),t=r.environment.document.getElementById(ep(r.id,"item-".concat(o.getState().activeItemId),null==e?void 0:e.source));t&&(t.scrollIntoViewIfNeeded?t.scrollIntoViewIfNeeded(!1):t.scrollIntoView(!1))},c=function(){var e=ed(o.getState());if(null!==o.getState().activeItemId&&e){var r=e.item,a=e.itemInputValue,c=e.itemUrl,u=e.source;u.onActive(eQ({event:t,item:r,itemInputValue:a,itemUrl:c,refresh:n,source:u,state:o.getState()},i))}};t.preventDefault(),!1===o.getState().isOpen&&(r.openOnFocus||o.getState().query
vendor: 4,330 bytes, line 1
1)?ez(eQ({event:t,props:r,query:o.getState().query,refresh:n,store:o},i)).then(function(){o.dispatch(t.key,{nextActiveItemId:r.defaultActiveItemId}),c(),setTimeout(a,0)}):(o.dispatch(t.key,{}),c(),a())}else if("Escape"===t.key)t.preventDefault(),o.dispatch(t.key,null),o.pendingRequests.cancelAll();else if("Tab"===t.key)o.dispatch("blur",null),o.pendingRequests.cancelAll();else if("Enter"===t.key){if(null===o.getState().activeItemId||o.getState().collections.every(function(e){return 0===e.items.length}))return void(r.debug||o.pendingRequests.cancelAll());t.preventDefault();var u=ed(o.getState()),s=u.item,l=u.itemInputValue,f=u.itemUrl,d=u.source;if(t.metaKey||t.ctrlKey)void 0!==f&&(d.onSelect(eQ({event:t,item:s,itemInputValue:l,itemUrl:f,refresh:n,source:d,state:o.getState()},i)),r.navigator.navigateNewTab({itemUrl:f,item:s,state:o.getState()}));else if(t.shiftKey)void 0!==f&&(d.onSelect(eQ({event:t,item:s,itemInputValue:l,itemUrl:f,refresh:n,source:d,state:o.getState()},i)),r.navigator.navigateNewWindow({itemUrl:f,item:s,state:o.getState()}));else if(t.altKey);else{if(void 0!==f)return d.onSelect(eQ({event:t,item:s,itemInputValue:l,itemUrl:f,refresh:n,source:d,state:o.getState()},i)),void r.navigator.navigate({itemUrl:f,item:s,state:o.getState()});ez(eQ({event:t,nextState:{isOpen:!1},props:r,query:l,refresh:n,store:o},i)).then(function(){d.onSelect(eQ({event:t,item:s,itemInputValue:l,itemUrl:f,refresh:n,source:d,state:o.getState()},i))})}}}(e5({event:e,props:u,refresh:s,store:l},f))},onFocus:t,onBlur:L,onClick:function(r){e.inputElement!==u.environment.document.activeElement||l.getState().isOpen||t(r)}},c)},getPanelProps:function(e){return e5({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){l.dispatch("mouseleave",null)}},e)},getListProps:function(e){var t=e||{},r=t.source,n=e4(t,e1);return e5({role:"listbox","aria-labelledby":ep(u.id,"label"),id:ep(u.id,"list",r)},n)},getItemProps:function(e){var t=e.item,r=e.source,n=e4(e,e2);return e5({id:ep(u.id,"item-".concat(t.__autocomplete_id),r),role:"option","aria-selected":l.getState().activeItemId===t.__autocomplete_id,onMouseMove:function(e){if(t.__autocomplete_id!==l.getState().activeItemId){l.dispatch("mousemove",t.__autocomplete_id);var r=ed(l.getState());if(null!==l.getState().activeItemId&&r){var n=r.item,o=r.itemInputValue,i=r.itemUrl,a=r.source;a.onActive(e5({event:e,item:n,itemInputValue:o,itemUrl:i,refresh:s,source:a,state:l.getState()},f))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var n=r.getItemInputValue({item:t,state:l.getState()}),o=r.getItemUrl({item:t,state:l.getState()});(o?Promise.resolve():ez(e5({event:e,nextState:{isOpen:!1},props:u,query:n,refresh:s,store:l},f))).then(function(){r.onSelect(e5({event:e,item:t,itemInputValue:n,itemUrl:o,refresh:s,source:r,state:l.getState()},f))})}},n)}});function _(){return ez(ta({event:new Event("input"),nextState:{isOpen:j.getState().isOpen},props:w,navigator:w.navigator,query:j.getState().query,refresh:_,store:j},E))}function I(e){e.forEach(function(e){var t;return null===(t=e.subscribe)||void 0===t?void 0:t.call(e,ta(ta({},E),{},{navigator:w.navigator,refresh:_,onSelect:function(e){S.push({onSelect:e})},onActive:function(e){S.push({onActive:e})},onResolve:function(e){S.push({onResolve:e})}}))})}function x(){return w.plugins.some(function(e){return"aa.algoliaInsightsPlugin"===e.name})}if(w.insights&&!x()){var k="boolean"==typeof w.insights?{}:w.insights;w.plugins.push(eo(k))}return I(w.plugins),function(e){var t,r,n=e.metadata,o=e.environment;if(null===(t=o.navigator)||void 0===t||null===(r=t.userAgent)||void 0===r?void 0:r.includes("Algolia Crawler")){var i=o.document.createElement("meta"),a=o.document.querySelector("head");i.name="algolia:metadata",setTimeout(function(){i.content=JSON.stringify(n),a.appendChild(i)},0)}}({metadata:(y=(d={plugins:w.plugins,options:e}).plugins,O=(b=null===(p=((null===(h=(g=d.options).__autocomplete_metadata)||void 0===h?void 0:h.userAgents)||[])[0])||void 0===p?void 0:p.segment)?e6({},b,Object.keys((null===(m=g.__autocomplete_metadata)||void 0===m?void 0:m.options)||{})):{},{plugins:y.map(function(e){return{name:e.name,options:Object.keys(e.__autocomplete_pluginOptions||[])}}),options:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?e8(Object(r),!0).forEach(function(t){e6(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e8(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({"autocomplete-core":Object.keys(g)},O),ua:T.concat((null===(v=g.__autocomplete_metadata)||void 0===v?void 0:v.userAgents)||[])}),environment:w.environment}),ta(ta({refresh:_,navigator:w.navigator},P),E)}({id:"docsearch",defaultActiveItemId:0,placeholder:m,openOnFocus:!0,initialState:{query:ea,context:{searchSuggestions:[]}},insights:z,navigator:k,onStateChange:function(e){Y(e.state)},getSources:function(e){var t=e.query,r=e.state,n=e.setContext,o=e.setStatus;if(!t)return B?[]:[{sourceId:"recentSearches",onSelect:function(e){var t=e.item,r=e.event;ef(t),tC(r)||E()},getItemUrl:function(e){return e.item.url},getItems:function(){return es.getAll()}},{sourceId:"favoriteSearches",onSelect:function(e){var t=e.item,r=e.event;ef(t),tC(r)||E()},getItemUrl:function(e){return e.item.url},getItems:function(){return eu.getAll()}}];var i=!!z;return ec.search({requests:[y({query:t,indexName:p,attributesToRetrieve:["hierarchy.lvl0","hierarchy.lvl1","hierarchy.lvl2","hierarchy.lvl3","hierarchy.lvl4","hierarchy.lvl5","hierarchy.lvl6","content","type","url"],attributesToSnippet:["hierarchy.lvl1:".concat(en.current),"hierarchy.lvl2:".concat(en.current),"hierarchy.lvl3:".concat(en.current),"hierarchy.lvl4:".concat(en.current),"hierarchy.lvl5:".concat(en.current),"hierarchy.lvl6:".concat(en.current),"content:".concat(en.current)],snippetEllipsisText:"â¦",highlightPreTag:"<mark>",highlightPostTag:"</mark>",hitsPerPage:20,clickAnalytics:i},v)]}).catch(function(e){throw"RetryError"===e.name&&o("error"),e}).then(function(e){var t=e.results[0],o=t.hits,a=t.nbHits,c=tA(o,function(e){return tL(e)},O);r.context.searchSuggestions.length<Object.keys(c).length&&n({searchSuggestions:Object.keys(c)}),n({nbHits:a});var u={};return i&&(u={__autocomplete_indexName:p,__autocomplete_queryID:t.queryID,__autocomplete_algoliaCredentials:{appId:l,apiKey:f}}),Object.values(c).map(function(e,t){return{sourceId:"hits".concat(t),onSelect:function(e){var t=e.item,r=e.event;ef(t),tC(r)||E()},getItemUrl:function(e){return e.item.url},getItems:function(){return Object.values(tA(e,function(e){return e.hierarchy.lvl1},O)).map(_).map(function(e){return e.map(function(t){var r=null,n=e.find(function(e){return"lvl1"===e.type&&e.hierarchy.lvl1===t.hierarchy.lvl1});return"lvl1"!==t.type&&n&&(r=n),y(y({},t),{},{__docsearch_parent:r},u)})}).flat()}}})})}})},[p,v,O,ec,E,es,eu,ef,ea,m,k,_,B,z,l,f]),eS=eb.getEnvironmentProps,ej=eb.getRootProps,eP=eb.refresh;return o=(r={getEnvironmentProps:eS,panelElement:et.current,formElement:ee.current,inputElement:er.current}).getEnvironmentProps,i=r.panelElement,a=r.formElement,u=r.inputElement,n.useEffect(function(){if(i&&a&&u){var e=o({panelElement:i,formElement:a,inputElement:u}),t=e.onTouchStart,r=e.onTouchMove;return window.addEventListener("touchstart",t),window.addEventListener("touchmove",r),function(){window.removeEventListener("touchstart",t),window.removeEventListener("touchmove",r)}}},[o,i,a,u]),s=({container:Z.current}).container,n.useEffect(function(){if(s){var e=s.querySelectorAll("a[href]:not([disabled]), button:not([disabled]), input:not([disabled])"),t=e[0],r=e[e.length-1];return s.addEventListener("keydown",n),function(){s.removeEventListener("keydown",n)}}function n(e){"Tab"===e.key&&(e.shiftKey?document.activeElement===t&&(e.preventDefault(),r.focus()):document.activeElement===r&&(e.preventDefault(),t.focus()))}},[s]),n.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,M)}},[]),n.useLayoutEffect(function(){var e=window.innerWidth-document.body.clientWidth;return document.body.style.marginRight="".concat(e,"px"),function(){document.body.style.marginRight="0px"}},[]),n.useEffect(function(){window.matchMedia("(max-width: 768px)").matches&&(en.current=5)},[]),n.useEffect(function(){et.current&&(et.current.scrollTop=0)},[G.query]),n.useEffect(function(){ea.length>0&&(eP(),er.current&&er.current.focus())},[ea,eP]),n.useEffect(function(){function e(){if(X.current){var e=.01*window.innerHeight;X.current.style.setProperty("--docsearch-vh","".concat(e,"px"))}}return e(),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}},[]),n.createElement("div",d({ref:Z},ej({"aria-expanded":!0}),{className:["DocSearch","DocSearch-Container","stalled"===G.status&&"DocSearch-Container--Stalled","error"===G.status&&"DocSearch-Container--Errored"].filter(
1Boolean).join(" "),role:"button",tabIndex:0,onMouseDown:function(e){e.target===e.currentTarget&&E()}}),n.createElement("div",{className:"DocSearch-Modal",ref:X},n.createElement("header",{className:"DocSearch-SearchBar",ref:ee},n.createElement(tV,d({},eb,{state:G,autoFocus:0===ea.length,inputRef:er,isFromSelection:!!ea&&ea===ei,translations:W,onClose:E}))),n.createElement("div",{className:"DocSearch-Dropdown",ref:et},n.createElement(tH,d({},eb,{indexName:p,state:G,hitComponent:void 0===I?tl:I,resultsFooterComponent:void 0===x?function(){return null}:x,disableUserPersonalization:B,recentSearches:es,favoriteSearches:eu,inputRef:er,translations:J,getMissingResultsUrl:V,onItemClick:function(e,t){eg(e),ef(e),tC(t)||E()}}))),n.createElement("footer",{className:"DocSearch-Footer"},n.createElement(ts,{translations:$}))))}function t8(e){var t=e.isOpen,r=e.onOpen,o=e.onClose,i=e.onInput,a=e.searchButtonRef;n.useEffect(function(){function e(e){var n,c,u;if("Escape"===e.code&&t||"k"===(null===(n=e.key)||void 0===n?void 0:n.toLowerCase())&&(e.metaKey||e.ctrlKey)||(u=(c=e.target).tagName,!c.isContentEditable&&"INPUT"!==u&&"SELECT"!==u&&"TEXTAREA"!==u&&"/"===e.key&&!t))return e.preventDefault(),void(t?o():document.body.classList.contains("DocSearch--active")||r());a&&a.current===document.activeElement&&i&&/[a-zA-Z0-9]/.test(String.fromCharCode(e.keyCode))&&i(e)}return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}},[t,r,o,i,a])}function t6(e){var t,r,i=n.useRef(null),a=S(n.useState(!1),2),c=a[0],u=a[1],s=S(n.useState((null==e?void 0:e.initialQuery)||void 0),2),l=s[0],f=s[1],p=n.useCallback(function(){u(!0)},[u]),h=n.useCallback(function(){u(!1),f(null==e?void 0:e.initialQuery)},[u,e.initialQuery]);return t8({isOpen:c,onOpen:p,onClose:h,onInput:n.useCallback(function(e){u(!0),f(e.key)},[u,f]),searchButtonRef:i}),n.createElement(n.Fragment,null,n.createElement(k,{ref:i,translations:null==e||null===(t=e.translations)||void 0===t?void 0:t.button,onClick:p}),c&&(0,o.createPortal)(n.createElement(t9,d({},e,{initialScrollY:window.scrollY,initialQuery:l,translations:null==e||null===(r=e.translations)||void 0===r?void 0:r.modal,onClose:h})),document.body))}},3354:(e,t,r)=>{"use strict";r.d(t,{Y:()=>n});var n=(e,t="en-US")=>new Date(e).toLocaleDateString(t,{year:"numeric",month:"long",day:"numeric"})},3554:(e,t,r)=>{"use strict";r.d(t,{default:()=>o.a});var n=r(9243),o=r.n(n)},3847:(e,t,r)=>{"use strict";var n=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,c=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,s=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let c of a(t))u.call(e,c)||c===r||o(e,c,{get:()=>t[c],enumerable:!(n=i(t,c))||n.enumerable});return e},l=(e,t,r)=>(r=null!=e?n(c(e)):{},s(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)),f={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(f,{Portal:()=>y,Root:()=>g}),e.exports=s(o({},"__esModule",{value:!0}),f);var d=l(r(2115)),p=l(r(7650)),h=r(4780),m=r(7633),v=r(5155),y=d.forwardRef((e,t)=>{var r,n;let{container:o,...i}=e,[a,c]=d.useState(!1);(0,m.useLayoutEffect)(()=>c(!0),[]);let u=o||a&&(null===(n=globalThis)||void 0===n?void 0:null===(r=n.document)||void 0===r?void 0:r.body);return u?p.default.createPortal((0,v.jsx)(h.Primitive.div,{...i,ref:t}),u):null});y.displayName="Portal";var g=y},4010:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t};
1Object.defineProperty(t,"__esModule",{value:!0}),t.KBarResults=void 0;var c=a(r(2115)),u=r(2002),s=r(4400),l=r(3223),f=r(2327);t.KBarResults=function(e){var t=c.useRef(null),r=c.useRef(null),o=c.useRef(e.items);o.current=e.items;var i=(0,u.useVirtual)({size:o.current.length,parentRef:r}),a=(0,l.useKBar)(function(e){return{search:e.searchQuery,currentRootActionId:e.currentRootActionId,activeIndex:e.activeIndex}}),d=a.query,p=a.search,h=a.currentRootActionId,m=a.activeIndex,v=a.options;c.useEffect(function(){var e=function(e){var r;!e.isComposing&&("ArrowUp"===e.key||e.ctrlKey&&"p"===e.key?(e.preventDefault(),e.stopPropagation(),d.setActiveIndex(function(e){var t=e>0?e-1:e;if("string"==typeof o.current[t]){if(0===t)return e;t-=1}return t})):"ArrowDown"===e.key||e.ctrlKey&&"n"===e.key?(e.preventDefault(),e.stopPropagation(),d.setActiveIndex(function(e){var t=e<o.current.length-1?e+1:e;if("string"==typeof o.current[t]){if(t===o.current.length-1)return e;t+=1}return t})):"Enter"===e.key&&(e.preventDefault(),e.stopPropagation(),null===(r=t.current)||void 0===r||r.click()))};return window.addEventListener("keydown",e,{capture:!0}),function(){return window.removeEventListener("keydown",e,{capture:!0})}},[d]);var y=i.scrollToIndex;c.useEffect(function(){y(m,{align:m<=1?"end":"auto"})},[m,y]),c.useEffect(function(){d.setActiveIndex(+("string"==typeof e.items[0]))},[p,h,e.items,d]);var g=c.useCallback(function(e){var t,r;"string"!=typeof e&&(e.command?(e.command.perform(e),d.toggle()):(d.setSearch(""),d.setCurrentRootAction(e.id)),null===(r=null===(t=v.callbacks)||void 0===t?void 0:t.onSelectAction)||void 0===r||r.call(t,e))},[d,v]),b=(0,f.usePointerMovedSinceMount)();return c.createElement("div",{ref:r,style:{maxHeight:e.maxHeight||400,position:"relative",overflow:"auto"}},c.createElement("div",{role:"listbox",id:s.KBAR_LISTBOX,style:{height:i.totalSize+"px",width:"100%"}},i.virtualItems.map(function(r){var i=o.current[r.index],a="string"!=typeof i&&{onPointerMove:function(){return b&&m!==r.index&&d.setActiveIndex(r.index)},onPointerDown:function(){return d.setActiveIndex(r.index)},onClick:function(){return g(i)}},u=r.index===m;return c.createElement("div",n({ref:u?t:null,id:(0,s.getListboxItemId)(r.index),role:"option","aria-selected":u,key:r.index,style:{position:"absolute",top:0,left:0,width:"100%",transform:"translateY("+r.start+"px)"}},a),c.cloneElement(e.onRender({item:i,active:u}),{ref:r.measureRef}))})))}},4159:(e,t,r)=>{"use strict";r.d(t,{KBarButton:()=>a});var n=r(4175),o=r(2218),i=r(5155),a=e=>{var{children:t}=e,r=(0,n.YG)(e,["children"]);let{query:a}=(0,o.useKBar)();return(0,i.jsx)("button",(0,n.ko)((0,n.IA)({},r),{onClick:()=>a.toggle(),children:t}))}},4175:(e,t,r)=>{"use strict";r.d(t,{BU:()=>p,IA:()=>l,YG:()=>d,ko:()=>f});var n=Object.defineProperty,o=Object.defineProperties,i=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,s=(e,t,r)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,l=(e,t)=>{for(var r in t||(t={}))c.call(t,r)&&s(e,r,t[r]);if(a)for(var r of a(t))u.call(t,r)&&s(e,r,t[r]);return e},f=(e,t)=>o(e,i(t)),d=(e,t)=>{var r={};for(var n in e)c.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&a)for(var n of a(e))0>t.indexOf(n)&&u.call(e,n)&&(r[n]=e[n]);return r},p=(e,t,r)=>new Promise((n,o)=>{var i=e=>{try{c(r.next(e))}catch(e){o(e)}},a=e=>{try{c(r.throw(e))}catch(e){o(e)}},c=e=>e.done?n(e.value):Promise.resolve(e.value).then(i,a);c((r=r.apply(e,t)).next())})},4400:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
1),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},c=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};Object.defineProperty(t,"__esModule",{value:!0}),t.KBarSearch=t.getListboxItemId=t.KBAR_LISTBOX=void 0;var u=a(r(2115)),s=r(7283),l=r(3223);t.KBAR_LISTBOX="kbar-listbox",t.getListboxItemId=function(e){return"kbar-listbox-item-"+e},t.KBarSearch=function(e){var r=(0,l.useKBar)(function(e){return{search:e.searchQuery,currentRootActionId:e.currentRootActionId,actions:e.actions,activeIndex:e.activeIndex,showing:e.visualState===s.VisualState.showing}}),o=r.query,i=r.search,a=r.actions,f=r.currentRootActionId,d=r.activeIndex,p=r.showing,h=r.options,m=u.useState(i),v=m[0],y=m[1];u.useEffect(function(){o.setSearch(v)},[v,o]);var g=e.defaultPlaceholder,b=c(e,["defaultPlaceholder"]);u.useEffect(function(){return o.setSearch(""),o.getInput().focus(),function(){return o.setSearch("")}},[f,o]);var O=u.useMemo(function(){var e=null!=g?g:"Type a command or searchâ¦";return f&&a[f]?a[f].name:e},[a,f,g]);return u.createElement("input",n({},b,{ref:o.inputRefSetter,autoFocus:!0,autoComplete:"off",role:"combobox",spellCheck:"false","aria-expanded":p,"aria-controls":t.KBAR_LISTBOX,"aria-activedescendant":(0,t.getListboxItemId)(d),value:v,placeholder:O,onChange:function(t){var r,n,o;null===(r=e.onChange)||void 0===r||r.call(e,t),y(t.target.value),null===(o=null===(n=null==h?void 0:h.callbacks)||void 0===n?void 0:n.onQueryChange)||void 0===o||o.call(n,t.target.value)},onKeyDown:function(t){var r;if(null===(r=e.onKeyDown)||void 0===r||r.call(e,t),f&&!i&&"Backspace"===t.key){var n=a[f].parent;o.setCurrentRootAction(n)}}}))}},4540:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},c=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};Object.defineProperty(t,"__esModule",{value:!0}),t.KBarPositioner=void 0;var u=a(r(2115)),s={position:"fixed",display:"flex",alignItems:"flex-start",justifyContent:"center",width:"100%",inset:"0px",padding:"14vh 16px 16px"};t.KBarPositioner=u.forwardRef(function(e,t){var r=e.style,o=e.children,i=c(e,["style","children"]);return u.createElement("div",n({ref:t,style:r?n(n({},s),r):s},i),o)})},4780:(e,t,r)=>{"use strict";var n=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,c=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,s=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let c of a(t))u.call(e,c)||c===r||o(e,c,{get:()=>t[c],enumerable:!(n=i(t,c))||n.enumerable});return e},l=(e,t,r)=>(r=null!=e?n(c(e)):{},s(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)),f={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(f,{Primitive:()=>v,Root:()=>g,dispatchDiscreteCustomEvent:()=>y}),e.exports=s(o({},"__esModule",{value:!0}),f);
1var d=l(r(2115)),p=l(r(7650)),h=r(2557),m=r(5155),v=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,h.createSlot)(`Primitive.${t}`),n=d.forwardRef((e,n)=>{let{asChild:o,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,m.jsx)(o?r:t,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function y(e,t){e&&p.flushSync(()=>e.dispatchEvent(t))}var g=v},5103:()=>{},5290:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0,t.Command=function(e,t){var r=this;void 0===t&&(t={}),this.perform=function(){var n=e.perform();if("function"==typeof n){var o=t.history;o&&(r.historyItem&&o.remove(r.historyItem),r.historyItem=o.add({perform:e.perform,negate:n}),r.history={undo:function(){return o.undo(r.historyItem)},redo:function(){return o.redo(r.historyItem)}})}}}},5633:(e,t,r)=>{"use strict";r.r(t),r.d(t,{KBarModal:()=>i});var n=r(2218),o=r(5155),i=e=>{let{actions:t,isLoading:r}=e;return(0,n.useRegisterActions)(t,[t]),(0,o.jsx)(n.KBarPortal,{children:(0,o.jsx)(n.KBarPositioner,{className:"z-50 bg-gray-300/50 p-4 backdrop-blur backdrop-filter dark:bg-black/50",children:(0,o.jsx)(n.KBarAnimator,{className:"w-full max-w-xl",children:(0,o.jsxs)("div",{className:"overflow-hidden rounded-2xl border border-gray-100 bg-gray-50 dark:border-gray-800 dark:bg-gray-900",children:[(0,o.jsxs)("div",{className:"flex items-center space-x-4 p-4",children:[(0,o.jsx)("span",{className:"block w-5",children:(0,o.jsx)("svg",{className:"text-gray-400 dark:text-gray-300",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,o.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})})}),(0,o.jsx)(n.KBarSearch,{className:"h-8 w-full bg-transparent text-gray-600 placeholder-gray-400 focus:outline-none dark:text-gray-200 dark:placeholder-gray-500"}),(0,o.jsx)("kbd",{className:"inline-block whitespace-nowrap rounded border px-1.5 align-middle font-medium leading-4 tracking-wide text-xs text-gray-400 border-gray-400",children:"ESC"})]}),!r&&(0,o.jsx)(a,{}),r&&(0,o.jsx)("div",{className:"block border-t border-gray-100 px-4 py-8 text-center text-gray-400 dark:border-gray-800 dark:text-gray-600",children:"Loading..."})]})})})})},a=()=>{let{results:e}=(0,n.useMatches)();return e.length?(0,o.jsx)(n.KBarResults,{items:e,onRender:e=>{var t;let{item:r,active:n}=e;return(0,o.jsx)("div",{children:"string"==typeof r?(0,o.jsx)("div",{className:"pt-3",children:(0,o.jsx)("div",{className:"block border-t border-gray-100 px-4 pb-2 pt-6 text-xs font-semibold uppercase text-primary-600 dark:border-gray-800",children:r})}):(0,o.jsxs)("div",{className:"flex cursor-pointer justify-between px-4 py-2 ".concat(n?"bg-primary-600 text-gray-100":"text-gray-700 dark:text-gray-100 bg-transparent"),children:[(0,o.jsxs)("div",{className:"flex space-x-2",children:[r.icon&&(0,o.jsx)("div",{className:"self-center",children:r.icon}),(0,o.jsxs)("div",{className:"block",children:[r.subtitle&&(0,o.jsx)("div",{className:"".concat(n?"text-gray-200":"text-gray-400"," text-xs"),children:r.subtitle}),(0,o.jsx)("div",{children:r.name})]})]}),(null==(t=r.shortcut)?void 0:t.length)?(0,o.jsx)("div",{"aria-hidden":!0,className:"flex flex-row items-center justify-center gap-x-2",children:r.shortcut.map(e=>(0,o.jsx)("kbd",{className:"font-medium h-7 w-6 flex items-center justify-center text-xs rounded border ".concat(n?"text-gray-200 border-gray-200":"text-gray-400 border-gray-400"),children:e},e))}):null]})})}}):(0,o.jsx)("div",{className:"block border-t border-gray-100 px-4 py-8 text-center text-gray-400 dark:border-gray-800 dark:text-gray-600",children:"No results for your search..."})}},5695:(e,t,r)=>{"use strict";var n=r(8999);r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},6591:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};
1Object.defineProperty(t,"__esModule",{value:!0}),o(r(7254),t),o(r(8397),t)},6725:function(e,t){!function(e){"use strict";var t=Object.keys;function r(e,t){return e===t||e!=e&&t!=t}function n(e){return e.constructor===Object||null==e.constructor}function o(e){return!!e&&"function"==typeof e.then}function i(e){return!!(e&&e.$$typeof)}var a="function"==typeof WeakSet?function(){return new WeakSet}:function(){var e=[];return{add:function(t){e.push(t)},has:function(t){return -1!==e.indexOf(t)}}};function c(e){return function(t){var r=e||t;return function(e,t,n){void 0===n&&(n=a());var o=!!e&&"object"==typeof e,i=!!t&&"object"==typeof t;if(o||i){var c=o&&n.has(e),u=i&&n.has(t);if(c||u)return c&&u;o&&n.add(e),i&&n.add(t)}return r(e,t,n)}}}var u=Function.prototype.bind.call(Function.prototype.call,Object.prototype.hasOwnProperty);function s(e,r,n,o){var a=t(e),c=a.length;if(t(r).length!==c)return!1;if(c)for(var s=void 0;c-- >0;){if("_owner"===(s=a[c])){var l=i(e),f=i(r);if((l||f)&&l!==f)return!1}if(!u(r,s)||!n(e[s],r[s],o))return!1}return!0}var l="function"==typeof Map,f="function"==typeof Set;function d(e){var t="function"==typeof e?e(i):i;function i(e,i,a){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(n(e)&&n(i))return s(e,i,t,a);var c=Array.isArray(e),u=Array.isArray(i);return c||u?c===u&&function(e,t,r,n){var o=e.length;if(t.length!==o)return!1;for(;o-- >0;)if(!r(e[o],t[o],n))return!1;return!0}(e,i,t,a):(c=e instanceof Date,u=i instanceof Date,c||u)?c===u&&r(e.getTime(),i.getTime()):(c=e instanceof RegExp,u=i instanceof RegExp,c||u)?c===u&&e.source===i.source&&e.global===i.global&&e.ignoreCase===i.ignoreCase&&e.multiline===i.multiline&&e.unicode===i.unicode&&e.sticky===i.sticky&&e.lastIndex===i.lastIndex:o(e)||o(i)?e===i:l&&(c=e instanceof Map,u=i instanceof Map,c||u)?c===u&&function(e,t,r,n){var o=e.size===t.size;if(o&&e.size){var i={};e.forEach(function(e,a){if(o){var c=!1,u=0;t.forEach(function(t,o){!c&&!i[u]&&(c=r(a,o,n)&&r(e,t,n))&&(i[u]=!0),u++}),o=c}})}return o}(e,i,t,a):f&&(c=e instanceof Set,u=i instanceof Set,c||u)?c===u&&function(e,t,r,n){var o=e.size===t.size;if(o&&e.size){var i={};e.forEach(function(e){if(o){var a=!1,c=0;t.forEach(function(t){!a&&!i[c]&&(a=r(e,t,n))&&(i[c]=!0),c++}),o=a}})}return o}(e,i,t,a):s(e,i,t,a)}return e!=e&&i!=i}return i}var p=d(),h=d(function(){return r}),m=d(c()),v=d(c(r));e.circularDeepEqual=m,e.circularShallowEqual=v,e.createCustomEqual=d,e.deepEqual=p,e.sameValueZeroEqual=r,e.shallowEqual=h,Object.defineProperty(e,"__esModule",{value:!0})}(t)},6917:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.KBarAnimator=void 0;var c=a(r(2115)),u=r(7283),s=r(3223),l=r(2327),f=[{opacity:0,transform:"scale(.99)"},{opacity:1,transform:"scale(1.01)"},{opacity:1,transform:"scale(1)"}],d=[{transform:"scale(1)"},{transform:"scale(.98)"},{transform:"scale(1)"}];t.KBarAnimator=function(e){var t,r,o=e.children,i=e.style,a=e.className,p=e.disableCloseOnOuterClick,h=(0,s.useKBar)(function(e){return{visualState:e.visualState,currentRootActionId:e.currentRootActionId}}),m=h.visualState,v=h.currentRootActionId,y=h.query,g=h.options,b=c.useRef(null),O=c.useRef(null),S=(null===(t=null==g?void 0:g.animations)||void 0===t?void 0:t.enterMs)||0,w=(null===(r=null==g?void 0:g.animations)||void 0===r?void 0:r.exitMs)||0;c.useEffect(function(){if(m!==u.VisualState.showing){var e=m===u.VisualState.animatingIn?S:w,t=b.current;null==t||t.animate(f,{duration:e,easing:m===u.VisualState.animatingOut?"ease-in":"ease-out",direction:m===u.VisualState.animatingOut?"reverse":"normal",fill:"forwards"})}},[g,m,S,w]);var j=c.useRef();c.useEffect(function(){if(m===u.VisualState.showing){var e=b.current,t=O.current;if(e&&t){var r=new ResizeObserver(function(t){for(var r=0;r<t.length;r++){var n=t[r].contentRect;j.current||(j.current=n.height),e.animate([{height:j.current+"px"},{height:n.height+"px"}],{duration:S/2,easing:"ease-out",fill:"forwards"}),j.current=n.height}});return r.observe(t),function(){r.unobserve(t)}}}},[m,g,S,w]);var E=c.useRef(!0);return c.useEffect(function(){if(E.current){E.current=!1;return}var e=b.current;e&&e.animate(d,{duration:S,easing:"ease-out"})},[v,S]),(0,l.useOuterClick)(b,function(){var e,t;!p&&(y.setVisualState(u.VisualState.animatingOut),null===(t=null===(e=g.callbacks)||void 0===e?void 0:e.onClose)||void 0===t||t.call(e))}),c.createElement("div",{ref:b,style:n(n(n({},f[0]),i),{pointerEvents:"auto"}),className:a},c.createElement("div",{ref:O},o))}},7254:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)}
1,o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ActionInterface=void 0;var i=o(r(8285)),a=r(8397);t.ActionInterface=function(){function e(e,t){void 0===e&&(e=[]),void 0===t&&(t={}),this.actions={},this.options=t,this.add(e)}return e.prototype.add=function(e){for(var t=0;t<e.length;t++){var r=e[t];r.parent&&(0,i.default)(this.actions[r.parent],'Attempted to create action "'+r.name+'" without registering its parent "'+r.parent+'" first.'),this.actions[r.id]=a.ActionImpl.create(r,{history:this.options.historyManager,store:this.actions})}return n({},this.actions)},e.prototype.remove=function(e){var t=this;return e.forEach(function(e){var r=t.actions[e.id];if(r){for(var n=r.children;n.length;){var o=n.pop();if(!o)return;delete t.actions[o.id],o.parentActionImpl&&o.parentActionImpl.removeChild(o),o.children&&n.push.apply(n,o.children)}r.parentActionImpl&&r.parentActionImpl.removeChild(r),delete t.actions[e.id]}}),n({},this.actions)},e}()},7281:(e,t,r)=>{"use strict";r.d(t,{fY:()=>O,mh:()=>g,qY:()=>b});var n=!1;if("undefined"!=typeof window){var o={get passive(){n=!0;return}};window.addEventListener("testPassive",null,o),window.removeEventListener("testPassive",null,o)}var i="undefined"!=typeof window&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1),a=[],c=!1,u=-1,s=void 0,l=void 0,f=void 0,d=function(e){return a.some(function(t){return!!(t.options.allowTouchMove&&t.options.allowTouchMove(e))})},p=function(e){var t=e||window.event;return!!d(t.target)||t.touches.length>1||(t.preventDefault&&t.preventDefault(),!1)},h=function(e){if(void 0===f){var t=!!e&&!0===e.reserveScrollBarGap,r=window.innerWidth-document.documentElement.clientWidth;if(t&&r>0){var n=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);f=document.body.style.paddingRight,document.body.style.paddingRight=n+r+"px"}}void 0===s&&(s=document.body.style.overflow,document.body.style.overflow="hidden")},m=function(){void 0!==f&&(document.body.style.paddingRight=f,f=void 0),void 0!==s&&(document.body.style.overflow=s,s=void 0)},v=function(){if(void 0!==l){var e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);document.body.style.position=l.position,document.body.style.top=l.top,document.body.style.left=l.left,window.scrollTo(t,e),l=void 0}},y=function(e,t){var r=e.targetTouches[0].clientY-u;return!d(e.target)&&(t&&0===t.scrollTop&&r>0?p(e):t&&t.scrollHeight-t.scrollTop<=t.clientHeight&&r<0?p(e):(e.stopPropagation(),!0))},g=function(e,t){if(!e){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}!a.some(function(t){return t.targetElement===e})&&(a=[].concat(function(e){if(!Array.isArray(e))return Array.from(e);for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}(a),[{targetElement:e,options:t||{}}]),i?window.requestAnimationFrame(function(){if(void 0===l){l={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var e=window,t=e.scrollY,r=e.scrollX,n=e.innerHeight;document.body.style.position="fixed",document.body.style.top=-t,document.body.style.left=-r,setTimeout(function(){return window.requestAnimationFrame(function(){var e=n-window.innerHeight;e&&t>=n&&(document.body.style.top=-(t+e))})},300)}}):h(t),i&&(e.ontouchstart=function(e){1===e.targetTouches.length&&(u=e.targetTouches[0].clientY)},e.ontouchmove=function(t){1===t.targetTouches.length&&y(t,e)},c||(document.addEventListener("touchmove",p,n?{passive:!1}:void 0),c=!0)))},b=function(){i&&(a.forEach(function(e){e.targetElement.ontouchstart=null,e.targetElement.ontouchmove=null}),c&&(document.removeEventListener("touchmove",p,n?{passive:!1}:void 0),c=!1),u=-1),i?v():m(),a=[]},O=function(e){if(!e){console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.");return}a=a.filter(function(t){return t.targetElement!==e}),i&&(e.ontouchstart=null,e.ontouchmove=null,c&&0===a.length&&(document.removeEventListener("touchmove",p,n?{passive:!1}:void 0),c=!1)),i?v():m()}},7283:(e,t)=>
1{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VisualState=void 0,function(e){e.animatingIn="animating-in",e.showing="showing",e.animatingOut="animating-out",e.hidden="hidden"}(t.VisualState||(t.VisualState={}))},7392:(e,t,r)=>{"use strict";r.d(t,{KBarSearchProvider:()=>l});var n=r(3354),o=r(5633),i=r(4175),a=r(2115),c=r(2218),u=r(5695),s=r(5155),l=e=>{let{kbarConfig:t,children:r}=e,l=(0,u.useRouter)(),{searchDocumentsPath:f,defaultActions:d,onSearchDocumentsLoad:p}=t,[h,m]=(0,a.useState)([]),[v,y]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let e=e=>{let t=[];for(let r of e)t.push({id:r.path,name:r.title,keywords:(null==r?void 0:r.summary)||"",section:"Content",subtitle:(0,n.Y)(r.date,"en-US"),perform:()=>l.push("/"+r.path)});return t};!v&&f?function(){return(0,i.BU)(this,null,function*(){if(f){let t=f.indexOf("://")>0||0===f.indexOf("//")?f:new URL(f,window.location.origin),r=yield fetch(t),n=yield r.json();m(p?p(n):e(n)),y(!0)}})}():y(!0)},[d,v,l,f,p]),(0,s.jsxs)(c.KBarProvider,{actions:d,children:[(0,s.jsx)(o.KBarModal,{actions:h,isLoading:!v}),r]})}},7633:(e,t,r)=>{"use strict";var n=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,c=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,s=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let c of a(t))u.call(e,c)||c===r||o(e,c,{get:()=>t[c],enumerable:!(n=i(t,c))||n.enumerable});return e},l={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(l,{useLayoutEffect:()=>d}),e.exports=s(o({},"__esModule",{value:!0}),l);var f=((e,t,r)=>(r=null!=e?n(c(e)):{},s(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)))(r(2115)),d=globalThis?.document?f.useLayoutEffect:()=>{}},7889:(e,t,r)=>{"use strict";function n(e){return Array.isArray?Array.isArray(e):"[object Array]"===l(e)}r.r(t),r.d(t,{default:()=>Z});let o=1/0;function i(e){return"string"==typeof e}function a(e){return"number"==typeof e}function c(e){return"object"==typeof e}function u(e){return null!=e}function s(e){return!e.trim().length}function l(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}let f=e=>`Invalid value for key ${e}`,d=e=>`Pattern length exceeds max of ${e}.`,p=e=>`Missing ${e} property in key`,h=e=>`Property 'weight' in key '${e}' must be a positive integer`,m=Object.prototype.hasOwnProperty;class v{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach(e=>{let r=y(e);t+=r.weight,this._keys.push(r),this._keyMap[r.id]=r,t+=r.weight}),this._keys.forEach(e=>{e.weight/=t})}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function y(e){let t=null,r=null,o=null,a=1,c=null;if(i(e)||n(e))o=e,t=g(e),r=b(e);else{if(!m.call(e,"name"))throw Error(p("name"));let n=e.name;if(o=n,m.call(e,"weight")&&(a=e.weight)<=0)throw Error(h(n));t=g(n),r=b(n),c=e.getFn}return{path:t,id:r,weight:a,src:o,getFn:c}}function g(e){return n(e)?e:e.split(".")}function b(e){return n(e)?e.join("."):e}var O={isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1,includeMatches:!1,findAllMatches:!1,minMatchCharLength:1,location:0,threshold:.6,distance:100,useExtendedSearch:!1,getFn:function(e,t){let r=[],s=!1,f=(e,t,d)=>{if(u(e)){if(t[d]){var p,h;let m=e[t[d]];if(u(m))if(d===t.length-1&&(i(m)||a(m)||!0===(p=m)||!1===p||c(h=p)&&null!==h&&"[object Boolean]"==l(p)))r.push(null==m?"":function(e){if("string"==typeof e)return e;let t=e+"";return"0"==t&&1/e==-o?"-0":t}(m));else if(n(m)){s=!0;for(let e=0,r=m.length;e<r;e+=1)f(m[e],t,d+1)}else t.length&&f(m,t,d+1)}else r.push(e)}};return f(e,i(t)?t.split("."):t,0),s?r:r[0]},ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1};let S=/[^ ]+/g;class w{constructor({getFn:e=O.getFn,fieldNormWeight:t=O.fieldNormWeight}={}){this.norm=function(e=1,t=3){let r=new Map,n=Math.pow(10,t);return{get(t){let o=t.match(S).length;if(r.has(o))return r.get(o);let i=parseFloat(Math.round(1/Math.pow(o,.5*e)*n)/n);return r.set(o,i),i},clear(){r.clear()}}}(t,3),this.getFn=e,this.isCreated=!1,this.setIndexRecords()}setSources(e=[]){this.docs=e}setIndexRecords(e=[]){this.records=e}setKeys(e=[]){this.keys=e,this._keysMap={},e.forEach((e,t)=>{this._keysMap[e.id]=t})}create(){!this.isCreated&&this.docs.length&&(this.isCreated=!0,i(this.docs[0])?this.docs.forEach((e,t)=>{this._addString(e,t)}):this.docs.forEach((e,t)=>{this._addObject(e,t)}),this.norm.clear())}add(e){let t=this.size();i(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let t=e,r=this.size();t<r;t+=1)this.records[t].i-=1}getValueForItemAtKeyId(e,t){return e[this._keysMap[t]]}size(){return this.records.length}_addString(e,t){if(!u(e)||s(e))return;let r={v:e,i:t,n:this.norm.get(e)};this.records.push(r)}_addObject(e,t){let r={i:t,$:{}};this.keys.forEach((t,o)=>{let a=t.getFn?t.getFn(e):this.getFn(e,t.path);if(u(a)){if(n(a)){let e=[],t=[{nestedArrIndex:-1,value:a}];for(;t.length;){let{nestedArrIndex:r,value:o}=t.pop();if(u(o)){if(i(o)&&!s(o)){let t={v:o,i:r,n:this.norm.get(o)};e.push(t)}else n(o)&&o.forEach((e,r)=>{t.push({nestedArrIndex:r,value:e})})}}r.$[o]=e}else if(i(a)&&!s(a)){let e={v:a,n:this.norm.get(a)};r.$[o]=e}}}),this.records.push(r)}toJSON(){return{keys:this.keys,records:this.records}}}function j(e,t,{getFn:r=O.getFn,fieldNormWeight:n=O.fieldNormWeight}={}){let o=new w({getFn:r,fieldNormWeight:n});return o.setKeys(e.map(y)),o.setSources(t),o.create(),o}function E(e,{errors:t=0,currentLocation:r=0,expectedLocation:n=0,distance:o=O.distance,ignoreLocation:i=O.ignoreLocation}={}){let a=t/e.length;if(i)return a;let c=Math.abs(n-r);return o?a+c/o:c?1:a}class P{constructor(e,{location:t=O.location,threshold:r=O.threshold,distance:n=O.distance,includeMatches:o=O.includeMatches,findAllMatches:i=O.findAllMatches,minMatchCharLength:a=O.minMatchCharLength,isCaseSensitive:c=O.isCaseSensitive,ignoreLocation:u=O.ignoreLocation}={}){if(this.options={location:t,threshold:r,distance:n,includeMatches:o,findAllMatches:i,minMatchCharLength:a,isCaseSensitive:c,ignoreLocation:u},this.pattern=c?e:e.toLowerCase(),this.chunks=[],!this.pattern.length)return;let s=(e,t)=>{this.chunks.push({pattern:e,alphabet:function(e){let t={};for(let r=0,n=e.length;r<n;r+=1){let o=e.charAt(r);t[o]=(t[o]||0)|1<<n-r-1}return t}(e),startIndex:t})},l=this.pattern.length;if(l>32){let e=0,t=l%32,r=l-t;for(;e<r;)s(this.pattern.substr(e,32),e),e+=32;if(t){let e=l-32;s(this.pattern.substr(e),e)}}else s(this.pattern,0)}searchIn(e){let{isCaseSensitive:t,includeMatches:r}=this.options;if(t||(e=e.toLowerCase()),this.pattern===e){let t={isMatch:!0,score:0};return r&&(t.indices=[[0,e.length-1]]),t}let{location:n,distance:o,threshold:i,findAllMatches:a,minMatchCharLength:c,ignoreLocation:u}=this.options,s=[],l=0,f=!1;this.chunks.forEach(({pattern:t,alphabet:p,startIndex:h})=>{let{isMatch:m,score:v,indices:y}=function(e,t,r,{location:n=O.location,distance:o=O.distance,threshold:i=O.threshold,findAllMatches:a=O.findAllMatches,minMatchCharLength:c=O.minMatchCharLength,includeMatches:u=O.includeMatches,ignoreLocation:s=O.ignoreLocation}={}){let l;if(t.length>32)throw Error(d(32));let f=t.length,p=e.length,h=Math.max(0,Math.min(n,p)),m=i,v=h,y=c>1||u,g=y?Array(p):[];for(;(l=e.indexOf(t,v))>-1;)if(m=Math.min(E(t,{currentLocation:l,expectedLocation:h,distance:o,ignoreLocation:s}),m),v=l+f,y){let e=0;for(;e<f;)g[l+e]=1,e+=1}v=-1;let b=[],S=1,w=f+p,j=1<<f-1;for(let n=0;n<f;n+=1){let i=0,c=w;for(;i<c;)E(t,{errors:n,currentLocation:h+c,expectedLocation:h,distance:o,ignoreLocation:s})<=m?i=c:w=c,c=Math.floor((w-i)/2+i);w=c;let u=Math.max(1,h-c+1),l=a?p:Math.min(h+c,p)+f,d=Array(l+2);d[l+1]=(1<<n)-1;for(let i=l;i>=u;i-=1){let a=i-1,c=r[e.charAt(a)];if(y&&(g[a]=+!!c),d[i]=(d[i+1]<<1|1)&c,n&&(d[i]|=(b[i+1]|b[i])<<1|1|b[i+1]),d[i]&j&&(S=E(t,{errors:n,currentLocation:a,expectedLocation:h,distance:o,ignoreLocation:s}))<=m){if(m=S,(v=a)<=h)break;u=Math.max(1,2*h-v)}}if(E(t,{errors:n+1,currentLocation:h,expectedLocation:h,distance:o,ignoreLocation:s})>m)break;b=d}let P={isMatch:v>=0,score:Math.max(.001,S)};if(y){let e=function(e=[],t=O.minMatchCharLength){let r=[],n=-1,o=-1,i=0;for(let a=e.length;i<a;i+=1){let a=e[i];a&&-1===n?n=i:a||-1===n||((o=i-1)-n+1>
1=t&&r.push([n,o]),n=-1)}return e[i-1]&&i-n>=t&&r.push([n,i-1]),r}(g,c);e.length?u&&(P.indices=e):P.isMatch=!1}return P}(e,t,p,{location:n+h,distance:o,threshold:i,findAllMatches:a,minMatchCharLength:c,includeMatches:r,ignoreLocation:u});m&&(f=!0),l+=v,m&&y&&(s=[...s,...y])});let p={isMatch:f,score:f?l/this.chunks.length:1};return f&&r&&(p.indices=s),p}}class _{constructor(e){this.pattern=e}static isMultiMatch(e){return I(e,this.multiRegex)}static isSingleMatch(e){return I(e,this.singleRegex)}search(){}}function I(e,t){let r=e.match(t);return r?r[1]:null}class x extends _{constructor(e){super(e)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(e){let t=e===this.pattern;return{isMatch:t,score:+!t,indices:[0,this.pattern.length-1]}}}class k extends _{constructor(e){super(e)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(e){let t=-1===e.indexOf(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}}class A extends _{constructor(e){super(e)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(e){let t=e.startsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,this.pattern.length-1]}}}class M extends _{constructor(e){super(e)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(e){let t=!e.startsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}}class C extends _{constructor(e){super(e)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(e){let t=e.endsWith(this.pattern);return{isMatch:t,score:+!t,indices:[e.length-this.pattern.length,e.length-1]}}}class D extends _{constructor(e){super(e)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(e){let t=!e.endsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}}class R extends _{constructor(e,{location:t=O.location,threshold:r=O.threshold,distance:n=O.distance,includeMatches:o=O.includeMatches,findAllMatches:i=O.findAllMatches,minMatchCharLength:a=O.minMatchCharLength,isCaseSensitive:c=O.isCaseSensitive,ignoreLocation:u=O.ignoreLocation}={}){super(e),this._bitapSearch=new P(e,{location:t,threshold:r,distance:n,includeMatches:o,findAllMatches:i,minMatchCharLength:a,isCaseSensitive:c,ignoreLocation:u})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}}class N extends _{constructor(e){super(e)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(e){let t,r=0,n=[],o=this.pattern.length;for(;(t=e.indexOf(this.pattern,r))>-1;)r=t+o,n.push([t,r-1]);let i=!!n.length;return{isMatch:i,score:+!i,indices:n}}}let L=[x,N,A,M,D,C,k,R],T=L.length,q=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,B=new Set([R.type,N.type]);
1class K{constructor(e,{isCaseSensitive:t=O.isCaseSensitive,includeMatches:r=O.includeMatches,minMatchCharLength:n=O.minMatchCharLength,ignoreLocation:o=O.ignoreLocation,findAllMatches:i=O.findAllMatches,location:a=O.location,threshold:c=O.threshold,distance:u=O.distance}={}){this.query=null,this.options={isCaseSensitive:t,includeMatches:r,minMatchCharLength:n,findAllMatches:i,ignoreLocation:o,location:a,threshold:c,distance:u},this.pattern=t?e:e.toLowerCase(),this.query=function(e,t={}){return e.split("|").map(e=>{let r=e.trim().split(q).filter(e=>e&&!!e.trim()),n=[];for(let e=0,o=r.length;e<o;e+=1){let o=r[e],i=!1,a=-1;for(;!i&&++a<T;){let e=L[a],r=e.isMultiMatch(o);r&&(n.push(new e(r,t)),i=!0)}if(!i)for(a=-1;++a<T;){let e=L[a],r=e.isSingleMatch(o);if(r){n.push(new e(r,t));break}}}return n})}(this.pattern,this.options)}static condition(e,t){return t.useExtendedSearch}searchIn(e){let t=this.query;if(!t)return{isMatch:!1,score:1};let{includeMatches:r,isCaseSensitive:n}=this.options;e=n?e:e.toLowerCase();let o=0,i=[],a=0;for(let n=0,c=t.length;n<c;n+=1){let c=t[n];i.length=0,o=0;for(let t=0,n=c.length;t<n;t+=1){let n=c[t],{isMatch:u,indices:s,score:l}=n.search(e);if(u){if(o+=1,a+=l,r){let e=n.constructor.type;B.has(e)?i=[...i,...s]:i.push(s)}}else{a=0,o=0,i.length=0;break}}if(o){let e={isMatch:!0,score:a/o};return r&&(e.indices=i),e}}return{isMatch:!1,score:1}}}let H=[];function F(e,t){for(let r=0,n=H.length;r<n;r+=1){let n=H[r];if(n.condition(e,t))return new n(e,t)}return new P(e,t)}let V={AND:"$and",OR:"$or"},U={PATH:"$path",PATTERN:"$val"},z=e=>!!(e[V.AND]||e[V.OR]),$=e=>!!e[U.PATH],W=e=>!n(e)&&c(e)&&!z(e),J=e=>({[V.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function Q(e,t,{auto:r=!0}={}){let o=e=>{let a=Object.keys(e),c=$(e);if(!c&&a.length>1&&!z(e))return o(J(e));if(W(e)){let n=c?e[U.PATH]:a[0],o=c?e[U.PATTERN]:e[n];if(!i(o))throw Error(f(n));let u={keyId:b(n),pattern:o};return r&&(u.searcher=F(o,t)),u}let u={children:[],operator:a[0]};return a.forEach(t=>{let r=e[t];n(r)&&r.forEach(e=>{u.children.push(o(e))})}),u};return z(e)||(e=J(e)),o(e)}function G(e,t){let r=e.matches;t.matches=[],u(r)&&r.forEach(e=>{if(!u(e.indices)||!e.indices.length)return;let{indices:r,value:n}=e,o={indices:r,value:n};e.key&&(o.key=e.key.src),e.idx>-1&&(o.refIndex=e.idx),t.matches.push(o)})}function Y(e,t){t.score=e.score}class Z{constructor(e,t={},r){this.options={...O,...t},this.options.useExtendedSearch,this._keyStore=new v(this.options.keys),this.setCollection(e,r)}setCollection(e,t){if(this._docs=e,t&&!(t instanceof w))throw Error("Incorrect 'index' type");this._myIndex=t||j(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(e){u(e)&&(this._docs.push(e),this._myIndex.add(e))}remove(e=()=>!1){let t=[];for(let r=0,n=this._docs.length;r<n;r+=1){let o=this._docs[r];e(o,r)&&(this.removeAt(r),r-=1,n-=1,t.push(o))}return t}removeAt(e){this._docs.splice(e,1),this._myIndex.removeAt(e)}getIndex(){return this._myIndex}search(e,{limit:t=-1}={}){let{includeMatches:r,includeScore:n,shouldSort:o,sortFn:c,ignoreFieldNorm:u}=this.options,s=i(e)?i(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return!function(e,{ignoreFieldNorm:t=O.ignoreFieldNorm}){e.forEach(e=>{let r=1;e.matches.forEach(({key:e,norm:n,score:o})=>{let i=e?e.weight:null;r*=Math.pow(0===o&&i?Number.EPSILON:o,(i||1)*(t?1:n))}),e.score=r})}(s,{ignoreFieldNorm:u}),o&&s.sort(c),a(t)&&t>-1&&(s=s.slice(0,t)),function(e,t,{includeMatches:r=O.includeMatches,includeScore:n=O.includeScore}={}){let o=[];return r&&o.push(G),n&&o.push(Y),e.map(e=>{let{idx:r}=e,n={item:t[r],refIndex:r};return o.length&&o.forEach(t=>{t(e,n)}),n})}(s,this._docs,{includeMatches:r,includeScore:n})}_searchStringList(e){let t=F(e,this.options),{records:r}=this._myIndex,n=[];return r.forEach(({v:e,i:r,n:o})=>{if(!u(e))return;let{isMatch:i,score:a,indices:c}=t.searchIn(e);i&&n.push({item:e,idx:r,matches:[{score:a,value:e,norm:o,indices:c}]})}),n}_searchLogical(e){let t=Q(e,this.options),r=(e,t,n)=>{if(!e.children){let{keyId:r,searcher:o}=e,i=this._findMatches({key:this._keyStore.get(r),value:this._myIndex.getValueForItemAtKeyId(t,r),searcher:o});return i&&i.length?[{idx:n,item:t,matches:i}]:[]}let o=[];for(let i=0,a=e.children.length;i<a;i+=1){let a=r(e.children[i],t,n);if(a.length)o.push(...a);else if(e.operator===V.AND)return[]}return o},n=this._myIndex.records,o={},i=[];
1return n.forEach(({$:e,i:n})=>{if(u(e)){let a=r(t,e,n);a.length&&(o[n]||(o[n]={idx:n,item:e,matches:[]},i.push(o[n])),a.forEach(({matches:e})=>{o[n].matches.push(...e)}))}}),i}_searchObjectList(e){let t=F(e,this.options),{keys:r,records:n}=this._myIndex,o=[];return n.forEach(({$:e,i:n})=>{if(!u(e))return;let i=[];r.forEach((r,n)=>{i.push(...this._findMatches({key:r,value:e[n],searcher:t}))}),i.length&&o.push({idx:n,item:e,matches:i})}),o}_findMatches({key:e,value:t,searcher:r}){if(!u(t))return[];let o=[];if(n(t))t.forEach(({v:t,i:n,n:i})=>{if(!u(t))return;let{isMatch:a,score:c,indices:s}=r.searchIn(t);a&&o.push({score:c,key:e,value:t,idx:n,norm:i,indices:s})});else{let{v:n,n:i}=t,{isMatch:a,score:c,indices:u}=r.searchIn(n);a&&o.push({score:c,key:e,value:n,norm:i,indices:u})}return o}}Z.version="6.6.2",Z.createIndex=j,Z.parseIndex=function(e,{getFn:t=O.getFn,fieldNormWeight:r=O.fieldNormWeight}={}){let{keys:n,records:o}=e,i=new w({getFn:t,fieldNormWeight:r});return i.setKeys(n),i.setIndexRecords(o),i},Z.config=O,Z.parseQuery=Q,function(...e){H.push(...e)}(K)},8285:e=>{"use strict";e.exports=function(e,t){if(!e)throw Error("Invariant failed")}},8397:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ActionImpl=void 0;var o=n(r(8285)),i=r(5290),a=r(2327),c=function(e){var t=e.keywords,r=e.section,n=void 0===r?"":r;return((void 0===t?"":t)+" "+("string"==typeof n?n:n.name)).trim()};t.ActionImpl=function(){function e(e,t){var r,n=this;this.priority=a.Priority.NORMAL,this.ancestors=[],this.children=[],Object.assign(this,e),this.id=e.id,this.name=e.name,this.keywords=c(e);var u=e.perform;if(this.command=u&&new i.Command({perform:function(){return u(n)}},{history:t.history}),this.perform=null===(r=this.command)||void 0===r?void 0:r.perform,e.parent){var s=t.store[e.parent];(0,o.default)(s,"attempted to create an action whos parent: "+e.parent+" does not exist in the store."),s.addChild(this)}}return e.prototype.addChild=function(e){e.ancestors.unshift(this);for(var t=this.parentActionImpl;t;)e.ancestors.unshift(t),t=t.parentActionImpl;this.children.push(e)},e.prototype.removeChild=function(e){var t=this,r=this.children.indexOf(e);-1!==r&&this.children.splice(r,1),e.children&&e.children.forEach(function(e){t.removeChild(e)})},Object.defineProperty(e.prototype,"parentActionImpl",{get:function(){return this.ancestors[this.ancestors.length-1]},enumerable:!1,configurable:!0}),e.create=function(t,r){return new e(t,r)},e}()},8536:(e,t,r)=>{"use strict";r.d(t,{AlgoliaSearchProvider:()=>m,L:()=>h});var n=r(4175),o=r(2115),i=r(7650),a=r(5695),c=r(6874),u=r.n(c),s=r(3265),l=r(5155),f=null,d=e=>{var{href:t}=e,r=(0,n.YG)(e,["href"]);let o=t&&t.startsWith("/"),i=t&&t.startsWith("#");return o?(0,l.jsx)(u(),(0,n.IA)({href:t},r)):i?(0,l.jsx)("a",(0,n.IA)({href:t},r)):(0,l.jsx)("a",(0,n.IA)({target:"_blank",rel:"noopener noreferrer",href:t},r))};function p(e){let{hit:t,children:r}=e;return(0,l.jsx)(d,{href:t.url,children:r})}var h=o.createContext({}),m=e=>{let{algoliaConfig:t}=e,c=(0,a.useRouter)(),[u,d]=(0,o.useState)(!1),[m,v]=(0,o.useState)(void 0),y=(0,o.useCallback)(()=>f?Promise.resolve():Promise.all([Promise.resolve().then(r.bind(r,3265))]).then(e=>{let[{DocSearchModal:t}]=e;f=t}),[]),g=(0,o.useCallback)(()=>{y().then(()=>{d(!0)})},[y,d]),b=(0,o.useCallback)(()=>{d(!1)},[d]),O=(0,o.useCallback)(e=>{y().then(()=>{d(!0),v(e.key)})},[y,d,v]),S=(0,o.useRef)({navigate(e){let{itemUrl:t}=e,r=t.startsWith("/"),n=t.startsWith("#");r||n?c.push(t):window.open(t,"_blank")}}).current,w=(0,o.useRef)(e=>e.map(e=>{let t=e.url.startsWith("/"),r=e.url.startsWith("#");if(t||r)return e;let o=new URL(e.url);return(0,n.ko)((0,n.IA)({},e),{url:"".concat(o.pathname).concat(o.hash)})})).current;return(0,s.useDocSearchKeyboardEvents)({isOpen:u,onOpen:g,onClose:b,onInput:O}),(0,l.jsxs)(h.Provider,{value:{query:{setSearch:v,toggle:g}},children:[e.children,u&&f&&(0,i.createPortal)((0,l.jsx)(f,(0,n.IA)({onClose:b,initialScrollY:window.scrollY,initialQuery:m,navigator:S,transformItems:w,hitComponent:p},t)),document.body)]})}},8775:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
1),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.useRegisterActions=void 0;var a=i(r(2115)),c=r(3223);t.useRegisterActions=function(e,t){void 0===t&&(t=[]);var r=(0,c.useKBar)().query,n=a.useMemo(function(){return e},t);a.useEffect(function(){if(n.length){var e=r.registerActions(n);return function(){e()}}},[r,n])}},8928:()=>{},9243:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return g},handleClientScriptLoad:function(){return m},initScriptLoader:function(){return v}});let n=r(144),o=r(6805),i=r(5155),a=n._(r(7650)),c=o._(r(2115)),u=r(2830),s=r(2714),l=r(2374),f=new Map,d=new Set,p=e=>{if(a.default.preinit){e.forEach(e=>{a.default.preinit(e,{as:"style"})});return}{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}},h=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:o=null,dangerouslySetInnerHTML:i,children:a="",strategy:c="afterInteractive",onError:u,stylesheets:l}=e,h=r||t;if(h&&d.has(h))return;if(f.has(t)){d.add(h),f.get(t).then(n,u);return}let m=()=>{o&&o(),d.add(h)},v=document.createElement("script"),y=new Promise((e,t)=>{v.addEventListener("load",function(t){e(),n&&n.call(this,t),m()}),v.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});i?(v.innerHTML=i.__html||"",m()):a?(v.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):"",m()):t&&(v.src=t,f.set(t,y)),(0,s.setAttributesFromProps)(v,e),"worker"===c&&v.setAttribute("type","text/partytown"),v.setAttribute("data-nscript",c),l&&p(l),document.body.appendChild(v)};function m(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,l.requestIdleCallback)(()=>h(e))}):h(e)}function v(e){e.forEach(m),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");d.add(t)})}function y(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:o=null,strategy:s="afterInteractive",onError:f,stylesheets:p,...m}=e,{updateScripts:v,scripts:y,getIsSsr:g,appDir:b,nonce:O}=(0,c.useContext)(u.HeadManagerContext),S=(0,c.useRef)(!1);(0,c.useEffect)(()=>{let e=t||r;S.current||(o&&e&&d.has(e)&&o(),S.current=!0)},[o,t,r]);let w=(0,c.useRef)(!1);if((0,c.useEffect)(()=>{if(!w.current){if("afterInteractive"===s)h(e);else if("lazyOnload"===s)"complete"===document.readyState?(0,l.requestIdleCallback)(()=>h(e)):window.addEventListener("load",()=>{(0,l.requestIdleCallback)(()=>h(e))});w.current=!0}},[e,s]),("beforeInteractive"===s||"worker"===s)&&(v?(y[s]=(y[s]||[]).concat([{id:t,src:r,onLoad:n,onReady:o,onError:f,...m}]),v(y)):g&&g()?d.add(t||r):g&&!g()&&h(e)),b){if(p&&p.forEach(e=>{a.default.preinit(e,{as:"style"})}),"beforeInteractive"===s)return r?(a.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:O,crossOrigin:m.crossOrigin}:{as:"script",nonce:O,crossOrigin:m.crossOrigin}),(0,i.jsx)("script",{nonce:O,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{...m,id:t}])+")"}})):(m.dangerouslySetInnerHTML&&(m.children=m.dangerouslySetInnerHTML.__html,delete m.dangerouslySetInnerHTML),(0,i.jsx)("script",{nonce:O,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...m,id:t}])+")"}}));"afterInteractive"===s&&r&&a.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:O,crossOrigin:m.crossOrigin}:{as:"script",nonce:O,crossOrigin:m.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let g=y;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9590:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
1),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.KBarProvider=t.KBarContext=void 0;var a=r(1690),c=i(r(2115)),u=r(462);t.KBarContext=c.createContext({}),t.KBarProvider=function(e){var r=(0,a.useStore)(e);return c.createElement(t.KBarContext.Provider,{value:r},c.createElement(u.InternalEvents,null),e.children)}},9990:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.useDeepMatches=t.useMatches=t.NO_GROUP=void 0;var c=i(r(2115)),u=r(3223),s=r(2327),l=a(r(7889));t.NO_GROUP={name:"none",priority:s.Priority.NORMAL};var f={keys:[{name:"name",weight:.5},{name:"keywords",getFn:function(e){var t;return(null!==(t=e.keywords)&&void 0!==t?t:"").split(",")},weight:.5},"subtitle"],ignoreLocation:!0,includeScore:!0,includeMatches:!0,threshold:.2,minMatchCharLength:1};function d(e,t){return t.priority-e.priority}function p(){var e,r,n,o,i,a,p,h=(0,u.useKBar)(function(e){return{search:e.searchQuery,actions:e.actions,rootActionId:e.currentRootActionId}}),m=h.search,v=h.actions,y=h.rootActionId,g=c.useMemo(function(){return Object.keys(v).reduce(function(e,t){var r=v[t];if(r.parent||y||e.push(r),r.id===y)for(var n=0;n<r.children.length;n++)e.push(r.children[n]);return e},[]).sort(d)},[v,y]),b=c.useCallback(function(e){for(var t=[],r=0;r<e.length;r++)t.push(e[r]);return function e(r,n){void 0===n&&(n=t);for(var o=0;o<r.length;o++)if(r[o].children.length>0){for(var i=r[o].children,a=0;a<i.length;a++)n.push(i[a]);e(r[o].children,n)}return n}(e)},[]),O=!m,S=c.useMemo(function(){return O?g:b(g)},[b,g,O]),w=c.useMemo(function(){return new l.default(S,f)},[S]),j=(e=S,r=m,n=w,o=c.useMemo(function(){return{filtered:e,search:r}},[e,r]),a=(i=(0,s.useThrottledValue)(o)).filtered,p=i.search,c.useMemo(function(){if(""===p.trim())return a.map(function(e){return{score:0,action:e}});var e=[];return n.search(p).map(function(e){var t=e.item,r=e.score;return{score:1/((null!=r?r:0)+1),action:t}})},[a,p,n])),E=c.useMemo(function(){for(var e,r,n={},o=[],i=[],a=0;a<j.length;a++){var c=j[a],u=c.action,l=c.score||s.Priority.NORMAL,f={name:"string"==typeof u.section?u.section:(null===(e=u.section)||void 0===e?void 0:e.name)||t.NO_GROUP.name,priority:"string"==typeof u.section?l:(null===(r=u.section)||void 0===r?void 0:r.priority)||0+l};n[f.name]||(n[f.name]=[],o.push(f)),n[f.name].push({priority:u.priority+l,action:u})}i=o.sort(d).map(function(e){return{name:e.name,actions:n[e.name].sort(d).map(function(e){return e.action})}});for(var p=[],a=0;a<i.length;a++){var h=i[a];h.name!==t.NO_GROUP.name&&p.push(h.name);for(var m=0;m<h.actions.length;m++)p.push(h.actions[m])}return p},[j]),P=c.useMemo(function(){return y},[E]);return c.useMemo(function(){return{results:E,rootActionId:P}},[P,E])}t.useMatches=p,t.useDeepMatches=p}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.