diff --git a/404.html b/404.html index b6a0f1d9..9b1ddcbd 100644 --- a/404.html +++ b/404.html @@ -1,4 +1,4 @@ -404: This page could not be found.Skip to Content

404

This page could not be found.

\ No newline at end of file +}Skip to Content

404

This page could not be found.

\ No newline at end of file diff --git a/_next/static/iu9ie8JLVaud-NC352Q5u/_buildManifest.js b/_next/static/LFcatir2ViYvaTXlrBH9j/_buildManifest.js similarity index 81% rename from _next/static/iu9ie8JLVaud-NC352Q5u/_buildManifest.js rename to _next/static/LFcatir2ViYvaTXlrBH9j/_buildManifest.js index 7343b2eb..bba391a4 100644 --- a/_next/static/iu9ie8JLVaud-NC352Q5u/_buildManifest.js +++ b/_next/static/LFcatir2ViYvaTXlrBH9j/_buildManifest.js @@ -1 +1 @@ -self.__BUILD_MANIFEST=function(e,r,t,_){return{__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},__routerFilterStatic:{numItems:2,errorRate:1e-4,numBits:39,numHashes:14,bitArray:[0,1,1,0,r,e,e,r,r,e,e,r,e,e,e,r,r,e,e,e,e,r,e,r,r,r,r,e,e,e,r,e,r,e,r,e,e,e,r]},__routerFilterDynamic:{numItems:e,errorRate:1e-4,numBits:20,numHashes:14,bitArray:[r,r,e,e,r,r,e,e,e,e,r,r,e,e,r,e,r,e,e,r]},"/_error":["static/chunks/pages/_error-5933f280f2bada68.js"],sortedPages:["/_app","/_error"]}}(1,0,1e-4,14),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file +self.__BUILD_MANIFEST=function(e,r,t,_){return{__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},__routerFilterStatic:{numItems:2,errorRate:1e-4,numBits:39,numHashes:14,bitArray:[0,1,1,0,r,e,e,r,r,e,e,r,e,e,e,r,r,e,e,e,e,r,e,r,r,r,r,e,e,e,r,e,r,e,r,e,e,e,r]},__routerFilterDynamic:{numItems:e,errorRate:1e-4,numBits:20,numHashes:14,bitArray:[r,r,e,e,r,r,e,e,e,e,r,r,e,e,r,e,r,e,e,r]},"/_error":["static/chunks/pages/_error-cc3f077a18ea1793.js"],sortedPages:["/_app","/_error"]}}(1,0,1e-4,14),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/_next/static/iu9ie8JLVaud-NC352Q5u/_ssgManifest.js b/_next/static/LFcatir2ViYvaTXlrBH9j/_ssgManifest.js similarity index 100% rename from _next/static/iu9ie8JLVaud-NC352Q5u/_ssgManifest.js rename to _next/static/LFcatir2ViYvaTXlrBH9j/_ssgManifest.js diff --git a/_next/static/chunks/188-9b5a23d4a5b2a9bf.js b/_next/static/chunks/188-9b5a23d4a5b2a9bf.js new file mode 100644 index 00000000..6721094a --- /dev/null +++ b/_next/static/chunks/188-9b5a23d4a5b2a9bf.js @@ -0,0 +1,4 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[188],{145:(e,t,n)=>{"use strict";n.d(t,{Search:()=>eU});var o=n(5155),i=n(3377),l=n(8964),r=n(9906),s=n(2115),a=n(7650);function u(e,t,n){let o,i=n.initialDeps??[];return()=>{var l,r,s,a;let u,c;n.key&&(null==(l=n.debug)?void 0:l.call(n))&&(u=Date.now());let d=e();if(!(d.length!==i.length||d.some((e,t)=>i[t]!==e)))return o;if(i=d,n.key&&(null==(r=n.debug)?void 0:r.call(n))&&(c=Date.now()),o=t(...d),n.key&&(null==(s=n.debug)?void 0:s.call(n))){let e=Math.round((Date.now()-u)*100)/100,t=Math.round((Date.now()-c)*100)/100,o=t/16,i=(e,t)=>{for(e=String(e);e.length1>Math.abs(e-t),m=(e,t,n)=>{let o;return function(...i){e.clearTimeout(o),o=e.setTimeout(()=>t.apply(this,i),n)}},p=e=>e,h=e=>{let t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),o=[];for(let e=t;e<=n;e++)o.push(e);return o},x=(e,t)=>{let n=e.scrollElement;if(!n)return;let o=e.targetWindow;if(!o)return;let i=e=>{let{width:n,height:o}=e;t({width:Math.round(n),height:Math.round(o)})};if(i(n.getBoundingClientRect()),!o.ResizeObserver)return()=>{};let l=new o.ResizeObserver(t=>{let o=()=>{let e=t[0];if(null==e?void 0:e.borderBoxSize){let t=e.borderBoxSize[0];if(t){i({width:t.inlineSize,height:t.blockSize});return}}i(n.getBoundingClientRect())};e.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(o):o()});return l.observe(n,{box:"border-box"}),()=>{l.unobserve(n)}},f={passive:!0},b="undefined"==typeof window||"onscrollend"in window,g=(e,t)=>{let n=e.scrollElement;if(!n)return;let o=e.targetWindow;if(!o)return;let i=0,l=e.options.useScrollendEvent&&b?()=>void 0:m(o,()=>{t(i,!1)},e.options.isScrollingResetDelay),r=o=>()=>{let{horizontal:r,isRtl:s}=e.options;i=r?n.scrollLeft*(s&&-1||1):n.scrollTop,l(),t(i,o)},s=r(!0),a=r(!1);a(),n.addEventListener("scroll",s,f);let u=e.options.useScrollendEvent&&b;return u&&n.addEventListener("scrollend",a,f),()=>{n.removeEventListener("scroll",s),u&&n.removeEventListener("scrollend",a)}},v=(e,t,n)=>{if(null==t?void 0:t.borderBoxSize){let e=t.borderBoxSize[0];if(e)return Math.round(e[n.options.horizontal?"inlineSize":"blockSize"])}return Math.round(e.getBoundingClientRect()[n.options.horizontal?"width":"height"])},y=(e,{adjustments:t=0,behavior:n},o)=>{var i,l;null==(l=null==(i=o.scrollElement)?void 0:i.scrollTo)||l.call(i,{[o.options.horizontal?"left":"top"]:e+t,behavior:n})};class E{constructor(e){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.observer=(()=>{let e=null,t=()=>e||(this.targetWindow&&this.targetWindow.ResizeObserver?e=new this.targetWindow.ResizeObserver(e=>{e.forEach(e=>{let t=()=>{this._measureElement(e.target,e)};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(t):t()})}):null);return{disconnect:()=>{var n;null==(n=t())||n.disconnect(),e=null},observe:e=>{var n;return null==(n=t())?void 0:n.observe(e,{box:"border-box"})},unobserve:e=>{var n;return null==(n=t())?void 0:n.unobserve(e)}}})(),this.range=null,this.setOptions=e=>{Object.entries(e).forEach(([t,n])=>{void 0===n&&delete e[t]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:p,rangeExtractor:h,onChange:()=>{},measureElement:v,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!0,useAnimationFrameWithResizeObserver:!1,...e}},this.notify=e=>{var t,n;null==(n=(t=this.options).onChange)||n.call(t,this,e)},this.maybeNotify=u(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),e=>{this.notify(e)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(e=>e()),this.unsubs=[],this.observer.disconnect(),this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var e;let t=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==t){if(this.cleanup(),!t){this.maybeNotify();return}this.scrollElement=t,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=(null==(e=this.scrollElement)?void 0:e.window)??null,this.elementsCache.forEach(e=>{this.observer.observe(e)}),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,e=>{this.scrollRect=e,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(e,t)=>{this.scrollAdjustments=0,this.scrollDirection=t?this.getScrollOffset()this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??("function"==typeof this.options.initialOffset?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(e,t)=>{let n=new Map,o=new Map;for(let i=t-1;i>=0;i--){let t=e[i];if(n.has(t.lane))continue;let l=o.get(t.lane);if(null==l||t.end>l.end?o.set(t.lane,t):t.ende.end===t.end?e.index-t.index:e.end-t.end)[0]:void 0},this.getMeasurementOptions=u(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled],(e,t,n,o,i)=>(this.pendingMeasuredCacheIndexes=[],{count:e,paddingStart:t,scrollMargin:n,getItemKey:o,enabled:i}),{key:!1}),this.getMeasurements=u(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:e,paddingStart:t,scrollMargin:n,getItemKey:o,enabled:i},l)=>{if(!i)return this.measurementsCache=[],this.itemSizeCache.clear(),[];0===this.measurementsCache.length&&(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(e=>{this.itemSizeCache.set(e.key,e.size)}));let r=this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];let s=this.measurementsCache.slice(0,r);for(let i=r;ithis.options.debug}),this.calculateRange=u(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(e,t,n,o)=>this.range=e.length>0&&t>0?function({measurements:e,outerSize:t,scrollOffset:n,lanes:o}){let i=e.length-1,l=S(0,i,t=>e[t].start,n),r=l;for(;r1&&(l=Math.max(0,l-l%o),r=Math.min(i,r+(o-1-r%o))),{startIndex:l,endIndex:r}}({measurements:e,outerSize:t,scrollOffset:n,lanes:o}):null,{key:!1,debug:()=>this.options.debug}),this.getVirtualIndexes=u(()=>{let e=null,t=null,n=this.calculateRange();return n&&(e=n.startIndex,t=n.endIndex),[this.options.rangeExtractor,this.options.overscan,this.options.count,e,t]},(e,t,n,o,i)=>null===o||null===i?[]:e({startIndex:o,endIndex:i,overscan:t,count:n}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=e=>{let t=this.options.indexAttribute,n=e.getAttribute(t);return n?parseInt(n,10):(console.warn(`Missing attribute name '${t}={index}' on measured element.`),-1)},this._measureElement=(e,t)=>{let n=this.indexFromElement(e),o=this.measurementsCache[n];if(!o)return;let i=o.key,l=this.elementsCache.get(i);l!==e&&(l&&this.observer.unobserve(l),this.observer.observe(e),this.elementsCache.set(i,e)),e.isConnected&&this.resizeItem(n,this.options.measureElement(e,t,this))},this.resizeItem=(e,t)=>{let n=this.measurementsCache[e];if(!n)return;let o=t-(this.itemSizeCache.get(n.key)??n.size);0!==o&&((void 0!==this.shouldAdjustScrollPositionOnItemSizeChange?this.shouldAdjustScrollPositionOnItemSizeChange(n,o,this):n.start{if(!e){this.elementsCache.forEach((e,t)=>{e.isConnected||(this.observer.unobserve(e),this.elementsCache.delete(t))});return}this._measureElement(e,void 0)},this.getVirtualItems=u(()=>[this.getVirtualIndexes(),this.getMeasurements()],(e,t)=>{let n=[];for(let o=0,i=e.length;othis.options.debug}),this.getVirtualItemForOffset=e=>{let t=this.getMeasurements();if(0!==t.length)return c(t[S(0,t.length-1,e=>c(t[e]).start,e)])},this.getOffsetForAlignment=(e,t,n=0)=>{let o=this.getSize(),i=this.getScrollOffset();"auto"===t&&(t=e>=i+o?"end":"start"),"center"===t?e+=(n-o)/2:"end"===t&&(e-=o);let l=this.options.horizontal?"scrollWidth":"scrollHeight";return Math.max(Math.min((this.scrollElement?"document"in this.scrollElement?this.scrollElement.document.documentElement[l]:this.scrollElement[l]:0)-o,e),0)},this.getOffsetForIndex=(e,t="auto")=>{e=Math.max(0,Math.min(e,this.options.count-1));let n=this.measurementsCache[e];if(!n)return;let o=this.getSize(),i=this.getScrollOffset();if("auto"===t){if(n.end>=i+o-this.options.scrollPaddingEnd)t="end";else{if(!(n.start<=i+this.options.scrollPaddingStart))return[i,t];t="start"}}let l="end"===t?n.end+this.options.scrollPaddingEnd:n.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(l,t,n.size),t]},this.isDynamicMode=()=>this.elementsCache.size>0,this.cancelScrollToIndex=()=>{null!==this.scrollToIndexTimeoutId&&this.targetWindow&&(this.targetWindow.clearTimeout(this.scrollToIndexTimeoutId),this.scrollToIndexTimeoutId=null)},this.scrollToOffset=(e,{align:t="start",behavior:n}={})=>{this.cancelScrollToIndex(),"smooth"===n&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(e,t),{adjustments:void 0,behavior:n})},this.scrollToIndex=(e,{align:t="auto",behavior:n}={})=>{e=Math.max(0,Math.min(e,this.options.count-1)),this.cancelScrollToIndex(),"smooth"===n&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");let o=this.getOffsetForIndex(e,t);if(!o)return;let[i,l]=o;this._scrollToOffset(i,{adjustments:void 0,behavior:n}),"smooth"!==n&&this.isDynamicMode()&&this.targetWindow&&(this.scrollToIndexTimeoutId=this.targetWindow.setTimeout(()=>{if(this.scrollToIndexTimeoutId=null,this.elementsCache.has(this.options.getItemKey(e))){let[t]=c(this.getOffsetForIndex(e,l));d(t,this.getScrollOffset())||this.scrollToIndex(e,{align:l,behavior:n})}else this.scrollToIndex(e,{align:l,behavior:n})}))},this.scrollBy=(e,{behavior:t}={})=>{this.cancelScrollToIndex(),"smooth"===t&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getScrollOffset()+e,{adjustments:void 0,behavior:t})},this.getTotalSize=()=>{var e;let t;let n=this.getMeasurements();return Math.max((0===n.length?this.options.paddingStart:1===this.options.lanes?(null==(e=n[n.length-1])?void 0:e.end)??0:Math.max(...n.slice(-this.options.lanes).map(e=>e.end)))-this.options.scrollMargin+this.options.paddingEnd,0)},this._scrollToOffset=(e,{adjustments:t,behavior:n})=>{this.options.scrollToFn(e,{behavior:n,adjustments:t},this)},this.measure=()=>{this.itemSizeCache=new Map,this.notify(!1)},this.setOptions(e)}}let S=(e,t,n,o)=>{for(;e<=t;){let i=(e+t)/2|0,l=n(i);if(lo))return i;t=i-1}}return e>0?e-1:0},O="undefined"!=typeof document?s.useLayoutEffect:s.useEffect;var C=n(6119),I=n(7353),w=n(8444),T=n(2016),M=n(8014),_=n(973),R=n(797),k=n(543),P=n(1231),D=n(6232),F=n(4814),z=n(6296),A=n(8346);function B(e){var t,n,o;let i,l=(0,s.useRef)({value:"",selectionStart:null,selectionEnd:null});return t=e,n="blur",i=(0,D.Y)(e=>{let t=e.target;t instanceof HTMLInputElement&&(l.current={value:t.value,selectionStart:t.selectionStart,selectionEnd:t.selectionEnd})}),(0,s.useEffect)(()=>{function e(e){i.current(e)}return(t=null!=t?t:window).addEventListener(n,e,void 0),()=>t.removeEventListener(n,e,o)},[t,n,o]),(0,R._)(()=>{if(document.activeElement!==e&&e instanceof HTMLInputElement&&e.isConnected){if(e.focus({preventScroll:!0}),e.value!==l.current.value)e.setSelectionRange(e.value.length,e.value.length);else{let{selectionStart:t,selectionEnd:n}=l.current;null!==t&&null!==n&&e.setSelectionRange(t,n)}l.current={value:"",selectionStart:null,selectionEnd:null}}})}var L=n(2503),j=n(7231),N=n(7769),V=n(7515),U=n(8048),W=n(7172);function K(e,t){let n=(0,s.useRef)([]),o=(0,R._)(e);(0,s.useEffect)(()=>{let e=[...n.current];for(let[i,l]of t.entries())if(n.current[i]!==l){let i=o(t,e);return n.current=t,i}},[o,...t])}var H=n(7258),X=n(5700),Y=n(2960),q=n(2592),$=n(75),G=n(1525),J=n(7254);let Z=[];!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){if(!(e.target instanceof HTMLElement)||e.target===document.body||Z[0]===e.target)return;let t=e.target;t=t.closest(J.Uo),Z.unshift(null!=t?t:e.target),(Z=Z.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});var Q=n(7677),ee=n(7230),et=n(5261),en=n(7279),eo=n(3413),ei=n(9744),el=n(310),er=n(4352),es=n(9016),ea=(e=>(e[e.Left=0]="Left",e[e.Right=2]="Right",e))(ea||{}),eu=n(2908),ec=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ec||{}),ed=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(ed||{}),em=(e=>(e[e.Pointer=0]="Pointer",e[e.Focus=1]="Focus",e[e.Other=2]="Other",e))(em||{}),ep=(e=>(e[e.OpenCombobox=0]="OpenCombobox",e[e.CloseCombobox=1]="CloseCombobox",e[e.GoToOption=2]="GoToOption",e[e.SetTyping=3]="SetTyping",e[e.RegisterOption=4]="RegisterOption",e[e.UnregisterOption=5]="UnregisterOption",e[e.SetActivationTrigger=6]="SetActivationTrigger",e[e.UpdateVirtualConfiguration=7]="UpdateVirtualConfiguration",e[e.SetInputElement=8]="SetInputElement",e[e.SetButtonElement=9]="SetButtonElement",e[e.SetOptionsElement=10]="SetOptionsElement",e))(ep||{});function eh(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,o=t(e.options.slice()),i=o.length>0&&null!==o[0].dataRef.current.order?o.sort((e,t)=>e.dataRef.current.order-t.dataRef.current.order):(0,J.wl)(o,e=>e.dataRef.current.domRef.current),l=n?i.indexOf(n):null;return -1===l&&(l=null),{options:i,activeOptionIndex:l}}let ex={1(e){var t;return null!=(t=e.dataRef.current)&&t.disabled||1===e.comboboxState?e:{...e,activeOptionIndex:null,comboboxState:1,isTyping:!1,activationTrigger:2,__demoMode:!1}},0(e){var t,n;if(null!=(t=e.dataRef.current)&&t.disabled||0===e.comboboxState)return e;if(null!=(n=e.dataRef.current)&&n.value){let t=e.dataRef.current.calculateIndex(e.dataRef.current.value);if(-1!==t)return{...e,activeOptionIndex:t,comboboxState:0,__demoMode:!1}}return{...e,comboboxState:0,__demoMode:!1}},3:(e,t)=>e.isTyping===t.isTyping?e:{...e,isTyping:t.isTyping},2(e,t){var n,o,i,l;if(null!=(n=e.dataRef.current)&&n.disabled||e.optionsElement&&!(null!=(o=e.dataRef.current)&&o.optionsPropsRef.current.static)&&1===e.comboboxState)return e;if(e.virtual){let{options:n,disabled:o}=e.virtual,l=t.focus===ee.B.Specific?t.idx:(0,ee.X)(t,{resolveItems:()=>n,resolveActiveIndex:()=>{var t,i;return null!=(i=null!=(t=e.activeOptionIndex)?t:n.findIndex(e=>!o(e)))?i:null},resolveDisabled:o,resolveId(){throw Error("Function not implemented.")}}),r=null!=(i=t.trigger)?i:2;return e.activeOptionIndex===l&&e.activationTrigger===r?e:{...e,activeOptionIndex:l,activationTrigger:r,isTyping:!1,__demoMode:!1}}let r=eh(e);if(null===r.activeOptionIndex){let e=r.options.findIndex(e=>!e.dataRef.current.disabled);-1!==e&&(r.activeOptionIndex=e)}let s=t.focus===ee.B.Specific?t.idx:(0,ee.X)(t,{resolveItems:()=>r.options,resolveActiveIndex:()=>r.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled}),a=null!=(l=t.trigger)?l:2;return e.activeOptionIndex===s&&e.activationTrigger===a?e:{...e,...r,isTyping:!1,activeOptionIndex:s,activationTrigger:a,__demoMode:!1}},4:(e,t)=>{var n,o,i;if(null!=(n=e.dataRef.current)&&n.virtual)return{...e,options:[...e.options,t.payload]};let l=t.payload,r=eh(e,e=>(e.push(l),e));null===e.activeOptionIndex&&null!=(o=e.dataRef.current)&&o.isSelected(t.payload.dataRef.current.value)&&(r.activeOptionIndex=r.options.indexOf(l));let s={...e,...r,activationTrigger:2};return null!=(i=e.dataRef.current)&&i.__demoMode&&void 0===e.dataRef.current.value&&(s.activeOptionIndex=0),s},5:(e,t)=>{var n;if(null!=(n=e.dataRef.current)&&n.virtual)return{...e,options:e.options.filter(e=>e.id!==t.id)};let o=eh(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...o,activationTrigger:2}},6:(e,t)=>e.activationTrigger===t.trigger?e:{...e,activationTrigger:t.trigger},7:(e,t)=>{var n,o;if(null===e.virtual)return{...e,virtual:{options:t.options,disabled:null!=(n=t.disabled)?n:()=>!1}};if(e.virtual.options===t.options&&e.virtual.disabled===t.disabled)return e;let i=e.activeOptionIndex;if(null!==e.activeOptionIndex){let n=t.options.indexOf(e.virtual.options[e.activeOptionIndex]);i=-1!==n?n:null}return{...e,activeOptionIndex:i,virtual:{options:t.options,disabled:null!=(o=t.disabled)?o:()=>!1}}},8:(e,t)=>e.inputElement===t.element?e:{...e,inputElement:t.element},9:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},10:(e,t)=>e.optionsElement===t.element?e:{...e,optionsElement:t.element}},ef=(0,s.createContext)(null);function eb(e){let t=(0,s.useContext)(ef);if(null===t){let t=Error("<".concat(e," /> is missing a parent component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,eb),t}return t}ef.displayName="ComboboxActionsContext";let eg=(0,s.createContext)(null);function ev(e){let t=eE("VirtualProvider"),{options:n}=t.virtual,[o,i]=(0,s.useMemo)(()=>{let e=t.optionsElement;if(!e)return[0,0];let n=window.getComputedStyle(e);return[parseFloat(n.paddingBlockStart||n.paddingTop),parseFloat(n.paddingBlockEnd||n.paddingBottom)]},[t.optionsElement]),l=function(e){let t=s.useReducer(()=>({}),{})[1],n={...e,onChange:(n,o)=>{var i;o?(0,a.flushSync)(t):t(),null==(i=e.onChange)||i.call(e,n,o)}},[o]=s.useState(()=>new E(n));return o.setOptions(n),O(()=>o._didMount(),[]),O(()=>o._willUpdate()),o}({observeElementRect:x,observeElementOffset:g,scrollToFn:y,enabled:0!==n.length,scrollPaddingStart:o,scrollPaddingEnd:i,count:n.length,estimateSize:()=>40,getScrollElement:()=>t.optionsElement,overscan:12}),[r,u]=(0,s.useState)(0);(0,P.s)(()=>{u(e=>e+1)},[n]);let c=l.getVirtualItems();return 0===c.length?null:s.createElement(eg.Provider,{value:l},s.createElement("div",{style:{position:"relative",width:"100%",height:"".concat(l.getTotalSize(),"px")},ref:e=>{e&&0!==t.activationTrigger&&null!==t.activeOptionIndex&&n.length>t.activeOptionIndex&&l.scrollToIndex(t.activeOptionIndex)}},c.map(t=>{var o;return s.createElement(s.Fragment,{key:t.key},s.cloneElement(null==(o=e.children)?void 0:o.call(e,{...e.slot,option:n[t.index]}),{key:"".concat(r,"-").concat(t.key),"data-index":t.index,"aria-setsize":n.length,"aria-posinset":t.index+1,style:{position:"absolute",top:0,left:0,transform:"translateY(".concat(t.start,"px)"),overflowAnchor:"none"}}))})))}let ey=(0,s.createContext)(null);function eE(e){let t=(0,s.useContext)(ey);if(null===t){let t=Error("<".concat(e," /> is missing a parent component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,eE),t}return t}function eS(e,t){return(0,en.Y)(t.type,ex,e,t)}ey.displayName="ComboboxDataContext";let eO=s.Fragment,eC=ei.Ac.RenderStrategy|ei.Ac.Static,eI=(0,ei.FX)(function(e,t){var n,o;let i=(0,H._)(),{value:l,defaultValue:r,onChange:a,form:u,name:c,by:d,disabled:m=i||!1,onClose:p,__demoMode:h=!1,multiple:x=!1,immediate:f=!1,virtual:b=null,nullable:g,...v}=e,y=(0,T.K)(r),[E=x?[]:void 0,S]=(0,w.P)(l,a,y),[O,C]=(0,s.useReducer)(eS,{dataRef:(0,s.createRef)(),comboboxState:+!h,isTyping:!1,options:[],virtual:b?{options:b.options,disabled:null!=(n=b.disabled)?n:()=>!1}:null,activeOptionIndex:null,activationTrigger:2,inputElement:null,buttonElement:null,optionsElement:null,__demoMode:h}),M=(0,s.useRef)(!1),_=(0,s.useRef)({static:!1,hold:!1}),k=(0,I.t)(d),D=(0,R._)(e=>b?null===d?b.options.indexOf(e):b.options.findIndex(t=>k(t,e)):O.options.findIndex(t=>k(t.dataRef.current.value,e))),F=(0,s.useCallback)(e=>(0,en.Y)(B.mode,{1:()=>E.some(t=>k(t,e)),0:()=>k(E,e)}),[E]),A=(0,R._)(e=>O.activeOptionIndex===D(e)),B=(0,s.useMemo)(()=>({...O,immediate:f,optionsPropsRef:_,value:E,defaultValue:y,disabled:m,mode:+!!x,virtual:b?O.virtual:null,get activeOptionIndex(){if(M.current&&null===O.activeOptionIndex&&(b?b.options.length>0:O.options.length>0)){if(b){let e=b.options.findIndex(e=>{var t,n;return!(null!=(n=null==(t=b.disabled)?void 0:t.call(b,e))&&n)});if(-1!==e)return e}let e=O.options.findIndex(e=>!e.dataRef.current.disabled);if(-1!==e)return e}return O.activeOptionIndex},calculateIndex:D,compare:k,isSelected:F,isActive:A}),[E,y,m,x,h,O,b]);(0,P.s)(()=>{var e;b&&C({type:7,options:b.options,disabled:null!=(e=b.disabled)?e:null})},[b,null==b?void 0:b.options,null==b?void 0:b.disabled]),(0,P.s)(()=>{O.dataRef.current=B},[B]);let L=0===B.comboboxState;(0,z.j)(L,[B.buttonElement,B.inputElement,B.optionsElement],()=>eo.closeCombobox());let j=(0,s.useMemo)(()=>{var e,t,n;return{open:0===B.comboboxState,disabled:m,activeIndex:B.activeOptionIndex,activeOption:null===B.activeOptionIndex?null:B.virtual?B.virtual.options[null!=(e=B.activeOptionIndex)?e:0]:null!=(n=null==(t=B.options[B.activeOptionIndex])?void 0:t.dataRef.current.value)?n:null,value:E}},[B,m,E]),N=(0,R._)(()=>{if(null!==B.activeOptionIndex){if(eo.setIsTyping(!1),B.virtual)$(B.virtual.options[B.activeOptionIndex]);else{let{dataRef:e}=B.options[B.activeOptionIndex];$(e.current.value)}eo.goToOption(ee.B.Specific,B.activeOptionIndex)}}),V=(0,R._)(()=>{C({type:0}),M.current=!0}),U=(0,R._)(()=>{C({type:1}),M.current=!1,null==p||p()}),W=(0,R._)(e=>{C({type:3,isTyping:e})}),K=(0,R._)((e,t,n)=>(M.current=!1,e===ee.B.Specific?C({type:2,focus:ee.B.Specific,idx:t,trigger:n}):C({type:2,focus:e,trigger:n}))),q=(0,R._)((e,t)=>(C({type:4,payload:{id:e,dataRef:t}}),()=>{B.isActive(t.current.value)&&(M.current=!0),C({type:5,id:e})})),$=(0,R._)(e=>(0,en.Y)(B.mode,{0:()=>null==S?void 0:S(e),1(){let t=B.value.slice(),n=t.findIndex(t=>k(t,e));return -1===n?t.push(e):t.splice(n,1),null==S?void 0:S(t)}})),J=(0,R._)(e=>{C({type:6,trigger:e})}),Z=(0,R._)(e=>{C({type:8,element:e})}),Q=(0,R._)(e=>{C({type:9,element:e})}),et=(0,R._)(e=>{C({type:10,element:e})}),eo=(0,s.useMemo)(()=>({onChange:$,registerOption:q,goToOption:K,setIsTyping:W,closeCombobox:U,openCombobox:V,setActivationTrigger:J,selectActiveOption:N,setInputElement:Z,setButtonElement:Q,setOptionsElement:et}),[]),[el,er]=(0,es.b0)(),ea=(0,s.useCallback)(()=>{if(void 0!==y)return null==S?void 0:S(y)},[S,y]),eu=(0,ei.Ci)();return s.createElement(er,{value:el,props:{htmlFor:null==(o=B.inputElement)?void 0:o.id},slot:{open:0===B.comboboxState,disabled:m}},s.createElement(X.St,null,s.createElement(ef.Provider,{value:eo},s.createElement(ey.Provider,{value:B},s.createElement(G.El,{value:(0,en.Y)(B.comboboxState,{0:G.Uw.Open,1:G.Uw.Closed})},null!=c&&s.createElement(Y.CL,{disabled:m,data:null!=E?{[c]:E}:{},form:u,onReset:ea}),eu({ourProps:null===t?{}:{ref:t},theirProps:v,slot:j,defaultTag:eO,name:"Combobox"}))))))}),ew=(0,ei.FX)(function(e,t){var n;let o=eE("Combobox.Button"),i=eb("Combobox.Button"),u=(0,N.P)(t,i.setButtonElement),c=(0,s.useId)(),{id:d="headlessui-combobox-button-".concat(c),disabled:m=o.disabled||!1,autoFocus:p=!1,...h}=e,x=B(o.inputElement),f=(0,R._)(e=>{switch(e.key){case er.D.Space:case er.D.Enter:e.preventDefault(),e.stopPropagation(),1===o.comboboxState&&(0,a.flushSync)(()=>i.openCombobox()),x();return;case er.D.ArrowDown:e.preventDefault(),e.stopPropagation(),1===o.comboboxState&&((0,a.flushSync)(()=>i.openCombobox()),o.value||i.goToOption(ee.B.First)),x();return;case er.D.ArrowUp:e.preventDefault(),e.stopPropagation(),1===o.comboboxState&&((0,a.flushSync)(()=>i.openCombobox()),o.value||i.goToOption(ee.B.Last)),x();return;case er.D.Escape:if(0!==o.comboboxState)return;e.preventDefault(),o.optionsElement&&!o.optionsPropsRef.current.static&&e.stopPropagation(),(0,a.flushSync)(()=>i.closeCombobox()),x();return;default:return}}),b=(0,R._)(e=>{e.preventDefault(),(0,Q.l)(e.currentTarget)||(e.button===ea.Left&&(0===o.comboboxState?i.closeCombobox():i.openCombobox()),x())}),g=(0,es.o2)([d]),{isFocusVisible:v,focusProps:y}=(0,l.o)({autoFocus:p}),{isHovered:E,hoverProps:S}=(0,r.M)({isDisabled:m}),{pressed:O,pressProps:I}=(0,C.Z)({disabled:m}),w=(0,s.useMemo)(()=>({open:0===o.comboboxState,active:O||0===o.comboboxState,disabled:m,value:o.value,hover:E,focus:v}),[o,E,v,O,m]),T=(0,ei.v6)({ref:u,id:d,type:(0,L.c)(e,o.buttonElement),tabIndex:-1,"aria-haspopup":"listbox","aria-controls":null==(n=o.optionsElement)?void 0:n.id,"aria-expanded":0===o.comboboxState,"aria-labelledby":g,disabled:m||void 0,autoFocus:p,onMouseDown:b,onKeyDown:f},y,S,I);return(0,ei.Ci)()({ourProps:T,theirProps:h,slot:w,defaultTag:"button",name:"Combobox.Button"})}),eT=(0,ei.FX)(function(e,t){var n,o,i,u,c;let d=eE("Combobox.Input"),m=eb("Combobox.Input"),p=(0,s.useId)(),h=(0,$.q)(),{id:x=h||"headlessui-combobox-input-".concat(p),onChange:f,displayValue:b,disabled:g=d.disabled||!1,autoFocus:v=!1,type:y="text",...E}=e,S=(0,s.useRef)(null),O=(0,N.P)(S,t,(0,X.Xc)(),m.setInputElement),C=(0,A.g)(d.inputElement),I=(0,M.L)(),w=(0,R._)(()=>{m.onChange(null),d.optionsElement&&(d.optionsElement.scrollTop=0),m.goToOption(ee.B.Nothing)});K((e,t)=>{let[n,o]=e,[i,l]=t;if(d.isTyping)return;let r=S.current;r&&((0===l&&1===o||n!==i)&&(r.value=n),requestAnimationFrame(()=>{if(d.isTyping||!r||(null==C?void 0:C.activeElement)!==r)return;let{selectionStart:e,selectionEnd:t}=r;0===Math.abs((null!=t?t:0)-(null!=e?e:0))&&0===e&&r.setSelectionRange(r.value.length,r.value.length)}))},[(0,s.useMemo)(()=>{var e;return"function"==typeof b&&void 0!==d.value?null!=(e=b(d.value))?e:"":"string"==typeof d.value?d.value:""},[d.value,b]),d.comboboxState,C,d.isTyping]),K((e,t)=>{let[n]=e,[o]=t;if(0===n&&1===o){if(d.isTyping)return;let e=S.current;if(!e)return;let t=e.value,{selectionStart:n,selectionEnd:o,selectionDirection:i}=e;e.value="",e.value=t,null!==i?e.setSelectionRange(n,o,i):e.setSelectionRange(n,o)}},[d.comboboxState]);let T=(0,s.useRef)(!1),_=(0,R._)(()=>{T.current=!0}),k=(0,R._)(()=>{I.nextFrame(()=>{T.current=!1})}),P=(0,R._)(e=>{switch(m.setIsTyping(!0),e.key){case er.D.Enter:if(0!==d.comboboxState||T.current)return;if(e.preventDefault(),e.stopPropagation(),null===d.activeOptionIndex){m.closeCombobox();return}m.selectActiveOption(),0===d.mode&&m.closeCombobox();break;case er.D.ArrowDown:return e.preventDefault(),e.stopPropagation(),(0,en.Y)(d.comboboxState,{0:()=>m.goToOption(ee.B.Next),1:()=>m.openCombobox()});case er.D.ArrowUp:return e.preventDefault(),e.stopPropagation(),(0,en.Y)(d.comboboxState,{0:()=>m.goToOption(ee.B.Previous),1:()=>{(0,a.flushSync)(()=>m.openCombobox()),d.value||m.goToOption(ee.B.Last)}});case er.D.Home:if(e.shiftKey)break;return e.preventDefault(),e.stopPropagation(),m.goToOption(ee.B.First);case er.D.PageUp:return e.preventDefault(),e.stopPropagation(),m.goToOption(ee.B.First);case er.D.End:if(e.shiftKey)break;return e.preventDefault(),e.stopPropagation(),m.goToOption(ee.B.Last);case er.D.PageDown:return e.preventDefault(),e.stopPropagation(),m.goToOption(ee.B.Last);case er.D.Escape:return 0!==d.comboboxState?void 0:(e.preventDefault(),d.optionsElement&&!d.optionsPropsRef.current.static&&e.stopPropagation(),0===d.mode&&null===d.value&&w(),m.closeCombobox());case er.D.Tab:if(0!==d.comboboxState)return;0===d.mode&&1!==d.activationTrigger&&m.selectActiveOption(),m.closeCombobox()}}),D=(0,R._)(e=>{null==f||f(e),0===d.mode&&""===e.target.value&&w(),m.openCombobox()}),F=(0,R._)(e=>{var t,n,o;let i=null!=(t=e.relatedTarget)?t:Z.find(t=>t!==e.currentTarget);if(!(null!=(n=d.optionsElement)&&n.contains(i))&&!(null!=(o=d.buttonElement)&&o.contains(i))&&0===d.comboboxState)return e.preventDefault(),0===d.mode&&null===d.value&&w(),m.closeCombobox()}),z=(0,R._)(e=>{var t,n,o;let i=null!=(t=e.relatedTarget)?t:Z.find(t=>t!==e.currentTarget);null!=(n=d.buttonElement)&&n.contains(i)||null!=(o=d.optionsElement)&&o.contains(i)||d.disabled||d.immediate&&0!==d.comboboxState&&I.microTask(()=>{(0,a.flushSync)(()=>m.openCombobox()),m.setActivationTrigger(1)})}),B=(0,es.o2)(),L=(0,el.MM)(),{isFocused:j,focusProps:V}=(0,l.o)({autoFocus:v}),{isHovered:U,hoverProps:W}=(0,r.M)({isDisabled:g}),H=(0,s.useMemo)(()=>({open:0===d.comboboxState,disabled:g,hover:U,focus:j,autofocus:v}),[d,U,j,v,g]),Y=(0,ei.v6)({ref:O,id:x,role:"combobox",type:y,"aria-controls":null==(n=d.optionsElement)?void 0:n.id,"aria-expanded":0===d.comboboxState,"aria-activedescendant":null===d.activeOptionIndex?void 0:d.virtual?null==(o=d.options.find(e=>!e.dataRef.current.disabled&&d.compare(e.dataRef.current.value,d.virtual.options[d.activeOptionIndex])))?void 0:o.id:null==(i=d.options[d.activeOptionIndex])?void 0:i.id,"aria-labelledby":B,"aria-describedby":L,"aria-autocomplete":"list",defaultValue:null!=(c=null!=(u=e.defaultValue)?u:void 0!==d.defaultValue?null==b?void 0:b(d.defaultValue):null)?c:d.defaultValue,disabled:g||void 0,autoFocus:v,onCompositionStart:_,onCompositionEnd:k,onKeyDown:P,onChange:D,onFocus:z,onBlur:F},V,W);return(0,ei.Ci)()({ourProps:Y,theirProps:E,slot:H,defaultTag:"input",name:"Combobox.Input"})}),eM=es.JU,e_=(0,ei.FX)(function(e,t){var n,o,i;let l=(0,s.useId)(),{id:r="headlessui-combobox-options-".concat(l),hold:a=!1,anchor:u,portal:c=!1,modal:d=!0,transition:m=!1,...p}=e,h=eE("Combobox.Options"),x=eb("Combobox.Options"),f=(0,X.zn)(u);f&&(c=!0);let[b,g]=(0,X.UF)(f),[v,y]=(0,s.useState)(null),E=(0,X.G3)(),S=(0,N.P)(t,f?b:null,x.setOptionsElement,y),O=(0,A.g)(h.optionsElement),C=(0,G.O_)(),[I,w]=(0,U.p)(m,v,null!==C?(C&G.Uw.Open)===G.Uw.Open:0===h.comboboxState);(0,F.O)(I,h.inputElement,x.closeCombobox);let T=!h.__demoMode&&d&&0===h.comboboxState;(0,j.K)(T,O);let M=!h.__demoMode&&d&&0===h.comboboxState;(0,k.v)(M,{allowed:(0,s.useCallback)(()=>[h.inputElement,h.buttonElement,h.optionsElement],[h.inputElement,h.buttonElement,h.optionsElement])}),(0,P.s)(()=>{var t;h.optionsPropsRef.current.static=null!=(t=e.static)&&t},[h.optionsPropsRef,e.static]),(0,P.s)(()=>{h.optionsPropsRef.current.hold=a},[h.optionsPropsRef,a]),(0,W.i)(0===h.comboboxState,{container:h.optionsElement,accept:e=>"option"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let D=(0,es.o2)([null==(n=h.buttonElement)?void 0:n.id]),z=(0,s.useMemo)(()=>({open:0===h.comboboxState,option:void 0}),[h.comboboxState]),B=(0,R._)(()=>{x.setActivationTrigger(0)}),L=(0,R._)(e=>{e.preventDefault(),x.setActivationTrigger(0)}),V=(0,ei.v6)(f?E():{},{"aria-labelledby":D,role:"listbox","aria-multiselectable":1===h.mode||void 0,id:r,ref:S,style:{...p.style,...g,"--input-width":(0,_.L)(h.inputElement,!0).width,"--button-width":(0,_.L)(h.buttonElement,!0).width},onWheel:0===h.activationTrigger?void 0:B,onMouseDown:L,...(0,U.B)(w)}),K=I&&1===h.comboboxState,H=(0,q.O)(K,null==(o=h.virtual)?void 0:o.options),Y=(0,q.O)(K,h.value),$=(0,R._)(e=>h.compare(Y,e));if(h.virtual){if(void 0===H)throw Error("Missing `options` in virtual mode");Object.assign(p,{children:s.createElement(ey.Provider,{value:H!==h.virtual.options?{...h,virtual:{...h.virtual,options:H}}:h},s.createElement(ev,{slot:z},p.children))})}let J=(0,ei.Ci)();return s.createElement(eu.ZL,{enabled:!!c&&(e.static||I)},s.createElement(ey.Provider,{value:1===h.mode?h:{...h,isSelected:$}},J({ourProps:V,theirProps:{...p,children:s.createElement(q.j,{freeze:K},"function"==typeof p.children?null==(i=p.children)?void 0:i.call(p,z):p.children)},slot:z,defaultTag:"div",features:eC,visible:I,name:"Combobox.Options"})))}),eR=(0,ei.FX)(function(e,t){var n,o,i,l;let r=eE("Combobox.Option"),a=eb("Combobox.Option"),u=(0,s.useId)(),{id:c="headlessui-combobox-option-".concat(u),value:d,disabled:m=null!=(i=null==(o=null==(n=r.virtual)?void 0:n.disabled)?void 0:o.call(n,d))&&i,order:p=null,...h}=e,x=B(r.inputElement),f=r.virtual?r.activeOptionIndex===r.calculateIndex(d):null!==r.activeOptionIndex&&(null==(l=r.options[r.activeOptionIndex])?void 0:l.id)===c,b=r.isSelected(d),g=(0,s.useRef)(null),v=(0,D.Y)({disabled:m,value:d,domRef:g,order:p}),y=(0,s.useContext)(eg),E=(0,N.P)(t,g,y?y.measureElement:null),S=(0,R._)(()=>{a.setIsTyping(!1),a.onChange(d)});(0,P.s)(()=>a.registerOption(c,v),[v,c]);let O=(0,s.useRef)(!(r.virtual||r.__demoMode));(0,P.s)(()=>{if(!r.virtual&&!r.__demoMode)return(0,et.e)().requestAnimationFrame(()=>{O.current=!0})},[r.virtual,r.__demoMode]),(0,P.s)(()=>{if(O.current&&0===r.comboboxState&&f&&0!==r.activationTrigger)return(0,et.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=g.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[g,f,r.comboboxState,r.activationTrigger,r.activeOptionIndex]);let C=(0,R._)(e=>{e.preventDefault(),e.button===ea.Left&&(m||(S(),(0,eo.Fr)()||requestAnimationFrame(()=>x()),0===r.mode&&a.closeCombobox()))}),I=(0,R._)(()=>{if(m)return a.goToOption(ee.B.Nothing);let e=r.calculateIndex(d);a.goToOption(ee.B.Specific,e)}),w=(0,V.J)(),T=(0,R._)(e=>w.update(e)),M=(0,R._)(e=>{if(!w.wasMoved(e)||m||f)return;let t=r.calculateIndex(d);a.goToOption(ee.B.Specific,t,0)}),_=(0,R._)(e=>{w.wasMoved(e)&&(m||f&&(r.optionsPropsRef.current.hold||a.goToOption(ee.B.Nothing)))}),k=(0,s.useMemo)(()=>({active:f,focus:f,selected:b,disabled:m}),[f,b,m]);return(0,ei.Ci)()({ourProps:{id:c,ref:E,role:"option",tabIndex:!0===m?void 0:-1,"aria-disabled":!0===m||void 0,"aria-selected":b,disabled:void 0,onMouseDown:C,onFocus:I,onPointerEnter:T,onMouseEnter:T,onPointerMove:M,onMouseMove:M,onPointerLeave:_,onMouseLeave:_},theirProps:h,slot:k,defaultTag:"div",name:"Combobox.Option"})}),ek=Object.assign(eI,{Input:eT,Button:ew,Label:eM,Options:e_,Option:eR});var eP=n(2596),eD=n(5929),eF=n(6874),ez=n.n(eF),eA=n(5695),eB=n(4688);let eL=e=>{let t,n;let l=(0,i.c)(3);return l[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,o.jsx)("path",{fillRule:"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"}),l[0]=t):t=l[0],l[1]!==e?(n=(0,o.jsx)("svg",{viewBox:"0 0 20 20",fill:"currentColor",...e,children:t}),l[1]=e,l[2]=n):n=l[2],n},ej=e=>{let t,n,l;let r=(0,i.c)(4);return r[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,o.jsx)("circle",{className:"x:opacity-25",cx:12,cy:12,r:10,strokeWidth:4}),n=(0,o.jsx)("path",{className:"x:opacity-75",fill:"currentColor",stroke:"none",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"}),r[0]=t,r[1]=n):(t=r[0],n=r[1]),r[2]!==e?(l=(0,o.jsxs)("svg",{fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",...e,children:[t,n]}),r[2]=e,r[3]=l):l=r[3],l};async function eN(){window.pagefind=await import((0,eD.addBasePath)("/_pagefind/pagefind.js")),await window.pagefind.options({baseUrl:"/"})}let eV=new Set(["INPUT","SELECT","BUTTON","TEXTAREA"]);o.Fragment;let eU=e=>{let t,n,l,r,a,u,c,d,m,p,h,x,f,b,g,v,y;let E=(0,i.c)(44),{className:S,emptyResult:O,errorText:C,loading:I,placeholder:w,searchOptions:T}=e,M=void 0===O?"No results found.":O,_=void 0===C?"Failed to load search index.":C,R=void 0===I?"Loading…":I,k=void 0===w?"Search documentation…":w,[P,D]=(0,s.useState)(!0),[F,z]=(0,s.useState)("");E[0]===Symbol.for("react.memo_cache_sentinel")?(t=[],E[0]=t):t=E[0];let[A,B]=(0,s.useState)(t),[L,j]=(0,s.useState)(""),N=(0,s.useDeferredValue)(L);E[1]!==N||E[2]!==T?(n=()=>{(async e=>{if(!e){B([]),z("");return}if(!window.pagefind){D(!0),z("");try{await eN()}catch(e){z(e instanceof Error?"".concat(e.constructor.name,": ").concat(e.message):String(e)),D(!1);return}}let t=await window.pagefind.debouncedSearch(e,T);t&&(B((await Promise.all(t.results.map(eK))).map(eX)),D(!1))})(N)},E[1]=N,E[2]=T,E[3]=n):n=E[3],E[4]!==N?(l=[N],E[4]=N,E[5]=l):l=E[5],(0,s.useEffect)(n,l);let V=(0,eA.useRouter)(),[U,W]=(0,s.useState)(!1),K=(0,eB.q)(),H=(0,s.useRef)(null);E[6]===Symbol.for("react.memo_cache_sentinel")?(r=()=>{let e=function(e){let t=document.activeElement;!(!t||eV.has(t.tagName))&&!t.isContentEditable&&("/"===e.key||"k"===e.key&&!e.shiftKey&&(navigator.userAgent.includes("Mac")?e.metaKey:e.ctrlKey))&&(e.preventDefault(),H.current.focus({preventScroll:!0}))};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},a=[],E[6]=r,E[7]=a):(r=E[6],a=E[7]),(0,s.useEffect)(r,a),E[8]!==U||E[9]!==K?(u=K&&!U&&(0,o.jsx)("kbd",{className:(0,eP.A)("x:absolute x:my-1.5 x:select-none x:end-1.5","x:h-5 x:rounded x:bg-nextra-bg x:px-1.5 x:font-mono x:text-[11px] x:font-medium x:text-gray-500","x:border nextra-border","x:contrast-more:text-current","x:items-center x:gap-1 x:flex","x:max-sm:hidden not-prose"),children:navigator.userAgent.includes("Mac")?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("span",{className:"x:text-xs",children:"⌘"}),"K"]}):"CTRL K"}),E[8]=U,E[9]=K,E[10]=u):u=E[10];let X=u;E[11]===Symbol.for("react.memo_cache_sentinel")?(c=e=>{W("focus"===e.type)},E[11]=c):c=E[11];let Y=c;E[12]===Symbol.for("react.memo_cache_sentinel")?(d=e=>{let{value:t}=e.currentTarget;j(t)},E[12]=d):d=E[12];let q=d;E[13]!==V?(m=e=>{if(!e)return;H.current.blur();let[t,n]=e.url.split("#");location.pathname===t?location.href="#".concat(n):V.push(e.url),j("")},E[13]=V,E[14]=m):m=E[14];let $=m;return E[15]!==S?(p=(0,eP.A)("nextra-search","x:relative x:flex x:items-center","x:text-gray-900 x:dark:text-gray-300","x:contrast-more:text-gray-800 x:contrast-more:dark:text-gray-300",S),E[15]=S,E[16]=p):p=E[16],E[17]!==k||E[18]!==L?(h=(0,o.jsx)(eT,{ref:H,spellCheck:!1,className:eY,autoComplete:"off",type:"search",onChange:q,onFocus:Y,onBlur:Y,value:L,placeholder:k}),E[17]=k,E[18]=L,E[19]=h):h=E[19],E[20]!==X||E[21]!==p||E[22]!==h?(x=(0,o.jsxs)("div",{className:p,children:[h,X]}),E[20]=X,E[21]=p,E[22]=h,E[23]=x):x=E[23],E[24]===Symbol.for("react.memo_cache_sentinel")?(f={to:"top end",gap:10,padding:16},E[24]=f):f=E[24],E[25]!==F||E[26]!==P||E[27]!==A?(b=e=>{let{open:t}=e;return(0,eP.A)("nextra-search-results","nextra-scrollbar x:max-md:h-full","x:border x:border-gray-200 x:text-gray-100 x:dark:border-neutral-800","x:z-20 x:rounded-xl x:py-2.5 x:shadow-xl","x:contrast-more:border x:contrast-more:border-gray-900 x:contrast-more:dark:border-gray-50","x:backdrop-blur-md x:bg-nextra-bg/70","x:motion-reduce:transition-none x:transition-opacity",t?"x:opacity-100":"x:opacity-0",F||P||!A.length?["x:md:min-h-28 x:grow x:flex x:justify-center x:text-sm x:gap-2 x:px-8",F?"x:text-red-500 x:items-start":"x:text-gray-400 x:items-center"]:"x:md:max-h-[min(calc(100vh-5rem),400px)]!","x:w-full x:md:w-[576px]","x:empty:invisible")},E[25]=F,E[26]=P,E[27]=A,E[28]=b):b=E[28],E[29]!==N||E[30]!==M||E[31]!==F||E[32]!==_||E[33]!==P||E[34]!==R||E[35]!==A?(g=F?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(eL,{height:"20",className:"x:shrink-0"}),(0,o.jsxs)("div",{className:"x:grid",children:[(0,o.jsx)("b",{className:"x:mb-2",children:_}),F]})]}):P?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(ej,{height:"20",className:"x:shrink-0 x:animate-spin"}),R]}):A.length?A.map(eq):N&&M,E[29]=N,E[30]=M,E[31]=F,E[32]=_,E[33]=P,E[34]=R,E[35]=A,E[36]=g):g=E[36],E[37]!==b||E[38]!==g?(v=(0,o.jsx)(e_,{transition:!0,anchor:f,className:b,children:g}),E[37]=b,E[38]=g,E[39]=v):v=E[39],E[40]!==$||E[41]!==x||E[42]!==v?(y=(0,o.jsxs)(ek,{onChange:$,children:[x,v]}),E[40]=$,E[41]=x,E[42]=v,E[43]=y):y=E[43],y},eW=e=>{let t,n,l,r;let s=(0,i.c)(8),{data:a}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,eP.A)("x:mx-2.5 x:mb-2 x:not-first:mt-6 x:select-none x:border-b x:border-black/10 x:px-2.5 x:pb-1.5 x:text-xs x:font-semibold x:uppercase x:text-gray-500 x:dark:border-white/20 x:dark:text-gray-300","x:contrast-more:border-gray-600 x:contrast-more:text-gray-900 x:contrast-more:dark:border-gray-50 x:contrast-more:dark:text-gray-50"),s[0]=t):t=s[0],s[1]!==a.meta.title?(n=(0,o.jsx)("div",{className:t,children:a.meta.title}),s[1]=a.meta.title,s[2]=n):n=s[2],s[3]!==a.sub_results?(l=a.sub_results.map(eG),s[3]=a.sub_results,s[4]=l):l=s[4],s[5]!==n||s[6]!==l?(r=(0,o.jsxs)(o.Fragment,{children:[n,l]}),s[5]=n,s[6]=l,s[7]=r):r=s[7],r};function eK(e){return e.data()}function eH(e){let t=e.url.replace(/\.html$/,"").replace(/\.html#/,"#");return{...e,url:t}}function eX(e){return{...e,sub_results:e.sub_results.map(eH)}}function eY(e){let{focus:t}=e;return(0,eP.A)("x:rounded-lg x:px-3 x:py-2 x:transition-colors","x:w-full x:md:w-64","x:text-base x:leading-tight x:md:text-sm",t?"x:bg-transparent x:nextra-focus":"x:bg-black/[.05] x:dark:bg-gray-50/10","x:placeholder:text-gray-500 x:dark:placeholder:text-gray-400","x:contrast-more:border x:contrast-more:border-current","x:[&::-webkit-search-cancel-button]:appearance-none")}function eq(e){return(0,o.jsx)(eW,{data:e},e.url)}function e$(e){let{focus:t}=e;return(0,eP.A)("x:mx-2.5 x:break-words x:rounded-md","x:contrast-more:border",t?"x:text-primary-600 x:contrast-more:border-current x:bg-primary-500/10":"x:text-gray-800 x:dark:text-gray-300 x:contrast-more:border-transparent","x:block x:scroll-m-12 x:px-2.5 x:py-2")}function eG(e){return(0,o.jsxs)(eR,{as:ez(),value:e,href:e.url,className:e$,children:[(0,o.jsx)("div",{className:"x:text-base x:font-semibold x:leading-5",children:e.title}),(0,o.jsx)("div",{className:(0,eP.A)("x:mt-1 x:text-sm x:leading-[1.35rem] x:text-gray-600 x:dark:text-gray-400 x:contrast-more:dark:text-gray-50","x:[&_mark]:bg-primary-600/80 x:[&_mark]:text-white"),dangerouslySetInnerHTML:{__html:e.excerpt}})]},e.url)}},9476:()=>{}}]); \ No newline at end of file diff --git a/_next/static/chunks/471-0cfdb0da5be79829.js b/_next/static/chunks/471-0cfdb0da5be79829.js deleted file mode 100644 index be1217b9..00000000 --- a/_next/static/chunks/471-0cfdb0da5be79829.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[471],{7308:(e,t,n)=>{"use strict";n.d(t,{Search:()=>eU});var o=n(5155),i=n(5054),l=n(7018),r=n(3201),s=n(2115),a=n(7650);function u(e,t,n){let o,i=n.initialDeps??[];return()=>{var l,r,s,a;let u,c;n.key&&(null==(l=n.debug)?void 0:l.call(n))&&(u=Date.now());let d=e();if(!(d.length!==i.length||d.some((e,t)=>i[t]!==e)))return o;if(i=d,n.key&&(null==(r=n.debug)?void 0:r.call(n))&&(c=Date.now()),o=t(...d),n.key&&(null==(s=n.debug)?void 0:s.call(n))){let e=Math.round((Date.now()-u)*100)/100,t=Math.round((Date.now()-c)*100)/100,o=t/16,i=(e,t)=>{for(e=String(e);e.length1>Math.abs(e-t),m=(e,t,n)=>{let o;return function(...i){e.clearTimeout(o),o=e.setTimeout(()=>t.apply(this,i),n)}},p=e=>e,h=e=>{let t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),o=[];for(let e=t;e<=n;e++)o.push(e);return o},x=(e,t)=>{let n=e.scrollElement;if(!n)return;let o=e.targetWindow;if(!o)return;let i=e=>{let{width:n,height:o}=e;t({width:Math.round(n),height:Math.round(o)})};if(i(n.getBoundingClientRect()),!o.ResizeObserver)return()=>{};let l=new o.ResizeObserver(t=>{let o=()=>{let e=t[0];if(null==e?void 0:e.borderBoxSize){let t=e.borderBoxSize[0];if(t){i({width:t.inlineSize,height:t.blockSize});return}}i(n.getBoundingClientRect())};e.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(o):o()});return l.observe(n,{box:"border-box"}),()=>{l.unobserve(n)}},f={passive:!0},b="undefined"==typeof window||"onscrollend"in window,g=(e,t)=>{let n=e.scrollElement;if(!n)return;let o=e.targetWindow;if(!o)return;let i=0,l=e.options.useScrollendEvent&&b?()=>void 0:m(o,()=>{t(i,!1)},e.options.isScrollingResetDelay),r=o=>()=>{let{horizontal:r,isRtl:s}=e.options;i=r?n.scrollLeft*(s&&-1||1):n.scrollTop,l(),t(i,o)},s=r(!0),a=r(!1);a(),n.addEventListener("scroll",s,f);let u=e.options.useScrollendEvent&&b;return u&&n.addEventListener("scrollend",a,f),()=>{n.removeEventListener("scroll",s),u&&n.removeEventListener("scrollend",a)}},v=(e,t,n)=>{if(null==t?void 0:t.borderBoxSize){let e=t.borderBoxSize[0];if(e)return Math.round(e[n.options.horizontal?"inlineSize":"blockSize"])}return Math.round(e.getBoundingClientRect()[n.options.horizontal?"width":"height"])},y=(e,{adjustments:t=0,behavior:n},o)=>{var i,l;null==(l=null==(i=o.scrollElement)?void 0:i.scrollTo)||l.call(i,{[o.options.horizontal?"left":"top"]:e+t,behavior:n})};class E{constructor(e){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.observer=(()=>{let e=null,t=()=>e||(this.targetWindow&&this.targetWindow.ResizeObserver?e=new this.targetWindow.ResizeObserver(e=>{e.forEach(e=>{let t=()=>{this._measureElement(e.target,e)};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(t):t()})}):null);return{disconnect:()=>{var n;null==(n=t())||n.disconnect(),e=null},observe:e=>{var n;return null==(n=t())?void 0:n.observe(e,{box:"border-box"})},unobserve:e=>{var n;return null==(n=t())?void 0:n.unobserve(e)}}})(),this.range=null,this.setOptions=e=>{Object.entries(e).forEach(([t,n])=>{void 0===n&&delete e[t]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:p,rangeExtractor:h,onChange:()=>{},measureElement:v,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!0,useAnimationFrameWithResizeObserver:!1,...e}},this.notify=e=>{var t,n;null==(n=(t=this.options).onChange)||n.call(t,this,e)},this.maybeNotify=u(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),e=>{this.notify(e)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(e=>e()),this.unsubs=[],this.observer.disconnect(),this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var e;let t=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==t){if(this.cleanup(),!t){this.maybeNotify();return}this.scrollElement=t,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=(null==(e=this.scrollElement)?void 0:e.window)??null,this.elementsCache.forEach(e=>{this.observer.observe(e)}),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,e=>{this.scrollRect=e,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(e,t)=>{this.scrollAdjustments=0,this.scrollDirection=t?this.getScrollOffset()this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??("function"==typeof this.options.initialOffset?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(e,t)=>{let n=new Map,o=new Map;for(let i=t-1;i>=0;i--){let t=e[i];if(n.has(t.lane))continue;let l=o.get(t.lane);if(null==l||t.end>l.end?o.set(t.lane,t):t.ende.end===t.end?e.index-t.index:e.end-t.end)[0]:void 0},this.getMeasurementOptions=u(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled],(e,t,n,o,i)=>(this.pendingMeasuredCacheIndexes=[],{count:e,paddingStart:t,scrollMargin:n,getItemKey:o,enabled:i}),{key:!1}),this.getMeasurements=u(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:e,paddingStart:t,scrollMargin:n,getItemKey:o,enabled:i},l)=>{if(!i)return this.measurementsCache=[],this.itemSizeCache.clear(),[];0===this.measurementsCache.length&&(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(e=>{this.itemSizeCache.set(e.key,e.size)}));let r=this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];let s=this.measurementsCache.slice(0,r);for(let i=r;ithis.options.debug}),this.calculateRange=u(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(e,t,n,o)=>this.range=e.length>0&&t>0?function({measurements:e,outerSize:t,scrollOffset:n,lanes:o}){let i=e.length-1,l=S(0,i,t=>e[t].start,n),r=l;for(;r1&&(l=Math.max(0,l-l%o),r=Math.min(i,r+(o-1-r%o))),{startIndex:l,endIndex:r}}({measurements:e,outerSize:t,scrollOffset:n,lanes:o}):null,{key:!1,debug:()=>this.options.debug}),this.getVirtualIndexes=u(()=>{let e=null,t=null,n=this.calculateRange();return n&&(e=n.startIndex,t=n.endIndex),[this.options.rangeExtractor,this.options.overscan,this.options.count,e,t]},(e,t,n,o,i)=>null===o||null===i?[]:e({startIndex:o,endIndex:i,overscan:t,count:n}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=e=>{let t=this.options.indexAttribute,n=e.getAttribute(t);return n?parseInt(n,10):(console.warn(`Missing attribute name '${t}={index}' on measured element.`),-1)},this._measureElement=(e,t)=>{let n=this.indexFromElement(e),o=this.measurementsCache[n];if(!o)return;let i=o.key,l=this.elementsCache.get(i);l!==e&&(l&&this.observer.unobserve(l),this.observer.observe(e),this.elementsCache.set(i,e)),e.isConnected&&this.resizeItem(n,this.options.measureElement(e,t,this))},this.resizeItem=(e,t)=>{let n=this.measurementsCache[e];if(!n)return;let o=t-(this.itemSizeCache.get(n.key)??n.size);0!==o&&((void 0!==this.shouldAdjustScrollPositionOnItemSizeChange?this.shouldAdjustScrollPositionOnItemSizeChange(n,o,this):n.start{if(!e){this.elementsCache.forEach((e,t)=>{e.isConnected||(this.observer.unobserve(e),this.elementsCache.delete(t))});return}this._measureElement(e,void 0)},this.getVirtualItems=u(()=>[this.getVirtualIndexes(),this.getMeasurements()],(e,t)=>{let n=[];for(let o=0,i=e.length;othis.options.debug}),this.getVirtualItemForOffset=e=>{let t=this.getMeasurements();if(0!==t.length)return c(t[S(0,t.length-1,e=>c(t[e]).start,e)])},this.getOffsetForAlignment=(e,t,n=0)=>{let o=this.getSize(),i=this.getScrollOffset();"auto"===t&&(t=e>=i+o?"end":"start"),"center"===t?e+=(n-o)/2:"end"===t&&(e-=o);let l=this.options.horizontal?"scrollWidth":"scrollHeight";return Math.max(Math.min((this.scrollElement?"document"in this.scrollElement?this.scrollElement.document.documentElement[l]:this.scrollElement[l]:0)-o,e),0)},this.getOffsetForIndex=(e,t="auto")=>{e=Math.max(0,Math.min(e,this.options.count-1));let n=this.measurementsCache[e];if(!n)return;let o=this.getSize(),i=this.getScrollOffset();if("auto"===t){if(n.end>=i+o-this.options.scrollPaddingEnd)t="end";else{if(!(n.start<=i+this.options.scrollPaddingStart))return[i,t];t="start"}}let l="end"===t?n.end+this.options.scrollPaddingEnd:n.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(l,t,n.size),t]},this.isDynamicMode=()=>this.elementsCache.size>0,this.cancelScrollToIndex=()=>{null!==this.scrollToIndexTimeoutId&&this.targetWindow&&(this.targetWindow.clearTimeout(this.scrollToIndexTimeoutId),this.scrollToIndexTimeoutId=null)},this.scrollToOffset=(e,{align:t="start",behavior:n}={})=>{this.cancelScrollToIndex(),"smooth"===n&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(e,t),{adjustments:void 0,behavior:n})},this.scrollToIndex=(e,{align:t="auto",behavior:n}={})=>{e=Math.max(0,Math.min(e,this.options.count-1)),this.cancelScrollToIndex(),"smooth"===n&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");let o=this.getOffsetForIndex(e,t);if(!o)return;let[i,l]=o;this._scrollToOffset(i,{adjustments:void 0,behavior:n}),"smooth"!==n&&this.isDynamicMode()&&this.targetWindow&&(this.scrollToIndexTimeoutId=this.targetWindow.setTimeout(()=>{if(this.scrollToIndexTimeoutId=null,this.elementsCache.has(this.options.getItemKey(e))){let[t]=c(this.getOffsetForIndex(e,l));d(t,this.getScrollOffset())||this.scrollToIndex(e,{align:l,behavior:n})}else this.scrollToIndex(e,{align:l,behavior:n})}))},this.scrollBy=(e,{behavior:t}={})=>{this.cancelScrollToIndex(),"smooth"===t&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getScrollOffset()+e,{adjustments:void 0,behavior:t})},this.getTotalSize=()=>{var e;let t;let n=this.getMeasurements();return Math.max((0===n.length?this.options.paddingStart:1===this.options.lanes?(null==(e=n[n.length-1])?void 0:e.end)??0:Math.max(...n.slice(-this.options.lanes).map(e=>e.end)))-this.options.scrollMargin+this.options.paddingEnd,0)},this._scrollToOffset=(e,{adjustments:t,behavior:n})=>{this.options.scrollToFn(e,{behavior:n,adjustments:t},this)},this.measure=()=>{this.itemSizeCache=new Map,this.notify(!1)},this.setOptions(e)}}let S=(e,t,n,o)=>{for(;e<=t;){let i=(e+t)/2|0,l=n(i);if(lo))return i;t=i-1}}return e>0?e-1:0},O="undefined"!=typeof document?s.useLayoutEffect:s.useEffect;var C=n(1292),I=n(9084),w=n(1731),T=n(8045),M=n(6271),_=n(858),R=n(4608),k=n(5200),P=n(8840),D=n(1743),F=n(8553),z=n(2585),A=n(167);function B(e){var t,n,o,i;let l,r=(0,s.useRef)({value:"",selectionStart:null,selectionEnd:null});return t=e,n="blur",o=e=>{let t=e.target;t instanceof HTMLInputElement&&(r.current={value:t.value,selectionStart:t.selectionStart,selectionEnd:t.selectionEnd})},l=(0,D.Y)(o),(0,s.useEffect)(()=>{function e(e){l.current(e)}return(t=null!=t?t:window).addEventListener(n,e,void 0),()=>t.removeEventListener(n,e,i)},[t,n,i]),(0,R._)(()=>{if(document.activeElement!==e&&e instanceof HTMLInputElement&&e.isConnected){if(e.focus({preventScroll:!0}),e.value!==r.current.value)e.setSelectionRange(e.value.length,e.value.length);else{let{selectionStart:t,selectionEnd:n}=r.current;null!==t&&null!==n&&e.setSelectionRange(t,n)}r.current={value:"",selectionStart:null,selectionEnd:null}}})}var L=n(9026),j=n(7666),N=n(3256),V=n(138),U=n(760),W=n(1473);function K(e,t){let n=(0,s.useRef)([]),o=(0,R._)(e);(0,s.useEffect)(()=>{let e=[...n.current];for(let[i,l]of t.entries())if(n.current[i]!==l){let i=o(t,e);return n.current=t,i}},[o,...t])}var H=n(2651),X=n(9413),Y=n(5290),q=n(989),$=n(4170),G=n(4254),J=n(109);let Z=[];!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){if(!(e.target instanceof HTMLElement)||e.target===document.body||Z[0]===e.target)return;let t=e.target;t=t.closest(J.Uo),Z.unshift(null!=t?t:e.target),(Z=Z.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});var Q=n(3854),ee=n(4873),et=n(772),en=n(3270),eo=n(8958),ei=n(8953),el=n(6291),er=n(9257),es=n(1563),ea=(e=>(e[e.Left=0]="Left",e[e.Right=2]="Right",e))(ea||{}),eu=n(6578),ec=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ec||{}),ed=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(ed||{}),em=(e=>(e[e.Pointer=0]="Pointer",e[e.Focus=1]="Focus",e[e.Other=2]="Other",e))(em||{}),ep=(e=>(e[e.OpenCombobox=0]="OpenCombobox",e[e.CloseCombobox=1]="CloseCombobox",e[e.GoToOption=2]="GoToOption",e[e.SetTyping=3]="SetTyping",e[e.RegisterOption=4]="RegisterOption",e[e.UnregisterOption=5]="UnregisterOption",e[e.SetActivationTrigger=6]="SetActivationTrigger",e[e.UpdateVirtualConfiguration=7]="UpdateVirtualConfiguration",e[e.SetInputElement=8]="SetInputElement",e[e.SetButtonElement=9]="SetButtonElement",e[e.SetOptionsElement=10]="SetOptionsElement",e))(ep||{});function eh(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,o=t(e.options.slice()),i=o.length>0&&null!==o[0].dataRef.current.order?o.sort((e,t)=>e.dataRef.current.order-t.dataRef.current.order):(0,J.wl)(o,e=>e.dataRef.current.domRef.current),l=n?i.indexOf(n):null;return -1===l&&(l=null),{options:i,activeOptionIndex:l}}let ex={1(e){var t;return null!=(t=e.dataRef.current)&&t.disabled||1===e.comboboxState?e:{...e,activeOptionIndex:null,comboboxState:1,isTyping:!1,activationTrigger:2,__demoMode:!1}},0(e){var t,n;if(null!=(t=e.dataRef.current)&&t.disabled||0===e.comboboxState)return e;if(null!=(n=e.dataRef.current)&&n.value){let t=e.dataRef.current.calculateIndex(e.dataRef.current.value);if(-1!==t)return{...e,activeOptionIndex:t,comboboxState:0,__demoMode:!1}}return{...e,comboboxState:0,__demoMode:!1}},3:(e,t)=>e.isTyping===t.isTyping?e:{...e,isTyping:t.isTyping},2(e,t){var n,o,i,l;if(null!=(n=e.dataRef.current)&&n.disabled||e.optionsElement&&!(null!=(o=e.dataRef.current)&&o.optionsPropsRef.current.static)&&1===e.comboboxState)return e;if(e.virtual){let{options:n,disabled:o}=e.virtual,l=t.focus===ee.B.Specific?t.idx:(0,ee.X)(t,{resolveItems:()=>n,resolveActiveIndex:()=>{var t,i;return null!=(i=null!=(t=e.activeOptionIndex)?t:n.findIndex(e=>!o(e)))?i:null},resolveDisabled:o,resolveId(){throw Error("Function not implemented.")}}),r=null!=(i=t.trigger)?i:2;return e.activeOptionIndex===l&&e.activationTrigger===r?e:{...e,activeOptionIndex:l,activationTrigger:r,isTyping:!1,__demoMode:!1}}let r=eh(e);if(null===r.activeOptionIndex){let e=r.options.findIndex(e=>!e.dataRef.current.disabled);-1!==e&&(r.activeOptionIndex=e)}let s=t.focus===ee.B.Specific?t.idx:(0,ee.X)(t,{resolveItems:()=>r.options,resolveActiveIndex:()=>r.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled}),a=null!=(l=t.trigger)?l:2;return e.activeOptionIndex===s&&e.activationTrigger===a?e:{...e,...r,isTyping:!1,activeOptionIndex:s,activationTrigger:a,__demoMode:!1}},4:(e,t)=>{var n,o,i;if(null!=(n=e.dataRef.current)&&n.virtual)return{...e,options:[...e.options,t.payload]};let l=t.payload,r=eh(e,e=>(e.push(l),e));null===e.activeOptionIndex&&null!=(o=e.dataRef.current)&&o.isSelected(t.payload.dataRef.current.value)&&(r.activeOptionIndex=r.options.indexOf(l));let s={...e,...r,activationTrigger:2};return null!=(i=e.dataRef.current)&&i.__demoMode&&void 0===e.dataRef.current.value&&(s.activeOptionIndex=0),s},5:(e,t)=>{var n;if(null!=(n=e.dataRef.current)&&n.virtual)return{...e,options:e.options.filter(e=>e.id!==t.id)};let o=eh(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...o,activationTrigger:2}},6:(e,t)=>e.activationTrigger===t.trigger?e:{...e,activationTrigger:t.trigger},7:(e,t)=>{var n,o;if(null===e.virtual)return{...e,virtual:{options:t.options,disabled:null!=(n=t.disabled)?n:()=>!1}};if(e.virtual.options===t.options&&e.virtual.disabled===t.disabled)return e;let i=e.activeOptionIndex;if(null!==e.activeOptionIndex){let n=t.options.indexOf(e.virtual.options[e.activeOptionIndex]);i=-1!==n?n:null}return{...e,activeOptionIndex:i,virtual:{options:t.options,disabled:null!=(o=t.disabled)?o:()=>!1}}},8:(e,t)=>e.inputElement===t.element?e:{...e,inputElement:t.element},9:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},10:(e,t)=>e.optionsElement===t.element?e:{...e,optionsElement:t.element}},ef=(0,s.createContext)(null);function eb(e){let t=(0,s.useContext)(ef);if(null===t){let t=Error("<".concat(e," /> is missing a parent component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,eb),t}return t}ef.displayName="ComboboxActionsContext";let eg=(0,s.createContext)(null);function ev(e){let t=eE("VirtualProvider"),{options:n}=t.virtual,[o,i]=(0,s.useMemo)(()=>{let e=t.optionsElement;if(!e)return[0,0];let n=window.getComputedStyle(e);return[parseFloat(n.paddingBlockStart||n.paddingTop),parseFloat(n.paddingBlockEnd||n.paddingBottom)]},[t.optionsElement]),l=function(e){let t=s.useReducer(()=>({}),{})[1],n={...e,onChange:(n,o)=>{var i;o?(0,a.flushSync)(t):t(),null==(i=e.onChange)||i.call(e,n,o)}},[o]=s.useState(()=>new E(n));return o.setOptions(n),O(()=>o._didMount(),[]),O(()=>o._willUpdate()),o}({observeElementRect:x,observeElementOffset:g,scrollToFn:y,enabled:0!==n.length,scrollPaddingStart:o,scrollPaddingEnd:i,count:n.length,estimateSize:()=>40,getScrollElement:()=>t.optionsElement,overscan:12}),[r,u]=(0,s.useState)(0);(0,P.s)(()=>{u(e=>e+1)},[n]);let c=l.getVirtualItems();return 0===c.length?null:s.createElement(eg.Provider,{value:l},s.createElement("div",{style:{position:"relative",width:"100%",height:"".concat(l.getTotalSize(),"px")},ref:e=>{e&&0!==t.activationTrigger&&null!==t.activeOptionIndex&&n.length>t.activeOptionIndex&&l.scrollToIndex(t.activeOptionIndex)}},c.map(t=>{var o;return s.createElement(s.Fragment,{key:t.key},s.cloneElement(null==(o=e.children)?void 0:o.call(e,{...e.slot,option:n[t.index]}),{key:"".concat(r,"-").concat(t.key),"data-index":t.index,"aria-setsize":n.length,"aria-posinset":t.index+1,style:{position:"absolute",top:0,left:0,transform:"translateY(".concat(t.start,"px)"),overflowAnchor:"none"}}))})))}let ey=(0,s.createContext)(null);function eE(e){let t=(0,s.useContext)(ey);if(null===t){let t=Error("<".concat(e," /> is missing a parent component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,eE),t}return t}function eS(e,t){return(0,en.Y)(t.type,ex,e,t)}ey.displayName="ComboboxDataContext";let eO=s.Fragment,eC=ei.Ac.RenderStrategy|ei.Ac.Static,eI=(0,ei.FX)(function(e,t){var n,o;let i=(0,H._)(),{value:l,defaultValue:r,onChange:a,form:u,name:c,by:d,disabled:m=i||!1,onClose:p,__demoMode:h=!1,multiple:x=!1,immediate:f=!1,virtual:b=null,nullable:g,...v}=e,y=(0,T.K)(r),[E=x?[]:void 0,S]=(0,w.P)(l,a,y),[O,C]=(0,s.useReducer)(eS,{dataRef:(0,s.createRef)(),comboboxState:+!h,isTyping:!1,options:[],virtual:b?{options:b.options,disabled:null!=(n=b.disabled)?n:()=>!1}:null,activeOptionIndex:null,activationTrigger:2,inputElement:null,buttonElement:null,optionsElement:null,__demoMode:h}),M=(0,s.useRef)(!1),_=(0,s.useRef)({static:!1,hold:!1}),k=(0,I.t)(d),D=(0,R._)(e=>b?null===d?b.options.indexOf(e):b.options.findIndex(t=>k(t,e)):O.options.findIndex(t=>k(t.dataRef.current.value,e))),F=(0,s.useCallback)(e=>(0,en.Y)(B.mode,{1:()=>E.some(t=>k(t,e)),0:()=>k(E,e)}),[E]),A=(0,R._)(e=>O.activeOptionIndex===D(e)),B=(0,s.useMemo)(()=>({...O,immediate:f,optionsPropsRef:_,value:E,defaultValue:y,disabled:m,mode:+!!x,virtual:b?O.virtual:null,get activeOptionIndex(){if(M.current&&null===O.activeOptionIndex&&(b?b.options.length>0:O.options.length>0)){if(b){let e=b.options.findIndex(e=>{var t,n;return!(null!=(n=null==(t=b.disabled)?void 0:t.call(b,e))&&n)});if(-1!==e)return e}let e=O.options.findIndex(e=>!e.dataRef.current.disabled);if(-1!==e)return e}return O.activeOptionIndex},calculateIndex:D,compare:k,isSelected:F,isActive:A}),[E,y,m,x,h,O,b]);(0,P.s)(()=>{var e;b&&C({type:7,options:b.options,disabled:null!=(e=b.disabled)?e:null})},[b,null==b?void 0:b.options,null==b?void 0:b.disabled]),(0,P.s)(()=>{O.dataRef.current=B},[B]);let L=0===B.comboboxState;(0,z.j)(L,[B.buttonElement,B.inputElement,B.optionsElement],()=>eo.closeCombobox());let j=(0,s.useMemo)(()=>{var e,t,n;return{open:0===B.comboboxState,disabled:m,activeIndex:B.activeOptionIndex,activeOption:null===B.activeOptionIndex?null:B.virtual?B.virtual.options[null!=(e=B.activeOptionIndex)?e:0]:null!=(n=null==(t=B.options[B.activeOptionIndex])?void 0:t.dataRef.current.value)?n:null,value:E}},[B,m,E]),N=(0,R._)(()=>{if(null!==B.activeOptionIndex){if(eo.setIsTyping(!1),B.virtual)$(B.virtual.options[B.activeOptionIndex]);else{let{dataRef:e}=B.options[B.activeOptionIndex];$(e.current.value)}eo.goToOption(ee.B.Specific,B.activeOptionIndex)}}),V=(0,R._)(()=>{C({type:0}),M.current=!0}),U=(0,R._)(()=>{C({type:1}),M.current=!1,null==p||p()}),W=(0,R._)(e=>{C({type:3,isTyping:e})}),K=(0,R._)((e,t,n)=>(M.current=!1,e===ee.B.Specific?C({type:2,focus:ee.B.Specific,idx:t,trigger:n}):C({type:2,focus:e,trigger:n}))),q=(0,R._)((e,t)=>(C({type:4,payload:{id:e,dataRef:t}}),()=>{B.isActive(t.current.value)&&(M.current=!0),C({type:5,id:e})})),$=(0,R._)(e=>(0,en.Y)(B.mode,{0:()=>null==S?void 0:S(e),1(){let t=B.value.slice(),n=t.findIndex(t=>k(t,e));return -1===n?t.push(e):t.splice(n,1),null==S?void 0:S(t)}})),J=(0,R._)(e=>{C({type:6,trigger:e})}),Z=(0,R._)(e=>{C({type:8,element:e})}),Q=(0,R._)(e=>{C({type:9,element:e})}),et=(0,R._)(e=>{C({type:10,element:e})}),eo=(0,s.useMemo)(()=>({onChange:$,registerOption:q,goToOption:K,setIsTyping:W,closeCombobox:U,openCombobox:V,setActivationTrigger:J,selectActiveOption:N,setInputElement:Z,setButtonElement:Q,setOptionsElement:et}),[]),[el,er]=(0,es.b0)(),ea=(0,s.useCallback)(()=>{if(void 0!==y)return null==S?void 0:S(y)},[S,y]),eu=(0,ei.Ci)();return s.createElement(er,{value:el,props:{htmlFor:null==(o=B.inputElement)?void 0:o.id},slot:{open:0===B.comboboxState,disabled:m}},s.createElement(X.St,null,s.createElement(ef.Provider,{value:eo},s.createElement(ey.Provider,{value:B},s.createElement(G.El,{value:(0,en.Y)(B.comboboxState,{0:G.Uw.Open,1:G.Uw.Closed})},null!=c&&s.createElement(Y.CL,{disabled:m,data:null!=E?{[c]:E}:{},form:u,onReset:ea}),eu({ourProps:null===t?{}:{ref:t},theirProps:v,slot:j,defaultTag:eO,name:"Combobox"}))))))}),ew=(0,ei.FX)(function(e,t){var n;let o=eE("Combobox.Button"),i=eb("Combobox.Button"),u=(0,N.P)(t,i.setButtonElement),c=(0,s.useId)(),{id:d="headlessui-combobox-button-".concat(c),disabled:m=o.disabled||!1,autoFocus:p=!1,...h}=e,x=B(o.inputElement),f=(0,R._)(e=>{switch(e.key){case er.D.Space:case er.D.Enter:e.preventDefault(),e.stopPropagation(),1===o.comboboxState&&(0,a.flushSync)(()=>i.openCombobox()),x();return;case er.D.ArrowDown:e.preventDefault(),e.stopPropagation(),1===o.comboboxState&&((0,a.flushSync)(()=>i.openCombobox()),o.value||i.goToOption(ee.B.First)),x();return;case er.D.ArrowUp:e.preventDefault(),e.stopPropagation(),1===o.comboboxState&&((0,a.flushSync)(()=>i.openCombobox()),o.value||i.goToOption(ee.B.Last)),x();return;case er.D.Escape:if(0!==o.comboboxState)return;e.preventDefault(),o.optionsElement&&!o.optionsPropsRef.current.static&&e.stopPropagation(),(0,a.flushSync)(()=>i.closeCombobox()),x();return;default:return}}),b=(0,R._)(e=>{e.preventDefault(),(0,Q.l)(e.currentTarget)||(e.button===ea.Left&&(0===o.comboboxState?i.closeCombobox():i.openCombobox()),x())}),g=(0,es.o2)([d]),{isFocusVisible:v,focusProps:y}=(0,l.o)({autoFocus:p}),{isHovered:E,hoverProps:S}=(0,r.M)({isDisabled:m}),{pressed:O,pressProps:I}=(0,C.Z)({disabled:m}),w=(0,s.useMemo)(()=>({open:0===o.comboboxState,active:O||0===o.comboboxState,disabled:m,value:o.value,hover:E,focus:v}),[o,E,v,O,m]),T=(0,ei.v6)({ref:u,id:d,type:(0,L.c)(e,o.buttonElement),tabIndex:-1,"aria-haspopup":"listbox","aria-controls":null==(n=o.optionsElement)?void 0:n.id,"aria-expanded":0===o.comboboxState,"aria-labelledby":g,disabled:m||void 0,autoFocus:p,onMouseDown:b,onKeyDown:f},y,S,I);return(0,ei.Ci)()({ourProps:T,theirProps:h,slot:w,defaultTag:"button",name:"Combobox.Button"})}),eT=(0,ei.FX)(function(e,t){var n,o,i,u,c;let d=eE("Combobox.Input"),m=eb("Combobox.Input"),p=(0,s.useId)(),h=(0,$.q)(),{id:x=h||"headlessui-combobox-input-".concat(p),onChange:f,displayValue:b,disabled:g=d.disabled||!1,autoFocus:v=!1,type:y="text",...E}=e,S=(0,s.useRef)(null),O=(0,N.P)(S,t,(0,X.Xc)(),m.setInputElement),C=(0,A.g)(d.inputElement),I=(0,M.L)(),w=(0,R._)(()=>{m.onChange(null),d.optionsElement&&(d.optionsElement.scrollTop=0),m.goToOption(ee.B.Nothing)});K((e,t)=>{let[n,o]=e,[i,l]=t;if(d.isTyping)return;let r=S.current;r&&((0===l&&1===o||n!==i)&&(r.value=n),requestAnimationFrame(()=>{if(d.isTyping||!r||(null==C?void 0:C.activeElement)!==r)return;let{selectionStart:e,selectionEnd:t}=r;0===Math.abs((null!=t?t:0)-(null!=e?e:0))&&0===e&&r.setSelectionRange(r.value.length,r.value.length)}))},[(0,s.useMemo)(()=>{var e;return"function"==typeof b&&void 0!==d.value?null!=(e=b(d.value))?e:"":"string"==typeof d.value?d.value:""},[d.value,b]),d.comboboxState,C,d.isTyping]),K((e,t)=>{let[n]=e,[o]=t;if(0===n&&1===o){if(d.isTyping)return;let e=S.current;if(!e)return;let t=e.value,{selectionStart:n,selectionEnd:o,selectionDirection:i}=e;e.value="",e.value=t,null!==i?e.setSelectionRange(n,o,i):e.setSelectionRange(n,o)}},[d.comboboxState]);let T=(0,s.useRef)(!1),_=(0,R._)(()=>{T.current=!0}),k=(0,R._)(()=>{I.nextFrame(()=>{T.current=!1})}),P=(0,R._)(e=>{switch(m.setIsTyping(!0),e.key){case er.D.Enter:if(0!==d.comboboxState||T.current)return;if(e.preventDefault(),e.stopPropagation(),null===d.activeOptionIndex){m.closeCombobox();return}m.selectActiveOption(),0===d.mode&&m.closeCombobox();break;case er.D.ArrowDown:return e.preventDefault(),e.stopPropagation(),(0,en.Y)(d.comboboxState,{0:()=>m.goToOption(ee.B.Next),1:()=>m.openCombobox()});case er.D.ArrowUp:return e.preventDefault(),e.stopPropagation(),(0,en.Y)(d.comboboxState,{0:()=>m.goToOption(ee.B.Previous),1:()=>{(0,a.flushSync)(()=>m.openCombobox()),d.value||m.goToOption(ee.B.Last)}});case er.D.Home:if(e.shiftKey)break;return e.preventDefault(),e.stopPropagation(),m.goToOption(ee.B.First);case er.D.PageUp:return e.preventDefault(),e.stopPropagation(),m.goToOption(ee.B.First);case er.D.End:if(e.shiftKey)break;return e.preventDefault(),e.stopPropagation(),m.goToOption(ee.B.Last);case er.D.PageDown:return e.preventDefault(),e.stopPropagation(),m.goToOption(ee.B.Last);case er.D.Escape:return 0!==d.comboboxState?void 0:(e.preventDefault(),d.optionsElement&&!d.optionsPropsRef.current.static&&e.stopPropagation(),0===d.mode&&null===d.value&&w(),m.closeCombobox());case er.D.Tab:if(0!==d.comboboxState)return;0===d.mode&&1!==d.activationTrigger&&m.selectActiveOption(),m.closeCombobox()}}),D=(0,R._)(e=>{null==f||f(e),0===d.mode&&""===e.target.value&&w(),m.openCombobox()}),F=(0,R._)(e=>{var t,n,o;let i=null!=(t=e.relatedTarget)?t:Z.find(t=>t!==e.currentTarget);if(!(null!=(n=d.optionsElement)&&n.contains(i))&&!(null!=(o=d.buttonElement)&&o.contains(i))&&0===d.comboboxState)return e.preventDefault(),0===d.mode&&null===d.value&&w(),m.closeCombobox()}),z=(0,R._)(e=>{var t,n,o;let i=null!=(t=e.relatedTarget)?t:Z.find(t=>t!==e.currentTarget);null!=(n=d.buttonElement)&&n.contains(i)||null!=(o=d.optionsElement)&&o.contains(i)||d.disabled||d.immediate&&0!==d.comboboxState&&I.microTask(()=>{(0,a.flushSync)(()=>m.openCombobox()),m.setActivationTrigger(1)})}),B=(0,es.o2)(),L=(0,el.MM)(),{isFocused:j,focusProps:V}=(0,l.o)({autoFocus:v}),{isHovered:U,hoverProps:W}=(0,r.M)({isDisabled:g}),H=(0,s.useMemo)(()=>({open:0===d.comboboxState,disabled:g,hover:U,focus:j,autofocus:v}),[d,U,j,v,g]),Y=(0,ei.v6)({ref:O,id:x,role:"combobox",type:y,"aria-controls":null==(n=d.optionsElement)?void 0:n.id,"aria-expanded":0===d.comboboxState,"aria-activedescendant":null===d.activeOptionIndex?void 0:d.virtual?null==(o=d.options.find(e=>!e.dataRef.current.disabled&&d.compare(e.dataRef.current.value,d.virtual.options[d.activeOptionIndex])))?void 0:o.id:null==(i=d.options[d.activeOptionIndex])?void 0:i.id,"aria-labelledby":B,"aria-describedby":L,"aria-autocomplete":"list",defaultValue:null!=(c=null!=(u=e.defaultValue)?u:void 0!==d.defaultValue?null==b?void 0:b(d.defaultValue):null)?c:d.defaultValue,disabled:g||void 0,autoFocus:v,onCompositionStart:_,onCompositionEnd:k,onKeyDown:P,onChange:D,onFocus:z,onBlur:F},V,W);return(0,ei.Ci)()({ourProps:Y,theirProps:E,slot:H,defaultTag:"input",name:"Combobox.Input"})}),eM=es.JU,e_=(0,ei.FX)(function(e,t){var n,o,i;let l=(0,s.useId)(),{id:r="headlessui-combobox-options-".concat(l),hold:a=!1,anchor:u,portal:c=!1,modal:d=!0,transition:m=!1,...p}=e,h=eE("Combobox.Options"),x=eb("Combobox.Options"),f=(0,X.zn)(u);f&&(c=!0);let[b,g]=(0,X.UF)(f),[v,y]=(0,s.useState)(null),E=(0,X.G3)(),S=(0,N.P)(t,f?b:null,x.setOptionsElement,y),O=(0,A.g)(h.optionsElement),C=(0,G.O_)(),[I,w]=(0,U.p)(m,v,null!==C?(C&G.Uw.Open)===G.Uw.Open:0===h.comboboxState);(0,F.O)(I,h.inputElement,x.closeCombobox);let T=!h.__demoMode&&d&&0===h.comboboxState;(0,j.K)(T,O);let M=!h.__demoMode&&d&&0===h.comboboxState;(0,k.v)(M,{allowed:(0,s.useCallback)(()=>[h.inputElement,h.buttonElement,h.optionsElement],[h.inputElement,h.buttonElement,h.optionsElement])}),(0,P.s)(()=>{var t;h.optionsPropsRef.current.static=null!=(t=e.static)&&t},[h.optionsPropsRef,e.static]),(0,P.s)(()=>{h.optionsPropsRef.current.hold=a},[h.optionsPropsRef,a]),(0,W.i)(0===h.comboboxState,{container:h.optionsElement,accept:e=>"option"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let D=(0,es.o2)([null==(n=h.buttonElement)?void 0:n.id]),z=(0,s.useMemo)(()=>({open:0===h.comboboxState,option:void 0}),[h.comboboxState]),B=(0,R._)(()=>{x.setActivationTrigger(0)}),L=(0,R._)(e=>{e.preventDefault(),x.setActivationTrigger(0)}),V=(0,ei.v6)(f?E():{},{"aria-labelledby":D,role:"listbox","aria-multiselectable":1===h.mode||void 0,id:r,ref:S,style:{...p.style,...g,"--input-width":(0,_.L)(h.inputElement,!0).width,"--button-width":(0,_.L)(h.buttonElement,!0).width},onWheel:0===h.activationTrigger?void 0:B,onMouseDown:L,...(0,U.B)(w)}),K=I&&1===h.comboboxState,H=(0,q.O)(K,null==(o=h.virtual)?void 0:o.options),Y=(0,q.O)(K,h.value),$=(0,R._)(e=>h.compare(Y,e));if(h.virtual){if(void 0===H)throw Error("Missing `options` in virtual mode");Object.assign(p,{children:s.createElement(ey.Provider,{value:H!==h.virtual.options?{...h,virtual:{...h.virtual,options:H}}:h},s.createElement(ev,{slot:z},p.children))})}let J=(0,ei.Ci)();return s.createElement(eu.ZL,{enabled:!!c&&(e.static||I)},s.createElement(ey.Provider,{value:1===h.mode?h:{...h,isSelected:$}},J({ourProps:V,theirProps:{...p,children:s.createElement(q.j,{freeze:K},"function"==typeof p.children?null==(i=p.children)?void 0:i.call(p,z):p.children)},slot:z,defaultTag:"div",features:eC,visible:I,name:"Combobox.Options"})))}),eR=(0,ei.FX)(function(e,t){var n,o,i,l;let r=eE("Combobox.Option"),a=eb("Combobox.Option"),u=(0,s.useId)(),{id:c="headlessui-combobox-option-".concat(u),value:d,disabled:m=null!=(i=null==(o=null==(n=r.virtual)?void 0:n.disabled)?void 0:o.call(n,d))&&i,order:p=null,...h}=e,x=B(r.inputElement),f=r.virtual?r.activeOptionIndex===r.calculateIndex(d):null!==r.activeOptionIndex&&(null==(l=r.options[r.activeOptionIndex])?void 0:l.id)===c,b=r.isSelected(d),g=(0,s.useRef)(null),v=(0,D.Y)({disabled:m,value:d,domRef:g,order:p}),y=(0,s.useContext)(eg),E=(0,N.P)(t,g,y?y.measureElement:null),S=(0,R._)(()=>{a.setIsTyping(!1),a.onChange(d)});(0,P.s)(()=>a.registerOption(c,v),[v,c]);let O=(0,s.useRef)(!(r.virtual||r.__demoMode));(0,P.s)(()=>{if(!r.virtual&&!r.__demoMode)return(0,et.e)().requestAnimationFrame(()=>{O.current=!0})},[r.virtual,r.__demoMode]),(0,P.s)(()=>{if(O.current&&0===r.comboboxState&&f&&0!==r.activationTrigger)return(0,et.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=g.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[g,f,r.comboboxState,r.activationTrigger,r.activeOptionIndex]);let C=(0,R._)(e=>{e.preventDefault(),e.button===ea.Left&&(m||(S(),(0,eo.Fr)()||requestAnimationFrame(()=>x()),0===r.mode&&a.closeCombobox()))}),I=(0,R._)(()=>{if(m)return a.goToOption(ee.B.Nothing);let e=r.calculateIndex(d);a.goToOption(ee.B.Specific,e)}),w=(0,V.J)(),T=(0,R._)(e=>w.update(e)),M=(0,R._)(e=>{if(!w.wasMoved(e)||m||f)return;let t=r.calculateIndex(d);a.goToOption(ee.B.Specific,t,0)}),_=(0,R._)(e=>{w.wasMoved(e)&&(m||f&&(r.optionsPropsRef.current.hold||a.goToOption(ee.B.Nothing)))}),k=(0,s.useMemo)(()=>({active:f,focus:f,selected:b,disabled:m}),[f,b,m]);return(0,ei.Ci)()({ourProps:{id:c,ref:E,role:"option",tabIndex:!0===m?void 0:-1,"aria-disabled":!0===m||void 0,"aria-selected":b,disabled:void 0,onMouseDown:C,onFocus:I,onPointerEnter:T,onMouseEnter:T,onPointerMove:M,onMouseMove:M,onPointerLeave:_,onMouseLeave:_},theirProps:h,slot:k,defaultTag:"div",name:"Combobox.Option"})}),ek=Object.assign(eI,{Input:eT,Button:ew,Label:eM,Options:e_,Option:eR});var eP=n(3463),eD=n(9544),eF=n(8173),ez=n.n(eF),eA=n(6046),eB=n(1725);let eL=e=>{let t,n;let l=(0,i.c)(3);return l[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,o.jsx)("path",{fillRule:"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"}),l[0]=t):t=l[0],l[1]!==e?(n=(0,o.jsx)("svg",{viewBox:"0 0 20 20",fill:"currentColor",...e,children:t}),l[1]=e,l[2]=n):n=l[2],n},ej=e=>{let t,n,l;let r=(0,i.c)(4);return r[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,o.jsx)("circle",{className:"x:opacity-25",cx:12,cy:12,r:10,strokeWidth:4}),n=(0,o.jsx)("path",{className:"x:opacity-75",fill:"currentColor",stroke:"none",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"}),r[0]=t,r[1]=n):(t=r[0],n=r[1]),r[2]!==e?(l=(0,o.jsxs)("svg",{fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",...e,children:[t,n]}),r[2]=e,r[3]=l):l=r[3],l};async function eN(){window.pagefind=await import((0,eD.addBasePath)("/_pagefind/pagefind.js")),await window.pagefind.options({baseUrl:"/"})}let eV=new Set(["INPUT","SELECT","BUTTON","TEXTAREA"]);o.Fragment;let eU=e=>{let t,n,l,r,a,u,c,d,m,p,h,x,f,b,g,v,y;let E=(0,i.c)(44),{className:S,emptyResult:O,errorText:C,loading:I,placeholder:w,searchOptions:T}=e,M=void 0===O?"No results found.":O,_=void 0===C?"Failed to load search index.":C,R=void 0===I?"Loading…":I,k=void 0===w?"Search documentation…":w,[P,D]=(0,s.useState)(!0),[F,z]=(0,s.useState)("");E[0]===Symbol.for("react.memo_cache_sentinel")?(t=[],E[0]=t):t=E[0];let[A,B]=(0,s.useState)(t),[L,j]=(0,s.useState)(""),N=(0,s.useDeferredValue)(L);E[1]!==N||E[2]!==T?(n=()=>{(async e=>{if(!e){B([]),z("");return}if(!window.pagefind){D(!0),z("");try{await eN()}catch(e){z(e instanceof Error?"".concat(e.constructor.name,": ").concat(e.message):String(e)),D(!1);return}}let t=await window.pagefind.debouncedSearch(e,T);t&&(B((await Promise.all(t.results.map(eK))).map(eX)),D(!1))})(N)},E[1]=N,E[2]=T,E[3]=n):n=E[3],E[4]!==N?(l=[N],E[4]=N,E[5]=l):l=E[5],(0,s.useEffect)(n,l);let V=(0,eA.useRouter)(),[U,W]=(0,s.useState)(!1),K=(0,eB.q)(),H=(0,s.useRef)(null);E[6]===Symbol.for("react.memo_cache_sentinel")?(r=()=>{let e=function(e){let t=document.activeElement;!(!t||eV.has(t.tagName))&&!t.isContentEditable&&("/"===e.key||"k"===e.key&&!e.shiftKey&&(navigator.userAgent.includes("Mac")?e.metaKey:e.ctrlKey))&&(e.preventDefault(),H.current.focus({preventScroll:!0}))};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},a=[],E[6]=r,E[7]=a):(r=E[6],a=E[7]),(0,s.useEffect)(r,a),E[8]!==U||E[9]!==K?(u=K&&!U&&(0,o.jsx)("kbd",{className:(0,eP.A)("x:absolute x:my-1.5 x:select-none x:end-1.5","x:h-5 x:rounded x:bg-nextra-bg x:px-1.5 x:font-mono x:text-[11px] x:font-medium x:text-gray-500","x:border nextra-border","x:contrast-more:text-current","x:items-center x:gap-1 x:flex","x:max-sm:hidden not-prose"),children:navigator.userAgent.includes("Mac")?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("span",{className:"x:text-xs",children:"⌘"}),"K"]}):"CTRL K"}),E[8]=U,E[9]=K,E[10]=u):u=E[10];let X=u;E[11]===Symbol.for("react.memo_cache_sentinel")?(c=e=>{W("focus"===e.type)},E[11]=c):c=E[11];let Y=c;E[12]===Symbol.for("react.memo_cache_sentinel")?(d=e=>{let{value:t}=e.currentTarget;j(t)},E[12]=d):d=E[12];let q=d;E[13]!==V?(m=e=>{if(!e)return;H.current.blur();let[t,n]=e.url.split("#");location.pathname===t?location.href="#".concat(n):V.push(e.url),j("")},E[13]=V,E[14]=m):m=E[14];let $=m;return E[15]!==S?(p=(0,eP.A)("nextra-search","x:relative x:flex x:items-center","x:text-gray-900 x:dark:text-gray-300","x:contrast-more:text-gray-800 x:contrast-more:dark:text-gray-300",S),E[15]=S,E[16]=p):p=E[16],E[17]!==k||E[18]!==L?(h=(0,o.jsx)(eT,{ref:H,spellCheck:!1,className:eY,autoComplete:"off",type:"search",onChange:q,onFocus:Y,onBlur:Y,value:L,placeholder:k}),E[17]=k,E[18]=L,E[19]=h):h=E[19],E[20]!==X||E[21]!==p||E[22]!==h?(x=(0,o.jsxs)("div",{className:p,children:[h,X]}),E[20]=X,E[21]=p,E[22]=h,E[23]=x):x=E[23],E[24]===Symbol.for("react.memo_cache_sentinel")?(f={to:"top end",gap:10,padding:16},E[24]=f):f=E[24],E[25]!==F||E[26]!==P||E[27]!==A?(b=e=>{let{open:t}=e;return(0,eP.A)("nextra-search-results","nextra-scrollbar x:max-md:h-full","x:border x:border-gray-200 x:text-gray-100 x:dark:border-neutral-800","x:z-20 x:rounded-xl x:py-2.5 x:shadow-xl","x:contrast-more:border x:contrast-more:border-gray-900 x:contrast-more:dark:border-gray-50","x:backdrop-blur-md x:bg-nextra-bg/70","x:motion-reduce:transition-none x:transition-opacity",t?"x:opacity-100":"x:opacity-0",F||P||!A.length?["x:md:min-h-28 x:grow x:flex x:justify-center x:text-sm x:gap-2 x:px-8",F?"x:text-red-500 x:items-start":"x:text-gray-400 x:items-center"]:"x:md:max-h-[min(calc(100vh-5rem),400px)]!","x:w-full x:md:w-[576px]","x:empty:invisible")},E[25]=F,E[26]=P,E[27]=A,E[28]=b):b=E[28],E[29]!==N||E[30]!==M||E[31]!==F||E[32]!==_||E[33]!==P||E[34]!==R||E[35]!==A?(g=F?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(eL,{height:"20",className:"x:shrink-0"}),(0,o.jsxs)("div",{className:"x:grid",children:[(0,o.jsx)("b",{className:"x:mb-2",children:_}),F]})]}):P?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(ej,{height:"20",className:"x:shrink-0 x:animate-spin"}),R]}):A.length?A.map(eq):N&&M,E[29]=N,E[30]=M,E[31]=F,E[32]=_,E[33]=P,E[34]=R,E[35]=A,E[36]=g):g=E[36],E[37]!==b||E[38]!==g?(v=(0,o.jsx)(e_,{transition:!0,anchor:f,className:b,children:g}),E[37]=b,E[38]=g,E[39]=v):v=E[39],E[40]!==$||E[41]!==x||E[42]!==v?(y=(0,o.jsxs)(ek,{onChange:$,children:[x,v]}),E[40]=$,E[41]=x,E[42]=v,E[43]=y):y=E[43],y},eW=e=>{let t,n,l,r;let s=(0,i.c)(8),{data:a}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,eP.A)("x:mx-2.5 x:mb-2 x:not-first:mt-6 x:select-none x:border-b x:border-black/10 x:px-2.5 x:pb-1.5 x:text-xs x:font-semibold x:uppercase x:text-gray-500 x:dark:border-white/20 x:dark:text-gray-300","x:contrast-more:border-gray-600 x:contrast-more:text-gray-900 x:contrast-more:dark:border-gray-50 x:contrast-more:dark:text-gray-50"),s[0]=t):t=s[0],s[1]!==a.meta.title?(n=(0,o.jsx)("div",{className:t,children:a.meta.title}),s[1]=a.meta.title,s[2]=n):n=s[2],s[3]!==a.sub_results?(l=a.sub_results.map(eG),s[3]=a.sub_results,s[4]=l):l=s[4],s[5]!==n||s[6]!==l?(r=(0,o.jsxs)(o.Fragment,{children:[n,l]}),s[5]=n,s[6]=l,s[7]=r):r=s[7],r};function eK(e){return e.data()}function eH(e){let t=e.url.replace(/\.html$/,"").replace(/\.html#/,"#");return{...e,url:t}}function eX(e){return{...e,sub_results:e.sub_results.map(eH)}}function eY(e){let{focus:t}=e;return(0,eP.A)("x:rounded-lg x:px-3 x:py-2 x:transition-colors","x:w-full x:md:w-64","x:text-base x:leading-tight x:md:text-sm",t?"x:bg-transparent x:nextra-focus":"x:bg-black/[.05] x:dark:bg-gray-50/10","x:placeholder:text-gray-500 x:dark:placeholder:text-gray-400","x:contrast-more:border x:contrast-more:border-current","x:[&::-webkit-search-cancel-button]:appearance-none")}function eq(e){return(0,o.jsx)(eW,{data:e},e.url)}function e$(e){let{focus:t}=e;return(0,eP.A)("x:mx-2.5 x:break-words x:rounded-md","x:contrast-more:border",t?"x:text-primary-600 x:contrast-more:border-current x:bg-primary-500/10":"x:text-gray-800 x:dark:text-gray-300 x:contrast-more:border-transparent","x:block x:scroll-m-12 x:px-2.5 x:py-2")}function eG(e){return(0,o.jsxs)(eR,{as:ez(),value:e,href:e.url,className:e$,children:[(0,o.jsx)("div",{className:"x:text-base x:font-semibold x:leading-5",children:e.title}),(0,o.jsx)("div",{className:(0,eP.A)("x:mt-1 x:text-sm x:leading-[1.35rem] x:text-gray-600 x:dark:text-gray-400 x:contrast-more:dark:text-gray-50","x:[&_mark]:bg-primary-600/80 x:[&_mark]:text-white"),dangerouslySetInnerHTML:{__html:e.excerpt}})]},e.url)}},9476:()=>{}}]); \ No newline at end of file diff --git a/_next/static/chunks/4bd1b696-12f1060e991303ba.js b/_next/static/chunks/4bd1b696-12f1060e991303ba.js deleted file mode 100644 index f984dbd0..00000000 --- a/_next/static/chunks/4bd1b696-12f1060e991303ba.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[441],{9248:(e,n,t)=>{var r,l=t(2818),a=t(1507),o=t(2115),u=t(7650);function i(e){var n="https://react.dev/errors/"+e;if(1I||(e.current=R[I],R[I]=null,I--)}function j(e,n){R[++I]=e.current,e.current=n}var H=U(null),Q=U(null),$=U(null),B=U(null);function W(e,n){switch(j($,n),j(Q,e),j(H,null),n.nodeType){case 9:case 11:e=(e=n.documentElement)&&(e=e.namespaceURI)?si(e):0;break;default:if(e=n.tagName,n=n.namespaceURI)e=ss(n=si(n),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}V(H),j(H,e)}function q(){V(H),V(Q),V($)}function K(e){null!==e.memoizedState&&j(B,e);var n=H.current,t=ss(n,e.type);n!==t&&(j(Q,e),j(H,t))}function Y(e){Q.current===e&&(V(H),V(Q)),B.current===e&&(V(B),sZ._currentValue=A)}var X=Object.prototype.hasOwnProperty,G=a.unstable_scheduleCallback,Z=a.unstable_cancelCallback,J=a.unstable_shouldYield,ee=a.unstable_requestPaint,en=a.unstable_now,et=a.unstable_getCurrentPriorityLevel,er=a.unstable_ImmediatePriority,el=a.unstable_UserBlockingPriority,ea=a.unstable_NormalPriority,eo=a.unstable_LowPriority,eu=a.unstable_IdlePriority,ei=a.log,es=a.unstable_setDisableYieldValue,ec=null,ef=null;function ed(e){if("function"==typeof ei&&es(e),ef&&"function"==typeof ef.setStrictMode)try{ef.setStrictMode(ec,e)}catch(e){}}var ep=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(em(e)/eh|0)|0},em=Math.log,eh=Math.LN2,eg=256,ey=4194304;function ev(e){var n=42&e;if(0!==n)return n;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194048&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:return 0x3c00000&e;case 0x4000000:return 0x4000000;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0;default:return e}}function eb(e,n,t){var r=e.pendingLanes;if(0===r)return 0;var l=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var u=0x7ffffff&r;return 0!==u?0!=(r=u&~a)?l=ev(r):0!=(o&=u)?l=ev(o):t||0!=(t=u&~e)&&(l=ev(t)):0!=(u=r&~a)?l=ev(u):0!==o?l=ev(o):t||0!=(t=r&~e)&&(l=ev(t)),0===l?0:0!==n&&n!==l&&0==(n&a)&&((a=l&-l)>=(t=n&-n)||32===a&&0!=(4194048&t))?n:l}function ek(e,n){return 0==(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&n)}function ew(){var e=eg;return 0==(4194048&(eg<<=1))&&(eg=256),e}function eS(){var e=ey;return 0==(0x3c00000&(ey<<=1))&&(ey=4194304),e}function ex(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function eE(e,n){e.pendingLanes|=n,0x10000000!==n&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function eC(e,n,t){e.pendingLanes|=n,e.suspendedLanes&=~n;var r=31-ep(n);e.entangledLanes|=n,e.entanglements[r]=0x40000000|e.entanglements[r]|4194090&t}function ez(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-ep(t),l=1<)":-1l||i[r]!==s[l]){var c="\n"+i[r].replace(" at new "," at ");return e.displayName&&c.includes("")&&(c=c.replace("",e.displayName)),c}while(1<=r&&0<=l);break}}}finally{e2=!1,Error.prepareStackTrace=t}return(t=e?e.displayName||e.name:"")?e1(t):""}function e3(e){try{var n="";do n+=function(e){switch(e.tag){case 26:case 27:case 5:return e1(e.type);case 16:return e1("Lazy");case 13:return e1("Suspense");case 19:return e1("SuspenseList");case 0:case 15:return e4(e.type,!1);case 11:return e4(e.type.render,!1);case 1:return e4(e.type,!0);default:return""}}(e),e=e.return;while(e);return n}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}function e8(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function e6(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function e5(e){e._valueTracker||(e._valueTracker=function(e){var n=e6(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&void 0!==t&&"function"==typeof t.get&&"function"==typeof t.set){var l=t.get,a=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}(e))}function e9(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=e6(e)?e.checked?"true":"false":e.value),(e=r)!==t&&(n.setValue(e),!0)}function e7(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}var ne=/[\n"\\]/g;function nn(e){return e.replace(ne,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function nt(e,n,t,r,l,a,o,u){e.name="",null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o?e.type=o:e.removeAttribute("type"),null!=n?"number"===o?(0===n&&""===e.value||e.value!=n)&&(e.value=""+e8(n)):e.value!==""+e8(n)&&(e.value=""+e8(n)):"submit"!==o&&"reset"!==o||e.removeAttribute("value"),null!=n?nl(e,o,e8(n)):null!=t?nl(e,o,e8(t)):null!=r&&e.removeAttribute("value"),null==l&&null!=a&&(e.defaultChecked=!!a),null!=l&&(e.checked=l&&"function"!=typeof l&&"symbol"!=typeof l),null!=u&&"function"!=typeof u&&"symbol"!=typeof u&&"boolean"!=typeof u?e.name=""+e8(u):e.removeAttribute("name")}function nr(e,n,t,r,l,a,o,u){if(null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a&&(e.type=a),null!=n||null!=t){if(("submit"===a||"reset"===a)&&null==n)return;t=null!=t?""+e8(t):"",n=null!=n?""+e8(n):t,u||n===e.value||(e.value=n),e.defaultValue=n}r="function"!=typeof(r=null!=r?r:l)&&"symbol"!=typeof r&&!!r,e.checked=u?e.checked:!!r,e.defaultChecked=!!r,null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o&&(e.name=o)}function nl(e,n,t){"number"===n&&e7(e.ownerDocument)===e||e.defaultValue===""+t||(e.defaultValue=""+t)}function na(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l=te),tr=!1;function tl(e,n){switch(e){case"keyup":return -1!==n9.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ta(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var to=!1,tu={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function ti(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!tu[e.type]:"textarea"===n}function ts(e,n,t,r){nv?nb?nb.push(r):nb=[r]:nv=r,0<(n=i3(n,"onChange")).length&&(t=new nj("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var tc=null,tf=null;function td(e){iX(e,0)}function tp(e){if(e9(eH(e)))return e}function tm(e,n){if("change"===e)return n}var th=!1;if(nE){if(nE){var tg="oninput"in document;if(!tg){var ty=document.createElement("div");ty.setAttribute("oninput","return;"),tg="function"==typeof ty.oninput}r=tg}else r=!1;th=r&&(!document.documentMode||9=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tz(r)}}function tN(e){e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window;for(var n=e7(e.document);n instanceof e.HTMLIFrameElement;){try{var t="string"==typeof n.contentWindow.location.href}catch(e){t=!1}if(t)e=n.contentWindow;else break;n=e7(e.document)}return n}function tL(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var tT=nE&&"documentMode"in document&&11>=document.documentMode,t_=null,tF=null,tD=null,tM=!1;function tO(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;tM||null==t_||t_!==e7(r)||(r="selectionStart"in(r=t_)&&tL(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},tD&&tC(tD,r)||(tD=r,0<(r=i3(tF,"onSelect")).length&&(n=new nj("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=t_)))}function tA(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var tR={animationend:tA("Animation","AnimationEnd"),animationiteration:tA("Animation","AnimationIteration"),animationstart:tA("Animation","AnimationStart"),transitionrun:tA("Transition","TransitionRun"),transitionstart:tA("Transition","TransitionStart"),transitioncancel:tA("Transition","TransitionCancel"),transitionend:tA("Transition","TransitionEnd")},tI={},tU={};function tV(e){if(tI[e])return tI[e];if(!tR[e])return e;var n,t=tR[e];for(n in t)if(t.hasOwnProperty(n)&&n in tU)return tI[e]=t[n];return e}nE&&(tU=document.createElement("div").style,"AnimationEvent"in window||(delete tR.animationend.animation,delete tR.animationiteration.animation,delete tR.animationstart.animation),"TransitionEvent"in window||delete tR.transitionend.transition);var tj=tV("animationend"),tH=tV("animationiteration"),tQ=tV("animationstart"),t$=tV("transitionrun"),tB=tV("transitionstart"),tW=tV("transitioncancel"),tq=tV("transitionend"),tK=new Map,tY="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll scrollEnd toggle touchMove waiting wheel".split(" ");function tX(e,n){tK.set(e,n),eq(n,[e])}var tG=new WeakMap;function tZ(e,n){if("object"==typeof e&&null!==e){var t=tG.get(e);return void 0!==t?t:(n={value:e,source:n,stack:e3(n)},tG.set(e,n),n)}return{value:e,source:n,stack:e3(n)}}var tJ=[],t0=0,t1=0;function t2(){for(var e=t0,n=t1=t0=0;n>=o,l-=o,rq=1<<32-ep(n)+l|t<a?a:8;var o=M.T,u={};M.T=u,ax(e,!1,n,t);try{var i=l(),s=M.S;if(null!==s&&s(u,i),null!==i&&"object"==typeof i&&"function"==typeof i.then){var c,f,d=(c=[],f={status:"pending",value:null,reason:null,then:function(e){c.push(e)}},i.then(function(){f.status="fulfilled",f.value=r;for(var e=0;eh?(g=f,f=null):g=f.sibling;var y=p(l,f,u[h],i);if(null===y){null===f&&(f=g);break}e&&f&&null===y.alternate&&n(l,f),o=a(y,o,h),null===c?s=y:c.sibling=y,c=y,f=g}if(h===u.length)return t(l,f),ui&&rY(l,h),s;if(null===f){for(;hg?(y=h,h=null):y=h.sibling;var b=p(l,h,v.value,s);if(null===b){null===h&&(h=y);break}e&&h&&null===b.alternate&&n(l,h),o=a(b,o,g),null===f?c=b:f.sibling=b,f=b,h=y}if(v.done)return t(l,h),ui&&rY(l,g),c;if(null===h){for(;!v.done;g++,v=u.next())null!==(v=d(l,v.value,s))&&(o=a(v,o,g),null===f?c=v:f.sibling=v,f=v);return ui&&rY(l,g),c}for(h=r(h);!v.done;g++,v=u.next())null!==(v=m(h,l,g,v.value,s))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),o=a(v,o,g),null===f?c=v:f.sibling=v,f=v);return e&&h.forEach(function(e){return n(l,e)}),ui&&rY(l,g),c}(s,c,f=b.call(f),v)}if("function"==typeof f.then)return u(s,c,aD(f),v);if(f.$$typeof===S)return u(s,c,rc(s,f),v);aO(s,f)}return"string"==typeof f&&""!==f||"number"==typeof f||"bigint"==typeof f?(f=""+f,null!==c&&6===c.tag?(t(s,c.sibling),(v=l(c,f)).return=s):(t(s,c),(v=ul(f,s.mode,v)).return=s),o(s=v)):t(s,c)}(u,s,c,f);return a_=null,v}catch(e){if(e===rJ||e===r1)throw e;var b=o5(29,e,null,u.mode);return b.lanes=f,b.return=u,b}finally{}}}var aI=aR(!0),aU=aR(!1),aV=U(null),aj=null;function aH(e){var n=e.alternate;j(aW,1&aW.current),j(aV,e),null===aj&&(null===n||null!==r7.current?aj=e:null!==n.memoizedState&&(aj=e))}function aQ(e){if(22===e.tag){if(j(aW,aW.current),j(aV,e),null===aj){var n=e.alternate;null!==n&&null!==n.memoizedState&&(aj=e)}}else a$(e)}function a$(){j(aW,aW.current),j(aV,aV.current)}function aB(e){V(aV),aj===e&&(aj=null),V(aW)}var aW=U(0);function aq(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||sk(t)))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!=(128&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var aK="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(n))return}else if("object"==typeof l&&"function"==typeof l.emit){l.emit("uncaughtException",e);return}console.error(e)};function aY(e){aK(e)}function aX(e){console.error(e)}function aG(e){aK(e)}function aZ(e,n){try{(0,e.onUncaughtError)(n.value,{componentStack:n.stack})}catch(e){setTimeout(function(){throw e})}}function aJ(e,n,t){try{(0,e.onCaughtError)(t.value,{componentStack:t.stack,errorBoundary:1===n.tag?n.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function a0(e,n,t){return(t=rk(t)).tag=3,t.payload={element:null},t.callback=function(){aZ(e,n)},t}function a1(e){return(e=rk(e)).tag=3,e}function a2(e,n,t,r){var l=t.type.getDerivedStateFromError;if("function"==typeof l){var a=r.value;e.payload=function(){return l(a)},e.callback=function(){aJ(n,t,r)}}var o=t.stateNode;null!==o&&"function"==typeof o.componentDidCatch&&(e.callback=function(){aJ(n,t,r),"function"!=typeof l&&(null===uY?uY=new Set([this]):uY.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var a4=Error(i(461)),a3=!1;function a8(e,n,t,r){n.child=null===e?aU(n,null,t,r):aI(n,e.child,t,r)}function a6(e,n,t,r,l){t=t.render;var a=n.ref;if("ref"in r){var o={};for(var u in r)"ref"!==u&&(o[u]=r[u])}else o=r;return(ri(n),r=lS(e,n,t,o,a,l),u=lz(),null===e||a3)?(ui&&u&&rG(n),n.flags|=1,a8(e,n,r,l),n.child):(lP(e,n,l),og(e,n,l))}function a5(e,n,t,r,l){if(null===e){var a=t.type;return"function"!=typeof a||o9(a)||void 0!==a.defaultProps||null!==t.compare?((e=un(t.type,null,r,n,n.mode,l)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=a,a9(e,n,a,r,l))}if(a=e.child,!oy(e,l)){var o=a.memoizedProps;if((t=null!==(t=t.compare)?t:tC)(o,r)&&e.ref===n.ref)return og(e,n,l)}return n.flags|=1,(e=o7(a,r)).ref=n.ref,e.return=n,n.child=e}function a9(e,n,t,r,l){if(null!==e){var a=e.memoizedProps;if(tC(a,r)&&e.ref===n.ref){if(a3=!1,n.pendingProps=r=a,!oy(e,l))return n.lanes=e.lanes,og(e,n,l);0!=(131072&e.flags)&&(a3=!0)}}return ot(e,n,t,r,l)}function a7(e,n,t){var r=n.pendingProps,l=r.children,a=0!=(2&n.stateNode._pendingVisibility),o=null!==e?e.memoizedState:null;if(on(e,n),"hidden"===r.mode||a){if(0!=(128&n.flags)){if(r=null!==o?o.baseLanes|t:t,null!==e){for(a=0,l=n.child=e.child;null!==l;)a=a|l.lanes|l.childLanes,l=l.sibling;n.childLanes=a&~r}else n.childLanes=0,n.child=null;return oe(e,n,r,t)}if(0==(0x20000000&t))return n.lanes=n.childLanes=0x20000000,oe(e,n,null!==o?o.baseLanes|t:t,t);n.memoizedState={baseLanes:0,cachePool:null},null!==e&&lu(n,null!==o?o.cachePool:null),null!==o?ln(n,o):lt(),aQ(n)}else null!==o?(lu(n,o.cachePool),ln(n,o),a$(n),n.memoizedState=null):(null!==e&&lu(n,null),lt(),a$(n));return a8(e,n,l,t),n.child}function oe(e,n,t,r){var l=lo();return l=null===l?null:{parent:rF._currentValue,pool:l},n.memoizedState={baseLanes:t,cachePool:l},null!==e&&lu(n,null),lt(),aQ(n),null!==e&&ro(e,n,r,!0),null}function on(e,n){var t=n.ref;if(null===t)null!==e&&null!==e.ref&&(n.flags|=4194816);else{if("function"!=typeof t&&"object"!=typeof t)throw Error(i(284));(null===e||e.ref!==t)&&(n.flags|=4194816)}}function ot(e,n,t,r,l){return(ri(n),t=lS(e,n,t,r,void 0,l),r=lz(),null===e||a3)?(ui&&r&&rG(n),n.flags|=1,a8(e,n,t,l),n.child):(lP(e,n,l),og(e,n,l))}function or(e,n,t,r,l,a){return(ri(n),n.updateQueue=null,t=lE(n,r,t,l),lx(e),r=lz(),null===e||a3)?(ui&&r&&rG(n),n.flags|=1,a8(e,n,t,a),n.child):(lP(e,n,a),og(e,n,a))}function ol(e,n,t,r,l){if(ri(n),null===n.stateNode){var a=t9,o=t.contextType;"object"==typeof o&&null!==o&&(a=rs(o)),a=new t(r,a),n.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,a.updater=rA,n.stateNode=a,a._reactInternals=n,(a=n.stateNode).props=r,a.state=n.memoizedState,a.refs={},rv(n),o=t.contextType,a.context="object"==typeof o&&null!==o?rs(o):t9,a.state=n.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(rO(n,t,o,r),a.state=n.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(o=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),o!==a.state&&rA.enqueueReplaceState(a,a.state,null),rz(n,r,a,l),rC(),a.state=n.memoizedState),"function"==typeof a.componentDidMount&&(n.flags|=4194308),r=!0}else if(null===e){a=n.stateNode;var u=n.memoizedProps,i=rU(t,u);a.props=i;var s=a.context,c=t.contextType;o=t9,"object"==typeof c&&null!==c&&(o=rs(c));var f=t.getDerivedStateFromProps;c="function"==typeof f||"function"==typeof a.getSnapshotBeforeUpdate,u=n.pendingProps!==u,c||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(u||s!==o)&&rI(n,a,r,o),ry=!1;var d=n.memoizedState;a.state=d,rz(n,r,a,l),rC(),s=n.memoizedState,u||d!==s||ry?("function"==typeof f&&(rO(n,t,f,r),s=n.memoizedState),(i=ry||rR(n,t,i,r,d,s,o))?(c||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(n.flags|=4194308)):("function"==typeof a.componentDidMount&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=s),a.props=r,a.state=s,a.context=o,r=i):("function"==typeof a.componentDidMount&&(n.flags|=4194308),r=!1)}else{a=n.stateNode,rb(e,n),c=rU(t,o=n.memoizedProps),a.props=c,f=n.pendingProps,d=a.context,s=t.contextType,i=t9,"object"==typeof s&&null!==s&&(i=rs(s)),(s="function"==typeof(u=t.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==f||d!==i)&&rI(n,a,r,i),ry=!1,d=n.memoizedState,a.state=d,rz(n,r,a,l),rC();var p=n.memoizedState;o!==f||d!==p||ry||null!==e&&null!==e.dependencies&&ru(e.dependencies)?("function"==typeof u&&(rO(n,t,u,r),p=n.memoizedState),(c=ry||rR(n,t,c,r,d,p,i)||null!==e&&null!==e.dependencies&&ru(e.dependencies))?(s||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,i),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,i)),"function"==typeof a.componentDidUpdate&&(n.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(n.flags|=1024)):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=p),a.props=r,a.state=p,a.context=i,r=c):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),r=!1)}return a=r,on(e,n),r=0!=(128&n.flags),a||r?(a=n.stateNode,t=r&&"function"!=typeof t.getDerivedStateFromError?null:a.render(),n.flags|=1,null!==e&&r?(n.child=aI(n,e.child,null,l),n.child=aI(n,null,t,l)):a8(e,n,t,l),n.memoizedState=a.state,e=n.child):e=og(e,n,l),e}function oa(e,n,t,r){return ug(),n.flags|=256,a8(e,n,t,r),n.child}var oo={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function ou(e){return{baseLanes:e,cachePool:li()}}function oi(e,n,t){return e=null!==e?e.childLanes&~t:0,n&&(e|=uj),e}function os(e,n,t){var r,l=n.pendingProps,a=!1,o=0!=(128&n.flags);if((r=o)||(r=(null===e||null!==e.memoizedState)&&0!=(2&aW.current)),r&&(a=!0,n.flags&=-129),r=0!=(32&n.flags),n.flags&=-33,null===e){if(ui){if(a?aH(n):a$(n),ui){var u,s=uu;if(u=s){t:{for(u=s,s=uc;8!==u.nodeType;)if(!s||null===(u=sw(u.nextSibling))){s=null;break t}s=u}null!==s?(n.memoizedState={dehydrated:s,treeContext:null!==rW?{id:rq,overflow:rK}:null,retryLane:0x20000000,hydrationErrors:null},(u=o5(18,null,null,0)).stateNode=s,u.return=n,n.child=u,uo=n,uu=null,u=!0):u=!1}u||ud(n)}if(null!==(s=n.memoizedState)&&null!==(s=s.dehydrated))return sk(s)?n.lanes=32:n.lanes=0x20000000,null;aB(n)}return(s=l.children,l=l.fallback,a)?(a$(n),s=of({mode:"hidden",children:s},a=n.mode),l=ut(l,a,t,null),s.return=n,l.return=n,s.sibling=l,n.child=s,(a=n.child).memoizedState=ou(t),a.childLanes=oi(e,r,t),n.memoizedState=oo,l):(aH(n),oc(n,s))}if(null!==(u=e.memoizedState)&&null!==(s=u.dehydrated)){if(o)256&n.flags?(aH(n),n.flags&=-257,n=od(e,n,t)):null!==n.memoizedState?(a$(n),n.child=e.child,n.flags|=128,n=null):(a$(n),a=l.fallback,s=n.mode,l=of({mode:"visible",children:l.children},s),a=ut(a,s,t,null),a.flags|=2,l.return=n,a.return=n,l.sibling=a,n.child=l,aI(n,e.child,null,t),(l=n.child).memoizedState=ou(t),l.childLanes=oi(e,r,t),n.memoizedState=oo,n=a);else if(aH(n),sk(s)){if(r=s.nextSibling&&s.nextSibling.dataset)var c=r.dgst;r=c,(l=Error(i(419))).stack="",l.digest=r,uv({value:l,source:null,stack:null}),n=od(e,n,t)}else if(a3||ro(e,n,t,!1),r=0!=(t&e.childLanes),a3||r){if(null!==(r=uN)&&0!==(l=0!=((l=0!=(42&(l=t&-t))?1:eP(l))&(r.suspendedLanes|t))?0:l)&&l!==u.retryLane)throw u.retryLane=l,t8(e,l),u5(r,e,l),a4;"$?"===s.data||ii(),n=od(e,n,t)}else"$?"===s.data?(n.flags|=192,n.child=e.child,n=null):(e=u.treeContext,uu=sw(s.nextSibling),uo=n,ui=!0,us=null,uc=!1,null!==e&&(r$[rB++]=rq,r$[rB++]=rK,r$[rB++]=rW,rq=e.id,rK=e.overflow,rW=n),n=oc(n,l.children),n.flags|=4096);return n}return a?(a$(n),a=l.fallback,s=n.mode,c=(u=e.child).sibling,(l=o7(u,{mode:"hidden",children:l.children})).subtreeFlags=0x3e00000&u.subtreeFlags,null!==c?a=o7(c,a):(a=ut(a,s,t,null),a.flags|=2),a.return=n,l.return=n,l.sibling=a,n.child=l,l=a,a=n.child,null===(s=e.child.memoizedState)?s=ou(t):(null!==(u=s.cachePool)?(c=rF._currentValue,u=u.parent!==c?{parent:c,pool:c}:u):u=li(),s={baseLanes:s.baseLanes|t,cachePool:u}),a.memoizedState=s,a.childLanes=oi(e,r,t),n.memoizedState=oo,l):(aH(n),e=(t=e.child).sibling,(t=o7(t,{mode:"visible",children:l.children})).return=n,t.sibling=null,null!==e&&(null===(r=n.deletions)?(n.deletions=[e],n.flags|=16):r.push(e)),n.child=t,n.memoizedState=null,t)}function oc(e,n){return(n=of({mode:"visible",children:n},e.mode)).return=e,e.child=n}function of(e,n){return ur(e,n,0,null)}function od(e,n,t){return aI(n,e.child,null,t),e=oc(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function op(e,n,t){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n),rl(e.return,n,t)}function om(e,n,t,r,l){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:l}:(a.isBackwards=n,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=t,a.tailMode=l)}function oh(e,n,t){var r=n.pendingProps,l=r.revealOrder,a=r.tail;if(a8(e,n,r.children,t),0!=(2&(r=aW.current)))r=1&r|2,n.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&op(e,t,n);else if(19===e.tag)op(e,t,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}switch(j(aW,r),l){case"forwards":for(l=null,t=n.child;null!==t;)null!==(e=t.alternate)&&null===aq(e)&&(l=t),t=t.sibling;null===(t=l)?(l=n.child,n.child=null):(l=t.sibling,t.sibling=null),om(n,!1,l,t,a);break;case"backwards":for(t=null,l=n.child,n.child=null;null!==l;){if(null!==(e=l.alternate)&&null===aq(e)){n.child=l;break}e=l.sibling,l.sibling=t,t=l,l=e}om(n,!0,t,null,a);break;case"together":om(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function og(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),uI|=n.lanes,0==(t&n.childLanes)){if(null===e)return null;if(ro(e,n,t,!1),0==(t&n.childLanes))return null}if(null!==e&&n.child!==e.child)throw Error(i(153));if(null!==n.child){for(t=o7(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=o7(e,e.pendingProps)).return=n;t.sibling=null}return n.child}function oy(e,n){return 0!=(e.lanes&n)||!!(null!==(e=e.dependencies)&&ru(e))}function ov(e,n,t){if(null!==e){if(e.memoizedProps!==n.pendingProps)a3=!0;else{if(!oy(e,t)&&0==(128&n.flags))return a3=!1,function(e,n,t){switch(n.tag){case 3:W(n,n.stateNode.containerInfo),rt(n,rF,e.memoizedState.cache),ug();break;case 27:case 5:K(n);break;case 4:W(n,n.stateNode.containerInfo);break;case 10:rt(n,n.type,n.memoizedProps.value);break;case 13:var r=n.memoizedState;if(null!==r){if(null!==r.dehydrated)return aH(n),n.flags|=128,null;if(0!=(t&n.child.childLanes))return os(e,n,t);return aH(n),null!==(e=og(e,n,t))?e.sibling:null}aH(n);break;case 19:var l=0!=(128&e.flags);if((r=0!=(t&n.childLanes))||(ro(e,n,t,!1),r=0!=(t&n.childLanes)),l){if(r)return oh(e,n,t);n.flags|=128}if(null!==(l=n.memoizedState)&&(l.rendering=null,l.tail=null,l.lastEffect=null),j(aW,aW.current),!r)return null;break;case 22:case 23:return n.lanes=0,a7(e,n,t);case 24:rt(n,rF,e.memoizedState.cache)}return og(e,n,t)}(e,n,t);a3=0!=(131072&e.flags)}}else a3=!1,ui&&0!=(1048576&n.flags)&&rX(n,rQ,n.index);switch(n.lanes=0,n.tag){case 16:e:{e=n.pendingProps;var r=n.elementType,l=r._init;if(r=l(r._payload),n.type=r,"function"==typeof r)o9(r)?(e=rU(r,e),n.tag=1,n=ol(null,n,r,e,t)):(n.tag=0,n=ot(null,n,r,e,t));else{if(null!=r){if((l=r.$$typeof)===x){n.tag=11,n=a6(null,n,r,e,t);break e}if(l===z){n.tag=14,n=a5(null,n,r,e,t);break e}}throw Error(i(306,n=function e(n){if(null==n)return null;if("function"==typeof n)return n.$$typeof===F?null:n.displayName||n.name||null;if("string"==typeof n)return n;switch(n){case y:return"Fragment";case g:return"Portal";case b:return"Profiler";case v:return"StrictMode";case E:return"Suspense";case C:return"SuspenseList"}if("object"==typeof n)switch(n.$$typeof){case S:return(n.displayName||"Context")+".Provider";case w:return(n._context.displayName||"Context")+".Consumer";case x:var t=n.render;return(n=n.displayName)||(n=""!==(n=t.displayName||t.name||"")?"ForwardRef("+n+")":"ForwardRef"),n;case z:return null!==(t=n.displayName||null)?t:e(n.type)||"Memo";case P:t=n._payload,n=n._init;try{return e(n(t))}catch(e){}}return null}(r)||r,""))}}return n;case 0:return ot(e,n,n.type,n.pendingProps,t);case 1:return l=rU(r=n.type,n.pendingProps),ol(e,n,r,l,t);case 3:e:{if(W(n,n.stateNode.containerInfo),null===e)throw Error(i(387));r=n.pendingProps;var a=n.memoizedState;l=a.element,rb(e,n),rz(n,r,null,t);var o=n.memoizedState;if(rt(n,rF,r=o.cache),r!==a.cache&&ra(n,[rF],t,!0),rC(),r=o.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:o.cache},n.updateQueue.baseState=a,n.memoizedState=a,256&n.flags){n=oa(e,n,r,t);break e}if(r!==l){uv(l=tZ(Error(i(424)),n)),n=oa(e,n,r,t);break e}else for(uu=sw((e=9===(e=n.stateNode.containerInfo).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e).firstChild),uo=n,ui=!0,us=null,uc=!0,t=aU(n,null,r,t),n.child=t;t;)t.flags=-3&t.flags|4096,t=t.sibling}else{if(ug(),r===l){n=og(e,n,t);break e}a8(e,n,r,t)}n=n.child}return n;case 26:return on(e,n),null===e?(t=sF(n.type,null,n.pendingProps,null))?n.memoizedState=t:ui||(t=n.type,e=n.pendingProps,(r=su($.current).createElement(t))[e_]=n,r[eF]=e,sl(r,t,e),e$(r),n.stateNode=r):n.memoizedState=sF(n.type,e.memoizedProps,n.pendingProps,e.memoizedState),null;case 27:return K(n),null===e&&ui&&(r=n.stateNode=sE(n.type,n.pendingProps,$.current),uo=n,uc=!0,l=uu,sy(n.type)?(sS=l,uu=sw(r.firstChild)):uu=l),a8(e,n,n.pendingProps.children,t),on(e,n),null===e&&(n.flags|=4194304),n.child;case 5:return null===e&&ui&&((l=!(r=uu))||(null!==(r=function(e,n,t,r){for(;1===e.nodeType;){if(e.nodeName.toLowerCase()!==n.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[eI])switch(n){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(l=e.getAttribute("rel"))&&e.hasAttribute("data-precedence")||l!==t.rel||e.getAttribute("href")!==(null==t.href||""===t.href?null:t.href)||e.getAttribute("crossorigin")!==(null==t.crossOrigin?null:t.crossOrigin)||e.getAttribute("title")!==(null==t.title?null:t.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((l=e.getAttribute("src"))!==(null==t.src?null:t.src)||e.getAttribute("type")!==(null==t.type?null:t.type)||e.getAttribute("crossorigin")!==(null==t.crossOrigin?null:t.crossOrigin))&&l&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==n||"hidden"!==e.type)return e;var l=null==t.name?null:""+t.name;if("hidden"===t.type&&e.getAttribute("name")===l)return e}if(null===(e=sw(e.nextSibling)))break}return null}(r,n.type,n.pendingProps,uc))?(n.stateNode=r,uo=n,uu=sw(r.firstChild),uc=!1,r=!0):r=!1,l=!r),l&&ud(n)),K(n),l=n.type,a=n.pendingProps,o=null!==e?e.memoizedProps:null,r=a.children,sc(l,a)?r=null:null!==o&&sc(l,o)&&(n.flags|=32),null!==n.memoizedState&&(l=lS(e,n,lC,null,null,t),sZ._currentValue=l),on(e,n),a8(e,n,r,t),n.child;case 6:return null===e&&ui&&((e=!(t=uu))||(null!==(t=function(e,n,t){if(""===n)return null;for(;3!==e.nodeType;)if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t||null===(e=sw(e.nextSibling)))return null;return e}(t,n.pendingProps,uc))?(n.stateNode=t,uo=n,uu=null,t=!0):t=!1,e=!t),e&&ud(n)),null;case 13:return os(e,n,t);case 4:return W(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=aI(n,null,r,t):a8(e,n,r,t),n.child;case 11:return a6(e,n,n.type,n.pendingProps,t);case 7:return a8(e,n,n.pendingProps,t),n.child;case 8:case 12:return a8(e,n,n.pendingProps.children,t),n.child;case 10:return r=n.pendingProps,rt(n,n.type,r.value),a8(e,n,r.children,t),n.child;case 9:return l=n.type._context,r=n.pendingProps.children,ri(n),r=r(l=rs(l)),n.flags|=1,a8(e,n,r,t),n.child;case 14:return a5(e,n,n.type,n.pendingProps,t);case 15:return a9(e,n,n.type,n.pendingProps,t);case 19:return oh(e,n,t);case 22:return a7(e,n,t);case 24:return ri(n),r=rs(rF),null===e?(null===(l=lo())&&(l=uN,a=rD(),l.pooledCache=a,a.refCount++,null!==a&&(l.pooledCacheLanes|=t),l=a),n.memoizedState={parent:r,cache:l},rv(n),rt(n,rF,l)):(0!=(e.lanes&t)&&(rb(e,n),rz(n,null,null,t),rC()),l=e.memoizedState,a=n.memoizedState,l.parent!==r?(l={parent:r,cache:r},n.memoizedState=l,0===n.lanes&&(n.memoizedState=n.updateQueue.baseState=l),rt(n,rF,r)):(rt(n,rF,r=a.cache),r!==l.cache&&ra(n,[rF],t,!0))),a8(e,n,n.pendingProps.children,t),n.child;case 29:throw n.pendingProps}throw Error(i(156,n.tag))}function ob(e,n){try{var t=n.updateQueue,r=null!==t?t.lastEffect:null;if(null!==r){var l=r.next;t=l;do{if((t.tag&e)===e){r=void 0;var a=t.create,o=t.inst;r=a(),o.destroy=r}t=t.next}while(t!==l)}}catch(e){iE(n,n.return,e)}}function ok(e,n,t){try{var r=n.updateQueue,l=null!==r?r.lastEffect:null;if(null!==l){var a=l.next;r=a;do{if((r.tag&e)===e){var o=r.inst,u=o.destroy;if(void 0!==u){o.destroy=void 0,l=n;try{u()}catch(e){iE(l,t,e)}}}r=r.next}while(r!==a)}}catch(e){iE(n,n.return,e)}}function ow(e){var n=e.updateQueue;if(null!==n){var t=e.stateNode;try{rN(n,t)}catch(n){iE(e,e.return,n)}}}function oS(e,n,t){t.props=rU(e.type,e.memoizedProps),t.state=e.memoizedState;try{t.componentWillUnmount()}catch(t){iE(e,n,t)}}function ox(e,n){try{var t=e.ref;if(null!==t){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof t?e.refCleanup=t(r):t.current=r}}catch(t){iE(e,n,t)}}function oE(e,n){var t=e.ref,r=e.refCleanup;if(null!==t){if("function"==typeof r)try{r()}catch(t){iE(e,n,t)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof t)try{t(null)}catch(t){iE(e,n,t)}else t.current=null}}function oC(e){var n=e.type,t=e.memoizedProps,r=e.stateNode;try{switch(n){case"button":case"input":case"select":case"textarea":t.autoFocus&&r.focus();break;case"img":t.src?r.src=t.src:t.srcSet&&(r.srcset=t.srcSet)}}catch(n){iE(e,e.return,n)}}function oz(e,n,t){try{var r=e.stateNode;(function(e,n,t,r){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var l=null,a=null,o=null,u=null,s=null,c=null,f=null;for(m in t){var d=t[m];if(t.hasOwnProperty(m)&&null!=d)switch(m){case"checked":case"value":break;case"defaultValue":s=d;default:r.hasOwnProperty(m)||st(e,n,m,null,r,d)}}for(var p in r){var m=r[p];if(d=t[p],r.hasOwnProperty(p)&&(null!=m||null!=d))switch(p){case"type":a=m;break;case"name":l=m;break;case"checked":c=m;break;case"defaultChecked":f=m;break;case"value":o=m;break;case"defaultValue":u=m;break;case"children":case"dangerouslySetInnerHTML":if(null!=m)throw Error(i(137,n));break;default:m!==d&&st(e,n,p,m,r,d)}}nt(e,o,u,s,c,f,a,l);return;case"select":for(a in m=o=u=p=null,t)if(s=t[a],t.hasOwnProperty(a)&&null!=s)switch(a){case"value":break;case"multiple":m=s;default:r.hasOwnProperty(a)||st(e,n,a,null,r,s)}for(l in r)if(a=r[l],s=t[l],r.hasOwnProperty(l)&&(null!=a||null!=s))switch(l){case"value":p=a;break;case"defaultValue":u=a;break;case"multiple":o=a;default:a!==s&&st(e,n,l,a,r,s)}n=u,t=o,r=m,null!=p?na(e,!!t,p,!1):!!r!=!!t&&(null!=n?na(e,!!t,n,!0):na(e,!!t,t?[]:"",!1));return;case"textarea":for(u in m=p=null,t)if(l=t[u],t.hasOwnProperty(u)&&null!=l&&!r.hasOwnProperty(u))switch(u){case"value":case"children":break;default:st(e,n,u,null,r,l)}for(o in r)if(l=r[o],a=t[o],r.hasOwnProperty(o)&&(null!=l||null!=a))switch(o){case"value":p=l;break;case"defaultValue":m=l;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(i(91));break;default:l!==a&&st(e,n,o,l,r,a)}no(e,p,m);return;case"option":for(var h in t)p=t[h],t.hasOwnProperty(h)&&null!=p&&!r.hasOwnProperty(h)&&("selected"===h?e.selected=!1:st(e,n,h,null,r,p));for(s in r)p=r[s],m=t[s],r.hasOwnProperty(s)&&p!==m&&(null!=p||null!=m)&&("selected"===s?e.selected=p&&"function"!=typeof p&&"symbol"!=typeof p:st(e,n,s,p,r,m));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in t)p=t[g],t.hasOwnProperty(g)&&null!=p&&!r.hasOwnProperty(g)&&st(e,n,g,null,r,p);for(c in r)if(p=r[c],m=t[c],r.hasOwnProperty(c)&&p!==m&&(null!=p||null!=m))switch(c){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(i(137,n));break;default:st(e,n,c,p,r,m)}return;default:if(nd(n)){for(var y in t)p=t[y],t.hasOwnProperty(y)&&void 0!==p&&!r.hasOwnProperty(y)&&sr(e,n,y,void 0,r,p);for(f in r)p=r[f],m=t[f],r.hasOwnProperty(f)&&p!==m&&(void 0!==p||void 0!==m)&&sr(e,n,f,p,r,m);return}}for(var v in t)p=t[v],t.hasOwnProperty(v)&&null!=p&&!r.hasOwnProperty(v)&&st(e,n,v,null,r,p);for(d in r)p=r[d],m=t[d],r.hasOwnProperty(d)&&p!==m&&(null!=p||null!=m)&&st(e,n,d,p,r,m)})(r,e.type,t,n),r[eF]=n}catch(n){iE(e,e.return,n)}}function oP(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&sy(e.type)||4===e.tag}function oN(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||oP(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&sy(e.type)||2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function oL(e,n,t){var r=e.tag;if(5===r||6===r)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(4!==r&&(27===r&&sy(e.type)&&(t=e.stateNode),null!==(e=e.child)))for(oL(e,n,t),e=e.sibling;null!==e;)oL(e,n,t),e=e.sibling}function oT(e){var n=e.stateNode,t=e.memoizedProps;try{for(var r=e.type,l=n.attributes;l.length;)n.removeAttributeNode(l[0]);sl(n,r,t),n[e_]=e,n[eF]=t}catch(n){iE(e,e.return,n)}}var o_=!1,oF=!1,oD=!1,oM="function"==typeof WeakSet?WeakSet:Set,oO=null;function oA(e,n,t){var r=t.flags;switch(t.tag){case 0:case 11:case 15:oq(e,t),4&r&&ob(5,t);break;case 1:if(oq(e,t),4&r){if(e=t.stateNode,null===n)try{e.componentDidMount()}catch(e){iE(t,t.return,e)}else{var l=rU(t.type,n.memoizedProps);n=n.memoizedState;try{e.componentDidUpdate(l,n,e.__reactInternalSnapshotBeforeUpdate)}catch(e){iE(t,t.return,e)}}}64&r&&ow(t),512&r&&ox(t,t.return);break;case 3:if(oq(e,t),64&r&&null!==(r=t.updateQueue)){if(e=null,null!==t.child)switch(t.child.tag){case 27:case 5:case 1:e=t.child.stateNode}try{rN(r,e)}catch(e){iE(t,t.return,e)}}break;case 27:null===n&&4&r&&oT(t);case 26:case 5:oq(e,t),null===n&&4&r&&oC(t),512&r&&ox(t,t.return);break;case 12:default:oq(e,t);break;case 13:oq(e,t),4&r&&oj(e,t),64&r&&null!==(r=t.memoizedState)&&null!==(r=r.dehydrated)&&function(e,n){var t=e.ownerDocument;if("$?"!==e.data||"complete"===t.readyState)n();else{var r=function(){n(),t.removeEventListener("DOMContentLoaded",r)};t.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(r,t=iN.bind(null,t));break;case 22:if(!(l=null!==t.memoizedState||o_)){n=null!==n&&null!==n.memoizedState||oF;var a=o_,o=oF;o_=l,(oF=n)&&!o?function e(n,t,r){for(r=r&&0!=(8772&t.subtreeFlags),t=t.child;null!==t;){var l=t.alternate,a=n,o=t,u=o.flags;switch(o.tag){case 0:case 11:case 15:e(a,o,r),ob(4,o);break;case 1:if(e(a,o,r),"function"==typeof(a=(l=o).stateNode).componentDidMount)try{a.componentDidMount()}catch(e){iE(l,l.return,e)}if(null!==(a=(l=o).updateQueue)){var i=l.stateNode;try{var s=a.shared.hiddenCallbacks;if(null!==s)for(a.shared.hiddenCallbacks=null,a=0;a title"))),sl(a,r,t),a[e_]=e,e$(a),r=a;break e;case"link":var o=sQ("link","href",l).get(r+(t.href||""));if(o){for(var u=0;u<\/script>",e=e.removeChild(e.firstChild);break;case"select":e="string"==typeof r.is?l.createElement("select",{is:r.is}):l.createElement("select"),r.multiple?e.multiple=!0:r.size&&(e.size=r.size);break;default:e="string"==typeof r.is?l.createElement(t,{is:r.is}):l.createElement(t)}}e[e_]=n,e[eF]=r;e:for(l=n.child;null!==l;){if(5===l.tag||6===l.tag)e.appendChild(l.stateNode);else if(4!==l.tag&&27!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===n)break;for(;null===l.sibling;){if(null===l.return||l.return===n)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(n.stateNode=e,sl(e,t,r),t){case"button":case"input":case"select":case"textarea":e=!!r.autoFocus;break;case"img":e=!0;break;default:e=!1}e&&ub(n)}}return ux(n),n.flags&=-0x1000001,null;case 6:if(e&&null!=n.stateNode)e.memoizedProps!==r&&ub(n);else{if("string"!=typeof r&&null===n.stateNode)throw Error(i(166));if(e=$.current,uh(n)){if(e=n.stateNode,t=n.memoizedProps,r=null,null!==(l=uo))switch(l.tag){case 27:case 5:r=l.memoizedProps}e[e_]=n,(e=!!(e.nodeValue===t||null!==r&&!0===r.suppressHydrationWarning||se(e.nodeValue,t)))||ud(n)}else(e=su(e).createTextNode(r))[e_]=n,n.stateNode=e}return ux(n),null;case 13:if(r=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(l=uh(n),null!==r&&null!==r.dehydrated){if(null===e){if(!l)throw Error(i(318));if(!(l=null!==(l=n.memoizedState)?l.dehydrated:null))throw Error(i(317));l[e_]=n}else ug(),0==(128&n.flags)&&(n.memoizedState=null),n.flags|=4;ux(n),l=!1}else l=uy(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=l),l=!0;if(!l){if(256&n.flags)return aB(n),n;return aB(n),null}}if(aB(n),0!=(128&n.flags))return n.lanes=t,n;if(t=null!==r,e=null!==e&&null!==e.memoizedState,t){r=n.child,l=null,null!==r.alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(l=r.alternate.memoizedState.cachePool.pool);var a=null;null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(a=r.memoizedState.cachePool.pool),a!==l&&(r.flags|=2048)}return t!==e&&t&&(n.child.flags|=8192),uw(n,n.updateQueue),ux(n),null;case 4:return q(),null===e&&i0(n.stateNode.containerInfo),ux(n),null;case 10:return rr(n.type),ux(n),null;case 19:if(V(aW),null===(l=n.memoizedState))return ux(n),null;if(r=0!=(128&n.flags),null===(a=l.rendering)){if(r)uS(l,!1);else{if(0!==uR||null!==e&&0!=(128&e.flags))for(e=n.child;null!==e;){if(null!==(a=aq(e))){for(n.flags|=128,uS(l,!1),e=a.updateQueue,n.updateQueue=e,uw(n,e),n.subtreeFlags=0,e=t,t=n.child;null!==t;)ue(t,e),t=t.sibling;return j(aW,1&aW.current|2),n.child}e=e.sibling}null!==l.tail&&en()>uq&&(n.flags|=128,r=!0,uS(l,!1),n.lanes=4194304)}}else{if(!r){if(null!==(e=aq(a))){if(n.flags|=128,r=!0,e=e.updateQueue,n.updateQueue=e,uw(n,e),uS(l,!0),null===l.tail&&"hidden"===l.tailMode&&!a.alternate&&!ui)return ux(n),null}else 2*en()-l.renderingStartTime>uq&&0x20000000!==t&&(n.flags|=128,r=!0,uS(l,!1),n.lanes=4194304)}l.isBackwards?(a.sibling=n.child,n.child=a):(null!==(e=l.last)?e.sibling=a:n.child=a,l.last=a)}if(null!==l.tail)return n=l.tail,l.rendering=n,l.tail=n.sibling,l.renderingStartTime=en(),n.sibling=null,e=aW.current,j(aW,r?1&e|2:1&e),n;return ux(n),null;case 22:case 23:return aB(n),lr(),r=null!==n.memoizedState,null!==e?null!==e.memoizedState!==r&&(n.flags|=8192):r&&(n.flags|=8192),r?0!=(0x20000000&t)&&0==(128&n.flags)&&(ux(n),6&n.subtreeFlags&&(n.flags|=8192)):ux(n),null!==(t=n.updateQueue)&&uw(n,t.retryQueue),t=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(t=e.memoizedState.cachePool.pool),r=null,null!==n.memoizedState&&null!==n.memoizedState.cachePool&&(r=n.memoizedState.cachePool.pool),r!==t&&(n.flags|=2048),null!==e&&V(la),null;case 24:return t=null,null!==e&&(t=e.memoizedState.cache),n.memoizedState.cache!==t&&(n.flags|=2048),rr(rF),ux(n),null;case 25:case 30:return null}throw Error(i(156,n.tag))}(n.alternate,n,uA);if(null!==t){uL=t;return}if(null!==(n=n.sibling)){uL=n;return}uL=n=e}while(null!==n);0===uR&&(uR=5)}function ih(e,n){do{var t=function(e,n){switch(rZ(n),n.tag){case 1:return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return rr(rF),q(),0!=(65536&(e=n.flags))&&0==(128&e)?(n.flags=-65537&e|128,n):null;case 26:case 27:case 5:return Y(n),null;case 13:if(aB(n),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(i(340));ug()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return V(aW),null;case 4:return q(),null;case 10:return rr(n.type),null;case 22:case 23:return aB(n),lr(),null!==e&&V(la),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 24:return rr(rF),null;default:return null}}(e.alternate,e);if(null!==t){t.flags&=32767,uL=t;return}if(null!==(t=e.return)&&(t.flags|=32768,t.subtreeFlags=0,t.deletions=null),!n&&null!==(e=e.sibling)){uL=e;return}uL=e=t}while(null!==e);uR=6,uL=null}function ig(e,n,t,r,l,a,o,u,s){e.cancelPendingCommit=null;do iw();while(0!==uX);if(0!=(6&uP))throw Error(i(327));if(null!==n){if(n===e.current)throw Error(i(177));if(!function(e,n,t,r,l,a){var o=e.pendingLanes;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=t,e.entangledLanes&=t,e.errorRecoveryDisabledLanes&=t,e.shellSuspendCounter=0;var u=e.entanglements,i=e.expirationTimes,s=e.hiddenUpdates;for(t=o&~t;0g&&(o=g,g=h,h=o);var y=tP(u,h),v=tP(u,g);if(y&&v&&(1!==p.rangeCount||p.anchorNode!==y.node||p.anchorOffset!==y.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var b=f.createRange();b.setStart(y.node,y.offset),p.removeAllRanges(),h>g?(p.addRange(b),p.extend(v.node,v.offset)):(b.setEnd(v.node,v.offset),p.addRange(b))}}}}for(f=[],p=u;p=p.parentNode;)1===p.nodeType&&f.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof u.focus&&u.focus(),u=0;ut?32:t,M.T=null,t=u1,u1=null;var a=uG,o=uJ;if(uX=0,uG=null,uJ=0,0!=(6&uP))throw Error(i(331));var u=uP;if(uP|=4,o3(a.current),oG(a,a.current,o,t),uP=u,iR(0,!1),ef&&"function"==typeof ef.onPostCommitFiberRoot)try{ef.onPostCommitFiberRoot(ec,a)}catch(e){}return!0}finally{O.p=l,M.T=r,ik(e,n)}}function ix(e,n,t){n=tZ(t,n),n=a0(e.stateNode,n,2),null!==(e=rw(e,n,2))&&(eE(e,2),iA(e))}function iE(e,n,t){if(3===e.tag)ix(e,e,t);else for(;null!==n;){if(3===n.tag){ix(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===uY||!uY.has(r))){e=tZ(t,e),null!==(r=rw(n,t=a1(2),2))&&(a2(t,r,n,e),eE(r,2),iA(r));break}}n=n.return}}function iC(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new uz;var l=new Set;r.set(n,l)}else void 0===(l=r.get(n))&&(l=new Set,r.set(n,l));l.has(t)||(uO=!0,l.add(t),e=iz.bind(null,e,n,t),n.then(e,e))}function iz(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),e.pingedLanes|=e.suspendedLanes&t,e.warmLanes&=~t,uN===e&&(uT&t)===t&&(4===uR||3===uR&&(0x3c00000&uT)===uT&&300>en()-uW?0==(2&uP)&&il(e,0):uV|=t,uH===uT&&(uH=0)),iA(e)}function iP(e,n){0===n&&(n=eS()),null!==(e=t8(e,n))&&(eE(e,n),iA(e))}function iN(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),iP(e,t)}function iL(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;null!==l&&(t=l.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}null!==r&&r.delete(n),iP(e,t)}var iT=null,i_=null,iF=!1,iD=!1,iM=!1,iO=0;function iA(e){e!==i_&&null===e.next&&(null===i_?iT=i_=e:i_=i_.next=e),iD=!0,iF||(iF=!0,sh(function(){0!=(6&uP)?G(er,iI):iU()}))}function iR(e,n){if(!iM&&iD){iM=!0;do for(var t=!1,r=iT;null!==r;){if(!n){if(0!==e){var l=r.pendingLanes;if(0===l)var a=0;else{var o=r.suspendedLanes,u=r.pingedLanes;a=0xc000095&(a=(1<<31-ep(42|e)+1)-1&(l&~(o&~u)))?0xc000095&a|1:a?2|a:0}0!==a&&(t=!0,iH(r,a))}else a=uT,0==(3&(a=eb(r,r===uN?a:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||ek(r,a)||(t=!0,iH(r,a))}r=r.next}while(t);iM=!1}}function iI(){iU()}function iU(){iD=iF=!1;var e,n=0;0!==iO&&(((e=window.event)&&"popstate"===e.type?e===sf||(sf=e,0):(sf=null,1))||(n=iO),iO=0);for(var t=en(),r=null,l=iT;null!==l;){var a=l.next,o=iV(l,t);0===o?(l.next=null,null===r?iT=a:r.next=a,null===a&&(i_=r)):(r=l,(0!==n||0!=(3&o))&&(iD=!0)),l=a}iR(n,!1)}function iV(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,a=-0x3c00001&e.pendingLanes;0r){t=r;var o=e.ownerDocument;if(1&t&&sC(o.documentElement),2&t&&sC(o.body),4&t)for(sC(t=o.head),o=t.firstChild;o;){var u=o.nextSibling,i=o.nodeName;o[eI]||"SCRIPT"===i||"STYLE"===i||"LINK"===i&&"stylesheet"===o.rel.toLowerCase()||t.removeChild(o),o=u}}if(0===l){e.removeChild(a),cw(n);return}l--}else"$"===t||"$?"===t||"$!"===t?l++:r=t.charCodeAt(0)-48}else r=0;t=a}while(t);cw(n)}function sb(e){var n=e.firstChild;for(n&&10===n.nodeType&&(n=n.nextSibling);n;){var t=n;switch(n=n.nextSibling,t.nodeName){case"HTML":case"HEAD":case"BODY":sb(t),eU(t);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===t.rel.toLowerCase())continue}e.removeChild(t)}}function sk(e){return"$!"===e.data||"$?"===e.data&&"complete"===e.ownerDocument.readyState}function sw(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break;if(8===n){if("$"===(n=e.data)||"$!"===n||"$?"===n||"F!"===n||"F"===n)break;if("/$"===n)return null}}return e}var sS=null;function sx(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("$"===t||"$!"===t||"$?"===t){if(0===n)return e;n--}else"/$"===t&&n++}e=e.previousSibling}return null}function sE(e,n,t){switch(n=su(t),e){case"html":if(!(e=n.documentElement))throw Error(i(452));return e;case"head":if(!(e=n.head))throw Error(i(453));return e;case"body":if(!(e=n.body))throw Error(i(454));return e;default:throw Error(i(451))}}function sC(e){for(var n=e.attributes;n.length;)e.removeAttributeNode(n[0]);eU(e)}var sz=new Map,sP=new Set;function sN(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var sL=O.d;O.d={f:function(){var e=sL.f(),n=it();return e||n},r:function(e){var n=ej(e);null!==n&&5===n.tag&&"form"===n.type?ah(n):sL.r(e)},D:function(e){sL.D(e),s_("dns-prefetch",e,null)},C:function(e,n){sL.C(e,n),s_("preconnect",e,n)},L:function(e,n,t){if(sL.L(e,n,t),sT&&e&&n){var r='link[rel="preload"][as="'+nn(n)+'"]';"image"===n&&t&&t.imageSrcSet?(r+='[imagesrcset="'+nn(t.imageSrcSet)+'"]',"string"==typeof t.imageSizes&&(r+='[imagesizes="'+nn(t.imageSizes)+'"]')):r+='[href="'+nn(e)+'"]';var l=r;switch(n){case"style":l=sD(e);break;case"script":l=sA(e)}sz.has(l)||(e=p({rel:"preload",href:"image"===n&&t&&t.imageSrcSet?void 0:e,as:n},t),sz.set(l,e),null!==sT.querySelector(r)||"style"===n&&sT.querySelector(sM(l))||"script"===n&&sT.querySelector(sR(l))||(sl(n=sT.createElement("link"),"link",e),e$(n),sT.head.appendChild(n)))}},m:function(e,n){if(sL.m(e,n),sT&&e){var t=n&&"string"==typeof n.as?n.as:"script",r='link[rel="modulepreload"][as="'+nn(t)+'"][href="'+nn(e)+'"]',l=r;switch(t){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":l=sA(e)}if(!sz.has(l)&&(e=p({rel:"modulepreload",href:e},n),sz.set(l,e),null===sT.querySelector(r))){switch(t){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(sT.querySelector(sR(l)))return}sl(t=sT.createElement("link"),"link",e),e$(t),sT.head.appendChild(t)}}},X:function(e,n){if(sL.X(e,n),sT&&e){var t=eQ(sT).hoistableScripts,r=sA(e),l=t.get(r);l||((l=sT.querySelector(sR(r)))||(e=p({src:e,async:!0},n),(n=sz.get(r))&&sj(e,n),e$(l=sT.createElement("script")),sl(l,"link",e),sT.head.appendChild(l)),l={type:"script",instance:l,count:1,state:null},t.set(r,l))}},S:function(e,n,t){if(sL.S(e,n,t),sT&&e){var r=eQ(sT).hoistableStyles,l=sD(e);n=n||"default";var a=r.get(l);if(!a){var o={loading:0,preload:null};if(a=sT.querySelector(sM(l)))o.loading=5;else{e=p({rel:"stylesheet",href:e,"data-precedence":n},t),(t=sz.get(l))&&sV(e,t);var u=a=sT.createElement("link");e$(u),sl(u,"link",e),u._p=new Promise(function(e,n){u.onload=e,u.onerror=n}),u.addEventListener("load",function(){o.loading|=1}),u.addEventListener("error",function(){o.loading|=2}),o.loading|=4,sU(a,n,sT)}a={type:"stylesheet",instance:a,count:1,state:o},r.set(l,a)}}},M:function(e,n){if(sL.M(e,n),sT&&e){var t=eQ(sT).hoistableScripts,r=sA(e),l=t.get(r);l||((l=sT.querySelector(sR(r)))||(e=p({src:e,async:!0,type:"module"},n),(n=sz.get(r))&&sj(e,n),e$(l=sT.createElement("script")),sl(l,"link",e),sT.head.appendChild(l)),l={type:"script",instance:l,count:1,state:null},t.set(r,l))}}};var sT="undefined"==typeof document?null:document;function s_(e,n,t){if(sT&&"string"==typeof n&&n){var r=nn(n);r='link[rel="'+e+'"][href="'+r+'"]',"string"==typeof t&&(r+='[crossorigin="'+t+'"]'),sP.has(r)||(sP.add(r),e={rel:e,crossOrigin:t,href:n},null===sT.querySelector(r)&&(sl(n=sT.createElement("link"),"link",e),e$(n),sT.head.appendChild(n)))}}function sF(e,n,t,r){var l=(l=$.current)?sN(l):null;if(!l)throw Error(i(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof t.precedence&&"string"==typeof t.href?(n=sD(t.href),(r=(t=eQ(l).hoistableStyles).get(n))||(r={type:"style",instance:null,count:0,state:null},t.set(n,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===t.rel&&"string"==typeof t.href&&"string"==typeof t.precedence){e=sD(t.href);var a,o,u,s,c=eQ(l).hoistableStyles,f=c.get(e);if(f||(l=l.ownerDocument||l,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,f),(c=l.querySelector(sM(e)))&&!c._p&&(f.instance=c,f.state.loading=5),sz.has(e)||(t={rel:"preload",as:"style",href:t.href,crossOrigin:t.crossOrigin,integrity:t.integrity,media:t.media,hrefLang:t.hrefLang,referrerPolicy:t.referrerPolicy},sz.set(e,t),c||(a=l,o=e,u=t,s=f.state,a.querySelector('link[rel="preload"][as="style"]['+o+"]")?s.loading=1:(o=a.createElement("link"),s.preload=o,o.addEventListener("load",function(){return s.loading|=1}),o.addEventListener("error",function(){return s.loading|=2}),sl(o,"link",u),e$(o),a.head.appendChild(o))))),n&&null===r)throw Error(i(528,""));return f}if(n&&null!==r)throw Error(i(529,""));return null;case"script":return n=t.async,"string"==typeof(t=t.src)&&n&&"function"!=typeof n&&"symbol"!=typeof n?(n=sA(t),(r=(t=eQ(l).hoistableScripts).get(n))||(r={type:"script",instance:null,count:0,state:null},t.set(n,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,e))}}function sD(e){return'href="'+nn(e)+'"'}function sM(e){return'link[rel="stylesheet"]['+e+"]"}function sO(e){return p({},e,{"data-precedence":e.precedence,precedence:null})}function sA(e){return'[src="'+nn(e)+'"]'}function sR(e){return"script[async]"+e}function sI(e,n,t){if(n.count++,null===n.instance)switch(n.type){case"style":var r=e.querySelector('style[data-href~="'+nn(t.href)+'"]');if(r)return n.instance=r,e$(r),r;var l=p({},t,{"data-href":t.href,"data-precedence":t.precedence,href:null,precedence:null});return e$(r=(e.ownerDocument||e).createElement("style")),sl(r,"style",l),sU(r,t.precedence,e),n.instance=r;case"stylesheet":l=sD(t.href);var a=e.querySelector(sM(l));if(a)return n.state.loading|=4,n.instance=a,e$(a),a;r=sO(t),(l=sz.get(l))&&sV(r,l),e$(a=(e.ownerDocument||e).createElement("link"));var o=a;return o._p=new Promise(function(e,n){o.onload=e,o.onerror=n}),sl(a,"link",r),n.state.loading|=4,sU(a,t.precedence,e),n.instance=a;case"script":if(a=sA(t.src),l=e.querySelector(sR(a)))return n.instance=l,e$(l),l;return r=t,(l=sz.get(a))&&sj(r=p({},t),l),e$(l=(e=e.ownerDocument||e).createElement("script")),sl(l,"link",r),e.head.appendChild(l),n.instance=l;case"void":return null;default:throw Error(i(443,n.type))}else"stylesheet"===n.type&&0==(4&n.state.loading)&&(r=n.instance,n.state.loading|=4,sU(r,t.precedence,e));return n.instance}function sU(e,n,t){for(var r=t.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),l=r.length?r[r.length-1]:null,a=l,o=0;o title"):null)}function sB(e){return"stylesheet"!==e.type||0!=(3&e.state.loading)}var sW=null;function sq(){}function sK(){if(this.count--,0===this.count){if(this.stylesheets)sX(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var sY=null;function sX(e,n){e.stylesheets=null,null!==e.unsuspend&&(e.count++,sY=new Map,n.forEach(sG,e),sY=null,sK.call(e))}function sG(e,n){if(!(4&n.state.loading)){var t=sY.get(e);if(t)var r=t.get(null);else{t=new Map,sY.set(e,t);for(var l=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a{var r,l=t(9509),a=t(6206),o=t(2115),u=t(7650);function i(e){var n="https://react.dev/errors/"+e;if(1I||(e.current=R[I],R[I]=null,I--)}function j(e,n){R[++I]=e.current,e.current=n}var H=U(null),Q=U(null),$=U(null),B=U(null);function W(e,n){switch(j($,n),j(Q,e),j(H,null),n.nodeType){case 9:case 11:e=(e=n.documentElement)&&(e=e.namespaceURI)?ss(e):0;break;default:if(e=n.tagName,n=n.namespaceURI)e=sc(n=ss(n),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}V(H),j(H,e)}function q(){V(H),V(Q),V($)}function K(e){null!==e.memoizedState&&j(B,e);var n=H.current,t=sc(n,e.type);n!==t&&(j(Q,e),j(H,t))}function Y(e){Q.current===e&&(V(H),V(Q)),B.current===e&&(V(B),sJ._currentValue=A)}var X=Object.prototype.hasOwnProperty,G=a.unstable_scheduleCallback,Z=a.unstable_cancelCallback,J=a.unstable_shouldYield,ee=a.unstable_requestPaint,en=a.unstable_now,et=a.unstable_getCurrentPriorityLevel,er=a.unstable_ImmediatePriority,el=a.unstable_UserBlockingPriority,ea=a.unstable_NormalPriority,eo=a.unstable_LowPriority,eu=a.unstable_IdlePriority,ei=a.log,es=a.unstable_setDisableYieldValue,ec=null,ef=null;function ed(e){if("function"==typeof ei&&es(e),ef&&"function"==typeof ef.setStrictMode)try{ef.setStrictMode(ec,e)}catch(e){}}var ep=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(em(e)/eh|0)|0},em=Math.log,eh=Math.LN2,eg=256,ey=4194304;function ev(e){var n=42&e;if(0!==n)return n;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194048&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:return 0x3c00000&e;case 0x4000000:return 0x4000000;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0;default:return e}}function eb(e,n,t){var r=e.pendingLanes;if(0===r)return 0;var l=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var u=0x7ffffff&r;return 0!==u?0!=(r=u&~a)?l=ev(r):0!=(o&=u)?l=ev(o):t||0!=(t=u&~e)&&(l=ev(t)):0!=(u=r&~a)?l=ev(u):0!==o?l=ev(o):t||0!=(t=r&~e)&&(l=ev(t)),0===l?0:0!==n&&n!==l&&0==(n&a)&&((a=l&-l)>=(t=n&-n)||32===a&&0!=(4194048&t))?n:l}function ek(e,n){return 0==(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&n)}function ew(){var e=eg;return 0==(4194048&(eg<<=1))&&(eg=256),e}function eS(){var e=ey;return 0==(0x3c00000&(ey<<=1))&&(ey=4194304),e}function ex(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function eE(e,n){e.pendingLanes|=n,0x10000000!==n&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function eC(e,n,t){e.pendingLanes|=n,e.suspendedLanes&=~n;var r=31-ep(n);e.entangledLanes|=n,e.entanglements[r]=0x40000000|e.entanglements[r]|4194090&t}function ez(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-ep(t),l=1<)":-1l||i[r]!==s[l]){var c="\n"+i[r].replace(" at new "," at ");return e.displayName&&c.includes("")&&(c=c.replace("",e.displayName)),c}while(1<=r&&0<=l);break}}}finally{e2=!1,Error.prepareStackTrace=t}return(t=e?e.displayName||e.name:"")?e1(t):""}function e3(e){try{var n="";do n+=function(e){switch(e.tag){case 26:case 27:case 5:return e1(e.type);case 16:return e1("Lazy");case 13:return e1("Suspense");case 19:return e1("SuspenseList");case 0:case 15:return e4(e.type,!1);case 11:return e4(e.type.render,!1);case 1:return e4(e.type,!0);default:return""}}(e),e=e.return;while(e);return n}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}function e8(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function e6(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function e5(e){e._valueTracker||(e._valueTracker=function(e){var n=e6(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&void 0!==t&&"function"==typeof t.get&&"function"==typeof t.set){var l=t.get,a=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}(e))}function e9(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=e6(e)?e.checked?"true":"false":e.value),(e=r)!==t&&(n.setValue(e),!0)}function e7(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}var ne=/[\n"\\]/g;function nn(e){return e.replace(ne,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function nt(e,n,t,r,l,a,o,u){e.name="",null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o?e.type=o:e.removeAttribute("type"),null!=n?"number"===o?(0===n&&""===e.value||e.value!=n)&&(e.value=""+e8(n)):e.value!==""+e8(n)&&(e.value=""+e8(n)):"submit"!==o&&"reset"!==o||e.removeAttribute("value"),null!=n?nl(e,o,e8(n)):null!=t?nl(e,o,e8(t)):null!=r&&e.removeAttribute("value"),null==l&&null!=a&&(e.defaultChecked=!!a),null!=l&&(e.checked=l&&"function"!=typeof l&&"symbol"!=typeof l),null!=u&&"function"!=typeof u&&"symbol"!=typeof u&&"boolean"!=typeof u?e.name=""+e8(u):e.removeAttribute("name")}function nr(e,n,t,r,l,a,o,u){if(null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a&&(e.type=a),null!=n||null!=t){if(("submit"===a||"reset"===a)&&null==n)return;t=null!=t?""+e8(t):"",n=null!=n?""+e8(n):t,u||n===e.value||(e.value=n),e.defaultValue=n}r="function"!=typeof(r=null!=r?r:l)&&"symbol"!=typeof r&&!!r,e.checked=u?e.checked:!!r,e.defaultChecked=!!r,null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o&&(e.name=o)}function nl(e,n,t){"number"===n&&e7(e.ownerDocument)===e||e.defaultValue===""+t||(e.defaultValue=""+t)}function na(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l=te),tr=!1;function tl(e,n){switch(e){case"keyup":return -1!==n9.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ta(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var to=!1,tu={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function ti(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!tu[e.type]:"textarea"===n}function ts(e,n,t,r){nv?nb?nb.push(r):nb=[r]:nv=r,0<(n=i8(n,"onChange")).length&&(t=new nj("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var tc=null,tf=null;function td(e){iG(e,0)}function tp(e){if(e9(eH(e)))return e}function tm(e,n){if("change"===e)return n}var th=!1;if(nE){if(nE){var tg="oninput"in document;if(!tg){var ty=document.createElement("div");ty.setAttribute("oninput","return;"),tg="function"==typeof ty.oninput}r=tg}else r=!1;th=r&&(!document.documentMode||9=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tz(r)}}function tN(e){e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window;for(var n=e7(e.document);n instanceof e.HTMLIFrameElement;){try{var t="string"==typeof n.contentWindow.location.href}catch(e){t=!1}if(t)e=n.contentWindow;else break;n=e7(e.document)}return n}function tT(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var tL=nE&&"documentMode"in document&&11>=document.documentMode,t_=null,tF=null,tD=null,tM=!1;function tO(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;tM||null==t_||t_!==e7(r)||(r="selectionStart"in(r=t_)&&tT(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},tD&&tC(tD,r)||(tD=r,0<(r=i8(tF,"onSelect")).length&&(n=new nj("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=t_)))}function tA(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var tR={animationend:tA("Animation","AnimationEnd"),animationiteration:tA("Animation","AnimationIteration"),animationstart:tA("Animation","AnimationStart"),transitionrun:tA("Transition","TransitionRun"),transitionstart:tA("Transition","TransitionStart"),transitioncancel:tA("Transition","TransitionCancel"),transitionend:tA("Transition","TransitionEnd")},tI={},tU={};function tV(e){if(tI[e])return tI[e];if(!tR[e])return e;var n,t=tR[e];for(n in t)if(t.hasOwnProperty(n)&&n in tU)return tI[e]=t[n];return e}nE&&(tU=document.createElement("div").style,"AnimationEvent"in window||(delete tR.animationend.animation,delete tR.animationiteration.animation,delete tR.animationstart.animation),"TransitionEvent"in window||delete tR.transitionend.transition);var tj=tV("animationend"),tH=tV("animationiteration"),tQ=tV("animationstart"),t$=tV("transitionrun"),tB=tV("transitionstart"),tW=tV("transitioncancel"),tq=tV("transitionend"),tK=new Map,tY="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function tX(e,n){tK.set(e,n),eq(n,[e])}tY.push("scrollEnd");var tG=new WeakMap;function tZ(e,n){if("object"==typeof e&&null!==e){var t=tG.get(e);return void 0!==t?t:(n={value:e,source:n,stack:e3(n)},tG.set(e,n),n)}return{value:e,source:n,stack:e3(n)}}var tJ=[],t0=0,t1=0;function t2(){for(var e=t0,n=t1=t0=0;n>=o,l-=o,rq=1<<32-ep(n)+l|t<a?a:8;var o=M.T,u={};M.T=u,ax(e,!1,n,t);try{var i=l(),s=M.S;if(null!==s&&s(u,i),null!==i&&"object"==typeof i&&"function"==typeof i.then){var c,f,d=(c=[],f={status:"pending",value:null,reason:null,then:function(e){c.push(e)}},i.then(function(){f.status="fulfilled",f.value=r;for(var e=0;eh?(g=f,f=null):g=f.sibling;var y=p(l,f,u[h],i);if(null===y){null===f&&(f=g);break}e&&f&&null===y.alternate&&n(l,f),o=a(y,o,h),null===c?s=y:c.sibling=y,c=y,f=g}if(h===u.length)return t(l,f),ui&&rY(l,h),s;if(null===f){for(;hg?(y=h,h=null):y=h.sibling;var b=p(l,h,v.value,s);if(null===b){null===h&&(h=y);break}e&&h&&null===b.alternate&&n(l,h),o=a(b,o,g),null===f?c=b:f.sibling=b,f=b,h=y}if(v.done)return t(l,h),ui&&rY(l,g),c;if(null===h){for(;!v.done;g++,v=u.next())null!==(v=d(l,v.value,s))&&(o=a(v,o,g),null===f?c=v:f.sibling=v,f=v);return ui&&rY(l,g),c}for(h=r(h);!v.done;g++,v=u.next())null!==(v=m(h,l,g,v.value,s))&&(e&&null!==v.alternate&&h.delete(null===v.key?g:v.key),o=a(v,o,g),null===f?c=v:f.sibling=v,f=v);return e&&h.forEach(function(e){return n(l,e)}),ui&&rY(l,g),c}(s,c,f=b.call(f),v)}if("function"==typeof f.then)return u(s,c,aD(f),v);if(f.$$typeof===S)return u(s,c,rc(s,f),v);aO(s,f)}return"string"==typeof f&&""!==f||"number"==typeof f||"bigint"==typeof f?(f=""+f,null!==c&&6===c.tag?(t(s,c.sibling),(v=l(c,f)).return=s):(t(s,c),(v=ul(f,s.mode,v)).return=s),o(s=v)):t(s,c)}(u,s,c,f);return a_=null,v}catch(e){if(e===rJ||e===r1)throw e;var b=o5(29,e,null,u.mode);return b.lanes=f,b.return=u,b}finally{}}}var aI=aR(!0),aU=aR(!1),aV=U(null),aj=null;function aH(e){var n=e.alternate;j(aW,1&aW.current),j(aV,e),null===aj&&(null===n||null!==r7.current?aj=e:null!==n.memoizedState&&(aj=e))}function aQ(e){if(22===e.tag){if(j(aW,aW.current),j(aV,e),null===aj){var n=e.alternate;null!==n&&null!==n.memoizedState&&(aj=e)}}else a$(e)}function a$(){j(aW,aW.current),j(aV,aV.current)}function aB(e){V(aV),aj===e&&(aj=null),V(aW)}var aW=U(0);function aq(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||sw(t)))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!=(128&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var aK="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(n))return}else if("object"==typeof l&&"function"==typeof l.emit){l.emit("uncaughtException",e);return}console.error(e)};function aY(e){aK(e)}function aX(e){console.error(e)}function aG(e){aK(e)}function aZ(e,n){try{(0,e.onUncaughtError)(n.value,{componentStack:n.stack})}catch(e){setTimeout(function(){throw e})}}function aJ(e,n,t){try{(0,e.onCaughtError)(t.value,{componentStack:t.stack,errorBoundary:1===n.tag?n.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function a0(e,n,t){return(t=rk(t)).tag=3,t.payload={element:null},t.callback=function(){aZ(e,n)},t}function a1(e){return(e=rk(e)).tag=3,e}function a2(e,n,t,r){var l=t.type.getDerivedStateFromError;if("function"==typeof l){var a=r.value;e.payload=function(){return l(a)},e.callback=function(){aJ(n,t,r)}}var o=t.stateNode;null!==o&&"function"==typeof o.componentDidCatch&&(e.callback=function(){aJ(n,t,r),"function"!=typeof l&&(null===uY?uY=new Set([this]):uY.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var a4=Error(i(461)),a3=!1;function a8(e,n,t,r){n.child=null===e?aU(n,null,t,r):aI(n,e.child,t,r)}function a6(e,n,t,r,l){t=t.render;var a=n.ref;if("ref"in r){var o={};for(var u in r)"ref"!==u&&(o[u]=r[u])}else o=r;return(ri(n),r=lS(e,n,t,o,a,l),u=lz(),null===e||a3)?(ui&&u&&rG(n),n.flags|=1,a8(e,n,r,l),n.child):(lP(e,n,l),og(e,n,l))}function a5(e,n,t,r,l){if(null===e){var a=t.type;return"function"!=typeof a||o9(a)||void 0!==a.defaultProps||null!==t.compare?((e=un(t.type,null,r,n,n.mode,l)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=a,a9(e,n,a,r,l))}if(a=e.child,!oy(e,l)){var o=a.memoizedProps;if((t=null!==(t=t.compare)?t:tC)(o,r)&&e.ref===n.ref)return og(e,n,l)}return n.flags|=1,(e=o7(a,r)).ref=n.ref,e.return=n,n.child=e}function a9(e,n,t,r,l){if(null!==e){var a=e.memoizedProps;if(tC(a,r)&&e.ref===n.ref){if(a3=!1,n.pendingProps=r=a,!oy(e,l))return n.lanes=e.lanes,og(e,n,l);0!=(131072&e.flags)&&(a3=!0)}}return ot(e,n,t,r,l)}function a7(e,n,t){var r=n.pendingProps,l=r.children,a=0!=(2&n.stateNode._pendingVisibility),o=null!==e?e.memoizedState:null;if(on(e,n),"hidden"===r.mode||a){if(0!=(128&n.flags)){if(r=null!==o?o.baseLanes|t:t,null!==e){for(a=0,l=n.child=e.child;null!==l;)a=a|l.lanes|l.childLanes,l=l.sibling;n.childLanes=a&~r}else n.childLanes=0,n.child=null;return oe(e,n,r,t)}if(0==(0x20000000&t))return n.lanes=n.childLanes=0x20000000,oe(e,n,null!==o?o.baseLanes|t:t,t);n.memoizedState={baseLanes:0,cachePool:null},null!==e&&lu(n,null!==o?o.cachePool:null),null!==o?ln(n,o):lt(),aQ(n)}else null!==o?(lu(n,o.cachePool),ln(n,o),a$(n),n.memoizedState=null):(null!==e&&lu(n,null),lt(),a$(n));return a8(e,n,l,t),n.child}function oe(e,n,t,r){var l=lo();return n.memoizedState={baseLanes:t,cachePool:l=null===l?null:{parent:rF._currentValue,pool:l}},null!==e&&lu(n,null),lt(),aQ(n),null!==e&&ro(e,n,r,!0),null}function on(e,n){var t=n.ref;if(null===t)null!==e&&null!==e.ref&&(n.flags|=4194816);else{if("function"!=typeof t&&"object"!=typeof t)throw Error(i(284));(null===e||e.ref!==t)&&(n.flags|=4194816)}}function ot(e,n,t,r,l){return(ri(n),t=lS(e,n,t,r,void 0,l),r=lz(),null===e||a3)?(ui&&r&&rG(n),n.flags|=1,a8(e,n,t,l),n.child):(lP(e,n,l),og(e,n,l))}function or(e,n,t,r,l,a){return(ri(n),n.updateQueue=null,t=lE(n,r,t,l),lx(e),r=lz(),null===e||a3)?(ui&&r&&rG(n),n.flags|=1,a8(e,n,t,a),n.child):(lP(e,n,a),og(e,n,a))}function ol(e,n,t,r,l){if(ri(n),null===n.stateNode){var a=t9,o=t.contextType;"object"==typeof o&&null!==o&&(a=rs(o)),n.memoizedState=null!==(a=new t(r,a)).state&&void 0!==a.state?a.state:null,a.updater=rA,n.stateNode=a,a._reactInternals=n,(a=n.stateNode).props=r,a.state=n.memoizedState,a.refs={},rv(n),o=t.contextType,a.context="object"==typeof o&&null!==o?rs(o):t9,a.state=n.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(rO(n,t,o,r),a.state=n.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(o=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),o!==a.state&&rA.enqueueReplaceState(a,a.state,null),rz(n,r,a,l),rC(),a.state=n.memoizedState),"function"==typeof a.componentDidMount&&(n.flags|=4194308),r=!0}else if(null===e){a=n.stateNode;var u=n.memoizedProps,i=rU(t,u);a.props=i;var s=a.context,c=t.contextType;o=t9,"object"==typeof c&&null!==c&&(o=rs(c));var f=t.getDerivedStateFromProps;c="function"==typeof f||"function"==typeof a.getSnapshotBeforeUpdate,u=n.pendingProps!==u,c||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(u||s!==o)&&rI(n,a,r,o),ry=!1;var d=n.memoizedState;a.state=d,rz(n,r,a,l),rC(),s=n.memoizedState,u||d!==s||ry?("function"==typeof f&&(rO(n,t,f,r),s=n.memoizedState),(i=ry||rR(n,t,i,r,d,s,o))?(c||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(n.flags|=4194308)):("function"==typeof a.componentDidMount&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=s),a.props=r,a.state=s,a.context=o,r=i):("function"==typeof a.componentDidMount&&(n.flags|=4194308),r=!1)}else{a=n.stateNode,rb(e,n),c=rU(t,o=n.memoizedProps),a.props=c,f=n.pendingProps,d=a.context,s=t.contextType,i=t9,"object"==typeof s&&null!==s&&(i=rs(s)),(s="function"==typeof(u=t.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==f||d!==i)&&rI(n,a,r,i),ry=!1,d=n.memoizedState,a.state=d,rz(n,r,a,l),rC();var p=n.memoizedState;o!==f||d!==p||ry||null!==e&&null!==e.dependencies&&ru(e.dependencies)?("function"==typeof u&&(rO(n,t,u,r),p=n.memoizedState),(c=ry||rR(n,t,c,r,d,p,i)||null!==e&&null!==e.dependencies&&ru(e.dependencies))?(s||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,i),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,i)),"function"==typeof a.componentDidUpdate&&(n.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(n.flags|=1024)):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=p),a.props=r,a.state=p,a.context=i,r=c):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),r=!1)}return a=r,on(e,n),r=0!=(128&n.flags),a||r?(a=n.stateNode,t=r&&"function"!=typeof t.getDerivedStateFromError?null:a.render(),n.flags|=1,null!==e&&r?(n.child=aI(n,e.child,null,l),n.child=aI(n,null,t,l)):a8(e,n,t,l),n.memoizedState=a.state,e=n.child):e=og(e,n,l),e}function oa(e,n,t,r){return ug(),n.flags|=256,a8(e,n,t,r),n.child}var oo={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function ou(e){return{baseLanes:e,cachePool:li()}}function oi(e,n,t){return e=null!==e?e.childLanes&~t:0,n&&(e|=uj),e}function os(e,n,t){var r,l=n.pendingProps,a=!1,o=0!=(128&n.flags);if((r=o)||(r=(null===e||null!==e.memoizedState)&&0!=(2&aW.current)),r&&(a=!0,n.flags&=-129),r=0!=(32&n.flags),n.flags&=-33,null===e){if(ui){if(a?aH(n):a$(n),ui){var u,s=uu;if(u=s){t:{for(u=s,s=uc;8!==u.nodeType;)if(!s||null===(u=sS(u.nextSibling))){s=null;break t}s=u}null!==s?(n.memoizedState={dehydrated:s,treeContext:null!==rW?{id:rq,overflow:rK}:null,retryLane:0x20000000,hydrationErrors:null},(u=o5(18,null,null,0)).stateNode=s,u.return=n,n.child=u,uo=n,uu=null,u=!0):u=!1}u||ud(n)}if(null!==(s=n.memoizedState)&&null!==(s=s.dehydrated))return sw(s)?n.lanes=32:n.lanes=0x20000000,null;aB(n)}return(s=l.children,l=l.fallback,a)?(a$(n),s=of({mode:"hidden",children:s},a=n.mode),l=ut(l,a,t,null),s.return=n,l.return=n,s.sibling=l,n.child=s,(a=n.child).memoizedState=ou(t),a.childLanes=oi(e,r,t),n.memoizedState=oo,l):(aH(n),oc(n,s))}if(null!==(u=e.memoizedState)&&null!==(s=u.dehydrated)){if(o)256&n.flags?(aH(n),n.flags&=-257,n=od(e,n,t)):null!==n.memoizedState?(a$(n),n.child=e.child,n.flags|=128,n=null):(a$(n),a=l.fallback,s=n.mode,l=of({mode:"visible",children:l.children},s),a=ut(a,s,t,null),a.flags|=2,l.return=n,a.return=n,l.sibling=a,n.child=l,aI(n,e.child,null,t),(l=n.child).memoizedState=ou(t),l.childLanes=oi(e,r,t),n.memoizedState=oo,n=a);else if(aH(n),sw(s)){if(r=s.nextSibling&&s.nextSibling.dataset)var c=r.dgst;r=c,(l=Error(i(419))).stack="",l.digest=r,uv({value:l,source:null,stack:null}),n=od(e,n,t)}else if(a3||ro(e,n,t,!1),r=0!=(t&e.childLanes),a3||r){if(null!==(r=uN)&&0!==(l=0!=((l=0!=(42&(l=t&-t))?1:eP(l))&(r.suspendedLanes|t))?0:l)&&l!==u.retryLane)throw u.retryLane=l,t8(e,l),u5(r,e,l),a4;"$?"===s.data||ii(),n=od(e,n,t)}else"$?"===s.data?(n.flags|=192,n.child=e.child,n=null):(e=u.treeContext,uu=sS(s.nextSibling),uo=n,ui=!0,us=null,uc=!1,null!==e&&(r$[rB++]=rq,r$[rB++]=rK,r$[rB++]=rW,rq=e.id,rK=e.overflow,rW=n),n=oc(n,l.children),n.flags|=4096);return n}return a?(a$(n),a=l.fallback,s=n.mode,c=(u=e.child).sibling,(l=o7(u,{mode:"hidden",children:l.children})).subtreeFlags=0x3e00000&u.subtreeFlags,null!==c?a=o7(c,a):(a=ut(a,s,t,null),a.flags|=2),a.return=n,l.return=n,l.sibling=a,n.child=l,l=a,a=n.child,null===(s=e.child.memoizedState)?s=ou(t):(null!==(u=s.cachePool)?(c=rF._currentValue,u=u.parent!==c?{parent:c,pool:c}:u):u=li(),s={baseLanes:s.baseLanes|t,cachePool:u}),a.memoizedState=s,a.childLanes=oi(e,r,t),n.memoizedState=oo,l):(aH(n),e=(t=e.child).sibling,(t=o7(t,{mode:"visible",children:l.children})).return=n,t.sibling=null,null!==e&&(null===(r=n.deletions)?(n.deletions=[e],n.flags|=16):r.push(e)),n.child=t,n.memoizedState=null,t)}function oc(e,n){return(n=of({mode:"visible",children:n},e.mode)).return=e,e.child=n}function of(e,n){return ur(e,n,0,null)}function od(e,n,t){return aI(n,e.child,null,t),e=oc(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function op(e,n,t){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n),rl(e.return,n,t)}function om(e,n,t,r,l){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:l}:(a.isBackwards=n,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=t,a.tailMode=l)}function oh(e,n,t){var r=n.pendingProps,l=r.revealOrder,a=r.tail;if(a8(e,n,r.children,t),0!=(2&(r=aW.current)))r=1&r|2,n.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&op(e,t,n);else if(19===e.tag)op(e,t,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}switch(j(aW,r),l){case"forwards":for(l=null,t=n.child;null!==t;)null!==(e=t.alternate)&&null===aq(e)&&(l=t),t=t.sibling;null===(t=l)?(l=n.child,n.child=null):(l=t.sibling,t.sibling=null),om(n,!1,l,t,a);break;case"backwards":for(t=null,l=n.child,n.child=null;null!==l;){if(null!==(e=l.alternate)&&null===aq(e)){n.child=l;break}e=l.sibling,l.sibling=t,t=l,l=e}om(n,!0,t,null,a);break;case"together":om(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function og(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),uI|=n.lanes,0==(t&n.childLanes)){if(null===e)return null;if(ro(e,n,t,!1),0==(t&n.childLanes))return null}if(null!==e&&n.child!==e.child)throw Error(i(153));if(null!==n.child){for(t=o7(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=o7(e,e.pendingProps)).return=n;t.sibling=null}return n.child}function oy(e,n){return 0!=(e.lanes&n)||!!(null!==(e=e.dependencies)&&ru(e))}function ov(e,n,t){if(null!==e){if(e.memoizedProps!==n.pendingProps)a3=!0;else{if(!oy(e,t)&&0==(128&n.flags))return a3=!1,function(e,n,t){switch(n.tag){case 3:W(n,n.stateNode.containerInfo),rt(n,rF,e.memoizedState.cache),ug();break;case 27:case 5:K(n);break;case 4:W(n,n.stateNode.containerInfo);break;case 10:rt(n,n.type,n.memoizedProps.value);break;case 13:var r=n.memoizedState;if(null!==r){if(null!==r.dehydrated)return aH(n),n.flags|=128,null;if(0!=(t&n.child.childLanes))return os(e,n,t);return aH(n),null!==(e=og(e,n,t))?e.sibling:null}aH(n);break;case 19:var l=0!=(128&e.flags);if((r=0!=(t&n.childLanes))||(ro(e,n,t,!1),r=0!=(t&n.childLanes)),l){if(r)return oh(e,n,t);n.flags|=128}if(null!==(l=n.memoizedState)&&(l.rendering=null,l.tail=null,l.lastEffect=null),j(aW,aW.current),!r)return null;break;case 22:case 23:return n.lanes=0,a7(e,n,t);case 24:rt(n,rF,e.memoizedState.cache)}return og(e,n,t)}(e,n,t);a3=0!=(131072&e.flags)}}else a3=!1,ui&&0!=(1048576&n.flags)&&rX(n,rQ,n.index);switch(n.lanes=0,n.tag){case 16:e:{e=n.pendingProps;var r=n.elementType,l=r._init;if(r=l(r._payload),n.type=r,"function"==typeof r)o9(r)?(e=rU(r,e),n.tag=1,n=ol(null,n,r,e,t)):(n.tag=0,n=ot(null,n,r,e,t));else{if(null!=r){if((l=r.$$typeof)===x){n.tag=11,n=a6(null,n,r,e,t);break e}if(l===z){n.tag=14,n=a5(null,n,r,e,t);break e}}throw Error(i(306,n=function e(n){if(null==n)return null;if("function"==typeof n)return n.$$typeof===F?null:n.displayName||n.name||null;if("string"==typeof n)return n;switch(n){case y:return"Fragment";case g:return"Portal";case b:return"Profiler";case v:return"StrictMode";case E:return"Suspense";case C:return"SuspenseList"}if("object"==typeof n)switch(n.$$typeof){case S:return(n.displayName||"Context")+".Provider";case w:return(n._context.displayName||"Context")+".Consumer";case x:var t=n.render;return(n=n.displayName)||(n=""!==(n=t.displayName||t.name||"")?"ForwardRef("+n+")":"ForwardRef"),n;case z:return null!==(t=n.displayName||null)?t:e(n.type)||"Memo";case P:t=n._payload,n=n._init;try{return e(n(t))}catch(e){}}return null}(r)||r,""))}}return n;case 0:return ot(e,n,n.type,n.pendingProps,t);case 1:return l=rU(r=n.type,n.pendingProps),ol(e,n,r,l,t);case 3:e:{if(W(n,n.stateNode.containerInfo),null===e)throw Error(i(387));r=n.pendingProps;var a=n.memoizedState;l=a.element,rb(e,n),rz(n,r,null,t);var o=n.memoizedState;if(rt(n,rF,r=o.cache),r!==a.cache&&ra(n,[rF],t,!0),rC(),r=o.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:o.cache},n.updateQueue.baseState=a,n.memoizedState=a,256&n.flags){n=oa(e,n,r,t);break e}if(r!==l){uv(l=tZ(Error(i(424)),n)),n=oa(e,n,r,t);break e}else for(uu=sS((e=9===(e=n.stateNode.containerInfo).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e).firstChild),uo=n,ui=!0,us=null,uc=!0,t=aU(n,null,r,t),n.child=t;t;)t.flags=-3&t.flags|4096,t=t.sibling}else{if(ug(),r===l){n=og(e,n,t);break e}a8(e,n,r,t)}n=n.child}return n;case 26:return on(e,n),null===e?(t=sD(n.type,null,n.pendingProps,null))?n.memoizedState=t:ui||(t=n.type,e=n.pendingProps,(r=si($.current).createElement(t))[e_]=n,r[eF]=e,sa(r,t,e),e$(r),n.stateNode=r):n.memoizedState=sD(n.type,e.memoizedProps,n.pendingProps,e.memoizedState),null;case 27:return K(n),null===e&&ui&&(r=n.stateNode=sC(n.type,n.pendingProps,$.current),uo=n,uc=!0,l=uu,sv(n.type)?(sx=l,uu=sS(r.firstChild)):uu=l),a8(e,n,n.pendingProps.children,t),on(e,n),null===e&&(n.flags|=4194304),n.child;case 5:return null===e&&ui&&((l=!(r=uu))||(null!==(r=function(e,n,t,r){for(;1===e.nodeType;){if(e.nodeName.toLowerCase()!==n.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[eI])switch(n){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(l=e.getAttribute("rel"))&&e.hasAttribute("data-precedence")||l!==t.rel||e.getAttribute("href")!==(null==t.href||""===t.href?null:t.href)||e.getAttribute("crossorigin")!==(null==t.crossOrigin?null:t.crossOrigin)||e.getAttribute("title")!==(null==t.title?null:t.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((l=e.getAttribute("src"))!==(null==t.src?null:t.src)||e.getAttribute("type")!==(null==t.type?null:t.type)||e.getAttribute("crossorigin")!==(null==t.crossOrigin?null:t.crossOrigin))&&l&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==n||"hidden"!==e.type)return e;var l=null==t.name?null:""+t.name;if("hidden"===t.type&&e.getAttribute("name")===l)return e}if(null===(e=sS(e.nextSibling)))break}return null}(r,n.type,n.pendingProps,uc))?(n.stateNode=r,uo=n,uu=sS(r.firstChild),uc=!1,r=!0):r=!1,l=!r),l&&ud(n)),K(n),l=n.type,a=n.pendingProps,o=null!==e?e.memoizedProps:null,r=a.children,sf(l,a)?r=null:null!==o&&sf(l,o)&&(n.flags|=32),null!==n.memoizedState&&(sJ._currentValue=l=lS(e,n,lC,null,null,t)),on(e,n),a8(e,n,r,t),n.child;case 6:return null===e&&ui&&((e=!(t=uu))||(null!==(t=function(e,n,t){if(""===n)return null;for(;3!==e.nodeType;)if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t||null===(e=sS(e.nextSibling)))return null;return e}(t,n.pendingProps,uc))?(n.stateNode=t,uo=n,uu=null,t=!0):t=!1,e=!t),e&&ud(n)),null;case 13:return os(e,n,t);case 4:return W(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=aI(n,null,r,t):a8(e,n,r,t),n.child;case 11:return a6(e,n,n.type,n.pendingProps,t);case 7:return a8(e,n,n.pendingProps,t),n.child;case 8:case 12:return a8(e,n,n.pendingProps.children,t),n.child;case 10:return r=n.pendingProps,rt(n,n.type,r.value),a8(e,n,r.children,t),n.child;case 9:return l=n.type._context,r=n.pendingProps.children,ri(n),r=r(l=rs(l)),n.flags|=1,a8(e,n,r,t),n.child;case 14:return a5(e,n,n.type,n.pendingProps,t);case 15:return a9(e,n,n.type,n.pendingProps,t);case 19:return oh(e,n,t);case 22:return a7(e,n,t);case 24:return ri(n),r=rs(rF),null===e?(null===(l=lo())&&(l=uN,a=rD(),l.pooledCache=a,a.refCount++,null!==a&&(l.pooledCacheLanes|=t),l=a),n.memoizedState={parent:r,cache:l},rv(n),rt(n,rF,l)):(0!=(e.lanes&t)&&(rb(e,n),rz(n,null,null,t),rC()),l=e.memoizedState,a=n.memoizedState,l.parent!==r?(l={parent:r,cache:r},n.memoizedState=l,0===n.lanes&&(n.memoizedState=n.updateQueue.baseState=l),rt(n,rF,r)):(rt(n,rF,r=a.cache),r!==l.cache&&ra(n,[rF],t,!0))),a8(e,n,n.pendingProps.children,t),n.child;case 29:throw n.pendingProps}throw Error(i(156,n.tag))}function ob(e,n){try{var t=n.updateQueue,r=null!==t?t.lastEffect:null;if(null!==r){var l=r.next;t=l;do{if((t.tag&e)===e){r=void 0;var a=t.create;t.inst.destroy=r=a()}t=t.next}while(t!==l)}}catch(e){iC(n,n.return,e)}}function ok(e,n,t){try{var r=n.updateQueue,l=null!==r?r.lastEffect:null;if(null!==l){var a=l.next;r=a;do{if((r.tag&e)===e){var o=r.inst,u=o.destroy;if(void 0!==u){o.destroy=void 0,l=n;try{u()}catch(e){iC(l,t,e)}}}r=r.next}while(r!==a)}}catch(e){iC(n,n.return,e)}}function ow(e){var n=e.updateQueue;if(null!==n){var t=e.stateNode;try{rN(n,t)}catch(n){iC(e,e.return,n)}}}function oS(e,n,t){t.props=rU(e.type,e.memoizedProps),t.state=e.memoizedState;try{t.componentWillUnmount()}catch(t){iC(e,n,t)}}function ox(e,n){try{var t=e.ref;if(null!==t){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof t?e.refCleanup=t(r):t.current=r}}catch(t){iC(e,n,t)}}function oE(e,n){var t=e.ref,r=e.refCleanup;if(null!==t){if("function"==typeof r)try{r()}catch(t){iC(e,n,t)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof t)try{t(null)}catch(t){iC(e,n,t)}else t.current=null}}function oC(e){var n=e.type,t=e.memoizedProps,r=e.stateNode;try{switch(n){case"button":case"input":case"select":case"textarea":t.autoFocus&&r.focus();break;case"img":t.src?r.src=t.src:t.srcSet&&(r.srcset=t.srcSet)}}catch(n){iC(e,e.return,n)}}function oz(e,n,t){try{var r=e.stateNode;(function(e,n,t,r){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var l=null,a=null,o=null,u=null,s=null,c=null,f=null;for(m in t){var d=t[m];if(t.hasOwnProperty(m)&&null!=d)switch(m){case"checked":case"value":break;case"defaultValue":s=d;default:r.hasOwnProperty(m)||sr(e,n,m,null,r,d)}}for(var p in r){var m=r[p];if(d=t[p],r.hasOwnProperty(p)&&(null!=m||null!=d))switch(p){case"type":a=m;break;case"name":l=m;break;case"checked":c=m;break;case"defaultChecked":f=m;break;case"value":o=m;break;case"defaultValue":u=m;break;case"children":case"dangerouslySetInnerHTML":if(null!=m)throw Error(i(137,n));break;default:m!==d&&sr(e,n,p,m,r,d)}}nt(e,o,u,s,c,f,a,l);return;case"select":for(a in m=o=u=p=null,t)if(s=t[a],t.hasOwnProperty(a)&&null!=s)switch(a){case"value":break;case"multiple":m=s;default:r.hasOwnProperty(a)||sr(e,n,a,null,r,s)}for(l in r)if(a=r[l],s=t[l],r.hasOwnProperty(l)&&(null!=a||null!=s))switch(l){case"value":p=a;break;case"defaultValue":u=a;break;case"multiple":o=a;default:a!==s&&sr(e,n,l,a,r,s)}n=u,t=o,r=m,null!=p?na(e,!!t,p,!1):!!r!=!!t&&(null!=n?na(e,!!t,n,!0):na(e,!!t,t?[]:"",!1));return;case"textarea":for(u in m=p=null,t)if(l=t[u],t.hasOwnProperty(u)&&null!=l&&!r.hasOwnProperty(u))switch(u){case"value":case"children":break;default:sr(e,n,u,null,r,l)}for(o in r)if(l=r[o],a=t[o],r.hasOwnProperty(o)&&(null!=l||null!=a))switch(o){case"value":p=l;break;case"defaultValue":m=l;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(i(91));break;default:l!==a&&sr(e,n,o,l,r,a)}no(e,p,m);return;case"option":for(var h in t)p=t[h],t.hasOwnProperty(h)&&null!=p&&!r.hasOwnProperty(h)&&("selected"===h?e.selected=!1:sr(e,n,h,null,r,p));for(s in r)p=r[s],m=t[s],r.hasOwnProperty(s)&&p!==m&&(null!=p||null!=m)&&("selected"===s?e.selected=p&&"function"!=typeof p&&"symbol"!=typeof p:sr(e,n,s,p,r,m));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in t)p=t[g],t.hasOwnProperty(g)&&null!=p&&!r.hasOwnProperty(g)&&sr(e,n,g,null,r,p);for(c in r)if(p=r[c],m=t[c],r.hasOwnProperty(c)&&p!==m&&(null!=p||null!=m))switch(c){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(i(137,n));break;default:sr(e,n,c,p,r,m)}return;default:if(nd(n)){for(var y in t)p=t[y],t.hasOwnProperty(y)&&void 0!==p&&!r.hasOwnProperty(y)&&sl(e,n,y,void 0,r,p);for(f in r)p=r[f],m=t[f],r.hasOwnProperty(f)&&p!==m&&(void 0!==p||void 0!==m)&&sl(e,n,f,p,r,m);return}}for(var v in t)p=t[v],t.hasOwnProperty(v)&&null!=p&&!r.hasOwnProperty(v)&&sr(e,n,v,null,r,p);for(d in r)p=r[d],m=t[d],r.hasOwnProperty(d)&&p!==m&&(null!=p||null!=m)&&sr(e,n,d,p,r,m)})(r,e.type,t,n),r[eF]=n}catch(n){iC(e,e.return,n)}}function oP(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&sv(e.type)||4===e.tag}function oN(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||oP(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&sv(e.type)||2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function oT(e,n,t){var r=e.tag;if(5===r||6===r)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(4!==r&&(27===r&&sv(e.type)&&(t=e.stateNode),null!==(e=e.child)))for(oT(e,n,t),e=e.sibling;null!==e;)oT(e,n,t),e=e.sibling}function oL(e){var n=e.stateNode,t=e.memoizedProps;try{for(var r=e.type,l=n.attributes;l.length;)n.removeAttributeNode(l[0]);sa(n,r,t),n[e_]=e,n[eF]=t}catch(n){iC(e,e.return,n)}}var o_=!1,oF=!1,oD=!1,oM="function"==typeof WeakSet?WeakSet:Set,oO=null;function oA(e,n,t){var r=t.flags;switch(t.tag){case 0:case 11:case 15:oq(e,t),4&r&&ob(5,t);break;case 1:if(oq(e,t),4&r){if(e=t.stateNode,null===n)try{e.componentDidMount()}catch(e){iC(t,t.return,e)}else{var l=rU(t.type,n.memoizedProps);n=n.memoizedState;try{e.componentDidUpdate(l,n,e.__reactInternalSnapshotBeforeUpdate)}catch(e){iC(t,t.return,e)}}}64&r&&ow(t),512&r&&ox(t,t.return);break;case 3:if(oq(e,t),64&r&&null!==(r=t.updateQueue)){if(e=null,null!==t.child)switch(t.child.tag){case 27:case 5:case 1:e=t.child.stateNode}try{rN(r,e)}catch(e){iC(t,t.return,e)}}break;case 27:null===n&&4&r&&oL(t);case 26:case 5:oq(e,t),null===n&&4&r&&oC(t),512&r&&ox(t,t.return);break;case 12:default:oq(e,t);break;case 13:oq(e,t),4&r&&oj(e,t),64&r&&null!==(r=t.memoizedState)&&null!==(r=r.dehydrated)&&function(e,n){var t=e.ownerDocument;if("$?"!==e.data||"complete"===t.readyState)n();else{var r=function(){n(),t.removeEventListener("DOMContentLoaded",r)};t.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(r,t=iT.bind(null,t));break;case 22:if(!(l=null!==t.memoizedState||o_)){n=null!==n&&null!==n.memoizedState||oF;var a=o_,o=oF;o_=l,(oF=n)&&!o?function e(n,t,r){for(r=r&&0!=(8772&t.subtreeFlags),t=t.child;null!==t;){var l=t.alternate,a=n,o=t,u=o.flags;switch(o.tag){case 0:case 11:case 15:e(a,o,r),ob(4,o);break;case 1:if(e(a,o,r),"function"==typeof(a=(l=o).stateNode).componentDidMount)try{a.componentDidMount()}catch(e){iC(l,l.return,e)}if(null!==(a=(l=o).updateQueue)){var i=l.stateNode;try{var s=a.shared.hiddenCallbacks;if(null!==s)for(a.shared.hiddenCallbacks=null,a=0;a title"))),sa(a,r,t),a[e_]=e,e$(a),r=a;break e;case"link":var o=s$("link","href",l).get(r+(t.href||""));if(o){for(var u=0;u<\/script>",e=e.removeChild(e.firstChild);break;case"select":e="string"==typeof r.is?l.createElement("select",{is:r.is}):l.createElement("select"),r.multiple?e.multiple=!0:r.size&&(e.size=r.size);break;default:e="string"==typeof r.is?l.createElement(t,{is:r.is}):l.createElement(t)}}e[e_]=n,e[eF]=r;e:for(l=n.child;null!==l;){if(5===l.tag||6===l.tag)e.appendChild(l.stateNode);else if(4!==l.tag&&27!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===n)break;for(;null===l.sibling;){if(null===l.return||l.return===n)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(n.stateNode=e,sa(e,t,r),t){case"button":case"input":case"select":case"textarea":e=!!r.autoFocus;break;case"img":e=!0;break;default:e=!1}e&&ub(n)}}return ux(n),n.flags&=-0x1000001,null;case 6:if(e&&null!=n.stateNode)e.memoizedProps!==r&&ub(n);else{if("string"!=typeof r&&null===n.stateNode)throw Error(i(166));if(e=$.current,uh(n)){if(e=n.stateNode,t=n.memoizedProps,r=null,null!==(l=uo))switch(l.tag){case 27:case 5:r=l.memoizedProps}e[e_]=n,(e=!!(e.nodeValue===t||null!==r&&!0===r.suppressHydrationWarning||sn(e.nodeValue,t)))||ud(n)}else(e=si(e).createTextNode(r))[e_]=n,n.stateNode=e}return ux(n),null;case 13:if(r=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(l=uh(n),null!==r&&null!==r.dehydrated){if(null===e){if(!l)throw Error(i(318));if(!(l=null!==(l=n.memoizedState)?l.dehydrated:null))throw Error(i(317));l[e_]=n}else ug(),0==(128&n.flags)&&(n.memoizedState=null),n.flags|=4;ux(n),l=!1}else l=uy(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=l),l=!0;if(!l){if(256&n.flags)return aB(n),n;return aB(n),null}}if(aB(n),0!=(128&n.flags))return n.lanes=t,n;if(t=null!==r,e=null!==e&&null!==e.memoizedState,t){r=n.child,l=null,null!==r.alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(l=r.alternate.memoizedState.cachePool.pool);var a=null;null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(a=r.memoizedState.cachePool.pool),a!==l&&(r.flags|=2048)}return t!==e&&t&&(n.child.flags|=8192),uw(n,n.updateQueue),ux(n),null;case 4:return q(),null===e&&i1(n.stateNode.containerInfo),ux(n),null;case 10:return rr(n.type),ux(n),null;case 19:if(V(aW),null===(l=n.memoizedState))return ux(n),null;if(r=0!=(128&n.flags),null===(a=l.rendering)){if(r)uS(l,!1);else{if(0!==uR||null!==e&&0!=(128&e.flags))for(e=n.child;null!==e;){if(null!==(a=aq(e))){for(n.flags|=128,uS(l,!1),e=a.updateQueue,n.updateQueue=e,uw(n,e),n.subtreeFlags=0,e=t,t=n.child;null!==t;)ue(t,e),t=t.sibling;return j(aW,1&aW.current|2),n.child}e=e.sibling}null!==l.tail&&en()>uq&&(n.flags|=128,r=!0,uS(l,!1),n.lanes=4194304)}}else{if(!r){if(null!==(e=aq(a))){if(n.flags|=128,r=!0,e=e.updateQueue,n.updateQueue=e,uw(n,e),uS(l,!0),null===l.tail&&"hidden"===l.tailMode&&!a.alternate&&!ui)return ux(n),null}else 2*en()-l.renderingStartTime>uq&&0x20000000!==t&&(n.flags|=128,r=!0,uS(l,!1),n.lanes=4194304)}l.isBackwards?(a.sibling=n.child,n.child=a):(null!==(e=l.last)?e.sibling=a:n.child=a,l.last=a)}if(null!==l.tail)return n=l.tail,l.rendering=n,l.tail=n.sibling,l.renderingStartTime=en(),n.sibling=null,e=aW.current,j(aW,r?1&e|2:1&e),n;return ux(n),null;case 22:case 23:return aB(n),lr(),r=null!==n.memoizedState,null!==e?null!==e.memoizedState!==r&&(n.flags|=8192):r&&(n.flags|=8192),r?0!=(0x20000000&t)&&0==(128&n.flags)&&(ux(n),6&n.subtreeFlags&&(n.flags|=8192)):ux(n),null!==(t=n.updateQueue)&&uw(n,t.retryQueue),t=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(t=e.memoizedState.cachePool.pool),r=null,null!==n.memoizedState&&null!==n.memoizedState.cachePool&&(r=n.memoizedState.cachePool.pool),r!==t&&(n.flags|=2048),null!==e&&V(la),null;case 24:return t=null,null!==e&&(t=e.memoizedState.cache),n.memoizedState.cache!==t&&(n.flags|=2048),rr(rF),ux(n),null;case 25:case 30:return null}throw Error(i(156,n.tag))}(n.alternate,n,uA);if(null!==t){uT=t;return}if(null!==(n=n.sibling)){uT=n;return}uT=n=e}while(null!==n);0===uR&&(uR=5)}function ih(e,n){do{var t=function(e,n){switch(rZ(n),n.tag){case 1:return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return rr(rF),q(),0!=(65536&(e=n.flags))&&0==(128&e)?(n.flags=-65537&e|128,n):null;case 26:case 27:case 5:return Y(n),null;case 13:if(aB(n),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(i(340));ug()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return V(aW),null;case 4:return q(),null;case 10:return rr(n.type),null;case 22:case 23:return aB(n),lr(),null!==e&&V(la),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 24:return rr(rF),null;default:return null}}(e.alternate,e);if(null!==t){t.flags&=32767,uT=t;return}if(null!==(t=e.return)&&(t.flags|=32768,t.subtreeFlags=0,t.deletions=null),!n&&null!==(e=e.sibling)){uT=e;return}uT=e=t}while(null!==e);uR=6,uT=null}function ig(e,n,t,r,l,a,o,u,s){e.cancelPendingCommit=null;do iS();while(0!==uX);if(0!=(6&uP))throw Error(i(327));if(null!==n){if(n===e.current)throw Error(i(177));if(!function(e,n,t,r,l,a){var o=e.pendingLanes;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=t,e.entangledLanes&=t,e.errorRecoveryDisabledLanes&=t,e.shellSuspendCounter=0;var u=e.entanglements,i=e.expirationTimes,s=e.hiddenUpdates;for(t=o&~t;0g&&(o=g,g=h,h=o);var y=tP(u,h),v=tP(u,g);if(y&&v&&(1!==p.rangeCount||p.anchorNode!==y.node||p.anchorOffset!==y.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var b=f.createRange();b.setStart(y.node,y.offset),p.removeAllRanges(),h>g?(p.addRange(b),p.extend(v.node,v.offset)):(b.setEnd(v.node,v.offset),p.addRange(b))}}}}for(f=[],p=u;p=p.parentNode;)1===p.nodeType&&f.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"==typeof u.focus&&u.focus(),u=0;ut?32:t,M.T=null,t=u1,u1=null;var a=uG,o=uJ;if(uX=0,uZ=uG=null,uJ=0,0!=(6&uP))throw Error(i(331));var u=uP;if(uP|=4,o3(a.current),oG(a,a.current,o,t),uP=u,iI(0,!1),ef&&"function"==typeof ef.onPostCommitFiberRoot)try{ef.onPostCommitFiberRoot(ec,a)}catch(e){}return!0}finally{O.p=l,M.T=r,iw(e,n)}}function iE(e,n,t){n=tZ(t,n),n=a0(e.stateNode,n,2),null!==(e=rw(e,n,2))&&(eE(e,2),iR(e))}function iC(e,n,t){if(3===e.tag)iE(e,e,t);else for(;null!==n;){if(3===n.tag){iE(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===uY||!uY.has(r))){e=tZ(t,e),null!==(r=rw(n,t=a1(2),2))&&(a2(t,r,n,e),eE(r,2),iR(r));break}}n=n.return}}function iz(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new uz;var l=new Set;r.set(n,l)}else void 0===(l=r.get(n))&&(l=new Set,r.set(n,l));l.has(t)||(uO=!0,l.add(t),e=iP.bind(null,e,n,t),n.then(e,e))}function iP(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),e.pingedLanes|=e.suspendedLanes&t,e.warmLanes&=~t,uN===e&&(uL&t)===t&&(4===uR||3===uR&&(0x3c00000&uL)===uL&&300>en()-uW?0==(2&uP)&&il(e,0):uV|=t,uH===uL&&(uH=0)),iR(e)}function iN(e,n){0===n&&(n=eS()),null!==(e=t8(e,n))&&(eE(e,n),iR(e))}function iT(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),iN(e,t)}function iL(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;null!==l&&(t=l.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}null!==r&&r.delete(n),iN(e,t)}var i_=null,iF=null,iD=!1,iM=!1,iO=!1,iA=0;function iR(e){e!==iF&&null===e.next&&(null===iF?i_=iF=e:iF=iF.next=e),iM=!0,iD||(iD=!0,sg(function(){0!=(6&uP)?G(er,iU):iV()}))}function iI(e,n){if(!iO&&iM){iO=!0;do for(var t=!1,r=i_;null!==r;){if(!n){if(0!==e){var l=r.pendingLanes;if(0===l)var a=0;else{var o=r.suspendedLanes,u=r.pingedLanes;a=0xc000095&(a=(1<<31-ep(42|e)+1)-1&(l&~(o&~u)))?0xc000095&a|1:a?2|a:0}0!==a&&(t=!0,iQ(r,a))}else a=uL,0==(3&(a=eb(r,r===uN?a:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||ek(r,a)||(t=!0,iQ(r,a))}r=r.next}while(t);iO=!1}}function iU(){iV()}function iV(){iM=iD=!1;var e,n=0;0!==iA&&(((e=window.event)&&"popstate"===e.type?e===sd||(sd=e,0):(sd=null,1))||(n=iA),iA=0);for(var t=en(),r=null,l=i_;null!==l;){var a=l.next,o=ij(l,t);0===o?(l.next=null,null===r?i_=a:r.next=a,null===a&&(iF=r)):(r=l,(0!==n||0!=(3&o))&&(iM=!0)),l=a}iI(n,!1)}function ij(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,a=-0x3c00001&e.pendingLanes;0r){t=r;var o=e.ownerDocument;if(1&t&&sz(o.documentElement),2&t&&sz(o.body),4&t)for(sz(t=o.head),o=t.firstChild;o;){var u=o.nextSibling,i=o.nodeName;o[eI]||"SCRIPT"===i||"STYLE"===i||"LINK"===i&&"stylesheet"===o.rel.toLowerCase()||t.removeChild(o),o=u}}if(0===l){e.removeChild(a),cS(n);return}l--}else"$"===t||"$?"===t||"$!"===t?l++:r=t.charCodeAt(0)-48}else r=0;t=a}while(t);cS(n)}function sk(e){var n=e.firstChild;for(n&&10===n.nodeType&&(n=n.nextSibling);n;){var t=n;switch(n=n.nextSibling,t.nodeName){case"HTML":case"HEAD":case"BODY":sk(t),eU(t);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===t.rel.toLowerCase())continue}e.removeChild(t)}}function sw(e){return"$!"===e.data||"$?"===e.data&&"complete"===e.ownerDocument.readyState}function sS(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break;if(8===n){if("$"===(n=e.data)||"$!"===n||"$?"===n||"F!"===n||"F"===n)break;if("/$"===n)return null}}return e}var sx=null;function sE(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("$"===t||"$!"===t||"$?"===t){if(0===n)return e;n--}else"/$"===t&&n++}e=e.previousSibling}return null}function sC(e,n,t){switch(n=si(t),e){case"html":if(!(e=n.documentElement))throw Error(i(452));return e;case"head":if(!(e=n.head))throw Error(i(453));return e;case"body":if(!(e=n.body))throw Error(i(454));return e;default:throw Error(i(451))}}function sz(e){for(var n=e.attributes;n.length;)e.removeAttributeNode(n[0]);eU(e)}var sP=new Map,sN=new Set;function sT(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var sL=O.d;O.d={f:function(){var e=sL.f(),n=it();return e||n},r:function(e){var n=ej(e);null!==n&&5===n.tag&&"form"===n.type?ah(n):sL.r(e)},D:function(e){sL.D(e),sF("dns-prefetch",e,null)},C:function(e,n){sL.C(e,n),sF("preconnect",e,n)},L:function(e,n,t){if(sL.L(e,n,t),s_&&e&&n){var r='link[rel="preload"][as="'+nn(n)+'"]';"image"===n&&t&&t.imageSrcSet?(r+='[imagesrcset="'+nn(t.imageSrcSet)+'"]',"string"==typeof t.imageSizes&&(r+='[imagesizes="'+nn(t.imageSizes)+'"]')):r+='[href="'+nn(e)+'"]';var l=r;switch(n){case"style":l=sM(e);break;case"script":l=sR(e)}sP.has(l)||(e=p({rel:"preload",href:"image"===n&&t&&t.imageSrcSet?void 0:e,as:n},t),sP.set(l,e),null!==s_.querySelector(r)||"style"===n&&s_.querySelector(sO(l))||"script"===n&&s_.querySelector(sI(l))||(sa(n=s_.createElement("link"),"link",e),e$(n),s_.head.appendChild(n)))}},m:function(e,n){if(sL.m(e,n),s_&&e){var t=n&&"string"==typeof n.as?n.as:"script",r='link[rel="modulepreload"][as="'+nn(t)+'"][href="'+nn(e)+'"]',l=r;switch(t){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":l=sR(e)}if(!sP.has(l)&&(e=p({rel:"modulepreload",href:e},n),sP.set(l,e),null===s_.querySelector(r))){switch(t){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(s_.querySelector(sI(l)))return}sa(t=s_.createElement("link"),"link",e),e$(t),s_.head.appendChild(t)}}},X:function(e,n){if(sL.X(e,n),s_&&e){var t=eQ(s_).hoistableScripts,r=sR(e),l=t.get(r);l||((l=s_.querySelector(sI(r)))||(e=p({src:e,async:!0},n),(n=sP.get(r))&&sH(e,n),e$(l=s_.createElement("script")),sa(l,"link",e),s_.head.appendChild(l)),l={type:"script",instance:l,count:1,state:null},t.set(r,l))}},S:function(e,n,t){if(sL.S(e,n,t),s_&&e){var r=eQ(s_).hoistableStyles,l=sM(e);n=n||"default";var a=r.get(l);if(!a){var o={loading:0,preload:null};if(a=s_.querySelector(sO(l)))o.loading=5;else{e=p({rel:"stylesheet",href:e,"data-precedence":n},t),(t=sP.get(l))&&sj(e,t);var u=a=s_.createElement("link");e$(u),sa(u,"link",e),u._p=new Promise(function(e,n){u.onload=e,u.onerror=n}),u.addEventListener("load",function(){o.loading|=1}),u.addEventListener("error",function(){o.loading|=2}),o.loading|=4,sV(a,n,s_)}a={type:"stylesheet",instance:a,count:1,state:o},r.set(l,a)}}},M:function(e,n){if(sL.M(e,n),s_&&e){var t=eQ(s_).hoistableScripts,r=sR(e),l=t.get(r);l||((l=s_.querySelector(sI(r)))||(e=p({src:e,async:!0,type:"module"},n),(n=sP.get(r))&&sH(e,n),e$(l=s_.createElement("script")),sa(l,"link",e),s_.head.appendChild(l)),l={type:"script",instance:l,count:1,state:null},t.set(r,l))}}};var s_="undefined"==typeof document?null:document;function sF(e,n,t){if(s_&&"string"==typeof n&&n){var r=nn(n);r='link[rel="'+e+'"][href="'+r+'"]',"string"==typeof t&&(r+='[crossorigin="'+t+'"]'),sN.has(r)||(sN.add(r),e={rel:e,crossOrigin:t,href:n},null===s_.querySelector(r)&&(sa(n=s_.createElement("link"),"link",e),e$(n),s_.head.appendChild(n)))}}function sD(e,n,t,r){var l=(l=$.current)?sT(l):null;if(!l)throw Error(i(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof t.precedence&&"string"==typeof t.href?(n=sM(t.href),(r=(t=eQ(l).hoistableStyles).get(n))||(r={type:"style",instance:null,count:0,state:null},t.set(n,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===t.rel&&"string"==typeof t.href&&"string"==typeof t.precedence){e=sM(t.href);var a,o,u,s,c=eQ(l).hoistableStyles,f=c.get(e);if(f||(l=l.ownerDocument||l,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,f),(c=l.querySelector(sO(e)))&&!c._p&&(f.instance=c,f.state.loading=5),sP.has(e)||(t={rel:"preload",as:"style",href:t.href,crossOrigin:t.crossOrigin,integrity:t.integrity,media:t.media,hrefLang:t.hrefLang,referrerPolicy:t.referrerPolicy},sP.set(e,t),c||(a=l,o=e,u=t,s=f.state,a.querySelector('link[rel="preload"][as="style"]['+o+"]")?s.loading=1:(s.preload=o=a.createElement("link"),o.addEventListener("load",function(){return s.loading|=1}),o.addEventListener("error",function(){return s.loading|=2}),sa(o,"link",u),e$(o),a.head.appendChild(o))))),n&&null===r)throw Error(i(528,""));return f}if(n&&null!==r)throw Error(i(529,""));return null;case"script":return n=t.async,"string"==typeof(t=t.src)&&n&&"function"!=typeof n&&"symbol"!=typeof n?(n=sR(t),(r=(t=eQ(l).hoistableScripts).get(n))||(r={type:"script",instance:null,count:0,state:null},t.set(n,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,e))}}function sM(e){return'href="'+nn(e)+'"'}function sO(e){return'link[rel="stylesheet"]['+e+"]"}function sA(e){return p({},e,{"data-precedence":e.precedence,precedence:null})}function sR(e){return'[src="'+nn(e)+'"]'}function sI(e){return"script[async]"+e}function sU(e,n,t){if(n.count++,null===n.instance)switch(n.type){case"style":var r=e.querySelector('style[data-href~="'+nn(t.href)+'"]');if(r)return n.instance=r,e$(r),r;var l=p({},t,{"data-href":t.href,"data-precedence":t.precedence,href:null,precedence:null});return e$(r=(e.ownerDocument||e).createElement("style")),sa(r,"style",l),sV(r,t.precedence,e),n.instance=r;case"stylesheet":l=sM(t.href);var a=e.querySelector(sO(l));if(a)return n.state.loading|=4,n.instance=a,e$(a),a;r=sA(t),(l=sP.get(l))&&sj(r,l),e$(a=(e.ownerDocument||e).createElement("link"));var o=a;return o._p=new Promise(function(e,n){o.onload=e,o.onerror=n}),sa(a,"link",r),n.state.loading|=4,sV(a,t.precedence,e),n.instance=a;case"script":if(a=sR(t.src),l=e.querySelector(sI(a)))return n.instance=l,e$(l),l;return r=t,(l=sP.get(a))&&sH(r=p({},t),l),e$(l=(e=e.ownerDocument||e).createElement("script")),sa(l,"link",r),e.head.appendChild(l),n.instance=l;case"void":return null;default:throw Error(i(443,n.type))}else"stylesheet"===n.type&&0==(4&n.state.loading)&&(r=n.instance,n.state.loading|=4,sV(r,t.precedence,e));return n.instance}function sV(e,n,t){for(var r=t.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),l=r.length?r[r.length-1]:null,a=l,o=0;o title"):null)}function sW(e){return"stylesheet"!==e.type||0!=(3&e.state.loading)}var sq=null;function sK(){}function sY(){if(this.count--,0===this.count){if(this.stylesheets)sG(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var sX=null;function sG(e,n){e.stylesheets=null,null!==e.unsuspend&&(e.count++,sX=new Map,n.forEach(sZ,e),sX=null,sY.call(e))}function sZ(e,n){if(!(4&n.state.loading)){var t=sX.get(e);if(t)var r=t.get(null);else{t=new Map,sX.set(e,t);for(var l=e.querySelectorAll("link[data-precedence],style[data-precedence]"),a=0;a{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"attachHydrationErrorState",{enumerable:!0,get:function(){return a}});let n=r(5384),o=r(7088);function a(e){let t={},r=(0,n.testReactHydrationWarning)(e.message),a=(0,n.isHydrationError)(e);if(!(a||r))return;let u=(0,o.getReactHydrationDiffSegments)(e.message);if(u){let l=u[1];t={...e.details,...o.hydrationErrorState,warning:(l&&!r?null:o.hydrationErrorState.warning)||[(0,n.getDefaultHydrationErrorMessage)()],notes:r?"":u[0],reactOutputComponentDiff:l},!o.hydrationErrorState.reactOutputComponentDiff&&l&&(o.hydrationErrorState.reactOutputComponentDiff=l),!l&&a&&o.hydrationErrorState.reactOutputComponentDiff&&(t.reactOutputComponentDiff=o.hydrationErrorState.reactOutputComponentDiff)}else o.hydrationErrorState.warning&&(t={...e.details,...o.hydrationErrorState}),o.hydrationErrorState.reactOutputComponentDiff&&(t.reactOutputComponentDiff=o.hydrationErrorState.reactOutputComponentDiff);e.details=t}("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)},179:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return a}});let n=r(2469),o=r(7563);function a(e){return(0,o.isRedirectError)(e)||(0,n.isHTTPAccessFallbackError)(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},180:(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,{formatUrl:function(){return a},formatWithValidation:function(){return l},urlObjectKeys:function(){return u}});let n=r(9955)._(r(4156)),o=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,a=e.protocol||"",u=e.pathname||"",l=e.hash||"",i=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(c+=":"+e.port)),i&&"object"==typeof i&&(i=String(n.urlQueryToSearchParams(i)));let s=e.search||i&&"?"+i||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||o.test(a))&&!1!==c?(c="//"+(c||""),u&&"/"!==u[0]&&(u="/"+u)):c||(c=""),l&&"#"!==l[0]&&(l="#"+l),s&&"?"!==s[0]&&(s="?"+s),""+a+c+(u=u.replace(/[?#]/g,encodeURIComponent))+(s=s.replace("#","%23"))+l}let u=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function l(e){return a(e)}},223:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return function e(t,r,a,u,l,i){if(0===Object.keys(a[1]).length){t.head=l;return}for(let c in a[1]){let s;let f=a[1][c],d=f[0],p=(0,n.createRouterCacheKey)(d),h=null!==u&&void 0!==u[2][c]?u[2][c]:null;if(r){let n=r.parallelRoutes.get(c);if(n){let r;let a=(null==i?void 0:i.kind)==="auto"&&i.status===o.PrefetchCacheEntryStatus.reusable,u=new Map(n),s=u.get(p);r=null!==h?{lazyData:null,rsc:h[1],prefetchRsc:null,head:null,prefetchHead:null,loading:h[3],parallelRoutes:new Map(null==s?void 0:s.parallelRoutes)}:a&&s?{lazyData:s.lazyData,rsc:s.rsc,prefetchRsc:s.prefetchRsc,head:s.head,prefetchHead:s.prefetchHead,parallelRoutes:new Map(s.parallelRoutes),loading:s.loading}:{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),loading:null},u.set(p,r),e(r,s,f,h||null,l,i),t.parallelRoutes.set(c,u);continue}}if(null!==h){let e=h[1],t=h[3];s={lazyData:null,rsc:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:t}}else s={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null};let y=t.parallelRoutes.get(c);y?y.set(p,s):t.parallelRoutes.set(c,new Map([[p,s]])),e(s,void 0,f,h,l,i)}}}});let n=r(5404),o=r(4445);("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)},243:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HTML_LIMITED_BOT_UA_RE",{enumerable:!0,get:function(){return r}});let r=/Mediapartners-Google|Slurp|DuckDuckBot|baiduspider|yandex|sogou|bitlybot|tumblr|vkShare|quora link preview|redditbot|ia_archiver|Bingbot|BingPreview|applebot|facebookexternalhit|facebookcatalog|Twitterbot|LinkedInBot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview/i},306:(e,t,r)=>{"use strict";function n(e){return e&&e.__esModule?e:{default:e}}r.r(t),r.d(t,{_:()=>n})},406:(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,{DynamicServerError:function(){return n},isDynamicServerError:function(){return o}});let r="DYNAMIC_SERVER_USAGE";class n extends Error{constructor(e){super("Dynamic server usage: "+e),this.description=e,this.digest=r}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest&&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)},410:(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,{createUnhandledError:function(){return o},getUnhandledErrorType:function(){return u},isUnhandledConsoleOrRejection:function(){return a}});let r=Symbol.for("next.console.error.digest"),n=Symbol.for("next.console.error.type");function o(e,t){let o="string"==typeof e?Object.defineProperty(Error(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0}):e;return o[r]="NEXT_UNHANDLED_ERROR",o[n]="string"==typeof e?"string":"error",t&&!o.environmentName&&(o.environmentName=t),o}let a=e=>e&&"NEXT_UNHANDLED_ERROR"===e[r],u=e=>e[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)},497:()=>{"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}),"canParse"in URL||(URL.canParse=function(e,t){try{return new URL(e,t),!0}catch(e){return!1}})},576:(e,t)=>{"use strict";function r(e,t){var r=e.length;for(e.push(t);0>>1,o=e[n];if(0>>1;na(i,r))ca(s,i)?(e[n]=s,e[c]=r,n=c):(e[n]=i,e[l]=r,n=l);else if(ca(s,r))e[n]=s,e[c]=r,n=c;else break}}return t}function a(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var u,l=performance;t.unstable_now=function(){return l.now()}}else{var i=Date,c=i.now();t.unstable_now=function(){return i.now()-c}}var s=[],f=[],d=1,p=null,h=3,y=!1,g=!1,_=!1,b=!1,m="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,E="undefined"!=typeof setImmediate?setImmediate:null;function R(e){for(var t=n(f);null!==t;){if(null===t.callback)o(f);else if(t.startTime<=e)o(f),t.sortIndex=t.expirationTime,r(s,t);else break;t=n(f)}}function O(e){if(_=!1,R(e),!g){if(null!==n(s))g=!0,P||(P=!0,u());else{var t=n(f);null!==t&&A(O,t.startTime-e)}}}var P=!1,S=-1,j=5,T=-1;function w(){return!!b||!(t.unstable_now()-Te&&w());){var l=p.callback;if("function"==typeof l){p.callback=null,h=p.priorityLevel;var i=l(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof i){p.callback=i,R(e),r=!0;break t}p===n(s)&&o(s),R(e)}else o(s);p=n(s)}if(null!==p)r=!0;else{var c=n(f);null!==c&&A(O,c.startTime-e),r=!1}}break e}finally{p=null,h=a,y=!1}r=void 0}}finally{r?u():P=!1}}}if("function"==typeof E)u=function(){E(M)};else if("undefined"!=typeof MessageChannel){var x=new MessageChannel,C=x.port2;x.port1.onmessage=M,u=function(){C.postMessage(null)}}else u=function(){m(M,0)};function A(e,r){S=m(function(){e(t.unstable_now())},r)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125l?(e.sortIndex=a,r(f,e),null===n(s)&&e===n(f)&&(_?(v(S),S=-1):_=!0,A(O,a-l))):(e.sortIndex=i,r(s,e),g||y||(g=!0,P||(P=!0,u()))),e},t.unstable_shouldYield=w,t.unstable_wrapCallback=function(e){var t=h;return function(){var r=h;h=t;try{return e.apply(this,arguments)}finally{h=r}}}},608:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clearCacheNodeDataForSegmentPath",{enumerable:!0,get:function(){return function e(t,r,a){let u=a.length<=2,[l,i]=a,c=(0,o.createRouterCacheKey)(i),s=r.parallelRoutes.get(l),f=t.parallelRoutes.get(l);f&&f!==s||(f=new Map(s),t.parallelRoutes.set(l,f));let d=null==s?void 0:s.get(c),p=f.get(c);if(u){p&&p.lazyData&&p!==d||f.set(c,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null});return}if(!p||!d){p||f.set(c,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null});return}return p===d&&(p={lazyData:p.lazyData,rsc:p.rsc,prefetchRsc:p.prefetchRsc,head:p.head,prefetchHead:p.prefetchHead,parallelRoutes:new Map(p.parallelRoutes),loading:p.loading},f.set(c,p)),e(p,d,(0,n.getNextFlightSegmentPath)(a))}}});let n=r(1648),o=r(5404);("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)},630:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"assignLocation",{enumerable:!0,get:function(){return o}});let n=r(9544);function o(e,t){if(e.startsWith(".")){let r=t.origin+t.pathname;return new URL((r.endsWith("/")?r:r+"/")+e)}return new URL((0,n.addBasePath)(e),t.href)}("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)},655:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyFlightData",{enumerable:!0,get:function(){return a}});let n=r(223),o=r(8645);function a(e,t,r,a){let{tree:u,seedData:l,head:i,isRootRender:c}=r;if(null===l)return!1;if(c){let r=l[1],o=l[3];t.loading=o,t.rsc=r,t.prefetchRsc=null,(0,n.fillLazyItemsTillLeafWithHead)(t,e,u,l,i,a)}else t.rsc=e.rsc,t.prefetchRsc=e.prefetchRsc,t.parallelRoutes=new Map(e.parallelRoutes),t.loading=e.loading,(0,o.fillCacheWithNewSubTreeData)(t,e,r,a);return!0}("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)},740:(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,{METADATA_BOUNDARY_NAME:function(){return r},OUTLET_BOUNDARY_NAME:function(){return o},VIEWPORT_BOUNDARY_NAME:function(){return n}});let r="__next_metadata_boundary__",n="__next_viewport_boundary__",o="__next_outlet_boundary__"},845:(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,{computeChangedPath:function(){return s},extractPathFromFlightRouterState:function(){return c},getSelectedParams:function(){return function e(t,r){for(let n of(void 0===r&&(r={}),Object.values(t[1]))){let t=n[0],a=Array.isArray(t),u=a?t[1]:t;!(!u||u.startsWith(o.PAGE_SEGMENT_KEY))&&(a&&("c"===t[2]||"oc"===t[2])?r[t[0]]=t[1].split("/"):a&&(r[t[0]]=t[1]),r=e(n,r))}return r}}});let n=r(8456),o=r(6090),a=r(4682),u=e=>"/"===e[0]?e.slice(1):e,l=e=>"string"==typeof e?"children"===e?"":e:e[1];function i(e){return e.reduce((e,t)=>""===(t=u(t))||(0,o.isGroupSegment)(t)?e:e+"/"+t,"")||"/"}function c(e){var t;let r=Array.isArray(e[0])?e[0][1]:e[0];if(r===o.DEFAULT_SEGMENT_KEY||n.INTERCEPTION_ROUTE_MARKERS.some(e=>r.startsWith(e)))return;if(r.startsWith(o.PAGE_SEGMENT_KEY))return"";let a=[l(r)],u=null!=(t=e[1])?t:{},s=u.children?c(u.children):void 0;if(void 0!==s)a.push(s);else for(let[e,t]of Object.entries(u)){if("children"===e)continue;let r=c(t);void 0!==r&&a.push(r)}return i(a)}function s(e,t){let r=function e(t,r){let[o,u]=t,[i,s]=r,f=l(o),d=l(i);if(n.INTERCEPTION_ROUTE_MARKERS.some(e=>f.startsWith(e)||d.startsWith(e)))return"";if(!(0,a.matchSegment)(o,i)){var p;return null!=(p=c(r))?p:""}for(let t in u)if(s[t]){let r=e(u[t],s[t]);if(null!==r)return l(i)+"/"+r}return null}(e,t);return null==r||"/"===r?r:i(r.split("/"))}("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)},847:(e,t,r)=>{"use strict";let n,o;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hydrate",{enumerable:!0,get:function(){return k}});let a=r(306),u=r(9955),l=r(5155);r(497),r(8397),r(9003);let i=a._(r(2669)),c=u._(r(2115)),s=r(4979),f=r(1147),d=r(7251),p=r(862),h=r(9603),y=r(3355),g=r(6833),_=a._(r(3423)),b=r(1386);r(1394);let m=r(8127);r(3633);let v=document,E=new TextEncoder,R=!1,O=!1,P=null;function S(e){if(0===e[0])n=[];else if(1===e[0]){if(!n)throw Object.defineProperty(Error("Unexpected server data: missing bootstrap script."),"__NEXT_ERROR_CODE",{value:"E18",enumerable:!1,configurable:!0});o?o.enqueue(E.encode(e[1])):n.push(e[1])}else if(2===e[0])P=e[1];else if(3===e[0]){if(!n)throw Object.defineProperty(Error("Unexpected server data: missing bootstrap script."),"__NEXT_ERROR_CODE",{value:"E18",enumerable:!1,configurable:!0});let r=atob(e[1]),a=new Uint8Array(r.length);for(var t=0;t{e.enqueue("string"==typeof t?E.encode(t):t)}),R&&!O))null===e.desiredSize||e.desiredSize<0?e.error(Object.defineProperty(Error("The connection to the page was unexpectedly closed, possibly due to the stop button being clicked, loss of Wi-Fi, or an unstable internet connection."),"__NEXT_ERROR_CODE",{value:"E117",enumerable:!1,configurable:!0})):e.close(),O=!0,n=void 0;o=e}(e)}}),M=(0,s.createFromReadableStream)(w,{callServer:h.callServer,findSourceMapURL:y.findSourceMapURL}),x=new Promise((e,t)=>{M.then(t=>{(0,m.setAppBuildId)(t.b),e((0,g.createMutableActionQueue)((0,b.createInitialRouterState)({initialFlightData:t.f,initialCanonicalUrlParts:t.c,initialParallelRoutes:new Map,location:window.location,couldBeIntercepted:t.i,postponed:t.s,prerendered:t.S})))},e=>t(e))});function C(){let e=(0,c.use)(M),t=(0,c.use)(x);return(0,l.jsx)(_.default,{actionQueue:t,globalErrorComponentAndStyles:e.G,assetPrefix:e.p})}let A=c.default.StrictMode;function D(e){let{children:t}=e;return t}let N={onRecoverableError:d.onRecoverableError,onCaughtError:p.onCaughtError,onUncaughtError:p.onUncaughtError};function k(){var e;let t=(0,l.jsx)(A,{children:(0,l.jsx)(f.HeadManagerContext.Provider,{value:{appDir:!0},children:(0,l.jsx)(D,{children:(0,l.jsx)(C,{})})})});"__next_error__"===document.documentElement.id||(null==(e=window.__next_root_layout_missing_tags)?void 0:e.length)?i.default.createRoot(v,N).render(t):c.default.startTransition(()=>{i.default.hydrateRoot(v,t,{...N,formState:P})})}("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)},862:(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,{onCaughtError:function(){return i},onUncaughtError:function(){return c}}),r(8227),r(5597);let n=r(179),o=r(3719),a=r(7489),u=r(5194),l=r(4835);function i(e,t){var r;let a;let i=null==(r=t.errorBoundary)?void 0:r.constructor;if(a=a||i===l.ErrorBoundaryHandler&&t.errorBoundary.props.errorComponent===l.GlobalError)return c(e,t);(0,o.isBailoutToCSRError)(e)||(0,n.isNextRouterError)(e)||(0,u.originConsoleError)(e)}function c(e,t){(0,o.isBailoutToCSRError)(e)||(0,n.isNextRouterError)(e)||(0,a.reportGlobalError)(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},882:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return n}}),r(2469).HTTP_ERROR_FALLBACK_ERROR_CODE,("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)},941:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasInterceptionRouteInCurrentTree",{enumerable:!0,get:function(){return function e(t){let[r,o]=t;if(Array.isArray(r)&&("di"===r[2]||"ci"===r[2])||"string"==typeof r&&(0,n.isInterceptionRouteAppPath)(r))return!0;if(o){for(let t in o)if(e(o[t]))return!0}return!1}}});let n=r(8456);("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)},1042:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return r}});class r{static get(e,t,r){let n=Reflect.get(e,t,r);return"function"==typeof n?n.bind(e):n}static set(e,t,r,n){return Reflect.set(e,t,r,n)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},1053:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return function e(t,r,n,i){let c;let[s,f,d,p,h]=r;if(1===t.length){let e=l(r,n);return(0,u.addRefreshMarkerToActiveParallelSegments)(e,i),e}let[y,g]=t;if(!(0,a.matchSegment)(y,s))return null;if(2===t.length)c=l(f[g],n);else if(null===(c=e((0,o.getNextFlightSegmentPath)(t),f[g],n,i)))return null;let _=[t[0],{...f,[g]:c},d,p];return h&&(_[4]=!0),(0,u.addRefreshMarkerToActiveParallelSegments)(_,i),_}}});let n=r(6090),o=r(1648),a=r(4682),u=r(1387);function l(e,t){let[r,o]=e,[u,i]=t;if(u===n.DEFAULT_SEGMENT_KEY&&r!==n.DEFAULT_SEGMENT_KEY)return e;if((0,a.matchSegment)(r,u)){let t={};for(let e in o)void 0!==i[e]?t[e]=l(o[e],i[e]):t[e]=o[e];for(let e in i)!t[e]&&(t[e]=i[e]);let n=[r,t];return e[2]&&(n[2]=e[2]),e[3]&&(n[3]=e[3]),e[4]&&(n[4]=e[4]),n}return t}("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)},1096:(e,t)=>{"use strict";function r(e,t){let r=null,o=!1,a=0;function u(e){let t=e.next,n=e.prev;null!==t&&null!==n&&(a-=e.size,e.next=null,e.prev=null,r===e?r=t===r?null:t:(n.next=t,t.prev=n))}function l(){!o&&!(a<=e)&&(o=!0,n(i))}function i(){o=!1;let n=.9*e;for(;a>n&&null!==r;){let e=r.prev;u(e),t(e)}}return{put:function(e){if(r===e)return;let t=e.prev,n=e.next;if(null===n||null===t?(a+=e.size,l()):(t.next=n,n.prev=t),null===r)e.prev=e,e.next=e;else{let t=r.prev;e.prev=t,t.next=e,e.next=r,r.prev=e}r=e},delete:u,updateSize:function(e,t){let r=e.size;e.size=t,null!==e.next&&(a=a-r+t,l())}}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createLRU",{enumerable:!0,get:function(){return r}});let n="function"==typeof requestIdleCallback?requestIdleCallback:e=>setTimeout(e,0);("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)},1129:(e,t,r)=>{"use strict";function n(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return n}}),r(6003),("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)},1142:(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,{describeHasCheckingStringProperty:function(){return l},describeStringPropertyAccess:function(){return u},isRequestAPICallableInsideAfter:function(){return f},throwForSearchParamsAccessInUseCache:function(){return s},throwWithStaticGenerationBailoutError:function(){return i},throwWithStaticGenerationBailoutErrorWithDynamicError:function(){return c},wellKnownProperties:function(){return d}});let n=r(6830),o=r(8140),a=/^[A-Za-z_$][A-Za-z0-9_$]*$/;function u(e,t){return a.test(t)?`\`${e}.${t}\``:`\`${e}[${JSON.stringify(t)}]\``}function l(e,t){let r=JSON.stringify(t);return`\`Reflect.has(${e}, ${r})\`, \`${r} in ${e}\`, or similar`}function i(e,t){throw Object.defineProperty(new n.StaticGenBailoutError(`Route ${e} couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E576",enumerable:!1,configurable:!0})}function c(e,t){throw Object.defineProperty(new n.StaticGenBailoutError(`Route ${e} with \`dynamic = "error"\` couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E543",enumerable:!1,configurable:!0})}function s(e){throw Object.defineProperty(Error(`Route ${e} used "searchParams" inside "use cache". Accessing Dynamic data sources inside a cache scope is not supported. If you need this data inside a cached function use "searchParams" outside of the cached function and pass the required dynamic data in as an argument. See more info here: https://nextjs.org/docs/messages/next-request-in-use-cache`),"__NEXT_ERROR_CODE",{value:"E634",enumerable:!1,configurable:!0})}function f(){let e=o.afterTaskAsyncStorage.getStore();return(null==e?void 0:e.rootTaskSpawnPhase)==="action"}let d=new Set(["hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toString","valueOf","toLocaleString","then","catch","finally","status","displayName","toJSON","$$typeof","__esModule"])},1147:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return n}});let n=r(306)._(r(2115)).default.createContext({})},1233:(e,t)=>{"use strict";function r(e){let t=5381;for(let r=0;r>>0}function n(e){return r(e).toString(36).slice(0,5)}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{djb2Hash:function(){return r},hexHash:function(){return n}})},1246:(e,t)=>{"use strict";function r(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return r}})},1386:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createInitialRouterState",{enumerable:!0,get:function(){return s}});let n=r(3436),o=r(223),a=r(845),u=r(1893),l=r(4445),i=r(1387),c=r(1648);function s(e){var t,r;let{initialFlightData:s,initialCanonicalUrlParts:f,initialParallelRoutes:d,location:p,couldBeIntercepted:h,postponed:y,prerendered:g}=e,_=f.join("/"),b=(0,c.getFlightDataPartsFromPath)(s[0]),{tree:m,seedData:v,head:E}=b,R={lazyData:null,rsc:null==v?void 0:v[1],prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:d,loading:null!=(t=null==v?void 0:v[3])?t:null},O=p?(0,n.createHrefFromUrl)(p):_;(0,i.addRefreshMarkerToActiveParallelSegments)(m,O);let P=new Map;(null===d||0===d.size)&&(0,o.fillLazyItemsTillLeafWithHead)(R,void 0,m,v,E,void 0);let S={tree:m,cache:R,prefetchCache:P,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:{apply:!1,onlyHashChange:!1,hashFragment:null,segmentPaths:[]},canonicalUrl:O,nextUrl:null!=(r=(0,a.extractPathFromFlightRouterState)(m)||(null==p?void 0:p.pathname))?r:null};if(p){let e=new URL(""+p.pathname+p.search,p.origin);(0,u.createSeededPrefetchCacheEntry)({url:e,data:{flightData:[b],canonicalUrl:void 0,couldBeIntercepted:!!h,prerendered:g,postponed:y,staleTime:-1},tree:S.tree,prefetchCache:S.prefetchCache,nextUrl:S.nextUrl,kind:g?l.PrefetchKind.FULL:l.PrefetchKind.AUTO})}return S}("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)},1387:(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,{addRefreshMarkerToActiveParallelSegments:function(){return function e(t,r){let[n,o,,u]=t;for(let l in n.includes(a.PAGE_SEGMENT_KEY)&&"refresh"!==u&&(t[2]=r,t[3]="refresh"),o)e(o[l],r)}},refreshInactiveParallelSegments:function(){return u}});let n=r(655),o=r(4091),a=r(6090);async function u(e){let t=new Set;await l({...e,rootTree:e.updatedTree,fetchedSegments:t})}async function l(e){let{state:t,updatedTree:r,updatedCache:a,includeNextUrl:u,fetchedSegments:i,rootTree:c=r,canonicalUrl:s}=e,[,f,d,p]=r,h=[];if(d&&d!==s&&"refresh"===p&&!i.has(d)){i.add(d);let e=(0,o.fetchServerResponse)(new URL(d,location.origin),{flightRouterState:[c[0],c[1],c[2],"refetch"],nextUrl:u?t.nextUrl:null}).then(e=>{let{flightData:t}=e;if("string"!=typeof t)for(let e of t)(0,n.applyFlightData)(a,a,e)});h.push(e)}for(let e in f){let r=l({state:t,updatedTree:f[e],updatedCache:a,includeNextUrl:u,fetchedSegments:i,rootTree:c,canonicalUrl:s});h.push(r)}await Promise.all(h)}("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)},1394:(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,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return u},LayoutRouterContext:function(){return a},MissingSlotContext:function(){return i},TemplateContext:function(){return l}});let n=r(306)._(r(2115)),o=n.default.createContext(null),a=n.default.createContext(null),u=n.default.createContext(null),l=n.default.createContext(null),i=n.default.createContext(new Set)},1426:(e,t,r)=>{"use strict";var n=r(2818),o=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),s=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),y=Symbol.iterator,g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},_=Object.assign,b={};function m(e,t,r){this.props=e,this.context=t,this.refs=b,this.updater=r||g}function v(){}function E(e,t,r){this.props=e,this.context=t,this.refs=b,this.updater=r||g}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=m.prototype;var R=E.prototype=new v;R.constructor=E,_(R,m.prototype),R.isPureReactComponent=!0;var O=Array.isArray,P={H:null,A:null,T:null,S:null,V:null},S=Object.prototype.hasOwnProperty;function j(e,t,r,n,a,u){return{$$typeof:o,type:e,key:t,ref:void 0!==(r=u.ref)?r:null,props:u}}function T(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var w=/\/+/g;function M(e,t){var r,n;return"object"==typeof e&&null!==e&&null!=e.key?(r=""+e.key,n={"=":"=0",":":"=2"},"$"+r.replace(/[=:]/g,function(e){return n[e]})):t.toString(36)}function x(){}function C(e,t,r){if(null==e)return e;var n=[],u=0;return!function e(t,r,n,u,l){var i,c,s,f=typeof t;("undefined"===f||"boolean"===f)&&(t=null);var d=!1;if(null===t)d=!0;else switch(f){case"bigint":case"string":case"number":d=!0;break;case"object":switch(t.$$typeof){case o:case a:d=!0;break;case h:return e((d=t._init)(t._payload),r,n,u,l)}}if(d)return l=l(t),d=""===u?"."+M(t,0):u,O(l)?(n="",null!=d&&(n=d.replace(w,"$&/")+"/"),e(l,r,n,"",function(e){return e})):null!=l&&(T(l)&&(i=l,c=n+(null==l.key||t&&t.key===l.key?"":(""+l.key).replace(w,"$&/")+"/")+d,l=j(i.type,c,void 0,void 0,void 0,i.props)),r.push(l)),1;d=0;var p=""===u?".":u+":";if(O(t))for(var g=0;g{"use strict";e.exports=r(576)},1648:(e,t)=>{"use strict";function r(e){var t;let[r,n,o,a]=e.slice(-4),u=e.slice(0,-4);return{pathToSegment:u.slice(0,-1),segmentPath:u,segment:null!=(t=u[u.length-1])?t:"",tree:r,seedData:n,head:o,isHeadPartial:a,isRootRender:4===e.length}}function n(e){return e.slice(2)}function o(e){return"string"==typeof e?e:e.map(r)}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getFlightDataPartsFromPath:function(){return r},getNextFlightSegmentPath:function(){return n},normalizeFlightData:function(){return o}}),("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)},1677:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reducer",{enumerable:!0,get:function(){return f}});let n=r(4445),o=r(2603),a=r(6976),u=r(1752),l=r(5025),i=r(8455),c=r(7359),s=r(8514),f="undefined"==typeof window?function(e,t){return e}:function(e,t){switch(t.type){case n.ACTION_NAVIGATE:return(0,o.navigateReducer)(e,t);case n.ACTION_SERVER_PATCH:return(0,a.serverPatchReducer)(e,t);case n.ACTION_RESTORE:return(0,u.restoreReducer)(e,t);case n.ACTION_REFRESH:return(0,l.refreshReducer)(e,t);case n.ACTION_HMR_REFRESH:return(0,c.hmrRefreshReducer)(e,t);case n.ACTION_PREFETCH:return(0,i.prefetchReducer)(e,t);case n.ACTION_SERVER_ACTION:return(0,s.serverActionReducer)(e,t);default:throw Object.defineProperty(Error("Unknown action"),"__NEXT_ERROR_CODE",{value:"E295",enumerable:!1,configurable:!0})}};("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)},1752:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"restoreReducer",{enumerable:!0,get:function(){return a}});let n=r(3436),o=r(845);function a(e,t){var r;let{url:a,tree:u}=t,l=(0,n.createHrefFromUrl)(a),i=u||e.tree,c=e.cache;return{canonicalUrl:l,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:e.focusAndScrollRef,cache:c,prefetchCache:e.prefetchCache,tree:i,nextUrl:null!=(r=(0,o.extractPathFromFlightRouterState)(i))?r:a.pathname}}r(3223),("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)},1893:(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,{STATIC_STALETIME_MS:function(){return p},createSeededPrefetchCacheEntry:function(){return c},getOrCreatePrefetchCacheEntry:function(){return i},prunePrefetchCache:function(){return f}});let n=r(4091),o=r(4445),a=r(8455);function u(e,t,r){let n=e.pathname;return(t&&(n+=e.search),r)?""+r+"%"+n:n}function l(e,t,r){return u(e,t===o.PrefetchKind.FULL,r)}function i(e){let{url:t,nextUrl:r,tree:n,prefetchCache:a,kind:l,allowAliasing:i=!0}=e,c=function(e,t,r,n,a){for(let l of(void 0===t&&(t=o.PrefetchKind.TEMPORARY),[r,null])){let r=u(e,!0,l),i=u(e,!1,l),c=e.search?r:i,s=n.get(c);if(s&&a){if(s.url.pathname===e.pathname&&s.url.search!==e.search)return{...s,aliased:!0};return s}let f=n.get(i);if(a&&e.search&&t!==o.PrefetchKind.FULL&&f&&!f.key.includes("%"))return{...f,aliased:!0}}if(t!==o.PrefetchKind.FULL&&a){for(let t of n.values())if(t.url.pathname===e.pathname&&!t.key.includes("%"))return{...t,aliased:!0}}}(t,l,r,a,i);return c?(c.status=h(c),c.kind!==o.PrefetchKind.FULL&&l===o.PrefetchKind.FULL&&c.data.then(e=>{if(!(Array.isArray(e.flightData)&&e.flightData.some(e=>e.isRootRender&&null!==e.seedData)))return s({tree:n,url:t,nextUrl:r,prefetchCache:a,kind:null!=l?l:o.PrefetchKind.TEMPORARY})}),l&&c.kind===o.PrefetchKind.TEMPORARY&&(c.kind=l),c):s({tree:n,url:t,nextUrl:r,prefetchCache:a,kind:l||o.PrefetchKind.TEMPORARY})}function c(e){let{nextUrl:t,tree:r,prefetchCache:n,url:a,data:u,kind:i}=e,c=u.couldBeIntercepted?l(a,i,t):l(a,i),s={treeAtTimeOfPrefetch:r,data:Promise.resolve(u),kind:i,prefetchTime:Date.now(),lastUsedTime:Date.now(),staleTime:-1,key:c,status:o.PrefetchCacheEntryStatus.fresh,url:a};return n.set(c,s),s}function s(e){let{url:t,kind:r,tree:u,nextUrl:i,prefetchCache:c}=e,s=l(t,r),f=a.prefetchQueue.enqueue(()=>(0,n.fetchServerResponse)(t,{flightRouterState:u,nextUrl:i,prefetchKind:r}).then(e=>{let r;if(e.couldBeIntercepted&&(r=function(e){let{url:t,nextUrl:r,prefetchCache:n,existingCacheKey:o}=e,a=n.get(o);if(!a)return;let u=l(t,a.kind,r);return n.set(u,{...a,key:u}),n.delete(o),u}({url:t,existingCacheKey:s,nextUrl:i,prefetchCache:c})),e.prerendered){let t=c.get(null!=r?r:s);t&&(t.kind=o.PrefetchKind.FULL,-1!==e.staleTime&&(t.staleTime=e.staleTime))}return e})),d={treeAtTimeOfPrefetch:u,data:f,kind:r,prefetchTime:Date.now(),lastUsedTime:null,staleTime:-1,key:s,status:o.PrefetchCacheEntryStatus.fresh,url:t};return c.set(s,d),d}function f(e){for(let[t,r]of e)h(r)===o.PrefetchCacheEntryStatus.expired&&e.delete(t)}let d=1e3*Number("0"),p=1e3*Number("300");function h(e){let{kind:t,prefetchTime:r,lastUsedTime:n,staleTime:a}=e;return -1!==a?Date.now(){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(4054).createAsyncLocalStorage)()},2115:(e,t,r)=>{"use strict";e.exports=r(1426)},2130:(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,{createPrerenderSearchParamsForClientPage:function(){return p},createSearchParamsFromClient:function(){return s},createServerSearchParamsForMetadata:function(){return f},createServerSearchParamsForServerPage:function(){return d},makeErroringExoticSearchParamsForUseCache:function(){return b}});let n=r(1042),o=r(6378),a=r(5938),u=r(4940),l=r(3649),i=r(6431),c=r(1142);function s(e,t){let r=a.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return h(t,r)}return y(e,t)}r(2301);let f=d;function d(e,t){let r=a.workUnitAsyncStorage.getStore();if(r)switch(r.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return h(t,r)}return y(e,t)}function p(e){if(e.forceStatic)return Promise.resolve({});let t=a.workUnitAsyncStorage.getStore();return t&&"prerender"===t.type?(0,l.makeHangingPromise)(t.renderSignal,"`searchParams`"):Promise.resolve({})}function h(e,t){return e.forceStatic?Promise.resolve({}):"prerender"===t.type?function(e,t){let r=g.get(t);if(r)return r;let a=(0,l.makeHangingPromise)(t.renderSignal,"`searchParams`"),u=new Proxy(a,{get(r,u,l){if(Object.hasOwn(a,u))return n.ReflectAdapter.get(r,u,l);switch(u){case"then":return(0,o.annotateDynamicAccess)("`await searchParams`, `searchParams.then`, or similar",t),n.ReflectAdapter.get(r,u,l);case"status":return(0,o.annotateDynamicAccess)("`use(searchParams)`, `searchParams.status`, or similar",t),n.ReflectAdapter.get(r,u,l);default:if("string"==typeof u&&!c.wellKnownProperties.has(u)){let r=(0,c.describeStringPropertyAccess)("searchParams",u),n=E(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}return n.ReflectAdapter.get(r,u,l)}},has(r,a){if("string"==typeof a){let r=(0,c.describeHasCheckingStringProperty)("searchParams",a),n=E(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}return n.ReflectAdapter.has(r,a)},ownKeys(){let r="`{...searchParams}`, `Object.keys(searchParams)`, or similar",n=E(e,r);(0,o.abortAndThrowOnSynchronousRequestDataAccess)(e,r,n,t)}});return g.set(t,u),u}(e.route,t):function(e,t){let r=g.get(e);if(r)return r;let a=Promise.resolve({}),u=new Proxy(a,{get(r,u,l){if(Object.hasOwn(a,u))return n.ReflectAdapter.get(r,u,l);switch(u){case"then":{let r="`await searchParams`, `searchParams.then`, or similar";e.dynamicShouldError?(0,c.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t);return}case"status":{let r="`use(searchParams)`, `searchParams.status`, or similar";e.dynamicShouldError?(0,c.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t);return}default:if("string"==typeof u&&!c.wellKnownProperties.has(u)){let r=(0,c.describeStringPropertyAccess)("searchParams",u);e.dynamicShouldError?(0,c.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t)}return n.ReflectAdapter.get(r,u,l)}},has(r,a){if("string"==typeof a){let r=(0,c.describeHasCheckingStringProperty)("searchParams",a);return e.dynamicShouldError?(0,c.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t),!1}return n.ReflectAdapter.has(r,a)},ownKeys(){let r="`{...searchParams}`, `Object.keys(searchParams)`, or similar";e.dynamicShouldError?(0,c.throwWithStaticGenerationBailoutErrorWithDynamicError)(e.route,r):"prerender-ppr"===t.type?(0,o.postponeWithTracking)(e.route,r,t.dynamicTracking):(0,o.throwToInterruptStaticGeneration)(r,e,t)}});return g.set(e,u),u}(e,t)}function y(e,t){return t.forceStatic?Promise.resolve({}):function(e,t){let r=g.get(e);if(r)return r;let n=Promise.resolve(e);return g.set(e,n),Object.keys(e).forEach(r=>{c.wellKnownProperties.has(r)||Object.defineProperty(n,r,{get(){let n=a.workUnitAsyncStorage.getStore();return(0,o.trackDynamicDataInDynamicRender)(t,n),e[r]},set(e){Object.defineProperty(n,r,{value:e,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})}),n}(e,t)}let g=new WeakMap,_=new WeakMap;function b(e){let t=_.get(e);if(t)return t;let r=Promise.resolve({}),o=new Proxy(r,{get:(t,o,a)=>(Object.hasOwn(r,o)||"string"!=typeof o||"then"!==o&&c.wellKnownProperties.has(o)||(0,c.throwForSearchParamsAccessInUseCache)(e.route),n.ReflectAdapter.get(t,o,a)),has:(t,r)=>("string"!=typeof r||"then"!==r&&c.wellKnownProperties.has(r)||(0,c.throwForSearchParamsAccessInUseCache)(e.route),n.ReflectAdapter.has(t,r)),ownKeys(){(0,c.throwForSearchParamsAccessInUseCache)(e.route)}});return _.set(e,o),o}let m=(0,i.createDedupedByCallsiteServerErrorLoggerDev)(E),v=(0,i.createDedupedByCallsiteServerErrorLoggerDev)(function(e,t,r){let n=e?`Route "${e}" `:"This route ";return Object.defineProperty(Error(`${n}used ${t}. \`searchParams\` should be awaited before using its properties. The following properties were not available through enumeration because they conflict with builtin or well-known property names: ${function(e){switch(e.length){case 0:throw Object.defineProperty(new u.InvariantError("Expected describeListOfPropertyNames to be called with a non-empty list of strings."),"__NEXT_ERROR_CODE",{value:"E531",enumerable:!1,configurable:!0});case 1:return`\`${e[0]}\``;case 2:return`\`${e[0]}\` and \`${e[1]}\``;default:{let t="";for(let r=0;r{"use strict";function n(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw TypeError("attempted to use private field on non-instance");return e}r.r(t),r.d(t,{_:()=>n})},2170:(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,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return b},MissingStaticPage:function(){return _},NormalizeError:function(){return y},PageNotFoundError:function(){return g},SP:function(){return d},ST:function(){return p},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return i},getLocationOrigin:function(){return u},getURL:function(){return l},isAbsoluteUrl:function(){return a},isResSent:function(){return c},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return s},stringifyError:function(){return m}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),a=0;ao.test(e);function u(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function l(){let{href:e}=window.location,t=u();return e.substring(t.length)}function i(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function c(e){return e.finished||e.headersSent}function s(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&c(r))return n;if(!n)throw Object.defineProperty(Error('"'+i(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.'),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return n}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class y extends Error{}class g extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class _ extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class b extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function m(e){return JSON.stringify({message:e.message,stack:e.stack})}},2301:(e,t,r)=>{"use strict";var n=r(2818);Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{atLeastOneTask:function(){return u},scheduleImmediate:function(){return a},scheduleOnNextTick:function(){return o},waitAtLeastOneReactRenderTask:function(){return l}});let o=e=>{Promise.resolve().then(()=>{n.nextTick(e)})},a=e=>{setImmediate(e)};function u(){return new Promise(e=>a(e))}function l(){return new Promise(e=>setImmediate(e))}},2328:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HTTPAccessFallbackBoundary",{enumerable:!0,get:function(){return s}});let n=r(9955),o=r(5155),a=n._(r(2115)),u=r(2380),l=r(2469);r(2363);let i=r(1394);class c extends a.default.Component{componentDidCatch(){}static getDerivedStateFromError(e){if((0,l.isHTTPAccessFallbackError)(e))return{triggeredStatus:(0,l.getAccessFallbackHTTPStatus)(e)};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.triggeredStatus?{triggeredStatus:void 0,previousPathname:e.pathname}:{triggeredStatus:t.triggeredStatus,previousPathname:e.pathname}}render(){let{notFound:e,forbidden:t,unauthorized:r,children:n}=this.props,{triggeredStatus:a}=this.state,u={[l.HTTPAccessErrorStatus.NOT_FOUND]:e,[l.HTTPAccessErrorStatus.FORBIDDEN]:t,[l.HTTPAccessErrorStatus.UNAUTHORIZED]:r};if(a){let i=a===l.HTTPAccessErrorStatus.NOT_FOUND&&e,c=a===l.HTTPAccessErrorStatus.FORBIDDEN&&t,s=a===l.HTTPAccessErrorStatus.UNAUTHORIZED&&r;return i||c||s?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"robots",content:"noindex"}),!1,u[a]]}):n}return n}constructor(e){super(e),this.state={triggeredStatus:void 0,previousPathname:e.pathname}}}function s(e){let{notFound:t,forbidden:r,unauthorized:n,children:l}=e,s=(0,u.useUntrackedPathname)(),f=(0,a.useContext)(i.MissingSlotContext);return t||r||n?(0,o.jsx)(c,{pathname:s,notFound:t,forbidden:r,unauthorized:n,missingSlots:f,children:l}):(0,o.jsx)(o.Fragment,{children:l})}("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)},2344:(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,{addSearchParamsToPageSegments:function(){return f},handleAliasedPrefetchEntry:function(){return s}});let n=r(6090),o=r(3423),a=r(1053),u=r(3436),l=r(5404),i=r(8645),c=r(7344);function s(e,t,r,s){let d,p=e.tree,h=e.cache,y=(0,u.createHrefFromUrl)(r);for(let e of t){if(!function e(t){if(!t)return!1;let r=t[2];if(t[3])return!0;for(let t in r)if(e(r[t]))return!0;return!1}(e.seedData))continue;let t=e.tree;t=f(t,Object.fromEntries(r.searchParams));let{seedData:u,isRootRender:c,pathToSegment:s}=e,g=["",...s];t=f(t,Object.fromEntries(r.searchParams));let _=(0,a.applyRouterStatePatchToTree)(g,p,t,y),b=(0,o.createEmptyCacheNode)();if(c&&u){let e=u[1],r=u[3];b.loading=r,b.rsc=e,function e(t,r,o,a){if(0!==Object.keys(o[1]).length)for(let u in o[1]){let i;let c=o[1][u],s=c[0],f=(0,l.createRouterCacheKey)(s),d=null!==a&&void 0!==a[2][u]?a[2][u]:null;if(null!==d){let e=d[1],t=d[3];i={lazyData:null,rsc:s.includes(n.PAGE_SEGMENT_KEY)?null:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:t}}else i={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null};let p=t.parallelRoutes.get(u);p?p.set(f,i):t.parallelRoutes.set(u,new Map([[f,i]])),e(i,r,c,d)}}(b,h,t,u)}else b.rsc=h.rsc,b.prefetchRsc=h.prefetchRsc,b.loading=h.loading,b.parallelRoutes=new Map(h.parallelRoutes),(0,i.fillCacheWithNewSubTreeDataButOnlyLoading)(b,h,e);_&&(p=_,h=b,d=!0)}return!!d&&(s.patchedTree=p,s.cache=h,s.canonicalUrl=y,s.hashFragment=r.hash,(0,c.handleMutable)(e,s))}function f(e,t){let[r,o,...a]=e;if(r.includes(n.PAGE_SEGMENT_KEY))return[(0,n.addSearchParamsIfPageSegment)(r,t),o,...a];let u={};for(let[e,r]of Object.entries(o))u[e]=f(r,t);return[r,u,...a]}("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)},2363:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},2380:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useUntrackedPathname",{enumerable:!0,get:function(){return a}});let n=r(2115),o=r(8703);function a(){return!function(){if("undefined"==typeof window){let{workAsyncStorage:e}=r(8242),t=e.getStore();if(!t)return!1;let{fallbackRouteParams:n}=t;return!!n&&0!==n.size}return!1}()?(0,n.useContext)(o.PathnameContext):null}("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)},2469:(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,{HTTPAccessErrorStatus:function(){return r},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return o},getAccessFallbackErrorTypeByStatus:function(){return l},getAccessFallbackHTTPStatus:function(){return u},isHTTPAccessFallbackError:function(){return a}});let r={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},n=new Set(Object.values(r)),o="NEXT_HTTP_ERROR_FALLBACK";function a(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,r]=e.digest.split(";");return t===o&&n.has(Number(r))}function u(e){return Number(e.digest.split(";")[1])}function l(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("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)},2603:(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,{handleExternalUrl:function(){return m},navigateReducer:function(){return function e(t,r){let{url:E,isExternalUrl:R,navigateType:O,shouldScroll:P,allowAliasing:S}=r,j={},{hash:T}=E,w=(0,o.createHrefFromUrl)(E),M="push"===O;if((0,g.prunePrefetchCache)(t.prefetchCache),j.preserveCustomHistoryState=!1,j.pendingPush=M,R)return m(t,j,E.toString(),M);if(document.getElementById("__next-page-redirect"))return m(t,j,w,M);let x=(0,g.getOrCreatePrefetchCacheEntry)({url:E,nextUrl:t.nextUrl,tree:t.tree,prefetchCache:t.prefetchCache,allowAliasing:S}),{treeAtTimeOfPrefetch:C,data:A}=x;return d.prefetchQueue.bump(A),A.then(d=>{let{flightData:g,canonicalUrl:R,postponed:O}=d,S=!1;if(x.lastUsedTime||(x.lastUsedTime=Date.now(),S=!0),"string"==typeof g)return m(t,j,g,M);let A=R?(0,o.createHrefFromUrl)(R):w;if(T&&t.canonicalUrl.split("#",1)[0]===A.split("#",1)[0])return j.onlyHashChange=!0,j.canonicalUrl=A,j.shouldScroll=P,j.hashFragment=T,j.scrollableSegments=[],(0,s.handleMutable)(t,j);if(x.aliased){let n=(0,b.handleAliasedPrefetchEntry)(t,g,E,j);return!1===n?e(t,{...r,allowAliasing:!1}):n}let D=t.tree,N=t.cache,k=[];for(let e of g){let{pathToSegment:r,seedData:o,head:s,isHeadPartial:d,isRootRender:g}=e,b=e.tree,R=["",...r],P=(0,u.applyRouterStatePatchToTree)(R,D,b,w);if(null===P&&(P=(0,u.applyRouterStatePatchToTree)(R,C,b,w)),null!==P){if(o&&g&&O){let e=(0,y.startPPRNavigation)(N,D,b,o,s,d,k);if(null!==e){if(null===e.route)return m(t,j,w,M);P=e.route;let r=e.node;null!==r&&(j.cache=r);let o=e.dynamicRequestTree;if(null!==o){let r=(0,n.fetchServerResponse)(E,{flightRouterState:o,nextUrl:t.nextUrl});(0,y.listenForDynamicRequest)(e,r)}}else P=b}else{if((0,i.isNavigatingToNewRootLayout)(D,P))return m(t,j,w,M);let n=(0,p.createEmptyCacheNode)(),o=!1;for(let t of(x.status!==c.PrefetchCacheEntryStatus.stale||S?o=(0,f.applyFlightData)(N,n,e,x):(o=function(e,t,r,n){let o=!1;for(let a of(e.rsc=t.rsc,e.prefetchRsc=t.prefetchRsc,e.loading=t.loading,e.parallelRoutes=new Map(t.parallelRoutes),v(n).map(e=>[...r,...e])))(0,_.clearCacheNodeDataForSegmentPath)(e,t,a),o=!0;return o}(n,N,r,b),x.lastUsedTime=Date.now()),(0,l.shouldHardNavigate)(R,D)?(n.rsc=N.rsc,n.prefetchRsc=N.prefetchRsc,(0,a.invalidateCacheBelowFlightSegmentPath)(n,N,r),j.cache=n):o&&(j.cache=n,N=n),v(b))){let e=[...r,...t];e[e.length-1]!==h.DEFAULT_SEGMENT_KEY&&k.push(e)}}D=P}}return j.patchedTree=D,j.canonicalUrl=A,j.scrollableSegments=k,j.hashFragment=T,j.shouldScroll=P,(0,s.handleMutable)(t,j)},()=>t)}}});let n=r(4091),o=r(3436),a=r(5411),u=r(1053),l=r(8500),i=r(6449),c=r(4445),s=r(7344),f=r(655),d=r(8455),p=r(3423),h=r(6090),y=r(3223),g=r(1893),_=r(608),b=r(2344);function m(e,t,r,n){return t.mpaNavigation=!0,t.canonicalUrl=r,t.pendingPush=n,t.scrollableSegments=void 0,(0,s.handleMutable)(e,t)}function v(e){let t=[],[r,n]=e;if(0===Object.keys(n).length)return[[r]];for(let[e,o]of Object.entries(n))for(let n of v(o))""===r?t.push([e,...n]):t.push([r,e,...n]);return t}r(5245),("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)},2633:(e,t)=>{"use strict";function r(e,t){let r=new URL(e);return r.search="",{href:r.href,nextUrl:t}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createCacheKey",{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)},2669:(e,t,r)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(9248)},2707:(e,t)=>{"use strict";function r(e){return null!==e&&"object"==typeof e&&"then"in e&&"function"==typeof e.then}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isThenable",{enumerable:!0,get:function(){return r}})},2818:(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(7851)},2836:(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,{ACTION_HEADER:function(){return n},FLIGHT_HEADERS:function(){return s},NEXT_DID_POSTPONE_HEADER:function(){return p},NEXT_HMR_REFRESH_HEADER:function(){return l},NEXT_IS_PRERENDER_HEADER:function(){return g},NEXT_REWRITTEN_PATH_HEADER:function(){return h},NEXT_REWRITTEN_QUERY_HEADER:function(){return y},NEXT_ROUTER_PREFETCH_HEADER:function(){return a},NEXT_ROUTER_SEGMENT_PREFETCH_HEADER:function(){return u},NEXT_ROUTER_STALE_TIME_HEADER:function(){return d},NEXT_ROUTER_STATE_TREE_HEADER:function(){return o},NEXT_RSC_UNION_QUERY:function(){return f},NEXT_URL:function(){return i},RSC_CONTENT_TYPE_HEADER:function(){return c},RSC_HEADER:function(){return r}});let r="RSC",n="Next-Action",o="Next-Router-State-Tree",a="Next-Router-Prefetch",u="Next-Router-Segment-Prefetch",l="Next-HMR-Refresh",i="Next-Url",c="text/x-component",s=[r,o,a,l,u],f="_rsc",d="x-nextjs-stale-time",p="x-nextjs-postponed",h="x-nextjs-rewritten-path",y="x-nextjs-rewritten-query",g="x-nextjs-prerender";("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)},3099:(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,{EntryStatus:function(){return h},FetchStrategy:function(){return y},convertRouteTreeToFlightRouterState:function(){return function e(t){let r={};if(null!==t.slots)for(let n in t.slots)r[n]=e(t.slots[n]);return[t.segment,r,null,null,t.isRootLayout]}},createDetachedSegmentCacheEntry:function(){return C},fetchRouteOnCacheMiss:function(){return X},fetchSegmentOnCacheMiss:function(){return K},fetchSegmentPrefetchesUsingDynamicRequest:function(){return G},getCurrentCacheVersion:function(){return E},readExactRouteCacheEntry:function(){return O},readOrCreateRevalidatingSegmentEntry:function(){return M},readOrCreateRouteCacheEntry:function(){return T},readOrCreateSegmentCacheEntry:function(){return w},readRouteCacheEntry:function(){return P},readSegmentCacheEntry:function(){return S},resetRevalidatingSegmentEntry:function(){return k},revalidateEntireCache:function(){return R},upgradeToPendingSegment:function(){return A},upsertSegmentEntry:function(){return x},waitForSegmentCacheEntry:function(){return j}});let n=r(2836),o=r(4091),a=r(8592),u=r(8127),l=r(3436),i=r(7864),c=r(1096),s=r(6127),f=r(1648),d=r(1893),p=r(8173);var h=function(e){return e[e.Empty=0]="Empty",e[e.Pending=1]="Pending",e[e.Fulfilled=2]="Fulfilled",e[e.Rejected=3]="Rejected",e}({}),y=function(e){return e[e.PPR=0]="PPR",e[e.Full=1]="Full",e[e.LoadingBoundary=2]="LoadingBoundary",e}({});let g=(0,i.createTupleMap)(),_=(0,c.createLRU)(0xa00000,U),b=new Map,m=(0,c.createLRU)(0x3200000,I),v=0;function E(){return v}function R(e,t){v++,g=(0,i.createTupleMap)(),_=(0,c.createLRU)(0xa00000,U),b=new Map,m=(0,c.createLRU)(0x3200000,I),(0,p.pingVisibleLinks)(e,t)}function O(e,t,r){let n=null===r?[t]:[t,r],o=g.get(n);if(null!==o){var a,u;if(o.staleAt>e)return _.put(o),o;a=o,u=n,F(a),g.delete(u),_.delete(a)}return null}function P(e,t){let r=O(e,t.href,null);return null===r||r.couldBeIntercepted?O(e,t.href,t.nextUrl):r}function S(e,t){let r=b.get(t);if(void 0!==r){if(r.staleAt>e)return m.put(r),r;{let n=r.revalidating;if(null!==n){let r=x(e,t,n);if(null!==r&&r.staleAt>e)return r}else D(r,t)}}return null}function j(e){let t=e.promise;return null===t&&(t=e.promise=J()),t.promise}function T(e,t){let r=t.key,n=P(e,r);if(null!==n)return n;let o={canonicalUrl:null,status:0,blockedTasks:null,tree:null,head:null,isHeadPartial:!0,staleAt:1/0,couldBeIntercepted:!0,isPPREnabled:!1,keypath:null,next:null,prev:null,size:0},a=null===r.nextUrl?[r.href]:[r.href,r.nextUrl];return g.set(a,o),o.keypath=a,_.put(o),o}function w(e,t,r){let n=S(e,r);if(null!==n)return n;let o=C(t.staleAt);return b.set(r,o),o.key=r,m.put(o),o}function M(e,t){let r=function(e,t){let r=t.revalidating;if(null!==r){if(r.staleAt>e)return r;N(t)}return null}(e,t);if(null!==r)return r;let n=C(t.staleAt);return t.revalidating=n,n}function x(e,t,r){let n=S(e,t);if(null!==n){if(r.isPartial&&!n.isPartial)return r.status=3,r.loading=null,r.rsc=null,null;D(n,t)}return b.set(t,r),r.key=t,m.put(r),r}function C(e){return{status:0,fetchStrategy:0,revalidating:null,rsc:null,loading:null,staleAt:e,isPartial:!0,promise:null,key:null,next:null,prev:null,size:0}}function A(e,t){return e.status=1,e.fetchStrategy=t,e}function D(e,t){L(e),b.delete(t),m.delete(e),N(e)}function N(e){let t=e.revalidating;null!==t&&(L(t),e.revalidating=null)}function k(e){N(e);let t=C(e.staleAt);return e.revalidating=t,t}function U(e){let t=e.keypath;null!==t&&(e.keypath=null,F(e),g.delete(t))}function I(e){let t=e.key;null!==t&&(e.key=null,L(e),b.delete(t))}function L(e){1===e.status&&null!==e.promise&&(e.promise.resolve(null),e.promise=null)}function F(e){let t=e.blockedTasks;if(null!==t){for(let e of t)(0,a.pingPrefetchTask)(e);e.blockedTasks=null}}function H(e,t,r,n,o,a,u,l){return e.status=2,e.tree=t,e.head=r,e.isHeadPartial=n,e.staleAt=o,e.couldBeIntercepted=a,e.canonicalUrl=u,e.isPPREnabled=l,F(e),e}function B(e,t,r,n,o){return e.status=2,e.rsc=t,e.loading=r,e.staleAt=n,e.isPartial=o,null!==e.promise&&(e.promise.resolve(e),e.promise=null),e}function $(e,t){e.status=3,e.staleAt=t,F(e)}function W(e,t){e.status=3,e.staleAt=t,null!==e.promise&&(e.promise.resolve(null),e.promise=null)}async function X(e,t){let r=t.key,a=r.href,i=r.nextUrl;try{let t=await q(a,"/_tree",i);if(!t||!t.ok||204===t.status||!t.body)return $(e,Date.now()+1e4),null;let r=t.redirected?(0,l.createHrefFromUrl)((0,o.urlToUrlWithoutFlightMarker)(t.url)):a,c=t.headers.get("vary"),p=null!==c&&c.includes(n.NEXT_URL),h=J(),y="2"===t.headers.get(n.NEXT_DID_POSTPONE_HEADER);if(y){let n=Y(t.body,h.resolve,function(t){_.updateSize(e,t)}),a=await (0,o.createFromNextReadableStream)(n);if(a.buildId!==(0,u.getAppBuildId)())return $(e,Date.now()+1e4),null;let l=1e3*a.staleTime;H(e,function e(t,r){let n=null,o=t.slots;if(null!==o)for(let t in n={},o){let a=o[t],u=a.segment,l=(0,s.encodeChildSegmentKey)(r,t,(0,s.encodeSegment)(u));n[t]=e(a,l)}return{key:r,segment:t.segment,slots:n,isRootLayout:t.isRootLayout}}(a.tree,s.ROOT_SEGMENT_KEY),a.head,a.isHeadPartial,Date.now()+l,p,r,y)}else{let a=Y(t.body,h.resolve,function(t){_.updateSize(e,t)}),l=await (0,o.createFromNextReadableStream)(a);!function(e,t,r,o,a,l,i){if(r.b!==(0,u.getAppBuildId)()){$(o,e+1e4);return}let c=(0,f.normalizeFlightData)(r.f);if("string"==typeof c||1!==c.length){$(o,e+1e4);return}let p=c[0];if(!p.isRootRender){$(o,e+1e4);return}let h=p.tree,y=t.headers.get(n.NEXT_ROUTER_STALE_TIME_HEADER),g=null!==y?1e3*parseInt(y,10):d.STATIC_STALETIME_MS;H(o,function e(t,r){let n=null,o=t[1];for(let t in o){let a=o[t],u=a[0],l=e(a,(0,s.encodeChildSegmentKey)(r,t,(0,s.encodeSegment)(u)));null===n?n={[t]:l}:n[t]=l}return{key:r,segment:t[0],slots:n,isRootLayout:!0===t[4]}}(h,s.ROOT_SEGMENT_KEY),p.head,p.isHeadPartial,e+g,a,l,i)}(Date.now(),t,l,e,p,r,y)}if(!p&&null!==i){let t=[a,i];if(g.get(t)===e){g.delete(t);let r=[a];g.set(r,e),e.keypath=r}}return{value:null,closed:h.promise}}catch(t){return $(e,Date.now()+1e4),null}}async function K(e,t,r,a){let l=r.href;try{let i=await q(l,a===s.ROOT_SEGMENT_KEY?"/_index":a,r.nextUrl);if(!i||!i.ok||204===i.status||"2"!==i.headers.get(n.NEXT_DID_POSTPONE_HEADER)||!i.body)return W(t,Date.now()+1e4),null;let c=J(),f=Y(i.body,c.resolve,function(e){m.updateSize(t,e)}),d=await (0,o.createFromNextReadableStream)(f);if(d.buildId!==(0,u.getAppBuildId)())return W(t,Date.now()+1e4),null;return{value:B(t,d.rsc,d.loading,e.staleAt,d.isPartial),closed:c.promise}}catch(e){return W(t,Date.now()+1e4),null}}async function G(e,t,r,a,l){let i=e.key.href,c=e.key.nextUrl,p={[n.RSC_HEADER]:"1",[n.NEXT_ROUTER_STATE_TREE_HEADER]:encodeURIComponent(JSON.stringify(a))};null!==c&&(p[n.NEXT_URL]=c),1!==r&&(p[n.NEXT_ROUTER_PREFETCH_HEADER]="1");try{let e=await V(i,p);if(!e||!e.ok||!e.body)return z(l,Date.now()+1e4),null;let r=J(),a=null,c=Y(e.body,r.resolve,function(e){if(null===a)return;let t=e/a.length;for(let e of a)m.updateSize(e,t)}),h=await (0,o.createFromNextReadableStream)(c);return a=function(e,t,r,o,a){if(r.b!==(0,u.getAppBuildId)())return z(a,e+1e4),null;let l=(0,f.normalizeFlightData)(r.f);if("string"==typeof l)return null;for(let r of l){let u=r.seedData;if(null!==u){let l=r.segmentPath,i=s.ROOT_SEGMENT_KEY;for(let e=0;e{e=r,t=n});return{resolve:e,reject:t,promise: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)},3223:(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,{abortTask:function(){return p},listenForDynamicRequest:function(){return d},startPPRNavigation:function(){return i},updateCacheNodeOnPopstateRestoration:function(){return function e(t,r){let n=r[1],o=t.parallelRoutes,u=new Map(o);for(let t in n){let r=n[t],l=r[0],i=(0,a.createRouterCacheKey)(l),c=o.get(t);if(void 0!==c){let n=c.get(i);if(void 0!==n){let o=e(n,r),a=new Map(c);a.set(i,o),u.set(t,a)}}}let l=t.rsc,i=g(l)&&"pending"===l.status;return{lazyData:null,rsc:l,head:t.head,prefetchHead:i?t.prefetchHead:[null,null],prefetchRsc:i?t.prefetchRsc:null,loading:t.loading,parallelRoutes:u}}}});let n=r(6090),o=r(4682),a=r(5404),u=r(6449),l={route:null,node:null,dynamicRequestTree:null,children:null};function i(e,t,r,u,i,f,d){return function e(t,r,u,i,f,d,p,h,y){let g=r[1],_=u[1],b=null!==f?f[2]:null;i||!0!==u[4]||(i=!0);let m=t.parallelRoutes,v=new Map(m),E={},R=null,O=!1,P={};for(let t in _){let r;let u=_[t],s=g[t],f=m.get(t),S=null!==b?b[t]:null,j=u[0],T=h.concat([t,j]),w=(0,a.createRouterCacheKey)(j),M=void 0!==s?s[0]:void 0,x=void 0!==f?f.get(w):void 0;if(null!==(r=j===n.DEFAULT_SEGMENT_KEY?void 0!==s?{route:s,node:null,dynamicRequestTree:null,children:null}:c(s,u,i,void 0!==S?S:null,d,p,T,y):void 0!==s&&void 0!==M&&(0,o.matchSegment)(j,M)&&void 0!==x&&void 0!==s?e(x,s,u,i,S,d,p,T,y):c(s,u,i,void 0!==S?S:null,d,p,T,y))){if(null===r.route)return l;null===R&&(R=new Map),R.set(t,r);let e=r.node;if(null!==e){let r=new Map(f);r.set(w,e),v.set(t,r)}let n=r.route;E[t]=n;let o=r.dynamicRequestTree;null!==o?(O=!0,P[t]=o):P[t]=n}else E[t]=u,P[t]=u}if(null===R)return null;let S={lazyData:null,rsc:t.rsc,prefetchRsc:t.prefetchRsc,head:t.head,prefetchHead:t.prefetchHead,loading:t.loading,parallelRoutes:v};return{route:s(u,E),node:S,dynamicRequestTree:O?s(u,P):null,children:R}}(e,t,r,!1,u,i,f,[],d)}function c(e,t,r,n,o,i,c,d){return!r&&(void 0===e||(0,u.isNavigatingToNewRootLayout)(e,t))?l:function e(t,r,n,o,u,l){if(null===r)return f(t,null,n,o,u,l);let i=t[1],c=r[4],d=0===Object.keys(i).length;if(c||o&&d)return f(t,r,n,o,u,l);let p=r[2],h=new Map,y=new Map,g={},_=!1;if(d)l.push(u);else for(let t in i){let r=i[t],c=null!==p?p[t]:null,s=r[0],f=u.concat([t,s]),d=(0,a.createRouterCacheKey)(s),b=e(r,c,n,o,f,l);h.set(t,b);let m=b.dynamicRequestTree;null!==m?(_=!0,g[t]=m):g[t]=r;let v=b.node;if(null!==v){let e=new Map;e.set(d,v),y.set(t,e)}}return{route:t,node:{lazyData:null,rsc:r[1],prefetchRsc:null,head:d?n:null,prefetchHead:null,loading:r[3],parallelRoutes:y},dynamicRequestTree:_?s(t,g):null,children:h}}(t,n,o,i,c,d)}function s(e,t){let r=[e[0],t];return 2 in e&&(r[2]=e[2]),3 in e&&(r[3]=e[3]),4 in e&&(r[4]=e[4]),r}function f(e,t,r,n,o,u){let l=s(e,e[1]);return l[3]="refetch",{route:e,node:function e(t,r,n,o,u,l){let i=t[1],c=null!==r?r[2]:null,s=new Map;for(let t in i){let r=i[t],f=null!==c?c[t]:null,d=r[0],p=u.concat([t,d]),h=(0,a.createRouterCacheKey)(d),y=e(r,void 0===f?null:f,n,o,p,l),g=new Map;g.set(h,y),s.set(t,g)}let f=0===s.size;f&&l.push(u);let d=null!==r?r[1]:null,p=null!==r?r[3]:null;return{lazyData:null,parallelRoutes:s,prefetchRsc:void 0!==d?d:null,prefetchHead:f?n:[null,null],loading:void 0!==p?p:null,rsc:_(),head:f?_():null}}(e,t,r,n,o,u),dynamicRequestTree:l,children:null}}function d(e,t){t.then(t=>{let{flightData:r}=t;if("string"!=typeof r){for(let t of r){let{segmentPath:r,tree:n,seedData:u,head:l}=t;u&&!function(e,t,r,n,u){let l=e;for(let e=0;e{p(e,t)})}function p(e,t){let r=e.node;if(null===r)return;let n=e.children;if(null===n)h(e.route,r,t);else for(let e of n.values())p(e,t);e.dynamicRequestTree=null}function h(e,t,r){let n=e[1],o=t.parallelRoutes;for(let e in n){let t=n[e],u=o.get(e);if(void 0===u)continue;let l=t[0],i=(0,a.createRouterCacheKey)(l),c=u.get(i);void 0!==c&&h(t,c,r)}let u=t.rsc;g(u)&&(null===r?u.resolve(null):u.reject(r));let l=t.head;g(l)&&l.resolve(null)}let y=Symbol();function g(e){return e&&e.tag===y}function _(){let e,t;let r=new Promise((r,n)=>{e=r,t=n});return r.status="pending",r.resolve=t=>{"pending"===r.status&&(r.status="fulfilled",r.value=t,e(t))},r.reject=e=>{"pending"===r.status&&(r.status="rejected",r.reason=e,t(e))},r.tag=y,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)},3355:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findSourceMapURL",{enumerable:!0,get:function(){return r}});let r=void 0;("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)},3423:(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,{createEmptyCacheNode:function(){return x},createPrefetchURL:function(){return w},default:function(){return N}});let n=r(9955),o=r(5155),a=n._(r(2115)),u=r(1394),l=r(4445),i=r(3436),c=r(8703),s=r(6494),f=n._(r(4835)),d=r(4283),p=r(9544),h=r(8262),y=r(6501),g=r(6674),_=r(9321),b=r(1129),m=r(6003),v=r(845),E=r(9935),R=r(9603);r(9824);let O=r(9100),P=r(7563),S=r(8455);r(8173);let j={};function T(e){return e.origin!==window.location.origin}function w(e){let t;if((0,d.isBot)(window.navigator.userAgent))return null;try{t=new URL((0,p.addBasePath)(e),window.location.href)}catch(t){throw Object.defineProperty(Error("Cannot prefetch '"+e+"' because it cannot be converted to a URL."),"__NEXT_ERROR_CODE",{value:"E234",enumerable:!1,configurable:!0})}return T(t)?null:t}function M(e){let{appRouterState:t}=e;return(0,a.useInsertionEffect)(()=>{let{tree:e,pushRef:r,canonicalUrl:n}=t,o={...r.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:e};r.pendingPush&&(0,i.createHrefFromUrl)(new URL(window.location.href))!==n?(r.pendingPush=!1,window.history.pushState(o,"",n)):window.history.replaceState(o,"",n)},[t]),(0,a.useEffect)(()=>{},[t.nextUrl,t.tree]),null}function x(){return{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null}}function C(e){null==e&&(e={});let t=window.history.state,r=null==t?void 0:t.__NA;r&&(e.__NA=r);let n=null==t?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;return n&&(e.__PRIVATE_NEXTJS_INTERNALS_TREE=n),e}function A(e){let{headCacheNode:t}=e,r=null!==t?t.head:null,n=null!==t?t.prefetchHead:null,o=null!==n?n:r;return(0,a.useDeferredValue)(r,o)}function D(e){let t,{actionQueue:r,assetPrefix:n,globalError:i}=e,[d,E]=(0,s.useReducer)(r),{canonicalUrl:x}=(0,s.useUnwrapState)(d),{searchParams:D,pathname:N}=(0,a.useMemo)(()=>{let e=new URL(x,"undefined"==typeof window?"http://n":window.location.href);return{searchParams:e.searchParams,pathname:(0,m.hasBasePath)(e.pathname)?(0,b.removeBasePath)(e.pathname):e.pathname}},[x]),k=(0,a.useCallback)(e=>{let{previousTree:t,serverResponse:r}=e;(0,a.startTransition)(()=>{E({type:l.ACTION_SERVER_PATCH,previousTree:t,serverResponse:r})})},[E]),U=(0,a.useCallback)((e,t,r)=>{let n=new URL((0,p.addBasePath)(e),location.href);return E({type:l.ACTION_NAVIGATE,url:n,isExternalUrl:T(n),locationSearch:location.search,shouldScroll:null==r||r,navigateType:t,allowAliasing:!0})},[E]);(0,R.useServerActionDispatcher)(E);let L=(0,a.useMemo)(()=>({back:()=>window.history.back(),forward:()=>window.history.forward(),prefetch:(e,t)=>{let n=w(e);if(null!==n){var o;(0,S.prefetchReducer)(r.state,{type:l.ACTION_PREFETCH,url:n,kind:null!=(o=null==t?void 0:t.kind)?o:l.PrefetchKind.FULL})}},replace:(e,t)=>{void 0===t&&(t={}),(0,a.startTransition)(()=>{var r;U(e,"replace",null==(r=t.scroll)||r)})},push:(e,t)=>{void 0===t&&(t={}),(0,a.startTransition)(()=>{var r;U(e,"push",null==(r=t.scroll)||r)})},refresh:()=>{(0,a.startTransition)(()=>{E({type:l.ACTION_REFRESH,origin:window.location.origin})})},hmrRefresh:()=>{throw Object.defineProperty(Error("hmrRefresh can only be used in development mode. Please use refresh instead."),"__NEXT_ERROR_CODE",{value:"E485",enumerable:!1,configurable:!0})}}),[r,E,U]);(0,a.useEffect)(()=>{window.next&&(window.next.router=L)},[L]),(0,a.useEffect)(()=>{function e(e){var t;e.persisted&&(null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE)&&(j.pendingMpaPath=void 0,E({type:l.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE}))}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[E]),(0,a.useEffect)(()=>{function e(e){let t="reason"in e?e.reason:e.error;if((0,P.isRedirectError)(t)){e.preventDefault();let r=(0,O.getURLFromRedirectError)(t);(0,O.getRedirectTypeFromError)(t)===P.RedirectType.push?L.push(r,{}):L.replace(r,{})}}return window.addEventListener("error",e),window.addEventListener("unhandledrejection",e),()=>{window.removeEventListener("error",e),window.removeEventListener("unhandledrejection",e)}},[L]);let{pushRef:F}=(0,s.useUnwrapState)(d);if(F.mpaNavigation){if(j.pendingMpaPath!==x){let e=window.location;F.pendingPush?e.assign(x):e.replace(x),j.pendingMpaPath=x}(0,a.use)(_.unresolvedThenable)}(0,a.useEffect)(()=>{let e=window.history.pushState.bind(window.history),t=window.history.replaceState.bind(window.history),r=e=>{var t;let r=window.location.href,n=null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,a.startTransition)(()=>{E({type:l.ACTION_RESTORE,url:new URL(null!=e?e:r,r),tree:n})})};window.history.pushState=function(t,n,o){return(null==t?void 0:t.__NA)||(null==t?void 0:t._N)||(t=C(t),o&&r(o)),e(t,n,o)},window.history.replaceState=function(e,n,o){return(null==e?void 0:e.__NA)||(null==e?void 0:e._N)||(e=C(e),o&&r(o)),t(e,n,o)};let n=e=>{if(e.state){if(!e.state.__NA){window.location.reload();return}(0,a.startTransition)(()=>{E({type:l.ACTION_RESTORE,url:new URL(window.location.href),tree:e.state.__PRIVATE_NEXTJS_INTERNALS_TREE})})}};return window.addEventListener("popstate",n),()=>{window.history.pushState=e,window.history.replaceState=t,window.removeEventListener("popstate",n)}},[E]);let{cache:H,tree:B,nextUrl:$,focusAndScrollRef:W}=(0,s.useUnwrapState)(d),X=(0,a.useMemo)(()=>(0,g.findHeadInCache)(H,B[1]),[H,B]),K=(0,a.useMemo)(()=>(0,v.getSelectedParams)(B),[B]),G=(0,a.useMemo)(()=>({parentTree:B,parentCacheNode:H,parentSegmentPath:null,url:x}),[B,H,x]),z=(0,a.useMemo)(()=>({changeByServerResponse:k,tree:B,focusAndScrollRef:W,nextUrl:$}),[k,B,W,$]);if(null!==X){let[e,r]=X;t=(0,o.jsx)(A,{headCacheNode:e},r)}else t=null;let q=(0,o.jsxs)(y.RedirectBoundary,{children:[t,H.rsc,(0,o.jsx)(h.AppRouterAnnouncer,{tree:B})]});return q=(0,o.jsx)(f.ErrorBoundary,{errorComponent:i[0],errorStyles:i[1],children:q}),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(M,{appRouterState:(0,s.useUnwrapState)(d)}),(0,o.jsx)(I,{}),(0,o.jsx)(c.PathParamsContext.Provider,{value:K,children:(0,o.jsx)(c.PathnameContext.Provider,{value:N,children:(0,o.jsx)(c.SearchParamsContext.Provider,{value:D,children:(0,o.jsx)(u.GlobalLayoutRouterContext.Provider,{value:z,children:(0,o.jsx)(u.AppRouterContext.Provider,{value:L,children:(0,o.jsx)(u.LayoutRouterContext.Provider,{value:G,children:q})})})})})})]})}function N(e){let{actionQueue:t,globalErrorComponentAndStyles:[r,n],assetPrefix:a}=e;return(0,E.useNavFailureHandler)(),(0,o.jsx)(f.ErrorBoundary,{errorComponent:f.default,children:(0,o.jsx)(D,{actionQueue:t,assetPrefix:a,globalError:[r,n]})})}let k=new Set,U=new Set;function I(){let[,e]=a.default.useState(0),t=k.size;return(0,a.useEffect)(()=>{let r=()=>e(e=>e+1);return U.add(r),t!==k.size&&r(),()=>{U.delete(r)}},[t,e]),[...k].map((e,t)=>(0,o.jsx)("link",{rel:"stylesheet",href:""+e,precedence:"next"},t))}globalThis._N_E_STYLE_LOAD=function(e){let t=k.size;return k.add(e),k.size!==t&&U.forEach(e=>e()),Promise.resolve()},("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)},3436:(e,t)=>{"use strict";function r(e,t){return void 0===t&&(t=!0),e.pathname+e.search+(t?e.hash:"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createHrefFromUrl",{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)},3523:(e,t,r)=>{"use strict";r.r(t),r.d(t,{_:()=>o});var n=0;function o(e){return"__private_"+n+++"_"+e}},3633:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldRenderRootLevelErrorOverlay",{enumerable:!0,get:function(){return r}});let r=()=>{var e;return!!(null==(e=window.__next_root_layout_missing_tags)?void 0:e.length)};("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)},3649:(e,t)=>{"use strict";function r(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{isHangingPromiseRejectionError:function(){return r},makeHangingPromise:function(){return a}});let n="HANGING_PROMISE_REJECTION";class o extends Error{constructor(e){super(`During prerendering, ${e} rejects when the prerender is complete. Typically these errors are handled by React but if you move ${e} to a different context by using \`setTimeout\`, \`after\`, or similar functions you may observe this error and you should handle it in that context.`),this.expression=e,this.digest=n}}function a(e,t){let r=new Promise((r,n)=>{e.addEventListener("abort",()=>{n(new o(t))},{once:!0})});return r.catch(u),r}function u(){}},3664:(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,{bindSnapshot:function(){return u},createAsyncLocalStorage:function(){return a},createSnapshot:function(){return l}});let r=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}static bind(e){return e}}let o="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function a(){return o?new o:new n}function u(e){return o?o.bind(e):n.bind(e)}function l(){return o?o.snapshot():function(e,...t){return e(...t)}}},3719:(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,{BailoutToCSRError:function(){return n},isBailoutToCSRError:function(){return o}});let r="BAILOUT_TO_CLIENT_SIDE_RENDERING";class n extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=r}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===r}},3866:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=r(9955),o=r(5155),a=n._(r(2115)),u=r(1394);function l(){let e=(0,a.useContext)(u.TemplateContext);return(0,o.jsx)(o.Fragment,{children:e})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4046:(e,t)=>{"use strict";function r(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return r}})},4054:(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,{bindSnapshot:function(){return u},createAsyncLocalStorage:function(){return a},createSnapshot:function(){return l}});let r=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}static bind(e){return e}}let o="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function a(){return o?new o:new n}function u(e){return o?o.bind(e):n.bind(e)}function l(){return o?o.snapshot():function(e,...t){return e(...t)}}},4091:(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,{createFetch:function(){return y},createFromNextReadableStream:function(){return g},fetchServerResponse:function(){return h},urlToUrlWithoutFlightMarker:function(){return f}});let n=r(2836),o=r(9603),a=r(3355),u=r(4445),l=r(1648),i=r(8127),c=r(6802),{createFromReadableStream:s}=r(4979);function f(e){let t=new URL(e,location.origin);if(t.searchParams.delete(n.NEXT_RSC_UNION_QUERY),t.pathname.endsWith(".txt")){let{pathname:e}=t,r=e.endsWith("/index.txt")?10:4;t.pathname=e.slice(0,-r)}return t}function d(e){return{flightData:f(e).toString(),canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1}}let p=new AbortController;async function h(e,t){let{flightRouterState:r,nextUrl:o,prefetchKind:a}=t,c={[n.RSC_HEADER]:"1",[n.NEXT_ROUTER_STATE_TREE_HEADER]:encodeURIComponent(JSON.stringify(r))};a===u.PrefetchKind.AUTO&&(c[n.NEXT_ROUTER_PREFETCH_HEADER]="1"),o&&(c[n.NEXT_URL]=o);try{var s;let t=a?a===u.PrefetchKind.TEMPORARY?"high":"low":"auto",r=await y(e,c,t,p.signal),o=f(r.url),h=r.redirected?o:void 0,_=r.headers.get("content-type")||"",b=!!(null==(s=r.headers.get("vary"))?void 0:s.includes(n.NEXT_URL)),m=!!r.headers.get(n.NEXT_DID_POSTPONE_HEADER),v=r.headers.get(n.NEXT_ROUTER_STALE_TIME_HEADER),E=null!==v?parseInt(v,10):-1,R=_.startsWith(n.RSC_CONTENT_TYPE_HEADER);if(R||(R=_.startsWith("text/plain")),!R||!r.ok||!r.body)return e.hash&&(o.hash=e.hash),d(o.toString());let O=m?function(e){let t=e.getReader();return new ReadableStream({async pull(e){for(;;){let{done:r,value:n}=await t.read();if(!r){e.enqueue(n);continue}return}}})}(r.body):r.body,P=await g(O);if((0,i.getAppBuildId)()!==P.b)return d(r.url);return{flightData:(0,l.normalizeFlightData)(P.f),canonicalUrl:h,couldBeIntercepted:b,prerendered:P.S,postponed:m,staleTime:E}}catch(t){return p.signal.aborted||console.error("Failed to fetch RSC payload for "+e+". Falling back to browser navigation.",t),{flightData:e.toString(),canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1}}}function y(e,t,r,n){let o=new URL(e);return o.pathname.endsWith("/")?o.pathname+="index.txt":o.pathname+=".txt",(0,c.setCacheBustingSearchParam)(o,t),fetch(o,{credentials:"same-origin",headers:t,priority:r||void 0,signal:n})}function g(e){return s(e,{callServer:o.callServer,findSourceMapURL:a.findSourceMapURL})}"undefined"!=typeof window&&(window.addEventListener("pagehide",()=>{p.abort()}),window.addEventListener("pageshow",()=>{p=new AbortController})),("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)},4117:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"afterTaskAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(3664).createAsyncLocalStorage)()},4124:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return o}}),r(1042);let n=r(1142);function o(e){return function(e){let t=a.get(e);if(t)return t;let r=Promise.resolve(e);return a.set(e,r),Object.keys(e).forEach(t=>{n.wellKnownProperties.has(t)||(r[t]=e[t])}),r}(e)}let a=new WeakMap},4125:(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 a}});let n=r(9955)._(r(2115)),o=n.default.createContext(null);function a(e){let t=(0,n.useContext)(o);t&&t(e)}},4156:(e,t)=>{"use strict";function r(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function n(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;for(let[r,o]of Object.entries(e))if(Array.isArray(o))for(let e of o)t.append(r,n(e));else t.set(r,n(o));return t}function a(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{"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)},4283:(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,{HTML_LIMITED_BOT_UA_RE:function(){return n.HTML_LIMITED_BOT_UA_RE},HTML_LIMITED_BOT_UA_RE_STRING:function(){return a},getBotType:function(){return i},isBot:function(){return l}});let n=r(243),o=/Googlebot|Google-PageRenderer|AdsBot-Google|googleweblight|Storebot-Google/i,a=n.HTML_LIMITED_BOT_UA_RE.source;function u(e){return n.HTML_LIMITED_BOT_UA_RE.test(e)}function l(e){return o.test(e)||u(e)}function i(e){return o.test(e)?"dom":u(e)?"html":void 0}},4300:(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,{formatConsoleArgs:function(){return a},parseConsoleArgs:function(){return u}});let n=r(306)._(r(9762));function o(e,t){switch(typeof e){case"object":if(null===e)return"null";if(Array.isArray(e)){let r="[";if(t<1)for(let n=0;n0?"...":"";return r+"]"}{if(e instanceof Error)return e+"";let r=Object.keys(e),n="{";if(t<1)for(let a=0;a0?"...":"";return n+"}"}case"string":return JSON.stringify(e);default:return String(e)}}function a(e){let t,r;"string"==typeof e[0]?(t=e[0],r=1):(t="",r=0);let n="",a=!1;for(let u=0;u=e.length){n+=l;continue}let i=t[++u];switch(i){case"c":n=a?""+n+"]":"["+n,a=!a,r++;break;case"O":case"o":n+=o(e[r++],0);break;case"d":case"i":n+=parseInt(e[r++],10);break;case"f":n+=parseFloat(e[r++]);break;case"s":n+=String(e[r++]);break;default:n+="%"+i}}for(;r0?" ":"")+o(e[r],0);return n}function u(e){if(e.length>3&&"string"==typeof e[0]&&e[0].startsWith("%c%s%c ")&&"string"==typeof e[1]&&"string"==typeof e[2]&&"string"==typeof e[3]){let t=e[2],r=e[4];return{environmentName:t.trim(),error:(0,n.default)(r)?r:null}}return{environmentName:null,error:null}}("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)},4336:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return o}});let n=""+r(2469).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function o(){let e=Object.defineProperty(Error(n),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});throw e.digest=n,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4383:(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,{createParamsFromClient:function(){return c},createPrerenderParamsForClientSegment:function(){return p},createServerParamsForMetadata:function(){return s},createServerParamsForRoute:function(){return f},createServerParamsForServerSegment:function(){return d}}),r(1042);let n=r(6378),o=r(5938),a=r(4940),u=r(1142),l=r(3649),i=r(6431);function c(e,t){var r;let n=o.workUnitAsyncStorage.getStore();if(n)switch(n.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return h(e,t,n)}return r=0,g(e)}r(2301);let s=d;function f(e,t){var r;let n=o.workUnitAsyncStorage.getStore();if(n)switch(n.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return h(e,t,n)}return r=0,g(e)}function d(e,t){var r;let n=o.workUnitAsyncStorage.getStore();if(n)switch(n.type){case"prerender":case"prerender-ppr":case"prerender-legacy":return h(e,t,n)}return r=0,g(e)}function p(e,t){let r=o.workUnitAsyncStorage.getStore();if(r&&"prerender"===r.type){let n=t.fallbackRouteParams;if(n){for(let t in e)if(n.has(t))return(0,l.makeHangingPromise)(r.renderSignal,"`params`")}}return Promise.resolve(e)}function h(e,t,r){let o=t.fallbackRouteParams;if(o){let a=!1;for(let t in e)if(o.has(t)){a=!0;break}if(a)return"prerender"===r.type?function(e,t,r){let o=y.get(e);if(o)return o;let a=(0,l.makeHangingPromise)(r.renderSignal,"`params`");return y.set(e,a),Object.keys(e).forEach(e=>{u.wellKnownProperties.has(e)||Object.defineProperty(a,e,{get(){let o=(0,u.describeStringPropertyAccess)("params",e),a=m(t,o);(0,n.abortAndThrowOnSynchronousRequestDataAccess)(t,o,a,r)},set(t){Object.defineProperty(a,e,{value:t,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})}),a}(e,t.route,r):function(e,t,r,o){let a=y.get(e);if(a)return a;let l={...e},i=Promise.resolve(l);return y.set(e,i),Object.keys(e).forEach(a=>{u.wellKnownProperties.has(a)||(t.has(a)?(Object.defineProperty(l,a,{get(){let e=(0,u.describeStringPropertyAccess)("params",a);"prerender-ppr"===o.type?(0,n.postponeWithTracking)(r.route,e,o.dynamicTracking):(0,n.throwToInterruptStaticGeneration)(e,r,o)},enumerable:!0}),Object.defineProperty(i,a,{get(){let e=(0,u.describeStringPropertyAccess)("params",a);"prerender-ppr"===o.type?(0,n.postponeWithTracking)(r.route,e,o.dynamicTracking):(0,n.throwToInterruptStaticGeneration)(e,r,o)},set(e){Object.defineProperty(i,a,{value:e,writable:!0,enumerable:!0})},enumerable:!0,configurable:!0})):i[a]=e[a])}),i}(e,o,t,r)}return g(e)}let y=new WeakMap;function g(e){let t=y.get(e);if(t)return t;let r=Promise.resolve(e);return y.set(e,r),Object.keys(e).forEach(t=>{u.wellKnownProperties.has(t)||(r[t]=e[t])}),r}let _=(0,i.createDedupedByCallsiteServerErrorLoggerDev)(m),b=(0,i.createDedupedByCallsiteServerErrorLoggerDev)(function(e,t,r){let n=e?`Route "${e}" `:"This route ";return Object.defineProperty(Error(`${n}used ${t}. \`params\` should be awaited before using its properties. The following properties were not available through enumeration because they conflict with builtin property names: ${function(e){switch(e.length){case 0:throw Object.defineProperty(new a.InvariantError("Expected describeListOfPropertyNames to be called with a non-empty list of strings."),"__NEXT_ERROR_CODE",{value:"E531",enumerable:!1,configurable:!0});case 1:return`\`${e[0]}\``;case 2:return`\`${e[0]}\` and \`${e[1]}\``;default:{let t="";for(let r=0;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,{ACTION_HMR_REFRESH:function(){return l},ACTION_NAVIGATE:function(){return n},ACTION_PREFETCH:function(){return u},ACTION_REFRESH:function(){return r},ACTION_RESTORE:function(){return o},ACTION_SERVER_ACTION:function(){return i},ACTION_SERVER_PATCH:function(){return a},PrefetchCacheEntryStatus:function(){return s},PrefetchKind:function(){return c}});let r="refresh",n="navigate",o="restore",a="server-patch",u="prefetch",l="hmr-refresh",i="server-action";var c=function(e){return e.AUTO="auto",e.FULL="full",e.TEMPORARY="temporary",e}({}),s=function(e){return e.fresh="fresh",e.reusable="reusable",e.expired="expired",e.stale="stale",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4547:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientSegmentRoot",{enumerable:!0,get:function(){return a}});let n=r(5155),o=r(4940);function a(e){let{Component:t,slots:a,params:u,promise:l}=e;if("undefined"==typeof window){let e;let{workAsyncStorage:l}=r(8242),i=l.getStore();if(!i)throw Object.defineProperty(new o.InvariantError("Expected workStore to exist when handling params in a client segment such as a Layout or Template."),"__NEXT_ERROR_CODE",{value:"E600",enumerable:!1,configurable:!0});let{createParamsFromClient:c}=r(4383);return e=c(u,i),(0,n.jsx)(t,{...a,params:e})}{let{createRenderParamsFromClient:e}=r(5737),o=e(u);return(0,n.jsx)(t,{...a,params:o})}}("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)},4557:(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 s},RedirectType:function(){return o.RedirectType},forbidden:function(){return u.forbidden},notFound:function(){return a.notFound},permanentRedirect:function(){return n.permanentRedirect},redirect:function(){return n.redirect},unauthorized:function(){return l.unauthorized},unstable_rethrow:function(){return i.unstable_rethrow}});let n=r(9100),o=r(7563),a=r(4336),u=r(8901),l=r(882),i=r(7554);class c extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class s extends URLSearchParams{append(){throw new c}delete(){throw new c}set(){throw new c}sort(){throw new c}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4565:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ServerInsertedMetadataContext",{enumerable:!0,get:function(){return n}});let n=(0,r(2115).createContext)(null)},4682:(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,{canSegmentBeOverridden:function(){return a},matchSegment:function(){return o}});let n=r(6654),o=(e,t)=>"string"==typeof e?"string"==typeof t&&e===t:"string"!=typeof t&&e[0]===t[0]&&e[1]===t[1],a=(e,t)=>{var r;return!Array.isArray(e)&&!!Array.isArray(t)&&(null==(r=(0,n.getSegmentParam)(e))?void 0:r.param)===t[0]};("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)},4819:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isPostpone",{enumerable:!0,get:function(){return n}});let r=Symbol.for("react.postpone");function n(e){return"object"==typeof e&&null!==e&&e.$$typeof===r}},4835:(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,{ErrorBoundary:function(){return h},ErrorBoundaryHandler:function(){return f},GlobalError:function(){return d},default:function(){return p}});let n=r(306),o=r(5155),a=n._(r(2115)),u=r(2380),l=r(179);r(9935);let i=r(8242),c={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},text:{fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"}};function s(e){let{error:t}=e,r=i.workAsyncStorage.getStore();if((null==r?void 0:r.isRevalidate)||(null==r?void 0:r.isStaticGeneration))throw console.error(t),t;return null}class f extends a.default.Component{static getDerivedStateFromError(e){if((0,l.isNextRouterError)(e))throw e;return{error:e}}static getDerivedStateFromProps(e,t){let{error:r}=t;return e.pathname!==t.previousPathname&&t.error?{error:null,previousPathname:e.pathname}:{error:t.error,previousPathname:e.pathname}}render(){return this.state.error?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s,{error:this.state.error}),this.props.errorStyles,this.props.errorScripts,(0,o.jsx)(this.props.errorComponent,{error:this.state.error,reset:this.reset})]}):this.props.children}constructor(e){super(e),this.reset=()=>{this.setState({error:null})},this.state={error:null,previousPathname:this.props.pathname}}}function d(e){let{error:t}=e,r=null==t?void 0:t.digest;return(0,o.jsxs)("html",{id:"__next_error__",children:[(0,o.jsx)("head",{}),(0,o.jsxs)("body",{children:[(0,o.jsx)(s,{error:t}),(0,o.jsx)("div",{style:c.error,children:(0,o.jsxs)("div",{children:[(0,o.jsxs)("h2",{style:c.text,children:["Application error: a ",r?"server":"client","-side exception has occurred while loading ",window.location.hostname," (see the"," ",r?"server logs":"browser console"," for more information)."]}),r?(0,o.jsx)("p",{style:c.text,children:"Digest: "+r}):null]})})]})]})}let p=d;function h(e){let{errorComponent:t,errorStyles:r,errorScripts:n,children:a}=e,l=(0,u.useUntrackedPathname)();return t?(0,o.jsx)(f,{pathname:l,errorComponent:t,errorStyles:r,errorScripts:n,children:a}):(0,o.jsx)(o.Fragment,{children:a})}("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)},4931:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workUnitAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(4054).createAsyncLocalStorage)()},4940:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"InvariantError",{enumerable:!0,get:function(){return r}});class r extends Error{constructor(e,t){super("Invariant: "+(e.endsWith(".")?e:e+".")+" This is a bug in Next.js.",t),this.name="InvariantError"}}},4979:(e,t,r)=>{"use strict";e.exports=r(7197)},5025:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"refreshReducer",{enumerable:!0,get:function(){return h}});let n=r(4091),o=r(3436),a=r(1053),u=r(6449),l=r(2603),i=r(7344),c=r(223),s=r(3423),f=r(9786),d=r(941),p=r(1387);function h(e,t){let{origin:r}=t,h={},y=e.canonicalUrl,g=e.tree;h.preserveCustomHistoryState=!1;let _=(0,s.createEmptyCacheNode)(),b=(0,d.hasInterceptionRouteInCurrentTree)(e.tree);return _.lazyData=(0,n.fetchServerResponse)(new URL(y,r),{flightRouterState:[g[0],g[1],g[2],"refetch"],nextUrl:b?e.nextUrl:null}),_.lazyData.then(async r=>{let{flightData:n,canonicalUrl:s}=r;if("string"==typeof n)return(0,l.handleExternalUrl)(e,h,n,e.pushRef.pendingPush);for(let r of(_.lazyData=null,n)){let{tree:n,seedData:i,head:d,isRootRender:m}=r;if(!m)return console.log("REFRESH FAILED"),e;let v=(0,a.applyRouterStatePatchToTree)([""],g,n,e.canonicalUrl);if(null===v)return(0,f.handleSegmentMismatch)(e,t,n);if((0,u.isNavigatingToNewRootLayout)(g,v))return(0,l.handleExternalUrl)(e,h,y,e.pushRef.pendingPush);let E=s?(0,o.createHrefFromUrl)(s):void 0;if(s&&(h.canonicalUrl=E),null!==i){let e=i[1],t=i[3];_.rsc=e,_.prefetchRsc=null,_.loading=t,(0,c.fillLazyItemsTillLeafWithHead)(_,void 0,n,i,d,void 0),h.prefetchCache=new Map}await (0,p.refreshInactiveParallelSegments)({state:e,updatedTree:v,updatedCache:_,includeNextUrl:b,canonicalUrl:h.canonicalUrl||e.canonicalUrl}),h.cache=_,h.patchedTree=v,g=v}return(0,i.handleMutable)(e,h)},()=>e)}r(3099),("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)},5155:(e,t,r)=>{"use strict";e.exports=r(6897)},5194:(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,{originConsoleError:function(){return o},patchConsoleError:function(){return a}}),r(306),r(9762);let n=r(179);r(5597),r(4300);let o=globalThis.console.error;function a(){"undefined"!=typeof window&&(window.console.error=function(){let e;for(var t=arguments.length,r=Array(t),a=0;a{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useSyncDevRenderIndicator",{enumerable:!0,get:function(){return n}});let r=e=>e(),n=()=>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)},5244:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return S}});let n=r(306),o=r(9955),a=r(5155),u=o._(r(2115)),l=n._(r(7650)),i=r(1394),c=r(4091),s=r(9321),f=r(4835),d=r(4682),p=r(8344),h=r(6501),y=r(2328),g=r(5404),_=r(941),b=l.default.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,m=["bottom","height","left","right","top","width","x","y"];function v(e,t){let r=e.getBoundingClientRect();return r.top>=0&&r.top<=t}class E extends u.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.props.focusAndScrollRef.apply&&this.handlePotentialScroll()}render(){return this.props.children}constructor(...e){super(...e),this.handlePotentialScroll=()=>{let{focusAndScrollRef:e,segmentPath:t}=this.props;if(e.apply){if(0!==e.segmentPaths.length&&!e.segmentPaths.some(e=>t.every((t,r)=>(0,d.matchSegment)(t,e[r]))))return;let r=null,n=e.hashFragment;if(n&&(r=function(e){var t;return"top"===e?document.body:null!=(t=document.getElementById(e))?t:document.getElementsByName(e)[0]}(n)),!r)r="undefined"==typeof window?null:(0,b.findDOMNode)(this);if(!(r instanceof Element))return;for(;!(r instanceof HTMLElement)||function(e){if(["sticky","fixed"].includes(getComputedStyle(e).position))return!0;let t=e.getBoundingClientRect();return m.every(e=>0===t[e])}(r);){if(null===r.nextElementSibling)return;r=r.nextElementSibling}e.apply=!1,e.hashFragment=null,e.segmentPaths=[],(0,p.handleSmoothScroll)(()=>{if(n){r.scrollIntoView();return}let e=document.documentElement,t=e.clientHeight;!v(r,t)&&(e.scrollTop=0,v(r,t)||r.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,r.focus()}}}}function R(e){let{segmentPath:t,children:r}=e,n=(0,u.useContext)(i.GlobalLayoutRouterContext);if(!n)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});return(0,a.jsx)(E,{segmentPath:t,focusAndScrollRef:n.focusAndScrollRef,children:r})}function O(e){let{tree:t,segmentPath:r,cacheNode:n,url:o}=e,l=(0,u.useContext)(i.GlobalLayoutRouterContext);if(!l)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});let{changeByServerResponse:f,tree:p}=l,h=null!==n.prefetchRsc?n.prefetchRsc:n.rsc,y=(0,u.useDeferredValue)(n.rsc,h),g="object"==typeof y&&null!==y&&"function"==typeof y.then?(0,u.use)(y):y;if(!g){let e=n.lazyData;if(null===e){let t=function e(t,r){if(t){let[n,o]=t,a=2===t.length;if((0,d.matchSegment)(r[0],n)&&r[1].hasOwnProperty(o)){if(a){let t=e(void 0,r[1][o]);return[r[0],{...r[1],[o]:[t[0],t[1],t[2],"refetch"]}]}return[r[0],{...r[1],[o]:e(t.slice(2),r[1][o])}]}}return r}(["",...r],p),a=(0,_.hasInterceptionRouteInCurrentTree)(p);n.lazyData=e=(0,c.fetchServerResponse)(new URL(o,location.origin),{flightRouterState:t,nextUrl:a?l.nextUrl:null}).then(e=>((0,u.startTransition)(()=>{f({previousTree:p,serverResponse:e})}),e)),(0,u.use)(e)}(0,u.use)(s.unresolvedThenable)}return(0,a.jsx)(i.LayoutRouterContext.Provider,{value:{parentTree:t,parentCacheNode:n,parentSegmentPath:r,url:o},children:g})}function P(e){let t,{loading:r,children:n}=e;if(t="object"==typeof r&&null!==r&&"function"==typeof r.then?(0,u.use)(r):r){let e=t[0],r=t[1],o=t[2];return(0,a.jsx)(u.Suspense,{fallback:(0,a.jsxs)(a.Fragment,{children:[r,o,e]}),children:n})}return(0,a.jsx)(a.Fragment,{children:n})}function S(e){let{parallelRouterKey:t,error:r,errorStyles:n,errorScripts:o,templateStyles:l,templateScripts:c,template:s,notFound:d,forbidden:p,unauthorized:_}=e,b=(0,u.useContext)(i.LayoutRouterContext);if(!b)throw Object.defineProperty(Error("invariant expected layout router to be mounted"),"__NEXT_ERROR_CODE",{value:"E56",enumerable:!1,configurable:!0});let{parentTree:m,parentCacheNode:v,parentSegmentPath:E,url:S}=b,j=v.parallelRoutes,T=j.get(t);T||(T=new Map,j.set(t,T));let w=m[0],M=m[1][t],x=M[0],C=null===E?[t]:E.concat([w,t]),A=(0,g.createRouterCacheKey)(x),D=(0,g.createRouterCacheKey)(x,!0),N=T.get(A);if(void 0===N){let e={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null};N=e,T.set(A,e)}let k=v.loading;return(0,a.jsxs)(i.TemplateContext.Provider,{value:(0,a.jsx)(R,{segmentPath:C,children:(0,a.jsx)(f.ErrorBoundary,{errorComponent:r,errorStyles:n,errorScripts:o,children:(0,a.jsx)(P,{loading:k,children:(0,a.jsx)(y.HTTPAccessFallbackBoundary,{notFound:d,forbidden:p,unauthorized:_,children:(0,a.jsx)(h.RedirectBoundary,{children:(0,a.jsx)(O,{url:S,tree:M,cacheNode:N,segmentPath:C})})})})})}),children:[l,c,s]},D)}("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)},5245:(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,{NavigationResultTag:function(){return i},navigate:function(){return s}});let n=r(4091),o=r(3223),a=r(3436),u=r(3099),l=r(2633);var i=function(e){return e[e.MPA=0]="MPA",e[e.Success=1]="Success",e[e.NoOp=2]="NoOp",e[e.Async=3]="Async",e}({});let c={tag:2,data:null};function s(e,t,r,a,i){let s=Date.now(),p=(0,l.createCacheKey)(e.href,a),h=(0,u.readRouteCacheEntry)(s,p);if(null!==h&&h.status===u.EntryStatus.Fulfilled){let l=function e(t,r){let n={},o={},a=r.slots;if(null!==a)for(let r in a){let u=e(t,a[r]);n[r]=u.flightRouterState,o[r]=u.seedData}let l=null,i=null,c=!0,s=(0,u.readSegmentCacheEntry)(t,r.key);if(null!==s)switch(s.status){case u.EntryStatus.Fulfilled:l=s.rsc,i=s.loading,c=s.isPartial;break;case u.EntryStatus.Pending:{let e=(0,u.waitForSegmentCacheEntry)(s);l=e.then(e=>null!==e?e.rsc:null),i=e.then(e=>null!==e?e.loading:null),c=!0}case u.EntryStatus.Empty:case u.EntryStatus.Rejected:}return{flightRouterState:[r.segment,n,null,null,r.isRootLayout],seedData:[r.segment,l,o,i,c]}}(s,h.tree),d=l.flightRouterState,p=l.seedData,y=h.head;return function(e,t,r,a,u,l,i,s,d,p){let h=[],y=(0,o.startPPRNavigation)(r,a,u,l,i,s,h);if(null!==y){let a=y.dynamicRequestTree;if(null!==a){let r=(0,n.fetchServerResponse)(e,{flightRouterState:a,nextUrl:t});(0,o.listenForDynamicRequest)(y,r)}return f(y,r,d,h,p)}return c}(e,a,t,r,d,p,y,h.isHeadPartial,h.canonicalUrl,i)}return{tag:3,data:d(e,a,t,r,i)}}function f(e,t,r,n,o){let a=e.route;if(null===a)return{tag:0,data:r};let u=e.node;return{tag:1,data:{flightRouterState:a,cacheNode:null!==u?u:t,canonicalUrl:r,scrollableSegments:n,shouldScroll:o}}}async function d(e,t,r,u,l){let i=(0,n.fetchServerResponse)(e,{flightRouterState:u,nextUrl:t}),{flightData:s,canonicalUrl:d}=await i;if("string"==typeof s)return{tag:0,data:s};let p=function(e,t){let r=e;for(let{segmentPath:n,tree:o}of t){let t=r!==e;r=function e(t,r,n,o,a){if(a===n.length)return r;let u=n[a],l=t[1],i={};for(let t in l)if(t===u){let u=l[t];i[t]=e(u,r,n,o,a+2)}else i[t]=l[t];if(o)return t[1]=i,t;let c=[t[0],i];return 2 in t&&(c[2]=t[2]),3 in t&&(c[3]=t[3]),4 in t&&(c[4]=t[4]),c}(r,o,n,t,0)}return r}(u,s),h=(0,a.createHrefFromUrl)(d||e),y=[],g=(0,o.startPPRNavigation)(r,u,p,null,null,!0,y);return null!==g?(null!==g.dynamicRequestTree&&(0,o.listenForDynamicRequest)(g,i),f(g,r,h,y,l)):c}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5353:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=r(2115);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=a(e,n)),t&&(o.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("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)},5384:(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,{NEXTJS_HYDRATION_ERROR_LINK:function(){return i},REACT_HYDRATION_ERROR_LINK:function(){return l},getDefaultHydrationErrorMessage:function(){return c},getHydrationErrorStackInfo:function(){return h},isHydrationError:function(){return s},isReactHydrationErrorMessage:function(){return f},testReactHydrationWarning:function(){return p}});let n=r(306)._(r(9762)),o=/hydration failed|while hydrating|content does not match|did not match|HTML didn't match/i,a="Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:",u=[a,"A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:"],l="https://react.dev/link/hydration-mismatch",i="https://nextjs.org/docs/messages/react-hydration-error",c=()=>a;function s(e){return(0,n.default)(e)&&o.test(e.message)}function f(e){return u.some(t=>e.startsWith(t))}let d=[/^In HTML, (.+?) cannot be a child of <(.+?)>\.(.*)\nThis will cause a hydration error\.(.*)/,/^In HTML, (.+?) cannot be a descendant of <(.+?)>\.\nThis will cause a hydration error\.(.*)/,/^In HTML, text nodes cannot be a child of <(.+?)>\.\nThis will cause a hydration error\./,/^In HTML, whitespace text nodes cannot be a child of <(.+?)>\. Make sure you don't have any extra whitespace between tags on each line of your source code\.\nThis will cause a hydration error\./,/^Expected server HTML to contain a matching <(.+?)> in <(.+?)>\.(.*)/,/^Did not expect server HTML to contain a <(.+?)> in <(.+?)>\.(.*)/,/^Expected server HTML to contain a matching text node for "(.+?)" in <(.+?)>\.(.*)/,/^Did not expect server HTML to contain the text node "(.+?)" in <(.+?)>\.(.*)/,/^Text content did not match\. Server: "(.+?)" Client: "(.+?)"(.*)/];function p(e){return"string"==typeof e&&!!e&&(e.startsWith("Warning: ")&&(e=e.slice(9)),d.some(t=>t.test(e)))}function h(e){let t=p(e=(e=e.replace(/^Error: /,"")).replace("Warning: ",""));if(!f(e)&&!t)return{message:null,stack:e,diff:""};if(t){let[t,r]=e.split("\n\n");return{message:t.trim(),stack:"",diff:(r||"").trim()}}let r=e.indexOf("\n"),[n,o]=(e=e.slice(r+1).trim()).split(""+l),a=n.trim();if(!o||!(o.length>1))return{message:a,stack:o};{let e=[],t=[];return o.split("\n").forEach(r=>{""!==r.trim()&&(r.trim().startsWith("at ")?e.push(r):t.push(r))}),{message:a,diff:t.join("\n"),stack:e.join("\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)},5404:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRouterCacheKey",{enumerable:!0,get:function(){return o}});let n=r(6090);function o(e,t){return(void 0===t&&(t=!1),Array.isArray(e))?e[0]+"|"+e[1]+"|"+e[2]:t&&e.startsWith(n.PAGE_SEGMENT_KEY)?n.PAGE_SEGMENT_KEY:e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5411:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheBelowFlightSegmentPath",{enumerable:!0,get:function(){return function e(t,r,a){let u=a.length<=2,[l,i]=a,c=(0,n.createRouterCacheKey)(i),s=r.parallelRoutes.get(l);if(!s)return;let f=t.parallelRoutes.get(l);if(f&&f!==s||(f=new Map(s),t.parallelRoutes.set(l,f)),u){f.delete(c);return}let d=s.get(c),p=f.get(c);p&&d&&(p===d&&(p={lazyData:p.lazyData,rsc:p.rsc,prefetchRsc:p.prefetchRsc,head:p.head,prefetchHead:p.prefetchHead,parallelRoutes:new Map(p.parallelRoutes)},f.set(c,p)),e(p,d,(0,o.getNextFlightSegmentPath)(a)))}}});let n=r(5404),o=r(1648);("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)},5597:(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,{handleClientError:function(){return b},handleGlobalErrors:function(){return R},useErrorHandler:function(){return m}});let n=r(306),o=r(2115),a=r(33),u=r(179),l=r(7088),i=r(4300),c=n._(r(9762)),s=r(410),f=r(5881),d=r(8227),p=globalThis.queueMicrotask||(e=>Promise.resolve().then(e)),h=[],y=[],g=[],_=[];function b(e,t,r){let n;if(void 0===r&&(r=!1),e&&(0,c.default)(e))n=r?(0,s.createUnhandledError)(e):e;else{let e=(0,i.formatConsoleArgs)(t),{environmentName:r}=(0,i.parseConsoleArgs)(t);n=(0,s.createUnhandledError)(e,r)}for(let e of(n=(0,d.getReactStitchedError)(n),(0,l.storeHydrationErrorStateFromConsoleArgs)(...t),(0,a.attachHydrationErrorState)(n),(0,f.enqueueConsecutiveDedupedError)(h,n),y))p(()=>{e(n)})}function m(e,t){(0,o.useEffect)(()=>(h.forEach(e),g.forEach(t),y.push(e),_.push(t),()=>{y.splice(y.indexOf(e),1),_.splice(_.indexOf(t),1),h.splice(0,h.length),g.splice(0,g.length)}),[e,t])}function v(e){if((0,u.isNextRouterError)(e.error))return e.preventDefault(),!1;e.error&&b(e.error,[])}function E(e){let t=null==e?void 0:e.reason;if((0,u.isNextRouterError)(t)){e.preventDefault();return}let r=t;for(let e of(r&&!(0,c.default)(r)&&(r=(0,s.createUnhandledError)(r+"")),g.push(r),_))e(r)}function R(){if("undefined"!=typeof window){try{Error.stackTraceLimit=50}catch(e){}window.addEventListener("error",v),window.addEventListener("unhandledrejection",E)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5737:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderParamsFromClient",{enumerable:!0,get:function(){return o}}),r(1042),r(4940);let n=r(1142);function o(e){return function(e){let t=a.get(e);if(t)return t;let r=Promise.resolve(e);return a.set(e,r),Object.keys(e).forEach(t=>{n.wellKnownProperties.has(t)||(r[t]=e[t])}),r}(e)}let a=new WeakMap},5851:(e,t)=>{"use strict";function r(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return r}})},5881:(e,t)=>{"use strict";function r(e,t){let r=e[e.length-1];(!r||r.stack!==t.stack)&&e.push(t)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"enqueueConsecutiveDedupedError",{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)},5938:(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},getHmrRefreshHash:function(){return l},getPrerenderResumeDataCache:function(){return a},getRenderResumeDataCache:function(){return u},workUnitAsyncStorage:function(){return n.workUnitAsyncStorageInstance}});let n=r(4931);function o(e){let t=n.workUnitAsyncStorageInstance.getStore();if(t){if("request"===t.type)return t;if("prerender"===t.type||"prerender-ppr"===t.type||"prerender-legacy"===t.type)throw Object.defineProperty(Error(`\`${e}\` cannot be called inside a prerender. This is a bug in Next.js.`),"__NEXT_ERROR_CODE",{value:"E401",enumerable:!1,configurable:!0});if("cache"===t.type)throw Object.defineProperty(Error(`\`${e}\` cannot be called inside "use cache". Call it outside and pass an argument instead. Read more: https://nextjs.org/docs/messages/next-request-in-use-cache`),"__NEXT_ERROR_CODE",{value:"E37",enumerable:!1,configurable:!0});if("unstable-cache"===t.type)throw Object.defineProperty(Error(`\`${e}\` cannot be called inside unstable_cache. Call it outside and pass an argument instead. Read more: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`),"__NEXT_ERROR_CODE",{value:"E69",enumerable:!1,configurable:!0})}throw Object.defineProperty(Error(`\`${e}\` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context`),"__NEXT_ERROR_CODE",{value:"E251",enumerable:!1,configurable:!0})}function a(e){return"prerender"===e.type||"prerender-ppr"===e.type?e.prerenderResumeDataCache:null}function u(e){return"prerender-legacy"!==e.type&&"cache"!==e.type&&"unstable-cache"!==e.type?"request"===e.type?e.renderResumeDataCache:e.prerenderResumeDataCache:null}function l(e){var t;return"cache"===e.type?e.hmrRefreshHash:"request"===e.type?null==(t=e.cookies.get("__next_hmr_refresh_hash__"))?void 0:t.value:void 0}},6003:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});let n=r(8912);function o(e){return(0,n.pathHasPrefix)(e,"")}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6090:(e,t)=>{"use strict";function r(e){return"("===e[0]&&e.endsWith(")")}function n(e){return e.startsWith("@")&&"@children"!==e}function o(e,t){if(e.includes(a)){let e=JSON.stringify(t);return"{}"!==e?a+"?"+e:a}return e}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DEFAULT_SEGMENT_KEY:function(){return u},PAGE_SEGMENT_KEY:function(){return a},addSearchParamsIfPageSegment:function(){return o},isGroupSegment:function(){return r},isParallelRouteSegment:function(){return n}});let a="__PAGE__",u="__DEFAULT__"},6127:(e,t)=>{"use strict";function r(e){if("string"==typeof e)return"/_not-found"===e?"_not-found":u(e);let t=e[0],r=e[1],n=e[2],o=u(t);return"$"+n+"$"+o+"$"+u(r)}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ROOT_SEGMENT_KEY:function(){return n},encodeChildSegmentKey:function(){return o},encodeSegment:function(){return r}});let n="";function o(e,t,r){return e+"/"+("children"===t?r:`@${u(t)}/${r}`)}let a=/^[a-zA-Z0-9\-_@]+$/;function u(e){return a.test(e)?e:"!"+btoa(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}},6213:(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,{MetadataBoundary:function(){return a},OutletBoundary:function(){return l},ViewportBoundary:function(){return u}});let n=r(740),o={[n.METADATA_BOUNDARY_NAME]:function(e){let{children:t}=e;return t},[n.VIEWPORT_BOUNDARY_NAME]:function(e){let{children:t}=e;return t},[n.OUTLET_BOUNDARY_NAME]:function(e){let{children:t}=e;return t}},a=o[n.METADATA_BOUNDARY_NAME.slice(0)],u=o[n.VIEWPORT_BOUNDARY_NAME.slice(0)],l=o[n.OUTLET_BOUNDARY_NAME.slice(0)]},6378:(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,{Postpone:function(){return P},abortAndThrowOnSynchronousRequestDataAccess:function(){return R},abortOnSynchronousPlatformIOAccess:function(){return v},accessedDynamicData:function(){return A},annotateDynamicAccess:function(){return L},consumeDynamicAccess:function(){return D},createDynamicTrackingState:function(){return d},createDynamicValidationState:function(){return p},createHangingInputAbortSignal:function(){return I},createPostponedAbortSignal:function(){return U},formatDynamicAPIAccesses:function(){return N},getFirstDynamicReason:function(){return h},isDynamicPostpone:function(){return T},isPrerenderInterruptedError:function(){return C},markCurrentScopeAsDynamic:function(){return y},postponeWithTracking:function(){return S},throwIfDisallowedDynamic:function(){return K},throwToInterruptStaticGeneration:function(){return _},trackAllowedDynamicAccess:function(){return X},trackDynamicDataInDynamicRender:function(){return b},trackFallbackParamAccessed:function(){return g},trackSynchronousPlatformIOAccessInDev:function(){return E},trackSynchronousRequestDataAccessInDev:function(){return O},useDynamicRouteParams:function(){return F}});let n=function(e){return e&&e.__esModule?e:{default:e}}(r(2115)),o=r(406),a=r(6830),u=r(5938),l=r(8242),i=r(3649),c=r(740),s=r(2301),f="function"==typeof n.default.unstable_postpone;function d(e){return{isDebugDynamicAccesses:e,dynamicAccesses:[],syncDynamicExpression:void 0,syncDynamicErrorWithStack:null}}function p(){return{hasSuspendedDynamic:!1,hasDynamicMetadata:!1,hasDynamicViewport:!1,hasSyncDynamicErrors:!1,dynamicErrors:[]}}function h(e){var t;return null==(t=e.dynamicAccesses[0])?void 0:t.expression}function y(e,t,r){if((!t||"cache"!==t.type&&"unstable-cache"!==t.type)&&!e.forceDynamic&&!e.forceStatic){if(e.dynamicShouldError)throw Object.defineProperty(new a.StaticGenBailoutError(`Route ${e.route} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${r}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E553",enumerable:!1,configurable:!0});if(t){if("prerender-ppr"===t.type)S(e.route,r,t.dynamicTracking);else if("prerender-legacy"===t.type){t.revalidate=0;let n=Object.defineProperty(new o.DynamicServerError(`Route ${e.route} couldn't be rendered statically because it used ${r}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`),"__NEXT_ERROR_CODE",{value:"E550",enumerable:!1,configurable:!0});throw e.dynamicUsageDescription=r,e.dynamicUsageStack=n.stack,n}}}}function g(e,t){let r=u.workUnitAsyncStorage.getStore();r&&"prerender-ppr"===r.type&&S(e.route,t,r.dynamicTracking)}function _(e,t,r){let n=Object.defineProperty(new o.DynamicServerError(`Route ${t.route} couldn't be rendered statically because it used \`${e}\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`),"__NEXT_ERROR_CODE",{value:"E558",enumerable:!1,configurable:!0});throw r.revalidate=0,t.dynamicUsageDescription=e,t.dynamicUsageStack=n.stack,n}function b(e,t){t&&"cache"!==t.type&&"unstable-cache"!==t.type&&("prerender"===t.type||"prerender-legacy"===t.type)&&(t.revalidate=0)}function m(e,t,r){let n=x(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`);r.controller.abort(n);let o=r.dynamicTracking;o&&o.dynamicAccesses.push({stack:o.isDebugDynamicAccesses?Error().stack:void 0,expression:t})}function v(e,t,r,n){let o=n.dynamicTracking;return o&&null===o.syncDynamicErrorWithStack&&(o.syncDynamicExpression=t,o.syncDynamicErrorWithStack=r),m(e,t,n)}function E(e){e.prerenderPhase=!1}function R(e,t,r,n){let o=n.dynamicTracking;throw o&&null===o.syncDynamicErrorWithStack&&(o.syncDynamicExpression=t,o.syncDynamicErrorWithStack=r,!0===n.validating&&(o.syncDynamicLogged=!0)),m(e,t,n),x(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`)}let O=E;function P({reason:e,route:t}){let r=u.workUnitAsyncStorage.getStore();S(t,e,r&&"prerender-ppr"===r.type?r.dynamicTracking:null)}function S(e,t,r){k(),r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:t}),n.default.unstable_postpone(j(e,t))}function j(e,t){return`Route ${e} needs to bail out of prerendering at this point because it used ${t}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`}function T(e){return"object"==typeof e&&null!==e&&"string"==typeof e.message&&w(e.message)}function w(e){return e.includes("needs to bail out of prerendering at this point because it used")&&e.includes("Learn more: https://nextjs.org/docs/messages/ppr-caught-error")}if(!1===w(j("%%%","^^^")))throw Object.defineProperty(Error("Invariant: isDynamicPostpone misidentified a postpone reason. This is a bug in Next.js"),"__NEXT_ERROR_CODE",{value:"E296",enumerable:!1,configurable:!0});let M="NEXT_PRERENDER_INTERRUPTED";function x(e){let t=Object.defineProperty(Error(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t.digest=M,t}function C(e){return"object"==typeof e&&null!==e&&e.digest===M&&"name"in e&&"message"in e&&e instanceof Error}function A(e){return e.length>0}function D(e,t){return e.dynamicAccesses.push(...t.dynamicAccesses),e.dynamicAccesses}function N(e){return e.filter(e=>"string"==typeof e.stack&&e.stack.length>0).map(({expression:e,stack:t})=>(t=t.split("\n").slice(4).filter(e=>!(e.includes("node_modules/next/")||e.includes(" ()")||e.includes(" (node:"))).join("\n"),`Dynamic API Usage Debug - ${e}: -${t}`))}function k(){if(!f)throw Object.defineProperty(Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js"),"__NEXT_ERROR_CODE",{value:"E224",enumerable:!1,configurable:!0})}function U(e){k();let t=new AbortController;try{n.default.unstable_postpone(e)}catch(e){t.abort(e)}return t.signal}function I(e){let t=new AbortController;return e.cacheSignal?e.cacheSignal.inputReady().then(()=>{t.abort()}):(0,s.scheduleOnNextTick)(()=>t.abort()),t.signal}function L(e,t){let r=t.dynamicTracking;r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:e})}function F(e){if("undefined"==typeof window){let t=l.workAsyncStorage.getStore();if(t&&t.isStaticGeneration&&t.fallbackRouteParams&&t.fallbackRouteParams.size>0){let r=u.workUnitAsyncStorage.getStore();r&&("prerender"===r.type?n.default.use((0,i.makeHangingPromise)(r.renderSignal,e)):"prerender-ppr"===r.type?S(t.route,e,r.dynamicTracking):"prerender-legacy"===r.type&&_(e,t,r))}}}let H=/\n\s+at Suspense \(\)/,B=RegExp(`\\n\\s+at ${c.METADATA_BOUNDARY_NAME}[\\n\\s]`),$=RegExp(`\\n\\s+at ${c.VIEWPORT_BOUNDARY_NAME}[\\n\\s]`),W=RegExp(`\\n\\s+at ${c.OUTLET_BOUNDARY_NAME}[\\n\\s]`);function X(e,t,r,n,o){if(!W.test(t)){if(B.test(t)){r.hasDynamicMetadata=!0;return}if($.test(t)){r.hasDynamicViewport=!0;return}if(H.test(t)){r.hasSuspendedDynamic=!0;return}else if(n.syncDynamicErrorWithStack||o.syncDynamicErrorWithStack){r.hasSyncDynamicErrors=!0;return}else{let n=function(e,t){let r=Object.defineProperty(Error(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return r.stack="Error: "+e+t,r}(`Route "${e}": A component accessed data, headers, params, searchParams, or a short-lived cache without a Suspense boundary nor a "use cache" above it. We don't have the exact line number added to error messages yet but you can see which component in the stack below. See more info: https://nextjs.org/docs/messages/next-prerender-missing-suspense`,t);r.dynamicErrors.push(n);return}}}function K(e,t,r,n){let o,u,l;if(r.syncDynamicErrorWithStack?(o=r.syncDynamicErrorWithStack,u=r.syncDynamicExpression,l=!0===r.syncDynamicLogged):n.syncDynamicErrorWithStack?(o=n.syncDynamicErrorWithStack,u=n.syncDynamicExpression,l=!0===n.syncDynamicLogged):(o=null,u=void 0,l=!1),t.hasSyncDynamicErrors&&o)throw l||console.error(o),new a.StaticGenBailoutError;let i=t.dynamicErrors;if(i.length){for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createDedupedByCallsiteServerErrorLoggerDev",{enumerable:!0,get:function(){return i}});let n=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=o(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=a?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(n,u,l):n[u]=e[u]}return n.default=e,r&&r.set(e,n),n}(r(2115));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}let a={current:null},u="function"==typeof n.cache?n.cache:e=>e,l=console.warn;function i(e){return function(...t){l(e(...t))}}u(e=>{try{l(a.current)}finally{a.current=null}})},6449:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNavigatingToNewRootLayout",{enumerable:!0,get:function(){return function e(t,r){let n=t[0],o=r[0];if(Array.isArray(n)&&Array.isArray(o)){if(n[0]!==o[0]||n[2]!==o[2])return!0}else if(n!==o)return!0;if(t[4])return!r[4];if(r[4])return!0;let a=Object.values(t[1])[0],u=Object.values(r[1])[0];return!a||!u||e(a,u)}}}),("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)},6494:(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,{useReducer:function(){return l},useUnwrapState:function(){return u}});let n=r(9955)._(r(2115)),o=r(2707),a=r(5235);function u(e){return(0,o.isThenable)(e)?(0,n.use)(e):e}function l(e){let[t,r]=n.default.useState(e.state),o=(0,a.useSyncDevRenderIndicator)();return[t,(0,n.useCallback)(t=>{o(()=>{e.dispatch(t,r)})},[e,o])]}("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)},6501:(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,{RedirectBoundary:function(){return f},RedirectErrorBoundary:function(){return s}});let n=r(9955),o=r(5155),a=n._(r(2115)),u=r(6658),l=r(9100),i=r(7563);function c(e){let{redirect:t,reset:r,redirectType:n}=e,o=(0,u.useRouter)();return(0,a.useEffect)(()=>{a.default.startTransition(()=>{n===i.RedirectType.push?o.push(t,{}):o.replace(t,{}),r()})},[t,n,r,o]),null}class s extends a.default.Component{static getDerivedStateFromError(e){if((0,i.isRedirectError)(e))return{redirect:(0,l.getURLFromRedirectError)(e),redirectType:(0,l.getRedirectTypeFromError)(e)};throw e}render(){let{redirect:e,redirectType:t}=this.state;return null!==e&&null!==t?(0,o.jsx)(c,{redirect:e,redirectType:t,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(e){super(e),this.state={redirect:null,redirectType:null}}}function f(e){let{children:t}=e,r=(0,u.useRouter)();return(0,o.jsx)(s,{router:r,children:t})}("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)},6573:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return n}}),r(1246),r(4046);let n=e=>(e.startsWith("/"),e);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6654:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentParam",{enumerable:!0,get:function(){return o}});let n=r(8456);function o(e){let t=n.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t));return(t&&(e=e.slice(t.length)),e.startsWith("[[...")&&e.endsWith("]]"))?{type:"optional-catchall",param:e.slice(5,-2)}:e.startsWith("[...")&&e.endsWith("]")?{type:t?"catchall-intercepted":"catchall",param:e.slice(4,-1)}:e.startsWith("[")&&e.endsWith("]")?{type:t?"dynamic-intercepted":"dynamic",param:e.slice(1,-1)}:null}},6658:(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 i.ReadonlyURLSearchParams},RedirectType:function(){return i.RedirectType},ServerInsertedHTMLContext:function(){return s.ServerInsertedHTMLContext},forbidden:function(){return i.forbidden},notFound:function(){return i.notFound},permanentRedirect:function(){return i.permanentRedirect},redirect:function(){return i.redirect},unauthorized:function(){return i.unauthorized},unstable_rethrow:function(){return i.unstable_rethrow},useParams:function(){return h},usePathname:function(){return d},useRouter:function(){return p},useSearchParams:function(){return f},useSelectedLayoutSegment:function(){return g},useSelectedLayoutSegments:function(){return y},useServerInsertedHTML:function(){return s.useServerInsertedHTML}});let n=r(2115),o=r(1394),a=r(8703),u=r(4183),l=r(6090),i=r(4557),c=r(6378),s=r(4125);function f(){let e=(0,n.useContext)(a.SearchParamsContext),t=(0,n.useMemo)(()=>e?new i.ReadonlyURLSearchParams(e):null,[e]);if("undefined"==typeof window){let{bailoutToClientRendering:e}=r(8967);e("useSearchParams()")}return t}function d(){return(0,c.useDynamicRouteParams)("usePathname()"),(0,n.useContext)(a.PathnameContext)}function p(){let e=(0,n.useContext)(o.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mounted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});return e}function h(){return(0,c.useDynamicRouteParams)("useParams()"),(0,n.useContext)(a.PathParamsContext)}function y(e){void 0===e&&(e="children"),(0,c.useDynamicRouteParams)("useSelectedLayoutSegments()");let t=(0,n.useContext)(o.LayoutRouterContext);return t?function e(t,r,n,o){let a;if(void 0===n&&(n=!0),void 0===o&&(o=[]),n)a=t[1][r];else{var i;let e=t[1];a=null!=(i=e.children)?i:Object.values(e)[0]}if(!a)return o;let c=a[0],s=(0,u.getSegmentValue)(c);return!s||s.startsWith(l.PAGE_SEGMENT_KEY)?o:(o.push(s),e(a,r,!1,o))}(t.parentTree,e):null}function g(e){void 0===e&&(e="children"),(0,c.useDynamicRouteParams)("useSelectedLayoutSegment()");let t=y(e);if(!t||0===t.length)return null;let r="children"===e?t[0]:t[t.length-1];return r===l.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)},6674:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findHeadInCache",{enumerable:!0,get:function(){return o}});let n=r(5404);function o(e,t){return function e(t,r,o){if(0===Object.keys(r).length)return[t,o];for(let a in r){let[u,l]=r[a],i=t.parallelRoutes.get(a);if(!i)continue;let c=(0,n.createRouterCacheKey)(u),s=i.get(c);if(!s)continue;let f=e(s,l,o+"/"+c);if(f)return f}return null}(e,t,"")}("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)},6802:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setCacheBustingSearchParam",{enumerable:!0,get:function(){return a}});let n=r(1233),o=r(2836),a=(e,t)=>{let r=(0,n.hexHash)([t[o.NEXT_ROUTER_PREFETCH_HEADER]||"0",t[o.NEXT_ROUTER_SEGMENT_PREFETCH_HEADER]||"0",t[o.NEXT_ROUTER_STATE_TREE_HEADER],t[o.NEXT_URL]].join(",")),a=e.search,u=(a.startsWith("?")?a.slice(1):a).split("&").filter(Boolean);u.push(o.NEXT_RSC_UNION_QUERY+"="+r),e.search=u.length?"?"+u.join("&"):""};("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)},6830:(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,{StaticGenBailoutError:function(){return n},isStaticGenBailoutError:function(){return o}});let r="NEXT_STATIC_GEN_BAILOUT";class n extends Error{constructor(...e){super(...e),this.code=r}}function o(e){return"object"==typeof e&&null!==e&&"code"in e&&e.code===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)},6833:(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,{createMutableActionQueue:function(){return s},getCurrentAppRouterState:function(){return f}});let n=r(4445),o=r(1677),a=r(2115),u=r(2707);function l(e,t){null!==e.pending&&(e.pending=e.pending.next,null!==e.pending?i({actionQueue:e,action:e.pending,setState:t}):e.needsRefresh&&(e.needsRefresh=!1,e.dispatch({type:n.ACTION_REFRESH,origin:window.location.origin},t)))}async function i(e){let{actionQueue:t,action:r,setState:n}=e,o=t.state;t.pending=r;let a=r.payload,i=t.action(o,a);function c(e){!r.discarded&&(t.state=e,l(t,n),r.resolve(e))}(0,u.isThenable)(i)?i.then(c,e=>{l(t,n),r.reject(e)}):c(i)}let c=null;function s(e){let t={state:e,dispatch:(e,r)=>(function(e,t,r){let o={resolve:r,reject:()=>{}};if(t.type!==n.ACTION_RESTORE){let e=new Promise((e,t)=>{o={resolve:e,reject:t}});(0,a.startTransition)(()=>{r(e)})}let u={payload:t,next:null,resolve:o.resolve,reject:o.reject};null===e.pending?(e.last=u,i({actionQueue:e,action:u,setState:r})):t.type===n.ACTION_NAVIGATE||t.type===n.ACTION_RESTORE?(e.pending.discarded=!0,e.last=u,e.pending.payload.type===n.ACTION_SERVER_ACTION&&(e.needsRefresh=!0),i({actionQueue:e,action:u,setState:r})):(null!==e.last&&(e.last.next=u),e.last=u)})(t,e,r),action:async(e,t)=>(0,o.reducer)(e,t),pending:null,last:null};if("undefined"!=typeof window){if(null!==c)throw Object.defineProperty(Error("Internal Next.js Error: createMutableActionQueue was called more than once"),"__NEXT_ERROR_CODE",{value:"E624",enumerable:!1,configurable:!0});c=t}return t}function f(){return null!==c?c.state:null}},6897:(e,t)=>{"use strict";var r=Symbol.for("react.transitional.element"),n=Symbol.for("react.fragment");function o(e,t,n){var o=null;if(void 0!==n&&(o=""+n),void 0!==t.key&&(o=""+t.key),"key"in t)for(var a in n={},t)"key"!==a&&(n[a]=t[a]);else n=t;return{$$typeof:r,type:e,key:o,ref:void 0!==(t=n.ref)?t:null,props:n}}t.Fragment=n,t.jsx=o,t.jsxs=o},6976:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverPatchReducer",{enumerable:!0,get:function(){return s}});let n=r(3436),o=r(1053),a=r(6449),u=r(2603),l=r(655),i=r(7344),c=r(3423);function s(e,t){let{serverResponse:{flightData:r,canonicalUrl:s}}=t,f={};if(f.preserveCustomHistoryState=!1,"string"==typeof r)return(0,u.handleExternalUrl)(e,f,r,e.pushRef.pendingPush);let d=e.tree,p=e.cache;for(let t of r){let{segmentPath:r,tree:i}=t,h=(0,o.applyRouterStatePatchToTree)(["",...r],d,i,e.canonicalUrl);if(null===h)return e;if((0,a.isNavigatingToNewRootLayout)(d,h))return(0,u.handleExternalUrl)(e,f,e.canonicalUrl,e.pushRef.pendingPush);let y=s?(0,n.createHrefFromUrl)(s):void 0;y&&(f.canonicalUrl=y);let g=(0,c.createEmptyCacheNode)();(0,l.applyFlightData)(p,g,t),f.patchedTree=h,f.cache=g,p=g,d=h}return(0,i.handleMutable)(e,f)}("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)},7033:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientPageRoot",{enumerable:!0,get:function(){return a}});let n=r(5155),o=r(4940);function a(e){let{Component:t,searchParams:a,params:u,promises:l}=e;if("undefined"==typeof window){let e,l;let{workAsyncStorage:i}=r(8242),c=i.getStore();if(!c)throw Object.defineProperty(new o.InvariantError("Expected workStore to exist when handling searchParams in a client Page."),"__NEXT_ERROR_CODE",{value:"E564",enumerable:!1,configurable:!0});let{createSearchParamsFromClient:s}=r(2130);e=s(a,c);let{createParamsFromClient:f}=r(4383);return l=f(u,c),(0,n.jsx)(t,{params:l,searchParams:e})}{let{createRenderSearchParamsFromClient:e}=r(4124),o=e(a),{createRenderParamsFromClient:l}=r(5737),i=l(u);return(0,n.jsx)(t,{params:i,searchParams:o})}}("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)},7088:(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,{getHydrationWarningType:function(){return l},getReactHydrationDiffSegments:function(){return s},hydrationErrorState:function(){return o},storeHydrationErrorStateFromConsoleArgs:function(){return f}});let n=r(5384),o={},a=new Set(["Warning: In HTML, %s cannot be a child of <%s>.%s\nThis will cause a hydration error.%s","Warning: In HTML, %s cannot be a descendant of <%s>.\nThis will cause a hydration error.%s","Warning: In HTML, text nodes cannot be a child of <%s>.\nThis will cause a hydration error.","Warning: In HTML, whitespace text nodes cannot be a child of <%s>. Make sure you don't have any extra whitespace between tags on each line of your source code.\nThis will cause a hydration error.","Warning: Expected server HTML to contain a matching <%s> in <%s>.%s","Warning: Did not expect server HTML to contain a <%s> in <%s>.%s"]),u=new Set(['Warning: Expected server HTML to contain a matching text node for "%s" in <%s>.%s','Warning: Did not expect server HTML to contain the text node "%s" in <%s>.%s']),l=e=>{if("string"!=typeof e)return"text";let t=e.startsWith("Warning: ")?e:"Warning: "+e;return i(t)?"tag":c(t)?"text-in-tag":"text"},i=e=>a.has(e),c=e=>u.has(e),s=e=>{if(e){let{message:t,diff:r}=(0,n.getHydrationErrorStackInfo)(e);if(t)return[t,r]}};function f(){for(var e=arguments.length,t=Array(e),r=0;r{e=e.trim();let[,u,l]=/at (\w+)( \((.*)\))?/.exec(e)||[];return l||(u===t&&-1===o?o=n:u!==r||-1!==a||(a=n)),l?"":u}).filter(Boolean).reverse(),c="";for(let e=0;e "+" ".repeat(Math.max(2*e-2,0)+2)+"<"+t+">\n":c+=" ".repeat(2*e+2)+"<"+t+">\n"}if("text"===u){let e=" ".repeat(2*i.length);c+="+ "+e+'"'+t+'"\n'+("- "+e+'"'+r)+'"\n'}else if("text-in-tag"===u){let e=" ".repeat(2*i.length);c+="> "+e+"<"+r+">\n"+("> "+e+'"'+t)+'"\n'}return c}(a,u,i,n):o.reactOutputComponentDiff=n,o.warning=r,o.serverContent=u,o.clientContent=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)},7173:(e,t)=>{"use strict";function r(e){let t=parseInt(e.slice(0,2),16),r=t>>1&63,n=Array(6);for(let e=0;e<6;e++){let t=r>>5-e&1;n[e]=1===t}return{type:1==(t>>7&1)?"use-cache":"server-action",usedArgs:n,hasRestArgs:1==(1&t)}}function n(e,t){let r=Array(e.length);for(let n=0;n=6&&t.hasRestArgs)&&(r[n]=e[n]);return r}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{extractInfoFromServerReferenceId:function(){return r},omitUnusedArgs:function(){return n}})},7197:(e,t,r)=>{"use strict";e.exports=r(9062)},7200:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(8132),(0,r(7297).appBootstrap)(()=>{let{hydrate:e}=r(847);r(3423),r(5244),e()}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7251:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"onRecoverableError",{enumerable:!0,get:function(){return i}});let n=r(306),o=r(3719),a=r(7489),u=r(8227),l=n._(r(9762)),i=(e,t)=>{let r=(0,l.default)(e)&&"cause"in e?e.cause:e,n=(0,u.getReactStitchedError)(r);(0,o.isBailoutToCSRError)(r)||(0,a.reportGlobalError)(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)},7297:(e,t)=>{"use strict";function r(e){var t,r;t=self.__next_s,r=()=>{e()},t&&t.length?t.reduce((e,t)=>{let[r,n]=t;return e.then(()=>new Promise((e,t)=>{let o=document.createElement("script");if(n)for(let e in n)"children"!==e&&o.setAttribute(e,n[e]);r?(o.src=r,o.onload=()=>e(),o.onerror=t):n&&(o.innerHTML=n.children,setTimeout(e)),document.head.appendChild(o)}))},Promise.resolve()).catch(e=>{console.error(e)}).then(()=>{r()}):r()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"appBootstrap",{enumerable:!0,get:function(){return r}}),window.next={version:"15.2.0",appDir:!0},("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)},7344:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleMutable",{enumerable:!0,get:function(){return a}});let n=r(845);function o(e){return void 0!==e}function a(e,t){var r,a;let u=null==(r=t.shouldScroll)||r,l=e.nextUrl;if(o(t.patchedTree)){let r=(0,n.computeChangedPath)(e.tree,t.patchedTree);r?l=r:l||(l=e.canonicalUrl)}return{canonicalUrl:o(t.canonicalUrl)?t.canonicalUrl===e.canonicalUrl?e.canonicalUrl:t.canonicalUrl:e.canonicalUrl,pushRef:{pendingPush:o(t.pendingPush)?t.pendingPush:e.pushRef.pendingPush,mpaNavigation:o(t.mpaNavigation)?t.mpaNavigation:e.pushRef.mpaNavigation,preserveCustomHistoryState:o(t.preserveCustomHistoryState)?t.preserveCustomHistoryState:e.pushRef.preserveCustomHistoryState},focusAndScrollRef:{apply:!!u&&(!!o(null==t?void 0:t.scrollableSegments)||e.focusAndScrollRef.apply),onlyHashChange:t.onlyHashChange||!1,hashFragment:u?t.hashFragment&&""!==t.hashFragment?decodeURIComponent(t.hashFragment.slice(1)):e.focusAndScrollRef.hashFragment:null,segmentPaths:u?null!=(a=null==t?void 0:t.scrollableSegments)?a:e.focusAndScrollRef.segmentPaths:[]},cache:t.cache?t.cache:e.cache,prefetchCache:t.prefetchCache?t.prefetchCache:e.prefetchCache,tree:o(t.patchedTree)?t.patchedTree:e.tree,nextUrl:l}}("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)},7359:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hmrRefreshReducer",{enumerable:!0,get:function(){return n}}),r(4091),r(3436),r(1053),r(6449),r(2603),r(7344),r(655),r(3423),r(9786),r(941);let n=function(e,t){return e};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7361:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return r}});var r=function(e){return e[e.SeeOther=303]="SeeOther",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7489:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reportGlobalError",{enumerable:!0,get:function(){return r}});let r="function"==typeof reportError?reportError:e=>{globalThis.console.error(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7515:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicUsageError",{enumerable:!0,get:function(){return l}});let n=r(406),o=r(3719),a=r(179),u=r(6378),l=e=>(0,n.isDynamicServerError)(e)||(0,o.isBailoutToCSRError)(e)||(0,a.isNextRouterError)(e)||(0,u.isDynamicPostpone)(e)},7539:(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,{AsyncMetadata:function(){return i},AsyncMetadataOutlet:function(){return s}});let n=r(5155),o=r(2115),a=r(8538);function u(e){let{promise:t}=e,{metadata:r}=(0,o.use)(t);return(0,a.useServerInsertedMetadata)(()=>r),null}function l(e){let{promise:t}=e,{metadata:r,error:n}=(0,o.use)(t);return n?null:r}function i(e){let{promise:t}=e;return(0,n.jsx)(n.Fragment,{children:"undefined"==typeof window?(0,n.jsx)(u,{promise:t}):(0,n.jsx)(l,{promise:t})})}function c(e){let{promise:t}=e,{error:r,digest:n}=(0,o.use)(t);if(r)throw n&&(r.digest=n),r;return null}function s(e){let{promise:t}=e;return(0,n.jsx)(o.Suspense,{fallback:null,children:(0,n.jsx)(c,{promise:t})})}},7554:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,l.isNextRouterError)(t)||(0,u.isBailoutToCSRError)(t)||(0,n.isDynamicUsageError)(t)||(0,a.isPostpone)(t)||(0,o.isHangingPromiseRejectionError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let n=r(7515),o=r(3649),a=r(4819),u=r(3719),l=r(179);("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)},7563:(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,{REDIRECT_ERROR_CODE:function(){return o},RedirectType:function(){return a},isRedirectError:function(){return u}});let n=r(7361),o="NEXT_REDIRECT";var a=function(e){return e.push="push",e.replace="replace",e}({});function u(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let t=e.digest.split(";"),[r,a]=t,u=t.slice(2,-2).join(";"),l=Number(t.at(-2));return r===o&&("replace"===a||"push"===a)&&"string"==typeof u&&!isNaN(l)&&l in n.RedirectStatusCode}("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)},7650:(e,t,r)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(8730)},7663:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheByRouterState",{enumerable:!0,get:function(){return o}});let n=r(5404);function o(e,t,r){for(let o in r[1]){let a=r[1][o][0],u=(0,n.createRouterCacheKey)(a),l=t.parallelRoutes.get(o);if(l){let t=new Map(l);t.delete(u),e.parallelRoutes.set(o,t)}}}("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)},7828:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(4054).createAsyncLocalStorage)()},7851:e=>{!function(){var t={229:function(e){var t,r,n,o=e.exports={};function a(){throw Error("setTimeout has not been defined")}function u(){throw Error("clearTimeout has not been defined")}function l(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!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:a}catch(e){t=a}try{r="function"==typeof clearTimeout?clearTimeout:u}catch(e){r=u}}();var i=[],c=!1,s=-1;function f(){c&&n&&(c=!1,n.length?i=n.concat(i):s=-1,i.length&&d())}function d(){if(!c){var e=l(f);c=!0;for(var t=i.length;t;){for(n=i,i=[];++s1)for(var r=1;r{"use strict";function r(){let e={parent:null,key:null,hasValue:!1,value:null,map:null},t=null,r=null;function n(n){if(r===n)return t;let o=e;for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PromiseQueue",{enumerable:!0,get:function(){return c}});let n=r(2141),o=r(3523);var a=o._("_maxConcurrency"),u=o._("_runningCount"),l=o._("_queue"),i=o._("_processNext");class c{enqueue(e){let t,r;let o=new Promise((e,n)=>{t=e,r=n}),a=async()=>{try{n._(this,u)[u]++;let r=await e();t(r)}catch(e){r(e)}finally{n._(this,u)[u]--,n._(this,i)[i]()}};return n._(this,l)[l].push({promiseFn:o,task:a}),n._(this,i)[i](),o}bump(e){let t=n._(this,l)[l].findIndex(t=>t.promiseFn===e);if(t>-1){let e=n._(this,l)[l].splice(t,1)[0];n._(this,l)[l].unshift(e),n._(this,i)[i](!0)}}constructor(e=5){Object.defineProperty(this,i,{value:s}),Object.defineProperty(this,a,{writable:!0,value:void 0}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),n._(this,a)[a]=e,n._(this,u)[u]=0,n._(this,l)[l]=[]}}function s(e){if(void 0===e&&(e=!1),(n._(this,u)[u]0){var t;null==(t=n._(this,l)[l].shift())||t.task()}}("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)},8127:(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,{getAppBuildId:function(){return o},setAppBuildId:function(){return n}});let r="";function n(e){r=e}function o(){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)},8132:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(5851);let n=r(8284);{let e=r.u;r.u=function(){for(var t=arguments.length,r=Array(t),o=0;o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"afterTaskAsyncStorage",{enumerable:!0,get:function(){return n.afterTaskAsyncStorageInstance}});let n=r(4117)},8173:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return P},pingVisibleLinks:function(){return R}});let n=r(306),o=r(5155),a=n._(r(2115)),u=r(180),l=r(1394),i=r(4445),c=r(5353),s=r(2170),f=r(9544);r(2363);let d=r(8592);r(6833);let p=r(2633),h=r(3423),y=r(3099),g="function"==typeof WeakMap?new WeakMap:new Map,_=new Set,b="function"==typeof IntersectionObserver?new IntersectionObserver(function(e){for(let t of e){let e=t.intersectionRatio>0;!function(e,t){let r=g.get(e);void 0!==r&&(r.isVisible=t,t?_.add(r):_.delete(r),E(r))}(t.target,e)}},{rootMargin:"200px"}):null;function m(e){let t=g.get(e);if(void 0!==t){g.delete(e),_.delete(t);let r=t.prefetchTask;null!==r&&(0,d.cancelPrefetchTask)(r)}null!==b&&b.unobserve(e)}function v(e){let t=g.get(e);void 0!==t&&void 0!==t&&(t.wasHoveredOrTouched=!0,E(t))}function E(e){var t;let r=e.prefetchTask;if(!e.isVisible){null!==r&&(0,d.cancelPrefetchTask)(r);return}t=e,"undefined"!=typeof window&&(async()=>t.router.prefetch(t.prefetchHref,{kind:t.kind}))().catch(e=>{})}function R(e,t){let r=(0,y.getCurrentCacheVersion)();for(let n of _){let o=n.prefetchTask;if(null!==o&&n.cacheVersion===r&&o.key.nextUrl===e&&o.treeAtTimeOfPrefetch===t)continue;null!==o&&(0,d.cancelPrefetchTask)(o);let a=(0,p.createCacheKey)(n.prefetchHref,e),u=n.wasHoveredOrTouched?d.PrefetchPriority.Intent:d.PrefetchPriority.Default;n.prefetchTask=(0,d.schedulePrefetchTask)(a,t,n.kind===i.PrefetchKind.FULL,u),n.cacheVersion=(0,y.getCurrentCacheVersion)()}}function O(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}let P=a.default.forwardRef(function(e,t){let r,n;let{href:u,as:d,children:p,prefetch:y=null,passHref:_,replace:E,shallow:R,scroll:P,onClick:S,onMouseEnter:j,onTouchStart:T,legacyBehavior:w=!1,...M}=e;r=p,w&&("string"==typeof r||"number"==typeof r)&&(r=(0,o.jsx)("a",{children:r}));let x=a.default.useContext(l.AppRouterContext),C=!1!==y,A=null===y?i.PrefetchKind.AUTO:i.PrefetchKind.FULL,{href:D,as:N}=a.default.useMemo(()=>{let e=O(u);return{href:e,as:d?O(d):e}},[u,d]);w&&(n=a.default.Children.only(r));let k=w?n&&"object"==typeof n&&n.ref:t,U=a.default.useCallback(e=>(C&&null!==x&&function(e,t,r,n){let o=null;try{if(o=(0,h.createPrefetchURL)(t),null===o)return}catch(e){("function"==typeof reportError?reportError:console.error)("Cannot prefetch '"+t+"' because it cannot be converted to a URL.");return}let a={prefetchHref:o.href,router:r,kind:n,isVisible:!1,wasHoveredOrTouched:!1,prefetchTask:null,cacheVersion:-1};void 0!==g.get(e)&&m(e),g.set(e,a),null!==b&&b.observe(e)}(e,D,x,A),()=>{m(e)}),[C,D,x,A]),I={ref:(0,c.useMergedRef)(U,k),onClick(e){w||"function"!=typeof S||S(e),w&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),x&&!e.defaultPrevented&&!function(e,t,r,n,o,u,l){let{nodeName:i}=e.currentTarget;!("A"===i.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))&&(e.preventDefault(),a.default.startTransition(()=>{let e=null==l||l;"beforePopState"in t?t[o?"replace":"push"](r,n,{shallow:u,scroll:e}):t[o?"replace":"push"](n||r,{scroll:e})}))}(e,x,D,N,E,R,P)},onMouseEnter(e){w||"function"!=typeof j||j(e),w&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),x&&C&&v(e.currentTarget)},onTouchStart:function(e){w||"function"!=typeof T||T(e),w&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),x&&C&&v(e.currentTarget)}};return(0,s.isAbsoluteUrl)(N)?I.href=N:w&&!_&&("a"!==n.type||"href"in n.props)||(I.href=(0,f.addBasePath)(N)),w?a.default.cloneElement(n,I):(0,o.jsx)("a",{...M,...I,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)},8227:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getReactStitchedError",{enumerable:!0,get:function(){return c}});let n=r(306),o=n._(r(2115)),a=n._(r(9762)),u=r(9423),l="react-stack-bottom-frame",i=RegExp("(at "+l+" )|("+l+"\\@)");function c(e){let t=(0,a.default)(e),r=t&&e.stack||"",n=t?e.message:"",l=r.split("\n"),c=l.findIndex(e=>i.test(e)),s=c>=0?l.slice(0,c).join("\n"):r,f=Object.defineProperty(Error(n),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return Object.assign(f,e),(0,u.copyNextErrorCode)(e,f),f.stack=s,function(e){if(!o.default.captureOwnerStack)return;let t=e.stack||"",r=o.default.captureOwnerStack();r&&!1===t.endsWith(r)&&(t+=r,e.stack=t)}(f),f}("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)},8242:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=r(7828)},8262:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AppRouterAnnouncer",{enumerable:!0,get:function(){return u}});let n=r(2115),o=r(7650),a="next-route-announcer";function u(e){let{tree:t}=e,[r,u]=(0,n.useState)(null);(0,n.useEffect)(()=>(u(function(){var e;let t=document.getElementsByName(a)[0];if(null==t?void 0:null==(e=t.shadowRoot)?void 0:e.childNodes[0])return t.shadowRoot.childNodes[0];{let e=document.createElement(a);e.style.cssText="position:absolute";let t=document.createElement("div");return t.ariaLive="assertive",t.id="__next-route-announcer__",t.role="alert",t.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal",e.attachShadow({mode:"open"}).appendChild(t),document.body.appendChild(e),t}}()),()=>{let e=document.getElementsByTagName(a)[0];(null==e?void 0:e.isConnected)&&document.body.removeChild(e)}),[]);let[l,i]=(0,n.useState)(""),c=(0,n.useRef)(void 0);return(0,n.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==c.current&&c.current!==e&&i(e),c.current=e},[t]),r?(0,o.createPortal)(l,r):null}("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)},8284:(e,t)=>{"use strict";function r(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"encodeURIPath",{enumerable:!0,get:function(){return r}})},8344:(e,t)=>{"use strict";function r(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let r=document.documentElement,n=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return r}})},8397:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(5194).patchConsoleError)(),("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)},8455:(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,{prefetchQueue:function(){return a},prefetchReducer:function(){return u}});let n=r(7891),o=r(1893),a=new n.PromiseQueue(5),u=function(e,t){(0,o.prunePrefetchCache)(e.prefetchCache);let{url:r}=t;return(0,o.getOrCreatePrefetchCacheEntry)({url:r,nextUrl:e.nextUrl,prefetchCache:e.prefetchCache,kind:t.kind,tree:e.tree,allowAliasing:!0}),e};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8456:(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,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return u},isInterceptionRouteAppPath:function(){return a}});let n=r(9259),o=["(..)(..)","(.)","(..)","(...)"];function a(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function u(e){let t,r,a;for(let n of e.split("/"))if(r=o.find(e=>n.startsWith(e))){[t,a]=e.split(r,2);break}if(!t||!r||!a)throw Object.defineProperty(Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`),"__NEXT_ERROR_CODE",{value:"E269",enumerable:!1,configurable:!0});switch(t=(0,n.normalizeAppPath)(t),r){case"(.)":a="/"===t?`/${a}`:t+"/"+a;break;case"(..)":if("/"===t)throw Object.defineProperty(Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`),"__NEXT_ERROR_CODE",{value:"E207",enumerable:!1,configurable:!0});a=t.split("/").slice(0,-1).concat(a).join("/");break;case"(...)":a="/"+a;break;case"(..)(..)":let u=t.split("/");if(u.length<=2)throw Object.defineProperty(Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`),"__NEXT_ERROR_CODE",{value:"E486",enumerable:!1,configurable:!0});a=u.slice(0,-2).concat(a).join("/");break;default:throw Object.defineProperty(Error("Invariant: unexpected marker"),"__NEXT_ERROR_CODE",{value:"E112",enumerable:!1,configurable:!0})}return{interceptingRoute:t,interceptedRoute:a}}},8500:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldHardNavigate",{enumerable:!0,get:function(){return function e(t,r){let[a,u]=r,[l,i]=t;return(0,o.matchSegment)(l,a)?!(t.length<=2)&&e((0,n.getNextFlightSegmentPath)(t),u[i]):!!Array.isArray(l)}}});let n=r(1648),o=r(4682);("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)},8514:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverActionReducer",{enumerable:!0,get:function(){return M}});let n=r(9603),o=r(3355),a=r(2836),u=r(4445),l=r(630),i=r(3436),c=r(2603),s=r(1053),f=r(6449),d=r(7344),p=r(223),h=r(3423),y=r(941),g=r(9786),_=r(1387),b=r(1648),m=r(9100),v=r(7563),E=r(1893),R=r(1129),O=r(6003),P=r(7173);r(3099);let{createFromFetch:S,createTemporaryReferenceSet:j,encodeReply:T}=r(4979);async function w(e,t,r){let u,i,{actionId:c,actionArgs:s}=r,f=j(),d=(0,P.extractInfoFromServerReferenceId)(c),p="use-cache"===d.type?(0,P.omitUnusedArgs)(s,d):s,h=await T(p,{temporaryReferences:f}),y=await fetch("",{method:"POST",headers:{Accept:a.RSC_CONTENT_TYPE_HEADER,[a.ACTION_HEADER]:c,[a.NEXT_ROUTER_STATE_TREE_HEADER]:encodeURIComponent(JSON.stringify(e.tree)),...t?{[a.NEXT_URL]:t}:{}},body:h}),g=y.headers.get("x-action-redirect"),[_,m]=(null==g?void 0:g.split(";"))||[];switch(m){case"push":u=v.RedirectType.push;break;case"replace":u=v.RedirectType.replace;break;default:u=void 0}let E=!!y.headers.get(a.NEXT_IS_PRERENDER_HEADER);try{let e=JSON.parse(y.headers.get("x-action-revalidated")||"[[],0,0]");i={paths:e[0]||[],tag:!!e[1],cookie:e[2]}}catch(e){i={paths:[],tag:!1,cookie:!1}}let R=_?(0,l.assignLocation)(_,new URL(e.canonicalUrl,window.location.href)):void 0,O=y.headers.get("content-type");if(null==O?void 0:O.startsWith(a.RSC_CONTENT_TYPE_HEADER)){let e=await S(Promise.resolve(y),{callServer:n.callServer,findSourceMapURL:o.findSourceMapURL,temporaryReferences:f});return _?{actionFlightData:(0,b.normalizeFlightData)(e.f),redirectLocation:R,redirectType:u,revalidatedParts:i,isPrerender:E}:{actionResult:e.a,actionFlightData:(0,b.normalizeFlightData)(e.f),redirectLocation:R,redirectType:u,revalidatedParts:i,isPrerender:E}}if(y.status>=400)throw Object.defineProperty(Error("text/plain"===O?await y.text():"An unexpected response was received from the server."),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return{redirectLocation:R,redirectType:u,revalidatedParts:i,isPrerender:E}}function M(e,t){let{resolve:r,reject:n}=t,o={},a=e.tree;o.preserveCustomHistoryState=!1;let l=e.nextUrl&&(0,y.hasInterceptionRouteInCurrentTree)(e.tree)?e.nextUrl:null;return w(e,l,t).then(async y=>{let b,{actionResult:P,actionFlightData:S,redirectLocation:j,redirectType:T,isPrerender:w,revalidatedParts:M}=y;if(j&&(T===v.RedirectType.replace?(e.pushRef.pendingPush=!1,o.pendingPush=!1):(e.pushRef.pendingPush=!0,o.pendingPush=!0),b=(0,i.createHrefFromUrl)(j,!1),o.canonicalUrl=b),!S)return(r(P),j)?(0,c.handleExternalUrl)(e,o,j.href,e.pushRef.pendingPush):e;if("string"==typeof S)return r(P),(0,c.handleExternalUrl)(e,o,S,e.pushRef.pendingPush);let x=M.paths.length>0||M.tag||M.cookie;for(let n of S){let{tree:u,seedData:i,head:d,isRootRender:y}=n;if(!y)return console.log("SERVER ACTION APPLY FAILED"),r(P),e;let m=(0,s.applyRouterStatePatchToTree)([""],a,u,b||e.canonicalUrl);if(null===m)return r(P),(0,g.handleSegmentMismatch)(e,t,u);if((0,f.isNavigatingToNewRootLayout)(a,m))return r(P),(0,c.handleExternalUrl)(e,o,b||e.canonicalUrl,e.pushRef.pendingPush);if(null!==i){let t=i[1],r=(0,h.createEmptyCacheNode)();r.rsc=t,r.prefetchRsc=null,r.loading=i[3],(0,p.fillLazyItemsTillLeafWithHead)(r,void 0,u,i,d,void 0),o.cache=r,o.prefetchCache=new Map,x&&await (0,_.refreshInactiveParallelSegments)({state:e,updatedTree:m,updatedCache:r,includeNextUrl:!!l,canonicalUrl:o.canonicalUrl||e.canonicalUrl})}o.patchedTree=m,a=m}return j&&b?(x||((0,E.createSeededPrefetchCacheEntry)({url:j,data:{flightData:S,canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1},tree:e.tree,prefetchCache:e.prefetchCache,nextUrl:e.nextUrl,kind:w?u.PrefetchKind.FULL:u.PrefetchKind.AUTO}),o.prefetchCache=e.prefetchCache),n((0,m.getRedirectError)((0,O.hasBasePath)(b)?(0,R.removeBasePath)(b):b,T||v.RedirectType.push))):r(P),(0,d.handleMutable)(e,o)},t=>(n(t),e))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8538:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useServerInsertedMetadata",{enumerable:!0,get:function(){return a}});let n=r(2115),o=r(4565),a=e=>{let t=(0,n.useContext)(o.ServerInsertedMetadataContext);t&&t(e)}},8592:(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,{PrefetchPriority:function(){return u},bumpPrefetchTask:function(){return p},cancelPrefetchTask:function(){return d},pingPrefetchTask:function(){return _},schedulePrefetchTask:function(){return f}});let n=r(4682),o=r(3099),a="function"==typeof queueMicrotask?queueMicrotask:e=>Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}));var u=function(e){return e[e.Intent=2]="Intent",e[e.Default=1]="Default",e[e.Background=0]="Background",e}({});let l=[],i=0,c=0,s=!1;function f(e,t,r,n){let o={key:e,treeAtTimeOfPrefetch:t,priority:n,phase:1,hasBackgroundWork:!1,includeDynamicData:r,sortId:c++,isCanceled:!1,_heapIndex:-1};return P(l,o),h(),o}function d(e){e.isCanceled=!0,function(e,t){let r=t._heapIndex;if(-1!==r&&(t._heapIndex=-1,0!==e.length)){let n=e.pop();n!==t&&(e[r]=n,n._heapIndex=r,M(e,n,r))}}(l,e)}function p(e,t){e.isCanceled=!1,e.sortId=c++,e.priority=t,-1!==e._heapIndex?T(l,e):P(l,e),h()}function h(){!s&&i<3&&(s=!0,a(b))}function y(e){return i++,e.then(e=>null===e?(g(),null):(e.closed.then(g),e.value))}function g(){i--,h()}function _(e){!e.isCanceled&&-1===e._heapIndex&&(P(l,e),h())}function b(){s=!1;let e=Date.now(),t=S(l);for(;null!==t&&i<3;){let r=(0,o.readOrCreateRouteCacheEntry)(e,t),a=function(e,t,r){switch(r.status){case o.EntryStatus.Empty:y((0,o.fetchRouteOnCacheMiss)(r,t)),r.staleAt=e+6e4,r.status=o.EntryStatus.Pending;case o.EntryStatus.Pending:{let e=r.blockedTasks;return null===e?r.blockedTasks=new Set([t]):e.add(t),1}case o.EntryStatus.Rejected:break;case o.EntryStatus.Fulfilled:{if(0!==t.phase)return 2;if(!(i<3))return 0;let a=r.tree,u=t.includeDynamicData?o.FetchStrategy.Full:r.isPPREnabled?o.FetchStrategy.PPR:o.FetchStrategy.LoadingBoundary;switch(u){case o.FetchStrategy.PPR:return function e(t,r,n,a){let u=(0,o.readOrCreateSegmentCacheEntry)(t,n,a.key);if(function(e,t,r,n,a,u){switch(n.status){case o.EntryStatus.Empty:y((0,o.fetchSegmentOnCacheMiss)(r,(0,o.upgradeToPendingSegment)(n,o.FetchStrategy.PPR),a,u));break;case o.EntryStatus.Pending:switch(n.fetchStrategy){case o.FetchStrategy.PPR:case o.FetchStrategy.Full:break;case o.FetchStrategy.LoadingBoundary:(0===t.priority||(t.hasBackgroundWork=!0,0))&&m(e,n,r,a,u);break;default:n.fetchStrategy}break;case o.EntryStatus.Rejected:switch(n.fetchStrategy){case o.FetchStrategy.PPR:case o.FetchStrategy.Full:break;case o.FetchStrategy.LoadingBoundary:m(e,n,r,a,u);break;default:n.fetchStrategy}case o.EntryStatus.Fulfilled:}}(t,r,n,u,r.key,a.key),null!==a.slots){if(!(i<3))return 0;for(let o in a.slots)if(0===e(t,r,n,a.slots[o]))return 0}return 2}(e,t,r,a);case o.FetchStrategy.Full:case o.FetchStrategy.LoadingBoundary:{let l=new Map,i=function e(t,r,a,u,l,i){let c=a[1],s=u.slots,f={};if(null!==s)for(let a in s){let u=s[a],d=u.segment,p=c[a],h=null==p?void 0:p[0];if(void 0!==h&&(0,n.matchSegment)(d,h)){let n=e(t,r,p,u,l,i);f[a]=n}else switch(i){case o.FetchStrategy.LoadingBoundary:{let e=function e(t,r,n,a,u){let l=null===a?"inside-shared-layout":null,i=(0,o.readOrCreateSegmentCacheEntry)(t,r,n.key);switch(i.status){case o.EntryStatus.Empty:u.set(n.key,(0,o.upgradeToPendingSegment)(i,o.FetchStrategy.LoadingBoundary)),"refetch"!==a&&(l=a="refetch");break;case o.EntryStatus.Fulfilled:if(null!==i.loading)return(0,o.convertRouteTreeToFlightRouterState)(n);case o.EntryStatus.Pending:case o.EntryStatus.Rejected:}let c={};if(null!==n.slots)for(let o in n.slots){let l=n.slots[o];c[o]=e(t,r,l,a,u)}return[n.segment,c,null,l,n.isRootLayout]}(t,r,u,null,l);f[a]=e;break}case o.FetchStrategy.Full:{let e=function e(t,r,n,a,u){let l=(0,o.readOrCreateSegmentCacheEntry)(t,r,n.key),i=null;switch(l.status){case o.EntryStatus.Empty:i=(0,o.upgradeToPendingSegment)(l,o.FetchStrategy.Full);break;case o.EntryStatus.Fulfilled:l.isPartial&&(i=v(t,l,n.key));break;case o.EntryStatus.Pending:case o.EntryStatus.Rejected:l.fetchStrategy!==o.FetchStrategy.Full&&(i=v(t,l,n.key))}let c={};if(null!==n.slots)for(let o in n.slots){let l=n.slots[o];c[o]=e(t,r,l,a||null!==i,u)}null!==i&&u.set(n.key,i);let s=a||null===i?null:"refetch";return[n.segment,c,null,s,n.isRootLayout]}(t,r,u,!1,l);f[a]=e}}}return[u.segment,f,null,null,u.isRootLayout]}(e,r,t.treeAtTimeOfPrefetch,a,l,u);return l.size>0&&y((0,o.fetchSegmentPrefetchesUsingDynamicRequest)(t,r,u,i,l)),2}}}}return 2}(e,t,r),u=t.hasBackgroundWork;switch(t.hasBackgroundWork=!1,a){case 0:return;case 1:j(l),t=S(l);continue;case 2:1===t.phase?(t.phase=0,T(l,t)):u?(t.priority=0,T(l,t)):j(l),t=S(l);continue}}}function m(e,t,r,n,a){let u=(0,o.readOrCreateRevalidatingSegmentEntry)(e,t);switch(u.status){case o.EntryStatus.Empty:R(a,y((0,o.fetchSegmentOnCacheMiss)(r,(0,o.upgradeToPendingSegment)(u,o.FetchStrategy.PPR),n,a)));case o.EntryStatus.Pending:case o.EntryStatus.Fulfilled:case o.EntryStatus.Rejected:}}function v(e,t,r){let n=(0,o.readOrCreateRevalidatingSegmentEntry)(e,t);if(n.status===o.EntryStatus.Empty){let e=(0,o.upgradeToPendingSegment)(n,o.FetchStrategy.Full);return R(r,(0,o.waitForSegmentCacheEntry)(e)),e}if(n.fetchStrategy!==o.FetchStrategy.Full){let e=(0,o.resetRevalidatingSegmentEntry)(n),t=(0,o.upgradeToPendingSegment)(e,o.FetchStrategy.Full);return R(r,(0,o.waitForSegmentCacheEntry)(t)),t}switch(n.status){case o.EntryStatus.Pending:case o.EntryStatus.Fulfilled:case o.EntryStatus.Rejected:default:return null}}let E=()=>{};function R(e,t){t.then(t=>{null!==t&&(0,o.upsertSegmentEntry)(Date.now(),e,t)},E)}function O(e,t){let r=t.priority-e.priority;if(0!==r)return r;let n=t.phase-e.phase;return 0!==n?n:t.sortId-e.sortId}function P(e,t){let r=e.length;e.push(t),t._heapIndex=r,w(e,t,r)}function S(e){return 0===e.length?null:e[0]}function j(e){if(0===e.length)return null;let t=e[0];t._heapIndex=-1;let r=e.pop();return r!==t&&(e[0]=r,r._heapIndex=0,M(e,r,0)),t}function T(e,t){let r=t._heapIndex;-1!==r&&(0===r?M(e,t,0):O(e[r-1>>>1],t)>0?w(e,t,r):M(e,t,r))}function w(e,t,r){let n=r;for(;n>0;){let r=n-1>>>1,o=e[r];if(!(O(o,t)>0))return;e[r]=t,t._heapIndex=r,e[n]=o,o._heapIndex=n,n=r}}function M(e,t,r){let n=r,o=e.length,a=o>>>1;for(;nO(a,t))uO(l,a)?(e[n]=l,l._heapIndex=n,e[u]=t,t._heapIndex=u,n=u):(e[n]=a,a._heapIndex=n,e[r]=t,t._heapIndex=r,n=r);else{if(!(uO(l,t)))return;e[n]=l,l._heapIndex=n,e[u]=t,t._heapIndex=u,n=u}}}("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)},8645:(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,{fillCacheWithNewSubTreeData:function(){return i},fillCacheWithNewSubTreeDataButOnlyLoading:function(){return c}});let n=r(7663),o=r(223),a=r(5404),u=r(6090);function l(e,t,r,l,i){let{segmentPath:c,seedData:s,tree:f,head:d}=r,p=e,h=t;for(let e=0;e{"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,{PathParamsContext:function(){return u},PathnameContext:function(){return a},SearchParamsContext:function(){return o}});let n=r(2115),o=(0,n.createContext)(null),a=(0,n.createContext)(null),u=(0,n.createContext)(null)},8730:(e,t,r)=>{"use strict";var n=r(2115);function o(e){var t="https://react.dev/errors/"+e;if(1{"use strict";function n(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return n}}),r(2469).HTTP_ERROR_FALLBACK_ERROR_CODE,("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)},8912:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let n=r(4046);function o(e,t){if("string"!=typeof e)return!1;let{pathname:r}=(0,n.parsePath)(e);return r===t||r.startsWith(t+"/")}},8967:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"bailoutToClientRendering",{enumerable:!0,get:function(){return a}});let n=r(3719),o=r(8242);function a(e){let t=o.workAsyncStorage.getStore();if((null==t||!t.forceStatic)&&(null==t?void 0:t.isStaticGeneration))throw Object.defineProperty(new n.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0})}("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)},9003:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(5597).handleGlobalErrors)(),("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)},9062:(e,t,r)=>{"use strict";var n=r(7650),o={stream:!0},a=new Map;function u(e){var t=r(e);return"function"!=typeof t.then||"fulfilled"===t.status?null:(t.then(function(e){t.status="fulfilled",t.value=e},function(e){t.status="rejected",t.reason=e}),t)}function l(){}function i(e){for(var t=e[1],n=[],o=0;oc||35===c||114===c||120===c?(s=c,c=3,l++):(s=0,c=3);continue;case 2:44===(y=u[l++])?c=4:f=f<<4|(96u.length&&(y=-1)}var g=u.byteOffset+l;if(-1{"use strict";function r(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return r}})},9100:(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,{getRedirectError:function(){return u},getRedirectStatusCodeFromError:function(){return f},getRedirectTypeFromError:function(){return s},getURLFromRedirectError:function(){return c},permanentRedirect:function(){return i},redirect:function(){return l}});let n=r(9126),o=r(7361),a=r(7563);function u(e,t,r){void 0===r&&(r=o.RedirectStatusCode.TemporaryRedirect);let n=Object.defineProperty(Error(a.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return n.digest=a.REDIRECT_ERROR_CODE+";"+t+";"+e+";"+r+";",n}function l(e,t){let r=n.actionAsyncStorage.getStore();throw u(e,t||((null==r?void 0:r.isAction)?a.RedirectType.push:a.RedirectType.replace),o.RedirectStatusCode.TemporaryRedirect)}function i(e,t){throw void 0===t&&(t=a.RedirectType.replace),u(e,t,o.RedirectStatusCode.PermanentRedirect)}function c(e){return(0,a.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function s(e){if(!(0,a.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function f(e){if(!(0,a.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("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)},9126:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return n.actionAsyncStorageInstance}});let n=r(2075)},9259:(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,{normalizeAppPath:function(){return a},normalizeRscURL:function(){return u}});let n=r(9066),o=r(6090);function a(e){return(0,n.ensureLeadingSlash)(e.split("/").reduce((e,t,r,n)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&r===n.length-1?e:e+"/"+t,""))}function u(e){return e.replace(/\.rsc($|\?)/,"$1")}},9321:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unresolvedThenable",{enumerable:!0,get:function(){return r}});let r={then:()=>{}};("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)},9377:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let n=r(4046);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:o,hash:a}=(0,n.parsePath)(e);return""+t+r+o+a}},9423:(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,{copyNextErrorCode:function(){return n},createDigestWithErrorCode:function(){return r},extractNextErrorCode:function(){return o}});let r=(e,t)=>"object"==typeof e&&null!==e&&"__NEXT_ERROR_CODE"in e?`${t}@${e.__NEXT_ERROR_CODE}`:t,n=(e,t)=>{let r=o(e);r&&"object"==typeof t&&null!==t&&Object.defineProperty(t,"__NEXT_ERROR_CODE",{value:r,enumerable:!1,configurable:!0})},o=e=>"object"==typeof e&&null!==e&&"__NEXT_ERROR_CODE"in e&&"string"==typeof e.__NEXT_ERROR_CODE?e.__NEXT_ERROR_CODE:"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest?e.digest.split("@").find(e=>e.startsWith("E")):void 0},9544:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return a}});let n=r(9377),o=r(6573);function a(e,t){return(0,o.normalizePathTrailingSlash)((0,n.addPathPrefix)(e,""))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9603:(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,{callServer:function(){return l},useServerActionDispatcher:function(){return u}});let n=r(2115),o=r(4445),a=null;function u(e){a=(0,n.useCallback)(t=>{(0,n.startTransition)(()=>{e({...t,type:o.ACTION_SERVER_ACTION})})},[e])}async function l(e,t){let r=a;if(!r)throw Object.defineProperty(Error("Invariant: missing action dispatcher."),"__NEXT_ERROR_CODE",{value:"E507",enumerable:!1,configurable:!0});return new Promise((n,o)=>{r({actionId:e,actionArgs:t,resolve:n,reject:o})})}("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)},9762:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return o},getProperError:function(){return a}});let n=r(9844);function o(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}function a(e){return o(e)?e:Object.defineProperty(Error((0,n.isPlainObject)(e)?function(e){let t=new WeakSet;return JSON.stringify(e,(e,r)=>{if("object"==typeof r&&null!==r){if(t.has(r))return"[Circular]";t.add(r)}return r})}(e):e+""),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0})}},9786:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSegmentMismatch",{enumerable:!0,get:function(){return o}});let n=r(2603);function o(e,t,r){return(0,n.handleExternalUrl)(e,{},e.canonicalUrl,!0)}("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)},9824:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"prefetch",{enumerable:!0,get:function(){return u}});let n=r(3423),o=r(2633),a=r(8592);function u(e,t,r,u){let l=(0,n.createPrefetchURL)(e);if(null===l)return;let i=(0,o.createCacheKey)(l.href,t);(0,a.schedulePrefetchTask)(i,r,u,a.PrefetchPriority.Default)}("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)},9844:(e,t)=>{"use strict";function r(e){return Object.prototype.toString.call(e)}function n(e){if("[object Object]"!==r(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getObjectClassLabel:function(){return r},isPlainObject:function(){return n}})},9935:(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,{handleHardNavError:function(){return o},useNavFailureHandler:function(){return a}}),r(2115);let n=r(3436);function o(e){return!!e&&"undefined"!=typeof window&&!!window.next.__pendingUrl&&(0,n.createHrefFromUrl)(new URL(window.location.href))!==(0,n.createHrefFromUrl)(window.next.__pendingUrl)&&(console.error("Error occurred during navigation, falling back to hard navigation",e),window.location.href=window.next.__pendingUrl.toString(),!0)}function a(){}("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)},9955:(e,t,r)=>{"use strict";function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}function o(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=a?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}return o.default=e,r&&r.set(e,o),o}r.r(t),r.d(t,{_:()=>o})}}]); \ No newline at end of file diff --git a/_next/static/chunks/684-c00f9e07b7e977e6.js b/_next/static/chunks/684-c00f9e07b7e977e6.js new file mode 100644 index 00000000..6265ffc1 --- /dev/null +++ b/_next/static/chunks/684-c00f9e07b7e977e6.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[684],{214:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return n}}),r(6361),r(427);let n=e=>(e.startsWith("/"),e);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},300:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useSyncDevRenderIndicator",{enumerable:!0,get:function(){return n}});let r=e=>e(),n=()=>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)},427:(e,t)=>{"use strict";function r(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return r}})},589:(e,t)=>{"use strict";function r(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"encodeURIPath",{enumerable:!0,get:function(){return r}})},666:e=>{!function(){var t={229:function(e){var t,r,n,o=e.exports={};function u(){throw Error("setTimeout has not been defined")}function l(){throw Error("clearTimeout has not been defined")}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===u||!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:u}catch(e){t=u}try{r="function"==typeof clearTimeout?clearTimeout:l}catch(e){r=l}}();var i=[],c=!1,s=-1;function f(){c&&n&&(c=!1,n.length?i=n.concat(i):s=-1,i.length&&d())}function d(){if(!c){var e=a(f);c=!0;for(var t=i.length;t;){for(n=i,i=[];++s1)for(var r=1;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,{RedirectBoundary:function(){return f},RedirectErrorBoundary:function(){return s}});let n=r(6966),o=r(5155),u=n._(r(2115)),l=r(8999),a=r(6825),i=r(2210);function c(e){let{redirect:t,reset:r,redirectType:n}=e,o=(0,l.useRouter)();return(0,u.useEffect)(()=>{u.default.startTransition(()=>{n===i.RedirectType.push?o.push(t,{}):o.replace(t,{}),r()})},[t,n,r,o]),null}class s extends u.default.Component{static getDerivedStateFromError(e){if((0,i.isRedirectError)(e))return{redirect:(0,a.getURLFromRedirectError)(e),redirectType:(0,a.getRedirectTypeFromError)(e)};throw e}render(){let{redirect:e,redirectType:t}=this.state;return null!==e&&null!==t?(0,o.jsx)(c,{redirect:e,redirectType:t,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(e){super(e),this.state={redirect:null,redirectType:null}}}function f(e){let{children:t}=e,r=(0,l.useRouter)();return(0,o.jsx)(s,{router:r,children:t})}("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)},708:(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)},774:(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,{HTML_LIMITED_BOT_UA_RE:function(){return n.HTML_LIMITED_BOT_UA_RE},HTML_LIMITED_BOT_UA_RE_STRING:function(){return u},getBotType:function(){return i},isBot:function(){return a}});let n=r(5072),o=/Googlebot|Google-PageRenderer|AdsBot-Google|googleweblight|Storebot-Google/i,u=n.HTML_LIMITED_BOT_UA_RE.source;function l(e){return n.HTML_LIMITED_BOT_UA_RE.test(e)}function a(e){return o.test(e)||l(e)}function i(e){return o.test(e)?"dom":l(e)?"html":void 0}},878:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyFlightData",{enumerable:!0,get:function(){return u}});let n=r(4758),o=r(3118);function u(e,t,r,u){let{tree:l,seedData:a,head:i,isRootRender:c}=r;if(null===a)return!1;if(c){let r=a[1];t.loading=a[3],t.rsc=r,t.prefetchRsc=null,(0,n.fillLazyItemsTillLeafWithHead)(t,e,l,a,i,u)}else t.rsc=e.rsc,t.prefetchRsc=e.prefetchRsc,t.parallelRoutes=new Map(e.parallelRoutes),t.loading=e.loading,(0,o.fillCacheWithNewSubTreeData)(t,e,r,u);return!0}("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)},886:(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,{PathParamsContext:function(){return l},PathnameContext:function(){return u},SearchParamsContext:function(){return o}});let n=r(2115),o=(0,n.createContext)(null),u=(0,n.createContext)(null),l=(0,n.createContext)(null)},894:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientPageRoot",{enumerable:!0,get:function(){return o}});let n=r(5155);function o(e){let{Component:t,searchParams:o,params:u,promises:l}=e;{let{createRenderSearchParamsFromClient:e}=r(7205),l=e(o),{createRenderParamsFromClient:a}=r(3558),i=a(u);return(0,n.jsx)(t,{params:i,searchParams:l})}}r(9837),("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)},1127:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"matchSegment",{enumerable:!0,get:function(){return r}});let r=(e,t)=>"string"==typeof e?"string"==typeof t&&e===t:"string"!=typeof t&&e[0]===t[0]&&e[1]===t[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)},1139:(e,t)=>{"use strict";function r(e,t){return void 0===t&&(t=!0),e.pathname+e.search+(t?e.hash:"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createHrefFromUrl",{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)},1295:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(6966),o=r(5155),u=n._(r(2115)),l=r(5227);function a(){let e=(0,u.useContext)(l.TemplateContext);return(0,o.jsx)(o.Fragment,{children:e})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1315:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"assignLocation",{enumerable:!0,get:function(){return o}});let n=r(5929);function o(e,t){if(e.startsWith(".")){let r=t.origin+t.pathname;return new URL((r.endsWith("/")?r:r+"/")+e)}return new URL((0,n.addBasePath)(e),t.href)}("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)},1365:(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,{useReducer:function(){return a},useUnwrapState:function(){return l}});let n=r(6966)._(r(2115)),o=r(5122),u=r(300);function l(e){return(0,o.isThenable)(e)?(0,n.use)(e):e}function a(e){let[t,r]=n.default.useState(e.state),o=(0,u.useSyncDevRenderIndicator)();return[t,(0,n.useCallback)(t=>{o(()=>{e.dispatch(t,r)})},[e,o])]}("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)},1426:(e,t,r)=>{"use strict";var n=r(9509),o=Symbol.for("react.transitional.element"),u=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),s=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),y=Symbol.iterator,_={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,g={};function v(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||_}function m(){}function O(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||_}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},m.prototype=v.prototype;var E=O.prototype=new m;E.constructor=O,b(E,v.prototype),E.isPureReactComponent=!0;var R=Array.isArray,P={H:null,A:null,T:null,S:null,V:null},j=Object.prototype.hasOwnProperty;function T(e,t,r,n,u,l){return{$$typeof:o,type:e,key:t,ref:void 0!==(r=l.ref)?r:null,props:l}}function S(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var M=/\/+/g;function w(e,t){var r,n;return"object"==typeof e&&null!==e&&null!=e.key?(r=""+e.key,n={"=":"=0",":":"=2"},"$"+r.replace(/[=:]/g,function(e){return n[e]})):t.toString(36)}function x(){}function C(e,t,r){if(null==e)return e;var n=[],l=0;return!function e(t,r,n,l,a){var i,c,s,f=typeof t;("undefined"===f||"boolean"===f)&&(t=null);var d=!1;if(null===t)d=!0;else switch(f){case"bigint":case"string":case"number":d=!0;break;case"object":switch(t.$$typeof){case o:case u:d=!0;break;case h:return e((d=t._init)(t._payload),r,n,l,a)}}if(d)return a=a(t),d=""===l?"."+w(t,0):l,R(a)?(n="",null!=d&&(n=d.replace(M,"$&/")+"/"),e(a,r,n,"",function(e){return e})):null!=a&&(S(a)&&(i=a,c=n+(null==a.key||t&&t.key===a.key?"":(""+a.key).replace(M,"$&/")+"/")+d,a=T(i.type,c,void 0,void 0,void 0,i.props)),r.push(a)),1;d=0;var p=""===l?".":l+":";if(R(t))for(var _=0;_{"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,{STATIC_STALETIME_MS:function(){return p},createSeededPrefetchCacheEntry:function(){return c},getOrCreatePrefetchCacheEntry:function(){return i},prunePrefetchCache:function(){return f}});let n=r(8586),o=r(9818),u=r(9154);function l(e,t,r){let n=e.pathname;return(t&&(n+=e.search),r)?""+r+"%"+n:n}function a(e,t,r){return l(e,t===o.PrefetchKind.FULL,r)}function i(e){let{url:t,nextUrl:r,tree:n,prefetchCache:u,kind:a,allowAliasing:i=!0}=e,c=function(e,t,r,n,u){for(let a of(void 0===t&&(t=o.PrefetchKind.TEMPORARY),[r,null])){let r=l(e,!0,a),i=l(e,!1,a),c=e.search?r:i,s=n.get(c);if(s&&u){if(s.url.pathname===e.pathname&&s.url.search!==e.search)return{...s,aliased:!0};return s}let f=n.get(i);if(u&&e.search&&t!==o.PrefetchKind.FULL&&f&&!f.key.includes("%"))return{...f,aliased:!0}}if(t!==o.PrefetchKind.FULL&&u){for(let t of n.values())if(t.url.pathname===e.pathname&&!t.key.includes("%"))return{...t,aliased:!0}}}(t,a,r,u,i);return c?(c.status=h(c),c.kind!==o.PrefetchKind.FULL&&a===o.PrefetchKind.FULL&&c.data.then(e=>{if(!(Array.isArray(e.flightData)&&e.flightData.some(e=>e.isRootRender&&null!==e.seedData)))return s({tree:n,url:t,nextUrl:r,prefetchCache:u,kind:null!=a?a:o.PrefetchKind.TEMPORARY})}),a&&c.kind===o.PrefetchKind.TEMPORARY&&(c.kind=a),c):s({tree:n,url:t,nextUrl:r,prefetchCache:u,kind:a||o.PrefetchKind.TEMPORARY})}function c(e){let{nextUrl:t,tree:r,prefetchCache:n,url:u,data:l,kind:i}=e,c=l.couldBeIntercepted?a(u,i,t):a(u,i),s={treeAtTimeOfPrefetch:r,data:Promise.resolve(l),kind:i,prefetchTime:Date.now(),lastUsedTime:Date.now(),staleTime:-1,key:c,status:o.PrefetchCacheEntryStatus.fresh,url:u};return n.set(c,s),s}function s(e){let{url:t,kind:r,tree:l,nextUrl:i,prefetchCache:c}=e,s=a(t,r),f=u.prefetchQueue.enqueue(()=>(0,n.fetchServerResponse)(t,{flightRouterState:l,nextUrl:i,prefetchKind:r}).then(e=>{let r;if(e.couldBeIntercepted&&(r=function(e){let{url:t,nextUrl:r,prefetchCache:n,existingCacheKey:o}=e,u=n.get(o);if(!u)return;let l=a(t,u.kind,r);return n.set(l,{...u,key:l}),n.delete(o),l}({url:t,existingCacheKey:s,nextUrl:i,prefetchCache:c})),e.prerendered){let t=c.get(null!=r?r:s);t&&(t.kind=o.PrefetchKind.FULL,-1!==e.staleTime&&(t.staleTime=e.staleTime))}return e})),d={treeAtTimeOfPrefetch:l,data:f,kind:r,prefetchTime:Date.now(),lastUsedTime:null,staleTime:-1,key:s,status:o.PrefetchCacheEntryStatus.fresh,url:t};return c.set(s,d),d}function f(e){for(let[t,r]of e)h(r)===o.PrefetchCacheEntryStatus.expired&&e.delete(t)}let d=1e3*Number("0"),p=1e3*Number("300");function h(e){let{kind:t,prefetchTime:r,lastUsedTime:n,staleTime:u}=e;return -1!==u?Date.now(){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BrowserResolvedMetadata",{enumerable:!0,get:function(){return o}});let n=r(2115);function o(e){let{promise:t}=e,{metadata:r,error:o}=(0,n.use)(t);return o?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)},1646:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reportGlobalError",{enumerable:!0,get:function(){return r}});let r="function"==typeof reportError?reportError:e=>{globalThis.console.error(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1747:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let n=r(427);function o(e,t){if("string"!=typeof e)return!1;let{pathname:r}=(0,n.parsePath)(e);return r===t||r.startsWith(t+"/")}},1818:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findSourceMapURL",{enumerable:!0,get:function(){return r}});let r=void 0;("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)},1822:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unresolvedThenable",{enumerable:!0,get:function(){return r}});let r={then:()=>{}};("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)},2004:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheByRouterState",{enumerable:!0,get:function(){return o}});let n=r(5637);function o(e,t,r){for(let o in r[1]){let u=r[1][o][0],l=(0,n.createRouterCacheKey)(u),a=t.parallelRoutes.get(o);if(a){let t=new Map(a);t.delete(l),e.parallelRoutes.set(o,t)}}}("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)},2115:(e,t,r)=>{"use strict";e.exports=r(1426)},2210:(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,{REDIRECT_ERROR_CODE:function(){return o},RedirectType:function(){return u},isRedirectError:function(){return l}});let n=r(4420),o="NEXT_REDIRECT";var u=function(e){return e.push="push",e.replace="replace",e}({});function l(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let t=e.digest.split(";"),[r,u]=t,l=t.slice(2,-2).join(";"),a=Number(t.at(-2));return r===o&&("replace"===u||"push"===u)&&"string"==typeof l&&!isNaN(a)&&a in n.RedirectStatusCode}("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)},2223:(e,t)=>{"use strict";function r(e,t){var r=e.length;for(e.push(t);0>>1,o=e[n];if(0>>1;nu(i,r))cu(s,i)?(e[n]=s,e[c]=r,n=c):(e[n]=i,e[a]=r,n=a);else if(cu(s,r))e[n]=s,e[c]=r,n=c;else break}}return t}function u(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var l,a=performance;t.unstable_now=function(){return a.now()}}else{var i=Date,c=i.now();t.unstable_now=function(){return i.now()-c}}var s=[],f=[],d=1,p=null,h=3,y=!1,_=!1,b=!1,g=!1,v="function"==typeof setTimeout?setTimeout:null,m="function"==typeof clearTimeout?clearTimeout:null,O="undefined"!=typeof setImmediate?setImmediate:null;function E(e){for(var t=n(f);null!==t;){if(null===t.callback)o(f);else if(t.startTime<=e)o(f),t.sortIndex=t.expirationTime,r(s,t);else break;t=n(f)}}function R(e){if(b=!1,E(e),!_){if(null!==n(s))_=!0,P||(P=!0,l());else{var t=n(f);null!==t&&A(R,t.startTime-e)}}}var P=!1,j=-1,T=5,S=-1;function M(){return!!g||!(t.unstable_now()-Se&&M());){var a=p.callback;if("function"==typeof a){p.callback=null,h=p.priorityLevel;var i=a(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof i){p.callback=i,E(e),r=!0;break t}p===n(s)&&o(s),E(e)}else o(s);p=n(s)}if(null!==p)r=!0;else{var c=n(f);null!==c&&A(R,c.startTime-e),r=!1}}break e}finally{p=null,h=u,y=!1}r=void 0}}finally{r?l():P=!1}}}if("function"==typeof O)l=function(){O(w)};else if("undefined"!=typeof MessageChannel){var x=new MessageChannel,C=x.port2;x.port1.onmessage=w,l=function(){C.postMessage(null)}}else l=function(){v(w,0)};function A(e,r){j=v(function(){e(t.unstable_now())},r)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125a?(e.sortIndex=u,r(f,e),null===n(s)&&e===n(f)&&(b?(m(j),j=-1):b=!0,A(R,u-a))):(e.sortIndex=i,r(s,e),_||y||(_=!0,P||(P=!0,l()))),e},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(e){var t=h;return function(){var r=h;h=t;try{return e.apply(this,arguments)}finally{h=r}}}},2312:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PromiseQueue",{enumerable:!0,get:function(){return c}});let n=r(5952),o=r(6420);var u=o._("_maxConcurrency"),l=o._("_runningCount"),a=o._("_queue"),i=o._("_processNext");class c{enqueue(e){let t,r;let o=new Promise((e,n)=>{t=e,r=n}),u=async()=>{try{n._(this,l)[l]++;let r=await e();t(r)}catch(e){r(e)}finally{n._(this,l)[l]--,n._(this,i)[i]()}};return n._(this,a)[a].push({promiseFn:o,task:u}),n._(this,i)[i](),o}bump(e){let t=n._(this,a)[a].findIndex(t=>t.promiseFn===e);if(t>-1){let e=n._(this,a)[a].splice(t,1)[0];n._(this,a)[a].unshift(e),n._(this,i)[i](!0)}}constructor(e=5){Object.defineProperty(this,i,{value:s}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),Object.defineProperty(this,a,{writable:!0,value:void 0}),n._(this,u)[u]=e,n._(this,l)[l]=0,n._(this,a)[a]=[]}}function s(e){if(void 0===e&&(e=!1),(n._(this,l)[l]0){var t;null==(t=n._(this,a)[a].shift())||t.task()}}("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)},2332:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldRenderRootLevelErrorOverlay",{enumerable:!0,get:function(){return r}});let r=()=>{var e;return!!(null==(e=window.__next_root_layout_missing_tags)?void 0:e.length)};("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)},2561:(e,t)=>{"use strict";function r(e){var t;let[r,n,o,u]=e.slice(-4),l=e.slice(0,-4);return{pathToSegment:l.slice(0,-1),segmentPath:l,segment:null!=(t=l[l.length-1])?t:"",tree:r,seedData:n,head:o,isHeadPartial:u,isRootRender:4===e.length}}function n(e){return e.slice(2)}function o(e){return"string"==typeof e?e:e.map(r)}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getFlightDataPartsFromPath:function(){return r},getNextFlightSegmentPath:function(){return n},normalizeFlightData:function(){return o}}),("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)},2669:(e,t,r)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(9248)},2691:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findHeadInCache",{enumerable:!0,get:function(){return o}});let n=r(5637);function o(e,t){return function e(t,r,o){if(0===Object.keys(r).length)return[t,o];if(r.children){let[u,l]=r.children,a=t.parallelRoutes.get("children");if(a){let t=(0,n.createRouterCacheKey)(u),r=a.get(t);if(r){let n=e(r,l,o+"/"+t);if(n)return n}}}for(let u in r){if("children"===u)continue;let[l,a]=r[u],i=t.parallelRoutes.get(u);if(!i)continue;let c=(0,n.createRouterCacheKey)(l),s=i.get(c);if(!s)continue;let f=e(s,a,o+"/"+c);if(f)return f}return null}(e,t,"")}("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)},2816:(e,t)=>{"use strict";function r(e){let t=parseInt(e.slice(0,2),16),r=t>>1&63,n=Array(6);for(let e=0;e<6;e++){let t=r>>5-e&1;n[e]=1===t}return{type:1==(t>>7&1)?"use-cache":"server-action",usedArgs:n,hasRestArgs:1==(1&t)}}function n(e,t){let r=Array(e.length);for(let n=0;n=6&&t.hasRestArgs)&&(r[n]=e[n]);return r}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{extractInfoFromServerReferenceId:function(){return r},omitUnusedArgs:function(){return n}})},2830:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return n}});let n=r(8229)._(r(2115)).default.createContext({})},2858:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return u}});let n=r(6494),o=r(2210);function u(e){return(0,o.isRedirectError)(e)||(0,n.isHTTPAccessFallbackError)(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3118:(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,{fillCacheWithNewSubTreeData:function(){return i},fillCacheWithNewSubTreeDataButOnlyLoading:function(){return c}});let n=r(2004),o=r(4758),u=r(5637),l=r(8291);function a(e,t,r,a,i){let{segmentPath:c,seedData:s,tree:f,head:d}=r,p=e,h=t;for(let e=0;e{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},3269:(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,{ACTION_HEADER:function(){return n},FLIGHT_HEADERS:function(){return s},NEXT_DID_POSTPONE_HEADER:function(){return p},NEXT_HMR_REFRESH_HEADER:function(){return a},NEXT_IS_PRERENDER_HEADER:function(){return _},NEXT_REWRITTEN_PATH_HEADER:function(){return h},NEXT_REWRITTEN_QUERY_HEADER:function(){return y},NEXT_ROUTER_PREFETCH_HEADER:function(){return u},NEXT_ROUTER_SEGMENT_PREFETCH_HEADER:function(){return l},NEXT_ROUTER_STALE_TIME_HEADER:function(){return d},NEXT_ROUTER_STATE_TREE_HEADER:function(){return o},NEXT_RSC_UNION_QUERY:function(){return f},NEXT_URL:function(){return i},RSC_CONTENT_TYPE_HEADER:function(){return c},RSC_HEADER:function(){return r}});let r="RSC",n="Next-Action",o="Next-Router-State-Tree",u="Next-Router-Prefetch",l="Next-Router-Segment-Prefetch",a="Next-HMR-Refresh",i="Next-Url",c="text/x-component",s=[r,o,u,a,l],f="_rsc",d="x-nextjs-stale-time",p="x-nextjs-postponed",h="x-nextjs-rewritten-path",y="x-nextjs-rewritten-query",_="x-nextjs-prerender";("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)},3506:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"attachHydrationErrorState",{enumerable:!0,get:function(){return u}});let n=r(6465),o=r(9771);function u(e){let t={},r=(0,n.testReactHydrationWarning)(e.message),u=(0,n.isHydrationError)(e);if(!(u||r))return;let l=(0,o.getReactHydrationDiffSegments)(e.message);if(l){let a=l[1];t={...e.details,...o.hydrationErrorState,warning:(a&&!r?null:o.hydrationErrorState.warning)||[(0,n.getDefaultHydrationErrorMessage)()],notes:r?"":l[0],reactOutputComponentDiff:a},!o.hydrationErrorState.reactOutputComponentDiff&&a&&(o.hydrationErrorState.reactOutputComponentDiff=a),!a&&u&&o.hydrationErrorState.reactOutputComponentDiff&&(t.reactOutputComponentDiff=o.hydrationErrorState.reactOutputComponentDiff)}else o.hydrationErrorState.warning&&(t={...e.details,...o.hydrationErrorState}),o.hydrationErrorState.reactOutputComponentDiff&&(t.reactOutputComponentDiff=o.hydrationErrorState.reactOutputComponentDiff);e.details=t}("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)},3507:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleMutable",{enumerable:!0,get:function(){return u}});let n=r(8946);function o(e){return void 0!==e}function u(e,t){var r,u;let l=null==(r=t.shouldScroll)||r,a=e.nextUrl;if(o(t.patchedTree)){let r=(0,n.computeChangedPath)(e.tree,t.patchedTree);r?a=r:a||(a=e.canonicalUrl)}return{canonicalUrl:o(t.canonicalUrl)?t.canonicalUrl===e.canonicalUrl?e.canonicalUrl:t.canonicalUrl:e.canonicalUrl,pushRef:{pendingPush:o(t.pendingPush)?t.pendingPush:e.pushRef.pendingPush,mpaNavigation:o(t.mpaNavigation)?t.mpaNavigation:e.pushRef.mpaNavigation,preserveCustomHistoryState:o(t.preserveCustomHistoryState)?t.preserveCustomHistoryState:e.pushRef.preserveCustomHistoryState},focusAndScrollRef:{apply:!!l&&(!!o(null==t?void 0:t.scrollableSegments)||e.focusAndScrollRef.apply),onlyHashChange:t.onlyHashChange||!1,hashFragment:l?t.hashFragment&&""!==t.hashFragment?decodeURIComponent(t.hashFragment.slice(1)):e.focusAndScrollRef.hashFragment:null,segmentPaths:l?null!=(u=null==t?void 0:t.scrollableSegments)?u:e.focusAndScrollRef.segmentPaths:[]},cache:t.cache?t.cache:e.cache,prefetchCache:t.prefetchCache?t.prefetchCache:e.prefetchCache,tree:o(t.patchedTree)?t.patchedTree:e.tree,nextUrl:a}}("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)},3558:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderParamsFromClient",{enumerable:!0,get:function(){return n}});let n=r(7829).makeUntrackedExoticParams;("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)},3567:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createInitialRouterState",{enumerable:!0,get:function(){return s}});let n=r(1139),o=r(4758),u=r(8946),l=r(1518),a=r(9818),i=r(4908),c=r(2561);function s(e){var t,r;let{initialFlightData:s,initialCanonicalUrlParts:f,initialParallelRoutes:d,location:p,couldBeIntercepted:h,postponed:y,prerendered:_}=e,b=f.join("/"),g=(0,c.getFlightDataPartsFromPath)(s[0]),{tree:v,seedData:m,head:O}=g,E={lazyData:null,rsc:null==m?void 0:m[1],prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:d,loading:null!=(t=null==m?void 0:m[3])?t:null},R=p?(0,n.createHrefFromUrl)(p):b;(0,i.addRefreshMarkerToActiveParallelSegments)(v,R);let P=new Map;(null===d||0===d.size)&&(0,o.fillLazyItemsTillLeafWithHead)(E,void 0,v,m,O,void 0);let j={tree:v,cache:E,prefetchCache:P,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:{apply:!1,onlyHashChange:!1,hashFragment:null,segmentPaths:[]},canonicalUrl:R,nextUrl:null!=(r=(0,u.extractPathFromFlightRouterState)(v)||(null==p?void 0:p.pathname))?r:null};if(p){let e=new URL(""+p.pathname+p.search,p.origin);(0,l.createSeededPrefetchCacheEntry)({url:e,data:{flightData:[g],canonicalUrl:void 0,couldBeIntercepted:!!h,prerendered:_,postponed:y,staleTime:-1},tree:j.tree,prefetchCache:j.prefetchCache,nextUrl:j.nextUrl,kind:_?a.PrefetchKind.FULL:a.PrefetchKind.AUTO})}return j}("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)},3612:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hmrRefreshReducer",{enumerable:!0,get:function(){return n}}),r(8586),r(1139),r(7442),r(9234),r(3894),r(3507),r(878),r(6158),r(6375),r(4108);let n=function(e,t){return e};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3668:(e,t)=>{"use strict";function r(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return r}})},3678:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return n}}),r(6494).HTTP_ERROR_FALLBACK_ERROR_CODE,("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)},3806:(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,{callServer:function(){return a},useServerActionDispatcher:function(){return l}});let n=r(2115),o=r(9818),u=null;function l(e){u=(0,n.useCallback)(t=>{(0,n.startTransition)(()=>{e({...t,type:o.ACTION_SERVER_ACTION})})},[e])}async function a(e,t){let r=u;if(!r)throw Object.defineProperty(Error("Invariant: missing action dispatcher."),"__NEXT_ERROR_CODE",{value:"E507",enumerable:!1,configurable:!0});return new Promise((n,o)=>{r({actionId:e,actionArgs:t,resolve:n,reject:o})})}("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)},3894:(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,{handleExternalUrl:function(){return v},navigateReducer:function(){return function e(t,r){let{url:O,isExternalUrl:E,navigateType:R,shouldScroll:P,allowAliasing:j}=r,T={},{hash:S}=O,M=(0,o.createHrefFromUrl)(O),w="push"===R;if((0,_.prunePrefetchCache)(t.prefetchCache),T.preserveCustomHistoryState=!1,T.pendingPush=w,E)return v(t,T,O.toString(),w);if(document.getElementById("__next-page-redirect"))return v(t,T,M,w);let x=(0,_.getOrCreatePrefetchCacheEntry)({url:O,nextUrl:t.nextUrl,tree:t.tree,prefetchCache:t.prefetchCache,allowAliasing:j}),{treeAtTimeOfPrefetch:C,data:A}=x;return d.prefetchQueue.bump(A),A.then(d=>{let{flightData:_,canonicalUrl:E,postponed:R}=d,j=!1;if(x.lastUsedTime||(x.lastUsedTime=Date.now(),j=!0),x.aliased){let n=(0,g.handleAliasedPrefetchEntry)(t,_,O,T);return!1===n?e(t,{...r,allowAliasing:!1}):n}if("string"==typeof _)return v(t,T,_,w);let A=E?(0,o.createHrefFromUrl)(E):M;if(S&&t.canonicalUrl.split("#",1)[0]===A.split("#",1)[0])return T.onlyHashChange=!0,T.canonicalUrl=A,T.shouldScroll=P,T.hashFragment=S,T.scrollableSegments=[],(0,s.handleMutable)(t,T);let N=t.tree,D=t.cache,U=[];for(let e of _){let{pathToSegment:r,seedData:o,head:s,isHeadPartial:d,isRootRender:_}=e,g=e.tree,E=["",...r],P=(0,l.applyRouterStatePatchToTree)(E,N,g,M);if(null===P&&(P=(0,l.applyRouterStatePatchToTree)(E,C,g,M)),null!==P){if(o&&_&&R){let e=(0,y.startPPRNavigation)(D,N,g,o,s,d,!1,U);if(null!==e){if(null===e.route)return v(t,T,M,w);P=e.route;let r=e.node;null!==r&&(T.cache=r);let o=e.dynamicRequestTree;if(null!==o){let r=(0,n.fetchServerResponse)(O,{flightRouterState:o,nextUrl:t.nextUrl});(0,y.listenForDynamicRequest)(e,r)}}else P=g}else{if((0,i.isNavigatingToNewRootLayout)(N,P))return v(t,T,M,w);let n=(0,p.createEmptyCacheNode)(),o=!1;for(let t of(x.status!==c.PrefetchCacheEntryStatus.stale||j?o=(0,f.applyFlightData)(D,n,e,x):(o=function(e,t,r,n){let o=!1;for(let u of(e.rsc=t.rsc,e.prefetchRsc=t.prefetchRsc,e.loading=t.loading,e.parallelRoutes=new Map(t.parallelRoutes),m(n).map(e=>[...r,...e])))(0,b.clearCacheNodeDataForSegmentPath)(e,t,u),o=!0;return o}(n,D,r,g),x.lastUsedTime=Date.now()),(0,a.shouldHardNavigate)(E,N)?(n.rsc=D.rsc,n.prefetchRsc=D.prefetchRsc,(0,u.invalidateCacheBelowFlightSegmentPath)(n,D,r),T.cache=n):o&&(T.cache=n,D=n),m(g))){let e=[...r,...t];e[e.length-1]!==h.DEFAULT_SEGMENT_KEY&&U.push(e)}}N=P}}return T.patchedTree=N,T.canonicalUrl=A,T.scrollableSegments=U,T.hashFragment=S,T.shouldScroll=P,(0,s.handleMutable)(t,T)},()=>t)}}});let n=r(8586),o=r(1139),u=r(4466),l=r(7442),a=r(5567),i=r(9234),c=r(9818),s=r(3507),f=r(878),d=r(9154),p=r(6158),h=r(8291),y=r(4150),_=r(1518),b=r(9880),g=r(5563);function v(e,t,r,n){return t.mpaNavigation=!0,t.canonicalUrl=r,t.pendingPush=n,t.scrollableSegments=void 0,(0,s.handleMutable)(e,t)}function m(e){let t=[],[r,n]=e;if(0===Object.keys(n).length)return[[r]];for(let[e,o]of Object.entries(n))for(let n of m(o))""===r?t.push([e,...n]):t.push([r,e,...n]);return t}r(6005),("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)},3942:(e,t)=>{"use strict";function r(e){let t=5381;for(let r=0;r>>0}function n(e){return r(e).toString(36).slice(0,5)}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{djb2Hash:function(){return r},hexHash:function(){return n}})},3950:(e,t)=>{"use strict";function r(e,t){let r=e[e.length-1];(!r||r.stack!==t.stack)&&e.push(t)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"enqueueConsecutiveDedupedError",{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)},3954:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(5444).handleGlobalErrors)(),("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)},4074:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let n=r(427);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:o,hash:u}=(0,n.parsePath)(e);return""+t+r+o+u}},4108:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasInterceptionRouteInCurrentTree",{enumerable:!0,get:function(){return function e(t){let[r,o]=t;if(Array.isArray(r)&&("di"===r[2]||"ci"===r[2])||"string"==typeof r&&(0,n.isInterceptionRouteAppPath)(r))return!0;if(o){for(let t in o)if(e(o[t]))return!0}return!1}}});let n=r(7755);("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)},4150:(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,{abortTask:function(){return p},listenForDynamicRequest:function(){return d},startPPRNavigation:function(){return i},updateCacheNodeOnPopstateRestoration:function(){return function e(t,r){let n=r[1],o=t.parallelRoutes,l=new Map(o);for(let t in n){let r=n[t],a=r[0],i=(0,u.createRouterCacheKey)(a),c=o.get(t);if(void 0!==c){let n=c.get(i);if(void 0!==n){let o=e(n,r),u=new Map(c);u.set(i,o),l.set(t,u)}}}let a=t.rsc,i=_(a)&&"pending"===a.status;return{lazyData:null,rsc:a,head:t.head,prefetchHead:i?t.prefetchHead:[null,null],prefetchRsc:i?t.prefetchRsc:null,loading:t.loading,parallelRoutes:l}}}});let n=r(8291),o=r(1127),u=r(5637),l=r(9234),a={route:null,node:null,dynamicRequestTree:null,children:null};function i(e,t,r,l,i,f,d,p){return function e(t,r,l,i,f,d,p,h,y,_){let b=r[1],g=l[1],v=null!==f?f[2]:null;i||!0!==l[4]||(i=!0);let m=t.parallelRoutes,O=new Map(m),E={},R=null,P=!1,j={};for(let t in g){let r;let l=g[t],s=b[t],f=m.get(t),T=null!==v?v[t]:null,S=l[0],M=y.concat([t,S]),w=(0,u.createRouterCacheKey)(S),x=void 0!==s?s[0]:void 0,C=void 0!==f?f.get(w):void 0;if(null!==(r=S===n.DEFAULT_SEGMENT_KEY?void 0!==s?{route:s,node:null,dynamicRequestTree:null,children:null}:c(s,l,i,void 0!==T?T:null,d,p,M,_):h&&0===Object.keys(l[1]).length?c(s,l,i,void 0!==T?T:null,d,p,M,_):void 0!==s&&void 0!==x&&(0,o.matchSegment)(S,x)&&void 0!==C&&void 0!==s?e(C,s,l,i,T,d,p,h,M,_):c(s,l,i,void 0!==T?T:null,d,p,M,_))){if(null===r.route)return a;null===R&&(R=new Map),R.set(t,r);let e=r.node;if(null!==e){let r=new Map(f);r.set(w,e),O.set(t,r)}let n=r.route;E[t]=n;let o=r.dynamicRequestTree;null!==o?(P=!0,j[t]=o):j[t]=n}else E[t]=l,j[t]=l}if(null===R)return null;let T={lazyData:null,rsc:t.rsc,prefetchRsc:t.prefetchRsc,head:t.head,prefetchHead:t.prefetchHead,loading:t.loading,parallelRoutes:O};return{route:s(l,E),node:T,dynamicRequestTree:P?s(l,j):null,children:R}}(e,t,r,!1,l,i,f,d,[],p)}function c(e,t,r,n,o,i,c,d){return!r&&(void 0===e||(0,l.isNavigatingToNewRootLayout)(e,t))?a:function e(t,r,n,o,l,a){if(null===r)return f(t,null,n,o,l,a);let i=t[1],c=r[4],d=0===Object.keys(i).length;if(c||o&&d)return f(t,r,n,o,l,a);let p=r[2],h=new Map,y=new Map,_={},b=!1;if(d)a.push(l);else for(let t in i){let r=i[t],c=null!==p?p[t]:null,s=r[0],f=l.concat([t,s]),d=(0,u.createRouterCacheKey)(s),g=e(r,c,n,o,f,a);h.set(t,g);let v=g.dynamicRequestTree;null!==v?(b=!0,_[t]=v):_[t]=r;let m=g.node;if(null!==m){let e=new Map;e.set(d,m),y.set(t,e)}}return{route:t,node:{lazyData:null,rsc:r[1],prefetchRsc:null,head:d?n:null,prefetchHead:null,loading:r[3],parallelRoutes:y},dynamicRequestTree:b?s(t,_):null,children:h}}(t,n,o,i,c,d)}function s(e,t){let r=[e[0],t];return 2 in e&&(r[2]=e[2]),3 in e&&(r[3]=e[3]),4 in e&&(r[4]=e[4]),r}function f(e,t,r,n,o,l){let a=s(e,e[1]);return a[3]="refetch",{route:e,node:function e(t,r,n,o,l,a){let i=t[1],c=null!==r?r[2]:null,s=new Map;for(let t in i){let r=i[t],f=null!==c?c[t]:null,d=r[0],p=l.concat([t,d]),h=(0,u.createRouterCacheKey)(d),y=e(r,void 0===f?null:f,n,o,p,a),_=new Map;_.set(h,y),s.set(t,_)}let f=0===s.size;f&&a.push(l);let d=null!==r?r[1]:null,p=null!==r?r[3]:null;return{lazyData:null,parallelRoutes:s,prefetchRsc:void 0!==d?d:null,prefetchHead:f?n:[null,null],loading:void 0!==p?p:null,rsc:b(),head:f?b():null}}(e,t,r,n,o,l),dynamicRequestTree:a,children:null}}function d(e,t){t.then(t=>{let{flightData:r}=t;if("string"!=typeof r){for(let t of r){let{segmentPath:r,tree:n,seedData:l,head:a}=t;l&&!function(e,t,r,n,l){let a=e;for(let e=0;e{p(e,t)})}function p(e,t){let r=e.node;if(null===r)return;let n=e.children;if(null===n)h(e.route,r,t);else for(let e of n.values())p(e,t);e.dynamicRequestTree=null}function h(e,t,r){let n=e[1],o=t.parallelRoutes;for(let e in n){let t=n[e],l=o.get(e);if(void 0===l)continue;let a=t[0],i=(0,u.createRouterCacheKey)(a),c=l.get(i);void 0!==c&&h(t,c,r)}let l=t.rsc;_(l)&&(null===r?l.resolve(null):l.reject(r));let a=t.head;_(a)&&a.resolve(null)}let y=Symbol();function _(e){return e&&e.tag===y}function b(){let e,t;let r=new Promise((r,n)=>{e=r,t=n});return r.status="pending",r.resolve=t=>{"pending"===r.status&&(r.status="fulfilled",r.value=t,e(t))},r.reject=e=>{"pending"===r.status&&(r.status="rejected",r.reason=e,t(e))},r.tag=y,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)},4189:(e,t)=>{"use strict";function r(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let r=document.documentElement,n=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return r}})},4420:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return r}});var r=function(e){return e[e.SeeOther=303]="SeeOther",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4466:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheBelowFlightSegmentPath",{enumerable:!0,get:function(){return function e(t,r,u){let l=u.length<=2,[a,i]=u,c=(0,n.createRouterCacheKey)(i),s=r.parallelRoutes.get(a);if(!s)return;let f=t.parallelRoutes.get(a);if(f&&f!==s||(f=new Map(s),t.parallelRoutes.set(a,f)),l){f.delete(c);return}let d=s.get(c),p=f.get(c);p&&d&&(p===d&&(p={lazyData:p.lazyData,rsc:p.rsc,prefetchRsc:p.prefetchRsc,head:p.head,prefetchHead:p.prefetchHead,parallelRoutes:new Map(p.parallelRoutes)},f.set(c,p)),e(p,d,(0,o.getNextFlightSegmentPath)(u)))}}});let n=r(5637),o=r(2561);("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)},4486:(e,t,r)=>{"use strict";let n,o;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hydrate",{enumerable:!0,get:function(){return U}});let u=r(8229),l=r(6966),a=r(5155);r(6446),r(6002),r(3954);let i=u._(r(2669)),c=l._(r(2115)),s=r(4979),f=r(2830),d=r(6698),p=r(9155),h=r(3806),y=r(1818),_=r(9692),b=u._(r(6158)),g=r(3567);r(5227);let v=r(5624);r(2332);let m=document,O=new TextEncoder,E=!1,R=!1,P=null;function j(e){if(0===e[0])n=[];else if(1===e[0]){if(!n)throw Object.defineProperty(Error("Unexpected server data: missing bootstrap script."),"__NEXT_ERROR_CODE",{value:"E18",enumerable:!1,configurable:!0});o?o.enqueue(O.encode(e[1])):n.push(e[1])}else if(2===e[0])P=e[1];else if(3===e[0]){if(!n)throw Object.defineProperty(Error("Unexpected server data: missing bootstrap script."),"__NEXT_ERROR_CODE",{value:"E18",enumerable:!1,configurable:!0});let r=atob(e[1]),u=new Uint8Array(r.length);for(var t=0;t{e.enqueue("string"==typeof t?O.encode(t):t)}),E&&!R))null===e.desiredSize||e.desiredSize<0?e.error(Object.defineProperty(Error("The connection to the page was unexpectedly closed, possibly due to the stop button being clicked, loss of Wi-Fi, or an unstable internet connection."),"__NEXT_ERROR_CODE",{value:"E117",enumerable:!1,configurable:!0})):e.close(),R=!0,n=void 0;o=e}(e)}}),w=(0,s.createFromReadableStream)(M,{callServer:h.callServer,findSourceMapURL:y.findSourceMapURL}),x=new Promise((e,t)=>{w.then(t=>{(0,v.setAppBuildId)(t.b),e((0,_.createMutableActionQueue)((0,g.createInitialRouterState)({initialFlightData:t.f,initialCanonicalUrlParts:t.c,initialParallelRoutes:new Map,location:window.location,couldBeIntercepted:t.i,postponed:t.s,prerendered:t.S})))},e=>t(e))});function C(){let e=(0,c.use)(w),t=(0,c.use)(x);return(0,a.jsx)(b.default,{actionQueue:t,globalErrorComponentAndStyles:e.G,assetPrefix:e.p})}let A=c.default.StrictMode;function N(e){let{children:t}=e;return t}let D={onRecoverableError:d.onRecoverableError,onCaughtError:p.onCaughtError,onUncaughtError:p.onUncaughtError};function U(){var e;let t=(0,a.jsx)(A,{children:(0,a.jsx)(f.HeadManagerContext.Provider,{value:{appDir:!0},children:(0,a.jsx)(N,{children:(0,a.jsx)(C,{})})})});"__next_error__"===document.documentElement.id||(null==(e=window.__next_root_layout_missing_tags)?void 0:e.length)?i.default.createRoot(m,D).render(t):c.default.startTransition(()=>{i.default.hydrateRoot(m,t,{...D,formState:P})})}("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)},4758:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return function e(t,r,u,l,a,i){if(0===Object.keys(u[1]).length){t.head=a;return}for(let c in u[1]){let s;let f=u[1][c],d=f[0],p=(0,n.createRouterCacheKey)(d),h=null!==l&&void 0!==l[2][c]?l[2][c]:null;if(r){let n=r.parallelRoutes.get(c);if(n){let r;let u=(null==i?void 0:i.kind)==="auto"&&i.status===o.PrefetchCacheEntryStatus.reusable,l=new Map(n),s=l.get(p);r=null!==h?{lazyData:null,rsc:h[1],prefetchRsc:null,head:null,prefetchHead:null,loading:h[3],parallelRoutes:new Map(null==s?void 0:s.parallelRoutes)}:u&&s?{lazyData:s.lazyData,rsc:s.rsc,prefetchRsc:s.prefetchRsc,head:s.head,prefetchHead:s.prefetchHead,parallelRoutes:new Map(s.parallelRoutes),loading:s.loading}:{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),loading:null},l.set(p,r),e(r,s,f,h||null,a,i),t.parallelRoutes.set(c,l);continue}}if(null!==h){let e=h[1],t=h[3];s={lazyData:null,rsc:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:t}}else s={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null};let y=t.parallelRoutes.get(c);y?y.set(p,s):t.parallelRoutes.set(c,new Map([[p,s]])),e(s,void 0,f,h,a,i)}}}});let n=r(5637),o=r(9818);("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)},4819:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"restoreReducer",{enumerable:!0,get:function(){return u}});let n=r(1139),o=r(8946);function u(e,t){var r;let{url:u,tree:l}=t,a=(0,n.createHrefFromUrl)(u),i=l||e.tree,c=e.cache;return{canonicalUrl:a,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:e.focusAndScrollRef,cache:c,prefetchCache:e.prefetchCache,tree:i,nextUrl:null!=(r=(0,o.extractPathFromFlightRouterState)(i))?r:u.pathname}}r(4150),("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)},4882:(e,t,r)=>{"use strict";function n(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return n}}),r(7102),("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)},4908:(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,{addRefreshMarkerToActiveParallelSegments:function(){return function e(t,r){let[n,o,,l]=t;for(let a in n.includes(u.PAGE_SEGMENT_KEY)&&"refresh"!==l&&(t[2]=r,t[3]="refresh"),o)e(o[a],r)}},refreshInactiveParallelSegments:function(){return l}});let n=r(878),o=r(8586),u=r(8291);async function l(e){let t=new Set;await a({...e,rootTree:e.updatedTree,fetchedSegments:t})}async function a(e){let{state:t,updatedTree:r,updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c=r,canonicalUrl:s}=e,[,f,d,p]=r,h=[];if(d&&d!==s&&"refresh"===p&&!i.has(d)){i.add(d);let e=(0,o.fetchServerResponse)(new URL(d,location.origin),{flightRouterState:[c[0],c[1],c[2],"refetch"],nextUrl:l?t.nextUrl:null}).then(e=>{let{flightData:t}=e;if("string"!=typeof t)for(let e of t)(0,n.applyFlightData)(u,u,e)});h.push(e)}for(let e in f){let r=a({state:t,updatedTree:f[e],updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c,canonicalUrl:s});h.push(r)}await Promise.all(h)}("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)},4911:(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,{AsyncMetadata:function(){return u},AsyncMetadataOutlet:function(){return a}});let n=r(5155),o=r(2115),u=r(1536).BrowserResolvedMetadata;function l(e){let{promise:t}=e,{error:r,digest:n}=(0,o.use)(t);if(r)throw n&&(r.digest=n),r;return null}function a(e){let{promise:t}=e;return(0,n.jsx)(o.Suspense,{fallback:null,children:(0,n.jsx)(l,{promise:t})})}("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:(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,{mountLinkInstance:function(){return c},onLinkVisibilityChanged:function(){return f},onNavigationIntent:function(){return d},pingVisibleLinks:function(){return h},unmountLinkInstance:function(){return s}}),r(9692);let n=r(6158),o=r(9818),u=r(6005),l="function"==typeof WeakMap?new WeakMap:new Map,a=new Set,i="function"==typeof IntersectionObserver?new IntersectionObserver(function(e){for(let t of e){let e=t.intersectionRatio>0;f(t.target,e)}},{rootMargin:"200px"}):null;function c(e,t,r,o){let u=null;try{if(u=(0,n.createPrefetchURL)(t),null===u)return}catch(e){("function"==typeof reportError?reportError:console.error)("Cannot prefetch '"+t+"' because it cannot be converted to a URL.");return}let a={prefetchHref:u.href,router:r,kind:o,isVisible:!1,wasHoveredOrTouched:!1,prefetchTask:null,cacheVersion:-1};void 0!==l.get(e)&&s(e),l.set(e,a),null!==i&&i.observe(e)}function s(e){let t=l.get(e);if(void 0!==t){l.delete(e),a.delete(t);let r=t.prefetchTask;null!==r&&(0,u.cancelPrefetchTask)(r)}null!==i&&i.unobserve(e)}function f(e,t){let r=l.get(e);void 0!==r&&(r.isVisible=t,t?a.add(r):a.delete(r),p(r))}function d(e){let t=l.get(e);void 0!==t&&void 0!==t&&(t.wasHoveredOrTouched=!0,p(t))}function p(e){let t=e.prefetchTask;if(!e.isVisible){null!==t&&(0,u.cancelPrefetchTask)(t);return}!function(e){(async()=>e.router.prefetch(e.prefetchHref,{kind:e.kind}))().catch(e=>{})}(e)}function h(e,t){let r=(0,u.getCurrentCacheVersion)();for(let n of a){let l=n.prefetchTask;if(null!==l&&n.cacheVersion===r&&l.key.nextUrl===e&&l.treeAtTimeOfPrefetch===t)continue;null!==l&&(0,u.cancelPrefetchTask)(l);let a=(0,u.createCacheKey)(n.prefetchHref,e),i=n.wasHoveredOrTouched?u.PrefetchPriority.Intent:u.PrefetchPriority.Default;n.prefetchTask=(0,u.schedulePrefetchTask)(a,t,n.kind===o.PrefetchKind.FULL,i),n.cacheVersion=(0,u.getCurrentCacheVersion)()}}("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)},4970:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientSegmentRoot",{enumerable:!0,get:function(){return o}});let n=r(5155);function o(e){let{Component:t,slots:o,params:u,promise:l}=e;{let{createRenderParamsFromClient:e}=r(3558),l=e(u);return(0,n.jsx)(t,{...o,params:l})}}r(9837),("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)},4979:(e,t,r)=>{"use strict";e.exports=r(7197)},5072:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HTML_LIMITED_BOT_UA_RE",{enumerable:!0,get:function(){return r}});let r=/Mediapartners-Google|Slurp|DuckDuckBot|baiduspider|yandex|sogou|bitlybot|tumblr|vkShare|quora link preview|redditbot|ia_archiver|Bingbot|BingPreview|applebot|facebookexternalhit|facebookcatalog|Twitterbot|LinkedInBot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview/i},5122:(e,t)=>{"use strict";function r(e){return null!==e&&"object"==typeof e&&"then"in e&&"function"==typeof e.then}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isThenable",{enumerable:!0,get:function(){return r}})},5128:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getReactStitchedError",{enumerable:!0,get:function(){return c}});let n=r(8229),o=n._(r(2115)),u=n._(r(5807)),l=r(9148),a="react-stack-bottom-frame",i=RegExp("(at "+a+" )|("+a+"\\@)");function c(e){let t=(0,u.default)(e),r=t&&e.stack||"",n=t?e.message:"",a=r.split("\n"),c=a.findIndex(e=>i.test(e)),s=c>=0?a.slice(0,c).join("\n"):r,f=Object.defineProperty(Error(n),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return Object.assign(f,e),(0,l.copyNextErrorCode)(e,f),f.stack=s,function(e){if(!o.default.captureOwnerStack)return;let t=e.stack||"",r=o.default.captureOwnerStack();r&&!1===t.endsWith(r)&&(e.stack=t+=r)}(f),f}("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)},5155:(e,t,r)=>{"use strict";e.exports=r(6897)},5169:(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,{formatConsoleArgs:function(){return u},parseConsoleArgs:function(){return l}});let n=r(8229)._(r(5807));function o(e,t){switch(typeof e){case"object":if(null===e)return"null";if(Array.isArray(e)){let r="[";if(t<1)for(let n=0;n0?"...":"";return r+"]"}{if(e instanceof Error)return e+"";let r=Object.keys(e),n="{";if(t<1)for(let u=0;u0?"...":"";return n+"}"}case"string":return JSON.stringify(e);default:return String(e)}}function u(e){let t,r;"string"==typeof e[0]?(t=e[0],r=1):(t="",r=0);let n="",u=!1;for(let l=0;l=e.length){n+=a;continue}let i=t[++l];switch(i){case"c":n=u?""+n+"]":"["+n,u=!u,r++;break;case"O":case"o":n+=o(e[r++],0);break;case"d":case"i":n+=parseInt(e[r++],10);break;case"f":n+=parseFloat(e[r++]);break;case"s":n+=String(e[r++]);break;default:n+="%"+i}}for(;r0?" ":"")+o(e[r],0);return n}function l(e){if(e.length>3&&"string"==typeof e[0]&&e[0].startsWith("%c%s%c ")&&"string"==typeof e[1]&&"string"==typeof e[2]&&"string"==typeof e[3]){let t=e[2],r=e[4];return{environmentName:t.trim(),error:(0,n.default)(r)?r:null}}return{environmentName:null,error:null}}("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)},5209:(e,t)=>{"use strict";function r(e){return Object.prototype.toString.call(e)}function n(e){if("[object Object]"!==r(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getObjectClassLabel:function(){return r},isPlainObject:function(){return n}})},5227:(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,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return l},LayoutRouterContext:function(){return u},MissingSlotContext:function(){return i},TemplateContext:function(){return a}});let n=r(8229)._(r(2115)),o=n.default.createContext(null),u=n.default.createContext(null),l=n.default.createContext(null),a=n.default.createContext(null),i=n.default.createContext(new Set)},5262:(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,{BailoutToCSRError:function(){return n},isBailoutToCSRError:function(){return o}});let r="BAILOUT_TO_CLIENT_SIDE_RENDERING";class n extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=r}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===r}},5415:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(5449),(0,r(6188).appBootstrap)(()=>{let{hydrate:e}=r(4486);r(6158),r(7555),e()}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5444:(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,{handleClientError:function(){return g},handleGlobalErrors:function(){return E},useErrorHandler:function(){return v}});let n=r(8229),o=r(2115),u=r(3506),l=r(2858),a=r(9771),i=r(5169),c=n._(r(5807)),s=r(6043),f=r(3950),d=r(5128),p=globalThis.queueMicrotask||(e=>Promise.resolve().then(e)),h=[],y=[],_=[],b=[];function g(e,t,r){let n;if(void 0===r&&(r=!1),e&&(0,c.default)(e))n=r?(0,s.createUnhandledError)(e):e;else{let e=(0,i.formatConsoleArgs)(t),{environmentName:r}=(0,i.parseConsoleArgs)(t);n=(0,s.createUnhandledError)(e,r)}for(let e of(n=(0,d.getReactStitchedError)(n),(0,a.storeHydrationErrorStateFromConsoleArgs)(...t),(0,u.attachHydrationErrorState)(n),(0,f.enqueueConsecutiveDedupedError)(h,n),y))p(()=>{e(n)})}function v(e,t){(0,o.useEffect)(()=>(h.forEach(e),_.forEach(t),y.push(e),b.push(t),()=>{y.splice(y.indexOf(e),1),b.splice(b.indexOf(t),1),h.splice(0,h.length),_.splice(0,_.length)}),[e,t])}function m(e){if((0,l.isNextRouterError)(e.error))return e.preventDefault(),!1;e.error&&g(e.error,[])}function O(e){let t=null==e?void 0:e.reason;if((0,l.isNextRouterError)(t)){e.preventDefault();return}let r=t;for(let e of(r&&!(0,c.default)(r)&&(r=(0,s.createUnhandledError)(r+"")),_.push(r),b))e(r)}function E(){try{Error.stackTraceLimit=50}catch(e){}window.addEventListener("error",m),window.addEventListener("unhandledrejection",O)}("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)},5449:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(3668);let n=r(589);{let e=r.u;r.u=function(){for(var t=arguments.length,r=Array(t),o=0;o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"refreshReducer",{enumerable:!0,get:function(){return h}});let n=r(8586),o=r(1139),u=r(7442),l=r(9234),a=r(3894),i=r(3507),c=r(4758),s=r(6158),f=r(6375),d=r(4108),p=r(4908);function h(e,t){let{origin:r}=t,h={},y=e.canonicalUrl,_=e.tree;h.preserveCustomHistoryState=!1;let b=(0,s.createEmptyCacheNode)(),g=(0,d.hasInterceptionRouteInCurrentTree)(e.tree);return b.lazyData=(0,n.fetchServerResponse)(new URL(y,r),{flightRouterState:[_[0],_[1],_[2],"refetch"],nextUrl:g?e.nextUrl:null}),b.lazyData.then(async r=>{let{flightData:n,canonicalUrl:s}=r;if("string"==typeof n)return(0,a.handleExternalUrl)(e,h,n,e.pushRef.pendingPush);for(let r of(b.lazyData=null,n)){let{tree:n,seedData:i,head:d,isRootRender:v}=r;if(!v)return console.log("REFRESH FAILED"),e;let m=(0,u.applyRouterStatePatchToTree)([""],_,n,e.canonicalUrl);if(null===m)return(0,f.handleSegmentMismatch)(e,t,n);if((0,l.isNavigatingToNewRootLayout)(_,m))return(0,a.handleExternalUrl)(e,h,y,e.pushRef.pendingPush);let O=s?(0,o.createHrefFromUrl)(s):void 0;if(s&&(h.canonicalUrl=O),null!==i){let e=i[1],t=i[3];b.rsc=e,b.prefetchRsc=null,b.loading=t,(0,c.fillLazyItemsTillLeafWithHead)(b,void 0,n,i,d,void 0),h.prefetchCache=new Map}await (0,p.refreshInactiveParallelSegments)({state:e,updatedTree:m,updatedCache:b,includeNextUrl:g,canonicalUrl:h.canonicalUrl||e.canonicalUrl}),h.cache=b,h.patchedTree=m,_=m}return(0,i.handleMutable)(e,h)},()=>e)}r(6005),("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)},5563:(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,{addSearchParamsToPageSegments:function(){return f},handleAliasedPrefetchEntry:function(){return s}});let n=r(8291),o=r(6158),u=r(7442),l=r(1139),a=r(5637),i=r(3118),c=r(3507);function s(e,t,r,s){let d,p=e.tree,h=e.cache,y=(0,l.createHrefFromUrl)(r);if("string"==typeof t)return!1;for(let e of t){if(!function e(t){if(!t)return!1;let r=t[2];if(t[3])return!0;for(let t in r)if(e(r[t]))return!0;return!1}(e.seedData))continue;let t=e.tree;t=f(t,Object.fromEntries(r.searchParams));let{seedData:l,isRootRender:c,pathToSegment:s}=e,_=["",...s];t=f(t,Object.fromEntries(r.searchParams));let b=(0,u.applyRouterStatePatchToTree)(_,p,t,y),g=(0,o.createEmptyCacheNode)();if(c&&l){let e=l[1];g.loading=l[3],g.rsc=e,function e(t,r,o,u){if(0!==Object.keys(o[1]).length)for(let l in o[1]){let i;let c=o[1][l],s=c[0],f=(0,a.createRouterCacheKey)(s),d=null!==u&&void 0!==u[2][l]?u[2][l]:null;if(null!==d){let e=d[1],t=d[3];i={lazyData:null,rsc:s.includes(n.PAGE_SEGMENT_KEY)?null:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:t}}else i={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null};let p=t.parallelRoutes.get(l);p?p.set(f,i):t.parallelRoutes.set(l,new Map([[f,i]])),e(i,r,c,d)}}(g,h,t,l)}else g.rsc=h.rsc,g.prefetchRsc=h.prefetchRsc,g.loading=h.loading,g.parallelRoutes=new Map(h.parallelRoutes),(0,i.fillCacheWithNewSubTreeDataButOnlyLoading)(g,h,e);b&&(p=b,h=g,d=!0)}return!!d&&(s.patchedTree=p,s.cache=h,s.canonicalUrl=y,s.hashFragment=r.hash,(0,c.handleMutable)(e,s))}function f(e,t){let[r,o,...u]=e;if(r.includes(n.PAGE_SEGMENT_KEY))return[(0,n.addSearchParamsIfPageSegment)(r,t),o,...u];let l={};for(let[e,r]of Object.entries(o))l[e]=f(r,t);return[r,l,...u]}("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)},5567:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldHardNavigate",{enumerable:!0,get:function(){return function e(t,r){let[u,l]=r,[a,i]=t;return(0,o.matchSegment)(a,u)?!(t.length<=2)&&e((0,n.getNextFlightSegmentPath)(t),l[i]):!!Array.isArray(a)}}});let n=r(2561),o=r(1127);("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)},5618:(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 s},RedirectType:function(){return o.RedirectType},forbidden:function(){return l.forbidden},notFound:function(){return u.notFound},permanentRedirect:function(){return n.permanentRedirect},redirect:function(){return n.redirect},unauthorized:function(){return a.unauthorized},unstable_rethrow:function(){return i.unstable_rethrow}});let n=r(6825),o=r(2210),u=r(8527),l=r(3678),a=r(9187),i=r(7599);class c extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class s extends URLSearchParams{append(){throw new c}delete(){throw new c}set(){throw new c}sort(){throw new c}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5624:(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,{getAppBuildId:function(){return o},setAppBuildId:function(){return n}});let r="";function n(e){r=e}function o(){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)},5637:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRouterCacheKey",{enumerable:!0,get:function(){return o}});let n=r(8291);function o(e,t){return(void 0===t&&(t=!1),Array.isArray(e))?e[0]+"|"+e[1]+"|"+e[2]:t&&e.startsWith(n.PAGE_SEGMENT_KEY)?n.PAGE_SEGMENT_KEY:e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5807:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return o},getProperError:function(){return u}});let n=r(5209);function o(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}function u(e){return o(e)?e:Object.defineProperty(Error((0,n.isPlainObject)(e)?function(e){let t=new WeakSet;return JSON.stringify(e,(e,r)=>{if("object"==typeof r&&null!==r){if(t.has(r))return"[Circular]";t.add(r)}return r})}(e):e+""),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0})}},5929:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return u}});let n=r(4074),o=r(214);function u(e,t){return(0,o.normalizePathTrailingSlash)((0,n.addPathPrefix)(e,""))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5952:(e,t,r)=>{"use strict";function n(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw TypeError("attempted to use private field on non-instance");return e}r.r(t),r.d(t,{_:()=>n})},6002:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(6905).patchConsoleError)(),("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)},6005:(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,{NavigationResultTag:function(){return f},PrefetchPriority:function(){return d},bumpPrefetchTask:function(){return c},cancelPrefetchTask:function(){return i},createCacheKey:function(){return s},getCurrentCacheVersion:function(){return l},navigate:function(){return o},prefetch:function(){return n},revalidateEntireCache:function(){return u},schedulePrefetchTask:function(){return a}});let r=()=>{throw Object.defineProperty(Error("Segment Cache experiment is not enabled. This is a bug in Next.js."),"__NEXT_ERROR_CODE",{value:"E654",enumerable:!1,configurable:!0})},n=r,o=r,u=r,l=r,a=r,i=r,c=r,s=r;var f=function(e){return e[e.MPA=0]="MPA",e[e.Success=1]="Success",e[e.NoOp=2]="NoOp",e[e.Async=3]="Async",e}({}),d=function(e){return e[e.Intent=2]="Intent",e[e.Default=1]="Default",e[e.Background=0]="Background",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6043:(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,{createUnhandledError:function(){return o},getUnhandledErrorType:function(){return l},isUnhandledConsoleOrRejection:function(){return u}});let r=Symbol.for("next.console.error.digest"),n=Symbol.for("next.console.error.type");function o(e,t){let o="string"==typeof e?Object.defineProperty(Error(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0}):e;return o[r]="NEXT_UNHANDLED_ERROR",o[n]="string"==typeof e?"string":"error",t&&!o.environmentName&&(o.environmentName=t),o}let u=e=>e&&"NEXT_UNHANDLED_ERROR"===e[r],l=e=>e[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)},6158:(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,{createEmptyCacheNode:function(){return x},createPrefetchURL:function(){return M},default:function(){return D}});let n=r(6966),o=r(5155),u=n._(r(2115)),l=r(5227),a=r(9818),i=r(1139),c=r(886),s=r(1365),f=n._(r(6614)),d=r(774),p=r(5929),h=r(7760),y=r(686),_=r(2691),b=r(1822),g=r(4882),v=r(7102),m=r(8946),O=r(8836),E=r(3806);r(6005);let R=r(6825),P=r(2210),j=r(9154);r(4930);let T={};function S(e){return e.origin!==window.location.origin}function M(e){let t;if((0,d.isBot)(window.navigator.userAgent))return null;try{t=new URL((0,p.addBasePath)(e),window.location.href)}catch(t){throw Object.defineProperty(Error("Cannot prefetch '"+e+"' because it cannot be converted to a URL."),"__NEXT_ERROR_CODE",{value:"E234",enumerable:!1,configurable:!0})}return S(t)?null:t}function w(e){let{appRouterState:t}=e;return(0,u.useInsertionEffect)(()=>{let{tree:e,pushRef:r,canonicalUrl:n}=t,o={...r.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:e};r.pendingPush&&(0,i.createHrefFromUrl)(new URL(window.location.href))!==n?(r.pendingPush=!1,window.history.pushState(o,"",n)):window.history.replaceState(o,"",n)},[t]),(0,u.useEffect)(()=>{},[t.nextUrl,t.tree]),null}function x(){return{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null}}function C(e){null==e&&(e={});let t=window.history.state,r=null==t?void 0:t.__NA;r&&(e.__NA=r);let n=null==t?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;return n&&(e.__PRIVATE_NEXTJS_INTERNALS_TREE=n),e}function A(e){let{headCacheNode:t}=e,r=null!==t?t.head:null,n=null!==t?t.prefetchHead:null,o=null!==n?n:r;return(0,u.useDeferredValue)(r,o)}function N(e){let t,{actionQueue:r,assetPrefix:n,globalError:i}=e,[d,O]=(0,s.useReducer)(r),{canonicalUrl:x}=(0,s.useUnwrapState)(d),{searchParams:N,pathname:D}=(0,u.useMemo)(()=>{let e=new URL(x,window.location.href);return{searchParams:e.searchParams,pathname:(0,v.hasBasePath)(e.pathname)?(0,g.removeBasePath)(e.pathname):e.pathname}},[x]),U=(0,u.useCallback)(e=>{let{previousTree:t,serverResponse:r}=e;(0,u.startTransition)(()=>{O({type:a.ACTION_SERVER_PATCH,previousTree:t,serverResponse:r})})},[O]),k=(0,u.useCallback)((e,t,r)=>{let n=new URL((0,p.addBasePath)(e),location.href);return O({type:a.ACTION_NAVIGATE,url:n,isExternalUrl:S(n),locationSearch:location.search,shouldScroll:null==r||r,navigateType:t,allowAliasing:!0})},[O]);(0,E.useServerActionDispatcher)(O);let I=(0,u.useMemo)(()=>({back:()=>window.history.back(),forward:()=>window.history.forward(),prefetch:(e,t)=>{let n=M(e);if(null!==n){var o;(0,j.prefetchReducer)(r.state,{type:a.ACTION_PREFETCH,url:n,kind:null!=(o=null==t?void 0:t.kind)?o:a.PrefetchKind.FULL})}},replace:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var r;k(e,"replace",null==(r=t.scroll)||r)})},push:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var r;k(e,"push",null==(r=t.scroll)||r)})},refresh:()=>{(0,u.startTransition)(()=>{O({type:a.ACTION_REFRESH,origin:window.location.origin})})},hmrRefresh:()=>{throw Object.defineProperty(Error("hmrRefresh can only be used in development mode. Please use refresh instead."),"__NEXT_ERROR_CODE",{value:"E485",enumerable:!1,configurable:!0})}}),[r,O,k]);(0,u.useEffect)(()=>{window.next&&(window.next.router=I)},[I]),(0,u.useEffect)(()=>{function e(e){var t;e.persisted&&(null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE)&&(T.pendingMpaPath=void 0,O({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE}))}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[O]),(0,u.useEffect)(()=>{function e(e){let t="reason"in e?e.reason:e.error;if((0,P.isRedirectError)(t)){e.preventDefault();let r=(0,R.getURLFromRedirectError)(t);(0,R.getRedirectTypeFromError)(t)===P.RedirectType.push?I.push(r,{}):I.replace(r,{})}}return window.addEventListener("error",e),window.addEventListener("unhandledrejection",e),()=>{window.removeEventListener("error",e),window.removeEventListener("unhandledrejection",e)}},[I]);let{pushRef:H}=(0,s.useUnwrapState)(d);if(H.mpaNavigation){if(T.pendingMpaPath!==x){let e=window.location;H.pendingPush?e.assign(x):e.replace(x),T.pendingMpaPath=x}(0,u.use)(b.unresolvedThenable)}(0,u.useEffect)(()=>{let e=window.history.pushState.bind(window.history),t=window.history.replaceState.bind(window.history),r=e=>{var t;let r=window.location.href,n=null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,u.startTransition)(()=>{O({type:a.ACTION_RESTORE,url:new URL(null!=e?e:r,r),tree:n})})};window.history.pushState=function(t,n,o){return(null==t?void 0:t.__NA)||(null==t?void 0:t._N)||(t=C(t),o&&r(o)),e(t,n,o)},window.history.replaceState=function(e,n,o){return(null==e?void 0:e.__NA)||(null==e?void 0:e._N)||(e=C(e),o&&r(o)),t(e,n,o)};let n=e=>{if(e.state){if(!e.state.__NA){window.location.reload();return}(0,u.startTransition)(()=>{O({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:e.state.__PRIVATE_NEXTJS_INTERNALS_TREE})})}};return window.addEventListener("popstate",n),()=>{window.history.pushState=e,window.history.replaceState=t,window.removeEventListener("popstate",n)}},[O]);let{cache:F,tree:B,nextUrl:W,focusAndScrollRef:$}=(0,s.useUnwrapState)(d),K=(0,u.useMemo)(()=>(0,_.findHeadInCache)(F,B[1]),[F,B]),X=(0,u.useMemo)(()=>(0,m.getSelectedParams)(B),[B]),z=(0,u.useMemo)(()=>({parentTree:B,parentCacheNode:F,parentSegmentPath:null,url:x}),[B,F,x]),G=(0,u.useMemo)(()=>({changeByServerResponse:U,tree:B,focusAndScrollRef:$,nextUrl:W}),[U,B,$,W]);if(null!==K){let[e,r]=K;t=(0,o.jsx)(A,{headCacheNode:e},r)}else t=null;let V=(0,o.jsxs)(y.RedirectBoundary,{children:[t,F.rsc,(0,o.jsx)(h.AppRouterAnnouncer,{tree:B})]});return V=(0,o.jsx)(f.ErrorBoundary,{errorComponent:i[0],errorStyles:i[1],children:V}),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(w,{appRouterState:(0,s.useUnwrapState)(d)}),(0,o.jsx)(L,{}),(0,o.jsx)(c.PathParamsContext.Provider,{value:X,children:(0,o.jsx)(c.PathnameContext.Provider,{value:D,children:(0,o.jsx)(c.SearchParamsContext.Provider,{value:N,children:(0,o.jsx)(l.GlobalLayoutRouterContext.Provider,{value:G,children:(0,o.jsx)(l.AppRouterContext.Provider,{value:I,children:(0,o.jsx)(l.LayoutRouterContext.Provider,{value:z,children:V})})})})})})]})}function D(e){let{actionQueue:t,globalErrorComponentAndStyles:[r,n],assetPrefix:u}=e;return(0,O.useNavFailureHandler)(),(0,o.jsx)(f.ErrorBoundary,{errorComponent:f.default,children:(0,o.jsx)(N,{actionQueue:t,assetPrefix:u,globalError:[r,n]})})}let U=new Set,k=new Set;function L(){let[,e]=u.default.useState(0),t=U.size;return(0,u.useEffect)(()=>{let r=()=>e(e=>e+1);return k.add(r),t!==U.size&&r(),()=>{k.delete(r)}},[t,e]),[...U].map((e,t)=>(0,o.jsx)("link",{rel:"stylesheet",href:""+e,precedence:"next"},t))}globalThis._N_E_STYLE_LOAD=function(e){let t=U.size;return U.add(e),U.size!==t&&k.forEach(e=>e()),Promise.resolve()},("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)},6188:(e,t)=>{"use strict";function r(e){var t,r;t=self.__next_s,r=()=>{e()},t&&t.length?t.reduce((e,t)=>{let[r,n]=t;return e.then(()=>new Promise((e,t)=>{let o=document.createElement("script");if(n)for(let e in n)"children"!==e&&o.setAttribute(e,n[e]);r?(o.src=r,o.onload=()=>e(),o.onerror=t):n&&(o.innerHTML=n.children,setTimeout(e)),document.head.appendChild(o)}))},Promise.resolve()).catch(e=>{console.error(e)}).then(()=>{r()}):r()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"appBootstrap",{enumerable:!0,get:function(){return r}}),window.next={version:"15.2.3",appDir:!0},("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)},6206:(e,t,r)=>{"use strict";e.exports=r(2223)},6361:(e,t)=>{"use strict";function r(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return r}})},6375:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSegmentMismatch",{enumerable:!0,get:function(){return o}});let n=r(3894);function o(e,t,r){return(0,n.handleExternalUrl)(e,{},e.canonicalUrl,!0)}("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)},6420:(e,t,r)=>{"use strict";r.r(t),r.d(t,{_:()=>o});var n=0;function o(e){return"__private_"+n+++"_"+e}},6446:()=>{"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}),"canParse"in URL||(URL.canParse=function(e,t){try{return new URL(e,t),!0}catch(e){return!1}})},6465:(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,{NEXTJS_HYDRATION_ERROR_LINK:function(){return i},REACT_HYDRATION_ERROR_LINK:function(){return a},getDefaultHydrationErrorMessage:function(){return c},getHydrationErrorStackInfo:function(){return h},isHydrationError:function(){return s},isReactHydrationErrorMessage:function(){return f},testReactHydrationWarning:function(){return p}});let n=r(8229)._(r(5807)),o=/hydration failed|while hydrating|content does not match|did not match|HTML didn't match/i,u="Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:",l=[u,"A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:"],a="https://react.dev/link/hydration-mismatch",i="https://nextjs.org/docs/messages/react-hydration-error",c=()=>u;function s(e){return(0,n.default)(e)&&o.test(e.message)}function f(e){return l.some(t=>e.startsWith(t))}let d=[/^In HTML, (.+?) cannot be a child of <(.+?)>\.(.*)\nThis will cause a hydration error\.(.*)/,/^In HTML, (.+?) cannot be a descendant of <(.+?)>\.\nThis will cause a hydration error\.(.*)/,/^In HTML, text nodes cannot be a child of <(.+?)>\.\nThis will cause a hydration error\./,/^In HTML, whitespace text nodes cannot be a child of <(.+?)>\. Make sure you don't have any extra whitespace between tags on each line of your source code\.\nThis will cause a hydration error\./,/^Expected server HTML to contain a matching <(.+?)> in <(.+?)>\.(.*)/,/^Did not expect server HTML to contain a <(.+?)> in <(.+?)>\.(.*)/,/^Expected server HTML to contain a matching text node for "(.+?)" in <(.+?)>\.(.*)/,/^Did not expect server HTML to contain the text node "(.+?)" in <(.+?)>\.(.*)/,/^Text content did not match\. Server: "(.+?)" Client: "(.+?)"(.*)/];function p(e){return"string"==typeof e&&!!e&&(e.startsWith("Warning: ")&&(e=e.slice(9)),d.some(t=>t.test(e)))}function h(e){let t=p(e=(e=e.replace(/^Error: /,"")).replace("Warning: ",""));if(!f(e)&&!t)return{message:null,stack:e,diff:""};if(t){let[t,r]=e.split("\n\n");return{message:t.trim(),stack:"",diff:(r||"").trim()}}let r=e.indexOf("\n"),[n,o]=(e=e.slice(r+1).trim()).split(""+a),u=n.trim();if(!o||!(o.length>1))return{message:u,stack:o};{let e=[],t=[];return o.split("\n").forEach(r=>{""!==r.trim()&&(r.trim().startsWith("at ")?e.push(r):t.push(r))}),{message:u,diff:t.join("\n"),stack:e.join("\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)},6494:(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,{HTTPAccessErrorStatus:function(){return r},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return o},getAccessFallbackErrorTypeByStatus:function(){return a},getAccessFallbackHTTPStatus:function(){return l},isHTTPAccessFallbackError:function(){return u}});let r={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},n=new Set(Object.values(r)),o="NEXT_HTTP_ERROR_FALLBACK";function u(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,r]=e.digest.split(";");return t===o&&n.has(Number(r))}function l(e){return Number(e.digest.split(";")[1])}function a(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("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)},6614:(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,{ErrorBoundary:function(){return h},ErrorBoundaryHandler:function(){return f},GlobalError:function(){return d},default:function(){return p}});let n=r(8229),o=r(5155),u=n._(r(2115)),l=r(9921),a=r(2858);r(8836);let i=void 0,c={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},text:{fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"}};function s(e){let{error:t}=e;if(i){let e=i.getStore();if((null==e?void 0:e.isRevalidate)||(null==e?void 0:e.isStaticGeneration))throw console.error(t),t}return null}class f extends u.default.Component{static getDerivedStateFromError(e){if((0,a.isNextRouterError)(e))throw e;return{error:e}}static getDerivedStateFromProps(e,t){let{error:r}=t;return e.pathname!==t.previousPathname&&t.error?{error:null,previousPathname:e.pathname}:{error:t.error,previousPathname:e.pathname}}render(){return this.state.error?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s,{error:this.state.error}),this.props.errorStyles,this.props.errorScripts,(0,o.jsx)(this.props.errorComponent,{error:this.state.error,reset:this.reset})]}):this.props.children}constructor(e){super(e),this.reset=()=>{this.setState({error:null})},this.state={error:null,previousPathname:this.props.pathname}}}function d(e){let{error:t}=e,r=null==t?void 0:t.digest;return(0,o.jsxs)("html",{id:"__next_error__",children:[(0,o.jsx)("head",{}),(0,o.jsxs)("body",{children:[(0,o.jsx)(s,{error:t}),(0,o.jsx)("div",{style:c.error,children:(0,o.jsxs)("div",{children:[(0,o.jsxs)("h2",{style:c.text,children:["Application error: a ",r?"server":"client","-side exception has occurred while loading ",window.location.hostname," (see the"," ",r?"server logs":"browser console"," for more information)."]}),r?(0,o.jsx)("p",{style:c.text,children:"Digest: "+r}):null]})})]})]})}let p=d;function h(e){let{errorComponent:t,errorStyles:r,errorScripts:n,children:u}=e,a=(0,l.useUntrackedPathname)();return t?(0,o.jsx)(f,{pathname:a,errorComponent:t,errorStyles:r,errorScripts:n,children:u}):(0,o.jsx)(o.Fragment,{children:u})}("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)},6698:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"onRecoverableError",{enumerable:!0,get:function(){return i}});let n=r(8229),o=r(5262),u=r(1646),l=r(5128),a=n._(r(5807)),i=(e,t)=>{let r=(0,a.default)(e)&&"cause"in e?e.cause:e,n=(0,l.getReactStitchedError)(r);(0,o.isBailoutToCSRError)(r)||(0,u.reportGlobalError)(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)},6825:(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,{getRedirectError:function(){return l},getRedirectStatusCodeFromError:function(){return f},getRedirectTypeFromError:function(){return s},getURLFromRedirectError:function(){return c},permanentRedirect:function(){return i},redirect:function(){return a}});let n=r(4420),o=r(2210),u=void 0;function l(e,t,r){void 0===r&&(r=n.RedirectStatusCode.TemporaryRedirect);let u=Object.defineProperty(Error(o.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return u.digest=o.REDIRECT_ERROR_CODE+";"+t+";"+e+";"+r+";",u}function a(e,t){var r;throw null!=t||(t=(null==u?void 0:null==(r=u.getStore())?void 0:r.isAction)?o.RedirectType.push:o.RedirectType.replace),l(e,t,n.RedirectStatusCode.TemporaryRedirect)}function i(e,t){throw void 0===t&&(t=o.RedirectType.replace),l(e,t,n.RedirectStatusCode.PermanentRedirect)}function c(e){return(0,o.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function s(e){if(!(0,o.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function f(e){if(!(0,o.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("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)},6897:(e,t)=>{"use strict";var r=Symbol.for("react.transitional.element");function n(e,t,n){var o=null;if(void 0!==n&&(o=""+n),void 0!==t.key&&(o=""+t.key),"key"in t)for(var u in n={},t)"key"!==u&&(n[u]=t[u]);else n=t;return{$$typeof:r,type:e,key:o,ref:void 0!==(t=n.ref)?t:null,props:n}}t.Fragment=Symbol.for("react.fragment"),t.jsx=n,t.jsxs=n},6905:(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,{originConsoleError:function(){return o},patchConsoleError:function(){return u}}),r(8229),r(5807);let n=r(2858);r(5444),r(5169);let o=globalThis.console.error;function u(){window.console.error=function(){let e;for(var t=arguments.length,r=Array(t),u=0;u{"use strict";function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}function o(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var a=u?Object.getOwnPropertyDescriptor(e,l):null;a&&(a.get||a.set)?Object.defineProperty(o,l,a):o[l]=e[l]}return o.default=e,r&&r.set(e,o),o}r.r(t),r.d(t,{_:()=>o})},6975:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HTTPAccessFallbackBoundary",{enumerable:!0,get:function(){return s}});let n=r(6966),o=r(5155),u=n._(r(2115)),l=r(9921),a=r(6494);r(3230);let i=r(5227);class c extends u.default.Component{componentDidCatch(){}static getDerivedStateFromError(e){if((0,a.isHTTPAccessFallbackError)(e))return{triggeredStatus:(0,a.getAccessFallbackHTTPStatus)(e)};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.triggeredStatus?{triggeredStatus:void 0,previousPathname:e.pathname}:{triggeredStatus:t.triggeredStatus,previousPathname:e.pathname}}render(){let{notFound:e,forbidden:t,unauthorized:r,children:n}=this.props,{triggeredStatus:u}=this.state,l={[a.HTTPAccessErrorStatus.NOT_FOUND]:e,[a.HTTPAccessErrorStatus.FORBIDDEN]:t,[a.HTTPAccessErrorStatus.UNAUTHORIZED]:r};if(u){let i=u===a.HTTPAccessErrorStatus.NOT_FOUND&&e,c=u===a.HTTPAccessErrorStatus.FORBIDDEN&&t,s=u===a.HTTPAccessErrorStatus.UNAUTHORIZED&&r;return i||c||s?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"robots",content:"noindex"}),!1,l[u]]}):n}return n}constructor(e){super(e),this.state={triggeredStatus:void 0,previousPathname:e.pathname}}}function s(e){let{notFound:t,forbidden:r,unauthorized:n,children:a}=e,s=(0,l.useUntrackedPathname)(),f=(0,u.useContext)(i.MissingSlotContext);return t||r||n?(0,o.jsx)(c,{pathname:s,notFound:t,forbidden:r,unauthorized:n,missingSlots:f,children:a}):(0,o.jsx)(o.Fragment,{children:a})}("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)},7102:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});let n=r(1747);function o(e){return(0,n.pathHasPrefix)(e,"")}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7197:(e,t,r)=>{"use strict";e.exports=r(9062)},7205:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return n}});let n=r(8324).makeUntrackedExoticSearchParams;("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)},7276:(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,{normalizeAppPath:function(){return u},normalizeRscURL:function(){return l}});let n=r(9133),o=r(8291);function u(e){return(0,n.ensureLeadingSlash)(e.split("/").reduce((e,t,r,n)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&r===n.length-1?e:e+"/"+t,""))}function l(e){return e.replace(/\.rsc($|\?)/,"$1")}},7442:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return function e(t,r,n,i){let c;let[s,f,d,p,h]=r;if(1===t.length){let e=a(r,n);return(0,l.addRefreshMarkerToActiveParallelSegments)(e,i),e}let[y,_]=t;if(!(0,u.matchSegment)(y,s))return null;if(2===t.length)c=a(f[_],n);else if(null===(c=e((0,o.getNextFlightSegmentPath)(t),f[_],n,i)))return null;let b=[t[0],{...f,[_]:c},d,p];return h&&(b[4]=!0),(0,l.addRefreshMarkerToActiveParallelSegments)(b,i),b}}});let n=r(8291),o=r(2561),u=r(1127),l=r(4908);function a(e,t){let[r,o]=e,[l,i]=t;if(l===n.DEFAULT_SEGMENT_KEY&&r!==n.DEFAULT_SEGMENT_KEY)return e;if((0,u.matchSegment)(r,l)){let t={};for(let e in o)void 0!==i[e]?t[e]=a(o[e],i[e]):t[e]=o[e];for(let e in i)!t[e]&&(t[e]=i[e]);let n=[r,t];return e[2]&&(n[2]=e[2]),e[3]&&(n[3]=e[3]),e[4]&&(n[4]=e[4]),n}return t}("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)},7541:(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,{describeHasCheckingStringProperty:function(){return o},describeStringPropertyAccess:function(){return n},wellKnownProperties:function(){return u}});let r=/^[A-Za-z_$][A-Za-z0-9_$]*$/;function n(e,t){return r.test(t)?"`"+e+"."+t+"`":"`"+e+"["+JSON.stringify(t)+"]`"}function o(e,t){let r=JSON.stringify(t);return"`Reflect.has("+e+", "+r+")`, `"+r+" in "+e+"`, or similar"}let u=new Set(["hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toString","valueOf","toLocaleString","then","catch","finally","status","displayName","toJSON","$$typeof","__esModule"])},7555:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return j}});let n=r(8229),o=r(6966),u=r(5155),l=o._(r(2115)),a=n._(r(7650)),i=r(5227),c=r(8586),s=r(1822),f=r(6614),d=r(1127),p=r(4189),h=r(686),y=r(6975),_=r(5637),b=r(4108),g=a.default.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,v=["bottom","height","left","right","top","width","x","y"];function m(e,t){let r=e.getBoundingClientRect();return r.top>=0&&r.top<=t}class O extends l.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.props.focusAndScrollRef.apply&&this.handlePotentialScroll()}render(){return this.props.children}constructor(...e){super(...e),this.handlePotentialScroll=()=>{let{focusAndScrollRef:e,segmentPath:t}=this.props;if(e.apply){if(0!==e.segmentPaths.length&&!e.segmentPaths.some(e=>t.every((t,r)=>(0,d.matchSegment)(t,e[r]))))return;let r=null,n=e.hashFragment;if(n&&(r=function(e){var t;return"top"===e?document.body:null!=(t=document.getElementById(e))?t:document.getElementsByName(e)[0]}(n)),!r)r=(0,g.findDOMNode)(this);if(!(r instanceof Element))return;for(;!(r instanceof HTMLElement)||function(e){if(["sticky","fixed"].includes(getComputedStyle(e).position))return!0;let t=e.getBoundingClientRect();return v.every(e=>0===t[e])}(r);){if(null===r.nextElementSibling)return;r=r.nextElementSibling}e.apply=!1,e.hashFragment=null,e.segmentPaths=[],(0,p.handleSmoothScroll)(()=>{if(n){r.scrollIntoView();return}let e=document.documentElement,t=e.clientHeight;!m(r,t)&&(e.scrollTop=0,m(r,t)||r.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,r.focus()}}}}function E(e){let{segmentPath:t,children:r}=e,n=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!n)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});return(0,u.jsx)(O,{segmentPath:t,focusAndScrollRef:n.focusAndScrollRef,children:r})}function R(e){let{tree:t,segmentPath:r,cacheNode:n,url:o}=e,a=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!a)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});let{changeByServerResponse:f,tree:p}=a,h=null!==n.prefetchRsc?n.prefetchRsc:n.rsc,y=(0,l.useDeferredValue)(n.rsc,h),_="object"==typeof y&&null!==y&&"function"==typeof y.then?(0,l.use)(y):y;if(!_){let e=n.lazyData;if(null===e){let t=function e(t,r){if(t){let[n,o]=t,u=2===t.length;if((0,d.matchSegment)(r[0],n)&&r[1].hasOwnProperty(o)){if(u){let t=e(void 0,r[1][o]);return[r[0],{...r[1],[o]:[t[0],t[1],t[2],"refetch"]}]}return[r[0],{...r[1],[o]:e(t.slice(2),r[1][o])}]}}return r}(["",...r],p),u=(0,b.hasInterceptionRouteInCurrentTree)(p);n.lazyData=e=(0,c.fetchServerResponse)(new URL(o,location.origin),{flightRouterState:t,nextUrl:u?a.nextUrl:null}).then(e=>((0,l.startTransition)(()=>{f({previousTree:p,serverResponse:e})}),e)),(0,l.use)(e)}(0,l.use)(s.unresolvedThenable)}return(0,u.jsx)(i.LayoutRouterContext.Provider,{value:{parentTree:t,parentCacheNode:n,parentSegmentPath:r,url:o},children:_})}function P(e){let t,{loading:r,children:n}=e;if(t="object"==typeof r&&null!==r&&"function"==typeof r.then?(0,l.use)(r):r){let e=t[0],r=t[1],o=t[2];return(0,u.jsx)(l.Suspense,{fallback:(0,u.jsxs)(u.Fragment,{children:[r,o,e]}),children:n})}return(0,u.jsx)(u.Fragment,{children:n})}function j(e){let{parallelRouterKey:t,error:r,errorStyles:n,errorScripts:o,templateStyles:a,templateScripts:c,template:s,notFound:d,forbidden:p,unauthorized:b}=e,g=(0,l.useContext)(i.LayoutRouterContext);if(!g)throw Object.defineProperty(Error("invariant expected layout router to be mounted"),"__NEXT_ERROR_CODE",{value:"E56",enumerable:!1,configurable:!0});let{parentTree:v,parentCacheNode:m,parentSegmentPath:O,url:j}=g,T=m.parallelRoutes,S=T.get(t);S||(S=new Map,T.set(t,S));let M=v[0],w=v[1][t],x=w[0],C=null===O?[t]:O.concat([M,t]),A=(0,_.createRouterCacheKey)(x),N=(0,_.createRouterCacheKey)(x,!0),D=S.get(A);if(void 0===D){let e={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null};D=e,S.set(A,e)}let U=m.loading;return(0,u.jsxs)(i.TemplateContext.Provider,{value:(0,u.jsx)(E,{segmentPath:C,children:(0,u.jsx)(f.ErrorBoundary,{errorComponent:r,errorStyles:n,errorScripts:o,children:(0,u.jsx)(P,{loading:U,children:(0,u.jsx)(y.HTTPAccessFallbackBoundary,{notFound:d,forbidden:p,unauthorized:b,children:(0,u.jsx)(h.RedirectBoundary,{children:(0,u.jsx)(R,{url:j,tree:w,cacheNode:D,segmentPath:C})})})})})}),children:[a,c,s]},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)},7568:(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 u}});let n=r(6966)._(r(2115)),o=n.default.createContext(null);function u(e){let t=(0,n.useContext)(o);t&&t(e)}},7599:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return n}});let n=r(7865).unstable_rethrow;("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)},7650:(e,t,r)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(8730)},7755:(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,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return l},isInterceptionRouteAppPath:function(){return u}});let n=r(7276),o=["(..)(..)","(.)","(..)","(...)"];function u(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function l(e){let t,r,u;for(let n of e.split("/"))if(r=o.find(e=>n.startsWith(e))){[t,u]=e.split(r,2);break}if(!t||!r||!u)throw Object.defineProperty(Error("Invalid interception route: "+e+". Must be in the format //(..|...|..)(..)/"),"__NEXT_ERROR_CODE",{value:"E269",enumerable:!1,configurable:!0});switch(t=(0,n.normalizeAppPath)(t),r){case"(.)":u="/"===t?"/"+u:t+"/"+u;break;case"(..)":if("/"===t)throw Object.defineProperty(Error("Invalid interception route: "+e+". Cannot use (..) marker at the root level, use (.) instead."),"__NEXT_ERROR_CODE",{value:"E207",enumerable:!1,configurable:!0});u=t.split("/").slice(0,-1).concat(u).join("/");break;case"(...)":u="/"+u;break;case"(..)(..)":let l=t.split("/");if(l.length<=2)throw Object.defineProperty(Error("Invalid interception route: "+e+". Cannot use (..)(..) marker at the root level or one level up."),"__NEXT_ERROR_CODE",{value:"E486",enumerable:!1,configurable:!0});u=l.slice(0,-2).concat(u).join("/");break;default:throw Object.defineProperty(Error("Invariant: unexpected marker"),"__NEXT_ERROR_CODE",{value:"E112",enumerable:!1,configurable:!0})}return{interceptingRoute:t,interceptedRoute:u}}},7760:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AppRouterAnnouncer",{enumerable:!0,get:function(){return l}});let n=r(2115),o=r(7650),u="next-route-announcer";function l(e){let{tree:t}=e,[r,l]=(0,n.useState)(null);(0,n.useEffect)(()=>(l(function(){var e;let t=document.getElementsByName(u)[0];if(null==t?void 0:null==(e=t.shadowRoot)?void 0:e.childNodes[0])return t.shadowRoot.childNodes[0];{let e=document.createElement(u);e.style.cssText="position:absolute";let t=document.createElement("div");return t.ariaLive="assertive",t.id="__next-route-announcer__",t.role="alert",t.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal",e.attachShadow({mode:"open"}).appendChild(t),document.body.appendChild(e),t}}()),()=>{let e=document.getElementsByTagName(u)[0];(null==e?void 0:e.isConnected)&&document.body.removeChild(e)}),[]);let[a,i]=(0,n.useState)(""),c=(0,n.useRef)(void 0);return(0,n.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==c.current&&c.current!==e&&i(e),c.current=e},[t]),r?(0,o.createPortal)(a,r):null}("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)},7801:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverPatchReducer",{enumerable:!0,get:function(){return s}});let n=r(1139),o=r(7442),u=r(9234),l=r(3894),a=r(878),i=r(3507),c=r(6158);function s(e,t){let{serverResponse:{flightData:r,canonicalUrl:s}}=t,f={};if(f.preserveCustomHistoryState=!1,"string"==typeof r)return(0,l.handleExternalUrl)(e,f,r,e.pushRef.pendingPush);let d=e.tree,p=e.cache;for(let t of r){let{segmentPath:r,tree:i}=t,h=(0,o.applyRouterStatePatchToTree)(["",...r],d,i,e.canonicalUrl);if(null===h)return e;if((0,u.isNavigatingToNewRootLayout)(d,h))return(0,l.handleExternalUrl)(e,f,e.canonicalUrl,e.pushRef.pendingPush);let y=s?(0,n.createHrefFromUrl)(s):void 0;y&&(f.canonicalUrl=y);let _=(0,c.createEmptyCacheNode)();(0,a.applyFlightData)(p,_,t),f.patchedTree=h,f.cache=_,p=_,d=h}return(0,i.handleMutable)(e,f)}("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)},7829:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"makeUntrackedExoticParams",{enumerable:!0,get:function(){return u}});let n=r(7541),o=new WeakMap;function u(e){let t=o.get(e);if(t)return t;let r=Promise.resolve(e);return o.set(e,r),Object.keys(e).forEach(t=>{n.wellKnownProperties.has(t)||(r[t]=e[t])}),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)},7865:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,o.isNextRouterError)(t)||(0,n.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let n=r(5262),o=r(2858);("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)},8229:(e,t,r)=>{"use strict";function n(e){return e&&e.__esModule?e:{default:e}}r.r(t),r.d(t,{_:()=>n})},8287:(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,{METADATA_BOUNDARY_NAME:function(){return r},OUTLET_BOUNDARY_NAME:function(){return o},VIEWPORT_BOUNDARY_NAME:function(){return n}});let r="__next_metadata_boundary__",n="__next_viewport_boundary__",o="__next_outlet_boundary__"},8291:(e,t)=>{"use strict";function r(e){return"("===e[0]&&e.endsWith(")")}function n(e){return e.startsWith("@")&&"@children"!==e}function o(e,t){if(e.includes(u)){let e=JSON.stringify(t);return"{}"!==e?u+"?"+e:u}return e}Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DEFAULT_SEGMENT_KEY:function(){return l},PAGE_SEGMENT_KEY:function(){return u},addSearchParamsIfPageSegment:function(){return o},isGroupSegment:function(){return r},isParallelRouteSegment:function(){return n}});let u="__PAGE__",l="__DEFAULT__"},8324:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"makeUntrackedExoticSearchParams",{enumerable:!0,get:function(){return u}});let n=r(7541),o=new WeakMap;function u(e){let t=o.get(e);if(t)return t;let r=Promise.resolve(e);return o.set(e,r),Object.keys(e).forEach(t=>{n.wellKnownProperties.has(t)||(r[t]=e[t])}),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)},8527:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return o}});let n=""+r(6494).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function o(){let e=Object.defineProperty(Error(n),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});throw e.digest=n,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8586:(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,{createFetch:function(){return y},createFromNextReadableStream:function(){return _},fetchServerResponse:function(){return h},urlToUrlWithoutFlightMarker:function(){return f}});let n=r(3269),o=r(3806),u=r(1818),l=r(9818),a=r(2561),i=r(5624),c=r(8969),{createFromReadableStream:s}=r(4979);function f(e){let t=new URL(e,location.origin);if(t.searchParams.delete(n.NEXT_RSC_UNION_QUERY),t.pathname.endsWith(".txt")){let{pathname:e}=t,r=e.endsWith("/index.txt")?10:4;t.pathname=e.slice(0,-r)}return t}function d(e){return{flightData:f(e).toString(),canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1}}let p=new AbortController;async function h(e,t){let{flightRouterState:r,nextUrl:o,prefetchKind:u}=t,c={[n.RSC_HEADER]:"1",[n.NEXT_ROUTER_STATE_TREE_HEADER]:encodeURIComponent(JSON.stringify(r))};u===l.PrefetchKind.AUTO&&(c[n.NEXT_ROUTER_PREFETCH_HEADER]="1"),o&&(c[n.NEXT_URL]=o);try{var s;let t=u?u===l.PrefetchKind.TEMPORARY?"high":"low":"auto";(e=new URL(e)).pathname.endsWith("/")?e.pathname+="index.txt":e.pathname+=".txt";let r=await y(e,c,t,p.signal),o=f(r.url),h=r.redirected?o:void 0,b=r.headers.get("content-type")||"",g=!!(null==(s=r.headers.get("vary"))?void 0:s.includes(n.NEXT_URL)),v=!!r.headers.get(n.NEXT_DID_POSTPONE_HEADER),m=r.headers.get(n.NEXT_ROUTER_STALE_TIME_HEADER),O=null!==m?parseInt(m,10):-1,E=b.startsWith(n.RSC_CONTENT_TYPE_HEADER);if(E||(E=b.startsWith("text/plain")),!E||!r.ok||!r.body)return e.hash&&(o.hash=e.hash),d(o.toString());let R=v?function(e){let t=e.getReader();return new ReadableStream({async pull(e){for(;;){let{done:r,value:n}=await t.read();if(!r){e.enqueue(n);continue}return}}})}(r.body):r.body,P=await _(R);if((0,i.getAppBuildId)()!==P.b)return d(r.url);return{flightData:(0,a.normalizeFlightData)(P.f),canonicalUrl:h,couldBeIntercepted:g,prerendered:P.S,postponed:v,staleTime:O}}catch(t){return p.signal.aborted||console.error("Failed to fetch RSC payload for "+e+". Falling back to browser navigation.",t),{flightData:e.toString(),canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1}}}function y(e,t,r,n){let o=new URL(e);return(0,c.setCacheBustingSearchParam)(o,t),fetch(o,{credentials:"same-origin",headers:t,priority:r||void 0,signal:n})}function _(e){return s(e,{callServer:o.callServer,findSourceMapURL:u.findSourceMapURL})}window.addEventListener("pagehide",()=>{p.abort()}),window.addEventListener("pageshow",()=>{p=new AbortController}),("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)},8709:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverActionReducer",{enumerable:!0,get:function(){return w}});let n=r(3806),o=r(1818),u=r(3269),l=r(9818),a=r(1315),i=r(1139),c=r(3894),s=r(7442),f=r(9234),d=r(3507),p=r(4758),h=r(6158),y=r(4108),_=r(6375),b=r(4908),g=r(2561),v=r(6825),m=r(2210),O=r(1518),E=r(4882),R=r(7102),P=r(2816);r(6005);let{createFromFetch:j,createTemporaryReferenceSet:T,encodeReply:S}=r(4979);async function M(e,t,r){let l,i,{actionId:c,actionArgs:s}=r,f=T(),d=(0,P.extractInfoFromServerReferenceId)(c),p="use-cache"===d.type?(0,P.omitUnusedArgs)(s,d):s,h=await S(p,{temporaryReferences:f}),y=await fetch("",{method:"POST",headers:{Accept:u.RSC_CONTENT_TYPE_HEADER,[u.ACTION_HEADER]:c,[u.NEXT_ROUTER_STATE_TREE_HEADER]:encodeURIComponent(JSON.stringify(e.tree)),...t?{[u.NEXT_URL]:t}:{}},body:h}),_=y.headers.get("x-action-redirect"),[b,v]=(null==_?void 0:_.split(";"))||[];switch(v){case"push":l=m.RedirectType.push;break;case"replace":l=m.RedirectType.replace;break;default:l=void 0}let O=!!y.headers.get(u.NEXT_IS_PRERENDER_HEADER);try{let e=JSON.parse(y.headers.get("x-action-revalidated")||"[[],0,0]");i={paths:e[0]||[],tag:!!e[1],cookie:e[2]}}catch(e){i={paths:[],tag:!1,cookie:!1}}let E=b?(0,a.assignLocation)(b,new URL(e.canonicalUrl,window.location.href)):void 0,R=y.headers.get("content-type");if(null==R?void 0:R.startsWith(u.RSC_CONTENT_TYPE_HEADER)){let e=await j(Promise.resolve(y),{callServer:n.callServer,findSourceMapURL:o.findSourceMapURL,temporaryReferences:f});return b?{actionFlightData:(0,g.normalizeFlightData)(e.f),redirectLocation:E,redirectType:l,revalidatedParts:i,isPrerender:O}:{actionResult:e.a,actionFlightData:(0,g.normalizeFlightData)(e.f),redirectLocation:E,redirectType:l,revalidatedParts:i,isPrerender:O}}if(y.status>=400)throw Object.defineProperty(Error("text/plain"===R?await y.text():"An unexpected response was received from the server."),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return{redirectLocation:E,redirectType:l,revalidatedParts:i,isPrerender:O}}function w(e,t){let{resolve:r,reject:n}=t,o={},u=e.tree;o.preserveCustomHistoryState=!1;let a=e.nextUrl&&(0,y.hasInterceptionRouteInCurrentTree)(e.tree)?e.nextUrl:null;return M(e,a,t).then(async y=>{let g,{actionResult:P,actionFlightData:j,redirectLocation:T,redirectType:S,isPrerender:M,revalidatedParts:w}=y;if(T&&(S===m.RedirectType.replace?(e.pushRef.pendingPush=!1,o.pendingPush=!1):(e.pushRef.pendingPush=!0,o.pendingPush=!0),o.canonicalUrl=g=(0,i.createHrefFromUrl)(T,!1)),!j)return(r(P),T)?(0,c.handleExternalUrl)(e,o,T.href,e.pushRef.pendingPush):e;if("string"==typeof j)return r(P),(0,c.handleExternalUrl)(e,o,j,e.pushRef.pendingPush);let x=w.paths.length>0||w.tag||w.cookie;for(let n of j){let{tree:l,seedData:i,head:d,isRootRender:y}=n;if(!y)return console.log("SERVER ACTION APPLY FAILED"),r(P),e;let v=(0,s.applyRouterStatePatchToTree)([""],u,l,g||e.canonicalUrl);if(null===v)return r(P),(0,_.handleSegmentMismatch)(e,t,l);if((0,f.isNavigatingToNewRootLayout)(u,v))return r(P),(0,c.handleExternalUrl)(e,o,g||e.canonicalUrl,e.pushRef.pendingPush);if(null!==i){let t=i[1],r=(0,h.createEmptyCacheNode)();r.rsc=t,r.prefetchRsc=null,r.loading=i[3],(0,p.fillLazyItemsTillLeafWithHead)(r,void 0,l,i,d,void 0),o.cache=r,o.prefetchCache=new Map,x&&await (0,b.refreshInactiveParallelSegments)({state:e,updatedTree:v,updatedCache:r,includeNextUrl:!!a,canonicalUrl:o.canonicalUrl||e.canonicalUrl})}o.patchedTree=v,u=v}return T&&g?(x||((0,O.createSeededPrefetchCacheEntry)({url:T,data:{flightData:j,canonicalUrl:void 0,couldBeIntercepted:!1,prerendered:!1,postponed:!1,staleTime:-1},tree:e.tree,prefetchCache:e.prefetchCache,nextUrl:e.nextUrl,kind:M?l.PrefetchKind.FULL:l.PrefetchKind.AUTO}),o.prefetchCache=e.prefetchCache),n((0,v.getRedirectError)((0,R.hasBasePath)(g)?(0,E.removeBasePath)(g):g,S||m.RedirectType.push))):r(P),(0,d.handleMutable)(e,o)},t=>(n(t),e))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8730:(e,t,r)=>{"use strict";var n=r(2115);function o(e){var t="https://react.dev/errors/"+e;if(1{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{handleHardNavError:function(){return o},useNavFailureHandler:function(){return u}}),r(2115);let n=r(1139);function o(e){return!!e&&!!window.next.__pendingUrl&&(0,n.createHrefFromUrl)(new URL(window.location.href))!==(0,n.createHrefFromUrl)(window.next.__pendingUrl)&&(console.error("Error occurred during navigation, falling back to hard navigation",e),window.location.href=window.next.__pendingUrl.toString(),!0)}function u(){}("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)},8946:(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,{computeChangedPath:function(){return s},extractPathFromFlightRouterState:function(){return c},getSelectedParams:function(){return function e(t,r){for(let n of(void 0===r&&(r={}),Object.values(t[1]))){let t=n[0],u=Array.isArray(t),l=u?t[1]:t;!(!l||l.startsWith(o.PAGE_SEGMENT_KEY))&&(u&&("c"===t[2]||"oc"===t[2])?r[t[0]]=t[1].split("/"):u&&(r[t[0]]=t[1]),r=e(n,r))}return r}}});let n=r(7755),o=r(8291),u=r(1127),l=e=>"/"===e[0]?e.slice(1):e,a=e=>"string"==typeof e?"children"===e?"":e:e[1];function i(e){return e.reduce((e,t)=>""===(t=l(t))||(0,o.isGroupSegment)(t)?e:e+"/"+t,"")||"/"}function c(e){var t;let r=Array.isArray(e[0])?e[0][1]:e[0];if(r===o.DEFAULT_SEGMENT_KEY||n.INTERCEPTION_ROUTE_MARKERS.some(e=>r.startsWith(e)))return;if(r.startsWith(o.PAGE_SEGMENT_KEY))return"";let u=[a(r)],l=null!=(t=e[1])?t:{},s=l.children?c(l.children):void 0;if(void 0!==s)u.push(s);else for(let[e,t]of Object.entries(l)){if("children"===e)continue;let r=c(t);void 0!==r&&u.push(r)}return i(u)}function s(e,t){let r=function e(t,r){let[o,l]=t,[i,s]=r,f=a(o),d=a(i);if(n.INTERCEPTION_ROUTE_MARKERS.some(e=>f.startsWith(e)||d.startsWith(e)))return"";if(!(0,u.matchSegment)(o,i)){var p;return null!=(p=c(r))?p:""}for(let t in l)if(s[t]){let r=e(l[t],s[t]);if(null!==r)return a(i)+"/"+r}return null}(e,t);return null==r||"/"===r?r:i(r.split("/"))}("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)},8969:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setCacheBustingSearchParam",{enumerable:!0,get:function(){return u}});let n=r(3942),o=r(3269),u=(e,t)=>{let r=(0,n.hexHash)([t[o.NEXT_ROUTER_PREFETCH_HEADER]||"0",t[o.NEXT_ROUTER_SEGMENT_PREFETCH_HEADER]||"0",t[o.NEXT_ROUTER_STATE_TREE_HEADER],t[o.NEXT_URL]].join(",")),u=e.search,l=(u.startsWith("?")?u.slice(1):u).split("&").filter(Boolean);l.push(o.NEXT_RSC_UNION_QUERY+"="+r),e.search=l.length?"?"+l.join("&"):""};("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)},8999:(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 i.ReadonlyURLSearchParams},RedirectType:function(){return i.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},forbidden:function(){return i.forbidden},notFound:function(){return i.notFound},permanentRedirect:function(){return i.permanentRedirect},redirect:function(){return i.redirect},unauthorized:function(){return i.unauthorized},unstable_rethrow:function(){return i.unstable_rethrow},useParams:function(){return h},usePathname:function(){return d},useRouter:function(){return p},useSearchParams:function(){return f},useSelectedLayoutSegment:function(){return _},useSelectedLayoutSegments:function(){return y},useServerInsertedHTML:function(){return c.useServerInsertedHTML}});let n=r(2115),o=r(5227),u=r(886),l=r(708),a=r(8291),i=r(5618),c=r(7568),s=void 0;function f(){let e=(0,n.useContext)(u.SearchParamsContext);return(0,n.useMemo)(()=>e?new i.ReadonlyURLSearchParams(e):null,[e])}function d(){return null==s||s("usePathname()"),(0,n.useContext)(u.PathnameContext)}function p(){let e=(0,n.useContext)(o.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mounted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});return e}function h(){return null==s||s("useParams()"),(0,n.useContext)(u.PathParamsContext)}function y(e){void 0===e&&(e="children"),null==s||s("useSelectedLayoutSegments()");let t=(0,n.useContext)(o.LayoutRouterContext);return t?function e(t,r,n,o){let u;if(void 0===n&&(n=!0),void 0===o&&(o=[]),n)u=t[1][r];else{var i;let e=t[1];u=null!=(i=e.children)?i:Object.values(e)[0]}if(!u)return o;let c=u[0],s=(0,l.getSegmentValue)(c);return!s||s.startsWith(a.PAGE_SEGMENT_KEY)?o:(o.push(s),e(u,r,!1,o))}(t.parentTree,e):null}function _(e){void 0===e&&(e="children"),null==s||s("useSelectedLayoutSegment()");let t=y(e);if(!t||0===t.length)return null;let r="children"===e?t[0]:t[t.length-1];return r===a.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)},9062:(e,t,r)=>{"use strict";var n=r(7650),o={stream:!0},u=new Map;function l(e){var t=r(e);return"function"!=typeof t.then||"fulfilled"===t.status?null:(t.then(function(e){t.status="fulfilled",t.value=e},function(e){t.status="rejected",t.reason=e}),t)}function a(){}function i(e){for(var t=e[1],n=[],o=0;oc||35===c||114===c||120===c?(s=c,c=3,a++):(s=0,c=3);continue;case 2:44===(y=l[a++])?c=4:f=f<<4|(96l.length&&(y=-1)}var _=l.byteOffset+a;if(-1{"use strict";function r(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return r}})},9148:(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,{copyNextErrorCode:function(){return n},createDigestWithErrorCode:function(){return r},extractNextErrorCode:function(){return o}});let r=(e,t)=>"object"==typeof e&&null!==e&&"__NEXT_ERROR_CODE"in e?`${t}@${e.__NEXT_ERROR_CODE}`:t,n=(e,t)=>{let r=o(e);r&&"object"==typeof t&&null!==t&&Object.defineProperty(t,"__NEXT_ERROR_CODE",{value:r,enumerable:!1,configurable:!0})},o=e=>"object"==typeof e&&null!==e&&"__NEXT_ERROR_CODE"in e&&"string"==typeof e.__NEXT_ERROR_CODE?e.__NEXT_ERROR_CODE:"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest?e.digest.split("@").find(e=>e.startsWith("E")):void 0},9154:(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,{prefetchQueue:function(){return u},prefetchReducer:function(){return l}});let n=r(2312),o=r(1518),u=new n.PromiseQueue(5),l=function(e,t){(0,o.prunePrefetchCache)(e.prefetchCache);let{url:r}=t;return(0,o.getOrCreatePrefetchCacheEntry)({url:r,nextUrl:e.nextUrl,prefetchCache:e.prefetchCache,kind:t.kind,tree:e.tree,allowAliasing:!0}),e};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9155:(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,{onCaughtError:function(){return i},onUncaughtError:function(){return c}}),r(5128),r(5444);let n=r(2858),o=r(5262),u=r(1646),l=r(6905),a=r(6614);function i(e,t){var r;let u;let i=null==(r=t.errorBoundary)?void 0:r.constructor;if(u=u||i===a.ErrorBoundaryHandler&&t.errorBoundary.props.errorComponent===a.GlobalError)return c(e,t);(0,o.isBailoutToCSRError)(e)||(0,n.isNextRouterError)(e)||(0,l.originConsoleError)(e)}function c(e,t){(0,o.isBailoutToCSRError)(e)||(0,n.isNextRouterError)(e)||(0,u.reportGlobalError)(e)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9187:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return n}}),r(6494).HTTP_ERROR_FALLBACK_ERROR_CODE,("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)},9234:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNavigatingToNewRootLayout",{enumerable:!0,get:function(){return function e(t,r){let n=t[0],o=r[0];if(Array.isArray(n)&&Array.isArray(o)){if(n[0]!==o[0]||n[2]!==o[2])return!0}else if(n!==o)return!0;if(t[4])return!r[4];if(r[4])return!0;let u=Object.values(t[1])[0],l=Object.values(r[1])[0];return!u||!l||e(u,l)}}}),("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)},9509:(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(666)},9665:(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,{MetadataBoundary:function(){return u},OutletBoundary:function(){return a},ViewportBoundary:function(){return l}});let n=r(8287),o={[n.METADATA_BOUNDARY_NAME]:function(e){let{children:t}=e;return t},[n.VIEWPORT_BOUNDARY_NAME]:function(e){let{children:t}=e;return t},[n.OUTLET_BOUNDARY_NAME]:function(e){let{children:t}=e;return t}},u=o[n.METADATA_BOUNDARY_NAME.slice(0)],l=o[n.VIEWPORT_BOUNDARY_NAME.slice(0)],a=o[n.OUTLET_BOUNDARY_NAME.slice(0)];("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)},9692:(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,{createMutableActionQueue:function(){return s},getCurrentAppRouterState:function(){return f}});let n=r(9818),o=r(9726),u=r(2115),l=r(5122);function a(e,t){null!==e.pending&&(e.pending=e.pending.next,null!==e.pending?i({actionQueue:e,action:e.pending,setState:t}):e.needsRefresh&&(e.needsRefresh=!1,e.dispatch({type:n.ACTION_REFRESH,origin:window.location.origin},t)))}async function i(e){let{actionQueue:t,action:r,setState:n}=e,o=t.state;t.pending=r;let u=r.payload,i=t.action(o,u);function c(e){!r.discarded&&(t.state=e,a(t,n),r.resolve(e))}(0,l.isThenable)(i)?i.then(c,e=>{a(t,n),r.reject(e)}):c(i)}let c=null;function s(e){let t={state:e,dispatch:(e,r)=>(function(e,t,r){let o={resolve:r,reject:()=>{}};if(t.type!==n.ACTION_RESTORE){let e=new Promise((e,t)=>{o={resolve:e,reject:t}});(0,u.startTransition)(()=>{r(e)})}let l={payload:t,next:null,resolve:o.resolve,reject:o.reject};null===e.pending?(e.last=l,i({actionQueue:e,action:l,setState:r})):t.type===n.ACTION_NAVIGATE||t.type===n.ACTION_RESTORE?(e.pending.discarded=!0,l.next=e.pending.next,e.pending.payload.type===n.ACTION_SERVER_ACTION&&(e.needsRefresh=!0),i({actionQueue:e,action:l,setState:r})):(null!==e.last&&(e.last.next=l),e.last=l)})(t,e,r),action:async(e,t)=>(0,o.reducer)(e,t),pending:null,last:null};if(null!==c)throw Object.defineProperty(Error("Internal Next.js Error: createMutableActionQueue was called more than once"),"__NEXT_ERROR_CODE",{value:"E624",enumerable:!1,configurable:!0});return c=t,t}function f(){return null!==c?c.state:null}},9726:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reducer",{enumerable:!0,get:function(){return f}});let n=r(9818),o=r(3894),u=r(7801),l=r(4819),a=r(5542),i=r(9154),c=r(3612),s=r(8709),f=function(e,t){switch(t.type){case n.ACTION_NAVIGATE:return(0,o.navigateReducer)(e,t);case n.ACTION_SERVER_PATCH:return(0,u.serverPatchReducer)(e,t);case n.ACTION_RESTORE:return(0,l.restoreReducer)(e,t);case n.ACTION_REFRESH:return(0,a.refreshReducer)(e,t);case n.ACTION_HMR_REFRESH:return(0,c.hmrRefreshReducer)(e,t);case n.ACTION_PREFETCH:return(0,i.prefetchReducer)(e,t);case n.ACTION_SERVER_ACTION:return(0,s.serverActionReducer)(e,t);default:throw Object.defineProperty(Error("Unknown action"),"__NEXT_ERROR_CODE",{value:"E295",enumerable:!1,configurable:!0})}};("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)},9771:(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,{getHydrationWarningType:function(){return a},getReactHydrationDiffSegments:function(){return s},hydrationErrorState:function(){return o},storeHydrationErrorStateFromConsoleArgs:function(){return f}});let n=r(6465),o={},u=new Set(["Warning: In HTML, %s cannot be a child of <%s>.%s\nThis will cause a hydration error.%s","Warning: In HTML, %s cannot be a descendant of <%s>.\nThis will cause a hydration error.%s","Warning: In HTML, text nodes cannot be a child of <%s>.\nThis will cause a hydration error.","Warning: In HTML, whitespace text nodes cannot be a child of <%s>. Make sure you don't have any extra whitespace between tags on each line of your source code.\nThis will cause a hydration error.","Warning: Expected server HTML to contain a matching <%s> in <%s>.%s","Warning: Did not expect server HTML to contain a <%s> in <%s>.%s"]),l=new Set(['Warning: Expected server HTML to contain a matching text node for "%s" in <%s>.%s','Warning: Did not expect server HTML to contain the text node "%s" in <%s>.%s']),a=e=>{if("string"!=typeof e)return"text";let t=e.startsWith("Warning: ")?e:"Warning: "+e;return i(t)?"tag":c(t)?"text-in-tag":"text"},i=e=>u.has(e),c=e=>l.has(e),s=e=>{if(e){let{message:t,diff:r}=(0,n.getHydrationErrorStackInfo)(e);if(t)return[t,r]}};function f(){for(var e=arguments.length,t=Array(e),r=0;r{e=e.trim();let[,l,a]=/at (\w+)( \((.*)\))?/.exec(e)||[];return a||(l===t&&-1===o?o=n:l!==r||-1!==u||(u=n)),a?"":l}).filter(Boolean).reverse(),c="";for(let e=0;e "+" ".repeat(Math.max(2*e-2,0)+2)+"<"+t+">\n":c+=" ".repeat(2*e+2)+"<"+t+">\n"}if("text"===l){let e=" ".repeat(2*i.length);c+="+ "+e+'"'+t+'"\n'+("- "+e+'"'+r)+'"\n'}else if("text-in-tag"===l){let e=" ".repeat(2*i.length);c+="> "+e+"<"+r+">\n"+("> "+e+'"'+t)+'"\n'}return c}(u,l,i,n):o.reactOutputComponentDiff=n,o.warning=r,o.serverContent=l,o.clientContent=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)},9818:(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,{ACTION_HMR_REFRESH:function(){return a},ACTION_NAVIGATE:function(){return n},ACTION_PREFETCH:function(){return l},ACTION_REFRESH:function(){return r},ACTION_RESTORE:function(){return o},ACTION_SERVER_ACTION:function(){return i},ACTION_SERVER_PATCH:function(){return u},PrefetchCacheEntryStatus:function(){return s},PrefetchKind:function(){return c}});let r="refresh",n="navigate",o="restore",u="server-patch",l="prefetch",a="hmr-refresh",i="server-action";var c=function(e){return e.AUTO="auto",e.FULL="full",e.TEMPORARY="temporary",e}({}),s=function(e){return e.fresh="fresh",e.reusable="reusable",e.expired="expired",e.stale="stale",e}({});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9837:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"InvariantError",{enumerable:!0,get:function(){return r}});class r extends Error{constructor(e,t){super("Invariant: "+(e.endsWith(".")?e:e+".")+" This is a bug in Next.js.",t),this.name="InvariantError"}}},9880:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clearCacheNodeDataForSegmentPath",{enumerable:!0,get:function(){return function e(t,r,u){let l=u.length<=2,[a,i]=u,c=(0,o.createRouterCacheKey)(i),s=r.parallelRoutes.get(a),f=t.parallelRoutes.get(a);f&&f!==s||(f=new Map(s),t.parallelRoutes.set(a,f));let d=null==s?void 0:s.get(c),p=f.get(c);if(l){p&&p.lazyData&&p!==d||f.set(c,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null});return}if(!p||!d){p||f.set(c,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,loading:null});return}return p===d&&(p={lazyData:p.lazyData,rsc:p.rsc,prefetchRsc:p.prefetchRsc,head:p.head,prefetchHead:p.prefetchHead,parallelRoutes:new Map(p.parallelRoutes),loading:p.loading},f.set(c,p)),e(p,d,(0,n.getNextFlightSegmentPath)(u))}}});let n=r(2561),o=r(5637);("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)},9921:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useUntrackedPathname",{enumerable:!0,get:function(){return u}});let n=r(2115),o=r(886);function u(){return(0,n.useContext)(o.PathnameContext)}("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)}}]); \ No newline at end of file diff --git a/_next/static/chunks/863-65b7ef461725c1d4.js b/_next/static/chunks/863-65b7ef461725c1d4.js new file mode 100644 index 00000000..f83fccc7 --- /dev/null +++ b/_next/static/chunks/863-65b7ef461725c1d4.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[863],{47:(e,t,n)=>{"use strict";n.d(t,{l:()=>ev});var r=n(5155),o=n(3377),i=n(8964),l=n(9906),a=n(2115),s=n(7650),u=n(6119),c=n(7353),d=n(8444),f=n(2016),h=n(7037),m=n(8014),p=n(973),v=n(797),g=n(543),x=n(1231),b=n(6232),y=n(4814),w=n(6296),E=n(8346),S=n(2503),T=n(7231),C=n(7769),L=n(1043),k=n(7515),I=n(8048),M=n(7258),P=n(5700),A=n(2960),O=n(2592),R=n(75),N=n(1525),D=n(7677),F=n(7230),j=n(5261),_=n(7254),B=n(9732),H=n(7279),z=n(1449),U=n(9744),W=n(310),V=n(4352),q=n(9016),Y=n(2908),X=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(X||{}),Z=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(Z||{}),G=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(G||{}),K=(e=>(e[e.OpenListbox=0]="OpenListbox",e[e.CloseListbox=1]="CloseListbox",e[e.GoToOption=2]="GoToOption",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterOption=5]="RegisterOption",e[e.UnregisterOption=6]="UnregisterOption",e[e.SetButtonElement=7]="SetButtonElement",e[e.SetOptionsElement=8]="SetOptionsElement",e))(K||{});function $(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=(0,_.wl)(t(e.options.slice()),e=>e.dataRef.current.domRef.current),o=n?r.indexOf(n):null;return -1===o&&(o=null),{options:r,activeOptionIndex:o}}let J={1:e=>e.dataRef.current.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1,__demoMode:!1},0(e){if(e.dataRef.current.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{isSelected:n}=e.dataRef.current,r=e.options.findIndex(e=>n(e.dataRef.current.value));return -1!==r&&(t=r),{...e,listboxState:0,activeOptionIndex:t,__demoMode:!1}},2(e,t){var n,r,o,i,l;if(e.dataRef.current.disabled||1===e.listboxState)return e;let a={...e,searchQuery:"",activationTrigger:null!=(n=t.trigger)?n:1,__demoMode:!1};if(t.focus===F.B.Nothing)return{...a,activeOptionIndex:null};if(t.focus===F.B.Specific)return{...a,activeOptionIndex:e.options.findIndex(e=>e.id===t.id)};if(t.focus===F.B.Previous){let n=e.activeOptionIndex;if(null!==n){let i=e.options[n].dataRef.current.domRef,l=(0,F.X)(t,{resolveItems:()=>e.options,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==l){let t=e.options[l].dataRef.current.domRef;if((null==(r=i.current)?void 0:r.previousElementSibling)===t.current||(null==(o=t.current)?void 0:o.previousElementSibling)===null)return{...a,activeOptionIndex:l}}}}else if(t.focus===F.B.Next){let n=e.activeOptionIndex;if(null!==n){let r=e.options[n].dataRef.current.domRef,o=(0,F.X)(t,{resolveItems:()=>e.options,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==o){let t=e.options[o].dataRef.current.domRef;if((null==(i=r.current)?void 0:i.nextElementSibling)===t.current||(null==(l=t.current)?void 0:l.nextElementSibling)===null)return{...a,activeOptionIndex:o}}}}let s=$(e),u=(0,F.X)(t,{resolveItems:()=>s.options,resolveActiveIndex:()=>s.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...a,...s,activeOptionIndex:u}},3:(e,t)=>{if(e.dataRef.current.disabled||1===e.listboxState)return e;let n=+(""===e.searchQuery),r=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+n).concat(e.options.slice(0,e.activeOptionIndex+n)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))}),i=o?e.options.indexOf(o):-1;return -1===i||i===e.activeOptionIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeOptionIndex:i,activationTrigger:1}},4:e=>e.dataRef.current.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},5:(e,t)=>{let n={id:t.id,dataRef:t.dataRef},r=$(e,e=>[...e,n]);return null===e.activeOptionIndex&&e.dataRef.current.isSelected(t.dataRef.current.value)&&(r.activeOptionIndex=r.options.indexOf(n)),{...e,...r}},6:(e,t)=>{let n=$(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}},7:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},8:(e,t)=>e.optionsElement===t.element?e:{...e,optionsElement:t.element}},Q=(0,a.createContext)(null);function ee(e){let t=(0,a.useContext)(Q);if(null===t){let t=Error("<".concat(e," /> is missing a parent component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,ee),t}return t}Q.displayName="ListboxActionsContext";let et=(0,a.createContext)(null);function en(e){let t=(0,a.useContext)(et);if(null===t){let t=Error("<".concat(e," /> is missing a parent component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,en),t}return t}function er(e,t){return(0,H.Y)(t.type,J,e,t)}et.displayName="ListboxDataContext";let eo=a.Fragment,ei=(0,a.createContext)(!1),el=U.Ac.RenderStrategy|U.Ac.Static,ea=a.Fragment,es=(0,U.FX)(function(e,t){var n;let r=(0,M._)(),{value:o,defaultValue:i,form:l,name:s,onChange:u,by:h,invalid:p=!1,disabled:g=r||!1,horizontal:b=!1,multiple:y=!1,__demoMode:E=!1,...S}=e,T=b?"horizontal":"vertical",L=(0,C.P)(t),k=(0,f.K)(i),[I=y?[]:void 0,O]=(0,d.P)(o,u,k),[R,D]=(0,a.useReducer)(er,{dataRef:(0,a.createRef)(),listboxState:+!E,options:[],searchQuery:"",activeOptionIndex:null,activationTrigger:1,optionsVisible:!1,buttonElement:null,optionsElement:null,__demoMode:E}),j=(0,a.useRef)({static:!1,hold:!1}),B=(0,a.useRef)(new Map),z=(0,c.t)(h),W=(0,a.useCallback)(e=>(0,H.Y)(V.mode,{1:()=>I.some(t=>z(t,e)),0:()=>z(I,e)}),[I]),V=(0,a.useMemo)(()=>({...R,value:I,disabled:g,invalid:p,mode:+!!y,orientation:T,compare:z,isSelected:W,optionsPropsRef:j,listRef:B}),[I,g,p,y,R,B]);(0,x.s)(()=>{R.dataRef.current=V},[V]);let Y=0===V.listboxState;(0,w.j)(Y,[V.buttonElement,V.optionsElement],(e,t)=>{var n;D({type:1}),(0,_.Bm)(t,_.MZ.Loose)||(e.preventDefault(),null==(n=V.buttonElement)||n.focus())});let X=(0,a.useMemo)(()=>({open:0===V.listboxState,disabled:g,invalid:p,value:I}),[V,g,I,p]),Z=(0,v._)(e=>{let t=V.options.find(t=>t.id===e);t&&ei(t.dataRef.current.value)}),G=(0,v._)(()=>{if(null!==V.activeOptionIndex){let{dataRef:e,id:t}=V.options[V.activeOptionIndex];ei(e.current.value),D({type:2,focus:F.B.Specific,id:t})}}),K=(0,v._)(()=>D({type:0})),$=(0,v._)(()=>D({type:1})),J=(0,m.L)(),ee=(0,v._)((e,t,n)=>{J.dispose(),J.microTask(()=>e===F.B.Specific?D({type:2,focus:F.B.Specific,id:t,trigger:n}):D({type:2,focus:e,trigger:n}))}),en=(0,v._)((e,t)=>(D({type:5,id:e,dataRef:t}),()=>D({type:6,id:e}))),ei=(0,v._)(e=>(0,H.Y)(V.mode,{0:()=>null==O?void 0:O(e),1(){let t=V.value.slice(),n=t.findIndex(t=>z(t,e));return -1===n?t.push(e):t.splice(n,1),null==O?void 0:O(t)}})),el=(0,v._)(e=>D({type:3,value:e})),ea=(0,v._)(()=>D({type:4})),es=(0,v._)(e=>{D({type:7,element:e})}),eu=(0,v._)(e=>{D({type:8,element:e})}),ec=(0,a.useMemo)(()=>({onChange:ei,registerOption:en,goToOption:ee,closeListbox:$,openListbox:K,selectActiveOption:G,selectOption:Z,search:el,clearSearch:ea,setButtonElement:es,setOptionsElement:eu}),[]),[ed,ef]=(0,q.b0)({inherit:!0}),eh=(0,a.useCallback)(()=>{if(void 0!==k)return null==O?void 0:O(k)},[O,k]),em=(0,U.Ci)();return a.createElement(ef,{value:ed,props:{htmlFor:null==(n=V.buttonElement)?void 0:n.id},slot:{open:0===V.listboxState,disabled:g}},a.createElement(P.St,null,a.createElement(Q.Provider,{value:ec},a.createElement(et.Provider,{value:V},a.createElement(N.El,{value:(0,H.Y)(V.listboxState,{0:N.Uw.Open,1:N.Uw.Closed})},null!=s&&null!=I&&a.createElement(A.CL,{disabled:g,data:{[s]:I},form:l,onReset:eh}),em({ourProps:{ref:L},theirProps:S,slot:X,defaultTag:eo,name:"Listbox"}))))))}),eu=(0,U.FX)(function(e,t){var n;let r=en("Listbox.Button"),o=ee("Listbox.Button"),c=(0,a.useId)(),d=(0,R.q)(),{id:f=d||"headlessui-listbox-button-".concat(c),disabled:h=r.disabled||!1,autoFocus:m=!1,...p}=e,g=(0,C.P)(t,(0,P.Xc)(),o.setButtonElement),x=(0,P.TI)(),b=(0,v._)(e=>{switch(e.key){case V.D.Enter:(0,B.q)(e.currentTarget);break;case V.D.Space:case V.D.ArrowDown:e.preventDefault(),(0,s.flushSync)(()=>o.openListbox()),r.value||o.goToOption(F.B.First);break;case V.D.ArrowUp:e.preventDefault(),(0,s.flushSync)(()=>o.openListbox()),r.value||o.goToOption(F.B.Last)}}),y=(0,v._)(e=>{e.key===V.D.Space&&e.preventDefault()}),w=(0,v._)(e=>{var t;if((0,D.l)(e.currentTarget))return e.preventDefault();0===r.listboxState?((0,s.flushSync)(()=>o.closeListbox()),null==(t=r.buttonElement)||t.focus({preventScroll:!0})):(e.preventDefault(),o.openListbox())}),E=(0,v._)(e=>e.preventDefault()),T=(0,q.o2)([f]),L=(0,W.MM)(),{isFocusVisible:k,focusProps:I}=(0,i.o)({autoFocus:m}),{isHovered:M,hoverProps:A}=(0,l.M)({isDisabled:h}),{pressed:O,pressProps:N}=(0,u.Z)({disabled:h}),j=(0,a.useMemo)(()=>({open:0===r.listboxState,active:O||0===r.listboxState,disabled:h,invalid:r.invalid,value:r.value,hover:M,focus:k,autofocus:m}),[r.listboxState,r.value,h,M,k,O,r.invalid,m]),_=(0,U.v6)(x(),{ref:g,id:f,type:(0,S.c)(e,r.buttonElement),"aria-haspopup":"listbox","aria-controls":null==(n=r.optionsElement)?void 0:n.id,"aria-expanded":0===r.listboxState,"aria-labelledby":T,"aria-describedby":L,disabled:h||void 0,autoFocus:m,onKeyDown:b,onKeyUp:y,onKeyPress:E,onClick:w},I,A,N);return(0,U.Ci)()({ourProps:_,theirProps:p,slot:j,defaultTag:"button",name:"Listbox.Button"})}),ec=q.JU,ed=(0,U.FX)(function(e,t){var n,r;let o=(0,a.useId)(),{id:i="headlessui-listbox-options-".concat(o),anchor:l,portal:u=!1,modal:c=!0,transition:d=!1,...f}=e,x=(0,P.zn)(l),[b,w]=(0,a.useState)(null);x&&(u=!0);let S=en("Listbox.Options"),L=ee("Listbox.Options"),k=(0,E.g)(S.optionsElement),M=(0,N.O_)(),[A,R]=(0,I.p)(d,b,null!==M?(M&N.Uw.Open)===N.Uw.Open:0===S.listboxState);(0,y.O)(A,S.buttonElement,L.closeListbox);let D=!S.__demoMode&&c&&0===S.listboxState;(0,T.K)(D,k);let j=!S.__demoMode&&c&&0===S.listboxState;(0,g.v)(j,{allowed:(0,a.useCallback)(()=>[S.buttonElement,S.optionsElement],[S.buttonElement,S.optionsElement])});let B=0!==S.listboxState,W=!(0,h.Y)(B,S.buttonElement)&&A,q=A&&1===S.listboxState,X=(0,O.O)(q,S.value),Z=(0,v._)(e=>S.compare(X,e)),G=(0,a.useMemo)(()=>{var e;if(null==x||!(null!=(e=null==x?void 0:x.to)&&e.includes("selection")))return null;let t=S.options.findIndex(e=>Z(e.dataRef.current.value));return -1===t&&(t=0),t},[x,S.options]),K=(()=>{if(null==x)return;if(null===G)return{...x,inner:void 0};let e=Array.from(S.listRef.current.values());return{...x,inner:{listRef:{current:e},index:G}}})(),[$,J]=(0,P.UF)(K),Q=(0,P.G3)(),er=(0,C.P)(t,x?$:null,L.setOptionsElement,w),eo=(0,m.L)();(0,a.useEffect)(()=>{var e;let t=S.optionsElement;t&&0===S.listboxState&&t!==(null==(e=(0,z.T)(t))?void 0:e.activeElement)&&(null==t||t.focus({preventScroll:!0}))},[S.listboxState,S.optionsElement]);let ei=(0,v._)(e=>{var t,n;switch(eo.dispose(),e.key){case V.D.Space:if(""!==S.searchQuery)return e.preventDefault(),e.stopPropagation(),L.search(e.key);case V.D.Enter:if(e.preventDefault(),e.stopPropagation(),null!==S.activeOptionIndex){let{dataRef:e}=S.options[S.activeOptionIndex];L.onChange(e.current.value)}0===S.mode&&((0,s.flushSync)(()=>L.closeListbox()),null==(t=S.buttonElement)||t.focus({preventScroll:!0}));break;case(0,H.Y)(S.orientation,{vertical:V.D.ArrowDown,horizontal:V.D.ArrowRight}):return e.preventDefault(),e.stopPropagation(),L.goToOption(F.B.Next);case(0,H.Y)(S.orientation,{vertical:V.D.ArrowUp,horizontal:V.D.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),L.goToOption(F.B.Previous);case V.D.Home:case V.D.PageUp:return e.preventDefault(),e.stopPropagation(),L.goToOption(F.B.First);case V.D.End:case V.D.PageDown:return e.preventDefault(),e.stopPropagation(),L.goToOption(F.B.Last);case V.D.Escape:e.preventDefault(),e.stopPropagation(),(0,s.flushSync)(()=>L.closeListbox()),null==(n=S.buttonElement)||n.focus({preventScroll:!0});return;case V.D.Tab:e.preventDefault(),e.stopPropagation(),(0,s.flushSync)(()=>L.closeListbox()),(0,_.p9)(S.buttonElement,e.shiftKey?_.BD.Previous:_.BD.Next);break;default:1===e.key.length&&(L.search(e.key),eo.setTimeout(()=>L.clearSearch(),350))}}),ea=null==(n=S.buttonElement)?void 0:n.id,es=(0,a.useMemo)(()=>({open:0===S.listboxState}),[S.listboxState]),eu=(0,U.v6)(x?Q():{},{id:i,ref:er,"aria-activedescendant":null===S.activeOptionIndex||null==(r=S.options[S.activeOptionIndex])?void 0:r.id,"aria-multiselectable":1===S.mode||void 0,"aria-labelledby":ea,"aria-orientation":S.orientation,onKeyDown:ei,role:"listbox",tabIndex:0===S.listboxState?0:void 0,style:{...f.style,...J,"--button-width":(0,p.L)(S.buttonElement,!0).width},...(0,I.B)(R)}),ec=(0,U.Ci)();return a.createElement(Y.ZL,{enabled:!!u&&(e.static||A)},a.createElement(et.Provider,{value:1===S.mode?S:{...S,isSelected:Z}},ec({ourProps:eu,theirProps:f,slot:es,defaultTag:"div",features:el,visible:W,name:"Listbox.Options"})))}),ef=(0,U.FX)(function(e,t){let n=(0,a.useId)(),{id:r="headlessui-listbox-option-".concat(n),disabled:o=!1,value:i,...l}=e,u=!0===(0,a.useContext)(ei),c=en("Listbox.Option"),d=ee("Listbox.Option"),f=null!==c.activeOptionIndex&&c.options[c.activeOptionIndex].id===r,h=c.isSelected(i),m=(0,a.useRef)(null),p=(0,L.q)(m),g=(0,b.Y)({disabled:o,value:i,domRef:m,get textValue(){return p()}}),y=(0,C.P)(t,m,e=>{e?c.listRef.current.set(r,e):c.listRef.current.delete(r)});(0,x.s)(()=>{if(!c.__demoMode&&0===c.listboxState&&f&&0!==c.activationTrigger)return(0,j.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=m.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[m,f,c.__demoMode,c.listboxState,c.activationTrigger,c.activeOptionIndex]),(0,x.s)(()=>{if(!u)return d.registerOption(r,g)},[g,r,u]);let w=(0,v._)(e=>{var t;if(o)return e.preventDefault();d.onChange(i),0===c.mode&&((0,s.flushSync)(()=>d.closeListbox()),null==(t=c.buttonElement)||t.focus({preventScroll:!0}))}),E=(0,v._)(()=>{if(o)return d.goToOption(F.B.Nothing);d.goToOption(F.B.Specific,r)}),S=(0,k.J)(),T=(0,v._)(e=>{S.update(e),!o&&(f||d.goToOption(F.B.Specific,r,0))}),I=(0,v._)(e=>{S.wasMoved(e)&&(o||f||d.goToOption(F.B.Specific,r,0))}),M=(0,v._)(e=>{S.wasMoved(e)&&(o||f&&d.goToOption(F.B.Nothing))}),P=(0,a.useMemo)(()=>({active:f,focus:f,selected:h,disabled:o,selectedOption:h&&u}),[f,h,o,u]),A=u?{}:{id:r,ref:y,role:"option",tabIndex:!0===o?void 0:-1,"aria-disabled":!0===o||void 0,"aria-selected":h,disabled:void 0,onClick:w,onFocus:E,onPointerEnter:T,onMouseEnter:T,onPointerMove:I,onMouseMove:I,onPointerLeave:M,onMouseLeave:M},O=(0,U.Ci)();return!h&&u?null:O({ourProps:A,theirProps:l,slot:P,defaultTag:"div",name:"Listbox.Option"})}),eh=Object.assign(es,{Button:eu,Label:ec,Options:ed,Option:ef,SelectedOption:(0,U.FX)(function(e,t){let{options:n,placeholder:r,...o}=e,i={ref:(0,C.P)(t)},l=en("ListboxSelectedOption"),s=(0,a.useMemo)(()=>({}),[]),u=void 0===l.value||null===l.value||1===l.mode&&Array.isArray(l.value)&&0===l.value.length,c=(0,U.Ci)();return a.createElement(ei.Provider,{value:!0},c({ourProps:i,theirProps:{...o,children:a.createElement(a.Fragment,null,r&&u?r:n)},slot:s,defaultTag:ea,name:"ListboxSelectedOption"}))})});var em=n(2596),ep=n(3116);let ev=e=>{let t,n,i,l,a,s;let u=(0,o.c)(16),{options:c,onChange:d,selectedOption:f,value:h,title:m,className:p}=e;return u[0]!==p?(t=e=>{let{hover:t,open:n,focus:r}=e;return(0,em.A)("x:cursor-pointer","x:h-7 x:rounded-md x:px-2 x:text-xs x:font-medium x:transition-colors",n?"x:bg-gray-200 x:text-gray-900 x:dark:bg-primary-100/10 x:dark:text-gray-50":t?"x:bg-gray-100 x:text-gray-900 x:dark:bg-primary-100/5 x:dark:text-gray-50":"x:text-gray-600 x:dark:text-gray-400",r&&"x:nextra-focus",p)},u[0]=p,u[1]=t):t=u[1],u[2]!==f||u[3]!==t||u[4]!==m?(n=(0,r.jsx)(eu,{title:m,className:t,children:f}),u[2]=f,u[3]=t,u[4]=m,u[5]=n):n=u[5],u[6]===Symbol.for("react.memo_cache_sentinel")?(i={to:"top start",gap:10},u[6]=i):i=u[6],u[7]!==c?(l=c.map(ex),u[7]=c,u[8]=l):l=u[8],u[9]!==l?(a=(0,r.jsx)(ed,{as:"ul",transition:!0,anchor:i,className:eg,children:l}),u[9]=l,u[10]=a):a=u[10],u[11]!==d||u[12]!==n||u[13]!==a||u[14]!==h?(s=(0,r.jsxs)(eh,{value:h,onChange:d,children:[n,a]}),u[11]=d,u[12]=n,u[13]=a,u[14]=h,u[15]=s):s=u[15],s};function eg(e){let{open:t}=e;return(0,em.A)("x:focus-visible:nextra-focus",t?"x:opacity-100":"x:opacity-0","x:motion-reduce:transition-none x:transition-opacity x:min-w-(--button-width) x:z-20 x:max-h-64 x:rounded-md x:border x:border-black/5 x:backdrop-blur-md x:bg-nextra-bg/70 x:py-1 x:text-sm x:shadow-lg x:dark:border-white/20")}function ex(e){return(0,r.jsx)(ef,{value:e.id,as:a.Fragment,children:t=>{let{selected:n,focus:o}=t;return(0,r.jsxs)("li",{className:(0,em.A)(o?"x:bg-primary-50 x:text-primary-600 x:dark:bg-primary-500/10":"x:text-gray-800 x:dark:text-gray-100","x:cursor-pointer x:whitespace-nowrap x:py-1.5 x:px-3","x:transition-colors",n&&"x:flex x:items-center x:justify-between x:gap-3"),children:[e.name,n&&(0,r.jsx)(ep.h,{height:"1em"})]})}},e.id)}},75:(e,t,n)=>{"use strict";n.d(t,{q:()=>i});var r=n(2115);let o=(0,r.createContext)(void 0);function i(){return(0,r.useContext)(o)}},310:(e,t,n)=>{"use strict";n.d(t,{MM:()=>c,rU:()=>d});var r=n(2115),o=n(797),i=n(1231),l=n(7769),a=n(7258),s=n(9744);let u=(0,r.createContext)(null);function c(){var e,t;return null!=(t=null==(e=(0,r.useContext)(u))?void 0:e.value)?t:void 0}function d(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)(()=>function(e){let n=(0,o._)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),i=(0,r.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value}),[n,e.slot,e.name,e.props,e.value]);return r.createElement(u.Provider,{value:i},e.children)},[t])]}u.displayName="DescriptionContext",Object.assign((0,s.FX)(function(e,t){let n=(0,r.useId)(),o=(0,a._)(),{id:c="headlessui-description-".concat(n),...d}=e,f=function e(){let t=(0,r.useContext)(u);if(null===t){let t=Error("You used a component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),h=(0,l.P)(t);(0,i.s)(()=>f.register(c),[c,f.register]);let m=o||!1,p=(0,r.useMemo)(()=>({...f.slot,disabled:m}),[f.slot,m]),v={ref:h,...f.props,id:c};return(0,s.Ci)()({ourProps:v,theirProps:d,slot:p,defaultTag:"p",name:f.name||"Description"})}),{})},543:(e,t,n)=>{"use strict";n.d(t,{v:()=>c});var r=n(5261),o=n(1449),i=n(2153),l=n(1231);let a=new Map,s=new Map;function u(e){var t;let n=null!=(t=s.get(e))?t:0;return s.set(e,n+1),0!==n||(a.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0),()=>(function(e){var t;let n=null!=(t=s.get(e))?t:1;if(1===n?s.delete(e):s.set(e,n-1),1!==n)return;let r=a.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,a.delete(e))})(e)}function c(e){let{allowed:t,disallowed:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=(0,i.S)(e,"inert-others");(0,l.s)(()=>{var e,i;if(!a)return;let l=(0,r.e)();for(let t of null!=(e=null==n?void 0:n())?e:[])t&&l.add(u(t));let s=null!=(i=null==t?void 0:t())?i:[];for(let e of s){if(!e)continue;let t=(0,o.T)(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)s.some(t=>e.contains(t))||l.add(u(e));n=n.parentElement}}return l.dispose},[a,t,n])}},671:(e,t,n)=>{"use strict";n.d(t,{B1:()=>T,C0:()=>f,Dz:()=>g,Jx:()=>a,LI:()=>i,PG:()=>m,RI:()=>l,Sg:()=>h,T9:()=>o,TV:()=>v,WJ:()=>b,_3:()=>d,bV:()=>E,jk:()=>r,lP:()=>w,nI:()=>S,qE:()=>c,sq:()=>p,w7:()=>x});let r=Math.min,o=Math.max,i=Math.round,l=Math.floor,a=e=>({x:e,y:e}),s={left:"right",right:"left",bottom:"top",top:"bottom"},u={start:"end",end:"start"};function c(e,t,n){return o(e,r(t,n))}function d(e,t){return"function"==typeof e?e(t):e}function f(e){return e.split("-")[0]}function h(e){return e.split("-")[1]}function m(e){return"x"===e?"y":"x"}function p(e){return"y"===e?"height":"width"}function v(e){return["top","bottom"].includes(f(e))?"y":"x"}function g(e){return m(v(e))}function x(e,t,n){void 0===n&&(n=!1);let r=h(e),o=g(e),i=p(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=E(l)),[l,E(l)]}function b(e){let t=E(e);return[y(e),t,y(t)]}function y(e){return e.replace(/start|end/g,e=>u[e])}function w(e,t,n,r){let o=h(e),i=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(f(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(y)))),i}function E(e){return e.replace(/left|right|bottom|top/g,e=>s[e])}function S(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function T(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}},757:(e,t,n)=>{"use strict";n.d(t,{b:()=>o,w:()=>i});let r=(0,n(5453).v)(()=>({hasMenu:!1})),o=()=>r(e=>e.hasMenu),i=e=>{r.setState(t=>{let n="function"==typeof e?e(t.hasMenu):e;return document.documentElement.classList.toggle("x:max-md:overflow-hidden",n),{hasMenu:n}})}},797:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=n(2115),o=n(6232);let i=function(e){let t=(0,o.Y)(e);return r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r{"use strict";n.d(t,{L:()=>i});var r=n(2115),o=n(1231);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],[n,i]=(0,r.useReducer)(()=>({}),{}),l=(0,r.useMemo)(()=>(function(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}})(e),[e,n]);return(0,o.s)(()=>{if(!e)return;let t=new ResizeObserver(i);return t.observe(e),()=>{t.disconnect()}},[e]),t?{width:"".concat(l.width,"px"),height:"".concat(l.height,"px")}:l}},1043:(e,t,n)=>{"use strict";n.d(t,{q:()=>a});var r=n(2115);let o=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function i(e){var t,n;let r=null!=(t=e.innerText)?t:"",i=e.cloneNode(!0);if(!(i instanceof HTMLElement))return r;let l=!1;for(let e of i.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),l=!0;let a=l?null!=(n=i.innerText)?n:"":r;return o.test(a)&&(a=a.replace(o,"")),a}var l=n(797);function a(e){let t=(0,r.useRef)(""),n=(0,r.useRef)("");return(0,l._)(()=>{let r=e.current;if(!r)return"";let o=r.innerText;if(t.current===o)return n.current;let l=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let n=e.getAttribute("aria-labelledby");if(n){let e=n.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():i(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return i(e).trim()})(r).trim().toLowerCase();return t.current=o,n.current=l,l})}},1066:(e,t,n)=>{"use strict";n.d(t,{h:()=>i});var r=n(5155),o=n(3377);let i=e=>{let t,n;let i=(0,o.c)(3);return i[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("path",{d:"M9 5l7 7-7 7",strokeLinecap:"round",strokeLinejoin:"round"}),i[0]=t):t=i[0],i[1]!==e?(n=(0,r.jsx)("svg",{viewBox:"0 0 24 24",stroke:"currentColor",fill:"none",strokeWidth:2,...e,children:t}),i[1]=e,i[2]=n):n=i[2],n}},1093:(e,t,n)=>{"use strict";n.d(t,{ll:()=>T,rD:()=>P,__:()=>C,UU:()=>I,cY:()=>L,BN:()=>k,Ej:()=>M});var r=n(671);function o(e,t,n){let o,{reference:i,floating:l}=e,a=(0,r.TV)(t),s=(0,r.Dz)(t),u=(0,r.sq)(s),c=(0,r.C0)(t),d="y"===a,f=i.x+i.width/2-l.width/2,h=i.y+i.height/2-l.height/2,m=i[u]/2-l[u]/2;switch(c){case"top":o={x:f,y:i.y-l.height};break;case"bottom":o={x:f,y:i.y+i.height};break;case"right":o={x:i.x+i.width,y:h};break;case"left":o={x:i.x-l.width,y:h};break;default:o={x:i.x,y:i.y}}switch((0,r.Sg)(t)){case"start":o[s]-=m*(n&&d?-1:1);break;case"end":o[s]+=m*(n&&d?-1:1)}return o}let i=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:l=[],platform:a}=n,s=l.filter(Boolean),u=await (null==a.isRTL?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:d,y:f}=o(c,r,u),h=r,m={},p=0;for(let n=0;n(0,s.vq)(e)&&"body"!==(0,s.mq)(e)),o=null,i="fixed"===(0,s.L9)(e).position,l=i?(0,s.$4)(e):e;for(;(0,s.vq)(l)&&!(0,s.eu)(l);){let t=(0,s.L9)(l),n=(0,s.sQ)(l);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||(0,s.ZU)(l)&&!n&&function e(t,n){let r=(0,s.$4)(t);return!(r===n||!(0,s.vq)(r)||(0,s.eu)(r))&&("fixed"===(0,s.L9)(r).position||e(r,n))}(e,l))?r=r.filter(e=>e!==l):o=t,l=(0,s.$4)(l)}return t.set(e,r),r}(t,this._c):[].concat(n),o],a=l[0],u=l.reduce((e,n)=>{let o=g(t,n,i);return e.top=(0,r.T9)(o.top,e.top),e.right=(0,r.jk)(o.right,e.right),e.bottom=(0,r.jk)(o.bottom,e.bottom),e.left=(0,r.T9)(o.left,e.left),e},g(t,a,i));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:y,getElementRects:w,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=u(e);return{width:t,height:n}},getScale:d,isElement:s.vq,isRTL:function(e){return"rtl"===(0,s.L9)(e).direction}};function S(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function T(e,t,n,o){let i;void 0===o&&(o={});let{ancestorScroll:l=!0,ancestorResize:a=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=o,h=c(e),p=l||a?[...h?(0,s.v9)(h):[],...(0,s.v9)(t)]:[];p.forEach(e=>{l&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});let v=h&&d?function(e,t){let n,o=null,i=(0,s.ep)(e);function l(){var e;clearTimeout(n),null==(e=o)||e.disconnect(),o=null}return!function a(s,u){void 0===s&&(s=!1),void 0===u&&(u=1),l();let c=e.getBoundingClientRect(),{left:d,top:f,width:h,height:m}=c;if(s||t(),!h||!m)return;let p=(0,r.RI)(f),v=(0,r.RI)(i.clientWidth-(d+h)),g={rootMargin:-p+"px "+-v+"px "+-(0,r.RI)(i.clientHeight-(f+m))+"px "+-(0,r.RI)(d)+"px",threshold:(0,r.T9)(0,(0,r.jk)(1,u))||1},x=!0;function b(t){let r=t[0].intersectionRatio;if(r!==u){if(!x)return a();r?a(!1,r):n=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==r||S(c,e.getBoundingClientRect())||a(),x=!1}try{o=new IntersectionObserver(b,{...g,root:i.ownerDocument})}catch(e){o=new IntersectionObserver(b,g)}o.observe(e)}(!0),l}(h,n):null,g=-1,x=null;u&&(x=new ResizeObserver(e=>{let[r]=e;r&&r.target===h&&x&&(x.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=x)||e.observe(t)})),n()}),h&&!f&&x.observe(h),x.observe(t));let b=f?m(e):null;return f&&function t(){let r=m(e);b&&!S(b,r)&&n(),b=r,i=requestAnimationFrame(t)}(),n(),()=>{var e;p.forEach(e=>{l&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==v||v(),null==(e=x)||e.disconnect(),x=null,f&&cancelAnimationFrame(i)}}let C=l,L=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:i,placement:l,middlewareData:s}=t,u=await a(t,e);return l===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+u.x,y:i+u.y,data:{...u,placement:l}}}}},k=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:o,placement:i}=t,{mainAxis:a=!0,crossAxis:s=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=(0,r._3)(e,t),d={x:n,y:o},f=await l(t,c),h=(0,r.TV)((0,r.C0)(i)),m=(0,r.PG)(h),p=d[m],v=d[h];if(a){let e="y"===m?"top":"left",t="y"===m?"bottom":"right",n=p+f[e],o=p-f[t];p=(0,r.qE)(n,p,o)}if(s){let e="y"===h?"top":"left",t="y"===h?"bottom":"right",n=v+f[e],o=v-f[t];v=(0,r.qE)(n,v,o)}let g=u.fn({...t,[m]:p,[h]:v});return{...g,data:{x:g.x-n,y:g.y-o,enabled:{[m]:a,[h]:s}}}}}},I=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,o,i,a,s;let{placement:u,middlewareData:c,rects:d,initialPlacement:f,platform:h,elements:m}=t,{mainAxis:p=!0,crossAxis:v=!0,fallbackPlacements:g,fallbackStrategy:x="bestFit",fallbackAxisSideDirection:b="none",flipAlignment:y=!0,...w}=(0,r._3)(e,t);if(null!=(n=c.arrow)&&n.alignmentOffset)return{};let E=(0,r.C0)(u),S=(0,r.TV)(f),T=(0,r.C0)(f)===f,C=await (null==h.isRTL?void 0:h.isRTL(m.floating)),L=g||(T||!y?[(0,r.bV)(f)]:(0,r.WJ)(f)),k="none"!==b;!g&&k&&L.push(...(0,r.lP)(f,y,b,C));let I=[f,...L],M=await l(t,w),P=[],A=(null==(o=c.flip)?void 0:o.overflows)||[];if(p&&P.push(M[E]),v){let e=(0,r.w7)(u,d,C);P.push(M[e[0]],M[e[1]])}if(A=[...A,{placement:u,overflows:P}],!P.every(e=>e<=0)){let e=((null==(i=c.flip)?void 0:i.index)||0)+1,t=I[e];if(t)return{data:{index:e,overflows:A},reset:{placement:t}};let n=null==(a=A.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!n)switch(x){case"bestFit":{let e=null==(s=A.filter(e=>{if(k){let t=(0,r.TV)(e.placement);return t===S||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:s[0];e&&(n=e);break}case"initialPlacement":n=f}if(u!==n)return{reset:{placement:n}}}return{}}}},M=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,o;let i,a;let{placement:s,rects:u,platform:c,elements:d}=t,{apply:f=()=>{},...h}=(0,r._3)(e,t),m=await l(t,h),p=(0,r.C0)(s),v=(0,r.Sg)(s),g="y"===(0,r.TV)(s),{width:x,height:b}=u.floating;"top"===p||"bottom"===p?(i=p,a=v===(await (null==c.isRTL?void 0:c.isRTL(d.floating))?"start":"end")?"left":"right"):(a=p,i="end"===v?"top":"bottom");let y=b-m.top-m.bottom,w=x-m.left-m.right,E=(0,r.jk)(b-m[i],y),S=(0,r.jk)(x-m[a],w),T=!t.middlewareData.shift,C=E,L=S;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(L=w),null!=(o=t.middlewareData.shift)&&o.enabled.y&&(C=y),T&&!v){let e=(0,r.T9)(m.left,0),t=(0,r.T9)(m.right,0),n=(0,r.T9)(m.top,0),o=(0,r.T9)(m.bottom,0);g?L=x-2*(0!==e||0!==t?e+t:(0,r.T9)(m.left,m.right)):C=b-2*(0!==n||0!==o?n+o:(0,r.T9)(m.top,m.bottom))}await f({...t,availableWidth:L,availableHeight:C});let k=await c.getDimensions(d.floating);return x!==k.width||b!==k.height?{reset:{rects:!0}}:{}}}},P=(e,t,n)=>{let r=new Map,o={platform:E,...n},l={...o.platform,_c:r};return i(e,t,{...o,platform:l})}},1231:(e,t,n)=>{"use strict";n.d(t,{s:()=>i});var r=n(2115),o=n(7657);let i=(e,t)=>{o._.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},1362:(e,t,n)=>{"use strict";n.d(t,{D:()=>u,ThemeProvider:()=>c});var r=n(2115),o=(e,t,n,r,o,i,l,a)=>{let s=document.documentElement,u=["light","dark"];function c(t){var n;(Array.isArray(e)?e:[e]).forEach(e=>{let n="class"===e,r=n&&i?o.map(e=>i[e]||e):o;n?(s.classList.remove(...r),s.classList.add(t)):s.setAttribute(e,t)}),n=t,a&&u.includes(n)&&(s.style.colorScheme=n)}if(r)c(r);else try{let e=localStorage.getItem(t)||n,r=l&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(r)}catch(e){}},i=["light","dark"],l="(prefers-color-scheme: dark)",a=r.createContext(void 0),s={setTheme:e=>{},themes:[]},u=()=>{var e;return null!=(e=r.useContext(a))?e:s},c=e=>r.useContext(a)?r.createElement(r.Fragment,null,e.children):r.createElement(f,{...e}),d=["light","dark"],f=e=>{let{forcedTheme:t,disableTransitionOnChange:n=!1,enableSystem:o=!0,enableColorScheme:s=!0,storageKey:u="theme",themes:c=d,defaultTheme:f=o?"system":"light",attribute:g="data-theme",value:x,children:b,nonce:y,scriptProps:w}=e,[E,S]=r.useState(()=>m(u,f)),[T,C]=r.useState(()=>m(u)),L=x?Object.values(x):c,k=r.useCallback(e=>{let t=e;if(!t)return;"system"===e&&o&&(t=v());let r=x?x[t]:t,l=n?p(y):null,a=document.documentElement,u=e=>{"class"===e?(a.classList.remove(...L),r&&a.classList.add(r)):e.startsWith("data-")&&(r?a.setAttribute(e,r):a.removeAttribute(e))};if(Array.isArray(g)?g.forEach(u):u(g),s){let e=i.includes(f)?f:null,n=i.includes(t)?t:e;a.style.colorScheme=n}null==l||l()},[y]),I=r.useCallback(e=>{let t="function"==typeof e?e(E):e;S(t);try{localStorage.setItem(u,t)}catch(e){}},[E]),M=r.useCallback(e=>{C(v(e)),"system"===E&&o&&!t&&k("system")},[E,t]);r.useEffect(()=>{let e=window.matchMedia(l);return e.addListener(M),M(e),()=>e.removeListener(M)},[M]),r.useEffect(()=>{let e=e=>{e.key===u&&(e.newValue?S(e.newValue):I(f))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[I]),r.useEffect(()=>{k(null!=t?t:E)},[t,E]);let P=r.useMemo(()=>({theme:E,setTheme:I,forcedTheme:t,resolvedTheme:"system"===E?T:E,themes:o?[...c,"system"]:c,systemTheme:o?T:void 0}),[E,I,t,T,o,c]);return r.createElement(a.Provider,{value:P},r.createElement(h,{forcedTheme:t,storageKey:u,attribute:g,enableSystem:o,enableColorScheme:s,defaultTheme:f,value:x,themes:c,nonce:y,scriptProps:w}),b)},h=r.memo(e=>{let{forcedTheme:t,storageKey:n,attribute:i,enableSystem:l,enableColorScheme:a,defaultTheme:s,value:u,themes:c,nonce:d,scriptProps:f}=e,h=JSON.stringify([i,n,s,t,c,u,l,a]).slice(1,-1);return r.createElement("script",{...f,suppressHydrationWarning:!0,nonce:"",dangerouslySetInnerHTML:{__html:"(".concat(o.toString(),")(").concat(h,")")}})}),m=(e,t)=>{let n;try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t},p=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},v=e=>(e||(e=window.matchMedia(l)),e.matches?"dark":"light")},1449:(e,t,n)=>{"use strict";n.d(t,{T:()=>o});var r=n(7657);function o(e){return r._.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},1469:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return s},getImageProps:function(){return a}});let r=n(8229),o=n(8883),i=n(3063),l=r._(n(1193));function a(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let s=i.Image},1525:(e,t,n)=>{"use strict";n.d(t,{El:()=>a,O_:()=>l,Uw:()=>i});var r=n(2115);let o=(0,r.createContext)(null);o.displayName="OpenClosedContext";var i=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(i||{});function l(){return(0,r.useContext)(o)}function a(e){let{value:t,children:n}=e;return r.createElement(o.Provider,{value:t},n)}},2001:(e,t,n)=>{"use strict";n.r(t),n.d(t,{LocaleSwitch:()=>d});var r=n(5155),o=n(3377),i=n(2596),l=n(5929),a=n(5695),s=n(47);let u=e=>{let t,n;let i=(0,o.c)(3);return i[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.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"}),i[0]=t):t=i[0],i[1]!==e?(n=(0,r.jsx)("svg",{viewBox:"2 2 16 16",fill:"currentColor",...e,children:t}),i[1]=e,i[2]=n):n=i[2],n};var c=n(5776);let d=e=>{let t,n,d,h,m,p,v,g;let x=(0,o.c)(22),{lite:b,className:y}=e,{i18n:w}=(0,c.useThemeConfig)(),E=(0,a.usePathname)();if(!w.length)return null;x[0]!==E?(t=E.split("/",2),x[0]=E,x[1]=t):t=x[1];let[,S]=t;if(x[2]!==y?(n=(0,i.A)("x:flex x:items-center x:gap-2",y),x[2]=y,x[3]=n):n=x[3],x[4]!==S||x[5]!==E?(d=e=>{let t=new Date(Date.now()+31536e6);document.cookie="NEXT_LOCALE=".concat(e,"; expires=").concat(t.toUTCString(),"; path=/"),location.href=(0,l.addBasePath)(E.replace("/".concat(S),"/".concat(e)))},x[4]=S,x[5]=E,x[6]=d):d=x[6],x[7]===Symbol.for("react.memo_cache_sentinel")?(h=(0,r.jsx)(u,{height:"12"}),x[7]=h):h=x[7],x[8]!==w||x[9]!==b||x[10]!==S){var T;m=!b&&(null===(T=w.find(e=>S===e.locale))||void 0===T?void 0:T.name),x[8]=w,x[9]=b,x[10]=S,x[11]=m}else m=x[11];return x[12]!==m?(p=(0,r.jsxs)(r.Fragment,{children:[h,m]}),x[12]=m,x[13]=p):p=x[13],x[14]!==w?(v=w.map(f),x[14]=w,x[15]=v):v=x[15],x[16]!==S||x[17]!==n||x[18]!==d||x[19]!==p||x[20]!==v?(g=(0,r.jsx)(s.l,{title:"Change language",className:n,onChange:d,value:S,selectedOption:p,options:v}),x[16]=S,x[17]=n,x[18]=d,x[19]=p,x[20]=v,x[21]=g):g=x[21],g};function f(e){return{id:e.locale,name:e.name}}},2016:(e,t,n)=>{"use strict";n.d(t,{K:()=>o});var r=n(2115);function o(e){let[t]=(0,r.useState)(e);return t}},2040:(e,t,n)=>{"use strict";n.d(t,{Switchers:()=>i});var r=n(8845),o=n(5776);let i=e=>{let{children:t}=e,{hideSidebar:n}=(0,r.useConfig)(),{i18n:i,darkMode:l}=(0,o.useThemeConfig)();if(n&&(l||i.length))return t}},2153:(e,t,n)=>{"use strict";n.d(t,{S:()=>u});var r=n(2115);class o extends Map{get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}constructor(e){super(),this.factory=e}}var i=n(2311),l=n(1231),a=n(7992);let s=new o(()=>(0,i.y)(()=>[],{ADD(e){return this.includes(e)?this:[...this,e]},REMOVE(e){let t=this.indexOf(e);if(-1===t)return this;let n=this.slice();return n.splice(t,1),n}}));function u(e,t){let n=s.get(t),o=(0,r.useId)(),i=(0,a.P)(n);if((0,l.s)(()=>{if(e)return n.dispatch("ADD",o),()=>n.dispatch("REMOVE",o)},[n,e]),!e)return!1;let u=i.indexOf(o),c=i.length;return -1===u&&(u=c,c+=1),u===c-1}},2311:(e,t,n)=>{"use strict";function r(e,t){let n=e(),r=new Set;return{getSnapshot:()=>n,subscribe:e=>(r.add(e),()=>r.delete(e)),dispatch(e){for(var o=arguments.length,i=Array(o>1?o-1:0),l=1;le()))}}}n.d(t,{y:()=>r})},2503:(e,t,n)=>{"use strict";n.d(t,{c:()=>o});var r=n(2115);function o(e,t){return(0,r.useMemo)(()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";if("string"==typeof r&&"button"===r.toLowerCase()||(null==t?void 0:t.tagName)==="BUTTON"&&!t.hasAttribute("type"))return"button"},[e.type,e.as,t])}},2592:(e,t,n)=>{"use strict";n.d(t,{O:()=>i,j:()=>o});var r=n(2115);function o(e){let{children:t,freeze:n}=e,o=i(n,t);return r.createElement(r.Fragment,null,o)}function i(e,t){let[n,o]=(0,r.useState)(t);return e||n===t||o(t),e?n:t}},2596:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=function(){for(var e,t,n=0,r="",o=arguments.length;n{"use strict";function r(e){let{href:t,origin:n,pathname:r}=new URL(e),[,o,i]=r.split("/",3);return{href:t,origin:n,owner:o,name:i}}n.d(t,{Z:()=>r})},2675:(e,t,n)=>{"use strict";n.d(t,{ClientWrapper:()=>x});var r=n(5155),o=n(3377),i=n(2596),l=n(2115),a=n(3085),s=n(6874),u=n.n(s),c=n(1066);let d=e=>{let t,n;let i=(0,o.c)(4),{activePath:l}=e;return i[0]!==l?(t=l.map(f),i[0]=l,i[1]=t):t=i[1],i[2]!==t?(n=(0,r.jsx)("div",{className:"nextra-breadcrumb x:mt-1.5 x:flex x:items-center x:gap-1 x:overflow-hidden x:text-sm x:text-gray-500 x:dark:text-gray-400 x:contrast-more:text-current",children:t}),i[2]=t,i[3]=n):n=i[3],n};function f(e,t,n){let o=n[t+1],a=o?"frontMatter"in e?e.route:e.children[0].route===o.route?"":e.children[0].route:"",s=a?u():"span";return(0,r.jsxs)(l.Fragment,{children:[t>0&&(0,r.jsx)(c.h,{height:"14",className:"x:shrink-0 x:rtl:rotate-180"}),(0,r.jsx)(s,{className:(0,i.A)("x:whitespace-nowrap x:transition-colors",o?"x:min-w-6 x:overflow-hidden x:text-ellipsis":"x:font-medium x:text-gray-700 x:dark:text-gray-100",a&&"x:focus-visible:nextra-focus x:ring-inset x:hover:text-gray-900 x:dark:hover:text-gray-100"),title:e.title,...a&&{href:a},children:e.title})]},e.route+e.name)}var h=n(8845),m=n(5776);let p={link:(0,i.A)("x:focus-visible:nextra-focus x:text-gray-600 x:dark:text-gray-400","x:hover:text-gray-800 x:dark:hover:text-gray-200","x:contrast-more:text-gray-700 x:contrast-more:dark:text-gray-100","x:flex x:max-w-[50%] x:items-center x:gap-1 x:py-4 x:text-base x:font-medium x:transition-colors x:[word-break:break-word] x:md:text-lg"),icon:(0,i.A)("x:inline x:shrink-0")},v=()=>{let e,t,n,l;let a=(0,o.c)(8),{flatDocsDirectories:s,activeIndex:d}=(0,h.useConfig)().normalizePagesResult,{navigation:f}=(0,m.useThemeConfig)(),v=f.prev&&s[d-1],g=f.next&&s[d+1];return(v&&!v.isUnderCurrentDocsTree&&(v=!1),g&&!g.isUnderCurrentDocsTree&&(g=!1),v||g)?(a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,i.A)("x:mb-8 x:flex x:items-center x:border-t x:pt-8 nextra-border","x:print:hidden"),a[0]=e):e=a[0],a[1]!==v?(t=v&&(0,r.jsxs)(u(),{href:v.route,title:v.title,className:(0,i.A)(p.link,"x:pe-4"),children:[(0,r.jsx)(c.h,{height:"20",className:(0,i.A)(p.icon,"x:ltr:rotate-180")}),v.title]}),a[1]=v,a[2]=t):t=a[2],a[3]!==g?(n=g&&(0,r.jsxs)(u(),{href:g.route,title:g.title,className:(0,i.A)(p.link,"x:ps-4 x:ms-auto x:text-end"),children:[g.title,(0,r.jsx)(c.h,{height:"20",className:(0,i.A)(p.icon,"x:rtl:rotate-180")})]}),a[3]=g,a[4]=n):n=a[4],a[5]!==t||a[6]!==n?(l=(0,r.jsxs)("div",{className:e,children:[t,n]}),a[5]=t,a[6]=n,a[7]=l):l=a[7],l):null};var g=n(9608);let x=e=>{let t,n,s,u,c,f,p,x,b;let y=(0,o.c)(30),{toc:w,children:E,metadata:S,bottomContent:T}=e,{activeType:C,activeThemeContext:L,activePath:k}=(0,h.useConfig)().normalizePagesResult,I=(0,m.useThemeConfig)(),M=L.timestamp&&S.timestamp;y[0]!==w?(t=()=>{(0,g.P)(w)},n=[w],y[0]=w,y[1]=t,y[2]=n):(t=y[1],n=y[2]),(0,l.useEffect)(t,n),y[3]!==S||y[4]!==L.layout||y[5]!==L.toc||y[6]!==w?(s=("default"===L.layout||L.toc)&&(0,r.jsx)("nav",{className:"nextra-toc x:order-last x:max-xl:hidden x:w-64 x:shrink-0 x:print:hidden","aria-label":"table of contents",children:L.toc&&(0,r.jsx)(a.TOC,{toc:w,filePath:S.filePath,pageTitle:S.title})}),y[3]=S,y[4]=L.layout,y[5]=L.toc,y[6]=w,y[7]=s):s=y[7];let P="article"===L.typesetting&&"nextra-body-typesetting-article";return y[8]!==P?(u=(0,i.A)("x:w-full x:min-w-0 x:break-words x:min-h-[calc(100vh-var(--nextra-navbar-height))]","x:text-slate-700 x:dark:text-slate-200 x:pb-8 x:px-4 x:pt-4 x:md:px-12",P),y[8]=P,y[9]=u):u=y[9],y[10]!==k||y[11]!==C||y[12]!==L.breadcrumb?(c=L.breadcrumb&&"page"!==C&&(0,r.jsx)(d,{activePath:k}),y[10]=k,y[11]=C,y[12]=L.breadcrumb,y[13]=c):c=y[13],y[14]!==M||y[15]!==I?(f=M?(0,r.jsx)("div",{className:"x:mt-12 x:mb-8 x:text-xs x:text-gray-500 x:text-end x:dark:text-gray-400",children:(0,l.cloneElement)(I.lastUpdated,{date:new Date(M)})}):(0,r.jsx)("div",{className:"x:mt-16"}),y[14]=M,y[15]=I,y[16]=f):f=y[16],y[17]!==C||y[18]!==L.pagination?(p=L.pagination&&"page"!==C&&(0,r.jsx)(v,{}),y[17]=C,y[18]=L.pagination,y[19]=p):p=y[19],y[20]!==T||y[21]!==E||y[22]!==u||y[23]!==c||y[24]!==f||y[25]!==p?(x=(0,r.jsxs)("article",{className:u,children:[c,E,f,p,T]}),y[20]=T,y[21]=E,y[22]=u,y[23]=c,y[24]=f,y[25]=p,y[26]=x):x=y[26],y[27]!==s||y[28]!==x?(b=(0,r.jsxs)(r.Fragment,{children:[s,x]}),y[27]=s,y[28]=x,y[29]=b):b=y[29],b}},2908:(e,t,n)=>{"use strict";n.d(t,{ZL:()=>b});var r=n(2115),o=n.t(r,2),i=n(7650),l=n(1231),a=n(7856),s=n(797),u=n(8346),c=n(7657),d=n(7769);let f=(0,r.createContext)(!1);var h=n(9744);let m=r.Fragment,p=(0,h.FX)(function(e,t){let n,p,v=(0,r.useRef)(null),b=(0,d.P)((0,d.a)(e=>{v.current=e}),t),y=(0,u.g)(v),w=function(e){let t=(0,r.useContext)(f),n=(0,r.useContext)(g),o=(0,u.g)(e),[i,l]=(0,r.useState)(()=>{var e;if(!t&&null!==n)return null!=(e=n.current)?e:null;if(c._.isServer)return null;let r=null==o?void 0:o.getElementById("headlessui-portal-root");if(r)return r;if(null===o)return null;let i=o.createElement("div");return i.setAttribute("id","headlessui-portal-root"),o.body.appendChild(i)});return(0,r.useEffect)(()=>{null!==i&&(null!=o&&o.body.contains(i)||null==o||o.body.appendChild(i))},[i,o]),(0,r.useEffect)(()=>{t||null!==n&&l(n.current)},[n,l,t]),i}(v),[E]=(0,r.useState)(()=>{var e;return c._.isServer?null:null!=(e=null==y?void 0:y.createElement("div"))?e:null}),S=(0,r.useContext)(x),T=function(){let e;let t=(e="undefined"==typeof document,(0,o.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[n,i]=r.useState(c._.isHandoffComplete);return n&&!1===c._.isHandoffComplete&&i(!1),r.useEffect(()=>{!0!==n&&i(!0)},[n]),r.useEffect(()=>c._.handoff(),[]),!t&&n}();(0,l.s)(()=>{!w||!E||w.contains(E)||(E.setAttribute("data-headlessui-portal",""),w.appendChild(E))},[w,E]),(0,l.s)(()=>{if(E&&S)return S.register(E)},[S,E]),n=(0,s._)(()=>{var e;w&&E&&(E instanceof Node&&w.contains(E)&&w.removeChild(E),w.childNodes.length<=0&&(null==(e=w.parentElement)||e.removeChild(w)))}),p=(0,r.useRef)(!1),(0,r.useEffect)(()=>(p.current=!1,()=>{p.current=!0,(0,a._)(()=>{p.current&&n()})}),[n]);let C=(0,h.Ci)();return T&&w&&E?(0,i.createPortal)(C({ourProps:{ref:b},theirProps:e,slot:{},defaultTag:m,name:"Portal"}),E):null}),v=r.Fragment,g=(0,r.createContext)(null),x=(0,r.createContext)(null),b=Object.assign((0,h.FX)(function(e,t){let n=(0,d.P)(t),{enabled:o=!0,...i}=e,l=(0,h.Ci)();return o?r.createElement(p,{...i,ref:n}):l({ourProps:{ref:n},theirProps:i,slot:{},defaultTag:m,name:"Portal"})}),{Group:(0,h.FX)(function(e,t){let{target:n,...o}=e,i={ref:(0,d.P)(t)},l=(0,h.Ci)();return r.createElement(g.Provider,{value:n},l({ourProps:i,theirProps:o,defaultTag:v,name:"Popover.Group"}))})})},2960:(e,t,n)=>{"use strict";n.d(t,{CL:()=>f});var r=n(2115),o=n(7650),i=n(8014),l=n(9732),a=n(9744),s=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(s||{});let u=(0,a.FX)(function(e,t){var n;let{features:r=1,...o}=e,i={ref:t,"aria-hidden":(2&r)==2||(null!=(n=o["aria-hidden"])?n:void 0),hidden:(4&r)==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&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,a.Ci)()({ourProps:i,theirProps:o,slot:{},defaultTag:"span",name:"Hidden"})}),c=(0,r.createContext)(null);function d(e){let{children:t}=e,n=(0,r.useContext)(c);if(!n)return r.createElement(r.Fragment,null,t);let{target:i}=n;return i?(0,o.createPortal)(r.createElement(r.Fragment,null,t),i):null}function f(e){let{data:t,form:n,disabled:o,onReset:c,overrides:f}=e,[m,p]=(0,r.useState)(null),v=(0,i.L)();return(0,r.useEffect)(()=>{if(c&&m)return v.addEventListener(m,"reset",c)},[m,n,c]),r.createElement(d,null,r.createElement(h,{setForm:p,formId:n}),(0,l.h)(t).map(e=>{let[t,i]=e;return r.createElement(u,{features:s.Hidden,...(0,a.oE)({key:t,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:n,disabled:o,name:t,value:i,...f})})}))}function h(e){let{setForm:t,formId:n}=e;return(0,r.useEffect)(()=>{if(n){let e=document.getElementById(n);e&&t(e)}},[t,n]),n?null:r.createElement(u,{features:s.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:e=>{if(!e)return;let n=e.closest("form");n&&t(n)}})}},3018:(e,t,n)=>{"use strict";n.d(t,{R:()=>o,m:()=>i});let r=(0,n(5453).v)(()=>({activeSlug:""})),o=()=>r(e=>e.activeSlug),i=e=>{r.setState({activeSlug:e})}},3085:(e,t,n)=>{"use strict";n.d(t,{TOC:()=>y});var r=n(5155),o=n(3377),i=n(2596),l=n(6596),a=n(2115),s=n(5667),u=n(3018),c=n(5776),d=n(8845),f=n(7468),h=n(2645),m=n(3445),p=n(1066);let v={top:0,behavior:"smooth"},g=e=>{let t=e.currentTarget,n=t.parentElement.parentElement;window.scrollTo(v),n.scrollTo(v),t.disabled=!0},x=e=>{let t,n,l;let a=(0,o.c)(8),{children:s,className:u,hidden:c}=e,d=c?"true":void 0;return a[0]!==u?(t=e=>{let{disabled:t}=e;return(0,i.A)("x:flex x:items-center x:gap-1.5","x:whitespace-nowrap",t?"x:opacity-0":"x:opacity-100",u)},a[0]=u,a[1]=t):t=a[1],a[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,r.jsx)(p.h,{height:"1.1em",className:"x:-rotate-90 x:border x:rounded-full x:border-current"}),a[2]=n):n=a[2],a[3]!==s||a[4]!==c||a[5]!==d||a[6]!==t?(l=(0,r.jsxs)(m.$,{"aria-hidden":d,onClick:g,disabled:c,className:t,children:[s,n]}),a[3]=s,a[4]=c,a[5]=d,a[6]=t,a[7]=l):l=a[7],l},b=(0,i.A)("x:text-xs x:font-medium x:transition","x:text-gray-600 x:dark:text-gray-400","x:hover:text-gray-800 x:dark:hover:text-gray-200","x:contrast-more:text-gray-700 x:contrast-more:dark:text-gray-100"),y=e=>{let t,n,m,p,v,g,y,w;let E=(0,o.c)(30),{toc:S,filePath:T,pageTitle:C}=e,L=(0,u.R)(),k=(0,a.useRef)(null),I=(0,c.useThemeConfig)(),M=I.feedback.content||I.editLink||I.toc.extraContent||I.toc.backToTop,{activeType:P}=(0,d.useConfig)().normalizePagesResult;E[0]!==P||E[1]!==I.toc.float||E[2]!==S?(t=I.toc.float||"page"===P?S:[],E[0]=P,E[1]=I.toc.float,E[2]=S,E[3]=t):t=E[3];let A=t,O=A.length>0;E[4]!==L?(n=e=>{let{id:t}=e;return t===L},E[4]=L,E[5]=n):n=E[5];let R=S.findIndex(n);return E[6]!==L?(m=()=>{var e;if(!L)return;let t=null===(e=k.current)||void 0===e?void 0:e.querySelector('a[href="#'.concat(L,'"]'));t&&(0,s.A)(t,{behavior:"smooth",block:"center",inline:"center",scrollMode:"if-needed",boundary:k.current})},p=[L],E[6]=L,E[7]=m,E[8]=p):(m=E[7],p=E[8]),(0,a.useEffect)(m,p),E[9]===Symbol.for("react.memo_cache_sentinel")?(v=(0,i.A)("x:grid x:grid-rows-[min-content_1fr_min-content]","x:sticky x:top-(--nextra-navbar-height) x:text-sm","x:max-h-[calc(100vh-var(--nextra-navbar-height))]"),E[9]=v):v=E[9],E[10]!==L||E[11]!==A||E[12]!==O||E[13]!==I.toc.title?(g=O&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{className:"x:pt-6 x:px-4 x:font-semibold x:tracking-tight",children:I.toc.title}),(0,r.jsx)("ul",{ref:k,className:(0,i.A)("x:p-4 nextra-scrollbar x:overscroll-y-contain x:overflow-y-auto x:hyphens-auto","nextra-mask"),children:A.map(e=>{let{id:t,value:n,depth:o}=e;return(0,r.jsx)("li",{className:"x:my-2 x:scroll-my-6 x:scroll-py-6",children:(0,r.jsx)("a",{href:"#".concat(t),className:(0,i.A)("x:focus-visible:nextra-focus",{2:"x:font-semibold",3:"x:ms-3",4:"x:ms-6",5:"x:ms-9",6:"x:ms-12"}[o],"x:block x:transition-colors x:subpixel-antialiased",t===L?"x:text-primary-600 x:contrast-more:text-primary-600!":"x:text-gray-500 x:hover:text-gray-900 x:dark:text-gray-400 x:dark:hover:text-gray-300","x:contrast-more:text-gray-900 x:contrast-more:underline x:contrast-more:dark:text-gray-50 x:break-words"),children:n})},t)})})]}),E[10]=L,E[11]=A,E[12]=O,E[13]=I.toc.title,E[14]=g):g=E[14],E[15]!==R||E[16]!==T||E[17]!==O||E[18]!==M||E[19]!==C||E[20]!==I.docsRepositoryBase||E[21]!==I.editLink||E[22]!==I.feedback.content||E[23]!==I.feedback.labels||E[24]!==I.toc.backToTop||E[25]!==I.toc.extraContent?(y=M&&(0,r.jsxs)("div",{className:(0,i.A)("x:grid x:gap-2 x:py-4 x:mx-4",O&&"x:border-t nextra-border"),children:[I.feedback.content&&(0,r.jsx)(l.M,{className:b,href:(0,f.J)({labels:I.feedback.labels,repository:I.docsRepositoryBase,title:"Feedback for “".concat(C,"”")}),children:I.feedback.content}),T&&I.editLink&&(0,r.jsx)(l.M,{className:b,href:T.startsWith("http")?T:"".concat((0,h.Z)(I.docsRepositoryBase).href,"/").concat(T),children:I.editLink}),I.toc.extraContent,I.toc.backToTop&&(0,r.jsx)(x,{className:b,hidden:R<2,children:I.toc.backToTop})]}),E[15]=R,E[16]=T,E[17]=O,E[18]=M,E[19]=C,E[20]=I.docsRepositoryBase,E[21]=I.editLink,E[22]=I.feedback.content,E[23]=I.feedback.labels,E[24]=I.toc.backToTop,E[25]=I.toc.extraContent,E[26]=y):y=E[26],E[27]!==g||E[28]!==y?(w=(0,r.jsxs)("div",{className:v,children:[g,y]}),E[27]=g,E[28]=y,E[29]=w):w=E[29],w}},3116:(e,t,n)=>{"use strict";n.d(t,{h:()=>i});var r=n(5155),o=n(3377);let i=e=>{let t,n;let i=(0,o.c)(3);return i[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("path",{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"}),i[0]=t):t=i[0],i[1]!==e?(n=(0,r.jsx)("svg",{viewBox:"0 0 20 20",fill:"currentColor",...e,children:t}),i[1]=e,i[2]=n):n=i[2],n}},3377:(e,t,n)=>{"use strict";var r,o,i,l=function(e){var t=Object.create(null);return e&&Object.keys(e).forEach(function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}}),t.default=e,Object.freeze(t)}(n(2115));let{useRef:a,useEffect:s,isValidElement:u}=l,c=null!==(r=l.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE)&&void 0!==r?r:l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,d=Symbol.for("react.memo_cache_sentinel"),f="function"==typeof(null===(o=l.__COMPILER_RUNTIME)||void 0===o?void 0:o.c)?l.__COMPILER_RUNTIME.c:function(e){return l.useMemo(()=>{let t=Array(e);for(let n=0;n{h[e]=()=>{throw Error(`[React] Unexpected React hook call (${e}) from a React compiled function. Check that all hooks are called directly and named according to convention ('use[A-Z]') `)}});h.useMemoCache=e=>{throw Error("React Compiler internal invariant violation: unexpected null dispatcher")},function(e){e[e.PushGuardContext=0]="PushGuardContext",e[e.PopGuardContext=1]="PopGuardContext",e[e.PushExpectHook=2]="PushExpectHook",e[e.PopExpectHook=3]="PopExpectHook"}(i||(i={})),t.c=f},3413:(e,t,n)=>{"use strict";function r(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function o(){return r()||/Android/gi.test(window.navigator.userAgent)}n.d(t,{Fr:()=>o,un:()=>r})},3445:(e,t,n)=>{"use strict";n.d(t,{$:()=>s});var r=n(5155),o=n(3377),i=n(5330),l=n(2596);let a={border:(0,l.A)("x:border x:border-gray-300 x:dark:border-neutral-700","x:contrast-more:border-gray-900 x:contrast-more:dark:border-gray-50")},s=e=>{let t,n,s,u,c,d;let f=(0,o.c)(12);f[0]!==e?({children:t,className:n,variant:u,...s}=e,f[0]=e,f[1]=t,f[2]=n,f[3]=s,f[4]=u):(t=f[1],n=f[2],s=f[3],u=f[4]);let h=void 0===u?"default":u;return f[5]!==n||f[6]!==h?(c=e=>(0,l.A)("x:transition x:cursor-pointer",e.focus&&"x:nextra-focus","outline"===h&&[a.border,"x:rounded-md x:p-1.5"],"function"==typeof n?n(e):n),f[5]=n,f[6]=h,f[7]=c):c=f[7],f[8]!==t||f[9]!==s||f[10]!==c?(d=(0,r.jsx)(i.$,{className:c,...s,children:t}),f[8]=t,f[9]=s,f[10]=c,f[11]=d):d=f[11],d}},3932:(e,t,n)=>{"use strict";n.d(t,{Q:()=>o});var r=n(2115);function o(){let[e,t]=(0,r.useState)("");return(0,r.useEffect)(()=>{function e(){t(location.hash.replace("#",""))}return e(),window.addEventListener("hashchange",e),()=>{window.removeEventListener("hashchange",e)}},[]),e}},4352:(e,t,n)=>{"use strict";n.d(t,{D:()=>r});var r=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(r||{})},4502:(e,t,n)=>{"use strict";n.r(t),n.d(t,{MobileNav:()=>N,Sidebar:()=>D});var r=n(5155),o=n(3377),i=n(2596),l=n(5695),a=n(6596),s=n(3445),u=n(6591),c=n(8555),d=n(3932),f=n(1066);let h=e=>{let t,n,i;let l=(0,o.c)(4);return l[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("path",{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"}),n=(0,r.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"}),l[0]=t,l[1]=n):(t=l[0],n=l[1]),l[2]!==e?(i=(0,r.jsxs)("svg",{viewBox:"0 0 16 16",fill:"currentColor",...e,children:[t,n]}),l[2]=e,l[3]=i):i=l[3],i};var m=n(2115),p=n(5667);let v=(0,n(5453).v)(()=>({focused:""})),g=()=>v(e=>e.focused),x=e=>{v.setState({focused:e})};var b=n(5776),y=n(757),w=n(3018),E=n(8845),S=n(9608),T=n(2001),C=n(5025);let L=Object.create(null),k={link:(0,i.A)("x:flex x:rounded x:px-2 x:py-1.5 x:text-sm x:transition-colors x:[word-break:break-word]","x:cursor-pointer x:contrast-more:border"),inactive:(0,i.A)("x:text-gray-500 x:hover:bg-gray-100 x:hover:text-gray-900","x:dark:text-neutral-400 x:dark:hover:bg-primary-100/5 x:dark:hover:text-gray-50","x:contrast-more:text-gray-900 x:contrast-more:dark:text-gray-50","x:contrast-more:border-transparent x:contrast-more:hover:border-gray-900 x:contrast-more:dark:hover:border-gray-50"),active:(0,i.A)("x:bg-primary-100 x:font-semibold x:text-primary-800 x:dark:bg-primary-400/10 x:dark:text-primary-600","x:contrast-more:border-primary-500!"),list:(0,i.A)("x:grid x:gap-1"),border:(0,i.A)("x:relative x:before:absolute x:before:inset-y-1",'x:before:w-px x:before:bg-gray-200 x:before:content-[""] x:dark:before:bg-neutral-800',"x:ps-3 x:before:start-0 x:pt-1 x:ms-3"),wrapper:(0,i.A)("x:p-4 x:overflow-y-auto nextra-scrollbar nextra-mask"),footer:(0,i.A)("nextra-sidebar-footer x:border-t nextra-border x:flex x:items-center x:gap-2 x:py-4 x:mx-4")},I=e=>{let t,n,l,d;let h=(0,o.c)(10),{item:p,anchors:v,onFocus:x,level:y}=e,w=(0,c.S)();h[0]!==w?(t=w.split("#",1),h[0]=w,h[1]=t):t=h[1];let E=t[0];h[2]!==p?(n="menu"===p.type?function(e){let t=Object.fromEntries((e.children||[]).map(e=>[e.name,e]));return Object.entries(e.items||{}).map(e=>{let[n,r]=e;return{...t[n]||{name:n},...r}})}(p):p.children,h[2]=p,h[3]=n):n=h[3];let S={...p,children:n},T=!!S.route,C=T&&[E,E+"/"].includes(S.route+"/"),I=C||T&&E.startsWith(S.route+"/"),M=g().startsWith(S.route+"/"),{theme:P}=S,{defaultMenuCollapseLevel:A,autoCollapse:O}=(0,b.useThemeConfig)().sidebar,N=void 0===L[S.route]?C||I||M||(P&&"collapsed"in P?!P.collapsed:y{O?I&&M?L[S.route]=!0:delete L[S.route]:(I||M)&&(L[S.route]=!0)},[I,M,S.route,O]);let F="frontMatter"in S,j=F?a.M:s.$,_=(0,i.A)({open:N,active:C}),B=!F&&"x:text-start x:w-full",H=C?k.active:k.inactive;h[4]!==B||h[5]!==H?(l=(0,i.A)("x:items-center x:justify-between x:gap-2",B,k.link,H),h[4]=B,h[5]=H,h[6]=l):l=h[6];let z=S.title,U=f.h,W=(0,i.A)("x:shrink-0","x:rounded-sm x:p-0.5 x:hover:bg-gray-800/5 x:dark:hover:bg-gray-100/5","x:motion-reduce:*:transition-none x:*:origin-center x:*:transition-transform x:*:rtl:-rotate-180",N&&"x:*:ltr:rotate-90 x:*:rtl:-rotate-270");return h[7]!==U||h[8]!==W?(d=(0,r.jsx)(U,{height:"18",className:W}),h[7]=U,h[8]=W,h[9]=d):d=h[9],(0,r.jsxs)("li",{className:_,children:[(0,r.jsxs)(j,{href:F?S.route:void 0,"data-href":F?void 0:S.route,className:l,onClick:e=>{let t=e.currentTarget;t!==e.target&&e.preventDefault();let n=t.parentElement.classList.contains("open");L[S.route]=!n,D({})},onFocus:x,children:[z,d]}),S.children&&(0,r.jsx)(u.S,{isOpen:N,children:(0,r.jsx)(R,{className:k.border,directories:S.children,anchors:v,level:y})})]})},M=e=>{let t,n,l;let a=(0,o.c)(7),{title:s}=e,u=s?"x:not-first:mt-5 x:mb-2 x:px-2 x:py-1.5 x:text-sm x:font-semibold x:text-gray-900 x:dark:text-gray-100":"x:my-4";return a[0]!==u?(t=(0,i.A)("[word-break:break-word]",u),a[0]=u,a[1]=t):t=a[1],a[2]!==s?(n=s||(0,r.jsx)("hr",{className:"x:mx-2 x:border-t nextra-border"}),a[2]=s,a[3]=n):n=a[3],a[4]!==t||a[5]!==n?(l=(0,r.jsx)("li",{className:t,children:n}),a[4]=t,a[5]=n,a[6]=l):l=a[6],l},P=()=>{(0,y.w)(!1)},A=e=>{let t,n,l,s,u,d;let f=(0,o.c)(22),{item:h,anchors:m,onFocus:p}=e,v=(0,c.S)();f[0]!==h.route||f[1]!==v?(t=h.route&&[v,v+"/"].includes(h.route+"/"),f[0]=h.route,f[1]=v,f[2]=t):t=f[2];let g=t,x=(0,w.R)();if("separator"===h.type){let e;return f[3]!==h.title?(e=(0,r.jsx)(M,{title:h.title}),f[3]=h.title,f[4]=e):e=f[4],e}f[5]!==g?(n=(0,i.A)({active:g}),f[5]=g,f[6]=n):n=f[6];let b=h.href||h.route,y=g?k.active:k.inactive;return f[7]!==y?(l=(0,i.A)(k.link,y),f[7]=y,f[8]=l):l=f[8],f[9]!==h.title||f[10]!==p||f[11]!==b||f[12]!==l?(s=(0,r.jsx)(a.M,{href:b,className:l,onFocus:p,children:h.title}),f[9]=h.title,f[10]=p,f[11]=b,f[12]=l,f[13]=s):s=f[13],f[14]!==g||f[15]!==x||f[16]!==m?(u=g&&m.length>0&&(0,r.jsx)("ul",{className:(0,i.A)(k.list,k.border),children:m.map(e=>{let{id:t,value:n}=e;return(0,r.jsx)("li",{children:(0,r.jsx)("a",{href:"#".concat(t),className:(0,i.A)(k.link,'x:focus-visible:nextra-focus x:flex x:gap-2 x:before:opacity-25 x:before:content-["#"]',t===x?k.active:k.inactive),onClick:P,children:n})},t)})}),f[14]=g,f[15]=x,f[16]=m,f[17]=u):u=f[17],f[18]!==n||f[19]!==s||f[20]!==u?(d=(0,r.jsxs)("li",{className:n,children:[s,u]}),f[18]=n,f[19]=s,f[20]=u,f[21]=d):d=f[21],d},O=e=>{x(e.target.getAttribute("href")||e.target.dataset.href||"")},R=(0,m.forwardRef)((e,t)=>{let n,l,a;let s=(0,o.c)(13),{directories:u,anchors:c,className:d,level:f}=e;if(s[0]!==d?(n=(0,i.A)(k.list,d),s[0]=d,s[1]=n):n=s[1],s[2]!==c||s[3]!==u||s[4]!==f){let e;s[6]!==c||s[7]!==f?(e=e=>{var t;let n="menu"===e.type||(null===(t=e.children)||void 0===t?void 0:t.length)?I:A;return(0,r.jsx)(n,{item:e,anchors:c,onFocus:O,level:f+1},e.name)},s[6]=c,s[7]=f,s[8]=e):e=s[8],l=u.map(e),s[2]=c,s[3]=u,s[4]=f,s[5]=l}else l=s[5];return s[9]!==t||s[10]!==n||s[11]!==l?(a=(0,r.jsx)("ul",{className:n,ref:t,children:l}),s[9]=t,s[10]=n,s[11]=l,s[12]=a):a=s[12],a});R.displayName="Menu";let N=()=>{let e,t,n,a,s,u,c,f,h;let v=(0,o.c)(22),{directories:g}=(0,E.useConfig)().normalizePagesResult,x=(0,S.M)(),w=(0,y.b)(),L=(0,l.usePathname)(),I=(0,d.Q)();v[0]!==I||v[1]!==L?(e=[L,I],v[0]=I,v[1]=L,v[2]=e):e=v[2],(0,m.useEffect)(F,e),v[3]!==x?(t=x.filter(j),v[3]=x,v[4]=t):t=v[4];let M=t,P=(0,m.useRef)(null);v[5]!==w?(n=()=>{let e=P.current.querySelector("li.active");e&&w&&(0,p.A)(e,{block:"center",inline:"center",scrollMode:"always",boundary:P.current.parentNode})},a=[w],v[5]=w,v[6]=n,v[7]=a):(n=v[6],a=v[7]),(0,m.useEffect)(n,a);let A=(0,b.useThemeConfig)(),O=A.i18n.length>0,N=A.darkMode||O,D=w?"x:[transform:translate3d(0,0,0)]":"x:[transform:translate3d(0,-100%,0)]";return v[8]!==D?(s=(0,i.A)("nextra-mobile-nav","x:flex x:flex-col","x:fixed x:inset-0 x:pt-(--nextra-navbar-height) x:z-20 x:overscroll-contain","x:[contain:layout_style]","x:md:hidden","x:[.nextra-banner:not([class$=hidden])~&]:pt-[calc(var(--nextra-banner-height)+var(--nextra-navbar-height))]","x:bg-nextra-bg",D),v[8]=D,v[9]=s):s=v[9],v[10]!==A.search?(u=A.search&&(0,r.jsx)("div",{className:"x:px-4 x:pt-4",children:A.search}),v[10]=A.search,v[11]=u):u=v[11],v[12]!==M||v[13]!==g?(c=(0,r.jsx)(R,{ref:P,className:k.wrapper,directories:g,anchors:M,level:0}),v[12]=M,v[13]=g,v[14]=c):c=v[14],v[15]!==N?(f=N&&(0,r.jsxs)("div",{className:(0,i.A)(k.footer,"x:mt-auto"),children:[(0,r.jsx)(C.ThemeSwitch,{className:"x:grow"}),(0,r.jsx)(T.LocaleSwitch,{className:"x:grow x:justify-end"})]}),v[15]=N,v[16]=f):f=v[16],v[17]!==s||v[18]!==u||v[19]!==c||v[20]!==f?(h=(0,r.jsxs)("aside",{className:s,children:[u,c,f]}),v[17]=s,v[18]=u,v[19]=c,v[20]=f,v[21]=h):h=v[21],h},D=e=>{let t,n,l,a,c,d,f,v,g,x,y;let w=(0,o.c)(36),{toc:S}=e,{normalizePagesResult:L,hideSidebar:I}=(0,E.useConfig)(),M=(0,b.useThemeConfig)(),[P,A]=(0,m.useState)(M.sidebar.defaultOpen),[O,N]=(0,m.useState)(!1),D=(0,m.useRef)(null),F=(0,m.useId)(),{docsDirectories:j,activeThemeContext:z}=L,U="default"===z.layout;w[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{var e;let t=null===(e=D.current)||void 0===e?void 0:e.querySelector("li.active");t&&window.innerWidth>767&&(0,p.A)(t,{block:"center",inline:"center",scrollMode:"always",boundary:D.current.parentNode})},n=[],w[0]=t,w[1]=n):(t=w[0],n=w[1]),(0,m.useEffect)(t,n),w[2]!==M.toc.float||w[3]!==S?(l=M.toc.float?[]:S.filter(_),w[2]=M.toc.float,w[3]=S,w[4]=l):l=w[4];let W=l,V=M.i18n.length>0,q=M.darkMode||V||M.sidebar.toggleButton;w[5]!==I||w[6]!==U?(a=U&&I&&(0,r.jsx)("div",{className:"x:max-xl:hidden x:h-0 x:w-64 x:shrink-0"}),w[5]=I,w[6]=U,w[7]=a):a=w[7];let Y=P?"x:w-64":"x:w-20",X=I?"x:hidden":"x:sticky";w[8]!==Y||w[9]!==X?(c=(0,i.A)("nextra-sidebar x:print:hidden","x:transition-all x:ease-in-out","x:max-md:hidden x:flex x:flex-col","x:h-[calc(100dvh-var(--nextra-menu-height))]","x:top-(--nextra-navbar-height) x:shrink-0",Y,X),w[8]=Y,w[9]=X,w[10]=c):c=w[10];let Z=!P&&"no-scrollbar";return w[11]!==Z?(d=(0,i.A)(k.wrapper,"x:grow",Z),w[11]=Z,w[12]=d):d=w[12],w[13]!==W||w[14]!==j||w[15]!==I||w[16]!==P?(f=(!I||!P)&&(0,r.jsx)(u.S,{isOpen:P,horizontal:!0,children:(0,r.jsx)(R,{directories:j,anchors:W,level:0})}),w[13]=W,w[14]=j,w[15]=I,w[16]=P,w[17]=f):f=w[17],w[18]!==f||w[19]!==d?(v=(0,r.jsx)("div",{className:d,ref:D,children:f}),w[18]=f,w[19]=d,w[20]=v):v=w[20],w[21]!==V||w[22]!==q||w[23]!==P||w[24]!==O||w[25]!==F||w[26]!==M.sidebar.toggleButton?(g=q&&(0,r.jsxs)("div",{className:(0,i.A)("x:sticky x:bottom-0 x:bg-nextra-bg",k.footer,!P&&"x:flex-wrap x:justify-center",O&&["x:*:opacity-0",P?"x:*:animate-[fade-in_1s_ease_.2s_forwards]":"x:*:animate-[fade-in2_1s_ease_.2s_forwards]"]),children:[(0,r.jsx)(T.LocaleSwitch,{lite:!P,className:P?"x:grow":""}),(0,r.jsx)(C.ThemeSwitch,{lite:!P||V,className:!P||V?"":"x:grow"}),M.sidebar.toggleButton&&(0,r.jsx)(s.$,{"aria-expanded":P,"aria-controls":F,title:P?"Collapse sidebar":"Expand sidebar",className:B,onClick:()=>{A(H),N(!0)},children:(0,r.jsx)(h,{height:"12",className:(0,i.A)(!P&&"x:*:first:origin-[35%] x:*:first:rotate-180")})})]}),w[21]=V,w[22]=q,w[23]=P,w[24]=O,w[25]=F,w[26]=M.sidebar.toggleButton,w[27]=g):g=w[27],w[28]!==F||w[29]!==v||w[30]!==g||w[31]!==c?(x=(0,r.jsxs)("aside",{id:F,className:c,children:[v,g]}),w[28]=F,w[29]=v,w[30]=g,w[31]=c,w[32]=x):x=w[32],w[33]!==x||w[34]!==a?(y=(0,r.jsxs)(r.Fragment,{children:[a,x]}),w[33]=x,w[34]=a,w[35]=y):y=w[35],y};function F(){(0,y.w)(!1)}function j(e){return 2===e.depth}function _(e){return 2===e.depth}function B(e){let{hover:t}=e;return(0,i.A)("x:rounded-md x:p-2",t?"x:bg-gray-100 x:text-gray-900 x:dark:bg-primary-100/5 x:dark:text-gray-50":"x:text-gray-600 x:dark:text-gray-400")}function H(e){return!e}},4568:(e,t,n)=>{"use strict";n.d(t,{Details:()=>u});var r=n(5155),o=n(3377),i=n(2596),l=n(2115),a=n(6591),s=n(3932);let u=e=>{let t,n,c,d,f,h,m,p,v,g,x,b,y;let w=(0,o.c)(26);w[0]!==e?({children:t,open:c,className:n,...d}=e,w[0]=e,w[1]=t,w[2]=n,w[3]=c,w[4]=d):(t=w[1],n=w[2],c=w[3],d=w[4]);let[E,S]=(0,l.useState)(!!c),[T,C]=(0,l.useState)(E),L=(0,l.useRef)(0);w[5]!==E?(f=()=>{let e=L.current;if(e&&(clearTimeout(e),L.current=0),!E)return L.current=window.setTimeout(()=>C(E),300),()=>{clearTimeout(L.current)};C(!0)},h=[E],w[5]=E,w[6]=f,w[7]=h):(f=w[6],h=w[7]),(0,l.useEffect)(f,h),w[8]!==t?(m=function e(t,n){let r;let o=l.Children.map(t,t=>{if(!r&&t&&"object"==typeof t&&"type"in t){if("summary"===t.type){r=(0,l.cloneElement)(t,{onClick(e){"A"!==e.target.tagName&&(e.preventDefault(),n(e=>!e))}});return}t.type!==u&&t.props.children&&([r,t]=e(t.props.children,n))}return t});return[r,o]}(t,S),w[8]=t,w[9]=m):m=w[9];let[k,I]=m,M=(0,s.Q)(),P=(0,l.useRef)(null);w[10]!==M?(p=()=>{M&&P.current.querySelector('[id="'.concat(M,'"]'))&&S(!0)},v=[M],w[10]=M,w[11]=p,w[12]=v):(p=w[11],v=w[12]),(0,l.useEffect)(p,v),w[13]!==n?(g=(0,i.A)("x:not-first:mt-4 x:rounded x:border x:border-gray-200 x:bg-white x:p-2 x:shadow-sm x:dark:border-neutral-800 x:dark:bg-neutral-900","x:overflow-hidden",n),w[13]=n,w[14]=g):g=w[14];let A=E||T,O=E?"":void 0;return w[15]===Symbol.for("react.memo_cache_sentinel")?(x=(0,i.A)("x:*:pt-2","x:grid"),w[15]=x):x=w[15],w[16]!==E||w[17]!==I?(b=(0,r.jsx)(a.S,{isOpen:E,className:x,children:I}),w[16]=E,w[17]=I,w[18]=b):b=w[18],w[19]!==d||w[20]!==k||w[21]!==b||w[22]!==g||w[23]!==A||w[24]!==O?(y=(0,r.jsxs)("details",{className:g,ref:P,...d,open:A,"data-expanded":O,children:[k,b]}),w[19]=d,w[20]=k,w[21]=b,w[22]=g,w[23]=A,w[24]=O,w[25]=y):y=w[25],y}},4688:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(2115);function o(){let[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{t(!0)},[]),e}},4814:(e,t,n)=>{"use strict";n.d(t,{O:()=>l});var r=n(2115),o=n(5261),i=n(6232);function l(e,t,n){let l=(0,i.Y)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&n()});(0,r.useEffect)(()=>{if(!e)return;let n=null===t?null:t instanceof HTMLElement?t:t.current;if(!n)return;let r=(0,o.e)();if("undefined"!=typeof ResizeObserver){let e=new ResizeObserver(()=>l.current(n));e.observe(n),r.add(()=>e.disconnect())}if("undefined"!=typeof IntersectionObserver){let e=new IntersectionObserver(()=>l.current(n));e.observe(n),r.add(()=>e.disconnect())}return()=>r.dispose()},[t,l,e])}},4945:(e,t,n)=>{"use strict";n.d(t,{BN:()=>h,Ej:()=>p,UU:()=>m,cY:()=>f,we:()=>d});var r=n(1093),o=n(2115),i=n(7650),l="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function a(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!a(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!a(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function s(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function u(e,t){let n=s(e);return Math.round(t*n)/n}function c(e){let t=o.useRef(e);return l(()=>{t.current=e}),t}function d(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:d=[],platform:f,elements:{reference:h,floating:m}={},transform:p=!0,whileElementsMounted:v,open:g}=e,[x,b]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[y,w]=o.useState(d);a(y,d)||w(d);let[E,S]=o.useState(null),[T,C]=o.useState(null),L=o.useCallback(e=>{e!==P.current&&(P.current=e,S(e))},[]),k=o.useCallback(e=>{e!==A.current&&(A.current=e,C(e))},[]),I=h||E,M=m||T,P=o.useRef(null),A=o.useRef(null),O=o.useRef(x),R=null!=v,N=c(v),D=c(f),F=c(g),j=o.useCallback(()=>{if(!P.current||!A.current)return;let e={placement:t,strategy:n,middleware:y};D.current&&(e.platform=D.current),(0,r.rD)(P.current,A.current,e).then(e=>{let t={...e,isPositioned:!1!==F.current};_.current&&!a(O.current,t)&&(O.current=t,i.flushSync(()=>{b(t)}))})},[y,t,n,D,F]);l(()=>{!1===g&&O.current.isPositioned&&(O.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[g]);let _=o.useRef(!1);l(()=>(_.current=!0,()=>{_.current=!1}),[]),l(()=>{if(I&&(P.current=I),M&&(A.current=M),I&&M){if(N.current)return N.current(I,M,j);j()}},[I,M,j,N,R]);let B=o.useMemo(()=>({reference:P,floating:A,setReference:L,setFloating:k}),[L,k]),H=o.useMemo(()=>({reference:I,floating:M}),[I,M]),z=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!H.floating)return e;let t=u(H.floating,x.x),r=u(H.floating,x.y);return p?{...e,transform:"translate("+t+"px, "+r+"px)",...s(H.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,p,H.floating,x.x,x.y]);return o.useMemo(()=>({...x,update:j,refs:B,elements:H,floatingStyles:z}),[x,j,B,H,z])}let f=(e,t)=>({...(0,r.cY)(e),options:[e,t]}),h=(e,t)=>({...(0,r.BN)(e),options:[e,t]}),m=(e,t)=>({...(0,r.UU)(e),options:[e,t]}),p=(e,t)=>({...(0,r.Ej)(e),options:[e,t]})},5025:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ThemeSwitch:()=>f});var r=n(5155),o=n(3377),i=n(2596),l=n(1362),a=n(47),s=n(4688);let u=e=>{let t,n;let i=(0,o.c)(3);return i[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("path",{strokeLinejoin:"round",strokeWidth:2,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"}),i[0]=t):t=i[0],i[1]!==e?(n=(0,r.jsx)("svg",{fill:"currentColor",viewBox:"2 2 20 20",stroke:"currentColor",...e,children:t}),i[1]=e,i[2]=n):n=i[2],n},c=e=>{let t,n;let i=(0,o.c)(3);return i[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("path",{strokeLinecap:"round",strokeWidth:2,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"}),i[0]=t):t=i[0],i[1]!==e?(n=(0,r.jsx)("svg",{fill:"currentColor",viewBox:"2 2 20 20",stroke:"currentColor",...e,children:t}),i[1]=e,i[2]=n):n=i[2],n};var d=n(5776);let f=e=>{let t,n,f,h,m,p,v,g;let x=(0,o.c)(23),{lite:b,className:y}=e,{setTheme:w,resolvedTheme:E,theme:S}=(0,l.D)(),T=(0,s.q)(),{darkMode:C,themeSwitch:L}=(0,d.useThemeConfig)();if(!C)return null;let k=T&&"dark"===E?u:c,I=T?S:"light";x[0]!==y?(t=(0,i.A)("x:flex x:items-center x:gap-2",y),x[0]=y,x[1]=t):t=x[1],x[2]!==L.light?(n={id:"light",name:L.light},x[2]=L.light,x[3]=n):n=x[3],x[4]!==L.dark?(f={id:"dark",name:L.dark},x[4]=L.dark,x[5]=f):f=x[5],x[6]!==L.system?(h={id:"system",name:L.system},x[6]=L.system,x[7]=h):h=x[7],x[8]!==n||x[9]!==f||x[10]!==h?(m=[n,f,h],x[8]=n,x[9]=f,x[10]=h,x[11]=m):m=x[11],x[12]!==k?(p=(0,r.jsx)(k,{height:"12"}),x[12]=k,x[13]=p):p=x[13];let M=!b&&L[I];return x[14]!==p||x[15]!==M?(v=(0,r.jsxs)(r.Fragment,{children:[p,M]}),x[14]=p,x[15]=M,x[16]=v):v=x[16],x[17]!==I||x[18]!==w||x[19]!==t||x[20]!==m||x[21]!==v?(g=(0,r.jsx)(a.l,{className:t,title:"Change theme",options:m,onChange:w,value:I,selectedOption:v}),x[17]=I,x[18]=w,x[19]=t,x[20]=m,x[21]=v,x[22]=g):g=x[22],g}},5109:(e,t,n)=>{"use strict";n.d(t,{ClientNavbar:()=>ef});var r=n(5155),o=n(3377),i=n(8964),l=n(9906),a=n(2115),s=n(7650),u=n(6119),c=n(7037),d=n(8014),f=n(973),h=n(797),m=n(543),p=n(1231),v=n(4814),g=n(6296),x=n(8346),b=n(2503),y=n(7231),w=n(7769),E=n(1043),S=n(7515),T=n(8048),C=n(7172),L=n(5700),k=n(1525),I=n(7677),M=n(7230),P=n(5261),A=n(7254),O=n(7279),R=n(9744),N=n(310),D=n(4352),F=n(9016),j=n(2908),_=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(_||{}),B=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(B||{}),H=(e=>(e[e.OpenMenu=0]="OpenMenu",e[e.CloseMenu=1]="CloseMenu",e[e.GoToItem=2]="GoToItem",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterItem=5]="RegisterItem",e[e.UnregisterItem=6]="UnregisterItem",e[e.SetButtonElement=7]="SetButtonElement",e[e.SetItemsElement=8]="SetItemsElement",e))(H||{});function z(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=(0,A.wl)(t(e.items.slice()),e=>e.dataRef.current.domRef.current),o=n?r.indexOf(n):null;return -1===o&&(o=null),{items:r,activeItemIndex:o}}let U={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 n,r,o,i,l;if(1===e.menuState)return e;let a={...e,searchQuery:"",activationTrigger:null!=(n=t.trigger)?n:1,__demoMode:!1};if(t.focus===M.B.Nothing)return{...a,activeItemIndex:null};if(t.focus===M.B.Specific)return{...a,activeItemIndex:e.items.findIndex(e=>e.id===t.id)};if(t.focus===M.B.Previous){let n=e.activeItemIndex;if(null!==n){let i=e.items[n].dataRef.current.domRef,l=(0,M.X)(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==l){let t=e.items[l].dataRef.current.domRef;if((null==(r=i.current)?void 0:r.previousElementSibling)===t.current||(null==(o=t.current)?void 0:o.previousElementSibling)===null)return{...a,activeItemIndex:l}}}}else if(t.focus===M.B.Next){let n=e.activeItemIndex;if(null!==n){let r=e.items[n].dataRef.current.domRef,o=(0,M.X)(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==o){let t=e.items[o].dataRef.current.domRef;if((null==(i=r.current)?void 0:i.nextElementSibling)===t.current||(null==(l=t.current)?void 0:l.nextElementSibling)===null)return{...a,activeItemIndex:o}}}}let s=z(e),u=(0,M.X)(t,{resolveItems:()=>s.items,resolveActiveIndex:()=>s.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...a,...s,activeItemIndex:u}},3:(e,t)=>{let n=+(""===e.searchQuery),r=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled}),i=o?e.items.indexOf(o):-1;return -1===i||i===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:i,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let n=z(e,e=>[...e,{id:t.id,dataRef:t.dataRef}]);return{...e,...n}},6:(e,t)=>{let n=z(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}},7:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},8:(e,t)=>e.itemsElement===t.element?e:{...e,itemsElement:t.element}},W=(0,a.createContext)(null);function V(e){let t=(0,a.useContext)(W);if(null===t){let t=Error("<".concat(e," /> is missing a parent component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,V),t}return t}function q(e,t){return(0,O.Y)(t.type,U,e,t)}W.displayName="MenuContext";let Y=a.Fragment,X=R.Ac.RenderStrategy|R.Ac.Static,Z=a.Fragment,G=(0,R.FX)(function(e,t){let{__demoMode:n=!1,...r}=e,o=(0,a.useReducer)(q,{__demoMode:n,menuState:+!n,buttonElement:null,itemsElement:null,items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:i,itemsElement:l,buttonElement:s},u]=o,c=(0,w.P)(t);(0,g.j)(0===i,[s,l],(e,t)=>{u({type:1}),(0,A.Bm)(t,A.MZ.Loose)||(e.preventDefault(),null==s||s.focus())});let d=(0,h._)(()=>{u({type:1})}),f=(0,a.useMemo)(()=>({open:0===i,close:d}),[i,d]),m=(0,R.Ci)();return a.createElement(L.St,null,a.createElement(W.Provider,{value:o},a.createElement(k.El,{value:(0,O.Y)(i,{0:k.Uw.Open,1:k.Uw.Closed})},m({ourProps:{ref:c},theirProps:r,slot:f,defaultTag:Y,name:"Menu"}))))}),K=(0,R.FX)(function(e,t){var n;let r=(0,a.useId)(),{id:o="headlessui-menu-button-".concat(r),disabled:c=!1,autoFocus:d=!1,...f}=e,[m,p]=V("Menu.Button"),v=(0,L.TI)(),g=(0,w.P)(t,(0,L.Xc)(),(0,h._)(e=>p({type:7,element:e}))),x=(0,h._)(e=>{switch(e.key){case D.D.Space:case D.D.Enter:case D.D.ArrowDown:e.preventDefault(),e.stopPropagation(),(0,s.flushSync)(()=>p({type:0})),p({type:2,focus:M.B.First});break;case D.D.ArrowUp:e.preventDefault(),e.stopPropagation(),(0,s.flushSync)(()=>p({type:0})),p({type:2,focus:M.B.Last})}}),y=(0,h._)(e=>{e.key===D.D.Space&&e.preventDefault()}),E=(0,h._)(e=>{var t;if((0,I.l)(e.currentTarget))return e.preventDefault();c||(0===m.menuState?((0,s.flushSync)(()=>p({type:1})),null==(t=m.buttonElement)||t.focus({preventScroll:!0})):(e.preventDefault(),p({type:0})))}),{isFocusVisible:S,focusProps:T}=(0,i.o)({autoFocus:d}),{isHovered:C,hoverProps:k}=(0,l.M)({isDisabled:c}),{pressed:P,pressProps:A}=(0,u.Z)({disabled:c}),O=(0,a.useMemo)(()=>({open:0===m.menuState,active:P||0===m.menuState,disabled:c,hover:C,focus:S,autofocus:d}),[m,C,S,P,c,d]),N=(0,R.v6)(v(),{ref:g,id:o,type:(0,b.c)(e,m.buttonElement),"aria-haspopup":"menu","aria-controls":null==(n=m.itemsElement)?void 0:n.id,"aria-expanded":0===m.menuState,disabled:c||void 0,autoFocus:d,onKeyDown:x,onKeyUp:y,onClick:E},T,k,A);return(0,R.Ci)()({ourProps:N,theirProps:f,slot:O,defaultTag:"button",name:"Menu.Button"})}),$=(0,R.FX)(function(e,t){var n,r;let o=(0,a.useId)(),{id:i="headlessui-menu-items-".concat(o),anchor:l,portal:u=!1,modal:p=!0,transition:g=!1,...b}=e,E=(0,L.zn)(l),[S,I]=V("Menu.Items"),[P,O]=(0,L.UF)(E),N=(0,L.G3)(),[F,_]=(0,a.useState)(null),B=(0,w.P)(t,E?P:null,(0,h._)(e=>I({type:8,element:e})),_),H=(0,x.g)(S.itemsElement);E&&(u=!0);let z=(0,k.O_)(),[U,W]=(0,T.p)(g,F,null!==z?(z&k.Uw.Open)===k.Uw.Open:0===S.menuState);(0,v.O)(U,S.buttonElement,()=>{I({type:1})});let q=!S.__demoMode&&p&&0===S.menuState;(0,y.K)(q,H);let Y=!S.__demoMode&&p&&0===S.menuState;(0,m.v)(Y,{allowed:(0,a.useCallback)(()=>[S.buttonElement,S.itemsElement],[S.buttonElement,S.itemsElement])});let Z=0!==S.menuState,G=!(0,c.Y)(Z,S.buttonElement)&&U;(0,a.useEffect)(()=>{let e=S.itemsElement;e&&0===S.menuState&&e!==(null==H?void 0:H.activeElement)&&e.focus({preventScroll:!0})},[S.menuState,S.itemsElement,H]),(0,C.i)(0===S.menuState,{container:S.itemsElement,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 K=(0,d.L)(),$=(0,h._)(e=>{var t,n,r;switch(K.dispose(),e.key){case D.D.Space:if(""!==S.searchQuery)return e.preventDefault(),e.stopPropagation(),I({type:3,value:e.key});case D.D.Enter:if(e.preventDefault(),e.stopPropagation(),I({type:1}),null!==S.activeItemIndex){let{dataRef:e}=S.items[S.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}(0,A.Fh)(S.buttonElement);break;case D.D.ArrowDown:return e.preventDefault(),e.stopPropagation(),I({type:2,focus:M.B.Next});case D.D.ArrowUp:return e.preventDefault(),e.stopPropagation(),I({type:2,focus:M.B.Previous});case D.D.Home:case D.D.PageUp:return e.preventDefault(),e.stopPropagation(),I({type:2,focus:M.B.First});case D.D.End:case D.D.PageDown:return e.preventDefault(),e.stopPropagation(),I({type:2,focus:M.B.Last});case D.D.Escape:e.preventDefault(),e.stopPropagation(),(0,s.flushSync)(()=>I({type:1})),null==(r=S.buttonElement)||r.focus({preventScroll:!0});break;case D.D.Tab:e.preventDefault(),e.stopPropagation(),(0,s.flushSync)(()=>I({type:1})),(0,A.p9)(S.buttonElement,e.shiftKey?A.BD.Previous:A.BD.Next);break;default:1===e.key.length&&(I({type:3,value:e.key}),K.setTimeout(()=>I({type:4}),350))}}),J=(0,h._)(e=>{e.key===D.D.Space&&e.preventDefault()}),Q=(0,a.useMemo)(()=>({open:0===S.menuState}),[S.menuState]),ee=(0,R.v6)(E?N():{},{"aria-activedescendant":null===S.activeItemIndex||null==(n=S.items[S.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(r=S.buttonElement)?void 0:r.id,id:i,onKeyDown:$,onKeyUp:J,role:"menu",tabIndex:0===S.menuState?0:void 0,ref:B,style:{...b.style,...O,"--button-width":(0,f.L)(S.buttonElement,!0).width},...(0,T.B)(W)}),et=(0,R.Ci)();return a.createElement(j.ZL,{enabled:!!u&&(e.static||U)},et({ourProps:ee,theirProps:b,slot:Q,defaultTag:"div",features:X,visible:G,name:"Menu.Items"}))}),J=(0,R.FX)(function(e,t){let n=(0,a.useId)(),{id:r="headlessui-menu-item-".concat(n),disabled:o=!1,...i}=e,[l,s]=V("Menu.Item"),u=null!==l.activeItemIndex&&l.items[l.activeItemIndex].id===r,c=(0,a.useRef)(null),d=(0,w.P)(t,c);(0,p.s)(()=>{if(!l.__demoMode&&0===l.menuState&&u&&0!==l.activationTrigger)return(0,P.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=c.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[l.__demoMode,c,u,l.menuState,l.activationTrigger,l.activeItemIndex]);let f=(0,E.q)(c),m=(0,a.useRef)({disabled:o,domRef:c,get textValue(){return f()}});(0,p.s)(()=>{m.current.disabled=o},[m,o]),(0,p.s)(()=>(s({type:5,id:r,dataRef:m}),()=>s({type:6,id:r})),[m,r]);let v=(0,h._)(()=>{s({type:1})}),g=(0,h._)(e=>{if(o)return e.preventDefault();s({type:1}),(0,A.Fh)(l.buttonElement)}),x=(0,h._)(()=>{if(o)return s({type:2,focus:M.B.Nothing});s({type:2,focus:M.B.Specific,id:r})}),b=(0,S.J)(),y=(0,h._)(e=>{b.update(e),!o&&(u||s({type:2,focus:M.B.Specific,id:r,trigger:0}))}),T=(0,h._)(e=>{b.wasMoved(e)&&(o||u||s({type:2,focus:M.B.Specific,id:r,trigger:0}))}),C=(0,h._)(e=>{b.wasMoved(e)&&(o||u&&s({type:2,focus:M.B.Nothing}))}),[L,k]=(0,F.b0)(),[I,O]=(0,N.rU)(),D=(0,a.useMemo)(()=>({active:u,focus:u,disabled:o,close:v}),[u,o,v]),j=(0,R.Ci)();return a.createElement(k,null,a.createElement(O,null,j({ourProps:{id:r,ref:d,role:"menuitem",tabIndex:!0===o?void 0:-1,"aria-disabled":!0===o||void 0,"aria-labelledby":L,"aria-describedby":I,disabled:void 0,onClick:g,onFocus:x,onPointerEnter:y,onMouseEnter:y,onPointerMove:T,onMouseMove:T,onPointerLeave:C,onMouseLeave:C},theirProps:i,slot:D,defaultTag:Z,name:"Menu.Item"})))}),Q=Object.assign(G,{Button:K,Items:$,Item:J,Section:(0,R.FX)(function(e,t){let[n,r]=(0,F.b0)(),o=(0,R.Ci)();return a.createElement(r,null,o({ourProps:{ref:t,"aria-labelledby":n,role:"group"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Section"}))}),Heading:(0,R.FX)(function(e,t){let n=(0,a.useId)(),{id:r="headlessui-menu-heading-".concat(n),...o}=e,i=(0,F.vd)();(0,p.s)(()=>i.register(r),[r,i.register]);let l={id:r,ref:t,role:"presentation",...i.props};return(0,R.Ci)()({ourProps:l,theirProps:o,slot:{},defaultTag:"header",name:"Menu.Heading"})}),Separator:(0,R.FX)(function(e,t){return(0,R.Ci)()({ourProps:{ref:t,role:"separator"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Separator"})})});var ee=n(2596),et=n(6596),en=n(3445),er=n(8555),eo=n(1066);let ei=e=>{let t,n,i,l;let a=(0,o.c)(5);return a[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("g",{children:(0,r.jsx)("path",{d:"M4 6h16"})}),n=(0,r.jsx)("path",{d:"M4 12h16"}),i=(0,r.jsx)("g",{children:(0,r.jsx)("path",{d:"M4 18h16"})}),a[0]=t,a[1]=n,a[2]=i):(t=a[0],n=a[1],i=a[2]),a[3]!==e?(l=(0,r.jsxs)("svg",{viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",...e,children:[t,n,i]}),a[3]=e,a[4]=l):l=a[4],l};var el=n(8845),ea=n(5776),es=n(757);let eu={link:(0,ee.A)("x:text-sm x:contrast-more:text-gray-700 x:contrast-more:dark:text-gray-100 x:whitespace-nowrap","x:text-gray-600 x:hover:text-gray-800 x:dark:text-gray-400 x:dark:hover:text-gray-200","x:ring-inset x:transition-colors")},ec=e=>{let t,n,i,l,a,s,u,c;let d=(0,o.c)(19),{menu:f,children:h}=e;d[0]!==f.children?(t=Object.fromEntries((f.children||[]).map(eh)),d[0]=f.children,d[1]=t):t=d[1];let m=t;if(d[2]===Symbol.for("react.memo_cache_sentinel")?(n=(0,r.jsx)(eo.h,{height:"14",className:"x:*:origin-center x:*:transition-transform x:*:rotate-90"}),d[2]=n):n=d[2],d[3]!==h?(i=(0,r.jsxs)(K,{className:em,children:[h,n]}),d[3]=h,d[4]=i):i=d[4],d[5]===Symbol.for("react.memo_cache_sentinel")?(l=(0,ee.A)("x:focus-visible:nextra-focus","nextra-scrollbar x:origin-top x:transition x:duration-200 x:ease-out x:data-closed:scale-95 x:data-closed:opacity-0 x:motion-reduce:transition-none","x:border x:border-black/5 x:dark:border-white/20","x:z-30 x:rounded-md x:py-1 x:text-sm x:shadow-lg","x:backdrop-blur-md x:bg-nextra-bg/70","x:max-h-[min(calc(100vh-5rem),256px)]!"),a={to:"bottom",gap:10,padding:16},d[5]=l,d[6]=a):(l=d[5],a=d[6]),d[7]!==f.items||d[8]!==m){let e,t;d[10]!==f.items?(e=f.items||{},d[10]=f.items,d[11]=e):e=d[11],d[12]!==m?(t=e=>{var t;let[n,o]=e;return(0,r.jsx)(J,{as:et.M,href:o.href||(null===(t=m[n])||void 0===t?void 0:t.route),className:ep,children:o.title},n)},d[12]=m,d[13]=t):t=d[13],s=Object.entries(e).map(t),d[7]=f.items,d[8]=m,d[9]=s}else s=d[9];return d[14]!==s?(u=(0,r.jsx)($,{transition:!0,className:l,anchor:a,children:s}),d[14]=s,d[15]=u):u=d[15],d[16]!==i||d[17]!==u?(c=(0,r.jsxs)(Q,{children:[i,u]}),d[16]=i,d[17]=u,d[18]=c):c=d[18],c},ed=e=>"menu"===e.type,ef=e=>{let t,n,i,l,a,s,u;let c=(0,o.c)(21),{children:d,className:f}=e,h=(0,el.useConfig)().normalizePagesResult.topLevelNavbarItems,m=(0,ea.useThemeConfig)(),p=(0,er.S)(),v=(0,es.b)();if(c[0]!==f?(t=(0,ee.A)("x:flex x:gap-4 x:overflow-x-auto nextra-scrollbar x:py-1.5 x:max-md:hidden",f),c[0]=f,c[1]=t):t=c[1],c[2]!==h||c[3]!==p){let e;c[5]!==p?(e=(e,t,n)=>{if("display"in e&&"hidden"===e.display)return;if(ed(e))return(0,r.jsx)(ec,{menu:e,children:e.title},e.name);let o=("frontMatter"in e?e.route:e.firstChildRoute)||e.href||e.route,i=o===p||p.startsWith(e.route+"/")&&n.every(e=>!("href"in e)||e.href!==p)||void 0;return(0,r.jsx)(et.M,{href:o,className:(0,ee.A)(eu.link,"x:aria-[current]:font-medium x:aria-[current]:subpixel-antialiased x:aria-[current]:text-current"),"aria-current":i,children:e.title},e.name)},c[5]=p,c[6]=e):e=c[6],n=h.map(e),c[2]=h,c[3]=p,c[4]=n}else n=c[4];return c[7]!==t||c[8]!==n?(i=(0,r.jsx)("div",{className:t,children:n}),c[7]=t,c[8]=n,c[9]=i):i=c[9],c[10]!==m.search?(l=m.search&&(0,r.jsx)("div",{className:"x:max-md:hidden",children:m.search}),c[10]=m.search,c[11]=l):l=c[11],c[12]!==v?(a=(0,ee.A)({open:v}),c[12]=v,c[13]=a):a=c[13],c[14]!==a?(s=(0,r.jsx)(en.$,{"aria-label":"Menu",className:ev,onClick:ex,children:(0,r.jsx)(ei,{height:"24",className:a})}),c[14]=a,c[15]=s):s=c[15],c[16]!==d||c[17]!==i||c[18]!==l||c[19]!==s?(u=(0,r.jsxs)(r.Fragment,{children:[i,l,d,s]}),c[16]=d,c[17]=i,c[18]=l,c[19]=s,c[20]=u):u=c[20],u};function eh(e){return[e.name,e]}function em(e){let{focus:t}=e;return(0,ee.A)(eu.link,"x:items-center x:flex x:gap-1.5 x:cursor-pointer",t&&"x:nextra-focus")}function ep(e){let{focus:t}=e;return(0,ee.A)("x:block x:py-1.5 x:transition-colors x:ps-3 x:pe-9",t?"x:text-gray-900 x:dark:text-gray-100":"x:text-gray-600 x:dark:text-gray-400")}function ev(e){let{active:t}=e;return(0,ee.A)("nextra-hamburger x:md:hidden",t&&"x:bg-gray-400/20")}function eg(e){return!e}function ex(){return(0,es.w)(eg)}},5126:(e,t,n)=>{"use strict";n.d(t,{$t:()=>r});function r(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent}},5261:(e,t,n)=>{"use strict";n.d(t,{e:()=>function e(){let t=[],n={addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add(()=>e.removeEventListener(t,r,o))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),r=0;rcancelAnimationFrame(o))},nextFrame(){for(var e=arguments.length,t=Array(e),r=0;rn.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),r=0;rclearTimeout(o))},microTask(){for(var e=arguments.length,t=Array(e),o=0;o{i.current&&t[0]()}),n.add(()=>{i.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(t.includes(e)||t.push(e),()=>{let n=t.indexOf(e);if(n>=0)for(let e of t.splice(n,1))e()}),dispose(){for(let e of t.splice(0))e()}};return n}});var r=n(7856)},5330:(e,t,n)=>{"use strict";n.d(t,{$:()=>u});var r=n(8964),o=n(9906),i=n(2115),l=n(6119),a=n(7258),s=n(9744);let u=(0,s.FX)(function(e,t){var n;let u=(0,a._)(),{disabled:c=u||!1,autoFocus:d=!1,...f}=e,{isFocusVisible:h,focusProps:m}=(0,r.o)({autoFocus:d}),{isHovered:p,hoverProps:v}=(0,o.M)({isDisabled:c}),{pressed:g,pressProps:x}=(0,l.Z)({disabled:c}),b=(0,s.v6)({ref:t,type:null!=(n=f.type)?n:"button",disabled:c||void 0,autoFocus:d},m,v,x),y=(0,i.useMemo)(()=>({disabled:c,hover:p,focus:h,active:g,autofocus:d}),[c,p,h,g,d]);return(0,s.Ci)()({ourProps:b,theirProps:f,slot:y,defaultTag:"button",name:"Button"})})},5453:(e,t,n)=>{"use strict";n.d(t,{v:()=>s});var r=n(2115);let o=e=>{let t;let n=new Set,r=(e,r)=>{let o="function"==typeof e?e(t):e;if(!Object.is(o,t)){let e=t;t=(null!=r?r:"object"!=typeof o||null===o)?o:Object.assign({},t,o),n.forEach(n=>n(t,e))}},o=()=>t,i={setState:r,getState:o,getInitialState:()=>l,subscribe:e=>(n.add(e),()=>n.delete(e))},l=t=e(r,o,i);return i},i=e=>e?o(e):o,l=e=>e,a=e=>{let t=i(e),n=e=>(function(e,t=l){let n=r.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return r.useDebugValue(n),n})(t,e);return Object.assign(n,t),n},s=e=>e?a(e):a},5667:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});let r=e=>"object"==typeof e&&null!=e&&1===e.nodeType,o=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,i=(e,t)=>{if(e.clientHeight{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.clientHeightit||i>e&&l=t&&a>=n?i-e-r:l>t&&an?l-t+o:0,a=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},s=(e,t)=>{var n,o,s,u;if("undefined"==typeof document)return[];let{scrollMode:c,block:d,inline:f,boundary:h,skipOverflowHiddenElements:m}=t,p="function"==typeof h?h:e=>e!==h;if(!r(e))throw TypeError("Invalid target");let v=document.scrollingElement||document.documentElement,g=[],x=e;for(;r(x)&&p(x);){if((x=a(x))===v){g.push(x);break}null!=x&&x===document.body&&i(x)&&!i(document.documentElement)||null!=x&&i(x,m)&&g.push(x)}let b=null!=(o=null==(n=window.visualViewport)?void 0:n.width)?o:innerWidth,y=null!=(u=null==(s=window.visualViewport)?void 0:s.height)?u:innerHeight,{scrollX:w,scrollY:E}=window,{height:S,width:T,top:C,right:L,bottom:k,left:I}=e.getBoundingClientRect(),{top:M,right:P,bottom:A,left:O}=(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),R="start"===d||"nearest"===d?C-M:"end"===d?k+A:C+S/2-M+A,N="center"===f?I+T/2-O+P:"end"===f?L+P:I-O,D=[];for(let e=0;e=0&&I>=0&&k<=y&&L<=b&&(t===v&&!i(t)||C>=o&&k<=s&&I>=u&&L<=a))break;let h=getComputedStyle(t),m=parseInt(h.borderLeftWidth,10),p=parseInt(h.borderTopWidth,10),x=parseInt(h.borderRightWidth,10),M=parseInt(h.borderBottomWidth,10),P=0,A=0,O="offsetWidth"in t?t.offsetWidth-t.clientWidth-m-x:0,F="offsetHeight"in t?t.offsetHeight-t.clientHeight-p-M:0,j="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,_="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(v===t)P="start"===d?R:"end"===d?R-y:"nearest"===d?l(E,E+y,y,p,M,E+R,E+R+S,S):R-y/2,A="start"===f?N:"center"===f?N-b/2:"end"===f?N-b:l(w,w+b,b,m,x,w+N,w+N+T,T),P=Math.max(0,P+E),A=Math.max(0,A+w);else{P="start"===d?R-o-p:"end"===d?R-s+M+F:"nearest"===d?l(o,s,n,p,M+F,R,R+S,S):R-(o+n/2)+F/2,A="start"===f?N-u-m:"center"===f?N-(u+r/2)+O/2:"end"===f?N-a+x+O:l(u,a,r,m,x+O,N,N+T,T);let{scrollLeft:e,scrollTop:i}=t;P=0===_?0:Math.max(0,Math.min(i+P/_,t.scrollHeight-n/_+F)),A=0===j?0:Math.max(0,Math.min(e+A/j,t.scrollWidth-r/j+O)),R+=i-P,N+=e-A}D.push({el:t,top:P,left:A})}return D},u=e=>!1===e?{block:"end",inline:"nearest"}:(e=>e===Object(e)&&0!==Object.keys(e).length)(e)?e:{block:"start",inline:"nearest"};function c(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 n=(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(s(e,t));let r="boolean"==typeof t||null==t?void 0:t.behavior;for(let{el:o,top:i,left:l}of s(e,u(t))){let e=i-n.top+n.bottom,t=l-n.left+n.right;o.scroll({top:e,left:t,behavior:r})}}},5695:(e,t,n)=>{"use strict";var r=n(8999);n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}})},5700:(e,t,n)=>{"use strict";n.d(t,{G3:()=>p,St:()=>g,TI:()=>m,UF:()=>v,Xc:()=>h,zn:()=>f});var r=n(5299),o=n(4945),i=n(1093),l=n(2115),a=n(8014),s=n(797),u=n(1231);let c=(0,l.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});c.displayName="FloatingContext";let d=(0,l.createContext)(null);function f(e){return(0,l.useMemo)(()=>e?"string"==typeof e?{to:e}:e:null,[e])}function h(){return(0,l.useContext)(c).setReference}function m(){return(0,l.useContext)(c).getReferenceProps}function p(){let{getFloatingProps:e,slot:t}=(0,l.useContext)(c);return(0,l.useCallback)(function(){for(var n=arguments.length,r=Array(n),o=0;o0&&void 0!==arguments[0]?arguments[0]:null;!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,l.useContext)(d),n=(0,l.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var n;return null!=(n=null==t?void 0:t.outerHTML)?n:t})]);(0,u.s)(()=>{null==t||t(null!=n?n:null)},[t,n]);let r=(0,l.useContext)(c);return(0,l.useMemo)(()=>[r.setFloating,e?r.styles:{}],[r.setFloating,e,r.styles])}function g(e){var t,n,a,f,h,m;let p,v,g,{children:b,enabled:y=!0}=e,[w,E]=(0,l.useState)(null),[S,T]=(0,l.useState)(0),C=(0,l.useRef)(null),[L,k]=(0,l.useState)(null);t=L,(0,u.s)(()=>{if(!t)return;let e=new MutationObserver(()=>{let e=window.getComputedStyle(t).maxHeight,n=parseFloat(e);if(isNaN(n))return;let r=parseInt(e);isNaN(r)||n!==r&&(t.style.maxHeight="".concat(Math.ceil(n),"px"))});return e.observe(t,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[t]);let I=y&&null!==w&&null!==L,{to:M="bottom",gap:P=0,offset:A=0,padding:O=0,inner:R}=(n=w,a=L,p=x(null!=(f=null==n?void 0:n.gap)?f:"var(--anchor-gap, 0)",a),v=x(null!=(h=null==n?void 0:n.offset)?h:"var(--anchor-offset, 0)",a),g=x(null!=(m=null==n?void 0:n.padding)?m:"var(--anchor-padding, 0)",a),{...n,gap:p,offset:v,padding:g}),[N,D="center"]=M.split(" ");(0,u.s)(()=>{I&&T(0)},[I]);let{refs:F,floatingStyles:j,context:_}=(0,r.we)({open:I,placement:"selection"===N?"center"===D?"bottom":"bottom-".concat(D):"center"===D?"".concat(N):"".concat(N,"-").concat(D),strategy:"absolute",transform:!1,middleware:[(0,o.cY)({mainAxis:"selection"===N?0:P,crossAxis:A}),(0,o.BN)({padding:O}),"selection"!==N&&(0,o.UU)({padding:O}),"selection"===N&&R?(0,r.vW)({...R,padding:O,overflowRef:C,offset:S,minItemsVisible:4,referenceOverflowThreshold:O,onFallbackChange(e){var t,n;if(!e)return;let r=_.elements.floating;if(!r)return;let o=parseFloat(getComputedStyle(r).scrollPaddingBottom)||0,i=Math.min(4,r.childElementCount),l=0,a=0;for(let e of null!=(n=null==(t=_.elements.floating)?void 0:t.childNodes)?n:[])if(e instanceof HTMLElement){let t=e.offsetTop,n=t+e.clientHeight+o,s=r.scrollTop,u=s+r.clientHeight;if(t>=s&&n<=u)i--;else{a=Math.max(0,Math.min(n,u)-Math.max(t,s)),l=e.clientHeight;break}}i>=1&&T(e=>{let t=l*i-a+o;return e>=t?e:t})}}):null,(0,o.Ej)({padding:O,apply(e){let{availableWidth:t,availableHeight:n,elements:r}=e;Object.assign(r.floating.style,{overflow:"auto",maxWidth:"".concat(t,"px"),maxHeight:"min(var(--anchor-max-height, 100vh), ".concat(n,"px)")})}})].filter(Boolean),whileElementsMounted:i.ll}),[B=N,H=D]=_.placement.split("-");"selection"===N&&(B="selection");let z=(0,l.useMemo)(()=>({anchor:[B,H].filter(Boolean).join(" ")}),[B,H]),U=(0,r.Zx)(_,{overflowRef:C,onChange:T}),{getReferenceProps:W,getFloatingProps:V}=(0,r.bv)([U]),q=(0,s._)(e=>{k(e),F.setFloating(e)});return l.createElement(d.Provider,{value:E},l.createElement(c.Provider,{value:{setFloating:q,setReference:F.setReference,styles:j,getReferenceProps:W,getFloatingProps:V,slot:z}},b))}function x(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=(0,a.L)(),o=(0,s._)((e,t)=>{if(null==e)return[n,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[n,null];let o=b(e,t);return[o,n=>{let i=function e(t){let n=/var\((.*)\)/.exec(t);if(n){let t=n[1].indexOf(",");if(-1===t)return[n[1]];let r=n[1].slice(0,t).trim(),o=n[1].slice(t+1).trim();return o?[r,...e(o)]:[r]}return[]}(e);{let l=i.map(e=>window.getComputedStyle(t).getPropertyValue(e));r.requestAnimationFrame(function a(){r.nextFrame(a);let s=!1;for(let[e,n]of i.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(l[e]!==r){l[e]=r,s=!0;break}}if(!s)return;let u=b(e,t);o!==u&&(n(u),o=u)})}return r.dispose}]}return[n,null]}),i=(0,l.useMemo)(()=>o(e,t)[0],[e,t]),[c=i,d]=(0,l.useState)();return(0,u.s)(()=>{let[n,r]=o(e,t);if(d(n),r)return r(d)},[e,t]),c}function b(e,t){let n=document.createElement("div");t.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",e,"important");let r=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),r}d.displayName="PlacementContext"},5776:(e,t,n)=>{"use strict";n.d(t,{ThemeConfigProvider:()=>l,useThemeConfig:()=>i});var r=n(2115);let o=(0,r.createContext)(null),i=()=>(0,r.useContext)(o),l=e=>(0,r.createElement)(o.Provider,e)},6119:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(2115),o=n(1449),i=n(8014),l=n(797);function a(){let{disabled:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,r.useRef)(null),[n,a]=(0,r.useState)(!1),s=(0,i.L)(),u=(0,l._)(()=>{t.current=null,a(!1),s.dispose()}),c=(0,l._)(e=>{if(s.dispose(),null===t.current){t.current=e.currentTarget,a(!0);{let n=(0,o.T)(e.currentTarget);s.addEventListener(n,"pointerup",u,!1),s.addEventListener(n,"pointermove",e=>{if(t.current){var n,r;let o,i;a((o=e.width/2,i=e.height/2,n={top:e.clientY-i,right:e.clientX+o,bottom:e.clientY+i,left:e.clientX-o},r=t.current.getBoundingClientRect(),!(!n||!r||n.rightr.right||n.bottomr.bottom)))}},!1),s.addEventListener(n,"pointercancel",u,!1)}}});return{pressed:n,pressProps:e?{}:{onPointerDown:c,onPointerUp:u,onClick:u}}}},6221:(e,t,n)=>{"use strict";n.d(t,{SkipNavLink:()=>a});var r=n(5155),o=n(3377),i=n(5330),l=n(2596);let a=e=>{let t,n;let a=(0,o.c)(6),{className:s,id:u,children:c}=e,d=void 0===c?"Skip to Content":c,f="#".concat(void 0===u?"nextra-skip-nav":u);return a[0]!==s?(t=e=>{let{focus:t}=e;return(0,l.A)("nextra-skip-nav",t?"x:nextra-focus x:fixed x:z-50 x:my-3 x:mx-4 x:rounded-lg x:px-3 x:py-2 x:text-sm x:font-bold x:bg-nextra-bg x:border x:border-current":"x:sr-only",s)},a[0]=s,a[1]=t):t=a[1],a[2]!==d||a[3]!==f||a[4]!==t?(n=(0,r.jsx)(i.$,{as:"a",href:f,className:t,children:d}),a[2]=d,a[3]=f,a[4]=t,a[5]=n):n=a[5],n}},6232:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(2115),o=n(1231);function i(e){let t=(0,r.useRef)(e);return(0,o.s)(()=>{t.current=e},[e]),t}},6296:(e,t,n)=>{"use strict";n.d(t,{j:()=>u});var r=n(2115),o=n(7254),i=n(3413),l=n(6232);function a(e,t,n,o){let i=(0,l.Y)(n);(0,r.useEffect)(()=>{if(e)return document.addEventListener(t,n,o),()=>document.removeEventListener(t,n,o);function n(e){i.current(e)}},[e,t,o])}var s=n(2153);function u(e,t,n){var u;let c,d=(0,s.S)(e,"outside-click"),f=(0,l.Y)(n),h=(0,r.useCallback)(function(e,n){if(e.defaultPrevented)return;let r=n(e);if(null!==r&&r.getRootNode().contains(r)&&r.isConnected){for(let n of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(t))if(null!==n&&(n.contains(r)||e.composed&&e.composedPath().includes(n)))return;return(0,o.Bm)(r,o.MZ.Loose)||-1===r.tabIndex||e.preventDefault(),f.current(e,r)}},[f,t]),m=(0,r.useRef)(null);a(d,"pointerdown",e=>{var t,n;m.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target},!0),a(d,"mousedown",e=>{var t,n;m.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target},!0),a(d,"click",e=>{(0,i.Fr)()||m.current&&(h(e,()=>m.current),m.current=null)},!0);let p=(0,r.useRef)({x:0,y:0});a(d,"touchstart",e=>{p.current.x=e.touches[0].clientX,p.current.y=e.touches[0].clientY},!0),a(d,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-p.current.x)>=30||Math.abs(t.y-p.current.y)>=30))return h(e,()=>e.target instanceof HTMLElement?e.target:null)},!0),u="blur",c=(0,l.Y)(e=>h(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null)),(0,r.useEffect)(()=>{if(d)return window.addEventListener(u,e,!0),()=>window.removeEventListener(u,e,!0);function e(e){c.current(e)}},[d,u,!0])}},6301:(e,t,n)=>{"use strict";function r(){return"undefined"!=typeof window}function o(e){return a(e)?(e.nodeName||"").toLowerCase():"#document"}function i(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function l(e){var t;return null==(t=(a(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function a(e){return!!r()&&(e instanceof Node||e instanceof i(e).Node)}function s(e){return!!r()&&(e instanceof Element||e instanceof i(e).Element)}function u(e){return!!r()&&(e instanceof HTMLElement||e instanceof i(e).HTMLElement)}function c(e){return!!r()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof i(e).ShadowRoot)}function d(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=x(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function f(e){return["table","td","th"].includes(o(e))}function h(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function m(e){let t=v(),n=s(e)?x(e):e;return["transform","translate","scale","rotate","perspective"].some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function p(e){let t=y(e);for(;u(t)&&!g(t);){if(m(t))return t;if(h(t))break;t=y(t)}return null}function v(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function g(e){return["html","body","#document"].includes(o(e))}function x(e){return i(e).getComputedStyle(e)}function b(e){return s(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function y(e){if("html"===o(e))return e;let t=e.assignedSlot||e.parentNode||c(e)&&e.host||l(e);return c(t)?t.host:t}function w(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}n.d(t,{$4:()=>y,CP:()=>b,L9:()=>x,Lv:()=>f,Tc:()=>v,Tf:()=>h,ZU:()=>d,_m:()=>w,ep:()=>l,eu:()=>g,gJ:()=>p,mq:()=>o,sQ:()=>m,sb:()=>u,v9:()=>function e(t,n,r){var o;void 0===n&&(n=[]),void 0===r&&(r=!0);let l=function e(t){let n=y(t);return g(n)?t.ownerDocument?t.ownerDocument.body:t.body:u(n)&&d(n)?n:e(n)}(t),a=l===(null==(o=t.ownerDocument)?void 0:o.body),s=i(l);if(a){let t=w(s);return n.concat(s,s.visualViewport||[],d(l)?l:[],t&&r?e(t):[])}return n.concat(l,e(l,[],r))},vq:()=>s,zk:()=>i})},6591:(e,t,n)=>{"use strict";n.d(t,{S:()=>a});var r=n(5155),o=n(3377),i=n(2596),l=n(2115);let a=e=>{let t,n,a,s,u,c,d,f,h;let m=(0,o.c)(24),{className:p,children:v,isOpen:g,horizontal:x,openDuration:b,closeDuration:y}=e,w=void 0!==x&&x,E=void 0===b?500:b,S=(0,l.useRef)(null),[T]=(0,l.useState)(g),C=(0,l.useRef)(0),L=(0,l.useRef)(!0);m[0]!==w||m[1]!==g||m[2]!==E?(t=()=>{let e=C.current,t=S.current;if(e&&(clearTimeout(e),C.current=0),L.current)return;let n=t.children[0];w?(n.style.width="".concat(n.clientWidth,"px"),t.style.width="".concat(n.clientWidth,"px")):t.style.height="".concat(n.clientHeight,"px"),g?C.current=window.setTimeout(()=>{t.style.removeProperty("height")},E):requestAnimationFrame(()=>{w?t.style.width="0":t.style.height="0"})},n=[w,g,E],m[0]=w,m[1]=g,m[2]=E,m[3]=t,m[4]=n):(t=m[3],n=m[4]),(0,l.useEffect)(t,n),m[5]!==w||m[6]!==g?(a=()=>{(g||!w)&&(L.current=!1)},s=[w,g],m[5]=w,m[6]=g,m[7]=a,m[8]=s):(a=m[7],s=m[8]),(0,l.useEffect)(a,s),m[9]!==v?(u=1===l.Children.count(v)&&v&&"object"==typeof v&&"type"in v?v:(0,r.jsx)("div",{children:v}),m[9]=v,m[10]=u):u=m[10];let k=u,I=g?"x:opacity-100":"x:opacity-0 x:overflow-hidden";m[11]!==p||m[12]!==I?(c=(0,i.A)("x:transform-gpu x:transition-all x:ease-in-out x:motion-reduce:transition-none",I,p),m[11]=p,m[12]=I,m[13]=c):c=m[13],m[14]!==w||m[15]!==T?(d=T||w?void 0:{height:0},m[14]=w,m[15]=T,m[16]=d):d=m[16];let M=(g?E:void 0===y?300:y)+"ms";return m[17]!==d||m[18]!==M?(f={...d,transitionDuration:M},m[17]=d,m[18]=M,m[19]=f):f=m[19],m[20]!==k||m[21]!==c||m[22]!==f?(h=(0,r.jsx)("div",{ref:S,className:c,style:f,children:k}),m[20]=k,m[21]=c,m[22]=f,m[23]=h):h=m[23],h}},6596:(e,t,n)=>{"use strict";n.d(t,{M:()=>c});var r=n(5155),o=n(3377),i=n(2596),l=n(6874),a=n.n(l);n(9509).cwd();let s=/^https?:\/\//,u=e=>{let t,n,i;let l=(0,o.c)(4);return l[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,r.jsx)("path",{d:"M7 17L17 7"}),n=(0,r.jsx)("path",{d:"M7 7h10v10"}),l[0]=t,l[1]=n):(t=l[0],n=l[1]),l[2]!==e?(i=(0,r.jsxs)("svg",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.7,viewBox:"0 0 24 24",...e,children:[t,n]}),l[2]=e,l[3]=i):i=l[3],i},c=e=>{let t,n,l,c,d;let f=(0,o.c)(19);f[0]!==e?({href:n,...t}=e,f[0]=e,f[1]=t,f[2]=n):(t=f[1],n=f[2]);let h=void 0===n?"":n,m=t;if(f[3]!==t.className?(l=(0,i.A)("x:focus-visible:nextra-focus",t.className),f[3]=t.className,f[4]=l):l=f[4],f[5]!==t||f[6]!==l?(c={...m,className:l},f[5]=t,f[6]=l,f[7]=c):c=f[7],t=c,s.test(h)){let e,n;let{children:o}=t;return f[8]!==o?(e="string"==typeof o&&(0,r.jsxs)(r.Fragment,{children:[" ",(0,r.jsx)(u,{height:"1em",className:"x:inline x:align-baseline x:shrink-0"})]}),f[8]=o,f[9]=e):e=f[9],f[10]!==o||f[11]!==h||f[12]!==t||f[13]!==e?(n=(0,r.jsxs)("a",{href:h,target:"_blank",rel:"noreferrer",...t,children:[o,e]}),f[10]=o,f[11]=h,f[12]=t,f[13]=e,f[14]=n):n=f[14],n}let p=h.startsWith("#")?"a":a();return f[15]!==p||f[16]!==h||f[17]!==t?(d=(0,r.jsx)(p,{href:h,...t}),f[15]=p,f[16]=h,f[17]=t,f[18]=d):d=f[18],d}},6666:(e,t,n)=>{"use strict";n.r(t),n.d(t,{LastUpdated:()=>a});var r=n(5155),o=n(3377),i=n(5695),l=n(5776);let a=e=>{let t,n,a,s,u;let c=(0,o.c)(15),{date:d,children:f,locale:h}=e,m=void 0===f?"Last updated on":f,p=void 0===h?"en":h,{i18n:v}=(0,l.useThemeConfig)(),g=(0,i.usePathname)();if(!d)return null;c[0]!==v.length||c[1]!==p||c[2]!==g?(t=v.length?g.split("/",2)[1]:p,c[0]=v.length,c[1]=p,c[2]=g,c[3]=t):t=c[3];let x=t;return c[4]!==d?(n=d.toISOString(),c[4]=d,c[5]=n):n=c[5],c[6]!==d||c[7]!==x?(a=d.toLocaleDateString(x,{day:"numeric",month:"long",year:"numeric"}),c[6]=d,c[7]=x,c[8]=a):a=c[8],c[9]!==n||c[10]!==a?(s=(0,r.jsx)("time",{dateTime:n,suppressHydrationWarning:!0,children:a}),c[9]=n,c[10]=a,c[11]=s):s=c[11],c[12]!==m||c[13]!==s?(u=(0,r.jsxs)(r.Fragment,{children:[m," ",s]}),c[12]=m,c[13]=s,c[14]=u):u=c[14],u}},6735:(e,t,n)=>{"use strict";n.d(t,{ImageZoom:()=>N});var r=n(5155),o=n(3377),i=n(2115),l=n(7650);let a=(e,t)=>{var n,r;return e===(null==t?void 0:null===(r=t.tagName)||void 0===r?void 0:null===(n=r.toUpperCase)||void 0===n?void 0:n.call(r))},s=e=>a("DIV",e)||a("SPAN",e),u=e=>a("IMG",e),c=e=>e.complete&&0!==e.naturalHeight,d=e=>a("SVG",e),f=e=>{let{height:t,offset:n,width:r}=e;return Math.min((window.innerWidth-2*n)/r,(window.innerHeight-2*n)/t)},h=e=>{let{containerHeight:t,containerWidth:n,offset:r,targetHeight:o,targetWidth:i}=e,l=f({height:o,offset:r,width:i}),a=i>o?i/n:o/t;return l>1?a:l*a},m=e=>{let{containerHeight:t,containerWidth:n,hasScalableSrc:r,offset:o,targetHeight:i,targetWidth:l}=e;return t&&n?!r&&i&&l?h({containerHeight:t,containerWidth:n,offset:o,targetHeight:i,targetWidth:l}):f({height:t,offset:o,width:n}):1},p=/url(?:\(['"]?)(.*?)(?:['"]?\))/,v=e=>{if(e){if(u(e))return e.currentSrc;if(s(e)){let n=window.getComputedStyle(e).backgroundImage;if(n){var t;return null===(t=p.exec(n))||void 0===t?void 0:t[1]}}}},g=e=>{if(e){var t,n;return u(e)?null!==(t=e.alt)&&void 0!==t?t:void 0:null!==(n=e.getAttribute("aria-label"))&&void 0!==n?n:void 0}},x=e=>{let{containerHeight:t,containerLeft:n,containerTop:r,containerWidth:o,hasScalableSrc:i,offset:l,targetHeight:a,targetWidth:s}=e,u=m({containerHeight:t,containerWidth:o,hasScalableSrc:i,offset:l,targetHeight:a,targetWidth:s});return{top:r,left:n,width:o*u,height:t*u,transform:"translate(0,0) scale(".concat(1/u,")")}},b=e=>{let{position:t,relativeNum:n}=e,r=parseFloat(t);return t.endsWith("%")?n*r/100:r},y=e=>{let{containerHeight:t,containerLeft:n,containerTop:r,containerWidth:o,hasScalableSrc:i,objectFit:l,objectPosition:a,offset:s,targetHeight:u,targetWidth:c}=e;if("scale-down"===l&&(l=c<=o&&u<=t?"none":"contain"),"cover"===l||"contain"===l){let e=o/c,d=t/u,f="cover"===l?Math.max(e,d):Math.min(e,d),[h="50%",p="50%"]=a.split(" "),v=b({position:h,relativeNum:o-c*f}),g=b({position:p,relativeNum:t-u*f}),x=m({containerHeight:u*f,containerWidth:c*f,hasScalableSrc:i,offset:s,targetHeight:u,targetWidth:c});return{top:r+g,left:n+v,width:c*f*x,height:u*f*x,transform:"translate(0,0) scale(".concat(1/x,")")}}if("none"===l){let[e="50%",l="50%"]=a.split(" "),d=b({position:e,relativeNum:o-c}),f=b({position:l,relativeNum:t-u}),h=m({containerHeight:u,containerWidth:c,hasScalableSrc:i,offset:s,targetHeight:u,targetWidth:c});return{top:r+f,left:n+d,width:c*h,height:u*h,transform:"translate(0,0) scale(".concat(1/h,")")}}if("fill"!==l)return{};{let e=Math.max(o/c,t/u),n=m({containerHeight:u*e,containerWidth:c*e,hasScalableSrc:i,offset:s,targetHeight:u,targetWidth:c});return{width:o*n,height:t*n,transform:"translate(0,0) scale(".concat(1/n,")")}}},w=e=>{let{backgroundPosition:t,backgroundSize:n,containerHeight:r,containerLeft:o,containerTop:i,containerWidth:l,hasScalableSrc:a,offset:s,targetHeight:u,targetWidth:c}=e;if("cover"===n||"contain"===n){let e=l/c,d=r/u,f="cover"===n?Math.max(e,d):Math.min(e,d),[h="50%",p="50%"]=t.split(" "),v=b({position:h,relativeNum:l-c*f}),g=b({position:p,relativeNum:r-u*f}),x=m({containerHeight:u*f,containerWidth:c*f,hasScalableSrc:a,offset:s,targetHeight:u,targetWidth:c});return{top:i+g,left:o+v,width:c*f*x,height:u*f*x,transform:"translate(0,0) scale(".concat(1/x,")")}}if("auto"===n){let[e="50%",n="50%"]=t.split(" "),d=b({position:e,relativeNum:l-c}),f=b({position:n,relativeNum:r-u}),h=m({containerHeight:u,containerWidth:c,hasScalableSrc:a,offset:s,targetHeight:u,targetWidth:c});return{top:i+f,left:o+d,width:c*h,height:u*h,transform:"translate(0,0) scale(".concat(1/h,")")}}{let[e="50%",d="50%"]=n.split(" "),f=b({position:e,relativeNum:l}),h=Math.min(f/c,b({position:d,relativeNum:r})/u),[p="50%",v="50%"]=t.split(" "),g=b({position:p,relativeNum:l-c*h}),x=b({position:v,relativeNum:r-u*h}),y=m({containerHeight:u*h,containerWidth:c*h,hasScalableSrc:a,offset:s,targetHeight:u,targetWidth:c});return{top:i+x,left:o+g,width:c*h*y,height:u*h*y,transform:"translate(0,0) scale(".concat(1/y,")")}}},E=/\.svg$/i,S=e=>{var t;let{hasZoomImg:n,imgSrc:r,isSvg:o,isZoomed:i,loadedImgEl:l,offset:a,shouldRefresh:u,targetEl:c}=e,d=o||(null==r?void 0:null===(t=r.slice)||void 0===t?void 0:t.call(r,0,18))==="data:image/svg+xml"||n||!!(r&&E.test(r)),f=c.getBoundingClientRect(),h=window.getComputedStyle(c),m=null!=l&&s(c),p=null!=l&&!m,v=x({containerHeight:f.height,containerLeft:f.left,containerTop:f.top,containerWidth:f.width,hasScalableSrc:d,offset:a,targetHeight:(null==l?void 0:l.naturalHeight)||f.height,targetWidth:(null==l?void 0:l.naturalWidth)||f.width}),g=Object.assign({},v,p?y({containerHeight:f.height,containerLeft:f.left,containerTop:f.top,containerWidth:f.width,hasScalableSrc:d,objectFit:h.objectFit,objectPosition:h.objectPosition,offset:a,targetHeight:(null==l?void 0:l.naturalHeight)||f.height,targetWidth:(null==l?void 0:l.naturalWidth)||f.width}):void 0,m?w({backgroundPosition:h.backgroundPosition,backgroundSize:h.backgroundSize,containerHeight:f.height,containerLeft:f.left,containerTop:f.top,containerWidth:f.width,hasScalableSrc:d,offset:a,targetHeight:(null==l?void 0:l.naturalHeight)||f.height,targetWidth:(null==l?void 0:l.naturalWidth)||f.width}):void 0);if(i){let e=window.innerWidth/2,t=window.innerHeight/2,n=parseFloat(String(g.left||0))+parseFloat(String(g.width||0))/2,r=parseFloat(String(g.top||0))+parseFloat(String(g.height||0))/2;u&&(g.transitionDuration="0.01ms"),g.transform="translate(".concat(e-n,"px,").concat(t-r,"px) scale(1)")}return g},T=e=>{if(!e)return{};if(!d(e))return{height:e.offsetHeight,left:e.offsetLeft,width:e.offsetWidth,top:e.offsetTop};{let t=e.parentElement,n=e.getBoundingClientRect();if(!t)return{height:n.height,left:n.left,width:n.width,top:n.top};{let e=t.getBoundingClientRect();return{height:n.height,left:e.left-n.left,top:e.top-n.top,width:n.width}}}},C=e=>{let t="-zoom",n=["clip-path","fill","mask","marker-start","marker-mid","marker-end"],r=new Map;if(e.hasAttribute("id")){let n=e.id,o=n+t;r.set(n,o),e.id=o}e.querySelectorAll("[id]").forEach(e=>{let n=e.id,o=n+t;r.set(n,o),e.id=o}),r.forEach((t,r)=>{let o="url(#".concat(r,")"),i="url(#".concat(t,")"),l=n.map(e=>"[".concat(e,'="').concat(o,'"]')).join(", ");e.querySelectorAll(l).forEach(e=>{n.forEach(t=>{e.getAttribute(t)===o&&e.setAttribute(t,i)})})}),e.querySelectorAll("style").forEach(e=>{r.forEach((t,n)=>{e.textContent&&(e.textContent=e.textContent.replaceAll("#".concat(n),"#".concat(t)))})})},L=["img","svg",'[role="img"]',"[data-zoom]"].map(e=>"".concat(e,':not([aria-hidden="true"])')).join(","),k={overflow:"",width:""};function I(e){return i.createElement(M,{...e})}class M extends i.Component{render(){let{handleBtnUnzoomClick:e,handleDialogCancel:t,handleDialogClick:n,handleDialogClose:r,handleUnzoom:o,handleZoom:a,imgEl:c,props:{a11yNameButtonUnzoom:f,a11yNameButtonZoom:h,children:m,classDialog:p,IconUnzoom:x,IconZoom:b,isZoomed:y,wrapElement:w,ZoomContent:E,zoomImg:T,zoomMargin:C},refContent:L,refDialog:k,refModalContent:I,refModalImg:M,refWrap:P,state:{id:A,isZoomImgLoaded:O,loadedImgEl:R,modalState:N,shouldRefresh:D,styleGhost:F}}=this,j="rmiz-modal-".concat(A),_="rmiz-modal-img-".concat(A),B=s(c),H=u(c),z=d(c),U=g(c),W=v(c),V=H?c.sizes:void 0,q=H?c.srcset:void 0,Y=H?c.crossOrigin:void 0,X=!!(null==T?void 0:T.src),Z=this.hasImage(),G=U?"".concat(h,": ").concat(U):h,K="LOADING"===N||"LOADED"===N,$=Z?"found":"not-found",J="UNLOADED"===N||"UNLOADING"===N?"hidden":"visible";this.styleModalImg=Z?S({hasZoomImg:X,imgSrc:W,isSvg:z,isZoomed:y&&K,loadedImgEl:R,offset:C,shouldRefresh:D,targetEl:c}):{};let Q=null;if(Z){let t=H||B?i.createElement("img",{alt:U,crossOrigin:Y,sizes:V,src:W,srcSet:q,...O&&"LOADED"===N?T:{},"data-rmiz-modal-img":"",height:this.styleModalImg.height||void 0,id:_,ref:M,style:this.styleModalImg,width:this.styleModalImg.width||void 0}):z?i.createElement("div",{"data-rmiz-modal-img":!0,ref:M,style:this.styleModalImg}):null,n=i.createElement("button",{"aria-label":f,"data-rmiz-btn-unzoom":"",onClick:e,type:"button"},i.createElement(x,null));Q=E?i.createElement(E,{buttonUnzoom:n,modalState:N,img:t,onUnzoom:o}):i.createElement(i.Fragment,null,t,n)}return i.createElement(w,{"aria-owns":j,"data-rmiz":"",ref:P},i.createElement(w,{"data-rmiz-content":$,ref:L,style:{visibility:"UNLOADED"===N?"visible":"hidden"}},m),Z&&i.createElement(w,{"data-rmiz-ghost":"",style:F},i.createElement("button",{"aria-label":G,"data-rmiz-btn-zoom":"",onClick:a,type:"button"},i.createElement(b,null))),Z&&l.createPortal(i.createElement("dialog",{"aria-labelledby":_,"aria-modal":"true",className:p,"data-rmiz-modal":"",id:j,onClick:n,onClose:r,onCancel:t,ref:k,role:"dialog"},i.createElement("div",{"data-rmiz-modal-overlay":J}),i.createElement("div",{"data-rmiz-modal-content":"",ref:I},Q)),this.getDialogContainer()))}componentDidMount(){this.setId(),this.setAndTrackImg(),this.handleImgLoad(),this.UNSAFE_handleSvg()}componentWillUnmount(){var e,t,n,r,o,i,l,a,s,u,c,d;"UNLOADED"!==this.state.modalState&&this.bodyScrollEnable(),null===(t=this.contentChangeObserver)||void 0===t||null===(e=t.disconnect)||void 0===e||e.call(t),null===(r=this.contentNotFoundChangeObserver)||void 0===r||null===(n=r.disconnect)||void 0===n||n.call(r),null===(i=this.imgElResizeObserver)||void 0===i||null===(o=i.disconnect)||void 0===o||o.call(i),null===(a=this.imgEl)||void 0===a||null===(l=a.removeEventListener)||void 0===l||l.call(a,"load",this.handleImgLoad),null===(u=this.imgEl)||void 0===u||null===(s=u.removeEventListener)||void 0===s||s.call(u,"click",this.handleZoom),null===(d=this.refModalImg.current)||void 0===d||null===(c=d.removeEventListener)||void 0===c||c.call(d,"transitionend",this.handleImgTransitionEnd),window.removeEventListener("wheel",this.handleWheel),window.removeEventListener("touchstart",this.handleTouchStart),window.removeEventListener("touchmove",this.handleTouchMove),window.removeEventListener("touchend",this.handleTouchEnd),window.removeEventListener("touchcancel",this.handleTouchCancel),window.removeEventListener("resize",this.handleResize),document.removeEventListener("keydown",this.handleKeyDown,!0)}componentDidUpdate(e,t){this.handleModalStateChange(t.modalState),this.UNSAFE_handleSvg(),this.handleIfZoomChanged(e.isZoomed)}constructor(){super(...arguments),this.state={id:"",isZoomImgLoaded:!1,loadedImgEl:void 0,modalState:"UNLOADED",shouldRefresh:!1,styleGhost:{}},this.refContent=i.createRef(),this.refDialog=i.createRef(),this.refModalContent=i.createRef(),this.refModalImg=i.createRef(),this.refWrap=i.createRef(),this.imgEl=null,this.isScaling=!1,this.prevBodyAttrs=k,this.styleModalImg={},this.handleModalStateChange=e=>{let{modalState:t}=this.state;if("LOADING"!==e&&"LOADING"===t)this.loadZoomImg(),window.addEventListener("resize",this.handleResize,{passive:!0}),window.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),window.addEventListener("touchmove",this.handleTouchMove,{passive:!0}),window.addEventListener("touchend",this.handleTouchEnd,{passive:!0}),window.addEventListener("touchcancel",this.handleTouchCancel,{passive:!0}),document.addEventListener("keydown",this.handleKeyDown,!0);else if("LOADED"!==e&&"LOADED"===t)window.addEventListener("wheel",this.handleWheel,{passive:!0});else if("UNLOADING"!==e&&"UNLOADING"===t)this.ensureImgTransitionEnd(),window.removeEventListener("wheel",this.handleWheel),window.removeEventListener("touchstart",this.handleTouchStart),window.removeEventListener("touchmove",this.handleTouchMove),window.removeEventListener("touchend",this.handleTouchEnd),window.removeEventListener("touchcancel",this.handleTouchCancel),document.removeEventListener("keydown",this.handleKeyDown,!0);else if("UNLOADED"!==e&&"UNLOADED"===t){var n,r,o,i;this.bodyScrollEnable(),window.removeEventListener("resize",this.handleResize),null===(r=this.refModalImg.current)||void 0===r||null===(n=r.removeEventListener)||void 0===n||n.call(r,"transitionend",this.handleImgTransitionEnd),null===(i=this.refDialog.current)||void 0===i||null===(o=i.close)||void 0===o||o.call(i)}},this.getDialogContainer=()=>{let e=document.querySelector("[data-rmiz-portal]");return null==e&&((e=document.createElement("div")).setAttribute("data-rmiz-portal",""),document.body.appendChild(e)),e},this.setId=()=>{let e=()=>Math.random().toString(16).slice(-4);this.setState({id:e()+e()+e()})},this.setAndTrackImg=()=>{let e=this.refContent.current;if(e){if(this.imgEl=e.querySelector(L),this.imgEl){var t,n;null===(n=this.contentNotFoundChangeObserver)||void 0===n||null===(t=n.disconnect)||void 0===t||t.call(n),this.imgEl.addEventListener("load",this.handleImgLoad),this.imgEl.addEventListener("click",this.handleZoom),this.state.loadedImgEl||this.handleImgLoad(),this.imgElResizeObserver=new ResizeObserver(e=>{let t=e[0];(null==t?void 0:t.target)&&(this.imgEl=t.target,this.setState({styleGhost:T(this.imgEl)}))}),this.imgElResizeObserver.observe(this.imgEl),this.contentChangeObserver||(this.contentChangeObserver=new MutationObserver(()=>{this.setState({styleGhost:T(this.imgEl)})}),this.contentChangeObserver.observe(e,{attributes:!0,childList:!0,subtree:!0}))}else this.contentNotFoundChangeObserver||(this.contentNotFoundChangeObserver=new MutationObserver(this.setAndTrackImg),this.contentNotFoundChangeObserver.observe(e,{childList:!0,subtree:!0}))}},this.handleIfZoomChanged=e=>{let{isZoomed:t}=this.props;!e&&t?this.zoom():e&&!t&&this.unzoom()},this.handleImgLoad=()=>{let e=v(this.imgEl);if(!e)return;let t=new Image;u(this.imgEl)&&(t.sizes=this.imgEl.sizes,t.srcset=this.imgEl.srcset,t.crossOrigin=this.imgEl.crossOrigin),t.src=e;let n=()=>{this.setState({loadedImgEl:t,styleGhost:T(this.imgEl)})};t.decode().then(n).catch(()=>{if(c(t)){n();return}t.onload=n})},this.handleZoom=()=>{if(this.hasImage()){var e,t;null===(e=(t=this.props).onZoomChange)||void 0===e||e.call(t,!0)}},this.handleUnzoom=()=>{var e,t;null===(e=(t=this.props).onZoomChange)||void 0===e||e.call(t,!1)},this.handleBtnUnzoomClick=e=>{e.preventDefault(),e.stopPropagation(),this.handleUnzoom()},this.handleDialogCancel=e=>{e.preventDefault()},this.handleDialogClick=e=>{(e.target===this.refModalContent.current||e.target===this.refModalImg.current)&&(e.stopPropagation(),this.handleUnzoom())},this.handleDialogClose=e=>{e.stopPropagation(),this.handleUnzoom()},this.handleKeyDown=e=>{("Escape"===e.key||27===e.keyCode)&&(e.preventDefault(),e.stopPropagation(),this.handleUnzoom())},this.handleWheel=e=>{e.ctrlKey||(e.stopPropagation(),queueMicrotask(()=>{this.handleUnzoom()}))},this.handleTouchStart=e=>{if(e.touches.length>1){this.isScaling=!0;return}1===e.changedTouches.length&&e.changedTouches[0]&&(this.touchYStart=e.changedTouches[0].screenY)},this.handleTouchMove=e=>{var t,n;let r=null!==(n=null===(t=window.visualViewport)||void 0===t?void 0:t.scale)&&void 0!==n?n:1;this.props.canSwipeToUnzoom&&!this.isScaling&&r<=1&&null!=this.touchYStart&&e.changedTouches[0]&&(this.touchYEnd=e.changedTouches[0].screenY,Math.abs(Math.max(this.touchYStart,this.touchYEnd)-Math.min(this.touchYStart,this.touchYEnd))>this.props.swipeToUnzoomThreshold&&(this.touchYStart=void 0,this.touchYEnd=void 0,this.handleUnzoom()))},this.handleTouchEnd=()=>{this.isScaling=!1,this.touchYStart=void 0,this.touchYEnd=void 0},this.handleTouchCancel=()=>{this.isScaling=!1,this.touchYStart=void 0,this.touchYEnd=void 0},this.handleResize=()=>{this.setState({shouldRefresh:!0})},this.hasImage=()=>this.imgEl&&(this.state.loadedImgEl||d(this.imgEl))&&"none"!==window.getComputedStyle(this.imgEl).display,this.zoom=()=>{var e,t,n,r;this.bodyScrollDisable(),null===(t=this.refDialog.current)||void 0===t||null===(e=t.showModal)||void 0===e||e.call(t),null===(r=this.refModalImg.current)||void 0===r||null===(n=r.addEventListener)||void 0===n||n.call(r,"transitionend",this.handleImgTransitionEnd),this.setState({modalState:"LOADING"})},this.unzoom=()=>{this.setState({modalState:"UNLOADING"})},this.handleImgTransitionEnd=()=>{clearTimeout(this.timeoutTransitionEnd),"LOADING"===this.state.modalState?this.setState({modalState:"LOADED"}):"UNLOADING"===this.state.modalState&&this.setState({shouldRefresh:!1,modalState:"UNLOADED"})},this.ensureImgTransitionEnd=()=>{if(this.refModalImg.current){let e=window.getComputedStyle(this.refModalImg.current).transitionDuration,t=parseFloat(e);if(t){let n=t*(e.endsWith("ms")?1:1e3)+50;this.timeoutTransitionEnd=setTimeout(this.handleImgTransitionEnd,n)}}},this.bodyScrollDisable=()=>{this.prevBodyAttrs={overflow:document.body.style.overflow,width:document.body.style.width};let e=document.body.clientWidth;document.body.style.overflow="hidden",document.body.style.width="".concat(e,"px")},this.bodyScrollEnable=()=>{document.body.style.width=this.prevBodyAttrs.width,document.body.style.overflow=this.prevBodyAttrs.overflow,this.prevBodyAttrs=k},this.loadZoomImg=()=>{let{props:{zoomImg:e}}=this,t=null==e?void 0:e.src;if(t){var n,r,o;let i=new Image;i.sizes=null!==(n=null==e?void 0:e.sizes)&&void 0!==n?n:"",i.srcset=null!==(r=null==e?void 0:e.srcSet)&&void 0!==r?r:"",i.crossOrigin=null!==(o=null==e?void 0:e.crossOrigin)&&void 0!==o?o:void 0,i.src=t;let l=()=>{this.setState({isZoomImgLoaded:!0})};i.decode().then(l).catch(()=>{if(c(i)){l();return}i.onload=l})}},this.UNSAFE_handleSvg=()=>{let{imgEl:e,refModalImg:t,styleModalImg:n}=this;if(d(e)){var r,o,i,l,a;let s=e.cloneNode(!0);C(s),s.style.width="".concat(n.width||0,"px"),s.style.height="".concat(n.height||0,"px"),s.addEventListener("click",this.handleUnzoom),null===(i=t.current)||void 0===i||null===(o=i.firstChild)||void 0===o||null===(r=o.remove)||void 0===r||r.call(o),null===(a=t.current)||void 0===a||null===(l=a.appendChild)||void 0===l||l.call(a,s)}}}}function P(e){let[t,n]=i.useState(!1);return i.createElement(I,{...e,isZoomed:t,onZoomChange:n})}M.defaultProps={a11yNameButtonUnzoom:"Minimize image",a11yNameButtonZoom:"Expand image",canSwipeToUnzoom:!0,IconUnzoom:function(){return i.createElement("svg",{"aria-hidden":"true","data-rmiz-btn-unzoom-icon":!0,fill:"currentColor",focusable:"false",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M 14.144531 1.148438 L 9 6.292969 L 9 3 L 8 3 L 8 8 L 13 8 L 13 7 L 9.707031 7 L 14.855469 1.851563 Z M 8 8 L 3 8 L 3 9 L 6.292969 9 L 1.148438 14.144531 L 1.851563 14.855469 L 7 9.707031 L 7 13 L 8 13 Z"}))},IconZoom:function(){return i.createElement("svg",{"aria-hidden":"true","data-rmiz-btn-zoom-icon":!0,fill:"currentColor",focusable:"false",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M 9 1 L 9 2 L 12.292969 2 L 2 12.292969 L 2 9 L 1 9 L 1 14 L 6 14 L 6 13 L 2.707031 13 L 13 2.707031 L 13 6 L 14 6 L 14 1 Z"}))},swipeToUnzoomThreshold:10,wrapElement:"div",zoomMargin:0};var A=n(1469),O=n.n(A);let R=(0,i.forwardRef)((e,t)=>{let n;let i=(0,o.c)(6),l="object"==typeof e.src?O():"img";return i[2]!==l||i[3]!==e||i[4]!==t?(n=(0,r.jsx)(l,{...e,ref:t,"data-pagefind-index-attrs":"title,alt"}),i[2]=l,i[3]=e,i[4]=t,i[5]=n):n=i[5],n});R.displayName="Image";let N=e=>{let t,n,l,a,s,u;let c=(0,o.c)(12),d=(0,i.useRef)(null),[f,h]=(0,i.useState)(!1);c[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{h(null!==d.current.closest("a"))},n=[],c[0]=t,c[1]=n):(t=c[0],n=c[1]),(0,i.useEffect)(t,n),c[2]!==e?(l=(0,r.jsx)(R,{...e,ref:d}),c[2]=e,c[3]=l):l=c[3];let m=l;return f?m:(c[4]!==e.src?(a=function(e){return"string"==typeof e?e:"default"in e?e.default.src:e.src}(e.src),c[4]=e.src,c[5]=a):a=c[5],c[6]!==e.alt||c[7]!==a?(s={src:a,alt:e.alt},c[6]=e.alt,c[7]=a,c[8]=s):s=c[8],c[9]!==m||c[10]!==s?(u=(0,r.jsx)(P,{zoomMargin:40,zoomImg:s,wrapElement:"span",children:m}),c[9]=m,c[10]=s,c[11]=u):u=c[11],u)}},7037:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(2115),o=n(1231);function i(e,t){let n=(0,r.useRef)({left:0,top:0});if((0,o.s)(()=>{if(!t)return;let e=t.getBoundingClientRect();e&&(n.current=e)},[e,t]),null==t||!e||t===document.activeElement)return!1;let i=t.getBoundingClientRect();return i.top!==n.current.top||i.left!==n.current.left}},7172:(e,t,n)=>{"use strict";n.d(t,{i:()=>l});var r=n(2115),o=n(1449),i=n(1231);function l(e,t){let{container:n,accept:l,walk:a}=t,s=(0,r.useRef)(l),u=(0,r.useRef)(a);(0,r.useEffect)(()=>{s.current=l,u.current=a},[l,a]),(0,i.s)(()=>{if(!n||!e)return;let t=(0,o.T)(n);if(!t)return;let r=s.current,i=u.current,l=Object.assign(e=>r(e),{acceptNode:r}),a=t.createTreeWalker(n,NodeFilter.SHOW_ELEMENT,l,!1);for(;a.nextNode();)i(a.currentNode)},[n,e,s,u])}},7230:(e,t,n)=>{"use strict";n.d(t,{B:()=>r,X:()=>o});var r=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(r||{});function o(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=o+1;e=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r{"use strict";n.d(t,{K:()=>c});var r=n(7992),o=n(1231),i=n(5261),l=n(2311),a=n(3413);let s=(0,l.y)(()=>new Map,{PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,i.e)(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT(e){let t,{doc:n,d:r,meta:o}=e,l={doc:n,d:r,meta:function(e){let t={};for(let n of e)Object.assign(t,n(t));return t}(o)},s=[(0,a.un)()?{before(e){let{doc:t,d:n,meta:r}=e;function o(e){return r.containers.flatMap(e=>e()).some(t=>t.contains(e))}n.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=(0,i.e)();e.style(t.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>e.dispose()))}let r=null!=(e=window.scrollY)?e:window.pageYOffset,l=null;n.addEventListener(t,"click",e=>{if(e.target instanceof HTMLElement)try{let n=e.target.closest("a");if(!n)return;let{hash:r}=new URL(n.href),i=t.querySelector(r);i&&!o(i)&&(l=i)}catch(e){}},!0),n.addEventListener(t,"touchstart",e=>{if(e.target instanceof HTMLElement){if(o(e.target)){let t=e.target;for(;t.parentElement&&o(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")}}),n.addEventListener(t,"touchmove",e=>{if(e.target instanceof HTMLElement&&"INPUT"!==e.target.tagName){if(o(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()}},{passive:!1}),n.add(()=>{var e;r!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,r),l&&l.isConnected&&(l.scrollIntoView({block:"nearest"}),l=null)})})}}:{},{before(e){var n;let{doc:r}=e,o=r.documentElement;t=Math.max(0,(null!=(n=r.defaultView)?n:window).innerWidth-o.clientWidth)},after(e){let{doc:n,d:r}=e,o=n.documentElement,i=Math.max(0,o.clientWidth-o.offsetWidth),l=Math.max(0,t-i);r.style(o,"paddingRight","".concat(l,"px"))}},{before(e){let{doc:t,d:n}=e;n.style(t.documentElement,"overflow","hidden")}}];s.forEach(e=>{let{before:t}=e;return null==t?void 0:t(l)}),s.forEach(e=>{let{after:t}=e;return null==t?void 0:t(l)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}});s.subscribe(()=>{let e=s.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&s.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&s.dispatch("TEARDOWN",n)}});var u=n(2153);function c(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];!function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>({containers:[]}),i=(0,r.P)(s),l=t?i.get(t):void 0;!l||l.count,(0,o.s)(()=>{if(!(!t||!e))return s.dispatch("PUSH",t,n),()=>s.dispatch("POP",t,n)},[e,t])}((0,u.S)(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}},7254:(e,t,n)=>{"use strict";n.d(t,{BD:()=>s,Bm:()=>h,Fh:()=>m,MZ:()=>f,Uo:()=>l,p9:()=>g,wl:()=>v});var r=n(5261),o=n(7279),i=n(1449);let l=["[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(","),a=["[data-autofocus]"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(",");var s=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e[e.AutoFocus=64]="AutoFocus",e))(s||{}),u=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(u||{}),c=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(c||{});function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(l)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var f=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(f||{});function h(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=(0,i.T)(e))?void 0:t.body)&&(0,o.Y)(n,{0:()=>e.matches(l),1(){let t=e;for(;null!==t;){if(t.matches(l))return!0;t=t.parentElement}return!1}})}function m(e){let t=(0,i.T)(e);(0,r.e)().nextFrame(()=>{var n;t&&!h(t.activeElement,0)&&(null==(n=e)||n.focus({preventScroll:!0}))})}var p=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(p||{});function v(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function g(e,t){return function(e,t){var n,r,o;let{sorted:i=!0,relativeTo:l=null,skipElements:s=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},u=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,c=Array.isArray(e)?i?v(e):e:64&t?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(a)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):d(e);s.length>0&&c.length>1&&(c=c.filter(e=>!s.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),l=null!=l?l:u.activeElement;let f=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),h=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,c.indexOf(l))-1;if(4&t)return Math.max(0,c.indexOf(l))+1;if(8&t)return c.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),m=32&t?{preventScroll:!0}:{},p=0,g=c.length,x;do{if(p>=g||p+g<=0)return 0;let e=h+p;if(16&t)e=(e+g)%g;else{if(e<0)return 3;if(e>=g)return 1}null==(x=c[e])||x.focus(m),p+=f}while(x!==u.activeElement);return 6&t&&null!=(o=null==(r=null==(n=x)?void 0:n.matches)?void 0:r.call(n,"textarea,input"))&&o&&x.select(),2}(d(),t,{relativeTo:e})}"undefined"!=typeof window&&"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))},7258:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=n(2115);let o=(0,r.createContext)(void 0);function i(){return(0,r.useContext)(o)}},7279:(e,t,n)=>{"use strict";function r(e,t){for(var n=arguments.length,o=Array(n>2?n-2:0),i=2;i'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(l,r),l}n.d(t,{Y:()=>r})},7353:(e,t,n)=>{"use strict";n.d(t,{t:()=>i});var r=n(2115);function o(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o;return(0,r.useCallback)((t,n)=>"string"==typeof e?(null==t?void 0:t[e])===(null==n?void 0:n[e]):e(t,n),[e])}},7468:(e,t,n)=>{"use strict";n.d(t,{J:()=>o});var r=n(2645);function o(e){let{repository:t="",title:n,labels:o}=e,i=(0,r.Z)(t);return i.origin.includes("gitlab")?"".concat(i.origin,"/").concat(i.owner,"/").concat(i.name,"/-/issues/new?issue[title]=").concat(encodeURIComponent(n)).concat(o?"&issue[description]=/label".concat(encodeURIComponent(" ~".concat(o,"\n"))):""):i.origin.includes("github")?"".concat(i.origin,"/").concat(i.owner,"/").concat(i.name,"/issues/new?title=").concat(encodeURIComponent(n),"&labels=").concat(o||""):"#"}},7515:(e,t,n)=>{"use strict";n.d(t,{J:()=>i});var r=n(2115);function o(e){return[e.screenX,e.screenY]}function i(){let e=(0,r.useRef)([-1,-1]);return{wasMoved(t){let n=o(t);return(e.current[0]!==n[0]||e.current[1]!==n[1])&&(e.current=n,!0)},update(t){e.current=o(t)}}}},7657:(e,t,n)=>{"use strict";n.d(t,{_:()=>a});var r=Object.defineProperty,o=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,i=(e,t,n)=>(o(e,"symbol"!=typeof t?t+"":t,n),n);class l{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 window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){i(this,"current",this.detect()),i(this,"handoffState","pending"),i(this,"currentId",0)}}let a=new l},7677:(e,t,n)=>{"use strict";function r(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(null==t?void 0:t.getAttribute("disabled"))==="";return!(r&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}n.d(t,{l:()=>r})},7769:(e,t,n)=>{"use strict";n.d(t,{P:()=>a,a:()=>l});var r=n(2115),o=n(797);let i=Symbol();function l(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[i]:t})}function a(){for(var e=arguments.length,t=Array(e),n=0;n{l.current=t},[t]);let a=(0,o._)(e=>{for(let t of l.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[i]))?void 0:a}},7856:(e,t,n)=>{"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}n.d(t,{_:()=>r})},7992:(e,t,n)=>{"use strict";n.d(t,{P:()=>o});var r=n(2115);function o(e){return(0,r.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot)}},8014:(e,t,n)=>{"use strict";n.d(t,{L:()=>i});var r=n(2115),o=n(5261);function i(){let[e]=(0,r.useState)(o.e);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},8033:(e,t,n)=>{"use strict";n.d(t,{ToggleWordWrapButton:()=>a});var r=n(5155),o=n(3377),i=n(3445);function l(){let e=document.documentElement.dataset;"nextraWordWrap"in e?delete e.nextraWordWrap:e.nextraWordWrap=""}let a=e=>{let t;let n=(0,o.c)(2),{children:a}=e;return n[0]!==a?(t=(0,r.jsx)(i.$,{onClick:l,className:"x:md:hidden",title:"Toggle word wrap",variant:"outline",children:a}),n[0]=a,n[1]=t):t=n[1],t}},8048:(e,t,n)=>{"use strict";n.d(t,{B:()=>d,p:()=>f});var r,o,i=n(2115),l=n(5261),a=n(8014),s=n(1231),u=n(9509);void 0!==u&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&(null==(r=null==u?void 0:u.env)?void 0:r.NODE_ENV)==="test"&&void 0===(null==(o=null==Element?void 0:Element.prototype)?void 0:o.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn("Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.\nPlease install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.\n\nExample usage:\n```js\nimport { mockAnimationsApi } from 'jsdom-testing-mocks'\nmockAnimationsApi()\n```"),[]});var c=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))(c||{});function d(e){let t={};for(let n in e)!0===e[n]&&(t["data-".concat(n)]="");return t}function f(e,t,n,r){let[o,u]=(0,i.useState)(n),{hasFlag:c,addFlag:d,removeFlag:f}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,i.useState)(e),r=(0,i.useCallback)(e=>n(e),[t]),o=(0,i.useCallback)(e=>n(t=>t|e),[t]),l=(0,i.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:o,hasFlag:l,removeFlag:(0,i.useCallback)(e=>n(t=>t&~e),[n]),toggleFlag:(0,i.useCallback)(e=>n(t=>t^e),[n])}}(e&&o?3:0),h=(0,i.useRef)(!1),m=(0,i.useRef)(!1),p=(0,a.L)();return(0,s.s)(()=>{var o;if(e){if(n&&u(!0),!t){n&&d(3);return}return null==(o=null==r?void 0:r.start)||o.call(r,n),function(e,t){let{prepare:n,run:r,done:o,inFlight:i}=t,a=(0,l.e)();return function(e,t){let{inFlight:n,prepare:r}=t;if(null!=n&&n.current){r();return}let o=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=o}(e,{prepare:n,inFlight:i}),a.nextFrame(()=>{r(),a.requestAnimationFrame(()=>{a.add(function(e,t){var n,r;let o=(0,l.e)();if(!e)return o.dispose;let i=!1;o.add(()=>{i=!0});let a=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===a.length?t():Promise.allSettled(a.map(e=>e.finished)).then(()=>{i||t()}),o.dispose}(e,o))})}),a.dispose}(t,{inFlight:h,prepare(){m.current?m.current=!1:m.current=h.current,h.current=!0,m.current||(n?(d(3),f(4)):(d(4),f(2)))},run(){m.current?n?(f(3),d(4)):(f(4),d(3)):n?f(1):d(1)},done(){var e;m.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(h.current=!1,f(7),n||u(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,p]),e?[o,{closed:c(1),enter:c(2),leave:c(4),transition:c(2)||c(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}},8140:(e,t,n)=>{"use strict";n.d(t,{NotFoundLink:()=>f});var r=n(5155),o=n(3377),i=n(5695),l=n(4688),a=n(2596),s=n(6596);let u=e=>{let t,n,i,l;let u=(0,o.c)(8);return u[0]!==e?({className:t,...n}=e,u[0]=e,u[1]=t,u[2]=n):(t=u[1],n=u[2]),u[3]!==t?(i=(0,a.A)("x:text-primary-600 x:underline x:hover:no-underline x:decoration-from-font x:[text-underline-position:from-font]",t),u[3]=t,u[4]=i):i=u[4],u[5]!==n||u[6]!==i?(l=(0,r.jsx)(s.M,{className:i,...n}),u[5]=n,u[6]=i,u[7]=l):l=u[7],l};var c=n(5776),d=n(7468);let f=e=>{let t,n;let a=(0,o.c)(7),{children:s,labels:f}=e,h=(0,c.useThemeConfig)(),m=(0,i.usePathname)(),p=(0,l.q)(),v=p&&document.referrer,g='Found broken "'.concat(p?m:"",'" link').concat(v?' from "'.concat(v,'"'):"",". Please fix!");return a[0]!==h.docsRepositoryBase||a[1]!==f||a[2]!==g?(t=(0,d.J)({repository:h.docsRepositoryBase,title:g,labels:f}),a[0]=h.docsRepositoryBase,a[1]=f,a[2]=g,a[3]=t):t=a[3],a[4]!==s||a[5]!==t?(n=(0,r.jsx)(u,{className:"x:mt-6",href:t,children:s}),a[4]=s,a[5]=t,a[6]=n):n=a[6],n}},8346:(e,t,n)=>{"use strict";n.d(t,{g:()=>i});var r=n(2115),o=n(1449);function i(){for(var e=arguments.length,t=Array(e),n=0;n(0,o.T)(...t),[...t])}},8444:(e,t,n)=>{"use strict";n.d(t,{P:()=>i});var r=n(2115),o=n(797);function i(e,t,n){let[i,l]=(0,r.useState)(n),a=void 0!==e,s=(0,r.useRef)(a),u=(0,r.useRef)(!1),c=(0,r.useRef)(!1);return!a||s.current||u.current?a||!s.current||c.current||(c.current=!0,s.current=a,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.")):(u.current=!0,s.current=a,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.")),[a?e:i,(0,o._)(e=>(a||l(e),null==t?void 0:t(e)))]}},8555:(e,t,n)=>{"use strict";n.d(t,{S:()=>l});var r=n(3377),o=n(5695);let i=n(9509).env.NEXTRA_DEFAULT_LOCALE;function l(){let e;let t=(0,r.c)(2),n=(0,o.usePathname)();return t[0]!==n?(e=(i?"/"+n.split("/").slice(2).join("/"):n).replace(/\.html$/,"").replace(/\/index(\/|$)/,"$1").replace(/\/$/,"")||"/",t[0]=n,t[1]=e):e=t[1],e}},8845:(e,t,n)=>{"use strict";n.d(t,{ConfigProvider:()=>c,useConfig:()=>u});var r=n(5155),o=n(3377),i=n(8555);let l={breadcrumb:!0,collapsed:void 0,footer:!0,layout:"default",navbar:!0,pagination:!0,sidebar:!0,timestamp:!0,toc:!0,typesetting:"default"};var a=n(2115);let s=(0,a.createContext)(null);function u(){let e;let t=(0,o.c)(3),n=(0,a.useContext)(s);if(!n)throw Error("Missing ConfigContext.Provider");let{activeThemeContext:r,activeType:i}=n,l=!r.sidebar||"page"===i;return t[0]!==n||t[1]!==l?(e={normalizePagesResult:n,hideSidebar:l},t[0]=n,t[1]=l,t[2]=e):e=t[2],e}let c=e=>{let t,n;let a=(0,o.c)(8),{children:u,pageMap:c,navbar:d,footer:f}=e,h=(0,i.S)();a[0]!==c||a[1]!==h?(t=function e({list:t,route:n,docsRoot:r="",pageThemeContext:o=l}){let i=n.startsWith(r),a=[],s=[],u=[],c=[],d=t[0],f="data"in d?d.data:{},h="data"in d?t.slice(1):t,m=f["*"]||{},p=m.type,v=0,g={...o,...m.theme},x=[];for(let t of h){let l=function(e={},t,n={}){let r={...t.theme,...e.theme,...n.theme};return{...t,...e,display:n.display||e.display||t.display,theme:r}}(f[t.name],m,t.frontMatter),{display:d,type:h="doc"}=l,b={...o,...l.theme},y="children"in t&&e({list:t.children,route:n,docsRoot:"page"===h||"menu"===h?t.route:r,underCurrentDocsRoot:i,pageThemeContext:b}),w=()=>({...t,type:h,..."title"in t&&{title:t.title},...d&&{display:d},...y&&{children:[]}}),E=w(),S=w();if("children"in S){let{collapsed:e}=l.theme;"boolean"==typeof e&&(S.theme={collapsed:e})}let T=w();if(S.isUnderCurrentDocsTree=i,"separator"===h&&(E.isUnderCurrentDocsTree=i),t.route===n)switch(x=[E],p=h,g={...g,...b},h){case"page":case"menu":v=c.length;break;case"doc":v=u.length}let C="hidden"===d;if(y){if(void 0!==y.activeIndex&&void 0!==y.activeType){if(g=y.activeThemeContext,p=y.activeType,C)continue;switch(x=[E,...y.activePath.filter(e=>"children"!==e.display)],p){case"page":case"menu":v=c.length+y.activeIndex;break;case"doc":v=u.length+y.activeIndex}"frontMatter"in t&&"doc"===h&&v++}switch(h){case"page":case"menu":if(T.children.push(...y.directories),s.push(...y.docsDirectories),y.flatDocsDirectories.length){let e=function e(t){for(let n of t){if(n.route)return n.route;if(n.children){let t=e(n.children);if(t)return t}}}(y.flatDocsDirectories);e&&(T.firstChildRoute=e),c.push(T)}else"frontMatter"in T&&c.push(T);break;case"doc":S.children.push(...y.docsDirectories),"frontMatter"in E&&"children"!==d&&u.push(S)}u.push(...y.flatDocsDirectories),E.children.push(...y.directories)}else{if(C)continue;switch(h){case"page":case"menu":c.push(T);break;case"doc":"href"in E||u.push(S)}}if(!C)switch("doc"===h&&"children"===d?S.children&&(a.push(...S.children),s.push(...S.children)):a.push(E),h){case"page":case"menu":s.push(T);break;case"doc":"children"!==d&&s.push(S);break;case"separator":s.push(E)}}return{activeType:p,activeIndex:v,activeThemeContext:g,activeMetadata:x.at(-1)?.frontMatter,activePath:x,directories:a,docsDirectories:s.filter(e=>e.isUnderCurrentDocsTree),flatDocsDirectories:u,topLevelNavbarItems:c}}({list:c,route:h}),a[0]=c,a[1]=h,a[2]=t):t=a[2];let m=t,{activeThemeContext:p}=m,v=p.navbar&&d,g=p.footer&&f;return a[3]!==u||a[4]!==m||a[5]!==v||a[6]!==g?(n=(0,r.jsxs)(s.Provider,{value:m,children:[v,u,g]}),a[3]=u,a[4]=m,a[5]=v,a[6]=g,a[7]=n):n=a[7],n}},8964:(e,t,n)=>{"use strict";function r(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some(t=>e.test(t.brand)))||e.test(window.navigator.userAgent))}function o(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function i(e){let t=null;return()=>(null==t&&(t=e()),t)}n.d(t,{o:()=>N});let l=i(function(){return o(/^Mac/i)}),a=i(function(){return o(/^iPhone/i)}),s=i(function(){return o(/^iPad/i)||l()&&navigator.maxTouchPoints>1}),u=i(function(){return a()||s()});i(function(){return l()||u()}),i(function(){return r(/AppleWebKit/i)&&!c()});let c=i(function(){return r(/Chrome/i)}),d=i(function(){return r(/Android/i)});i(function(){return r(/Firefox/i)});let f=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},h=e=>e&&"window"in e&&e.window===e?e:f(e).defaultView||window;var m=n(2115);let p=null,v=new Set,g=new Map,x=!1,b=!1,y={Tab:!0,Escape:!0};function w(e,t){for(let n of v)n(e,t)}function E(e){x=!0,!(e.metaKey||!l()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)&&(p="keyboard",w("keyboard",e))}function S(e){p="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(x=!0,w("pointer",e))}function T(e){(0===e.mozInputSource&&e.isTrusted||(d()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType))&&(x=!0,p="virtual")}function C(e){e.target!==window&&e.target!==document&&(x||b||(p="virtual",w("virtual",e)),x=!1,b=!1)}function L(){x=!1,b=!0}function k(e){if("undefined"==typeof window||g.get(h(e)))return;let t=h(e),n=f(e),r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){x=!0,r.apply(this,arguments)},n.addEventListener("keydown",E,!0),n.addEventListener("keyup",E,!0),n.addEventListener("click",T,!0),t.addEventListener("focus",C,!0),t.addEventListener("blur",L,!1),"undefined"!=typeof PointerEvent?(n.addEventListener("pointerdown",S,!0),n.addEventListener("pointermove",S,!0),n.addEventListener("pointerup",S,!0)):(n.addEventListener("mousedown",S,!0),n.addEventListener("mousemove",S,!0),n.addEventListener("mouseup",S,!0)),t.addEventListener("beforeunload",()=>{I(e)},{once:!0}),g.set(t,{focus:r})}let I=(e,t)=>{let n=h(e),r=f(e);t&&r.removeEventListener("DOMContentLoaded",t),g.has(n)&&(n.HTMLElement.prototype.focus=g.get(n).focus,r.removeEventListener("keydown",E,!0),r.removeEventListener("keyup",E,!0),r.removeEventListener("click",T,!0),n.removeEventListener("focus",C,!0),n.removeEventListener("blur",L,!1),"undefined"!=typeof PointerEvent?(r.removeEventListener("pointerdown",S,!0),r.removeEventListener("pointermove",S,!0),r.removeEventListener("pointerup",S,!0)):(r.removeEventListener("mousedown",S,!0),r.removeEventListener("mousemove",S,!0),r.removeEventListener("mouseup",S,!0)),g.delete(n))};function M(){return"pointer"!==p}"undefined"!=typeof document&&function(e){let t;let n=f(void 0);"loading"!==n.readyState?k(void 0):(t=()=>{k(e)},n.addEventListener("DOMContentLoaded",t)),()=>I(e,t)}();let P=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),A="undefined"!=typeof document?m.useLayoutEffect:()=>{};class O{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function R(e){let t=(0,m.useRef)({isFocused:!1,observer:null});A(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let n=function(e){let t=(0,m.useRef)(null);return A(()=>{t.current=e},[e]),(0,m.useCallback)((...e)=>{let n=t.current;return null==n?void 0:n(...e)},[])}(t=>{null==e||e(t)});return(0,m.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target;r.addEventListener("focusout",e=>{t.current.isFocused=!1,r.disabled&&n(new O("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[n])}function N(e={}){var t,n,r;let{autoFocus:o=!1,isTextInput:i,within:l}=e,a=(0,m.useRef)({isFocused:!1,isFocusVisible:o||M()}),[s,u]=(0,m.useState)(!1),[c,d]=(0,m.useState)(()=>a.current.isFocused&&a.current.isFocusVisible),p=(0,m.useCallback)(()=>d(a.current.isFocused&&a.current.isFocusVisible),[]),g=(0,m.useCallback)(e=>{a.current.isFocused=e,u(e),p()},[p]);t=e=>{a.current.isFocusVisible=e,p()},n=[],r={isTextInput:i},k(),(0,m.useEffect)(()=>{let e=(e,n)=>{(function(e,t,n){var r;let o="undefined"!=typeof window?h(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,i="undefined"!=typeof window?h(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,l="undefined"!=typeof window?h(null==n?void 0:n.target).HTMLElement:HTMLElement,a="undefined"!=typeof window?h(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||(null==n?void 0:n.target)instanceof o&&!P.has(null==n?void 0:null===(r=n.target)||void 0===r?void 0:r.type)||(null==n?void 0:n.target)instanceof i||(null==n?void 0:n.target)instanceof l&&(null==n?void 0:n.target.isContentEditable))&&"keyboard"===t&&n instanceof a&&!y[n.key])})(!!(null==r?void 0:r.isTextInput),e,n)&&t(M())};return v.add(e),()=>{v.delete(e)}},n);let{focusProps:x}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:o}=e,i=(0,m.useCallback)(e=>{if(e.target===e.currentTarget)return r&&r(e),o&&o(!1),!0},[r,o]),l=R(i),a=(0,m.useCallback)(e=>{let t=f(e.target);e.target===e.currentTarget&&t.activeElement===e.target&&(n&&n(e),o&&o(!0),l(e))},[o,n,l]);return{focusProps:{onFocus:!t&&(n||o||r)?a:void 0,onBlur:!t&&(r||o)?i:void 0}}}({isDisabled:l,onFocusChange:g}),{focusWithinProps:b}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:o}=e,i=(0,m.useRef)({isFocusWithin:!1}),l=(0,m.useCallback)(e=>{i.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(i.current.isFocusWithin=!1,n&&n(e),o&&o(!1))},[n,o,i]),a=R(l),s=(0,m.useCallback)(e=>{i.current.isFocusWithin||document.activeElement!==e.target||(r&&r(e),o&&o(!0),i.current.isFocusWithin=!0,a(e))},[r,o,a]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:s,onBlur:l}}}({isDisabled:!l,onFocusWithinChange:g});return{isFocused:s,isFocusVisible:c,focusProps:l?b:x}}},9016:(e,t,n)=>{"use strict";n.d(t,{JU:()=>m,b0:()=>h,o2:()=>f,vd:()=>d});var r=n(2115),o=n(797),i=n(1231),l=n(7769),a=n(7258),s=n(75),u=n(9744);let c=(0,r.createContext)(null);function d(){let e=(0,r.useContext)(c);if(null===e){let e=Error("You used a