1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1250,6930],{1347:(e,t,n)=>{n.d(t,{F:()=>l});var s=n(98078),i=n(11596);function l(e){let{key:t="wallet",name:n="Wallet Client",transport:l}=e;return(0,s.U)({...e,key:t,name:n,transport:l,type:"walletClient"}).extend(i.D)}},12235:(e,t,n)=>{n.d(t,{P:()=>u});var s=n(99702),i=n(36444),l=n(81757),r=n(79731),o=n(36984),a=n(67622),h=n(38697);function u(e,t){if(e.length!==t.length)throw new s.YE({expectedLength:e.length,givenLength:t.length});let n=[];for(let u=0;u<e.length;u++){let c=e[u],d=t[u];n.push(function e(t,n,u=!1){if("address"===t){if(!(0,l.P)(n))throw new i.M({address:n});return(0,o.eV)(n.toLowerCase(),{size:u?32:null})}if("string"===t)return(0,a.i3)(n);if("bytes"===t)return n;if("bool"===t)return(0,o.eV)((0,a.$P)(n),{size:u?32:1});let c=t.match(h.Ge);if(c){let[e,t,s="256"]=c,i=Number.parseInt(s,10)/8;return(0,a.cK)(n,{size:u?32:i,signed:"int"===t})}let d=t.match(h.BD);if(d){let[e,t]=d;if(Number.parseInt(t,10)!==(n.length-2)/2)throw new s.BI({expectedSize:Number.parseInt(t,10),givenSize:(n.length-2)/2});return(0,o.eV)(n,{dir:"right",size:u?32:null})}let f=t.match(h.D5);if(f&&Array.isArray(n)){let[t,s]=f,i=[];for(let t=0;t<n.length;t++)i.push(e(s,n[t],!0));return 0===i.length?"0x":(0,r.aP)(i)}throw new s.Wl(t)}(c,d))}return(0,r.aP)(n)}},12486:(e,t,n)=>{n.d(t,{A:()=>s});let s=(0,n(19946).A)("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]])},14541:(e,t,n)=>{n.d(t,{A:()=>s});let s=(0,n(19946).A)("layout-grid",[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]])},17580:(e,t,n)=>{n.d(t,{A:()=>s});let s=(0,n(19946).A)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]])},34869:(e,t,n)=>{n.d(t,{A:()=>s});let s=(0,n(19946).A)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},47924:(e,t,n)=>{n.d(t,{A:()=>s});let s=(0,n(19946).A)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]])},51250:(e,t,n)=>{n.d(t,{Te:()=>M,XW:()=>O});var s=n(12115),i=n(47650);function l(e,t,n){let s,i=n.initialDeps??[],l=!0;function r(){var r,o,a;let h,u;n.key&&(null==(r=n.debug)?void 0:r.call(n))&&(h=Date.now());let c=e();if(!(c.length!==i.length||c.some((e,t)=>i[t]!==e)))return s;if(i=c,n.key&&(null==(o=n.debug)?void 0:o.call(n))&&(u=Date.now()),s=t(...c),n.key&&(null==(a=n.debug)?void 0:a.call(n))){let e=Math.round((Date.now()-h)*100)/100,t=Math.round((Date.now()-u)*100)/100,s=t/16,i=(e,t)=>{for(e=String(e);e.length<t;)e=" "+e;return e};console.info(`%câ± ${i(t,5)} /${i(e,5)} ms`,` 2 font-size: .6rem; 3 font-weight: bold; 4 color: hsl(${Math.max(0,Math.min(120-120*s,120))}deg 100% 31%);`,null==n?void 0:n.key)}return(null==n?void 0:n.onChange)&&!(l&&n.skipInitialOnChange)&&n.onChange(s),l=!1,s}return r.updateDeps=e=>{i=e},r}function r(e,t){if(void 0!==e)return e;throw Error(`Unexpected undefined${t?`: ${t}`:""}`)}let o=(e,t)=>1.01>Math.abs(e-t),a=(e,t,n)=>{let s;return function(...i){e.clearTimeout(s),s=e.setTimeout(()=>t.apply(this,i),n)}},h=e=>{let{offsetWidth:t,offsetHeight:n}=e;return{width:t,height:n}},u=e=>e,c=e=>{let t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),s=[];for(let e=t;e<=n;e++)s.push(e);return s},d=(e,t)=>{let n=e.scrollElement;if(!n)return;let s=e.targetWindow;if(!s)return;let i=e=>{let{width:n,height:s}=e;t({width:Math.round(n),height:Math.round(s)})};if(i(h(n)),!s.ResizeObserver)return()=>{};let l=new s.ResizeObserver(t=>{let s=()=>{let e=t[0];if(null==e?void 0:e.borderBoxSize){let t=e.borderBoxSize[0];if(t)return void i({width:t.inlineSize,height:t.blockSize})}i(h(n))};e.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(s):s()});return l.observe(n,{box:"border-box"}),()=>{l.unobserve(n)}},f={passive:!0},g=(e,t)=>{let n=e.scrollElement;if(!n)return;let s=()=>{t({width:n.innerWidth,height:n.innerHeight})};return s(),n.addEventListener("resize",s,f),()=>{n.removeEventListener("resize",s)}},p="undefined"==typeof window||"onscrollend"in window,m=(e,t)=>
4{let n=e.scrollElement;if(!n)return;let s=e.targetWindow;if(!s)return;let i=0,l=e.options.useScrollendEvent&&p?()=>void 0:a(s,()=>{t(i,!1)},e.options.isScrollingResetDelay),r=s=>()=>{let{horizontal:r,isRtl:o}=e.options;i=r?n.scrollLeft*(o&&-1||1):n.scrollTop,l(),t(i,s)},o=r(!0),h=r(!1);n.addEventListener("scroll",o,f);let u=e.options.useScrollendEvent&&p;return u&&n.addEventListener("scrollend",h,f),()=>{n.removeEventListener("scroll",o),u&&n.removeEventListener("scrollend",h)}},v=(e,t)=>{let n=e.scrollElement;if(!n)return;let s=e.targetWindow;if(!s)return;let i=0,l=e.options.useScrollendEvent&&p?()=>void 0:a(s,()=>{t(i,!1)},e.options.isScrollingResetDelay),r=s=>()=>{i=n[e.options.horizontal?"scrollX":"scrollY"],l(),t(i,s)},o=r(!0),h=r(!1);n.addEventListener("scroll",o,f);let u=e.options.useScrollendEvent&&p;return u&&n.addEventListener("scrollend",h,f),()=>{n.removeEventListener("scroll",o),u&&n.removeEventListener("scrollend",h)}},x=(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 e[n.options.horizontal?"offsetWidth":"offsetHeight"]},b=(e,{adjustments:t=0,behavior:n},s)=>{var i,l;null==(l=null==(i=s.scrollElement)?void 0:i.scrollTo)||l.call(i,{[s.options.horizontal?"left":"top"]:e+t,behavior:n})},y=(e,{adjustments:t=0,behavior:n},s)=>{var i,l;null==(l=null==(i=s.scrollElement)?void 0:i.scrollTo)||l.call(i,{[s.options.horizontal?"left":"top"]:e+t,behavior:n})};class w{constructor(e){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollState=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.laneAssignments=new Map,this.pendingMeasuredCacheIndexes=[],this.prevLanes=void 0,this.lanesChangedFlag=!1,this.lanesSettling=!1,this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.now=()=>{var e,t,n;return(null==(n=null==(t=null==(e=this.targetWindow)?void 0:e.performance)?void 0:t.now)?void 0:n.call(t))??Date.now()},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:u,rangeExtractor:c,onChange:()=>{},measureElement:x,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!1,useAnimationFrameWithResizeObserver:!1,...e}},this.notify=e=>{var t,n;null==(n=(t=this.options).onChange)||n.call(t,this,e)},this.maybeNotify=l(()=>(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(),null!=this.rafId&&this.targetWindow&&(this.targetWindow.cancelAnimationFrame(this.rafId),this.rafId=null),this.scrollState=null,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)return void this.maybeNotify();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
4=>{this.observer.observe(e)}),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()<e?"forward":"backward":null,this.scrollOffset=e,this.isScrolling=t,this.scrollState&&this.scheduleScrollReconcile(),this.maybeNotify()})),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0})}},this.rafId=null,this.getSize=()=>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,s=new Map;for(let i=t-1;i>=0;i--){let t=e[i];if(n.has(t.lane))continue;let l=s.get(t.lane);if(null==l||t.end>l.end?s.set(t.lane,t):t.end<l.end&&n.set(t.lane,!0),n.size===this.options.lanes)break}return s.size===this.options.lanes?Array.from(s.values()).sort((e,t)=>e.end===t.end?e.index-t.index:e.end-t.end)[0]:void 0},this.getMeasurementOptions=l(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled,this.options.lanes],(e,t,n,s,i,l)=>(void 0!==this.prevLanes&&this.prevLanes!==l&&(this.lanesChangedFlag=!0),this.prevLanes=l,this.pendingMeasuredCacheIndexes=[],{count:e,paddingStart:t,scrollMargin:n,getItemKey:s,enabled:i,lanes:l}),{key:!1}),this.getMeasurements=l(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:e,paddingStart:t,scrollMargin:n,getItemKey:s,enabled:i,lanes:l},r)=>{if(!i)return this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),[];if(this.laneAssignments.size>e)for(let t of this.laneAssignments.keys())t>=e&&this.laneAssignments.delete(t);this.lanesChangedFlag&&(this.lanesChangedFlag=!1,this.lanesSettling=!0,this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),this.pendingMeasuredCacheIndexes=[]),0!==this.measurementsCache.length||this.lanesSettling||(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(e=>{this.itemSizeCache.set(e.key,e.size)}));let o=this.lanesSettling?0:this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[],this.lanesSettling&&this.measurementsCache.length===e&&(this.lanesSettling=!1);let a=this.measurementsCache.slice(0,o),h=Array(l).fill(void 0);for(let e=0;e<o;e++){let t=a[e];t&&(h[t.lane]=e)}for(let i=o;i<e;i++){let e,l,o=s(i),u=this.laneAssignments.get(i);if(void 0!==u&&this.options.lanes>1){let s=h[e=u],i=void 0!==s?a[s]:void 0;l=i?i.end+this.options.gap:t+n}else{let s=1===this.options.lanes?a[i-1]:this.getFurthestMeasurement(a,i);l=s?s.end+this.options.gap:t+n,e=s?s.lane:i%this.options.lanes,this.options.lanes>1&&this.laneAssignments.set(i,e)}let c=r.get(o),d="number"==typeof c?c:this.options.estimateSize(i),f=l+d;a[i]={index:i,start:l,size:d,end:f,key:o,lane:e},h[e]=i}return this.measurementsCache=a,a},{key:!1,debug:()=>this.options.debug}),this.calculateRange=l(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(e,t,n,s)=>this.range=e.length>0&&t>0?function({measurements:e,outerSize:t,scrollOffset:n,lanes:s}){let i=e.length-1;if(e.length<=s)return{startIndex:0,endIndex:i};let l=S(0,i,t=>e[t].start,n),r=l;if(1===s)for(;r<i&&e[r].end<n+t;)r++;else if(s>1){let o=Array(s).fill(0);for(;r<i&&o.some(e=>e<n+t);){let t=e[r];o[t.lane]=t.end,r++}let a=Array(s).fill(n+t);for(;l>=0&&a.some(e=>e>=n);){let t=e[l];a[t.lane]=t.start,l--}l=Math.max(0,l-l%s),r=Math.min(i,r+(s-1-r%s))}return{startIndex:l,endIndex:r}}({measurements:e,outerSize:t,scrollOffset:n,lanes:s}):null,{key:!1,debug:()=>this.options.debug}
4),this.getVirtualIndexes=l(()=>{let e=null,t=null,n=this.calculateRange();return n&&(e=n.startIndex,t=n.endIndex),this.maybeNotify.updateDeps([this.isScrolling,e,t]),[this.options.rangeExtractor,this.options.overscan,this.options.count,e,t]},(e,t,n,s,i)=>null===s||null===i?[]:e({startIndex:s,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.shouldMeasureDuringScroll=e=>{var t;if(!this.scrollState||"smooth"!==this.scrollState.behavior)return!0;let n=this.scrollState.index??(null==(t=this.getVirtualItemForOffset(this.scrollState.lastTargetOffset))?void 0:t.index);if(void 0!==n&&this.range){let t=Math.max(this.options.overscan,Math.ceil((this.range.endIndex-this.range.startIndex)/2)),s=Math.max(0,n-t),i=Math.min(this.options.count-1,n+t);return e>=s&&e<=i}return!0},this._measureElement=(e,t)=>{if(!e.isConnected)return void this.observer.unobserve(e);let n=this.indexFromElement(e),s=this.measurementsCache[n];if(!s)return;let i=s.key,l=this.elementsCache.get(i);l!==e&&(l&&this.observer.unobserve(l),this.observer.observe(e),this.elementsCache.set(i,e)),this.shouldMeasureDuringScroll(n)&&this.resizeItem(n,this.options.measureElement(e,t,this))},this.resizeItem=(e,t)=>{var n;let s=this.measurementsCache[e];if(!s)return;let i=t-(this.itemSizeCache.get(s.key)??s.size);0!==i&&((null==(n=this.scrollState)?void 0:n.behavior)!=="smooth"&&(void 0!==this.shouldAdjustScrollPositionOnItemSizeChange?this.shouldAdjustScrollPositionOnItemSizeChange(s,i,this):s.start<this.getScrollOffset()+this.scrollAdjustments)&&this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=i,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(s.index),this.itemSizeCache=new Map(this.itemSizeCache.set(s.key,t)),this.notify(!1))},this.measureElement=e=>{if(!e)return void this.elementsCache.forEach((e,t)=>{e.isConnected||(this.observer.unobserve(e),this.elementsCache.delete(t))});this._measureElement(e,void 0)},this.getVirtualItems=l(()=>
4[this.getVirtualIndexes(),this.getMeasurements()],(e,t)=>{let n=[];for(let s=0,i=e.length;s<i;s++){let i=t[e[s]];n.push(i)}return n},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=e=>{let t=this.getMeasurements();if(0!==t.length)return r(t[S(0,t.length-1,e=>r(t[e]).start,e)])},this.getMaxScrollOffset=()=>{if(!this.scrollElement)return 0;if("scrollHeight"in this.scrollElement)return this.options.horizontal?this.scrollElement.scrollWidth-this.scrollElement.clientWidth:this.scrollElement.scrollHeight-this.scrollElement.clientHeight;{let e=this.scrollElement.document.documentElement;return this.options.horizontal?e.scrollWidth-this.scrollElement.innerWidth:e.scrollHeight-this.scrollElement.innerHeight}},this.getOffsetForAlignment=(e,t,n=0)=>{if(!this.scrollElement)return 0;let s=this.getSize(),i=this.getScrollOffset();return"auto"===t&&(t=e>=i+s?"end":"start"),"center"===t?e+=(n-s)/2:"end"===t&&(e-=s),Math.max(Math.min(this.getMaxScrollOffset(),e),0)},this.getOffsetForIndex=(e,t="auto")=>{e=Math.max(0,Math.min(e,this.options.count-1));let n=this.getSize(),s=this.getScrollOffset(),i=this.measurementsCache[e];if(!i)return;if("auto"===t)if(i.end>=s+n-this.options.scrollPaddingEnd)t="end";else{if(!(i.start<=s+this.options.scrollPaddingStart))return[s,t];t="start"}if("end"===t&&e===this.options.count-1)return[this.getMaxScrollOffset(),t];let l="end"===t?i.end+this.options.scrollPaddingEnd:i.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(l,t,i.size),t]},this.scrollToOffset=(e,{align:t="start",behavior:n="auto"}={})=>{let s=this.getOffsetForAlignment(e,t),i=this.now();this.scrollState={index:null,align:t,behavior:n,startedAt:i,lastTargetOffset:s,stableFrames:0},this._scrollToOffset(s,{adjustments:void 0,behavior:n}),this.scheduleScrollReconcile()},this.scrollToIndex=(e,{align:t="auto",behavior:n="auto"}={})=>{e=Math.max(0,Math.min(e,this.options.count-1));let s=this.getOffsetForIndex(e,t);if(!s)return;let[i,l]=s,r=this.now();this.scrollState={index:e,align:l,behavior:n,startedAt:r,lastTargetOffset:i,stableFrames:0},this._scrollToOffset(i,{adjustments:void 0,behavior:n}),this.scheduleScrollReconcile()},this.scrollBy=(e,{behavior:t="auto"}={})=>{let n=this.getScrollOffset()+e,s=this.now();this.scrollState={index:null,align:"start",behavior:t,startedAt:s,lastTargetOffset:n,stableFrames:0},this._scrollToOffset(n,{adjustments:void 0,behavior:t}),this.scheduleScrollReconcile()},this.getTotalSize=()=>{var e;let t,n=this.getMeasurements();if(0===n.length)t=this.options.paddingStart;else if(1===this.options.lanes)t=(null==(e=n[n.length-1])?void 0:e.end)??0;else{let e=Array(this.options.lanes).fill(null),s=n.length-1;for(;s>=0&&e.some(e=>null===e);){let t=n[s];null===e[t.lane]&&(e[t.lane]=t.end),s--}t=Math.max(...e.filter(e=>null!==e))}return Math.max(t-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.laneAssignments=new Map,this.notify(!1)},this.setOptions(e)}scheduleScrollReconcile(){if(!this.targetWindow){this.scrollState=null;return}null==this.rafId&&(this.rafId=this.targetWindow.requestAnimationFrame(()=>{this.rafId=null,this.reconcileScroll()}))}reconcileScroll(){if(!this.scrollState||!this.scrollElement)return;if(this.now()-this.scrollState.startedAt>5e3){this.scrollState=null;return}let e=null!=this.scrollState.index?this.getOffsetForIndex(this.scrollState.index,this.scrollState.align):void 0,t=e?e[0]:this.scrollState.lastTargetOffset,n=t!==this.scrollState.lastTargetOffset;if(!n&&o(t,this.getScrollOffset())){if(this.scrollState.stableFrames++,this.scrollState.stableFrames>=1){this.scrollState=null;return}}else this.scrollState.stableFrames=0,n&&(this.scrollState.lastTargetOffset=t,this.scrollState.behavior="auto",this._scrollToOffset(t,{adjustments:void 0,behavior:"auto"}));this.scheduleScrollReconcile()}}let S=(e,t,n,s)=>{for(;e<=t;){let i=(e+t)/2|0,l=n(i);if(l<s)e=i+1;else{if(!(l>s))return i;t=i-1}}return e>0?e-1:0},E="undefined"!=typeof document?s.useLayoutEffect:s.useEffect;function C({useFlushSync:e=!0,...t}){let n=s.useReducer(()=>({}),{})[1],l={...t,onChange:(s,l)=>{var r;e&&l?(0,i.flushSync)(n):n(),null==(r=t.onChange)||r.call(t,s,l)}},[r]=s.useState(()=>new w(l));return r.setOptions(l),E(()=>r._didMount(),[]),E(()=>r._willUpdate()),r}function M(e){return C({observeElementRect:d,observeElementOffset:m,scrollToFn:y,...e})}function O(e){return C({getScrollElement:()=>"undefined"!=typeof document?window:null,observeElementRect:g,observeElementOffset:v,scrollToFn:b,initialOffset:()=>"undefined"!=typeof document?window.scrollY:0,...e})}}
4,71539:(e,t,n)=>{n.d(t,{A:()=>s});let s=(0,n(19946).A)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]])},85339:(e,t,n)=>{n.d(t,{A:()=>s});let s=(0,n(19946).A)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]])},89090:(e,t,n)=>{n.d(t,{X:()=>l});var s=n(7441);class i extends s.C{constructor({value:e}){super(`Number \`${e}\` is not a valid decimal number.`,{name:"InvalidDecimalNumberError"})}}function l(e,t){if(!/^(-?)([0-9]*)\.?([0-9]*)$/.test(e))throw new i({value:e});let[n,s="0"]=e.split("."),l=n.startsWith("-");if(l&&(n=n.slice(1)),s=s.replace(/(0+)$/,""),0===t)1===Math.round(Number(`.${s}`))&&(n=`${BigInt(n)+1n}`),s="";else if(s.length>t){let[e,i,l]=[s.slice(0,t-1),s.slice(t-1,t),s.slice(t)],r=Math.round(Number(`${i}.${l}`));(s=r>9?`${BigInt(e)+BigInt(1)}0`.padStart(e.length+1,"0"):`${e}${r}`).length>t&&(s=s.slice(1),n=`${BigInt(n)+1n}`),s=s.slice(0,t)}else s=s.padEnd(t,"0");return BigInt(`${l?"-":""}${n}${s}`)}},89613:(e,t,n)=>{n.d(t,{Kq:()=>K,UC:()=>X,ZL:()=>U,bL:()=>V,i3:()=>Y,l9:()=>q});var s=n(12115),i=n(85185),l=n(6101),r=n(46081),o=n(19178),a=n(61285),h=n(63753),u=n(34378),c=n(28905),d=n(63655),f=n(99708),g=n(5845),p=n(2564),m=n(95155),[v,x]=(0,r.A)("Tooltip",[h.Bk]),b=(0,h.Bk)(),y="TooltipProvider",w="tooltip.open",[S,E]=v(y),C=e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:i=300,disableHoverableContent:l=!1,children:r}=e,o=s.useRef(!0),a=s.useRef(!1),h=s.useRef(0);return s.useEffect(()=>{let e=h.current;return()=>window.clearTimeout(e)},[]),(0,m.jsx)(S,{scope:t,isOpenDelayedRef:o,delayDuration:n,onOpen:s.useCallback(()=>{window.clearTimeout(h.current),o.current=!1},[]),onClose:s.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>o.current=!0,i)},[i]),isPointerInTransitRef:a,onPointerInTransitChange:s.useCallback(e=>{a.current=e},[]),disableHoverableContent:l,children:r})};C.displayName=y;var M="Tooltip",[O,k]=v(M),z=e=>{let{__scopeTooltip:t,children:n,open:i,defaultOpen:l,onOpenChange:r,disableHoverableContent:o,delayDuration:u}=e,c=E(M,e.__scopeTooltip),d=b(t),[f,p]=s.useState(null),v=(0,a.B)(),x=s.useRef(0),y=null!=o?o:c.disableHoverableContent,S=null!=u?u:c.delayDuration,C=s.useRef(!1),[k,z]=(0,g.i)({prop:i,defaultProp:null!=l&&l,onChange:e=>{e?(c.onOpen(),document.dispatchEvent(new CustomEvent(w))):c.onClose(),null==r||r(e)},caller:M}),I=s.useMemo(()=>k?C.current?"delayed-open":"instant-open":"closed",[k]),T=s.useCallback(()=>{window.clearTimeout(x.current),x.current=0,C.current=!1,z(!0)},[z]),A=s.useCallback(()=>{window.clearTimeout(x.current),x.current=0,z(!1)},[z]),R=s.useCallback(()=>{window.clearTimeout(x.current),x.current=window.setTimeout(()=>{C.current=!0,z(!0),x.current=0},S)},[S,z]);return s.useEffect(()=>()=>{x.current&&(window.clearTimeout(x.current),x.current=0)},[]),(0,m.jsx)(h.bL,{...d,children:(0,m.jsx)(O,{scope:t,contentId:v,open:k,stateAttribute:I,trigger:f,onTriggerChange:p,onTriggerEnter:s.useCallback(()=>{c.isOpenDelayedRef.current?R():T()},[c.isOpenDelayedRef,R,T]),onTriggerLeave:s.useCallback(()=>{y?A():(window.clearTimeout(x.current),x.current=0)},[A,y]),onOpen:T,onClose:A,disableHoverableContent:y,children:n})})};z.displayName=M;var I="TooltipTrigger",T=s.forwardRef((e,t)=>{let{__scopeTooltip:n,...r}=e,o=k(I,n),a=E(I,n),u=b(n),c=s.useRef(null),f=(0,l.s)(t,c,o.onTriggerChange),g=s.useRef(!1),p=s.useRef(!1),v=s.useCallback(()=>g.current=!1,[]);return s.useEffect(()=>()=>document.removeEventListener("pointerup",v),[v]),(0,m.jsx)(h.Mz,{asChild:!0,...u,children:(0,m.jsx)(d.sG.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...r,ref:f,onPointerMove:(0,i.mK)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(p.current||a.isPointerInTransitRef.current||(o.onTriggerEnter(),p.current=!0))}),onPointerLeave:(0,i.mK)(e.onPointerLeave,()=>{o.onTriggerLeave(),p.current=!1}),onPointerDown:(0,i.mK)(e.onPointerDown,()=>{o.open&&o.onClose(),g.current=!0,document.addEventListener("pointerup",v,{once:!0})}),onFocus:(0,i.mK)(e.onFocus,()=>{g.current||o.onOpen()}),onBlur:(0,i.mK)(e.onBlur,o.onClose),onClick:(0,i.mK)(e.onClick,o.onClose)})})});T.displayName=I;var A="TooltipPortal",[R,L]=v(A,{forceMount:void 0}),j=e=>{let{__scopeTooltip:t,forceMount:n,children:s,container:i}=e,l=k(A,t);return(0,m.jsx)(R,{scope:t,forceMount:n,children:(0,m.jsx)(c.C,{present:n||l.open,children:(0,m.jsx)(u.Z,{asChild:!0,container:i,children:s})})})};j.displayName=A;var F="TooltipContent",D=s.forwardRef((e,t)=>
4{let n=L(F,e.__scopeTooltip),{forceMount:s=n.forceMount,side:i="top",...l}=e,r=k(F,e.__scopeTooltip);return(0,m.jsx)(c.C,{present:s||r.open,children:r.disableHoverableContent?(0,m.jsx)(B,{side:i,...l,ref:t}):(0,m.jsx)(W,{side:i,...l,ref:t})})}),W=s.forwardRef((e,t)=>{let n=k(F,e.__scopeTooltip),i=E(F,e.__scopeTooltip),r=s.useRef(null),o=(0,l.s)(t,r),[a,h]=s.useState(null),{trigger:u,onClose:c}=n,d=r.current,{onPointerInTransitChange:f}=i,g=s.useCallback(()=>{h(null),f(!1)},[f]),p=s.useCallback((e,t)=>{let n=e.currentTarget,s={x:e.clientX,y:e.clientY},i=function(e,t){let n=Math.abs(t.top-e.y),s=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),l=Math.abs(t.left-e.x);switch(Math.min(n,s,i,l)){case l:return"left";case i:return"right";case n:return"top";case s:return"bottom";default:throw Error("unreachable")}}(s,n.getBoundingClientRect());h(function(e){let t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let s=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(s.y-n.y)>=(e.y-n.y)*(s.x-n.x))t.pop();else break}t.push(s)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let s=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(s.y-t.y)>=(e.y-t.y)*(s.x-t.x))n.pop();else break}n.push(s)}return(n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y)?t:t.concat(n)}(t)}([...function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,s=[];switch(t){case"top":s.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":s.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":s.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":s.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return s}(s,i),...function(e){let{top:t,right:n,bottom:s,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:s},{x:i,y:s}]}(t.getBoundingClientRect())])),f(!0)},[f]);return s.useEffect(()=>()=>g(),[g]),s.useEffect(()=>{if(u&&d){let e=e=>p(e,d),t=e=>p(e,u);return u.addEventListener("pointerleave",e),d.addEventListener("pointerleave",t),()=>{u.removeEventListener("pointerleave",e),d.removeEventListener("pointerleave",t)}}},[u,d,p,g]),s.useEffect(()=>{if(a){let e=e=>{let t=e.target,n={x:e.clientX,y:e.clientY},s=(null==u?void 0:u.contains(t))||(null==d?void 0:d.contains(t)),i=!function(e,t){let{x:n,y:s}=e,i=!1;for(let e=0,l=t.length-1;e<t.length;l=e++){let r=t[e],o=t[l],a=r.x,h=r.y,u=o.x,c=o.y;h>s!=c>s&&n<(u-a)*(s-h)/(c-h)+a&&(i=!i)}return i}(n,a);s?g():i&&(g(),c())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[u,d,a,c,g]),(0,m.jsx)(B,{...e,ref:o})}),[_,P]=v(M,{isInside:!1}),$=(0,f.Dc)("TooltipContent"),B=s.forwardRef((e,t)=>{let{__scopeTooltip:n,children:i,"aria-label":l,onEscapeKeyDown:r,onPointerDownOutside:a,...u}=e,c=k(F,n),d=b(n),{onClose:f}=c;return s.useEffect(()=>(document.addEventListener(w,f),()=>document.removeEventListener(w,f)),[f]),s.useEffect(()=>{if(c.trigger){let e=e=>{let t=e.target;(null==t?void 0:t.contains(c.trigger))&&f()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[c.trigger,f]),(0,m.jsx)(o.qW,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:r,onPointerDownOutside:a,onFocusOutside:e=>e.preventDefault(),onDismiss:f,children:(0,m.jsxs)(h.UC,{"data-state":c.stateAttribute,...d,...u,ref:t,style:{...u.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,m.jsx)($,{children:i}),(0,m.jsx)(_,{scope:n,isInside:!0,children:(0,m.jsx)(p.bL,{id:c.contentId,role:"tooltip",children:l||i})})]})})});D.displayName=F;var N="TooltipArrow",H=s.forwardRef((e,t)=>{let{__scopeTooltip:n,...s}=e,i=b(n);return P(N,n).isInside?null:(0,m.jsx)(h.i3,{...i,...s,ref:t})});H.displayName=N;var K=C,V=z,q=T,U=j,X=D,Y=H},97868:(e,t,n)=>{n.d(t,{g:()=>l});var s=n(77136),i=n(89090);function l(e,t="wei"){return(0,i.X)(e,s.eL[t])}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.