(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{6807:function(){!function(){"use strict";function e(e){var t=!0,r=!1,n=null,o={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function i(e){return!!e&&e!==document&&"HTML"!==e.nodeName&&"BODY"!==e.nodeName&&"classList"in e&&"contains"in e.classList}function a(e){e.classList.contains("focus-visible")||(e.classList.add("focus-visible"),e.setAttribute("data-focus-visible-added",""))}function s(e){t=!1}function l(){document.addEventListener("mousemove",u),document.addEventListener("mousedown",u),document.addEventListener("mouseup",u),document.addEventListener("pointermove",u),document.addEventListener("pointerdown",u),document.addEventListener("pointerup",u),document.addEventListener("touchmove",u),document.addEventListener("touchstart",u),document.addEventListener("touchend",u)}function u(e){e.target.nodeName&&"html"===e.target.nodeName.toLowerCase()||(t=!1,document.removeEventListener("mousemove",u),document.removeEventListener("mousedown",u),document.removeEventListener("mouseup",u),document.removeEventListener("pointermove",u),document.removeEventListener("pointerdown",u),document.removeEventListener("pointerup",u),document.removeEventListener("touchmove",u),document.removeEventListener("touchstart",u),document.removeEventListener("touchend",u))}document.addEventListener("keydown",function(r){r.metaKey||r.altKey||r.ctrlKey||(i(e.activeElement)&&a(e.activeElement),t=!0)},!0),document.addEventListener("mousedown",s,!0),document.addEventListener("pointerdown",s,!0),document.addEventListener("touchstart",s,!0),document.addEventListener("visibilitychange",function(e){"hidden"===document.visibilityState&&(r&&(t=!0),l())},!0),l(),e.addEventListener("focus",function(e){var r,n,s;i(e.target)&&(t||(n=(r=e.target).type,"INPUT"===(s=r.tagName)&&o[n]&&!r.readOnly||"TEXTAREA"===s&&!r.readOnly||r.isContentEditable))&&a(e.target)},!0),e.addEventListener("blur",function(e){if(i(e.target)){var t;(e.target.classList.contains("focus-visible")||e.target.hasAttribute("data-focus-visible-added"))&&(r=!0,window.clearTimeout(n),n=window.setTimeout(function(){r=!1},100),(t=e.target).hasAttribute("data-focus-visible-added")&&(t.classList.remove("focus-visible"),t.removeAttribute("data-focus-visible-added")))}},!0),e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&e.host?e.host.setAttribute("data-js-focus-visible",""):e.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if("undefined"!=typeof window&&"undefined"!=typeof document){var t;window.applyFocusVisiblePolyfill=e;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(e){(t=document.createEvent("CustomEvent")).initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}"undefined"!=typeof document&&e(document)}()},5983:function(){!function(){"use strict";if("object"==typeof window){if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype){"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});return}var e=function(e){for(var t=e,r=o(t);r;)r=o(t=r.ownerDocument);return t}(window.document),t=[],r=null,n=null;a.prototype.THROTTLE_TIMEOUT=100,a.prototype.POLL_INTERVAL=null,a.prototype.USE_MUTATION_OBSERVER=!0,a._setupCrossOriginUpdater=function(){return r||(r=function(e,r){n=e&&r?f(e,r):c(),t.forEach(function(e){e._checkForIntersections()})}),r},a._resetCrossOriginUpdater=function(){r=null,n=null},a.prototype.observe=function(e){if(!this._observationTargets.some(function(t){return t.element==e})){if(!(e&&1==e.nodeType))throw Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},a.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter(function(t){return t.element!=e}),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},a.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},a.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},a.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter(function(e,t,r){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw Error("threshold must be a number between 0 and 1 inclusively");return e!==r[t-1]})},a.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map(function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}});return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},a.prototype._monitorIntersections=function(t){var r=t.defaultView;if(r&&-1==this._monitoringDocuments.indexOf(t)){var n=this._checkForIntersections,i=null,a=null;if(this.POLL_INTERVAL?i=r.setInterval(n,this.POLL_INTERVAL):(s(r,"resize",n,!0),s(t,"scroll",n,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in r&&(a=new r.MutationObserver(n)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push(function(){var e=t.defaultView;e&&(i&&e.clearInterval(i),l(e,"resize",n,!0)),l(t,"scroll",n,!0),a&&a.disconnect()}),t!=(this.root&&(this.root.ownerDocument||this.root)||e)){var u=o(t);u&&this._monitorIntersections(u.ownerDocument)}}},a.prototype._unmonitorIntersections=function(t){var r=this._monitoringDocuments.indexOf(t);if(-1!=r){var n=this.root&&(this.root.ownerDocument||this.root)||e;if(!this._observationTargets.some(function(e){var r=e.element.ownerDocument;if(r==t)return!0;for(;r&&r!=n;){var i=o(r);if((r=i&&i.ownerDocument)==t)return!0}return!1})){var i=this._monitoringUnsubscribes[r];if(this._monitoringDocuments.splice(r,1),this._monitoringUnsubscribes.splice(r,1),i(),t!=n){var a=o(t);a&&this._unmonitorIntersections(a.ownerDocument)}}}},a.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t<e.length;t++)e[t]()},a.prototype._checkForIntersections=function(){if(this.root||!r||n){var e=this._rootIsInDom(),t=e?this._getRootRect():c();this._observationTargets.forEach(function(n){var o=n.element,a=u(o),s=this._rootContainsTarget(o),l=n.entry,d=e&&s&&this._computeTargetAndRootIntersection(o,a,t),f=null;this._rootContainsTarget(o)?(!r||this.root)&&(f=t):f=c();var p=n.entry=new i({time:window.performance&&performance.now&&performance.now(),target:o,boundingClientRect:a,rootBounds:f,intersectionRect:d});l?e&&s?this._hasCrossedThreshold(l,p)&&this._queuedEntries.push(p):l&&l.isIntersecting&&this._queuedEntries.push(p):this._queuedEntries.push(p)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},a.prototype._computeTargetAndRootIntersection=function(t,o,i){if("none"!=window.getComputedStyle(t).display){for(var a=o,s=m(t),l=!1;!l&&s;){var c=null,d=1==s.nodeType?window.getComputedStyle(s):{};if("none"==d.display)return null;if(s==this.root||9==s.nodeType){if(l=!0,s==this.root||s==e)r&&!this.root?n&&(0!=n.width||0!=n.height)?c=n:(s=null,c=null,a=null):c=i;else{var p=m(s),h=p&&u(p),v=p&&this._computeTargetAndRootIntersection(p,h,i);h&&v?(s=p,c=f(h,v)):(s=null,a=null)}}else{var g=s.ownerDocument;s!=g.body&&s!=g.documentElement&&"visible"!=d.overflow&&(c=u(s))}if(c&&(a=function(e,t){var r=Math.max(e.top,t.top),n=Math.min(e.bottom,t.bottom),o=Math.max(e.left,t.left),i=Math.min(e.right,t.right),a=i-o,s=n-r;return a>=0&&s>=0&&{top:r,bottom:n,left:o,right:i,width:a,height:s}||null}(c,a)),!a)break;s=s&&m(s)}return a}},a.prototype._getRootRect=function(){var t;if(this.root&&!h(this.root))t=u(this.root);else{var r=h(this.root)?this.root:e,n=r.documentElement,o=r.body;t={top:0,left:0,right:n.clientWidth||o.clientWidth,width:n.clientWidth||o.clientWidth,bottom:n.clientHeight||o.clientHeight,height:n.clientHeight||o.clientHeight}}return this._expandRectByRootMargin(t)},a.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map(function(t,r){return"px"==t.unit?t.value:t.value*(r%2?e.width:e.height)/100}),r={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return r.width=r.right-r.left,r.height=r.bottom-r.top,r},a.prototype._hasCrossedThreshold=function(e,t){var r=e&&e.isIntersecting?e.intersectionRatio||0:-1,n=t.isIntersecting?t.intersectionRatio||0:-1;if(r!==n)for(var o=0;o<this.thresholds.length;o++){var i=this.thresholds[o];if(i==r||i==n||i<r!=i<n)return!0}},a.prototype._rootIsInDom=function(){return!this.root||p(e,this.root)},a.prototype._rootContainsTarget=function(t){var r=this.root&&(this.root.ownerDocument||this.root)||e;return p(r,t)&&(!this.root||r==t.ownerDocument)},a.prototype._registerInstance=function(){0>t.indexOf(this)&&t.push(this)},a.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=a,window.IntersectionObserverEntry=i}function o(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(e){return null}}function i(e){this.time=e.time,this.target=e.target,this.rootBounds=d(e.rootBounds),this.boundingClientRect=d(e.boundingClientRect),this.intersectionRect=d(e.intersectionRect||c()),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,r=t.width*t.height,n=this.intersectionRect,o=n.width*n.height;r?this.intersectionRatio=Number((o/r).toFixed(4)):this.intersectionRatio=this.isIntersecting?1:0}function a(e,t){var r,n,o,i=t||{};if("function"!=typeof e)throw Error("callback must be a function");if(i.root&&1!=i.root.nodeType&&9!=i.root.nodeType)throw Error("root must be a Document or Element");this._checkForIntersections=(r=this._checkForIntersections.bind(this),n=this.THROTTLE_TIMEOUT,o=null,function(){o||(o=setTimeout(function(){r(),o=null},n))}),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(i.rootMargin),this.thresholds=this._initThresholds(i.threshold),this.root=i.root||null,this.rootMargin=this._rootMarginValues.map(function(e){return e.value+e.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function s(e,t,r,n){"function"==typeof e.addEventListener?e.addEventListener(t,r,n||!1):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,r)}function l(e,t,r,n){"function"==typeof e.removeEventListener?e.removeEventListener(t,r,n||!1):"function"==typeof e.detachEvent&&e.detachEvent("on"+t,r)}function u(e){var t;try{t=e.getBoundingClientRect()}catch(e){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):c()}function c(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function d(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function f(e,t){var r=t.top-e.top,n=t.left-e.left;return{top:r,left:n,height:t.height,width:t.width,bottom:r+t.height,right:n+t.width}}function p(e,t){for(var r=t;r;){if(r==e)return!0;r=m(r)}return!1}function m(t){var r=t.parentNode;return 9==t.nodeType&&t!=e?o(t):(r&&r.assignedSlot&&(r=r.assignedSlot.parentNode),r&&11==r.nodeType&&r.host)?r.host:r}function h(e){return e&&9===e.nodeType}}()},8763:function(e,t,r){"use strict";var n,o;e.exports=(null==(n=r.g.process)?void 0:n.env)&&"object"==typeof(null==(o=r.g.process)?void 0:o.env)?r.g.process:r(3246)},1650:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(8918)}])},8918:function(e,t,r){"use strict";let n,o,i,a,s,l,u,c,d,f,p,m,h,v,g,_,x,b,y;r.r(t),r.d(t,{default:function(){return oy}});var w,j,k,E,C,O,R,S,T=r(2676);r(6807);var N=r(821),L=r(9605),M=r(5271),P=r.t(M,2),I=r(8257),A=r.n(I),D=r(4814);r(5983);var F=r(2642);let H=()=>{let{locale:e=F.ZW,asPath:t,route:r}=(0,N.useRouter)();return(0,M.useMemo)(()=>{let{pathname:n}=new URL(F.hV.has(r)?r:t,"https://nextra.site");return(e?n.replace(RegExp(`\\.${e}(\\/|$)`),"$1"):n).replace(/\.html$/,"").replace(/\/index(\/|$)/,"$1").replace(/\/$/,"")||"/"},[t,e,r])},$={breadcrumb:!0,collapsed:!1,footer:!0,layout:"default",navbar:!0,pagination:!0,sidebar:!0,timestamp:!0,toc:!0,typesetting:"default"};function Z(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function W(e){var t=Z(e).Element;return e instanceof t||e instanceof Element}function U(e){var t=Z(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function B(e){if("undefined"==typeof ShadowRoot)return!1;var t=Z(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var V=Math.max,z=Math.min,q=Math.round;function K(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function Q(){return!/^((?!chrome|android).)*safari/i.test(K())}function G(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var n=e.getBoundingClientRect(),o=1,i=1;t&&U(e)&&(o=e.offsetWidth>0&&q(n.width)/e.offsetWidth||1,i=e.offsetHeight>0&&q(n.height)/e.offsetHeight||1);var a=(W(e)?Z(e):window).visualViewport,s=!Q()&&r,l=(n.left+(s&&a?a.offsetLeft:0))/o,u=(n.top+(s&&a?a.offsetTop:0))/i,c=n.width/o,d=n.height/i;return{width:c,height:d,top:u,right:l+c,bottom:u+d,left:l,x:l,y:u}}function X(e){var t=Z(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Y(e){return e?(e.nodeName||"").toLowerCase():null}function J(e){return((W(e)?e.ownerDocument:e.document)||window.document).documentElement}function ee(e){return G(J(e)).left+X(e).scrollLeft}function et(e){return Z(e).getComputedStyle(e)}function er(e){var t=et(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function en(e){var t=G(e),r=e.offsetWidth,n=e.offsetHeight;return 1>=Math.abs(t.width-r)&&(r=t.width),1>=Math.abs(t.height-n)&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function eo(e){return"html"===Y(e)?e:e.assignedSlot||e.parentNode||(B(e)?e.host:null)||J(e)}function ei(e,t){void 0===t&&(t=[]);var r,n=function e(t){return["html","body","#document"].indexOf(Y(t))>=0?t.ownerDocument.body:U(t)&&er(t)?t:e(eo(t))}(e),o=n===(null==(r=e.ownerDocument)?void 0:r.body),i=Z(n),a=o?[i].concat(i.visualViewport||[],er(n)?n:[]):n,s=t.concat(a);return o?s:s.concat(ei(eo(a)))}function ea(e){return U(e)&&"fixed"!==et(e).position?e.offsetParent:null}function es(e){for(var t=Z(e),r=ea(e);r&&["table","td","th"].indexOf(Y(r))>=0&&"static"===et(r).position;)r=ea(r);return r&&("html"===Y(r)||"body"===Y(r)&&"static"===et(r).position)?t:r||function(e){var t=/firefox/i.test(K());if(/Trident/i.test(K())&&U(e)&&"fixed"===et(e).position)return null;var r=eo(e);for(B(r)&&(r=r.host);U(r)&&0>["html","body"].indexOf(Y(r));){var n=et(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(e)||t}var el="bottom",eu="right",ec="left",ed="auto",ef=["top",el,eu,ec],ep="start",em="viewport",eh="popper",ev=ef.reduce(function(e,t){return e.concat([t+"-"+ep,t+"-end"])},[]),eg=[].concat(ef,[ed]).reduce(function(e,t){return e.concat([t,t+"-"+ep,t+"-end"])},[]),e_=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],ex={placement:"bottom",modifiers:[],strategy:"absolute"};function eb(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}var ey={passive:!0};function ew(e){return e.split("-")[0]}function ej(e){return e.split("-")[1]}function ek(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function eE(e){var t,r=e.reference,n=e.element,o=e.placement,i=o?ew(o):null,a=o?ej(o):null,s=r.x+r.width/2-n.width/2,l=r.y+r.height/2-n.height/2;switch(i){case"top":t={x:s,y:r.y-n.height};break;case el:t={x:s,y:r.y+r.height};break;case eu:t={x:r.x+r.width,y:l};break;case ec:t={x:r.x-n.width,y:l};break;default:t={x:r.x,y:r.y}}var u=i?ek(i):null;if(null!=u){var c="y"===u?"height":"width";switch(a){case ep:t[u]=t[u]-(r[c]/2-n[c]/2);break;case"end":t[u]=t[u]+(r[c]/2-n[c]/2)}}return t}var eC={top:"auto",right:"auto",bottom:"auto",left:"auto"};function eO(e){var t,r,n,o,i,a,s,l=e.popper,u=e.popperRect,c=e.placement,d=e.variation,f=e.offsets,p=e.position,m=e.gpuAcceleration,h=e.adaptive,v=e.roundOffsets,g=e.isFixed,_=f.x,x=void 0===_?0:_,b=f.y,y=void 0===b?0:b,w="function"==typeof v?v({x:x,y:y}):{x:x,y:y};x=w.x,y=w.y;var j=f.hasOwnProperty("x"),k=f.hasOwnProperty("y"),E=ec,C="top",O=window;if(h){var R=es(l),S="clientHeight",T="clientWidth";R===Z(l)&&"static"!==et(R=J(l)).position&&"absolute"===p&&(S="scrollHeight",T="scrollWidth"),("top"===c||(c===ec||c===eu)&&"end"===d)&&(C=el,y-=(g&&R===O&&O.visualViewport?O.visualViewport.height:R[S])-u.height,y*=m?1:-1),(c===ec||("top"===c||c===el)&&"end"===d)&&(E=eu,x-=(g&&R===O&&O.visualViewport?O.visualViewport.width:R[T])-u.width,x*=m?1:-1)}var N=Object.assign({position:p},h&&eC),L=!0===v?(t={x:x,y:y},r=Z(l),n=t.x,o=t.y,{x:q(n*(i=r.devicePixelRatio||1))/i||0,y:q(o*i)/i||0}):{x:x,y:y};return(x=L.x,y=L.y,m)?Object.assign({},N,((s={})[C]=k?"0":"",s[E]=j?"0":"",s.transform=1>=(O.devicePixelRatio||1)?"translate("+x+"px, "+y+"px)":"translate3d("+x+"px, "+y+"px, 0)",s)):Object.assign({},N,((a={})[C]=k?y+"px":"",a[E]=j?x+"px":"",a.transform="",a))}var eR={left:"right",right:"left",bottom:"top",top:"bottom"};function eS(e){return e.replace(/left|right|bottom|top/g,function(e){return eR[e]})}var eT={start:"end",end:"start"};function eN(e){return e.replace(/start|end/g,function(e){return eT[e]})}function eL(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&B(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function eM(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function eP(e,t,r){var n,o,i,a,s,l,u,c,d,f;return t===em?eM(function(e,t){var r=Z(e),n=J(e),o=r.visualViewport,i=n.clientWidth,a=n.clientHeight,s=0,l=0;if(o){i=o.width,a=o.height;var u=Q();(u||!u&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:i,height:a,x:s+ee(e),y:l}}(e,r)):W(t)?((n=G(t,!1,"fixed"===r)).top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n):eM((o=J(e),a=J(o),s=X(o),l=null==(i=o.ownerDocument)?void 0:i.body,u=V(a.scrollWidth,a.clientWidth,l?l.scrollWidth:0,l?l.clientWidth:0),c=V(a.scrollHeight,a.clientHeight,l?l.scrollHeight:0,l?l.clientHeight:0),d=-s.scrollLeft+ee(o),f=-s.scrollTop,"rtl"===et(l||a).direction&&(d+=V(a.clientWidth,l?l.clientWidth:0)-u),{width:u,height:c,x:d,y:f}))}function eI(){return{top:0,right:0,bottom:0,left:0}}function eA(e){return Object.assign({},eI(),e)}function eD(e,t){return t.reduce(function(t,r){return t[r]=e,t},{})}function eF(e,t){void 0===t&&(t={});var r,n,o,i,a,s,l,u,c=t,d=c.placement,f=void 0===d?e.placement:d,p=c.strategy,m=void 0===p?e.strategy:p,h=c.boundary,v=c.rootBoundary,g=c.elementContext,_=void 0===g?eh:g,x=c.altBoundary,b=c.padding,y=void 0===b?0:b,w=eA("number"!=typeof y?y:eD(y,ef)),j=e.rects.popper,k=e.elements[void 0!==x&&x?_===eh?"reference":eh:_],E=(r=W(k)?k:k.contextElement||J(e.elements.popper),n=void 0===h?"clippingParents":h,o=void 0===v?em:v,l=(s=[].concat("clippingParents"===n?(i=ei(eo(r)),W(a=["absolute","fixed"].indexOf(et(r).position)>=0&&U(r)?es(r):r)?i.filter(function(e){return W(e)&&eL(e,a)&&"body"!==Y(e)}):[]):[].concat(n),[o]))[0],(u=s.reduce(function(e,t){var n=eP(r,t,m);return e.top=V(n.top,e.top),e.right=z(n.right,e.right),e.bottom=z(n.bottom,e.bottom),e.left=V(n.left,e.left),e},eP(r,l,m))).width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u),C=G(e.elements.reference),O=eE({reference:C,element:j,strategy:"absolute",placement:f}),R=eM(Object.assign({},j,O)),S=_===eh?R:C,T={top:E.top-S.top+w.top,bottom:S.bottom-E.bottom+w.bottom,left:E.left-S.left+w.left,right:S.right-E.right+w.right},N=e.modifiersData.offset;if(_===eh&&N){var L=N[f];Object.keys(T).forEach(function(e){var t=[eu,el].indexOf(e)>=0?1:-1,r=["top",el].indexOf(e)>=0?"y":"x";T[e]+=L[r]*t})}return T}function eH(e,t,r){return V(e,z(t,r))}function e$(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function eZ(e){return["top",eu,el,ec].some(function(t){return e[t]>=0})}var eW=(k=void 0===(j=(w={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,i=void 0===o||o,a=n.resize,s=void 0===a||a,l=Z(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&u.forEach(function(e){e.addEventListener("scroll",r.update,ey)}),s&&l.addEventListener("resize",r.update,ey),function(){i&&u.forEach(function(e){e.removeEventListener("scroll",r.update,ey)}),s&&l.removeEventListener("resize",r.update,ey)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=eE({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=r.adaptive,i=r.roundOffsets,a=void 0===i||i,s={placement:ew(t.placement),variation:ej(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===n||n,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,eO(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===o||o,roundOffsets:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,eO(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},o=t.elements[e];U(o)&&Y(o)&&(Object.assign(o.style,r),Object.keys(n).forEach(function(e){var t=n[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(e){var n=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce(function(e,t){return e[t]="",e},{});U(n)&&Y(n)&&(Object.assign(n.style,i),Object.keys(o).forEach(function(e){n.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,n=e.name,o=r.offset,i=void 0===o?[0,0]:o,a=eg.reduce(function(e,r){var n,o,a,s,l,u;return e[r]=(n=t.rects,a=[ec,"top"].indexOf(o=ew(r))>=0?-1:1,l=(s="function"==typeof i?i(Object.assign({},n,{placement:r})):i)[0],u=s[1],l=l||0,u=(u||0)*a,[ec,eu].indexOf(o)>=0?{x:u,y:l}:{x:l,y:u}),e},{}),s=a[t.placement],l=s.x,u=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[n]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,i=void 0===o||o,a=r.altAxis,s=void 0===a||a,l=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,f=r.altBoundary,p=r.flipVariations,m=void 0===p||p,h=r.allowedAutoPlacements,v=t.options.placement,g=ew(v)===v,_=l||(g||!m?[eS(v)]:function(e){if(ew(e)===ed)return[];var t=eS(e);return[eN(e),t,eN(t)]}(v)),x=[v].concat(_).reduce(function(e,r){var n,o,i,a,s,l,f,p,v,g,_,x;return e.concat(ew(r)===ed?(o=(n={placement:r,boundary:c,rootBoundary:d,padding:u,flipVariations:m,allowedAutoPlacements:h}).placement,i=n.boundary,a=n.rootBoundary,s=n.padding,l=n.flipVariations,p=void 0===(f=n.allowedAutoPlacements)?eg:f,0===(_=(g=(v=ej(o))?l?ev:ev.filter(function(e){return ej(e)===v}):ef).filter(function(e){return p.indexOf(e)>=0})).length&&(_=g),Object.keys(x=_.reduce(function(e,r){return e[r]=eF(t,{placement:r,boundary:i,rootBoundary:a,padding:s})[ew(r)],e},{})).sort(function(e,t){return x[e]-x[t]})):r)},[]),b=t.rects.reference,y=t.rects.popper,w=new Map,j=!0,k=x[0],E=0;E<x.length;E++){var C=x[E],O=ew(C),R=ej(C)===ep,S=["top",el].indexOf(O)>=0,T=S?"width":"height",N=eF(t,{placement:C,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),L=S?R?eu:ec:R?el:"top";b[T]>y[T]&&(L=eS(L));var M=eS(L),P=[];if(i&&P.push(N[O]<=0),s&&P.push(N[L]<=0,N[M]<=0),P.every(function(e){return e})){k=C,j=!1;break}w.set(C,P)}if(j)for(var I=m?3:1,A=function(e){var t=x.find(function(t){var r=w.get(t);if(r)return r.slice(0,e).every(function(e){return e})});if(t)return k=t,"break"},D=I;D>0&&"break"!==A(D);D--);t.placement!==k&&(t.modifiersData[n]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,i=r.altAxis,a=r.boundary,s=r.rootBoundary,l=r.altBoundary,u=r.padding,c=r.tether,d=void 0===c||c,f=r.tetherOffset,p=void 0===f?0:f,m=eF(t,{boundary:a,rootBoundary:s,padding:u,altBoundary:l}),h=ew(t.placement),v=ej(t.placement),g=!v,_=ek(h),x="x"===_?"y":"x",b=t.modifiersData.popperOffsets,y=t.rects.reference,w=t.rects.popper,j="function"==typeof p?p(Object.assign({},t.rects,{placement:t.placement})):p,k="number"==typeof j?{mainAxis:j,altAxis:j}:Object.assign({mainAxis:0,altAxis:0},j),E=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,C={x:0,y:0};if(b){if(void 0===o||o){var O,R="y"===_?"top":ec,S="y"===_?el:eu,T="y"===_?"height":"width",N=b[_],L=N+m[R],M=N-m[S],P=d?-w[T]/2:0,I=v===ep?y[T]:w[T],A=v===ep?-w[T]:-y[T],D=t.elements.arrow,F=d&&D?en(D):{width:0,height:0},H=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:eI(),$=H[R],Z=H[S],W=eH(0,y[T],F[T]),U=g?y[T]/2-P-W-$-k.mainAxis:I-W-$-k.mainAxis,B=g?-y[T]/2+P+W+Z+k.mainAxis:A+W+Z+k.mainAxis,q=t.elements.arrow&&es(t.elements.arrow),K=q?"y"===_?q.clientTop||0:q.clientLeft||0:0,Q=null!=(O=null==E?void 0:E[_])?O:0,G=eH(d?z(L,N+U-Q-K):L,N,d?V(M,N+B-Q):M);b[_]=G,C[_]=G-N}if(void 0!==i&&i){var X,Y,J="x"===_?"top":ec,ee="x"===_?el:eu,et=b[x],er="y"===x?"height":"width",eo=et+m[J],ei=et-m[ee],ea=-1!==["top",ec].indexOf(h),ed=null!=(Y=null==E?void 0:E[x])?Y:0,ef=ea?eo:et-y[er]-w[er]-ed+k.altAxis,em=ea?et+y[er]+w[er]-ed-k.altAxis:ei,eh=d&&ea?(X=eH(ef,et,em))>em?em:X:eH(d?ef:eo,et,d?em:ei);b[x]=eh,C[x]=eh-et}t.modifiersData[n]=C}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r,n=e.state,o=e.name,i=e.options,a=n.elements.arrow,s=n.modifiersData.popperOffsets,l=ew(n.placement),u=ek(l),c=[ec,eu].indexOf(l)>=0?"height":"width";if(a&&s){var d=eA("number"!=typeof(t="function"==typeof(t=i.padding)?t(Object.assign({},n.rects,{placement:n.placement})):t)?t:eD(t,ef)),f=en(a),p="y"===u?"top":ec,m="y"===u?el:eu,h=n.rects.reference[c]+n.rects.reference[u]-s[u]-n.rects.popper[c],v=s[u]-n.rects.reference[u],g=es(a),_=g?"y"===u?g.clientHeight||0:g.clientWidth||0:0,x=d[p],b=_-f[c]-d[m],y=_/2-f[c]/2+(h/2-v/2),w=eH(x,y,b);n.modifiersData[o]=((r={})[u]=w,r.centerOffset=w-y,r)}},effect:function(e){var t=e.state,r=e.options.element,n=void 0===r?"[data-popper-arrow]":r;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&eL(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=eF(t,{elementContext:"reference"}),s=eF(t,{altBoundary:!0}),l=e$(a,n),u=e$(s,o,i),c=eZ(l),d=eZ(u);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}}]}).defaultModifiers)?[]:j,C=void 0===(E=w.defaultOptions)?ex:E,function(e,t,r){void 0===r&&(r=C);var n,o,i={placement:"bottom",orderedModifiers:[],options:Object.assign({},ex,C),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},a=[],s=!1,l={state:i,setOptions:function(r){var n,o,s,c,d,f="function"==typeof r?r(i.options):r;u(),i.options=Object.assign({},C,i.options,f),i.scrollParents={reference:W(e)?ei(e):e.contextElement?ei(e.contextElement):[],popper:ei(t)};var p=(o=Object.keys(n=[].concat(k,i.options.modifiers).reduce(function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e},{})).map(function(e){return n[e]}),s=new Map,c=new Set,d=[],o.forEach(function(e){s.set(e.name,e)}),o.forEach(function(e){c.has(e.name)||function e(t){c.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!c.has(t)){var r=s.get(t);r&&e(r)}}),d.push(t)}(e)}),e_.reduce(function(e,t){return e.concat(d.filter(function(e){return e.phase===t}))},[]));return i.orderedModifiers=p.filter(function(e){return e.enabled}),i.orderedModifiers.forEach(function(e){var t=e.name,r=e.options,n=e.effect;if("function"==typeof n){var o=n({state:i,name:t,instance:l,options:void 0===r?{}:r});a.push(o||function(){})}}),l.update()},forceUpdate:function(){if(!s){var e,t,r,n,o,a,u,c,d,f,p,m,h=i.elements,v=h.reference,g=h.popper;if(eb(v,g)){i.rects={reference:(t=es(g),r="fixed"===i.options.strategy,n=U(t),c=U(t)&&(a=q((o=t.getBoundingClientRect()).width)/t.offsetWidth||1,u=q(o.height)/t.offsetHeight||1,1!==a||1!==u),d=J(t),f=G(v,c,r),p={scrollLeft:0,scrollTop:0},m={x:0,y:0},(n||!n&&!r)&&(("body"!==Y(t)||er(d))&&(p=(e=t)!==Z(e)&&U(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:X(e)),U(t)?(m=G(t,!0),m.x+=t.clientLeft,m.y+=t.clientTop):d&&(m.x=ee(d))),{x:f.left+p.scrollLeft-m.x,y:f.top+p.scrollTop-m.y,width:f.width,height:f.height}),popper:en(g)},i.reset=!1,i.placement=i.options.placement,i.orderedModifiers.forEach(function(e){return i.modifiersData[e.name]=Object.assign({},e.data)});for(var _=0;_<i.orderedModifiers.length;_++){if(!0===i.reset){i.reset=!1,_=-1;continue}var x=i.orderedModifiers[_],b=x.fn,y=x.options,w=void 0===y?{}:y,j=x.name;"function"==typeof b&&(i=b({state:i,options:w,name:j,instance:l})||i)}}}},update:(n=function(){return new Promise(function(e){l.forceUpdate(),e(i)})},function(){return o||(o=new Promise(function(e){Promise.resolve().then(function(){o=void 0,e(n())})})),o}),destroy:function(){u(),s=!0}};if(!eb(e,t))return l;function u(){a.forEach(function(e){return e()}),a=[]}return l.setOptions(r).then(function(e){!s&&r.onFirstUpdate&&r.onFirstUpdate(e)}),l}),eU=r(9414);function eB(){let e=[],t={addEventListener:(e,r,n,o)=>(e.addEventListener(r,n,o),t.add(()=>e.removeEventListener(r,n,o))),requestAnimationFrame(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];let o=requestAnimationFrame(...r);return t.add(()=>cancelAnimationFrame(o))},nextFrame(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return t.requestAnimationFrame(()=>t.requestAnimationFrame(...r))},setTimeout(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];let o=setTimeout(...r);return t.add(()=>clearTimeout(o))},microTask(){for(var e,r=arguments.length,n=Array(r),o=0;o<r;o++)n[o]=arguments[o];let i={current:!0};return e=()=>{i.current&&n[0]()},"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e})),t.add(()=>{i.current=!1})},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add(()=>{Object.assign(e.style,{[t]:n})})},group(e){let t=eB();return e(t),this.add(()=>t.dispose())},add:t=>(e.push(t),()=>{let r=e.indexOf(t);if(r>=0)for(let t of e.splice(r,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function eV(){let[e]=(0,M.useState)(eB);return(0,M.useEffect)(()=>()=>e.dispose(),[e]),e}var ez=Object.defineProperty,eq=(e,t,r)=>t in e?ez(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,eK=(e,t,r)=>(eq(e,"symbol"!=typeof t?t+"":t,r),r);class eQ{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){eK(this,"current",this.detect()),eK(this,"handoffState","pending"),eK(this,"currentId",0)}}let eG=new eQ,eX=(e,t)=>{eG.isServer?(0,M.useEffect)(e,t):(0,M.useLayoutEffect)(e,t)};function eY(e){let t=(0,M.useRef)(e);return eX(()=>{t.current=e},[e]),t}let eJ=function(e){let t=eY(e);return M.useCallback(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return t.current(...r)},[t])};function e0(){let e=(0,M.useRef)(!1);return eX(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function e1(){let e;let t=(e="undefined"==typeof document,(0,P.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[r,n]=M.useState(eG.isHandoffComplete);return r&&!1===eG.isHandoffComplete&&n(!1),M.useEffect(()=>{!0!==r&&n(!0)},[r]),M.useEffect(()=>eG.handoff(),[]),!t&&r}let e2=Symbol();function e4(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=(0,M.useRef)(t);(0,M.useEffect)(()=>{n.current=t},[t]);let o=eJ(e=>{for(let t of n.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[e2]))?void 0:o}function e5(e,t){for(var r=arguments.length,n=Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let i=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(i,e5),i}function e3(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];e&&r.length>0&&e.classList.add(...r)}function e6(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];e&&r.length>0&&e.classList.remove(...r)}let e7=(0,M.createContext)(null);e7.displayName="OpenClosedContext";var e8=((n=e8||{})[n.Open=1]="Open",n[n.Closed=2]="Closed",n[n.Closing=4]="Closing",n[n.Opening=8]="Opening",n);function e9(){return(0,M.useContext)(e7)}function te(e){let{value:t,children:r}=e;return M.createElement(e7.Provider,{value:t},r)}function tt(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.from(new Set(t.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}var tr=((o=tr||{})[o.None=0]="None",o[o.RenderStrategy=1]="RenderStrategy",o[o.Static=2]="Static",o),tn=((i=tn||{})[i.Unmount=0]="Unmount",i[i.Hidden=1]="Hidden",i);function to(e){let{ourProps:t,theirProps:r,slot:n,defaultTag:o,features:i,visible:a=!0,name:s,mergeRefs:l}=e;l=null!=l?l:ta;let u=ts(r,t);if(a)return ti(u,n,o,s,l);let c=null!=i?i:0;if(2&c){let{static:e=!1,...t}=u;if(e)return ti(t,n,o,s,l)}if(1&c){let{unmount:e=!0,...t}=u;return e5(e?0:1,{0:()=>null,1:()=>ti({...t,hidden:!0,style:{display:"none"}},n,o,s,l)})}return ti(u,n,o,s,l)}function ti(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:i=r,children:a,refName:s="ref",...l}=tc(e,["unmount","static"]),u=void 0!==e.ref?{[s]:e.ref}:{},c="function"==typeof a?a(t):a;"className"in l&&l.className&&"function"==typeof l.className&&(l.className=l.className(t));let d={};if(t){let e=!1,r=[];for(let[n,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&r.push(n);e&&(d["data-headlessui-state"]=r.join(" "))}if(i===M.Fragment&&Object.keys(tu(l)).length>0){if(!(0,M.isValidElement)(c)||Array.isArray(c)&&c.length>1)throw Error(['Passing props on "Fragment"!',"","The current component <".concat(n,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(l).map(e=>"  - ".concat(e)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>"  - ".concat(e)).join("\n")].join("\n"));let e=c.props,t="function"==typeof(null==e?void 0:e.className)?function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return tt(null==e?void 0:e.className(...r),l.className)}:tt(null==e?void 0:e.className,l.className);return(0,M.cloneElement)(c,Object.assign({},ts(c.props,tu(tc(l,["ref"]))),d,u,{ref:o(c.ref,u.ref)},t?{className:t}:{}))}return(0,M.createElement)(i,Object.assign({},tc(l,["ref"]),i!==M.Fragment&&u,i!==M.Fragment&&d),c)}function ta(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.every(e=>null==e)?void 0:e=>{for(let r of t)null!=r&&("function"==typeof r?r(e):r.current=e)}}function ts(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(0===t.length)return{};if(1===t.length)return t[0];let n={},o={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=o[t]||(o[t]=[]),o[t].push(e[t])):n[t]=e[t];if(n.disabled||n["aria-disabled"])return Object.assign(n,Object.fromEntries(Object.keys(o).map(e=>[e,void 0])));for(let e in o)Object.assign(n,{[e](t){for(var r=arguments.length,n=Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];for(let r of o[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;r(t,...n)}}});return n}function tl(e){var t;return Object.assign((0,M.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function tu(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function tc(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}function td(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.split(/\s+/).filter(e=>e.length>1)}let tf=(0,M.createContext)(null);tf.displayName="TransitionContext";var tp=((a=tp||{}).Visible="visible",a.Hidden="hidden",a);let tm=(0,M.createContext)(null);function th(e){return"children"in e?th(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function tv(e,t){let r=eY(e),n=(0,M.useRef)([]),o=e0(),i=eV(),a=eJ(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:tn.Hidden,a=n.current.findIndex(t=>{let{el:r}=t;return r===e});-1!==a&&(e5(t,{[tn.Unmount](){n.current.splice(a,1)},[tn.Hidden](){n.current[a].state="hidden"}}),i.microTask(()=>{var e;!th(n)&&o.current&&(null==(e=r.current)||e.call(r))}))}),s=eJ(e=>{let t=n.current.find(t=>{let{el:r}=t;return r===e});return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>a(e,tn.Unmount)}),l=(0,M.useRef)([]),u=(0,M.useRef)(Promise.resolve()),c=(0,M.useRef)({enter:[],leave:[],idle:[]}),d=eJ((e,r,n)=>{l.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(t=>{let[r]=t;return r!==e})),null==t||t.chains.current[r].push([e,new Promise(e=>{l.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(c.current[r].map(e=>{let[t,r]=e;return r})).then(()=>e())})]),"enter"===r?u.current=u.current.then(()=>null==t?void 0:t.wait.current).then(()=>n(r)):n(r)}),f=eJ((e,t,r)=>{Promise.all(c.current[t].splice(0).map(e=>{let[t,r]=e;return r})).then(()=>{var e;null==(e=l.current.shift())||e()}).then(()=>r(t))});return(0,M.useMemo)(()=>({children:n,register:s,unregister:a,onStart:d,onStop:f,wait:u,chains:c}),[s,a,n,d,f,c,u])}function tg(){}tm.displayName="NestingContext";let t_=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function tx(e){var t;let r={};for(let n of t_)r[n]=null!=(t=e[n])?t:tg;return r}let tb=tr.RenderStrategy,ty=tl(function(e,t){let{show:r,appear:n=!1,unmount:o=!0,...i}=e,a=(0,M.useRef)(null),s=e4(a,t);e1();let l=e9();if(void 0===r&&null!==l&&(r=(l&e8.Open)===e8.Open),![!0,!1].includes(r))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[u,c]=(0,M.useState)(r?"visible":"hidden"),d=tv(()=>{c("hidden")}),[f,p]=(0,M.useState)(!0),m=(0,M.useRef)([r]);eX(()=>{!1!==f&&m.current[m.current.length-1]!==r&&(m.current.push(r),p(!1))},[m,r]);let h=(0,M.useMemo)(()=>({show:r,appear:n,initial:f}),[r,n,f]);(0,M.useEffect)(()=>{if(r)c("visible");else if(th(d)){let e=a.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&c("hidden")}else c("hidden")},[r,d]);let v={unmount:o},g=eJ(()=>{var t;f&&p(!1),null==(t=e.beforeEnter)||t.call(e)}),_=eJ(()=>{var t;f&&p(!1),null==(t=e.beforeLeave)||t.call(e)});return M.createElement(tm.Provider,{value:d},M.createElement(tf.Provider,{value:h},to({ourProps:{...v,as:M.Fragment,children:M.createElement(tw,{ref:s,...v,...i,beforeEnter:g,beforeLeave:_})},theirProps:{},defaultTag:M.Fragment,features:tb,visible:"visible"===u,name:"Transition"})))}),tw=tl(function(e,t){var r,n,o;let i;let{beforeEnter:a,afterEnter:s,beforeLeave:l,afterLeave:u,enter:c,enterFrom:d,enterTo:f,entered:p,leave:m,leaveFrom:h,leaveTo:v,...g}=e,_=(0,M.useRef)(null),x=e4(_,t),b=null==(r=g.unmount)||r?tn.Unmount:tn.Hidden,{show:y,appear:w,initial:j}=function(){let e=(0,M.useContext)(tf);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[k,E]=(0,M.useState)(y?"visible":"hidden"),C=function(){let e=(0,M.useContext)(tm);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:O,unregister:R}=C;(0,M.useEffect)(()=>O(_),[O,_]),(0,M.useEffect)(()=>{if(b===tn.Hidden&&_.current){if(y&&"visible"!==k){E("visible");return}return e5(k,{hidden:()=>R(_),visible:()=>O(_)})}},[k,_,O,R,y,b]);let S=eY({base:td(g.className),enter:td(c),enterFrom:td(d),enterTo:td(f),entered:td(p),leave:td(m),leaveFrom:td(h),leaveTo:td(v)}),T=(o={beforeEnter:a,afterEnter:s,beforeLeave:l,afterLeave:u},i=(0,M.useRef)(tx(o)),(0,M.useEffect)(()=>{i.current=tx(o)},[o]),i),N=e1();(0,M.useEffect)(()=>{if(N&&"visible"===k&&null===_.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[_,k,N]);let L=w&&y&&j,P=N&&(!j||w)?y?"enter":"leave":"idle",I=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,r]=(0,M.useState)(e),n=e0(),o=(0,M.useCallback)(e=>{n.current&&r(t=>t|e)},[t,n]),i=(0,M.useCallback)(e=>!!(t&e),[t]);return{flags:t,addFlag:o,hasFlag:i,removeFlag:(0,M.useCallback)(e=>{n.current&&r(t=>t&~e)},[r,n]),toggleFlag:(0,M.useCallback)(e=>{n.current&&r(t=>t^e)},[r])}}(0),A=eJ(e=>e5(e,{enter:()=>{I.addFlag(e8.Opening),T.current.beforeEnter()},leave:()=>{I.addFlag(e8.Closing),T.current.beforeLeave()},idle:()=>{}})),D=eJ(e=>e5(e,{enter:()=>{I.removeFlag(e8.Opening),T.current.afterEnter()},leave:()=>{I.removeFlag(e8.Closing),T.current.afterLeave()},idle:()=>{}})),F=tv(()=>{E("hidden"),R(_)},C),H=(0,M.useRef)(!1);!function(e){let{immediate:t,container:r,direction:n,classes:o,onStart:i,onStop:a}=e,s=e0(),l=eV(),u=eY(n);eX(()=>{t&&(u.current="enter")},[t]),eX(()=>{let e=eB();l.add(e.dispose);let t=r.current;if(t&&"idle"!==u.current&&s.current){var n,c,d;let r,s,l,f,p,m,h;return e.dispose(),i.current(u.current),e.add((n=o.current,c="enter"===u.current,d=()=>{e.dispose(),a.current(u.current)},s=c?"enter":"leave",l=eB(),f=void 0!==d?(r={called:!1},function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!r.called)return r.called=!0,d(...t)}):()=>{},"enter"===s&&(t.removeAttribute("hidden"),t.style.display=""),p=e5(s,{enter:()=>n.enter,leave:()=>n.leave}),m=e5(s,{enter:()=>n.enterTo,leave:()=>n.leaveTo}),h=e5(s,{enter:()=>n.enterFrom,leave:()=>n.leaveFrom}),e6(t,...n.base,...n.enter,...n.enterTo,...n.enterFrom,...n.leave,...n.leaveFrom,...n.leaveTo,...n.entered),e3(t,...n.base,...p,...h),l.nextFrame(()=>{e6(t,...n.base,...p,...h),e3(t,...n.base,...p,...m),function(e,t){let r=eB();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:o}=getComputedStyle(e),[i,a]=[n,o].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t}),s=i+a;if(0!==s){r.group(r=>{r.setTimeout(()=>{t(),r.dispose()},s),r.addEventListener(e,"transitionrun",e=>{e.target===e.currentTarget&&r.dispose()})});let n=r.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),n())})}else t();r.add(()=>t()),r.dispose}(t,()=>(e6(t,...n.base,...p),e3(t,...n.base,...n.entered),f()))}),l.dispose)),e.dispose}},[n])}({immediate:L,container:_,classes:S,direction:P,onStart:eY(e=>{H.current=!0,F.onStart(_,e,A)}),onStop:eY(e=>{H.current=!1,F.onStop(_,e,D),"leave"!==e||th(F)||(E("hidden"),R(_))})});let $=g;return L?$={...$,className:tt(g.className,...S.current.enter,...S.current.enterFrom)}:H.current&&($.className=tt(g.className,null==(n=_.current)?void 0:n.className),""===$.className&&delete $.className),M.createElement(tm.Provider,{value:F},M.createElement(te,{value:e5(k,{visible:e8.Open,hidden:e8.Closed})|I.flags},to({ourProps:{ref:x},theirProps:$,defaultTag:"div",features:tb,visible:"visible"===k,name:"Transition.Child"})))}),tj=tl(function(e,t){let r=null!==(0,M.useContext)(tf),n=null!==e9();return M.createElement(M.Fragment,null,!r&&n?M.createElement(ty,{ref:t,...e}):M.createElement(tw,{ref:t,...e}))}),tk=Object.assign(ty,{Child:tj,Root:ty});function tE(){let[e,t]=(0,M.useState)(!1);return(0,M.useEffect)(()=>{t(!0)},[]),e}var tC=r(3290);function tO(e,t){let[r,n]=(0,M.useState)(e),o=eY(e);return eX(()=>n(o.current),[o,n,...t]),r}let tR=null!=(O=M.useId)?O:function(){let e=e1(),[t,r]=M.useState(e?()=>eG.nextId():null);return eX(()=>{null===t&&r(eG.nextId())},[t]),null!=t?""+t:void 0};function tS(e){return eG.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let tT=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(",");var tN=((s=tN||{})[s.First=1]="First",s[s.Previous=2]="Previous",s[s.Next=4]="Next",s[s.Last=8]="Last",s[s.WrapAround=16]="WrapAround",s[s.NoScroll=32]="NoScroll",s),tL=((l=tL||{})[l.Error=0]="Error",l[l.Overflow=1]="Overflow",l[l.Success=2]="Success",l[l.Underflow=3]="Underflow",l),tM=((u=tM||{})[u.Previous=-1]="Previous",u[u.Next=1]="Next",u);function tP(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(tT)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var tI=((c=tI||{})[c.Strict=0]="Strict",c[c.Loose=1]="Loose",c);function tA(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=tS(e))?void 0:t.body)&&e5(r,{0:()=>e.matches(tT),1(){let t=e;for(;null!==t;){if(t.matches(tT))return!0;t=t.parentElement}return!1}})}function tD(e){let t=tS(e);eB().nextFrame(()=>{t&&!tA(t.activeElement,0)&&(null==e||e.focus({preventScroll:!0}))})}var tF=((d=tF||{})[d.Keyboard=0]="Keyboard",d[d.Mouse=1]="Mouse",d);function tH(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,r)=>{let n=t(e),o=t(r);if(null===n||null===o)return 0;let i=n.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function t$(e,t,r){let n=eY(t);(0,M.useEffect)(()=>{function t(e){n.current(e)}return document.addEventListener(e,t,r),()=>document.removeEventListener(e,t,r)},[e,r])}function tZ(e,t){var r;let n,o=!(arguments.length>2)||void 0===arguments[2]||arguments[2],i=(0,M.useRef)(!1);function a(r,n){if(!i.current||r.defaultPrevented)return;let o=n(r);if(null!==o&&o.getRootNode().contains(o)&&o.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e)){if(null===t)continue;let e=t instanceof HTMLElement?t:t.current;if(null!=e&&e.contains(o)||r.composed&&r.composedPath().includes(e))return}return tA(o,tI.Loose)||-1===o.tabIndex||r.preventDefault(),t(r,o)}}(0,M.useEffect)(()=>{requestAnimationFrame(()=>{i.current=o})},[o]);let s=(0,M.useRef)(null);t$("pointerdown",e=>{var t,r;i.current&&(s.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)},!0),t$("mousedown",e=>{var t,r;i.current&&(s.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)},!0),t$("click",e=>{/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0||/Android/gi.test(window.navigator.userAgent)||s.current&&(a(e,()=>s.current),s.current=null)},!0),t$("touchend",e=>a(e,()=>e.target instanceof HTMLElement?e.target:null),!0),r="blur",n=eY(e=>a(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null)),(0,M.useEffect)(()=>{function e(e){n.current(e)}return window.addEventListener(r,e,!0),()=>window.removeEventListener(r,e,!0)},[r,!0])}function tW(e){var t;if(e.type)return e.type;let r=null!=(t=e.as)?t:"button";if("string"==typeof r&&"button"===r.toLowerCase())return"button"}function tU(e,t){let[r,n]=(0,M.useState)(()=>tW(e));return eX(()=>{n(tW(e))},[e.type,e.as]),eX(()=>{r||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&n("button")},[r,t]),r}"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));let tB=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function tV(e){var t,r;let n=null!=(t=e.innerText)?t:"",o=e.cloneNode(!0);if(!(o instanceof HTMLElement))return n;let i=!1;for(let e of o.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),i=!0;let a=i?null!=(r=o.innerText)?r:"":n;return tB.test(a)&&(a=a.replace(tB,"")),a}function tz(e){let t=(0,M.useRef)(""),r=(0,M.useRef)("");return eJ(()=>{let n=e.current;if(!n)return"";let o=n.innerText;if(t.current===o)return r.current;let i=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let r=e.getAttribute("aria-labelledby");if(r){let e=r.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():tV(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return tV(e).trim()})(n).trim().toLowerCase();return t.current=o,r.current=i,i})}function tq(e){return[e.screenX,e.screenY]}function tK(){let e=(0,M.useRef)([-1,-1]);return{wasMoved(t){let r=tq(t);return(e.current[0]!==r[0]||e.current[1]!==r[1])&&(e.current=r,!0)},update(t){e.current=tq(t)}}}var tQ=((f=tQ||{})[f.None=1]="None",f[f.Focusable=2]="Focusable",f[f.Hidden=4]="Hidden",f);let tG=tl(function(e,t){var r;let{features:n=1,...o}=e;return to({ourProps:{ref:t,"aria-hidden":(2&n)==2||(null!=(r=o["aria-hidden"])?r:void 0),hidden:(4&n)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&n)==4&&(2&n)!=2&&{display:"none"}}},theirProps:o,slot:{},defaultTag:"div",name:"Hidden"})});function tX(e){let t=e.parentElement,r=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(r=t),t=t.parentElement;let n=(null==t?void 0:t.getAttribute("disabled"))==="";return!(n&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(r))&&n}var tY=((p=tY||{})[p.First=0]="First",p[p.Previous=1]="Previous",p[p.Next=2]="Next",p[p.Last=3]="Last",p[p.Specific=4]="Specific",p[p.Nothing=5]="Nothing",p);function tJ(e,t){let r=t.resolveItems();if(r.length<=0)return null;let n=t.resolveActiveIndex(),o=null!=n?n:-1;switch(e.focus){case 0:for(let e=0;e<r.length;++e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 1:for(let e=o-1;e>=0;--e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 2:for(let e=o+1;e<r.length;++e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 3:for(let e=r.length-1;e>=0;--e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 4:for(let n=0;n<r.length;++n)if(t.resolveId(r[n],n,r)===e.id)return n;return n;case 5:return null;default:!function(e){throw Error("Unexpected object: "+e)}(e)}}function t0(e,t){return e?e+"["+t+"]":t}var t1=((m=t1||{}).Space=" ",m.Enter="Enter",m.Escape="Escape",m.Backspace="Backspace",m.Delete="Delete",m.ArrowLeft="ArrowLeft",m.ArrowUp="ArrowUp",m.ArrowRight="ArrowRight",m.ArrowDown="ArrowDown",m.Home="Home",m.End="End",m.PageUp="PageUp",m.PageDown="PageDown",m.Tab="Tab",m),t2=((h=t2||{})[h.Open=0]="Open",h[h.Closed=1]="Closed",h),t4=((v=t4||{})[v.Single=0]="Single",v[v.Multi=1]="Multi",v),t5=((g=t5||{})[g.Pointer=0]="Pointer",g[g.Other=1]="Other",g),t3=((_=t3||{})[_.OpenListbox=0]="OpenListbox",_[_.CloseListbox=1]="CloseListbox",_[_.GoToOption=2]="GoToOption",_[_.Search=3]="Search",_[_.ClearSearch=4]="ClearSearch",_[_.RegisterOption=5]="RegisterOption",_[_.UnregisterOption=6]="UnregisterOption",_[_.RegisterLabel=7]="RegisterLabel",_);function t6(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,r=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,n=tH(t(e.options.slice()),e=>e.dataRef.current.domRef.current),o=r?n.indexOf(r):null;return -1===o&&(o=null),{options:n,activeOptionIndex:o}}let t7={1:e=>e.dataRef.current.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1},0(e){if(e.dataRef.current.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{isSelected:r}=e.dataRef.current,n=e.options.findIndex(e=>r(e.dataRef.current.value));return -1!==n&&(t=n),{...e,listboxState:0,activeOptionIndex:t}},2(e,t){var r;if(e.dataRef.current.disabled||1===e.listboxState)return e;let n=t6(e),o=tJ(t,{resolveItems:()=>n.options,resolveActiveIndex:()=>n.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeOptionIndex:o,activationTrigger:null!=(r=t.trigger)?r:1}},3:(e,t)=>{if(e.dataRef.current.disabled||1===e.listboxState)return e;let r=""!==e.searchQuery?0:1,n=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+r).concat(e.options.slice(0,e.activeOptionIndex+r)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))}),i=o?e.options.indexOf(o):-1;return -1===i||i===e.activeOptionIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeOptionIndex:i,activationTrigger:1}},4:e=>e.dataRef.current.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},5:(e,t)=>{let r={id:t.id,dataRef:t.dataRef},n=t6(e,e=>[...e,r]);return null===e.activeOptionIndex&&e.dataRef.current.isSelected(t.dataRef.current.value)&&(n.activeOptionIndex=n.options.indexOf(r)),{...e,...n}},6:(e,t)=>{let r=t6(e,e=>{let r=e.findIndex(e=>e.id===t.id);return -1!==r&&e.splice(r,1),e});return{...e,...r,activationTrigger:1}},7:(e,t)=>({...e,labelId:t.id})},t8=(0,M.createContext)(null);function t9(e){let t=(0,M.useContext)(t8);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,t9),t}return t}t8.displayName="ListboxActionsContext";let re=(0,M.createContext)(null);function rt(e){let t=(0,M.useContext)(re);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,rt),t}return t}function rr(e,t){return e5(t.type,t7,e,t)}re.displayName="ListboxDataContext";let rn=M.Fragment,ro=tr.RenderStrategy|tr.Static,ri=Object.assign(tl(function(e,t){let{value:r,defaultValue:n,form:o,name:i,onChange:a,by:s=(e,t)=>e===t,disabled:l=!1,horizontal:u=!1,multiple:c=!1,...d}=e,f=u?"horizontal":"vertical",p=e4(t),[m=c?[]:void 0,h]=function(e,t,r){let[n,o]=(0,M.useState)(r),i=void 0!==e,a=(0,M.useRef)(i),s=(0,M.useRef)(!1),l=(0,M.useRef)(!1);return!i||a.current||s.current?i||!a.current||l.current||(l.current=!0,a.current=i,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(s.current=!0,a.current=i,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[i?e:n,eJ(e=>(i||o(e),null==t?void 0:t(e)))]}(r,a,n),[v,g]=(0,M.useReducer)(rr,{dataRef:(0,M.createRef)(),listboxState:1,options:[],searchQuery:"",labelId:null,activeOptionIndex:null,activationTrigger:1}),_=(0,M.useRef)({static:!1,hold:!1}),x=(0,M.useRef)(null),b=(0,M.useRef)(null),y=(0,M.useRef)(null),w=eJ("string"==typeof s?(e,t)=>(null==e?void 0:e[s])===(null==t?void 0:t[s]):s),j=(0,M.useCallback)(e=>e5(k.mode,{1:()=>m.some(t=>w(t,e)),0:()=>w(m,e)}),[m]),k=(0,M.useMemo)(()=>({...v,value:m,disabled:l,mode:c?1:0,orientation:f,compare:w,isSelected:j,optionsPropsRef:_,labelRef:x,buttonRef:b,optionsRef:y}),[m,l,c,v]);eX(()=>{v.dataRef.current=k},[k]),tZ([k.buttonRef,k.optionsRef],(e,t)=>{var r;g({type:1}),tA(t,tI.Loose)||(e.preventDefault(),null==(r=k.buttonRef.current)||r.focus())},0===k.listboxState);let E=(0,M.useMemo)(()=>({open:0===k.listboxState,disabled:l,value:m}),[k,l,m]),C=eJ(e=>{let t=k.options.find(t=>t.id===e);t&&P(t.dataRef.current.value)}),O=eJ(()=>{if(null!==k.activeOptionIndex){let{dataRef:e,id:t}=k.options[k.activeOptionIndex];P(e.current.value),g({type:2,focus:tY.Specific,id:t})}}),R=eJ(()=>g({type:0})),S=eJ(()=>g({type:1})),T=eJ((e,t,r)=>e===tY.Specific?g({type:2,focus:tY.Specific,id:t,trigger:r}):g({type:2,focus:e,trigger:r})),N=eJ((e,t)=>(g({type:5,id:e,dataRef:t}),()=>g({type:6,id:e}))),L=eJ(e=>(g({type:7,id:e}),()=>g({type:7,id:null}))),P=eJ(e=>e5(k.mode,{0:()=>null==h?void 0:h(e),1(){let t=k.value.slice(),r=t.findIndex(t=>w(t,e));return -1===r?t.push(e):t.splice(r,1),null==h?void 0:h(t)}})),I=eJ(e=>g({type:3,value:e})),A=eJ(()=>g({type:4})),D=(0,M.useMemo)(()=>({onChange:P,registerOption:N,registerLabel:L,goToOption:T,closeListbox:S,openListbox:R,selectActiveOption:O,selectOption:C,search:I,clearSearch:A}),[]),F=(0,M.useRef)(null),H=eV();return(0,M.useEffect)(()=>{F.current&&void 0!==n&&H.addEventListener(F.current,"reset",()=>{null==h||h(n)})},[F,h]),M.createElement(t8.Provider,{value:D},M.createElement(re.Provider,{value:k},M.createElement(te,{value:e5(k.listboxState,{0:e8.Open,1:e8.Closed})},null!=i&&null!=m&&(function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];for(let[o,i]of Object.entries(t))!function t(r,n,o){if(Array.isArray(o))for(let[e,i]of o.entries())t(r,t0(n,e.toString()),i);else o instanceof Date?r.push([n,o.toISOString()]):"boolean"==typeof o?r.push([n,o?"1":"0"]):"string"==typeof o?r.push([n,o]):"number"==typeof o?r.push([n,"".concat(o)]):null==o?r.push([n,""]):e(o,n,r)}(n,t0(r,o),i);return n})({[i]:m}).map((e,t)=>{let[r,n]=e;return M.createElement(tG,{features:tQ.Hidden,ref:0===t?e=>{var t;F.current=null!=(t=null==e?void 0:e.closest("form"))?t:null}:void 0,...tu({key:r,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:o,disabled:l,name:r,value:n})})}),to({ourProps:{ref:p},theirProps:d,slot:E,defaultTag:rn,name:"Listbox"}))))}),{Button:tl(function(e,t){var r;let n=tR(),{id:o="headlessui-listbox-button-".concat(n),...i}=e,a=rt("Listbox.Button"),s=t9("Listbox.Button"),l=e4(a.buttonRef,t),u=eV(),c=eJ(e=>{switch(e.key){case t1.Space:case t1.Enter:case t1.ArrowDown:e.preventDefault(),s.openListbox(),u.nextFrame(()=>{a.value||s.goToOption(tY.First)});break;case t1.ArrowUp:e.preventDefault(),s.openListbox(),u.nextFrame(()=>{a.value||s.goToOption(tY.Last)})}}),d=eJ(e=>{e.key===t1.Space&&e.preventDefault()}),f=eJ(e=>{if(tX(e.currentTarget))return e.preventDefault();0===a.listboxState?(s.closeListbox(),u.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(e.preventDefault(),s.openListbox())}),p=tO(()=>{if(a.labelId)return[a.labelId,o].join(" ")},[a.labelId,o]),m=(0,M.useMemo)(()=>({open:0===a.listboxState,disabled:a.disabled,value:a.value}),[a]);return to({ourProps:{ref:l,id:o,type:tU(e,a.buttonRef),"aria-haspopup":"listbox","aria-controls":null==(r=a.optionsRef.current)?void 0:r.id,"aria-expanded":0===a.listboxState,"aria-labelledby":p,disabled:a.disabled,onKeyDown:c,onKeyUp:d,onClick:f},theirProps:i,slot:m,defaultTag:"button",name:"Listbox.Button"})}),Label:tl(function(e,t){let r=tR(),{id:n="headlessui-listbox-label-".concat(r),...o}=e,i=rt("Listbox.Label"),a=t9("Listbox.Label"),s=e4(i.labelRef,t);return eX(()=>a.registerLabel(n),[n]),to({ourProps:{ref:s,id:n,onClick:eJ(()=>{var e;return null==(e=i.buttonRef.current)?void 0:e.focus({preventScroll:!0})})},theirProps:o,slot:(0,M.useMemo)(()=>({open:0===i.listboxState,disabled:i.disabled}),[i]),defaultTag:"label",name:"Listbox.Label"})}),Options:tl(function(e,t){var r;let n=tR(),{id:o="headlessui-listbox-options-".concat(n),...i}=e,a=rt("Listbox.Options"),s=t9("Listbox.Options"),l=e4(a.optionsRef,t),u=eV(),c=eV(),d=e9(),f=null!==d?(d&e8.Open)===e8.Open:0===a.listboxState;(0,M.useEffect)(()=>{var e;let t=a.optionsRef.current;t&&0===a.listboxState&&t!==(null==(e=tS(t))?void 0:e.activeElement)&&t.focus({preventScroll:!0})},[a.listboxState,a.optionsRef]);let p=eJ(e=>{switch(c.dispose(),e.key){case t1.Space:if(""!==a.searchQuery)return e.preventDefault(),e.stopPropagation(),s.search(e.key);case t1.Enter:if(e.preventDefault(),e.stopPropagation(),null!==a.activeOptionIndex){let{dataRef:e}=a.options[a.activeOptionIndex];s.onChange(e.current.value)}0===a.mode&&(s.closeListbox(),eB().nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case e5(a.orientation,{vertical:t1.ArrowDown,horizontal:t1.ArrowRight}):return e.preventDefault(),e.stopPropagation(),s.goToOption(tY.Next);case e5(a.orientation,{vertical:t1.ArrowUp,horizontal:t1.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),s.goToOption(tY.Previous);case t1.Home:case t1.PageUp:return e.preventDefault(),e.stopPropagation(),s.goToOption(tY.First);case t1.End:case t1.PageDown:return e.preventDefault(),e.stopPropagation(),s.goToOption(tY.Last);case t1.Escape:return e.preventDefault(),e.stopPropagation(),s.closeListbox(),u.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})});case t1.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(s.search(e.key),c.setTimeout(()=>s.clearSearch(),350))}}),m=tO(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.id},[a.buttonRef.current]),h=(0,M.useMemo)(()=>({open:0===a.listboxState}),[a]);return to({ourProps:{"aria-activedescendant":null===a.activeOptionIndex||null==(r=a.options[a.activeOptionIndex])?void 0:r.id,"aria-multiselectable":1===a.mode||void 0,"aria-labelledby":m,"aria-orientation":a.orientation,id:o,onKeyDown:p,role:"listbox",tabIndex:0,ref:l},theirProps:i,slot:h,defaultTag:"ul",features:ro,visible:f,name:"Listbox.Options"})}),Option:tl(function(e,t){let r=tR(),{id:n="headlessui-listbox-option-".concat(r),disabled:o=!1,value:i,...a}=e,s=rt("Listbox.Option"),l=t9("Listbox.Option"),u=null!==s.activeOptionIndex&&s.options[s.activeOptionIndex].id===n,c=s.isSelected(i),d=(0,M.useRef)(null),f=tz(d),p=eY({disabled:o,value:i,domRef:d,get textValue(){return f()}}),m=e4(t,d);eX(()=>{if(0!==s.listboxState||!u||0===s.activationTrigger)return;let e=eB();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=d.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[d,u,s.listboxState,s.activationTrigger,s.activeOptionIndex]),eX(()=>l.registerOption(n,p),[p,n]);let h=eJ(e=>{if(o)return e.preventDefault();l.onChange(i),0===s.mode&&(l.closeListbox(),eB().nextFrame(()=>{var e;return null==(e=s.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))}),v=eJ(()=>{if(o)return l.goToOption(tY.Nothing);l.goToOption(tY.Specific,n)}),g=tK(),_=eJ(e=>g.update(e)),x=eJ(e=>{g.wasMoved(e)&&(o||u||l.goToOption(tY.Specific,n,0))}),b=eJ(e=>{g.wasMoved(e)&&(o||u&&l.goToOption(tY.Nothing))}),y=(0,M.useMemo)(()=>({active:u,selected:c,disabled:o}),[u,c,o]);return to({ourProps:{id:n,ref:m,role:"option",tabIndex:!0===o?void 0:-1,"aria-disabled":!0===o||void 0,"aria-selected":c,disabled:void 0,onClick:h,onFocus:v,onPointerEnter:_,onMouseEnter:_,onPointerMove:x,onMouseMove:x,onPointerLeave:b,onMouseLeave:b},theirProps:a,slot:y,defaultTag:"li",name:"Listbox.Option"})})});var ra=r(967),rs=["light","dark"],rl="(prefers-color-scheme: dark)",ru="undefined"==typeof window,rc=M.createContext(void 0),rd={setTheme:e=>{},themes:[]},rf=()=>{var e;return null!=(e=M.useContext(rc))?e:rd},rp=e=>M.useContext(rc)?e.children:M.createElement(rh,{...e}),rm=["light","dark"],rh=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:r=!0,enableColorScheme:n=!0,storageKey:o="theme",themes:i=rm,defaultTheme:a=r?"system":"light",attribute:s="data-theme",value:l,children:u,nonce:c})=>{let[d,f]=M.useState(()=>rg(o,a)),[p,m]=M.useState(()=>rg(o)),h=l?Object.values(l):i,v=M.useCallback(e=>{let o=e;if(!o)return;"system"===e&&r&&(o=rx());let i=l?l[o]:o,u=t?r_():null,c=document.documentElement;if("class"===s?(c.classList.remove(...h),i&&c.classList.add(i)):i?c.setAttribute(s,i):c.removeAttribute(s),n){let e=rs.includes(a)?a:null,t=rs.includes(o)?o:e;c.style.colorScheme=t}null==u||u()},[]),g=M.useCallback(e=>{let t="function"==typeof e?e(e):e;f(t);try{localStorage.setItem(o,t)}catch(e){}},[e]),_=M.useCallback(t=>{m(rx(t)),"system"===d&&r&&!e&&v("system")},[d,e]);M.useEffect(()=>{let e=window.matchMedia(rl);return e.addListener(_),_(e),()=>e.removeListener(_)},[_]),M.useEffect(()=>{let e=e=>{e.key===o&&g(e.newValue||a)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[g]),M.useEffect(()=>{v(null!=e?e:d)},[e,d]);let x=M.useMemo(()=>({theme:d,setTheme:g,forcedTheme:e,resolvedTheme:"system"===d?p:d,themes:r?[...i,"system"]:i,systemTheme:r?p:void 0}),[d,g,e,p,r,i]);return M.createElement(rc.Provider,{value:x},M.createElement(rv,{forcedTheme:e,disableTransitionOnChange:t,enableSystem:r,enableColorScheme:n,storageKey:o,themes:i,defaultTheme:a,attribute:s,value:l,children:u,attrs:h,nonce:c}),u)},rv=M.memo(({forcedTheme:e,storageKey:t,attribute:r,enableSystem:n,enableColorScheme:o,defaultTheme:i,value:a,attrs:s,nonce:l})=>{let u="system"===i,c="class"===r?`var d=document.documentElement,c=d.classList;c.remove(${s.map(e=>`'${e}'`).join(",")});`:`var d=document.documentElement,n='${r}',s='setAttribute';`,d=o?(rs.includes(i)?i:null)?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${i}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",f=(e,t=!1,n=!0)=>{let i=a?a[e]:e,s=t?e+"|| ''":`'${i}'`,l="";return o&&n&&!t&&rs.includes(e)&&(l+=`d.style.colorScheme = '${e}';`),"class"===r?t||i?l+=`c.add(${s})`:l+="null":i&&(l+=`d[s](n,${s})`),l},p=e?`!function(){${c}${f(e)}}()`:n?`!function(){try{${c}var e=localStorage.getItem('${t}');if('system'===e||(!e&&${u})){var t='${rl}',m=window.matchMedia(t);if(m.media!==t||m.matches){${f("dark")}}else{${f("light")}}}else if(e){${a?`var x=${JSON.stringify(a)};`:""}${f(a?"x[e]":"e",!0)}}${u?"":"else{"+f(i,!1,!1)+"}"}${d}}catch(e){}}()`:`!function(){try{${c}var e=localStorage.getItem('${t}');if(e){${a?`var x=${JSON.stringify(a)};`:""}${f(a?"x[e]":"e",!0)}}else{${f(i,!1,!1)};}${d}}catch(t){}}();`;return M.createElement("script",{nonce:l,dangerouslySetInnerHTML:{__html:p}})}),rg=(e,t)=>{let r;if(!ru){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},r_=()=>{let e=document.createElement("style");return e.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},rx=e=>(e||(e=window.matchMedia(rl)),e.matches?"dark":"light"),rb=r(982),ry=r.n(rb),rw=((x=rw||{})[x.Open=0]="Open",x[x.Closed=1]="Closed",x),rj=((b=rj||{})[b.Pointer=0]="Pointer",b[b.Other=1]="Other",b),rk=((y=rk||{})[y.OpenMenu=0]="OpenMenu",y[y.CloseMenu=1]="CloseMenu",y[y.GoToItem=2]="GoToItem",y[y.Search=3]="Search",y[y.ClearSearch=4]="ClearSearch",y[y.RegisterItem=5]="RegisterItem",y[y.UnregisterItem=6]="UnregisterItem",y);function rE(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,r=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,n=tH(t(e.items.slice()),e=>e.dataRef.current.domRef.current),o=r?n.indexOf(r):null;return -1===o&&(o=null),{items:n,activeItemIndex:o}}let rC={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,__demoMode:!1,menuState:0},2:(e,t)=>{var r;let n=rE(e),o=tJ(t,{resolveItems:()=>n.items,resolveActiveIndex:()=>n.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeItemIndex:o,activationTrigger:null!=(r=t.trigger)?r:1}},3:(e,t)=>{let r=""!==e.searchQuery?0:1,n=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+r).concat(e.items.slice(0,e.activeItemIndex+r)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))&&!e.dataRef.current.disabled}),i=o?e.items.indexOf(o):-1;return -1===i||i===e.activeItemIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeItemIndex:i,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let r=rE(e,e=>[...e,{id:t.id,dataRef:t.dataRef}]);return{...e,...r}},6:(e,t)=>{let r=rE(e,e=>{let r=e.findIndex(e=>e.id===t.id);return -1!==r&&e.splice(r,1),e});return{...e,...r,activationTrigger:1}}},rO=(0,M.createContext)(null);function rR(e){let t=(0,M.useContext)(rO);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Menu /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,rR),t}return t}function rS(e,t){return e5(t.type,rC,e,t)}rO.displayName="MenuContext";let rT=M.Fragment,rN=tr.RenderStrategy|tr.Static,rL=M.Fragment,rM=Object.assign(tl(function(e,t){let{__demoMode:r=!1,...n}=e,o=(0,M.useReducer)(rS,{__demoMode:r,menuState:r?0:1,buttonRef:(0,M.createRef)(),itemsRef:(0,M.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:i,itemsRef:a,buttonRef:s},l]=o,u=e4(t);tZ([s,a],(e,t)=>{var r;l({type:1}),tA(t,tI.Loose)||(e.preventDefault(),null==(r=s.current)||r.focus())},0===i);let c=eJ(()=>{l({type:1})}),d=(0,M.useMemo)(()=>({open:0===i,close:c}),[i,c]);return M.createElement(rO.Provider,{value:o},M.createElement(te,{value:e5(i,{0:e8.Open,1:e8.Closed})},to({ourProps:{ref:u},theirProps:n,slot:d,defaultTag:rT,name:"Menu"})))}),{Button:tl(function(e,t){var r;let n=tR(),{id:o="headlessui-menu-button-".concat(n),...i}=e,[a,s]=rR("Menu.Button"),l=e4(a.buttonRef,t),u=eV(),c=eJ(e=>{switch(e.key){case t1.Space:case t1.Enter:case t1.ArrowDown:e.preventDefault(),e.stopPropagation(),s({type:0}),u.nextFrame(()=>s({type:2,focus:tY.First}));break;case t1.ArrowUp:e.preventDefault(),e.stopPropagation(),s({type:0}),u.nextFrame(()=>s({type:2,focus:tY.Last}))}}),d=eJ(e=>{e.key===t1.Space&&e.preventDefault()}),f=eJ(t=>{if(tX(t.currentTarget))return t.preventDefault();e.disabled||(0===a.menuState?(s({type:1}),u.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(t.preventDefault(),s({type:0})))}),p=(0,M.useMemo)(()=>({open:0===a.menuState}),[a]);return to({ourProps:{ref:l,id:o,type:tU(e,a.buttonRef),"aria-haspopup":"menu","aria-controls":null==(r=a.itemsRef.current)?void 0:r.id,"aria-expanded":0===a.menuState,onKeyDown:c,onKeyUp:d,onClick:f},theirProps:i,slot:p,defaultTag:"button",name:"Menu.Button"})}),Items:tl(function(e,t){var r,n;let o=tR(),{id:i="headlessui-menu-items-".concat(o),...a}=e,[s,l]=rR("Menu.Items"),u=e4(s.itemsRef,t),c=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,M.useMemo)(()=>tS(...t),[...t])}(s.itemsRef),d=eV(),f=e9(),p=null!==f?(f&e8.Open)===e8.Open:0===s.menuState;(0,M.useEffect)(()=>{let e=s.itemsRef.current;e&&0===s.menuState&&e!==(null==c?void 0:c.activeElement)&&e.focus({preventScroll:!0})},[s.menuState,s.itemsRef,c]),function(e){let{container:t,accept:r,walk:n,enabled:o=!0}=e,i=(0,M.useRef)(r),a=(0,M.useRef)(n);(0,M.useEffect)(()=>{i.current=r,a.current=n},[r,n]),eX(()=>{if(!t||!o)return;let e=tS(t);if(!e)return;let r=i.current,n=a.current,s=Object.assign(e=>r(e),{acceptNode:r}),l=e.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,s,!1);for(;l.nextNode();)n(l.currentNode)},[t,o,i,a])}({container:s.itemsRef.current,enabled:0===s.menuState,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let m=eJ(e=>{var t,r;switch(d.dispose(),e.key){case t1.Space:if(""!==s.searchQuery)return e.preventDefault(),e.stopPropagation(),l({type:3,value:e.key});case t1.Enter:if(e.preventDefault(),e.stopPropagation(),l({type:1}),null!==s.activeItemIndex){let{dataRef:e}=s.items[s.activeItemIndex];null==(r=null==(t=e.current)?void 0:t.domRef.current)||r.click()}tD(s.buttonRef.current);break;case t1.ArrowDown:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:tY.Next});case t1.ArrowUp:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:tY.Previous});case t1.Home:case t1.PageUp:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:tY.First});case t1.End:case t1.PageDown:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:tY.Last});case t1.Escape:e.preventDefault(),e.stopPropagation(),l({type:1}),eB().nextFrame(()=>{var e;return null==(e=s.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case t1.Tab:e.preventDefault(),e.stopPropagation(),l({type:1}),eB().nextFrame(()=>{var t,r;t=s.buttonRef.current,r=e.shiftKey?tN.Previous:tN.Next,function(e,t){var r,n,o;let{sorted:i=!0,relativeTo:a=null,skipElements:s=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,u=Array.isArray(e)?i?tH(e):e:tP(e);s.length>0&&u.length>1&&(u=u.filter(e=>!s.includes(e))),a=null!=a?a:l.activeElement;let c=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,u.indexOf(a))-1;if(4&t)return Math.max(0,u.indexOf(a))+1;if(8&t)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},p=0,m=u.length,h;do{if(p>=m||p+m<=0)return 0;let e=d+p;if(16&t)e=(e+m)%m;else{if(e<0)return 3;if(e>=m)return 1}null==(h=u[e])||h.focus(f),p+=c}while(h!==l.activeElement);6&t&&null!=(o=null==(n=null==(r=h)?void 0:r.matches)?void 0:n.call(r,"textarea,input"))&&o&&h.select()}(tP(),r,{relativeTo:t})});break;default:1===e.key.length&&(l({type:3,value:e.key}),d.setTimeout(()=>l({type:4}),350))}}),h=eJ(e=>{e.key===t1.Space&&e.preventDefault()}),v=(0,M.useMemo)(()=>({open:0===s.menuState}),[s]);return to({ourProps:{"aria-activedescendant":null===s.activeItemIndex||null==(r=s.items[s.activeItemIndex])?void 0:r.id,"aria-labelledby":null==(n=s.buttonRef.current)?void 0:n.id,id:i,onKeyDown:m,onKeyUp:h,role:"menu",tabIndex:0,ref:u},theirProps:a,slot:v,defaultTag:"div",features:rN,visible:p,name:"Menu.Items"})}),Item:tl(function(e,t){let r=tR(),{id:n="headlessui-menu-item-".concat(r),disabled:o=!1,...i}=e,[a,s]=rR("Menu.Item"),l=null!==a.activeItemIndex&&a.items[a.activeItemIndex].id===n,u=(0,M.useRef)(null),c=e4(t,u);eX(()=>{if(a.__demoMode||0!==a.menuState||!l||0===a.activationTrigger)return;let e=eB();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=u.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[a.__demoMode,u,l,a.menuState,a.activationTrigger,a.activeItemIndex]);let d=tz(u),f=(0,M.useRef)({disabled:o,domRef:u,get textValue(){return d()}});eX(()=>{f.current.disabled=o},[f,o]),eX(()=>(s({type:5,id:n,dataRef:f}),()=>s({type:6,id:n})),[f,n]);let p=eJ(()=>{s({type:1})}),m=eJ(e=>{if(o)return e.preventDefault();s({type:1}),tD(a.buttonRef.current)}),h=eJ(()=>{if(o)return s({type:2,focus:tY.Nothing});s({type:2,focus:tY.Specific,id:n})}),v=tK(),g=eJ(e=>v.update(e)),_=eJ(e=>{v.wasMoved(e)&&(o||l||s({type:2,focus:tY.Specific,id:n,trigger:0}))}),x=eJ(e=>{v.wasMoved(e)&&(o||l&&s({type:2,focus:tY.Nothing}))}),b=(0,M.useMemo)(()=>({active:l,disabled:o,close:p}),[l,o,p]);return to({ourProps:{id:n,ref:c,role:"menuitem",tabIndex:!0===o?void 0:-1,"aria-disabled":!0===o||void 0,disabled:void 0,onClick:m,onFocus:h,onPointerEnter:g,onMouseEnter:g,onPointerMove:_,onMouseMove:_,onPointerLeave:x,onMouseLeave:x},theirProps:i,slot:b,defaultTag:rL,name:"Menu.Item"})})}),rP=e=>"object"==typeof e&&null!=e&&1===e.nodeType,rI=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,rA=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){let r=getComputedStyle(e,null);return rI(r.overflowY,t)||rI(r.overflowX,t)||(e=>{let t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)})(e)}return!1},rD=(e,t,r,n,o,i,a,s)=>i<e&&a>t||i>e&&a<t?0:i<=e&&s<=r||a>=t&&s>=r?i-e-n:a>t&&s<r||i<e&&s>r?a-t+o:0,rF=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},rH=(e,t)=>{var r,n,o,i;if("undefined"==typeof document)return[];let{scrollMode:a,block:s,inline:l,boundary:u,skipOverflowHiddenElements:c}=t,d="function"==typeof u?u:e=>e!==u;if(!rP(e))throw TypeError("Invalid target");let f=document.scrollingElement||document.documentElement,p=[],m=e;for(;rP(m)&&d(m);){if((m=rF(m))===f){p.push(m);break}null!=m&&m===document.body&&rA(m)&&!rA(document.documentElement)||null!=m&&rA(m,c)&&p.push(m)}let h=null!=(n=null==(r=window.visualViewport)?void 0:r.width)?n:innerWidth,v=null!=(i=null==(o=window.visualViewport)?void 0:o.height)?i:innerHeight,{scrollX:g,scrollY:_}=window,{height:x,width:b,top:y,right:w,bottom:j,left:k}=e.getBoundingClientRect(),{top:E,right:C,bottom:O,left:R}=(e=>{let t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e),S="start"===s||"nearest"===s?y-E:"end"===s?j+O:y+x/2-E+O,T="center"===l?k+b/2-R+C:"end"===l?w+C:k-R,N=[];for(let e=0;e<p.length;e++){let t=p[e],{height:r,width:n,top:o,right:i,bottom:u,left:c}=t.getBoundingClientRect();if("if-needed"===a&&y>=0&&k>=0&&j<=v&&w<=h&&y>=o&&j<=u&&k>=c&&w<=i)break;let d=getComputedStyle(t),m=parseInt(d.borderLeftWidth,10),E=parseInt(d.borderTopWidth,10),C=parseInt(d.borderRightWidth,10),O=parseInt(d.borderBottomWidth,10),R=0,L=0,M="offsetWidth"in t?t.offsetWidth-t.clientWidth-m-C:0,P="offsetHeight"in t?t.offsetHeight-t.clientHeight-E-O:0,I="offsetWidth"in t?0===t.offsetWidth?0:n/t.offsetWidth:0,A="offsetHeight"in t?0===t.offsetHeight?0:r/t.offsetHeight:0;if(f===t)R="start"===s?S:"end"===s?S-v:"nearest"===s?rD(_,_+v,v,E,O,_+S,_+S+x,x):S-v/2,L="start"===l?T:"center"===l?T-h/2:"end"===l?T-h:rD(g,g+h,h,m,C,g+T,g+T+b,b),R=Math.max(0,R+_),L=Math.max(0,L+g);else{R="start"===s?S-o-E:"end"===s?S-u+O+P:"nearest"===s?rD(o,u,r,E,O+P,S,S+x,x):S-(o+r/2)+P/2,L="start"===l?T-c-m:"center"===l?T-(c+n/2)+M/2:"end"===l?T-i+C+M:rD(c,i,n,m,C+M,T,T+b,b);let{scrollLeft:e,scrollTop:a}=t;R=0===A?0:Math.max(0,Math.min(a+R/A,t.scrollHeight-r/A+P)),L=0===I?0:Math.max(0,Math.min(e+L/I,t.scrollWidth-n/I+M)),S+=a-R,T+=e-L}N.push({el:t,top:R,left:L})}return N},r$=e=>!1===e?{block:"end",inline:"nearest"}:e===Object(e)&&0!==Object.keys(e).length?e:{block:"start",inline:"nearest"};function rZ(e,t){if(!e.isConnected||!(e=>{let t=e;for(;t&&t.parentNode;){if(t.parentNode===document)return!0;t=t.parentNode instanceof ShadowRoot?t.parentNode.host:t.parentNode}return!1})(e))return;let r=(e=>{let t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e);if("object"==typeof t&&"function"==typeof t.behavior)return t.behavior(rH(e,t));let n="boolean"==typeof t||null==t?void 0:t.behavior;for(let{el:o,top:i,left:a}of rH(e,r$(t))){let e=i-r.top+r.bottom,t=a-r.left+r.right;o.scroll({top:e,left:t,behavior:n})}}var rW=r(6079);let rU=({className:e="",...t})=>(0,T.jsx)("table",{className:(0,D.Z)("_block _overflow-x-auto",e),...t}),rB={border:(0,D.Z)("_border _border-gray-300 dark:_border-neutral-700","contrast-more:_border-gray-900 contrast-more:dark:_border-gray-50")};function rV({children:e,className:t,...r}){return(0,T.jsx)("button",{className:(0,D.Z)("_transition _rounded-md _p-1.5",rB.border,t),...r,children:e})}let rz=({getValue:e,...t})=>{let[r,n]=(0,M.useState)(!1);(0,M.useEffect)(()=>{if(!r)return;let e=setTimeout(()=>{n(!1)},2e3);return()=>{clearTimeout(e)}},[r]);let o=(0,M.useCallback)(async()=>{n(!0),navigator?.clipboard||console.error("Access to clipboard rejected!");try{await navigator.clipboard.writeText(e())}catch{console.error("Failed to copy!")}},[e]),i=r?L.nQ:L.TI;return(0,T.jsx)(rV,{onClick:o,title:"Copy code",tabIndex:0,...t,children:(0,T.jsx)(i,{className:"nextra-copy-icon _pointer-events-none _h-4 _w-4"})})};function rq(){let e=document.documentElement.dataset;"nextraWordWrap"in e?delete e.nextraWordWrap:e.nextraWordWrap=""}var rK=Object.defineProperty,rQ=Object.defineProperties,rG=Object.getOwnPropertyDescriptors,rX=Object.getOwnPropertySymbols,rY=Object.prototype.hasOwnProperty,rJ=Object.prototype.propertyIsEnumerable,r0=(e,t,r)=>t in e?rK(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,r1=(e,t)=>{for(var r in t||(t={}))rY.call(t,r)&&r0(e,r,t[r]);if(rX)for(var r of rX(t))rJ.call(t,r)&&r0(e,r,t[r]);return e},r2=(e,t)=>rQ(e,rG(t)),r4=(e,t)=>{var r={};for(var n in e)rY.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&rX)for(var n of rX(e))0>t.indexOf(n)&&rJ.call(e,n)&&(r[n]=e[n]);return r},r5=(e,t,r)=>new Promise((n,o)=>{var i=e=>{try{s(r.next(e))}catch(e){o(e)}},a=e=>{try{s(r.throw(e))}catch(e){o(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(i,a);s((r=r.apply(e,t)).next())}),r3=(0,M.forwardRef)((e,t)=>{var{href:r="",children:n,newWindow:o}=e,i=r4(e,["href","children","newWindow"]);return o?(0,T.jsx)("a",r2(r1({ref:t,href:r,target:"_blank",rel:"noreferrer"},i),{children:n})):r?(0,T.jsx)(A(),r2(r1({ref:t,href:r},i),{children:n})):(0,T.jsx)("a",r2(r1({ref:t},i),{children:n}))});r3.displayName="Anchor";var r6=(0,M.createContext)({});r6.displayName="ActiveAnchor";var r7=(0,M.createContext)(e=>e);r7.displayName="SetActiveAnchor";var r8=(0,M.createContext)(null);r8.displayName="IntersectionObserver";var r9=new WeakMap,ne=(0,M.createContext)(r9);ne.displayName="Slugs";var nt=()=>(0,M.useContext)(r6),nr=()=>(0,M.useContext)(r7),nn=()=>(0,M.useContext)(r8),no=()=>(0,M.useContext)(ne),ni=({children:e})=>{let[t,r]=(0,M.useState)({}),n=(0,M.useRef)(null);return n1&&!n.current&&(n.current=new IntersectionObserver(e=>{r(t=>{let r=r1({},t);for(let t of e)if((null==t?void 0:t.rootBounds)&&r9.has(t.target)){let[e,n]=r9.get(t.target),o=t.boundingClientRect.y+t.boundingClientRect.height<=t.rootBounds.y+t.rootBounds.height,i=t.intersectionRatio>0;r[e]={index:n,aboveHalfViewport:o,insideHalfViewport:i}}let n="",o=1/0,i=-1;for(let e in r)r[e].isActive=!1,r[e].insideHalfViewport&&r[e].index<o&&(o=r[e].index,n=e),o===1/0&&r[e].aboveHalfViewport&&r[e].index>i&&(i=r[e].index,n=e);return r[n]&&(r[n].isActive=!0),r})},{rootMargin:"0px 0px -50%",threshold:[0,1]})),(0,T.jsx)(r6.Provider,{value:t,children:(0,T.jsx)(r7.Provider,{value:r,children:(0,T.jsx)(ne.Provider,{value:r9,children:(0,T.jsx)(r8.Provider,{value:n.current,children:e})})})})},na=(0,M.createContext)({menu:!1,setMenu:()=>!1});na.displayName="Menu";var ns=()=>(0,M.useContext)(na),nl=na.Provider,nu=(0,M.createContext)({title:"",frontMatter:{},filePath:"",hideSidebar:!1,normalizePagesResult:{}});function nc(){return(0,M.useContext)(nu)}function nd({children:e,value:t}){let[r,n]=(0,M.useState)(!1),{asPath:o}=(0,N.useRouter)(),i=H(),a=(0,M.useMemo)(()=>(function e({list:t,route:r,docsRoot:n="",underCurrentDocsRoot:o=!1,pageThemeContext:i=$}){let a,s;for(let e of t)if("data"in e){a=e.data;break}let l=a||{},u=Object.keys(l);for(let e of u)"string"==typeof l[e]&&(l[e]={title:l[e]});let c=[],d=[],f=[],p=[],m=[],h=0,v=i,g=[],_=-1,x=l["*"]||{};delete x.title,delete x.href;let b=t.filter(e=>!("data"in e)&&!e.name.startsWith("_")).sort((e,t)=>{let r=u.indexOf(e.name),n=u.indexOf(t.name);return -1===r&&-1===n?e.name<t.name?-1:1:-1===r?1:-1===n?-1:r-n}).flatMap(e=>{let t;let r=[],n=u.indexOf(e.name);if(-1!==n){for(let e=_+1;e<n;e++){let t=u[e];"*"!==t&&r.push({name:t,route:"",...l[t]})}_=n,t={...l[e.name],...e}}return r.push(t||e),r});for(let e=_+1;e<u.length;e++){let t=u[e];"*"!==t&&b.push({name:t,...l[t]})}for(let a=0;a<b.length;a++){let u=b[a],_=b[a+1];if(_&&_.name==u.name){b[a+1]={..._,withIndexPage:!0,children:_.children||u.children};continue}let y=function(e={},t,r){"string"==typeof e&&(e={title:e});let n={...t.theme,...e.theme,...r.theme};return{...t,...e,display:r.display||e.display||t.display,theme:n}}(l[u.name],x,t.find(e=>"frontMatter"in e&&e.name===u.name)?.frontMatter||{}),{display:w,type:j="doc"}=y,k={...i,...y.theme},E=r.startsWith(n),C=u.children&&e({list:u.children,route:r,docsRoot:"page"===j||"menu"===j?u.route:n,underCurrentDocsRoot:o||E,pageThemeContext:k}),O=y.title||"separator"!==j&&(u.frontMatter?.sidebarTitle||u.frontMatter?.title||u.name),R=()=>({...u,type:j,...O&&{title:O},...w&&{display:w},...C&&{children:[]}}),S=R(),T=R(),N=R();if(T.isUnderCurrentDocsTree=E,"separator"===j&&(S.isUnderCurrentDocsTree=E),u.route===r)switch(g=[S],s=j,v={...v,...k},j){case"page":case"menu":h=m.length;break;case"doc":h=p.length}if(!("hidden"===w||F.hV.has(u.route))){if(C){if(void 0!==C.activeIndex&&void 0!==C.activeType){switch(v=C.activeThemeContext,s=C.activeType,g=[S,...C.activePath.filter(e=>"children"!==e.display)],s){case"page":case"menu":h=m.length+C.activeIndex;break;case"doc":h=p.length+C.activeIndex}u.withIndexPage&&"doc"===j&&h++}switch(j){case"page":case"menu":N.children.push(...C.directories),f.push(...C.docsDirectories),C.flatDirectories.length?(N.firstChildRoute=function e(t){for(let r of t){if(r.route)return r.route;if(r.children){let t=e(r.children);if(t)return t}}}(C.flatDirectories),m.push(N)):N.withIndexPage&&m.push(N);break;case"doc":Array.isArray(T.children)&&T.children.push(...C.docsDirectories),S.withIndexPage&&"children"!==w&&p.push(T)}d.push(...C.flatDirectories),p.push(...C.flatDocsDirectories),Array.isArray(S.children)&&S.children.push(...C.directories)}else switch(d.push(S),j){case"page":case"menu":m.push(N);break;case"doc":"href"in S||p.push(T)}switch("doc"===j&&"children"===w?T.children&&(c.push(...T.children),f.push(...T.children)):c.push(S),j){case"page":case"menu":f.push(N);break;case"doc":"children"!==w&&f.push(T);break;case"separator":f.push(S)}}}return{activeType:s,activeIndex:h,activeThemeContext:v,activePath:g,directories:c,flatDirectories:d,docsDirectories:f,flatDocsDirectories:p,topLevelNavbarItems:m}})({list:t.pageMap,route:i}),[t.pageMap,i]),{activeType:s,activeThemeContext:l}=a,u={title:t.title,frontMatter:t.frontMatter,filePath:t.filePath,timestamp:t.timestamp,hideSidebar:!l.sidebar||"raw"===l.layout||"page"===s,normalizePagesResult:a};return(0,M.useEffect)(()=>{n(!1)},[o]),(0,T.jsx)(nu.Provider,{value:u,children:(0,T.jsx)(nl,{value:{menu:r,setMenu:n},children:e})})}nu.displayName="Config";var nf=(0,M.createContext)(n5);nf.displayName="ThemeConfig";var np=()=>(0,M.useContext)(nf);function nm({value:e,children:t}){let r=(0,M.useRef)();return r.current||(r.current=r1(r1({},n5),e&&Object.fromEntries(Object.entries(e).map(([e,t])=>[e,t&&"object"==typeof t&&n3.includes(e)?r1(r1({},n5[e]),t):t])))),(0,T.jsx)(nf.Provider,{value:r.current,children:t})}function nh(e){let{href:t,origin:r,pathname:n}=new URL(e),[,o,i]=n.split("/");return{href:t,origin:r,owner:o,name:i}}function nv(e,t){return e?"function"!=typeof e?e:(0,T.jsx)(e,r1({},t)):null}function ng(e,t={}){return("function"==typeof e?e(t):e)||""}function n_(){let{banner:e}=np();if(!e.content)return null;let t=`try{if(localStorage.getItem(${JSON.stringify(e.key)})==='0'){document.body.classList.add('nextra-banner-hidden')}}catch(e){}`;return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("script",{dangerouslySetInnerHTML:{__html:t}}),(0,T.jsxs)("div",{className:(0,D.Z)("nextra-banner-container max-md:_sticky _top-0 _z-20 _flex _items-center","_h-[var(--nextra-banner-height)] [body.nextra-banner-hidden_&]:_hidden","_text-slate-50 dark:_text-white _bg-neutral-900 dark:_bg-[linear-gradient(1deg,#383838,#212121)]","_px-2 _ps-10 print:_hidden"),children:[(0,T.jsx)("div",{className:"_w-full _truncate _text-center _font-medium _text-sm",children:nv(e.content)}),e.dismissible&&(0,T.jsx)("button",{type:"button","aria-label":"Dismiss banner",className:"_w-8 _h-8 _opacity-80 hover:_opacity-100",onClick:()=>{try{localStorage.setItem(e.key,"0")}catch(e){}document.body.classList.add("nextra-banner-hidden")},children:(0,T.jsx)(L.b0,{className:"_mx-auto _h-4 _w-4"})})]})]})}function nx({activePath:e}){return(0,T.jsx)("div",{className:"nextra-breadcrumb _mt-1.5 _flex _items-center _gap-1 _overflow-hidden _text-sm _text-gray-500 dark:_text-gray-400 contrast-more:_text-current",children:e.map((t,r)=>{let n=!t.children||t.withIndexPage,o=r===e.length-1;return(0,T.jsxs)(M.Fragment,{children:[r>0&&(0,T.jsx)(L.LZ,{className:"_w-3.5 _shrink-0"}),(0,T.jsx)("div",{className:(0,D.Z)("_whitespace-nowrap _transition-colors",o?"_font-medium _text-gray-700 contrast-more:_font-bold contrast-more:_text-current dark:_text-gray-100 contrast-more:dark:_text-current":["_min-w-[24px] _overflow-hidden _text-ellipsis",n&&"hover:_text-gray-900 dark:hover:_text-gray-100"]),title:t.title,children:n&&!o?(0,T.jsx)(A(),{href:t.route,children:t.title}):t.title})]},t.route+t.name)})})}function nb({children:e,className:t,isOpen:r,horizontal:n=!1}){let o=(0,M.useRef)(null),i=(0,M.useRef)(null),a=(0,M.useRef)(0),s=(0,M.useRef)(r),l=(0,M.useRef)(!0);return(0,M.useEffect)(()=>{let e=o.current,t=i.current,s=a.current;s&&clearTimeout(s),!l.current&&e&&t&&(e.classList.toggle("_duration-500",!r),e.classList.toggle("_duration-300",r),n?(t.style.width=`${t.clientWidth}px`,e.style.width=`${t.clientWidth}px`):e.style.height=`${t.clientHeight}px`,r?a.current=window.setTimeout(()=>{e.style.removeProperty("height")},300):setTimeout(()=>{n?e.style.width="0px":e.style.height="0px"},0))},[n,r]),(0,M.useEffect)(()=>{l.current=!1},[]),(0,T.jsx)("div",{ref:o,className:"_transform-gpu _overflow-hidden _transition-all _ease-in-out motion-reduce:_transition-none",style:s.current||n?void 0:{height:0},children:(0,T.jsx)("div",{ref:i,className:(0,D.Z)("_transition-opacity _duration-500 _ease-in-out motion-reduce:_transition-none",r?"_opacity-100":"_opacity-0",t),children:e})})}var ny=(0,M.memo)(function({value:e,match:t}){let r;if(!e)return null;let n=e.split(""),o=RegExp((function(e){if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")})(t.trim()).replaceAll(/\s+/g,"|"),"ig"),i=0,a=[];for(;r=o.exec(e);)if(r.index===o.lastIndex)o.lastIndex++;else{let e=n.splice(0,r.index-i).join(""),t=n.splice(0,o.lastIndex-r.index).join("");a.push(e,(0,T.jsx)("span",{className:"_text-primary-600",children:t},r.index)),i=o.lastIndex}return(0,T.jsxs)(T.Fragment,{children:[a,n.join("")]})}),nw=(0,M.forwardRef)((e,t)=>{var{className:r,suffix:n}=e,o=r4(e,["className","suffix"]);return(0,T.jsxs)("div",{className:"_relative _flex _items-center _text-gray-900 contrast-more:_text-gray-800 dark:_text-gray-300 contrast-more:dark:_text-gray-300",children:[(0,T.jsx)("input",r1({ref:t,spellCheck:!1,className:(0,D.Z)(r,"_w-full _appearance-none _rounded-lg _px-3 _py-2 _transition-colors","_text-base _leading-tight md:_text-sm","_bg-black/[.05] dark:_bg-gray-50/10","focus:!_bg-transparent","placeholder:_text-gray-500 dark:placeholder:_text-gray-400","contrast-more:_border contrast-more:_border-current")},o)),n]})});nw.displayName="Input";var nj=["input","select","button","textarea"];function nk({className:e,overlayClassName:t,value:r,onChange:n,onActive:o,loading:i,error:a,results:s}){let l=np(),[u,c]=(0,M.useState)(!1),[d,f]=(0,M.useState)(0),p=(0,N.useRouter)(),{setMenu:m}=ns(),h=(0,M.useRef)(null),v=(0,M.useRef)(null),[g,_]=(0,M.useState)(!1),[x,b]=(0,M.useState)(!0);(0,M.useEffect)(()=>{f(0)},[r]),(0,M.useEffect)(()=>{let e=e=>{let t=document.activeElement,r=null==t?void 0:t.tagName.toLowerCase();!h.current||!r||nj.includes(r)||null!=t&&t.isContentEditable||("/"===e.key||"k"===e.key&&(e.metaKey||e.ctrlKey)?(e.preventDefault(),h.current.focus({preventScroll:!0})):"Escape"===e.key&&(c(!1),h.current.blur()))};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[]);let y=(0,M.useCallback)(()=>{var e;null==(e=h.current)||e.blur(),n(""),c(!1),m(!1)},[n,m]),w=(0,M.useCallback)(e=>{let{index:t}=e.currentTarget.dataset;f(Number(t))},[]),j=(0,M.useCallback)(e=>{var t,r,n;switch(e.key){case"ArrowDown":if(d+1<s.length){let r=null==(t=v.current)?void 0:t.querySelector(`li:nth-of-type(${d+2}) > a`);r&&(e.preventDefault(),w({currentTarget:r}),r.focus())}break;case"ArrowUp":if(d-1>=0){let t=null==(r=v.current)?void 0:r.querySelector(`li:nth-of-type(${d}) > a`);t&&(e.preventDefault(),w({currentTarget:t}),t.focus())}break;case"Enter":{let e=s[d];e&&x&&(p.push(e.route),y());break}case"Escape":c(!1),null==(n=h.current)||n.blur()}},[d,s,p,y,w,x]),k=tE(),E=u&&!!r,C=(0,T.jsx)(tk,{show:k&&(!u||!!r),as:M.Fragment,enter:"_transition-opacity",enterFrom:"_opacity-0",enterTo:"_opacity-100",leave:"_transition-opacity",leaveFrom:"_opacity-100",leaveTo:"_opacity-0",children:(0,T.jsx)("kbd",{className:(0,D.Z)("_absolute _my-1.5 _select-none ltr:_right-1.5 rtl:_left-1.5","_h-5 _rounded _bg-white _px-1.5 _font-mono _text-[10px] _font-medium _text-gray-500","_border dark:_border-gray-100/20 dark:_bg-black/50","contrast-more:_border-current contrast-more:_text-current contrast-more:dark:_border-current","_items-center _gap-1 _transition-opacity _flex",r?"_z-20 _cursor-pointer hover:_opacity-70":"_pointer-events-none max-sm:_hidden"),title:r?"Clear":void 0,onClick:()=>{n("")},children:r&&g?"ESC":k&&(navigator.userAgent.includes("Macintosh")?(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("span",{className:"_text-xs",children:"⌘"}),"K"]}):"CTRL K")})}),O=(0,M.useCallback)(e=>{b("compositionend"===e.type)},[]),R=(0,M.useCallback)(e=>{let t="focus"===e.type;document.documentElement.style.scrollPaddingTop=t?"0":"var(--nextra-navbar-height)",t&&(null==o||o()),_(t)},[o]);return(0,T.jsxs)("div",{className:(0,D.Z)("nextra-search _relative md:_w-64",e),children:[E&&(0,T.jsx)("div",{className:"_fixed _inset-0 _z-10",onClick:()=>c(!1)}),(0,T.jsx)(nw,{ref:h,value:r,onChange:e=>{let{value:t}=e.target;n(t),c(!!t)},onFocus:R,onBlur:R,onCompositionStart:O,onCompositionEnd:O,type:"search",placeholder:ng(l.search.placeholder),onKeyDown:j,suffix:C}),(0,T.jsx)(tk,{show:E,as:tk.Child,leave:"_transition-opacity _duration-100",leaveFrom:"_opacity-100",leaveTo:"_opacity-0",children:(0,T.jsx)("ul",{className:(0,D.Z)("nextra-search-results nextra-scrollbar",t),ref:v,style:{transition:"max-height .2s ease"},children:a?(0,T.jsxs)("span",{className:"_flex _select-none _justify-center _gap-2 _p-8 _text-center _text-sm _text-red-500",children:[(0,T.jsx)(L.AV,{className:"_size-5"}),ng(l.search.error)]}):i?(0,T.jsxs)("span",{className:"_flex _select-none _justify-center _gap-2 _p-8 _text-center _text-sm _text-gray-400",children:[(0,T.jsx)(L.L4,{className:"_size-5 _animate-spin"}),nv(l.search.loading)]}):s.length>0?s.map(({route:e,prefix:t,children:r,id:n},o)=>(0,T.jsxs)(M.Fragment,{children:[t,(0,T.jsx)("li",{className:(0,D.Z)("_mx-2.5 _break-words _rounded-md","contrast-more:_border",o===d?"_bg-primary-500/10 _text-primary-600 contrast-more:_border-primary-500":"_text-gray-800 contrast-more:_border-transparent dark:_text-gray-300"),children:(0,T.jsx)(A(),{className:"_block _scroll-m-12 _px-2.5 _py-2",href:e,"data-index":o,onFocus:w,onMouseMove:w,onClick:y,onKeyDown:j,children:r})})]},n)):nv(l.search.emptyResult)})})]})}var nE={},nC=new Map,nO=(e,t)=>{let r=e+"@"+t;if(nC.has(r))return nC.get(r);let n=nR(e,t);return nC.set(r,n),n},nR=(e,t)=>r5(void 0,null,function*(){let[n,o]=yield Promise.all([fetch(`${e}/_next/static/chunks/nextra-data-${t}.json`).then(e=>e.json()),r.e(390).then(r.bind(r,1390)).then(e=>e.default.Document)]),i=new o({cache:100,tokenize:"full",document:{id:"id",index:"content",store:["title"]},context:{resolution:9,depth:2,bidirectional:!0}}),a=new o({cache:100,tokenize:"full",document:{id:"id",index:"content",tag:"pageId",store:["title","content","url","display"]},context:{resolution:9,depth:2,bidirectional:!0}}),s=0;for(let[e,t]of Object.entries(n)){let r="";for(let[n,o]of(++s,Object.entries(t.data))){let[i,l]=n.split("#"),u=e+(i?"#"+i:""),c=l||t.title,d=o.split("\n");a.add(r1({id:u,url:u,title:c,pageId:`page_${s}`,content:c},d[0]&&{display:d[0]}));for(let e=0;e<d.length;e++)a.add({id:`${u}_${e}`,url:u,title:c,pageId:`page_${s}`,content:d[e]});r+=` ${c} ${o}`}i.add({id:s,title:t.title,content:r})}nE[t]=[i,a]});function nS({options:e,selected:t,onChange:r,title:n,className:o}){let[i,a]=function(e){let t=(0,M.useRef)(null),r=(0,M.useRef)(null),n=(0,M.useRef)(),o=(0,M.useCallback)(()=>{var o;t.current&&r.current&&(null==(o=n.current)||o.call(n),n.current=eW(t.current,r.current,e).destroy)},[t,r,n,e]);return(0,M.useMemo)(()=>[e=>{t.current=e,o()},e=>{r.current=e,o()}],[t,r,o])}({strategy:"fixed",placement:"top-start",modifiers:[{name:"offset",options:{offset:[0,10]}},{name:"sameWidth",enabled:!0,fn({state:e}){e.styles.popper.minWidth=`${e.rects.reference.width}px`},phase:"beforeWrite",requires:["computeStyles"]}]});return(0,T.jsx)(ri,{value:t,onChange:r,children:({open:r})=>(0,T.jsxs)(ri.Button,{ref:i,title:n,className:(0,D.Z)("_h-7 _rounded-md _px-2 _text-left _text-xs _font-medium _text-gray-600 _transition-colors dark:_text-gray-400",r?"_bg-gray-200 _text-gray-900 dark:_bg-primary-100/10 dark:_text-gray-50":"hover:_bg-gray-100 hover:_text-gray-900 dark:hover:_bg-primary-100/5 dark:hover:_text-gray-50",o),children:[t.name,(0,T.jsx)(nT,{children:(0,T.jsx)(tk,{ref:a,show:r,as:ri.Options,className:"_z-20 _max-h-64 _overflow-auto _rounded-md _ring-1 _ring-black/5 _bg-white _py-1 _text-sm _shadow-lg dark:_ring-white/20 dark:_bg-neutral-800",leave:"_transition-opacity",leaveFrom:"_opacity-100",leaveTo:"_opacity-0",children:e.map(e=>(0,T.jsxs)(ri.Option,{value:e,className:({active:e})=>(0,D.Z)(e?"_bg-primary-50 _text-primary-600 dark:_bg-primary-500/10":"_text-gray-800 dark:_text-gray-100","_relative _cursor-pointer _whitespace-nowrap _py-1.5","_transition-colors ltr:_pl-3 ltr:_pr-9 rtl:_pr-3 rtl:_pl-9"),children:[e.name,e.key===t.key&&(0,T.jsx)("span",{className:"_absolute _inset-y-0 _flex _items-center ltr:_right-3 rtl:_left-3",children:(0,T.jsx)(L.nQ,{})})]},e.key))})})]})})}function nT(e){return tE()?(0,ra.createPortal)(e.children,document.body):null}function nN({lite:e,className:t}){let r=np(),{locale:n,asPath:o}=(0,eU.t)(),i=r.i18n;if(!i.length)return null;let a=i.find(e=>n===e.locale);return(0,T.jsx)(nS,{title:"Change language",className:t,onChange:e=>{let t=new Date(Date.now()+31536e6);document.cookie=`NEXT_LOCALE=${e.key}; expires=${t.toUTCString()}; path=/`;let r=(0,tC.addBasePath)(o.replace(`/${n}`,`/${e.key}`));location.href=r},selected:{key:(null==a?void 0:a.locale)||"",name:(0,T.jsxs)("span",{className:"_flex _items-center _gap-2",children:[(0,T.jsx)(L.n9,{}),(0,T.jsx)("span",{className:e?"_hidden":"",children:null==a?void 0:a.name})]})},options:i.map(e=>({key:e.locale,name:e.name}))})}function nL(){let{resolvedTheme:e}=rf(),t=tE(),r=np(),n="function"==typeof r.head?r.head({}):r.head,{hue:o,saturation:i}=r.color,{dark:a,light:s}="number"==typeof o?{dark:o,light:o}:o,{dark:l,light:u}="number"==typeof i?{dark:i,light:i}:i,c=r.backgroundColor;return(0,T.jsxs)(ry(),{children:[r.faviconGlyph?(0,T.jsx)("link",{rel:"icon",href:`data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text x='50' y='.9em' font-size='90' text-anchor='middle'>${r.faviconGlyph}</text><style>text{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";fill:black}@media(prefers-color-scheme:dark){text{fill:white}}</style></svg>`}):null,t?(0,T.jsx)("meta",{name:"theme-color",content:"dark"===e?"#111":"#fff"}):(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("meta",{name:"theme-color",content:"#fff",media:"(prefers-color-scheme: light)"}),(0,T.jsx)("meta",{name:"theme-color",content:"#111",media:"(prefers-color-scheme: dark)"})]}),(0,T.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0, viewport-fit=cover"}),(0,T.jsx)("style",{children:`:root{--nextra-primary-hue:${s}deg;--nextra-primary-saturation:${u}%;--nextra-navbar-height:4rem;--nextra-menu-height:3.75rem;--nextra-banner-height:2.5rem;--nextra-bg:${c.light};}.dark{--nextra-primary-hue:${a}deg;--nextra-primary-saturation:${l}%;--nextra-bg:${c.dark};}`}),n]})}var nM={link:(0,D.Z)("_flex _max-w-[50%] _items-center _gap-1 _py-4 _text-base _font-medium _text-gray-600 _transition-colors [word-break:break-word] hover:_text-primary-600 dark:_text-gray-300 md:_text-lg"),icon:(0,D.Z)("_inline _h-5 _shrink-0")};function nP({flatDocsDirectories:e,currentIndex:t}){let r=np().navigation,n="boolean"==typeof r?{prev:r,next:r}:r,o=n.prev&&e[t-1],i=n.next&&e[t+1];return(o&&!o.isUnderCurrentDocsTree&&(o=!1),i&&!i.isUnderCurrentDocsTree&&(i=!1),o||i)?(0,T.jsxs)("div",{className:(0,D.Z)("_mb-8 _flex _items-center _border-t _pt-8 dark:_border-neutral-800","contrast-more:_border-neutral-400 dark:contrast-more:_border-neutral-400","print:_hidden"),children:[o&&(0,T.jsxs)(A(),{href:o.route,title:o.title,className:(0,D.Z)(nM.link,"ltr:_pr-4 rtl:_pl-4"),children:[(0,T.jsx)(L.LZ,{className:(0,D.Z)(nM.icon,"ltr:_rotate-180")}),o.title]}),i&&(0,T.jsxs)(A(),{href:i.route,title:i.title,className:(0,D.Z)(nM.link,"ltr:_ml-auto ltr:_pl-4 ltr:_text-right rtl:_mr-auto rtl:_pr-4 rtl:_text-left"),children:[i.title,(0,T.jsx)(L.LZ,{className:(0,D.Z)(nM.icon,"rtl:_rotate-180")})]})]}):null}var nI={link:(0,D.Z)("_text-sm contrast-more:_text-gray-700 contrast-more:dark:_text-gray-100"),active:(0,D.Z)("_font-medium _subpixel-antialiased"),inactive:(0,D.Z)("_text-gray-600 hover:_text-gray-800 dark:_text-gray-400 dark:hover:_text-gray-200")};function nA({menu:e,children:t}){let{items:r}=e,n=Object.fromEntries((e.children||[]).map(e=>[e.name,e])),o=r instanceof Map?Array.from(r.entries()):Object.entries(r||{});return(0,T.jsxs)(rM,{as:"div",className:"_relative",children:[(0,T.jsx)(rM.Button,{className:(0,D.Z)(nI.link,nI.inactive,"max-md:_hidden _items-center _whitespace-nowrap _rounded _flex _gap-1"),children:t}),(0,T.jsx)(tk,{leave:"_transition-opacity",leaveFrom:"_opacity-100",leaveTo:"_opacity-0",as:rM.Items,className:"_absolute _right-0 _z-20 _mt-1 _max-h-64 _min-w-full _overflow-auto _rounded-md _ring-1 _ring-black/5 _bg-white _py-1 _text-sm _shadow-lg dark:_ring-white/20 dark:_bg-neutral-800",children:o.map(([t,r])=>(0,T.jsx)(rM.Item,{children:({active:o})=>{var i;return(0,T.jsx)(r3,{href:r.href||(null==(i=n[t])?void 0:i.route)||e.route+"/"+t,className:(0,D.Z)("_relative _w-full _select-none _whitespace-nowrap hover:_text-gray-900 dark:hover:_text-gray-100 _inline-block","_py-1.5 _transition-colors ltr:_pl-3 ltr:_pr-9 rtl:_pr-3 rtl:_pl-9",o?"_text-gray-900 dark:_text-gray-100":"_text-gray-600 dark:_text-gray-400"),newWindow:r.newWindow,children:r.title||t})}},t))})]})}var nD=Object.create(null),nF=(0,M.createContext)(null);nF.displayName="FocusedItem";var nH=(0,M.createContext)(null);nH.displayName="OnFocusItem";var n$=(0,M.createContext)(0);n$.displayName="FolderLevel";var nZ=(0,M.memo)(function(e){let t=(0,M.useContext)(n$);return(0,T.jsx)(n$.Provider,{value:t+1,children:(0,T.jsx)(nU,r1({},e))})}),nW={link:(0,D.Z)("_flex _rounded _px-2 _py-1.5 _text-sm _transition-colors [word-break:break-word]","_cursor-pointer [-webkit-tap-highlight-color:transparent] [-webkit-touch-callout:none] contrast-more:_border"),inactive:(0,D.Z)("_text-gray-500 hover:_bg-gray-100 hover:_text-gray-900","dark:_text-neutral-400 dark:hover:_bg-primary-100/5 dark:hover:_text-gray-50","contrast-more:_text-gray-900 contrast-more:dark:_text-gray-50","contrast-more:_border-transparent contrast-more:hover:_border-gray-900 contrast-more:dark:hover:_border-gray-50"),active:(0,D.Z)("_bg-primary-100 _font-semibold _text-primary-800 dark:_bg-primary-400/10 dark:_text-primary-600","contrast-more:_border-primary-500 contrast-more:dark:_border-primary-500"),list:(0,D.Z)("_flex _flex-col _gap-1"),border:(0,D.Z)("_relative before:_absolute before:_inset-y-1",'before:_w-px before:_bg-gray-200 before:_content-[""] dark:before:_bg-neutral-800',"ltr:_pl-3 ltr:before:_left-0 rtl:_pr-3 rtl:before:_right-0")};function nU({item:e,anchors:t}){let[r]=H().split("#"),n=[r,r+"/"].includes(e.route+"/"),o=n||r.startsWith(e.route+"/"),i=(0,M.useContext)(nF),a=!!(null==i?void 0:i.startsWith(e.route+"/")),s=(0,M.useContext)(n$),{setMenu:l}=ns(),{theme:u}=e,c=np(),d=void 0===nD[e.route]?n||o||a||(u&&"collapsed"in u?!u.collapsed:s<c.sidebar.defaultMenuCollapseLevel):nD[e.route]||a,f=(0,M.useState)({})[1];if((0,M.useEffect)(()=>{c.sidebar.autoCollapse?o&&a?nD[e.route]=!0:delete nD[e.route]:(o||a)&&(nD[e.route]=!0)},[o,a,e.route,c.sidebar.autoCollapse]),"menu"===e.type){let t=Object.fromEntries((e.children||[]).map(e=>[e.name,e]));e.children=Object.entries(e.items||{}).map(([r,n])=>{let o=t[r]||r2(r1({name:r},"locale"in e&&{locale:e.locale}),{route:e.route+"/"+r});return r1(r1({},o),n)})}let p="withIndexPage"in e&&e.withIndexPage,m=p?r3:"button";return(0,T.jsxs)("li",{className:(0,D.Z)({open:d,active:n}),children:[(0,T.jsxs)(m,{href:p?e.route:void 0,className:(0,D.Z)("_items-center _justify-between _gap-2",!p&&"_text-left _w-full",nW.link,n?nW.active:nW.inactive),onClick:t=>{let r=["svg","path"].includes(t.target.tagName.toLowerCase());if(r&&t.preventDefault(),p){n||r?nD[e.route]=!d:(nD[e.route]=!0,l(!1)),f({});return}n||(nD[e.route]=!d,f({}))},children:[e.title,(0,T.jsx)(L.LZ,{className:"_h-[18px] _min-w-[18px] _rounded-sm _p-0.5 hover:_bg-gray-800/5 dark:hover:_bg-gray-100/5",pathClassName:(0,D.Z)("_origin-center _transition-transform rtl:_-rotate-180",d&&"ltr:_rotate-90 rtl:_rotate-[-270deg]")})]}),(0,T.jsx)(nb,{className:"ltr:_pr-0 rtl:_pl-0 _pt-1",isOpen:d,children:Array.isArray(e.children)?(0,T.jsx)(nz,{className:(0,D.Z)(nW.border,"ltr:_ml-3 rtl:_mr-3"),directories:e.children,base:e.route,anchors:t}):null})]})}function nB({title:e}){return(0,T.jsx)("li",{className:(0,D.Z)("[word-break:break-word]",e?"[&:not(:first-child)]:_mt-5 _mb-2 _px-2 _py-1.5 _text-sm _font-semibold _text-gray-900 dark:_text-gray-100":"_my-4"),children:e?nv(e):(0,T.jsx)("hr",{className:"_mx-2 _border-t _border-gray-200 dark:_border-primary-100/10"})})}function nV({item:e,anchors:t}){let r=H(),n=(0,M.useContext)(nH),o=e.route&&[r,r+"/"].includes(e.route+"/"),i=nt(),{setMenu:a}=ns();return"separator"===e.type?(0,T.jsx)(nB,{title:e.title}):(0,T.jsxs)("li",{className:(0,D.Z)(nW.list,{active:o}),children:[(0,T.jsx)(r3,{href:e.href||e.route,newWindow:e.newWindow,className:(0,D.Z)(nW.link,o?nW.active:nW.inactive),onClick:()=>{a(!1)},onFocus:()=>{null==n||n(e.route)},onBlur:()=>{null==n||n(null)},children:e.title}),o&&t.length>0&&(0,T.jsx)("ul",{className:(0,D.Z)(nW.list,nW.border,"ltr:_ml-3 rtl:_mr-3"),children:t.map(({id:e,value:t})=>{var r;return(0,T.jsx)("li",{children:(0,T.jsx)("a",{href:`#${e}`,className:(0,D.Z)(nW.link,'_flex _gap-2 before:_opacity-25 before:_content-["#"]',(null==(r=i[e])?void 0:r.isActive)?nW.active:nW.inactive),onClick:()=>{a(!1)},children:t})},e)})})]})}function nz({directories:e,anchors:t,className:r,onlyCurrentDocs:n}){return(0,T.jsx)("ul",{className:(0,D.Z)(nW.list,r),children:e.map(e=>!n||e.isUnderCurrentDocsTree?"menu"===e.type||e.children&&(e.children.length||!e.withIndexPage)?(0,T.jsx)(nZ,{item:e,anchors:t},e.name):(0,T.jsx)(nV,{item:e,anchors:t},e.name):null)})}function nq({docsDirectories:e,fullDirectories:t,asPopover:r=!1,toc:n,includePlaceholder:o}){let{menu:i,setMenu:a}=ns(),[s,l]=(0,M.useState)(null),[u,c]=(0,M.useState)(!0),[d,f]=(0,M.useState)(!1),p=(0,M.useMemo)(()=>n.filter(e=>2===e.depth),[n]),m=(0,M.useRef)(null),h=(0,M.useRef)(null),v=tE();(0,M.useEffect)(()=>{i?document.body.classList.add("_overflow-hidden","md:_overflow-auto"):document.body.classList.remove("_overflow-hidden","md:_overflow-auto")},[i]),(0,M.useEffect)(()=>{var e;let t=null==(e=m.current)?void 0:e.querySelector("li.active");if(t&&(window.innerWidth>767||i)){let e=()=>{rZ(t,{block:"center",inline:"center",scrollMode:"always",boundary:h.current})};i?setTimeout(e,300):e()}},[i]);let g=np(),_=g.i18n.length>0,x=g.darkMode||_||g.sidebar.toggleButton;return(0,T.jsxs)(T.Fragment,{children:[o&&r&&(0,T.jsx)("div",{className:"max-xl:_hidden _h-0 _w-64 _shrink-0"}),(0,T.jsx)("div",{className:(0,D.Z)("motion-reduce:_transition-none [transition:background-color_1.5s_ease]",i?"_fixed _inset-0 _z-10 _bg-black/80 dark:_bg-black/60":"_bg-transparent"),onClick:()=>a(!1)}),(0,T.jsxs)("aside",{className:(0,D.Z)("nextra-sidebar-container _flex _flex-col","md:_top-16 md:_shrink-0 motion-reduce:_transform-none","_transform-gpu _transition-all _ease-in-out","print:_hidden",u?"md:_w-64":"md:_w-20",r?"md:_hidden":"md:_sticky md:_self-start",i?"max-md:[transform:translate3d(0,0,0)]":"max-md:[transform:translate3d(0,-100%,0)]"),ref:h,children:[(0,T.jsx)("div",{className:"_px-4 _pt-4 md:_hidden",children:nv(g.search.component)}),(0,T.jsx)(nF.Provider,{value:s,children:(0,T.jsx)(nH.Provider,{value:e=>{l(e)},children:(0,T.jsxs)("div",{className:(0,D.Z)("_overflow-y-auto _overflow-x-hidden","_p-4 _grow md:_h-[calc(100vh-var(--nextra-navbar-height)-var(--nextra-menu-height))]",u?"nextra-scrollbar":"no-scrollbar"),ref:m,children:[(!r||!u)&&(0,T.jsx)(nb,{isOpen:u,horizontal:!0,children:(0,T.jsx)(nz,{className:"nextra-menu-desktop max-md:_hidden",directories:e,anchors:g.toc.float?[]:p,onlyCurrentDocs:!0})}),v&&window.innerWidth<768&&(0,T.jsx)(nz,{className:"nextra-menu-mobile md:_hidden",directories:t,anchors:p})]})})}),x&&(0,T.jsxs)("div",{className:(0,D.Z)("nextra-sidebar-footer _sticky _bottom-0","_flex _items-center _gap-2 _mx-4 _py-4",u?_&&"_justify-end":"_py-4 _flex-wrap _justify-center"),"data-toggle-animation":d?u?"show":"hide":"off",children:[(0,T.jsx)(nN,{lite:!u,className:u?"_grow":"max-md:_grow"}),g.darkMode&&(0,T.jsx)("div",{className:u&&!_?"_grow _flex _flex-col":"",children:nv(g.themeSwitch.component,{lite:!u||_})}),g.sidebar.toggleButton&&(0,T.jsx)("button",{title:u?"Hide sidebar":"Show sidebar",className:"max-md:_hidden _h-7 _rounded-md _transition-colors _text-gray-600 dark:_text-gray-400 _px-2 hover:_bg-gray-100 hover:_text-gray-900 dark:hover:_bg-primary-100/5 dark:hover:_text-gray-50",onClick:()=>{c(!u),f(!0)},children:(0,T.jsx)(L.Qq,{isOpen:u})})]})]})]})}var nK="reach-skip-nav";(0,M.forwardRef)((e,t)=>{var{className:r,id:n,label:o="Skip to content",styled:i}=e,a=r4(e,["className","id","label","styled"]);let s=void 0===r?i?(0,D.Z)("_sr-only","focus:_not-sr-only focus:_fixed focus:_z-50 focus:_m-3 focus:_ml-4 focus:_h-[calc(var(--nextra-navbar-height)-1.5rem)] focus:_rounded-lg focus:_border focus:_px-3 focus:_py-2 focus:_align-middle focus:_text-sm focus:_font-bold","focus:_text-gray-900 focus:dark:_text-gray-100","focus:_bg-white focus:dark:_bg-neutral-900","focus:_border-neutral-400 focus:dark:_border-neutral-800"):"":r;return(0,T.jsx)("a",r2(r1({},a),{ref:t,href:`#${n||nK}`,className:s,children:o}))}).displayName="SkipNavLink";var nQ=(0,M.forwardRef)((e,t)=>{var{id:r}=e,n=r4(e,["id"]);return(0,T.jsx)("div",r2(r1({},n),{ref:t,id:r||nK}))});nQ.displayName="SkipNavContent";var nG={top:0,behavior:"smooth"},nX=e=>{let t=e.target,r=t.parentElement.parentElement;window.scrollTo(nG),r.scrollTo(nG),t.disabled=!0};function nY({className:e,hidden:t}){return(0,T.jsxs)("button",{"aria-hidden":"true",onClick:nX,disabled:t,className:(0,D.Z)("_flex _items-center _gap-1.5 _transition _opacity-100 disabled:_opacity-0",e),children:["Scroll to top",(0,T.jsx)(L.LZ,{className:"_-rotate-90 _size-4 _border _rounded-full _border-current"})]})}var nJ=(0,D.Z)("_text-xs _font-medium _text-gray-500 hover:_text-gray-900 dark:_text-gray-400 dark:hover:_text-gray-100","contrast-more:_text-gray-800 contrast-more:dark:_text-gray-50"),n0="en-US",n1="undefined"!=typeof window,n2={"en-US":"Loading",fr:"Сhargement",ru:"Загрузка","zh-CN":"正在加载"},n4={"en-US":"Search documentation",fr:"Rechercher documents",ru:"Поиск документации","zh-CN":"搜索文档"},n5={backgroundColor:{dark:"17,17,17",light:"250,250,250"},banner:{dismissible:!0,key:"nextra-banner"},chat:{icon:(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(L.D7,{}),(0,T.jsx)("span",{className:"_sr-only",children:"Discord"})]})},color:{hue:{dark:204,light:212},saturation:100},darkMode:!0,direction:"ltr",docsRepositoryBase:"https://github.com/shuding/nextra",editLink:{component:function({className:e,filePath:t,children:r}){let n=function(e=""){let t=nh(np().docsRepositoryBase||"");if(!t)throw Error("Invalid `docsRepositoryBase` URL!");return`${t.href}/${e}`}(t);return n?(0,T.jsx)(r3,{className:e,href:n,children:r}):null},content:"Edit this page"},feedback:{content:"Question? Give us feedback →",labels:"feedback",useLink(){let e=nc(),t=np();return function({repository:e="",title:t,labels:r}){let n=nh(e);if(!n)throw Error("Invalid `docsRepositoryBase` URL!");return n.origin.includes("gitlab")?`${n.origin}/${n.owner}/${n.name}/-/issues/new?issue[title]=${encodeURIComponent(t)}${r?`&issue[description]=/label${encodeURIComponent(` ~${r}
`)}`:""}`:n.origin.includes("github")?`${n.origin}/${n.owner}/${n.name}/issues/new?title=${encodeURIComponent(t)}&labels=${r||""}`:"#"}({labels:t.feedback.labels,repository:t.docsRepositoryBase,title:`Feedback for \u201C${e.title}\u201D`})}},footer:{component:function({menu:e}){let t=np();return(0,T.jsxs)("footer",{className:"_bg-gray-100 _pb-[env(safe-area-inset-bottom)] dark:_bg-neutral-900 print:_bg-transparent",children:[(0,T.jsxs)("div",{className:(0,D.Z)("_mx-auto _flex _max-w-[90rem] _gap-2 _py-2 _px-4",e&&(t.i18n.length>0||t.darkMode)?"_flex":"_hidden"),children:[(0,T.jsx)(nN,{}),t.darkMode&&nv(t.themeSwitch.component)]}),(0,T.jsx)("hr",{className:"dark:_border-neutral-800"}),(0,T.jsx)("div",{className:(0,D.Z)("_mx-auto _flex _max-w-[90rem] _justify-center _py-12 _text-gray-600 dark:_text-gray-400 md:_justify-start","_pl-[max(env(safe-area-inset-left),1.5rem)] _pr-[max(env(safe-area-inset-right),1.5rem)]"),children:nv(t.footer.content)})]})},content:`MIT ${new Date().getFullYear()} \xa9 Nextra.`},gitTimestamp:function({timestamp:e}){let{locale:t=n0}=(0,N.useRouter)();return(0,T.jsxs)(T.Fragment,{children:["Last updated on"," ",(0,T.jsx)("time",{dateTime:e.toISOString(),children:e.toLocaleDateString(t,{day:"numeric",month:"long",year:"numeric"})})]})},head:function(){let{frontMatter:e,title:t}=nc(),r=`${t} \u2013 Nextra`,{description:n,canonical:o,image:i}=e;return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("title",{children:r}),(0,T.jsx)("meta",{property:"og:title",content:r}),n&&(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("meta",{name:"description",content:n}),(0,T.jsx)("meta",{property:"og:description",content:n})]}),o&&(0,T.jsx)("link",{rel:"canonical",href:o}),i&&(0,T.jsx)("meta",{name:"og:image",content:i})]})},i18n:[],logo:(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("span",{className:"_font-extrabold",children:"Nextra"}),(0,T.jsx)("span",{className:"_ml-2 max-md:_hidden _font-normal _text-gray-600",children:"The Next Docs Builder"})]}),logoLink:!0,navbar:{component:function({items:e}){let t=np(),r=H(),{menu:n,setMenu:o}=ns();return(0,T.jsxs)("div",{className:"nextra-nav-container _sticky _top-0 _z-20 _w-full _bg-transparent print:_hidden",children:[(0,T.jsx)("div",{className:"nextra-nav-container-blur"}),(0,T.jsxs)("nav",{className:"_mx-auto _flex _h-[var(--nextra-navbar-height)] _max-w-[90rem] _items-center _justify-end _gap-4 _pl-[max(env(safe-area-inset-left),1.5rem)] _pr-[max(env(safe-area-inset-right),1.5rem)]",children:[t.logoLink?(0,T.jsx)(A(),{href:"string"==typeof t.logoLink?t.logoLink:"/",className:"_flex _items-center hover:_opacity-75 ltr:_mr-auto rtl:_ml-auto",children:nv(t.logo)}):(0,T.jsx)("div",{className:"_flex _items-center ltr:_mr-auto rtl:_ml-auto",children:nv(t.logo)}),e.map(e=>{if("hidden"===e.display)return null;if("menu"===e.type)return(0,T.jsxs)(nA,{menu:e,children:[e.title,(0,T.jsx)(L.LZ,{className:"_h-[18px] _min-w-[18px] _rounded-sm _p-0.5",pathClassName:"_origin-center _transition-transform _rotate-90"})]},e.title);let t=e.href||e.route||"#";e.children&&(t=(e.withIndexPage?e.route:e.firstChildRoute)||t);let n=e.route===r||r.startsWith(e.route+"/");return(0,T.jsx)(r3,{href:t,className:(0,D.Z)(nI.link,"max-md:_hidden _whitespace-nowrap",!n||e.newWindow?nI.inactive:nI.active),newWindow:e.newWindow,"aria-current":!e.newWindow&&n,children:e.title},t)}),nv(t.search.component,{className:"max-md:_hidden"}),t.project.link?(0,T.jsx)(r3,{href:t.project.link,newWindow:!0,children:nv(t.project.icon)}):null,t.chat.link?(0,T.jsx)(r3,{href:t.chat.link,newWindow:!0,children:nv(t.chat.icon)}):null,nv(t.navbar.extraContent),(0,T.jsx)("button",{type:"button","aria-label":"Menu",className:"nextra-hamburger _rounded active:_bg-gray-400/20 md:_hidden",onClick:()=>o(!n),children:(0,T.jsx)(L.Oq,{className:(0,D.Z)({open:n})})})]})]})}},navigation:!0,nextThemes:{defaultTheme:"system",storageKey:"theme"},notFound:{content:"Submit an issue about broken link →",labels:"bug"},project:{icon:(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(L.fy,{}),(0,T.jsx)("span",{className:"_sr-only",children:"GitHub"})]})},search:{component:function({className:e}){let{locale:t=n0,basePath:r}=(0,eU.t)(),[n,o]=(0,M.useState)(!1),[i,a]=(0,M.useState)(!1),[s,l]=(0,M.useState)([]),[u,c]=(0,M.useState)(""),d=e=>{var r,n;if(!e)return;let[o,i]=nE[t],a=(null==(r=o.search(e,5,{enrich:!0,suggest:!0})[0])?void 0:r.result)||[],s=[],u={};for(let t=0;t<a.length;t++){let r=a[t];u[t]=0;let o=(null==(n=i.search(e,5,{enrich:!0,suggest:!0,tag:`page_${r.id}`})[0])?void 0:n.result)||[],l=!0,c={};for(let n=0;n<o.length;n++){let{doc:i}=o[n];void 0!==i.display&&u[t]++;let{url:a,title:d}=i,f=i.display||i.content;c[a+"@"+f]||(c[a+"@"+f]=!0,s.push({_page_rk:t,_section_rk:n,route:a,prefix:l&&(0,T.jsx)("div",{className:(0,D.Z)("_mx-2.5 _mb-2 [&:not(:first-child)]:_mt-6 _select-none _border-b _border-black/10 _px-2.5 _pb-1.5 _text-xs _font-semibold _uppercase _text-gray-500 dark:_border-white/20 dark:_text-gray-300","contrast-more:_border-gray-600 contrast-more:_text-gray-900 contrast-more:dark:_border-gray-50 contrast-more:dark:_text-gray-50"),children:r.doc.title}),children:(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("div",{className:"_text-base _font-semibold _leading-5",children:(0,T.jsx)(ny,{match:e,value:d})}),f&&(0,T.jsx)("div",{className:"excerpt _mt-1 _text-sm _leading-[1.35rem] _text-gray-600 dark:_text-gray-400 contrast-more:dark:_text-gray-50",children:(0,T.jsx)(ny,{match:e,value:f})})]})}),l=!1)}}l(s.sort((e,t)=>e._page_rk===t._page_rk?e._section_rk-t._section_rk:u[e._page_rk]!==u[t._page_rk]?u[t._page_rk]-u[e._page_rk]:e._page_rk-t._page_rk).map(e=>({id:`${e._page_rk}_${e._section_rk}`,route:e.route,prefix:e.prefix,children:e.children})))},f=(0,M.useCallback)(()=>r5(this,null,function*(){if(!nE[t]){o(!0);try{yield nO(r,t)}catch(e){a(!0)}o(!1)}}),[t,r]);return(0,T.jsx)(nk,{loading:n,error:i,value:u,onChange:e=>{c(e),n||d(e)},onActive:f,className:e,overlayClassName:"_w-screen _min-h-[100px] _max-w-[min(calc(100vw-2rem),calc(100%+20rem))]",results:s})},emptyResult:(0,T.jsx)("span",{className:"_block _select-none _p-8 _text-center _text-sm _text-gray-400",children:"No results found."}),error:"Failed to load search index.",loading:function(){let{locale:e,defaultLocale:t=n0}=(0,N.useRouter)(),r=e&&n2[e]||n2[t];return(0,T.jsxs)(T.Fragment,{children:[r,"…"]})},placeholder:function(){let{locale:e,defaultLocale:t=n0}=(0,N.useRouter)(),r=e&&n4[e]||n4[t];return`${r}\u2026`}},sidebar:{defaultMenuCollapseLevel:2,toggleButton:!0},themeSwitch:{component:function({lite:e,className:t}){let{setTheme:r,resolvedTheme:n,theme:o=""}=rf(),i=tE(),a=np().themeSwitch,s=i&&"dark"===n?L.kL:L.NW,l="function"==typeof a.useOptions?a.useOptions():a.useOptions;return(0,T.jsx)(nS,{className:t,title:"Change theme",options:[{key:"light",name:l.light},{key:"dark",name:l.dark},{key:"system",name:l.system}],onChange:e=>{r(e.key)},selected:{key:o,name:(0,T.jsxs)("div",{className:"_flex _items-center _gap-2 _capitalize",children:[(0,T.jsx)(s,{}),(0,T.jsx)("span",{className:e?"md:_hidden":"",children:i?l[o]:l.light})]})}})},useOptions(){let{locale:e}=(0,N.useRouter)();return"zh-CN"===e?{dark:"深色主题",light:"浅色主题",system:"系统默认"}:{dark:"Dark",light:"Light",system:"System"}}},toc:{backToTop:!0,component:function({toc:e,filePath:t}){var r;let n=nt(),o=(0,M.useRef)(null),i=np(),a=e.length>0,s=!!(i.feedback.content||i.editLink.component||i.toc.extraContent||i.toc.backToTop),l=null==(r=Object.entries(n).find(([,{isActive:e}])=>e))?void 0:r[0],u=e.findIndex(({id:e})=>e===l);return(0,M.useEffect)(()=>{var e;if(!l)return;let t=null==(e=o.current)?void 0:e.querySelector(`a[href="#${l}"]`);t&&rZ(t,{behavior:"smooth",block:"center",inline:"center",scrollMode:"always",boundary:o.current})},[l]),(0,T.jsxs)("div",{className:(0,D.Z)("nextra-scrollbar _sticky _top-16 _overflow-y-auto _pr-4 _pt-6 _text-sm [hyphens:auto]","_max-h-[calc(100vh-var(--nextra-navbar-height)-env(safe-area-inset-bottom))] ltr:_-mr-4 rtl:_-ml-4"),children:[a&&(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("p",{className:"_mb-4 _font-semibold _tracking-tight",children:nv(i.toc.title)}),(0,T.jsx)("ul",{ref:o,children:e.map(({id:e,value:t,depth:r})=>{var o;return(0,T.jsx)("li",{className:"_my-2 _scroll-my-6 _scroll-py-6",children:(0,T.jsx)("a",{href:`#${e}`,className:(0,D.Z)({2:"_font-semibold",3:"ltr:_pl-4 rtl:_pr-4",4:"ltr:_pl-8 rtl:_pr-8",5:"ltr:_pl-12 rtl:_pr-12",6:"ltr:_pl-16 rtl:_pr-16"}[r],"_inline-block _transition-colors _subpixel-antialiased",(null==(o=n[e])?void 0:o.isActive)?"_text-primary-600 contrast-more:!_text-primary-600":"_text-gray-500 hover:_text-gray-900 dark:_text-gray-400 dark:hover:_text-gray-300","contrast-more:_text-gray-900 contrast-more:_underline contrast-more:dark:_text-gray-50 _w-full _break-words"),children:function e(t){return"string"==typeof t?t:M.Children.map(t,t=>{var r;if("string"!=typeof(r=t)&&r.props.href&&(t=t.props.children),"string"==typeof t)return t;if(Array.isArray(t))return e(t);let n=e(t.props.children);return(0,M.cloneElement)(t,{children:n})})}(t)})},e)})})]}),s&&(0,T.jsxs)("div",{className:(0,D.Z)(a&&"nextra-toc-footer _mt-8 _pt-8","_sticky _bottom-0 _flex _flex-col _items-start _gap-2 _pb-8"),children:[i.feedback.content?(0,T.jsx)(r3,{className:nJ,href:i.feedback.useLink(),newWindow:!0,children:nv(i.feedback.content)}):null,nv(i.editLink.component,{filePath:t,className:nJ,children:nv(i.editLink.content)}),nv(i.toc.extraContent),i.toc.backToTop&&(0,T.jsx)(nY,{className:nJ,hidden:u<2})]})]})},float:!0,title:"On This Page"}},n3=Object.entries(n5).map(([e,t])=>{if(t&&"object"==typeof t&&!Array.isArray(t)&&!(0,M.isValidElement)(t))return e}).filter(Boolean);if(n1){let e;window.addEventListener("resize",()=>{document.body.classList.add("resizing"),clearTimeout(e),e=setTimeout(()=>{document.body.classList.remove("resizing")},200)})}var n6=(e,t)=>function(r){var{children:n,id:o,className:i}=r,a=r4(r,["children","id","className"]);let s=nr(),l=no(),u=nn(),c=(0,M.useRef)(null);return(0,M.useEffect)(()=>{if(!o)return;let e=c.current;if(e)return l.set(e,[o,t.index+=1]),null==u||u.observe(e),()=>{null==u||u.disconnect(),l.delete(e),s(e=>{let t=r1({},e);return delete t[o],t})}},[o,l,u,s]),(0,T.jsxs)(e,r2(r1({className:"sr-only"===i?"_sr-only":(0,D.Z)("_font-semibold _tracking-tight _text-slate-900 dark:_text-slate-100",{h2:"_mt-10 _border-b _pb-1 _text-3xl _border-neutral-200/70 contrast-more:_border-neutral-400 dark:_border-primary-100/10 contrast-more:dark:_border-neutral-400",h3:"_mt-8 _text-2xl",h4:"_mt-8 _text-xl",h5:"_mt-8 _text-lg",h6:"_mt-8 _text-base"}[e])},a),{children:[n,o&&(0,T.jsx)("a",{href:`#${o}`,id:o,className:"subheading-anchor","aria-label":"Permalink for this section",ref:c})]}))};function n7(e){var{children:t,className:r}=e,n=r4(e,["children","className"]);return(0,T.jsxs)("summary",r2(r1({className:(0,D.Z)("_flex _items-center _cursor-pointer _p-1 _transition-colors hover:_bg-gray-100 dark:hover:_bg-neutral-800","_whitespace-pre-wrap","_select-none",r)},n),{children:[t,(0,T.jsx)(L.LZ,{className:(0,D.Z)("_order-first","_size-4 _shrink-0 _mx-1.5","rtl:_rotate-180 [[data-expanded]>summary:first-child>&]:_rotate-90 _transition"),pathClassName:"_stroke-[3px]"})]}))}var n8=/https?:\/\//,n9=e=>{var{href:t=""}=e,r=r4(e,["href"]);return(0,T.jsx)(r3,r1({href:t,newWindow:n8.test(t)},r))},oe={toc:(0,D.Z)("nextra-toc _order-last max-xl:_hidden _w-64 _shrink-0 print:_hidden"),main:(0,D.Z)("_w-full _break-words")};function ot({children:e}){var t;let r=nc(),n=np(),o=tE(),{activeThemeContext:i,activeType:a,activeIndex:s,flatDocsDirectories:l,activePath:u}=r.normalizePagesResult;if("raw"===i.layout)return(0,T.jsx)("div",{className:oe.main,children:e});let c=i.timestamp&&n.gitTimestamp&&r.timestamp?new Date(r.timestamp):null,d=o&&c?(0,T.jsx)("div",{className:"_mt-12 _mb-8 _block _text-xs _text-gray-500 ltr:_text-right rtl:_text-left dark:_text-gray-400",children:nv(n.gitTimestamp,{timestamp:c})}):(0,T.jsx)("div",{className:"_mt-16"}),f=(0,T.jsxs)(T.Fragment,{children:[nv(i.topContent),e,d,nv(i.bottomContent),"page"!==a&&i.pagination&&(0,T.jsx)(nP,{flatDocsDirectories:l,currentIndex:s})]}),p=(null==(t=n.main)?void 0:t.call(n,{children:f}))||f;return"full"===i.layout?(0,T.jsx)("article",{className:(0,D.Z)(oe.main,"nextra-content _min-h-[calc(100vh-var(--nextra-navbar-height))] _pl-[max(env(safe-area-inset-left),1.5rem)] _pr-[max(env(safe-area-inset-right),1.5rem)]"),children:p}):(0,T.jsx)("article",{className:(0,D.Z)(oe.main,"nextra-content _flex _min-h-[calc(100vh-var(--nextra-navbar-height))] _min-w-0 _justify-center _pb-8 _pr-[calc(env(safe-area-inset-right)-1.5rem)]","article"===i.typesetting&&"nextra-body-typesetting-article"),children:(0,T.jsxs)("main",{className:"_w-full _min-w-0 _max-w-6xl _px-6 _pt-4 md:_px-12",children:["page"!==a&&i.breadcrumb&&(0,T.jsx)(nx,{activePath:u}),p]})})}var or={h1:e=>(0,T.jsx)("h1",r1({className:"_mt-2 _text-4xl _font-bold _tracking-tight _text-slate-900 dark:_text-slate-100"},e)),ul:e=>(0,T.jsx)("ul",r1({className:"[:is(ol,ul)_&]:_my-3 [&:not(:first-child)]:_mt-6 _list-disc ltr:_ml-6 rtl:_mr-6"},e)),ol:e=>(0,T.jsx)("ol",r1({className:"[:is(ol,ul)_&]:_my-3 [&:not(:first-child)]:_mt-6 _list-decimal ltr:_ml-6 rtl:_mr-6"},e)),li:e=>(0,T.jsx)("li",r1({className:"_my-2"},e)),blockquote:e=>(0,T.jsx)("blockquote",r1({className:(0,D.Z)("[&:not(:first-child)]:_mt-6 _border-gray-300 _italic _text-gray-700 dark:_border-gray-700 dark:_text-gray-400","ltr:_border-l-2 ltr:_pl-6 rtl:_border-r-2 rtl:_pr-6")},e)),hr:e=>(0,T.jsx)("hr",r1({className:"_my-8 _border-neutral-200/70 contrast-more:_border-neutral-400 dark:_border-primary-100/10 contrast-more:dark:_border-neutral-400"},e)),a:e=>{var{href:t="",className:r}=e,n=r4(e,["href","className"]);return(0,T.jsx)(r3,r1({href:t,newWindow:n8.test(t),className:(0,D.Z)("_text-primary-600 _underline _decoration-from-font [text-underline-position:from-font]",r)},n))},table:e=>(0,T.jsx)(rU,r1({className:"nextra-scrollbar [&:not(:first-child)]:_mt-6 _p-0"},e)),p:e=>(0,T.jsx)("p",r1({className:"[&:not(:first-child)]:_mt-6 _leading-7"},e)),tr:({className:e="",...t})=>(0,T.jsx)("tr",{className:(0,D.Z)("_m-0 _border-t _border-gray-300 _p-0 dark:_border-gray-600","even:_bg-gray-100 even:dark:_bg-gray-600/20",e),...t}),th:({className:e="",...t})=>(0,T.jsx)("th",{className:(0,D.Z)("_m-0 _border _border-gray-300 _px-4 _py-2 _font-semibold dark:_border-gray-600",e),...t}),td:({className:e="",...t})=>(0,T.jsx)("td",{className:(0,D.Z)("_m-0 _border _border-gray-300 _px-4 _py-2 dark:_border-gray-600",e),...t}),details:function e(t){var{children:r,open:n,className:o}=t,i=r4(t,["children","open","className"]);let[a,s]=(0,M.useState)(!!n),[l,u]=(0,M.useState)(a);(0,M.useEffect)(()=>{if(!a){let e=setTimeout(()=>u(a),500);return()=>clearTimeout(e)}u(!0)},[a]);let[c,d]=(0,M.useMemo)(function t(n=r){let o;let i=M.Children.map(n,r=>{if(!o&&r&&"object"==typeof r&&"type"in r){if(r.type===n7){o=(0,M.cloneElement)(r,{onClick(e){e.preventDefault(),s(e=>!e)}});return}r.type!==e&&r.props.children&&([o,r]=t(r.props.children))}return r});return[o,i]},[r]);return(0,T.jsxs)("details",r2(r1({className:(0,D.Z)("[&:not(:first-child)]:_mt-4 _rounded _border _border-gray-200 _bg-white _p-2 _shadow-sm dark:_border-neutral-800 dark:_bg-neutral-900",o)},i),{open:l,"data-expanded":a?"":void 0,children:[c,(0,T.jsx)(nb,{isOpen:a,children:d})]}))},summary:n7,pre:function({children:e,className:t,"data-filename":r,"data-copy":n,"data-language":o,"data-word-wrap":i,icon:a,...s}){let l=(0,M.useRef)(null),u=""===n&&(0,T.jsx)(rz,{className:r?"_ml-auto":"",getValue:()=>l.current?.querySelector("code")?.textContent||""});return(0,T.jsxs)("div",{className:"nextra-code _relative [&:not(:first-child)]:_mt-6",children:[r&&(0,T.jsxs)("div",{className:(0,D.Z)("_px-4 _text-xs _text-gray-700 dark:_text-gray-200","_bg-gray-100 dark:_bg-neutral-900","_flex _items-center _h-12 _gap-2 _rounded-t-md",rB.border,"_border-b-0"),children:[a&&(0,T.jsx)(a,{className:"_h-4 _w-auto _shrink-0"}),(0,T.jsx)("span",{className:"_truncate",children:r}),u]}),(0,T.jsx)("pre",{className:(0,D.Z)("_overflow-x-auto _subpixel-antialiased _text-[.9em]","_bg-white dark:_bg-black _py-4","_ring-1 _ring-inset _ring-gray-300 dark:_ring-neutral-700","contrast-more:_ring-gray-900 contrast-more:dark:_ring-gray-50","contrast-more:_contrast-150",r?"_rounded-b-md":"_rounded-md",t),ref:l,...s,children:e}),(0,T.jsxs)("div",{className:(0,D.Z)("_opacity-0 _transition [div:hover>&]:_opacity-100 focus-within:_opacity-100","_flex _gap-1 _absolute _right-4",r?"_top-14":"_top-2"),children:[""===i&&(0,T.jsx)(rV,{onClick:rq,className:"md:_hidden",title:"Toggle word wrap",children:(0,T.jsx)(L.NK,{className:"_h-4 _w-auto"})}),!r&&u]})]})},code:function({children:e,className:t,"data-language":r,...n}){return(0,T.jsx)("code",{className:(0,D.Z)("nextra-code","data-line-numbers"in n&&"[counter-reset:line]",t),dir:"ltr",...n,children:e})},wrapper:function({toc:e,children:t}){let r=nc(),n=np(),{activeType:o,activeThemeContext:i,docsDirectories:a,directories:s}=r.normalizePagesResult,l="page"!==o&&i.toc&&"default"===i.layout?(0,T.jsx)("nav",{className:(0,D.Z)(oe.toc,"_px-4"),"aria-label":"table of contents",children:nv(n.toc.component,{toc:n.toc.float?e:[],filePath:r.filePath})}):"full"!==i.layout&&"raw"!==i.layout&&(0,T.jsx)("nav",{className:oe.toc,"aria-label":"table of contents"});return(0,T.jsxs)("div",{className:(0,D.Z)("_mx-auto _flex","raw"!==i.layout&&"_max-w-[90rem]"),children:[(0,T.jsx)(nq,{docsDirectories:a,fullDirectories:s,toc:e,asPopover:r.hideSidebar,includePlaceholder:"default"===i.layout}),l,(0,T.jsx)(nQ,{}),(0,T.jsx)(ot,{children:t})]})}};function on({children:e}){let t=np(),r=nc(),{locale:n}=(0,eU.t)(),{direction:o}=t.i18n.find(e=>e.locale===n)||t,i="rtl"===o?"rtl":"ltr",{activeThemeContext:a,topLevelNavbarItems:s}=r.normalizePagesResult,l=function({isRawLayout:e,components:t}){if(e)return{a:n9,wrapper:or.wrapper};let r={index:0};return r1(r2(r1({},or),{h2:n6("h2",r),h3:n6("h3",r),h4:n6("h4",r),h5:n6("h5",r),h6:n6("h6",r)}),t)}({isRawLayout:"raw"===a.layout,components:t.components});return(0,T.jsx)(rp,r2(r1({attribute:"class",disableTransitionOnChange:!0},t.nextThemes),{children:(0,T.jsxs)("div",{dir:i,children:[(0,T.jsx)("script",{dangerouslySetInnerHTML:{__html:`document.documentElement.setAttribute('dir','${i}')`}}),(0,T.jsx)(nL,{}),(0,T.jsx)(n_,{}),a.navbar&&nv(t.navbar.component,{items:s}),(0,T.jsx)(ni,{children:(0,T.jsx)(rW.Z,{disableParentContext:!0,components:l,children:e})}),a.footer&&nv(t.footer.component,{menu:r.hideSidebar})]})}))}var oo={logo:(0,T.jsx)("span",{children:"ZkNoid Project"}),project:{link:"https://github.com/ZkNoid"},chat:{link:"https://twitter.com/ZkNoid",icon:(0,T.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 248 204",children:(0,T.jsx)("path",{fill:"currentColor",d:"M221.95 51.29c.15 2.17.15 4.34.15 6.53 0 66.73-50.8 143.69-143.69 143.69v-.04c-27.44.04-54.31-7.82-77.41-22.64 3.99.48 8 .72 12.02.73 22.74.02 44.83-7.61 62.72-21.66-21.61-.41-40.56-14.5-47.18-35.07a50.338 50.338 0 0 0 22.8-.87C27.8 117.2 10.85 96.5 10.85 72.46v-.64a50.18 50.18 0 0 0 22.92 6.32C11.58 63.31 4.74 33.79 18.14 10.71a143.333 143.333 0 0 0 104.08 52.76 50.532 50.532 0 0 1 14.61-48.25c20.34-19.12 52.33-18.14 71.45 2.19 11.31-2.23 22.15-6.38 32.07-12.26a50.69 50.69 0 0 1-22.2 27.93c10.01-1.18 19.79-3.86 29-7.95a102.594 102.594 0 0 1-25.2 26.16z"})})},docsRepositoryBase:"https://github.com/ZkNoid/docs",head:()=>{let e=nc(),t="".concat(e.title," –\xa0ZkNoid");return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("title",{children:t}),(0,T.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,T.jsx)("link",{rel:"shortcut icon",type:"image/x-icon",href:"/favicon.ico"}),(0,T.jsx)("meta",{property:"og:title",content:t})]})},footer:{content:(0,T.jsxs)("span",{children:["MIT ",new Date().getFullYear()," \xa9"," ",(0,T.jsx)("a",{href:"https://zknoid.io/",target:"_blank",children:"ZkNoid"}),"."]})},useNextSeoProps:()=>({titleTemplate:"%s – ZkNoid"})};r(8379);var oi=()=>{window.va||(window.va=function(...e){(window.vaq=window.vaq||[]).push(e)})};function oa(){return"undefined"!=typeof window}function os(){return"production"}function ol(){return"development"===((oa()?window.vam:os())||"production")}function ou(e){return(0,M.useEffect)(()=>{!function(e={debug:!0}){var t;if(!oa())return;(function(e="auto"){if("auto"===e){window.vam=os();return}window.vam=e})(e.mode),oi(),e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend));let r=e.scriptSrc||(ol()?"https://va.vercel-scripts.com/v1/script.debug.js":"/_vercel/insights/script.js");if(document.head.querySelector(`script[src*="${r}"]`))return;let n=document.createElement("script");n.src=r,n.defer=!0,n.dataset.sdkn="@vercel/analytics"+(e.framework?`/${e.framework}`:""),n.dataset.sdkv="1.3.1",e.disableAutoTrack&&(n.dataset.disableAutoTrack="1"),e.endpoint&&(n.dataset.endpoint=e.endpoint),e.dsn&&(n.dataset.dsn=e.dsn),n.onerror=()=>{let e=ol()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log(`[Vercel Web Analytics] Failed to load script from ${r}. ${e}`)},ol()&&!1===e.debug&&(n.dataset.debug="false"),document.head.appendChild(n)}({framework:e.framework||"react",...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,M.useEffect)(()=>{e.route&&e.path&&function({route:e,path:t}){var r;null==(r=window.va)||r.call(window,"pageview",{route:e,path:t})}({route:e.route,path:e.path})},[e.route,e.path]),null}var oc=r(2477),od=()=>{window.si||(window.si=function(...e){(window.siq=window.siq||[]).push(e)})};function of(){return false}function op(e){return RegExp(`/${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(?=[/?#]|$)`)}var om="https://va.vercel-scripts.com/v1/speed-insights",oh=`${om}/script.js`,ov=`${om}/script.debug.js`;function og(e){let t=(0,M.useRef)(null);return(0,M.useEffect)(()=>{if(t.current)e.route&&t.current(e.route);else{let r=function(e={}){var t;if(!("undefined"!=typeof window)||null===e.route)return null;od();let r=!!e.dsn,n=e.scriptSrc||(r?oh:"/_vercel/speed-insights/script.js");if(document.head.querySelector(`script[src*="${n}"]`))return null;e.beforeSend&&(null==(t=window.si)||t.call(window,"beforeSend",e.beforeSend));let o=document.createElement("script");return o.src=n,o.defer=!0,o.dataset.sdkn="@vercel/speed-insights"+(e.framework?`/${e.framework}`:""),o.dataset.sdkv="1.0.12",e.sampleRate&&(o.dataset.sampleRate=e.sampleRate.toString()),e.route&&(o.dataset.route=e.route),e.endpoint&&(o.dataset.endpoint=e.endpoint),e.dsn&&(o.dataset.dsn=e.dsn),o.onerror=()=>{console.log(`[Vercel Speed Insights] Failed to load script from ${n}. Please check if any content blockers are enabled and try again.`)},document.head.appendChild(o),{setRoute:e=>{o.dataset.route=e??void 0}}}({framework:e.framework||"react",...e});r&&(t.current=r.setRoute)}},[e.route]),null}var o_=()=>{let e=(0,oc.useParams)(),t=(0,oc.useSearchParams)()||new URLSearchParams,r=(0,oc.usePathname)(),n={...Object.fromEntries(t.entries()),...e||{}};return e?function(e,t){if(!e||!t)return e;let r=e;try{let e=Object.entries(t);for(let[t,n]of e)if(!Array.isArray(n)){let e=op(n);e.test(r)&&(r=r.replace(e,`/[${t}]`))}for(let[t,n]of e)if(Array.isArray(n)){let e=op(n.join("/"));e.test(r)&&(r=r.replace(e,`/[...${t}]`))}return r}catch(t){return e}}(r,n):null};function ox(e){let t=o_();return M.createElement(og,{route:t,...e,framework:"next"})}function ob(e){return M.createElement(M.Suspense,{fallback:null},M.createElement(ox,{...e}))}function oy(e){let{Component:t,pageProps:r}=e;return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(t,{...r,class:"prose"}),(0,T.jsx)(ou,{}),(0,T.jsx)(ob,{})]})}let ow=(R=globalThis)[S=Symbol.for("__nextra_internal__")]||(R[S]=Object.create(null));ow.context||(ow.context=Object.create(null)),ow.Layout=function({children:e,themeConfig:t,pageOpts:r}){return(0,T.jsx)(nm,{value:t,children:(0,T.jsx)(nd,{value:r,children:(0,T.jsx)(on,{children:e})})})},ow.themeConfig=oo},2807:function(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,{ReadonlyURLSearchParams:function(){return l.ReadonlyURLSearchParams},RedirectType:function(){return l.RedirectType},ServerInsertedHTMLContext:function(){return u.ServerInsertedHTMLContext},notFound:function(){return l.notFound},permanentRedirect:function(){return l.permanentRedirect},redirect:function(){return l.redirect},useParams:function(){return p},usePathname:function(){return d},useRouter:function(){return f},useSearchParams:function(){return c},useSelectedLayoutSegment:function(){return h},useSelectedLayoutSegments:function(){return m},useServerInsertedHTML:function(){return u.useServerInsertedHTML}});let n=r(5271),o=r(9152),i=r(5597),a=r(4285),s=r(5540),l=r(4370),u=r(1288);function c(){let e=(0,n.useContext)(i.SearchParamsContext);return(0,n.useMemo)(()=>e?new l.ReadonlyURLSearchParams(e):null,[e])}function d(){return(0,n.useContext)(i.PathnameContext)}function f(){let e=(0,n.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function p(){return(0,n.useContext)(i.PathParamsContext)}function m(e){void 0===e&&(e="children");let t=(0,n.useContext)(o.LayoutRouterContext);return t?function e(t,r,n,o){let i;if(void 0===n&&(n=!0),void 0===o&&(o=[]),n)i=t[1][r];else{var l;let e=t[1];i=null!=(l=e.children)?l:Object.values(e)[0]}if(!i)return o;let u=i[0],c=(0,a.getSegmentValue)(u);return!c||c.startsWith(s.PAGE_SEGMENT_KEY)?o:(o.push(c),e(i,r,!1,o))}(t.tree,e):null}function h(e){void 0===e&&(e="children");let t=m(e);if(!t||0===t.length)return null;let r="children"===e?t[0]:t[t.length-1];return r===s.DEFAULT_SEGMENT_KEY?null:r}("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)},4370:function(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,{ReadonlyURLSearchParams:function(){return a},RedirectType:function(){return n.RedirectType},notFound:function(){return o.notFound},permanentRedirect:function(){return n.permanentRedirect},redirect:function(){return n.redirect}});let n=r(3587),o=r(858);class i extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class a extends URLSearchParams{append(){throw new i}delete(){throw new i}set(){throw new i}sort(){throw new i}}("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)},858:function(e,t){"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,{isNotFoundError:function(){return o},notFound:function(){return n}});let r="NEXT_NOT_FOUND";function n(){let e=Error(r);throw e.digest=r,e}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===r}("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)},5701:function(e,t){"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return r}}),(n=r||(r={}))[n.SeeOther=303]="SeeOther",n[n.TemporaryRedirect=307]="TemporaryRedirect",n[n.PermanentRedirect=308]="PermanentRedirect",("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)},3587:function(e,t,r){"use strict";var n,o;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RedirectType:function(){return n},getRedirectError:function(){return u},getRedirectStatusCodeFromError:function(){return h},getRedirectTypeFromError:function(){return m},getURLFromRedirectError:function(){return p},isRedirectError:function(){return f},permanentRedirect:function(){return d},redirect:function(){return c}});let i=r(6940),a=r(2157),s=r(5701),l="NEXT_REDIRECT";function u(e,t,r){void 0===r&&(r=s.RedirectStatusCode.TemporaryRedirect);let n=Error(l);n.digest=l+";"+t+";"+e+";"+r+";";let o=i.requestAsyncStorage.getStore();return o&&(n.mutableCookies=o.mutableCookies),n}function c(e,t){void 0===t&&(t="replace");let r=a.actionAsyncStorage.getStore();throw u(e,t,(null==r?void 0:r.isAction)?s.RedirectStatusCode.SeeOther:s.RedirectStatusCode.TemporaryRedirect)}function d(e,t){void 0===t&&(t="replace");let r=a.actionAsyncStorage.getStore();throw u(e,t,(null==r?void 0:r.isAction)?s.RedirectStatusCode.SeeOther:s.RedirectStatusCode.PermanentRedirect)}function f(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,r,n,o]=e.digest.split(";",4),i=Number(o);return t===l&&("replace"===r||"push"===r)&&"string"==typeof n&&!isNaN(i)&&i in s.RedirectStatusCode}function p(e){return f(e)?e.digest.split(";",3)[2]:null}function m(e){if(!f(e))throw Error("Not a redirect error");return e.digest.split(";",2)[1]}function h(e){if(!f(e))throw Error("Not a redirect error");return Number(e.digest.split(";",4)[3])}(o=n||(n={})).push="push",o.replace="replace",("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)},4285:function(e,t){"use strict";function r(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return r}}),("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)},5444:function(e,t){"use strict";var r,n,o,i;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_FAST_REFRESH:function(){return d},ACTION_NAVIGATE:function(){return s},ACTION_PREFETCH:function(){return c},ACTION_REFRESH:function(){return a},ACTION_RESTORE:function(){return l},ACTION_SERVER_ACTION:function(){return f},ACTION_SERVER_PATCH:function(){return u},PrefetchCacheEntryStatus:function(){return n},PrefetchKind:function(){return r},isThenable:function(){return p}});let a="refresh",s="navigate",l="restore",u="server-patch",c="prefetch",d="fast-refresh",f="server-action";function p(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(o=r||(r={})).AUTO="auto",o.FULL="full",o.TEMPORARY="temporary",(i=n||(n={})).fresh="fresh",i.reusable="reusable",i.expired="expired",i.stale="stale",("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)},4614:function(e,t,r){"use strict";function n(e,t,r,n){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return n}}),r(8727),("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)},8888:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return b}});let n=r(2430),o=r(2676),i=n._(r(5271)),a=r(9909),s=r(6262),l=r(348),u=r(1791),c=r(6590),d=r(8429),f=r(9152),p=r(4930),m=r(4614),h=r(3290),v=r(5444),g=new Set;function _(e,t,r,n,o,i){if(i||(0,s.isLocalURL)(t)){if(!n.bypassPrefetchedCheck){let o=t+"%"+r+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(g.has(o))return;g.add(o)}(async()=>i?e.prefetch(t,o):e.prefetch(t,r,n))().catch(e=>{})}}function x(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let b=i.default.forwardRef(function(e,t){let r,n;let{href:l,as:g,children:b,prefetch:y=null,passHref:w,replace:j,shallow:k,scroll:E,locale:C,onClick:O,onMouseEnter:R,onTouchStart:S,legacyBehavior:T=!1,...N}=e;r=b,T&&("string"==typeof r||"number"==typeof r)&&(r=(0,o.jsx)("a",{children:r}));let L=i.default.useContext(d.RouterContext),M=i.default.useContext(f.AppRouterContext),P=null!=L?L:M,I=!L,A=!1!==y,D=null===y?v.PrefetchKind.AUTO:v.PrefetchKind.FULL,{href:F,as:H}=i.default.useMemo(()=>{if(!L){let e=x(l);return{href:e,as:g?x(g):e}}let[e,t]=(0,a.resolveHref)(L,l,!0);return{href:e,as:g?(0,a.resolveHref)(L,g):t||e}},[L,l,g]),$=i.default.useRef(F),Z=i.default.useRef(H);T&&(n=i.default.Children.only(r));let W=T?n&&"object"==typeof n&&n.ref:t,[U,B,V]=(0,p.useIntersection)({rootMargin:"200px"}),z=i.default.useCallback(e=>{(Z.current!==H||$.current!==F)&&(V(),Z.current=H,$.current=F),U(e),W&&("function"==typeof W?W(e):"object"==typeof W&&(W.current=e))},[H,W,F,V,U]);i.default.useEffect(()=>{P&&B&&A&&_(P,F,H,{locale:C},{kind:D},I)},[H,F,B,C,A,null==L?void 0:L.locale,P,I,D]);let q={ref:z,onClick(e){T||"function"!=typeof O||O(e),T&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),P&&!e.defaultPrevented&&function(e,t,r,n,o,a,l,u,c){let{nodeName:d}=e.currentTarget;if("A"===d.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,s.isLocalURL)(r)))return;e.preventDefault();let f=()=>{let e=null==l||l;"beforePopState"in t?t[o?"replace":"push"](r,n,{shallow:a,locale:u,scroll:e}):t[o?"replace":"push"](n||r,{scroll:e})};c?i.default.startTransition(f):f()}(e,P,F,H,j,k,E,C,I)},onMouseEnter(e){T||"function"!=typeof R||R(e),T&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),P&&(A||!I)&&_(P,F,H,{locale:C,priority:!0,bypassPrefetchedCheck:!0},{kind:D},I)},onTouchStart:function(e){T||"function"!=typeof S||S(e),T&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),P&&(A||!I)&&_(P,F,H,{locale:C,priority:!0,bypassPrefetchedCheck:!0},{kind:D},I)}};if((0,u.isAbsoluteUrl)(H))q.href=H;else if(!T||w||"a"===n.type&&!("href"in n.props)){let e=void 0!==C?C:null==L?void 0:L.locale,t=(null==L?void 0:L.isLocaleDomain)&&(0,m.getDomainLocale)(H,e,null==L?void 0:L.locales,null==L?void 0:L.domainLocales);q.href=t||(0,h.addBasePath)((0,c.addLocale)(H,e,null==L?void 0:L.defaultLocale))}return T?i.default.cloneElement(n,q):(0,o.jsx)("a",{...N,...q,children:r})});("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)},4930:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let n=r(5271),o=r(1773),i="function"==typeof IntersectionObserver,a=new Map,s=[];function l(e){let{rootRef:t,rootMargin:r,disabled:l}=e,u=l||!i,[c,d]=(0,n.useState)(!1),f=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{f.current=e},[]);return(0,n.useEffect)(()=>{if(i){if(u||c)return;let e=f.current;if(e&&e.tagName)return function(e,t,r){let{id:n,observer:o,elements:i}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},n=s.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=a.get(n)))return t;let o=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:o},s.push(r),a.set(r,t),t}(r);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),a.delete(n);let e=s.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&s.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:r})}else if(!c){let e=(0,o.requestIdleCallback)(()=>d(!0));return()=>(0,o.cancelIdleCallback)(e)}},[u,r,t,c,f.current]),[p,c,(0,n.useCallback)(()=>{d(!1)},[])]}("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)},1288:function(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,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return i}});let n=r(1778)._(r(5271)),o=n.default.createContext(null);function i(e){let t=(0,n.useContext)(o);t&&t(e)}},8379:function(){},3246:function(e){!function(){var t={229:function(e){var t,r,n,o=e.exports={};function i(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var l=[],u=!1,c=-1;function d(){u&&n&&(u=!1,n.length?l=n.concat(l):c=-1,l.length&&f())}function f(){if(!u){var e=s(d);u=!0;for(var t=l.length;t;){for(n=l,l=[];++c<t;)n&&n[c].run();c=-1,t=l.length}n=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new p(e,t)),1!==l.length||u||s(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var i=r[e]={exports:{}},a=!0;try{t[e](i,i.exports,n),a=!1}finally{a&&delete r[e]}return i.exports}n.ab="//";var o=n(229);e.exports=o}()},982:function(e,t,r){e.exports=r(5721)},8257:function(e,t,r){e.exports=r(8888)},2477:function(e,t,r){e.exports=r(2807)},821:function(e,t,r){e.exports=r(7371)},9414:function(e,t,r){"use strict";r.d(t,{t:function(){return a}});var n=r(821),o=r(5271),i=r(8763);let a=()=>{let e=(0,n.useRouter)();return(0,o.useMemo)(()=>{let t=i.env.NEXTRA_DEFAULT_LOCALE;return{...e,defaultLocale:t,...t&&{locale:e.asPath.split("/")[1]}}},[e])}},9605:function(e,t,r){"use strict";r.d(t,{AV:function(){return d},D7:function(){return s},Fx:function(){return x},KP:function(){return _},L4:function(){return m},LZ:function(){return o},NK:function(){return v},NW:function(){return h},Oq:function(){return f},Qq:function(){return l},TI:function(){return a},b0:function(){return g},fy:function(){return u},kL:function(){return p},n9:function(){return c},nQ:function(){return i}});var n=r(2676);function o({pathClassName:e,...t}){return(0,n.jsx)("svg",{fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",...t,children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M9 5l7 7-7 7",className:e})})}var i=e=>(0,n.jsx)("svg",{viewBox:"0 0 20 20",width:"1em",height:"1em",fill:"currentColor",...e,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})}),a=e=>(0,n.jsxs)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",...e,children:[(0,n.jsx)("rect",{x:9,y:9,width:13,height:13,rx:2,strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),(0,n.jsx)("path",{d:"M5 15H4C2.89543 15 2 14.1046 2 13V4C2 2.89543 2.89543 2 4 2H13C14.1046 2 15 2.89543 15 4V5",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})]}),s=e=>(0,n.jsxs)("svg",{width:24,height:24,fill:"currentColor",viewBox:"0 5 30.67 23.25",...e,children:[(0,n.jsx)("title",{children:"Discord"}),(0,n.jsx)("path",{d:"M26.0015 6.9529C24.0021 6.03845 21.8787 5.37198 19.6623 5C19.3833 5.48048 19.0733 6.13144 18.8563 6.64292C16.4989 6.30193 14.1585 6.30193 11.8336 6.64292C11.6166 6.13144 11.2911 5.48048 11.0276 5C8.79575 5.37198 6.67235 6.03845 4.6869 6.9529C0.672601 12.8736 -0.41235 18.6548 0.130124 24.3585C2.79599 26.2959 5.36889 27.4739 7.89682 28.2489C8.51679 27.4119 9.07477 26.5129 9.55525 25.5675C8.64079 25.2265 7.77283 24.808 6.93587 24.312C7.15286 24.1571 7.36986 23.9866 7.57135 23.8161C12.6241 26.1255 18.0969 26.1255 23.0876 23.8161C23.3046 23.9866 23.5061 24.1571 23.7231 24.312C22.8861 24.808 22.0182 25.2265 21.1037 25.5675C21.5842 26.5129 22.1422 27.4119 22.7621 28.2489C25.2885 27.4739 27.8769 26.2959 30.5288 24.3585C31.1952 17.7559 29.4733 12.0212 26.0015 6.9529ZM10.2527 20.8402C8.73376 20.8402 7.49382 19.4608 7.49382 17.7714C7.49382 16.082 8.70276 14.7025 10.2527 14.7025C11.7871 14.7025 13.0425 16.082 13.0115 17.7714C13.0115 19.4608 11.7871 20.8402 10.2527 20.8402ZM20.4373 20.8402C18.9183 20.8402 17.6768 19.4608 17.6768 17.7714C17.6768 16.082 18.8873 14.7025 20.4373 14.7025C21.9717 14.7025 23.2271 16.082 23.1961 17.7714C23.1961 19.4608 21.9872 20.8402 20.4373 20.8402Z"})]});function l({isOpen:e,...t}){return(0,n.jsxs)("svg",{height:"12",width:"12",viewBox:"0 0 16 16",fill:"currentColor",...t,children:[(0,n.jsx)("path",{fillRule:"evenodd",d:"M4.177 7.823l2.396-2.396A.25.25 0 017 5.604v4.792a.25.25 0 01-.427.177L4.177 8.177a.25.25 0 010-.354z",className:e?"":"_origin-[35%] _rotate-180"}),(0,n.jsx)("path",{fillRule:"evenodd",d:"M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25V1.75zm1.75-.25a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25H9.5v-13H1.75zm12.5 13H11v-13h3.25a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25z"})]})}var u=e=>(0,n.jsxs)("svg",{width:24,height:24,fill:"currentColor",viewBox:"3 3 18 18",...e,children:[(0,n.jsx)("title",{children:"GitHub"}),(0,n.jsx)("path",{d:"M12 3C7.0275 3 3 7.12937 3 12.2276C3 16.3109 5.57625 19.7597 9.15374 20.9824C9.60374 21.0631 9.77249 20.7863 9.77249 20.5441C9.77249 20.3249 9.76125 19.5982 9.76125 18.8254C7.5 19.2522 6.915 18.2602 6.735 17.7412C6.63375 17.4759 6.19499 16.6569 5.8125 16.4378C5.4975 16.2647 5.0475 15.838 5.80124 15.8264C6.51 15.8149 7.01625 16.4954 7.18499 16.7723C7.99499 18.1679 9.28875 17.7758 9.80625 17.5335C9.885 16.9337 10.1212 16.53 10.38 16.2993C8.3775 16.0687 6.285 15.2728 6.285 11.7432C6.285 10.7397 6.63375 9.9092 7.20749 9.26326C7.1175 9.03257 6.8025 8.08674 7.2975 6.81794C7.2975 6.81794 8.05125 6.57571 9.77249 7.76377C10.4925 7.55615 11.2575 7.45234 12.0225 7.45234C12.7875 7.45234 13.5525 7.55615 14.2725 7.76377C15.9937 6.56418 16.7475 6.81794 16.7475 6.81794C17.2424 8.08674 16.9275 9.03257 16.8375 9.26326C17.4113 9.9092 17.76 10.7281 17.76 11.7432C17.76 15.2843 15.6563 16.0687 13.6537 16.2993C13.98 16.5877 14.2613 17.1414 14.2613 18.0065C14.2613 19.2407 14.25 20.2326 14.25 20.5441C14.25 20.7863 14.4188 21.0746 14.8688 20.9824C16.6554 20.364 18.2079 19.1866 19.3078 17.6162C20.4077 16.0457 20.9995 14.1611 21 12.2276C21 7.12937 16.9725 3 12 3Z"})]}),c=e=>(0,n.jsx)("svg",{viewBox:"2 2 16 16",width:12,height:12,fill:"currentColor",...e,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M4.083 9h1.946c.089-1.546.383-2.97.837-4.118A6.004 6.004 0 004.083 9zM10 2a8 8 0 100 16 8 8 0 000-16zm0 2c-.076 0-.232.032-.465.262-.238.234-.497.623-.737 1.182-.389.907-.673 2.142-.766 3.556h3.936c-.093-1.414-.377-2.649-.766-3.556-.24-.56-.5-.948-.737-1.182C10.232 4.032 10.076 4 10 4zm3.971 5c-.089-1.546-.383-2.97-.837-4.118A6.004 6.004 0 0115.917 9h-1.946zm-2.003 2H8.032c.093 1.414.377 2.649.766 3.556.24.56.5.948.737 1.182.233.23.389.262.465.262.076 0 .232-.032.465-.262.238-.234.498-.623.737-1.182.389-.907.673-2.142.766-3.556zm1.166 4.118c.454-1.147.748-2.572.837-4.118h1.946a6.004 6.004 0 01-2.783 4.118zm-6.268 0C6.412 13.97 6.118 12.546 6.03 11H4.083a6.004 6.004 0 002.783 4.118z",clipRule:"evenodd"})}),d=e=>(0,n.jsx)("svg",{viewBox:"0 0 20 20",fill:"currentColor",width:20,height:20,...e,children:(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z"})}),f=e=>(0,n.jsxs)("svg",{fill:"none",width:24,height:24,viewBox:"0 0 24 24",stroke:"currentColor",...e,children:[(0,n.jsx)("g",{children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 6h16"})}),(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 12h16"}),(0,n.jsx)("g",{children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 18h16"})})]}),p=e=>(0,n.jsx)("svg",{fill:"none",viewBox:"2 2 20 20",width:12,height:12,stroke:"currentColor",...e,children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,fill:"currentColor",d:"M20.354 15.354A9 9 0 018.646 3.646 9.003 9.003 0 0012 21a9.003 9.003 0 008.354-5.646z"})}),m=e=>(0,n.jsxs)("svg",{fill:"none",viewBox:"0 0 24 24",width:24,height:24,...e,children:[(0,n.jsx)("circle",{className:"_opacity-25",cx:12,cy:12,r:10,stroke:"currentColor",strokeWidth:4}),(0,n.jsx)("path",{className:"_opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}),h=e=>(0,n.jsx)("svg",{fill:"none",viewBox:"3 3 18 18",width:12,height:12,stroke:"currentColor",...e,children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,fill:"currentColor",d:"M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z"})}),v=e=>(0,n.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,n.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})}),g=e=>(0,n.jsx)("svg",{width:20,height:20,viewBox:"0 0 20 20",fill:"currentColor",...e,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})}),_=e=>(0,n.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",...e,children:(0,n.jsx)("path",{d:"M0 2.66667V21.3333C0 22.8067 1.19333 24 2.66667 24H21.3333C22.8067 24 24 22.8067 24 21.3333V2.66667C24 1.19333 22.8067 0 21.3333 0H2.66667C1.19333 0 0 1.19333 0 2.66667ZM14.2213 12.6013H11.3973V21.3333H9.12133V12.6013H6.356V10.6667H14.2213V12.6013ZM14.664 20.8347V18.5C14.664 18.5 15.9387 19.4613 17.4693 19.4613C19 19.4613 18.94 18.4613 18.94 18.324C18.94 16.872 14.6053 16.872 14.6053 13.656C14.6053 9.28133 20.9213 11.008 20.9213 11.008L20.8427 13.0867C20.8427 13.0867 19.784 12.38 18.5867 12.38C17.3907 12.38 16.9587 12.9493 16.9587 13.5573C16.9587 15.1267 21.3333 14.9693 21.3333 18.128C21.3333 22.992 14.664 20.8347 14.664 20.8347Z"})}),x=e=>(0,n.jsx)("svg",{viewBox:"0 0 28 24",fill:"none",stroke:"currentColor",...e,children:(0,n.jsx)("path",{d:"M7.3 7.8L12.55 12L7.3 16.2M14.65 16.2H19.9M2.11562 1.5H25.0844C25.7005 1.5 26.2 1.99948 26.2 2.61562V21.3844C26.2 22.0005 25.7005 22.5 25.0844 22.5H2.11562C1.49948 22.5 1 22.0005 1 21.3844V2.61562C1 1.99948 1.49948 1.5 2.11562 1.5Z",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})})},9024:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return n}});let n=(0,r(9661).createAsyncLocalStorage)();("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)},2157:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return n.actionAsyncStorage}});let n=r(9024);("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)},9661:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return i}});let r=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}}let o=globalThis.AsyncLocalStorage;function i(){return o?new o:new n}("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)},3591:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return n}});let n=(0,r(9661).createAsyncLocalStorage)();("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)},6940:function(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,{getExpectedRequestStore:function(){return o},requestAsyncStorage:function(){return n.requestAsyncStorage}});let n=r(3591);function o(e){let t=n.requestAsyncStorage.getStore();if(t)return t;throw Error("`"+e+"` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context")}("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)},6079:function(e,t,r){"use strict";r.d(t,{Z:function(){return s},a:function(){return a}});var n=r(5271);let o={},i=n.createContext(o);function a(e){let t=n.useContext(i);return n.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:a(e.components),n.createElement(i.Provider,{value:t},e.children)}},4814:function(e,t,r){"use strict";t.Z=function(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t)){var i=t.length;for(r=0;r<i;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n)}return o}(e))&&(n&&(n+=" "),n+=t);return n}},2642:function(e,t,r){"use strict";r.d(t,{ZW:function(){return i},hV:function(){return o},ud:function(){return n}});let n=Symbol.for("__nextra_internal__"),o=new Set(["/404","/500"]),i="en-US"}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[774,179],function(){return t(1650),t(7371)}),_N_E=e.O()}]);