1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4316],{13545:(t,e,s)=>{s.d(e,{A:()=>i});let i=(0,s(78340).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"}]])},44071:(t,e,s)=>{s.d(e,{A:()=>i});let i=(0,s(78340).A)("trending-up",[["path",{d:"M16 7h6v6",key:"box55l"}],["path",{d:"m22 7-8.5 8.5-5-5L2 17",key:"1t1m79"}]])},48368:(t,e,s)=>{s.d(e,{A:()=>i});let i=(0,s(78340).A)("file-text",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]])},48934:(t,e,s)=>{s.d(e,{n:()=>c});var i=s(12115),r=s(53390),n=s(31967),o=s(98216),a=s(5858),u=class extends o.Q{#t;#e=void 0;#s;#i;constructor(t,e){super(),this.#t=t,this.setOptions(e),this.bindMethods(),this.#r()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){let e=this.options;this.options=this.#t.defaultMutationOptions(t),(0,a.f8)(this.options,e)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#s,observer:this}),e?.mutationKey&&this.options.mutationKey&&(0,a.EN)(e.mutationKey)!==(0,a.EN)(this.options.mutationKey)?this.reset():this.#s?.state.status==="pending"&&this.#s.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#s?.removeObserver(this)}onMutationUpdate(t){this.#r(),this.#n(t)}getCurrentResult(){return this.#e}reset(){this.#s?.removeObserver(this),this.#s=void 0,this.#r(),this.#n()}mutate(t,e){return this.#i=e,this.#s?.removeObserver(this),this.#s=this.#t.getMutationCache().build(this.#t,this.options),this.#s.addObserver(this),this.#s.execute(t)}#r(){let t=this.#s?.state??(0,r.$)();this.#e={...t,isPending:"pending"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset}}#n(t){n.jG.batch(()=>{if(this.#i&&this.hasListeners()){let e=this.#e.variables,s=this.#e.context,i={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};if(t?.type==="success"){try{this.#i.onSuccess?.(t.data,e,s,i)}catch(t){Promise.reject(t)}try{this.#i.onSettled?.(t.data,null,e,s,i)}catch(t){Promise.reject(t)}}else if(t?.type==="error"){try{this.#i.onError?.(t.error,e,s,i)}catch(t){Promise.reject(t)}try{this.#i.onSettled?.(void 0,t.error,e,s,i)}catch(t){Promise.reject(t)}}}this.listeners.forEach(t=>{t(this.#e)})})}},h=s(35625);function c(t,e){let s=(0,h.jE)(e),[r]=i.useState(()=>new u(s,t));i.useEffect(()=>{r.setOptions(t)},[r,t]);let o=i.useSyncExternalStore(i.useCallback(t=>r.subscribe(n.jG.batchCalls(t)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),c=i.useCallback((t,e)=>{r.mutate(t,e).catch(a.lQ)},[r]);if(o.error&&(0,a.GU)(r.options.throwOnError,[o.error]))throw o.error;return{...o,mutate:c,mutateAsync:o.mutate}}},53390:(t,e,s)=>{s.d(e,{$:()=>a,s:()=>o});var i=s(31967),r=s(99190),n=s(9846),o=class extends r.k{#t;#o;#a;#u;
1constructor(t){super(),this.#t=t.client,this.mutationId=t.mutationId,this.#a=t.mutationCache,this.#o=[],this.state=t.state||a(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#o.includes(t)||(this.#o.push(t),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#o=this.#o.filter(e=>e!==t),this.scheduleGc(),this.#a.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#o.length||("pending"===this.state.status?this.scheduleGc():this.#a.remove(this))}continue(){return this.#u?.continue()??this.execute(this.state.variables)}async execute(t){let e=()=>{this.#h({type:"continue"})},s={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#u=(0,n.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(t,s):Promise.reject(Error("No mutationFn found")),onFail:(t,e)=>{this.#h({type:"failed",failureCount:t,error:e})},onPause:()=>{this.#h({type:"pause"})},onContinue:e,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#a.canRun(this)});let i="pending"===this.state.status,r=!this.#u.canStart();try{if(i)e();else{this.#h({type:"pending",variables:t,isPaused:r}),this.#a.config.onMutate&&await this.#a.config.onMutate(t,this,s);let e=await this.options.onMutate?.(t,s);e!==this.state.context&&this.#h({type:"pending",context:e,variables:t,isPaused:r})}let n=await this.#u.start();return await this.#a.config.onSuccess?.(n,t,this.state.context,this,s),await this.options.onSuccess?.(n,t,this.state.context,s),await this.#a.config.onSettled?.(n,null,this.state.variables,this.state.context,this,s),await this.options.onSettled?.(n,null,t,this.state.context,s),this.#h({type:"success",data:n}),n}catch(e){try{await this.#a.config.onError?.(e,t,this.state.context,this,s)}catch(t){Promise.reject(t)}try{await this.options.onError?.(e,t,this.state.context,s)}catch(t){Promise.reject(t)}try{await this.#a.config.onSettled?.(void 0,e,this.state.variables,this.state.context,this,s)}catch(t){Promise.reject(t)}try{await this.options.onSettled?.(void 0,e,t,this.state.context,s)}catch(t){Promise.reject(t)}throw this.#h({type:"error",error:e}),e}finally{this.#a.runNext(this)}}#h(t){this.state=(e=>{switch(t.type){case"failed":return{...e,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...e,isPaused:!0};case"continue":return{...e,isPaused:!1};case"pending":return{...e,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...e,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...e,data:void 0,error:t.error,failureCount:e.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}})(this.state),i.jG.batch(()=>{this.#o.forEach(e=>{e.onMutationUpdate(t)}),this.#a.notify({mutation:this,type:"updated",action:t})})}};function a(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},80642:(t,e,s)=>{s.d(e,{N:()=>g});var i=s(95155),r=s(12115),n=s(39551),o=s(28819),a=s(65239),u=s(15131),h=s(78757),c=s(24866);function l(t,e){if("function"==typeof t)return t(e);null!=t&&(t.current=e)}class p extends r.Component{getSnapshotBeforeUpdate(t){let e=this.props.childRef.current;if((0,h.s)(e)&&t.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let t=e.offsetParent,s=(0,h.s)(t)&&t.offsetWidth||0,i=(0,h.s)(t)&&t.offsetHeight||0,r=getComputedStyle(e),n=this.props.sizeRef.current;n.height=parseFloat(r.height),n.width=parseFloat(r.width),n.top=e.offsetTop,n.left=e.offsetLeft,n.right=s-n.width-n.left,n.bottom=i-n.height-n.top}return null}componentDidUpdate(){}render(){return this.props.children}}function d({children:t,isPresent:e,anchorX:s,anchorY:n,root:o,pop:a}){let u=(0,r.useId)(),h=(0,r.useRef)(null),f=(0,r.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:m}=(0,r.useContext)(c.Q),y=function(...t){return r.useCallback(function(...t){return e=>{let s=!1,i=t.map(t=>{let i=l(t,e);return s||"function"!=typeof i||(s=!0),i});if(s)return()=>{for(let e=0;e<i.length;e++){let s=i[e];"function"==typeof s?s():l(t[e],null)}}}}(...t),t)}(h,t.props?.ref??t?.ref);return(0,r.useInsertionEffect)(()=>{let{width:t,height:i,top:r,left:c,right:l,bottom:p}=f.current;if(e||!1===a||!h.current||!t||!i)return;let d="left"===s?`left: ${c}`:`right: ${l}`,y="bottom"===n?`bottom: ${p}`:`top: ${r}`;h.current.dataset.motionPopId=u;let v=document.createElement("style");m&&(v.nonce=m);let b=o??document.head;return b.appendChild(v),v.sheet&&v.sheet.insertRule(` 2 [data-motion-pop-id="${u}"] { 3 position: absolute !important; 4 width: ${t}px !important; 5 height: ${i}px !important; 6 ${d}px !important; 7 ${y}px !important; 8 } 9 `),()=>{h.current?.removeAttribute("data-motion-pop-id"),b.contains(v)&&b.removeChild(v)}},[e]),(0,i.jsx)(p,{isPresent:e,childRef:h,sizeRef:f,pop:a,children:!1===a?t
9:r.cloneElement(t,{ref:y})})}let f=({children:t,initial:e,isPresent:s,onExitComplete:n,custom:a,presenceAffectsLayout:h,mode:c,anchorX:l,anchorY:p,root:f})=>{let y=(0,o.M)(m),v=(0,r.useId)(),b=!0,g=(0,r.useMemo)(()=>(b=!1,{id:v,initial:e,isPresent:s,custom:a,onExitComplete:t=>{for(let e of(y.set(t,!0),y.values()))if(!e)return;n&&n()},register:t=>(y.set(t,!1),()=>y.delete(t))}),[s,y,n]);return h&&b&&(g={...g}),(0,r.useMemo)(()=>{y.forEach((t,e)=>y.set(e,!1))},[s]),r.useEffect(()=>{s||y.size||!n||n()},[s]),t=(0,i.jsx)(d,{pop:"popLayout"===c,isPresent:s,anchorX:l,anchorY:p,root:f,children:t}),(0,i.jsx)(u.t.Provider,{value:g,children:t})};function m(){return new Map}var y=s(79196);let v=t=>t.key||"";function b(t){let e=[];return r.Children.forEach(t,t=>{(0,r.isValidElement)(t)&&e.push(t)}),e}let g=({children:t,custom:e,initial:s=!0,onExitComplete:u,presenceAffectsLayout:h=!0,mode:c="sync",propagate:l=!1,anchorX:p="left",anchorY:d="top",root:m})=>{let[g,x]=(0,y.xQ)(l),C=(0,r.useMemo)(()=>b(t),[t]),M=l&&!g?[]:C.map(v),R=(0,r.useRef)(!0),w=(0,r.useRef)(C),E=(0,o.M)(()=>new Map),P=(0,r.useRef)(new Set),[k,O]=(0,r.useState)(C),[j,S]=(0,r.useState)(C);(0,a.E)(()=>{R.current=!1,w.current=C;for(let t=0;t<j.length;t++){let e=v(j[t]);M.includes(e)?(E.delete(e),P.current.delete(e)):!0!==E.get(e)&&E.set(e,!1)}},[j,M.length,M.join("-")]);let A=[];if(C!==k){let t=[...C];for(let e=0;e<j.length;e++){let s=j[e],i=v(s);M.includes(i)||(t.splice(e,0,s),A.push(s))}return"wait"===c&&A.length&&(t=A),S(b(t)),O(C),null}let{forceRender:$}=(0,r.useContext)(n.L);return(0,i.jsx)(i.Fragment,{children:j.map(t=>{let r=v(t),n=(!l||!!g)&&(C===j||M.includes(r));return(0,i.jsx)(f,{isPresent:n,initial:(!R.current||!!s)&&void 0,custom:e,presenceAffectsLayout:h,mode:c,root:m,onExitComplete:n?void 0:()=>{if(P.current.has(r)||!E.has(r))return;P.current.add(r),E.set(r,!0);let t=!0;E.forEach(e=>{e||(t=!1)}),t&&($?.(),S(w.current),l&&x?.(),u&&u())},anchorX:p,anchorY:d,children:t},r)})})}}}]);
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.