PageSourceSearch

https://flywithclass.com/_next/static/chunks/7266-a313dbf453f2a786.js

js flywithclass.com collected 2026-09-29 15:07:45 UTC 32,505 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7266],{12932:e=>{e.exports={style:{fontFamily:"'Geist Mono', 'Geist Mono Fallback'",fontStyle:"normal"},className:"__className_c29908",variable:"__variable_c29908"}},17088:(e,t,r)=>{"use strict";r.d(t,{Mz:()=>L,UC:()=>z,ZL:()=>Z,bL:()=>U,l9:()=>B});var s=r(95810),n=r(81393),a=r(51291),i=r(83405),o=r(3697),l=r(5731),u=r(89948),c=r(6948),h=r(14058),d=r(66222),p=r(43274),f=r(19214),y=r(31250),v=r(86888),m=r(43055),g=r(78705),b=r(38250),C="Popover",[w,O]=(0,i.A)(C,[h.Bk]),P=(0,h.Bk)(),[A,j]=w(C),D=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:a,onOpenChange:i,modal:o=!1}=e,l=P(t),u=s.useRef(null),[d,p]=s.useState(!1),[f,y]=(0,v.i)({prop:n,defaultProp:null!=a&&a,onChange:i,caller:C});return(0,b.jsx)(h.bL,{...l,children:(0,b.jsx)(A,{scope:t,contentId:(0,c.B)(),triggerRef:u,open:f,onOpenChange:y,onOpenToggle:s.useCallback(()=>y(e=>!e),[y]),hasCustomAnchor:d,onCustomAnchorAdd:s.useCallback(()=>p(!0),[]),onCustomAnchorRemove:s.useCallback(()=>p(!1),[]),modal:o,children:r})})};D.displayName=C;var x="PopoverAnchor",q=s.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=j(x,r),i=P(r),{onCustomAnchorAdd:o,onCustomAnchorRemove:l}=a;return s.useEffect(()=>(o(),()=>l()),[o,l]),(0,b.jsx)(h.Mz,{...i,...n,ref:t})});q.displayName=x;var S="PopoverTrigger",F=s.forwardRef((e,t)=>{let{__scopePopover:r,...s}=e,i=j(S,r),o=P(r),l=(0,a.s)(t,i.triggerRef),u=(0,b.jsx)(f.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":T(i.open),...s,ref:l,onClick:(0,n.m)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?u:(0,b.jsx)(h.Mz,{asChild:!0,...o,children:u})});F.displayName=S;var R="PopoverPortal",[k,_]=w(R,{forceMount:void 0}),I=e=>{let{__scopePopover:t,forceMount:r,children:s,container:n}=e,a=j(R,t);return(0,b.jsx)(k,{scope:t,forceMount:r,children:(0,b.jsx)(p.C,{present:r||a.open,children:(0,b.jsx)(d.Z,{asChild:!0,container:n,children:s})})})};I.displayName=R;var M="PopoverContent",E=s.forwardRef((e,t)=>{let r=_(M,e.__scopePopover),{forceMount:s=r.forceMount,...n}=e,a=j(M,e.__scopePopover);return(0,b.jsx)(p.C,{present:s||a.open,children:a.modal?(0,b.jsx)(N,{...n,ref:t}):(0,b.jsx)(K,{...n,ref:t})})});E.displayName=M;var Q=(0,y.TL)("PopoverContent.RemoveScroll"),N=s.forwardRef((e,t)=>{let r=j(M,e.__scopePopover),i=s.useRef(null),o=(0,a.s)(t,i),l=s.useRef(!1);return s.useEffect(()=>{let e=i.current;if(e)return(0,m.Eq)(e)},[]),(0,b.jsx)(g.A,{as:Q,allowPinchZoom:!0,children:(0,b.jsx)(G,{...e,ref:o,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,n.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),l.current||null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,n.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;l.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,n.m)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),K=s.forwardRef((e,t)=>{let r=j(M,e.__scopePopover),n=s.useRef(!1),a=s.useRef(!1);return(0,b.jsx)(G,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var s,i;null==(s=e.onCloseAutoFocus)||s.call(e,t),t.defaultPrevented||(n.current||null==(i=r.triggerRef.current)||i.focus(),t.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:t=>{var s,i;null==(s=e.onInteractOutside)||s.call(e,t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let o=t.target;(null==(i=r.triggerRef.current)?void 0:i.contains(o))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),G=s.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:s,onOpenAutoFocus:n,onCloseAutoFocus:a,disableOutsidePointerEvents:i,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:p,onInteractOutside:f,...y}=e,v=j(M,r),m=P(r);return(0,l.Oh)(),(0,b.jsx)(u.n,{asChild:!0,loop:!0,trapped:s,onMountAutoFocus:n,onUnmountAutoFocus:a,children:(0,b.jsx)(o.qW,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:f,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:p,onDismiss:()=>v.onOpenChange(!1),children:(0,b.jsx)(h.UC,{"data-state":T(v.open),role:"dialog",id:v.contentId,...m,...y,ref:t,style:{...y.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),H="PopoverClose";function T(e){return e?"open":"closed"}s.forwardRef((e,t)=>
1{let{__scopePopover:r,...s}=e,a=j(H,r);return(0,b.jsx)(f.sG.button,{type:"button",...s,ref:t,onClick:(0,n.m)(e.onClick,()=>a.onOpenChange(!1))})}).displayName=H,s.forwardRef((e,t)=>{let{__scopePopover:r,...s}=e,n=P(r);return(0,b.jsx)(h.i3,{...n,...s,ref:t})}).displayName="PopoverArrow";var U=D,L=q,B=F,Z=I,z=E},30456:(e,t,r)=>{"use strict";r.d(t,{Qg:()=>i,bL:()=>l});var s=r(95810),n=r(19214),a=r(38250),i=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),o=s.forwardRef((e,t)=>(0,a.jsx)(n.sG.span,{...e,ref:t,style:{...i,...e.style}}));o.displayName="VisuallyHidden";var l=o},31561:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(16589).A)("house",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]])},33578:e=>{e.exports={style:{fontFamily:"'Geist', 'Geist Fallback'",fontStyle:"normal"},className:"__className_a7fab3",variable:"__variable_a7fab3"}},34981:(e,t,r)=>{"use strict";r.d(t,{UC:()=>er,VY:()=>en,ZL:()=>ee,bL:()=>$,bm:()=>ea,hE:()=>es,hJ:()=>et,l9:()=>X});var s=r(95810),n=r(81393),a=r(51291),i=r(83405),o=r(6948),l=r(86888),u=r(3697),c=r(89948),h=r(66222),d=r(43274),p=r(19214),f=r(5731),y=r(78705),v=r(43055),m=r(31250),g=r(38250),b="Dialog",[C,w]=(0,i.A)(b),[O,P]=C(b),A=e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:i,modal:u=!0}=e,c=s.useRef(null),h=s.useRef(null),[d,p]=(0,l.i)({prop:n,defaultProp:null!=a&&a,onChange:i,caller:b});return(0,g.jsx)(O,{scope:t,triggerRef:c,contentRef:h,contentId:(0,o.B)(),titleId:(0,o.B)(),descriptionId:(0,o.B)(),open:d,onOpenChange:p,onOpenToggle:s.useCallback(()=>p(e=>!e),[p]),modal:u,children:r})};A.displayName=b;var j="DialogTrigger",D=s.forwardRef((e,t)=>{let{__scopeDialog:r,...s}=e,i=P(j,r),o=(0,a.s)(t,i.triggerRef);return(0,g.jsx)(p.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":Z(i.open),...s,ref:o,onClick:(0,n.m)(e.onClick,i.onOpenToggle)})});D.displayName=j;var x="DialogPortal",[q,S]=C(x,{forceMount:void 0}),F=e=>{let{__scopeDialog:t,forceMount:r,children:n,container:a}=e,i=P(x,t);return(0,g.jsx)(q,{scope:t,forceMount:r,children:s.Children.map(n,e=>(0,g.jsx)(d.C,{present:r||i.open,children:(0,g.jsx)(h.Z,{asChild:!0,container:a,children:e})}))})};F.displayName=x;var R="DialogOverlay",k=s.forwardRef((e,t)=>{let r=S(R,e.__scopeDialog),{forceMount:s=r.forceMount,...n}=e,a=P(R,e.__scopeDialog);return a.modal?(0,g.jsx)(d.C,{present:s||a.open,children:(0,g.jsx)(I,{...n,ref:t})}):null});k.displayName=R;var _=(0,m.TL)("DialogOverlay.RemoveScroll"),I=s.forwardRef((e,t)=>{let{__scopeDialog:r,...s}=e,n=P(R,r);return(0,g.jsx)(y.A,{as:_,allowPinchZoom:!0,shards:[n.contentRef],children:(0,g.jsx)(p.sG.div,{"data-state":Z(n.open),...s,ref:t,style:{pointerEvents:"auto",...s.style}})})}),M="DialogContent",E=s.forwardRef((e,t)=>{let r=S(M,e.__scopeDialog),{forceMount:s=r.forceMount,...n}=e,a=P(M,e.__scopeDialog);return(0,g.jsx)(d.C,{present:s||a.open,children:a.modal?(0,g.jsx)(Q,{...n,ref:t}):(0,g.jsx)(N,{...n,ref:t})})});E.displayName=M;var Q=s.forwardRef((e,t)=>{let r=P(M,e.__scopeDialog),i=s.useRef(null),o=(0,a.s)(t,r.contentRef,i);return s.useEffect(()=>{let e=i.current;
1if(e)return(0,v.Eq)(e)},[]),(0,g.jsx)(K,{...e,ref:o,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,n.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,n.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,n.m)(e.onFocusOutside,e=>e.preventDefault())})}),N=s.forwardRef((e,t)=>{let r=P(M,e.__scopeDialog),n=s.useRef(!1),a=s.useRef(!1);return(0,g.jsx)(K,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var s,i;null==(s=e.onCloseAutoFocus)||s.call(e,t),t.defaultPrevented||(n.current||null==(i=r.triggerRef.current)||i.focus(),t.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:t=>{var s,i;null==(s=e.onInteractOutside)||s.call(e,t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let o=t.target;(null==(i=r.triggerRef.current)?void 0:i.contains(o))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),K=s.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:i,onCloseAutoFocus:o,...l}=e,h=P(M,r),d=s.useRef(null),p=(0,a.s)(t,d);return(0,f.Oh)(),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(c.n,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:i,onUnmountAutoFocus:o,children:(0,g.jsx)(u.qW,{role:"dialog",id:h.contentId,"aria-describedby":h.descriptionId,"aria-labelledby":h.titleId,"data-state":Z(h.open),...l,ref:p,onDismiss:()=>h.onOpenChange(!1)})}),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(V,{titleId:h.titleId}),(0,g.jsx)(Y,{contentRef:d,descriptionId:h.descriptionId})]})]})}),G="DialogTitle",H=s.forwardRef((e,t)=>{let{__scopeDialog:r,...s}=e,n=P(G,r);return(0,g.jsx)(p.sG.h2,{id:n.titleId,...s,ref:t})});H.displayName=G;var T="DialogDescription",U=s.forwardRef((e,t)=>{let{__scopeDialog:r,...s}=e,n=P(T,r);return(0,g.jsx)(p.sG.p,{id:n.descriptionId,...s,ref:t})});U.displayName=T;var L="DialogClose",B=s.forwardRef((e,t)=>{let{__scopeDialog:r,...s}=e,a=P(L,r);return(0,g.jsx)(p.sG.button,{type:"button",...s,ref:t,onClick:(0,n.m)(e.onClick,()=>a.onOpenChange(!1))})});function Z(e){return e?"open":"closed"}B.displayName=L;var z="DialogTitleWarning",[J,W]=(0,i.q)(z,{contentName:M,titleName:G,docsSlug:"dialog"}),V=e=>{let{titleId:t}=e,r=W(z),n="`".concat(r.contentName,"` requires a `").concat(r.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(r.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(r.docsSlug);return s.useEffect(()=>{t&&(document.getElementById(t)||console.error(n))},[n,t]),null},Y=e=>{let{contentRef:t,descriptionId:r}=e,n=W("DialogDescriptionWarning"),a="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(n.contentName,"}.");return s.useEffect(()=>{var e;let s=null==(e=t.current)?void 0:e.getAttribute("aria-describedby");r&&s&&(document.getElementById(r)||console.warn(a))},[a,t,r]),null},$=A,X=D,ee=F,et=k,er=E,es=H,en=U,ea=B},38765:(e,t,r)=>{"use strict";r.d(t,{E:()=>y});var s=r(26383),n=r(47850),a=r(83366),i=r(61327),o=class extends i.Q{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,r){let a=t.queryKey,i=t.queryHash??(0,s.F$)(a,t),o=this.get(i);return o||(o=new n.X({client:e,queryKey:a,queryHash:i,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(a)}),this.add(o)),o}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){a.jG.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,s.MK)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,s.MK)(e,t)):t}notify(e){a.jG.batch(()=>
1{this.listeners.forEach(t=>{t(e)})})}onFocus(){a.jG.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){a.jG.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},l=r(93877),u=class extends i.Q{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#r=new Map,this.#s=0}#t;#r;#s;build(e,t,r){let s=new l.s({mutationCache:this,mutationId:++this.#s,options:e.defaultMutationOptions(t),state:r});return this.add(s),s}add(e){this.#t.add(e);let t=c(e);if("string"==typeof t){let r=this.#r.get(t);r?r.push(e):this.#r.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){let t=c(e);if("string"==typeof t){let r=this.#r.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#r.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=c(e);if("string"!=typeof t)return!0;{let r=this.#r.get(t),s=r?.find(e=>"pending"===e.state.status);return!s||s===e}}runNext(e){let t=c(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#r.get(t)?.find(t=>
1t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){a.jG.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#r.clear()})}getAll(){return Array.from(this.#t)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,s.nJ)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,s.nJ)(e,t))}notify(e){a.jG.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return a.jG.batch(()=>Promise.all(e.map(e=>e.continue().catch(s.lQ))))}};function c(e){return e.options.scope?.id}var h=r(19925),d=r(38868);function p(e){return{onFetch:(t,r)=>{let n=t.options,a=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],o=t.state.data?.pageParams||[],l={pages:[],pageParams:[]},u=0,c=async()=>{let r=!1,c=(0,s.ZM)(t.options,t.fetchOptions),h=async(e,n,a)=>{if(r)return Promise.reject();if(null==n&&e.pages.length)return Promise.resolve(e);let i={client:t.client,queryKey:t.queryKey,pageParam:n,direction:a?"backward":"forward",meta:t.options.meta};Object.defineProperty(i,"signal",{enumerable:!0,get:()=>(t.signal.aborted?r=!0:t.signal.addEventListener("abort",()=>{r=!0}),t.signal)});let o=await c(i),{maxPages:l}=t.options,u=a?s.ZZ:s.y9;return{pages:u(e.pages,o,l),pageParams:u(e.pageParams,n,l)}};if(a&&i.length){let e="backward"===a,t={pages:i,pageParams:o},r=(e?function(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}:f)(n,t);l=await h(t,r,e)}else{let t=e??i.length;do{let e=0===u?o[0]??n.initialPageParam:f(n,l);if(u>0&&null==e)break;l=await h(l,e),u++}while(u<t)}return l};t.options.persister?t.fetchFn=()=>t.options.persister?.(c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=c}}}function f(e,{pages:t,pageParams:r}){let s=t.length-1;return t.length>0?e.getNextPageParam(t[s],t,r[s],r):void 0}var y=class{#n;#a;#i;#o;#l;#u;#c;#h;constructor(e={}){this.#n=e.queryCache||new o,this.#a=e.mutationCache||new u,this.#i=e.defaultOptions||{},this.#o=new Map,this.#l=new Map,this.#u=0}mount(){this.#u++,1===this.#u&&(this.#c=h.m.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#n.onFocus())}),this.#h=d.t.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#n.onOnline())}))}unmount(){this.#u--,0===this.#u&&(this.#c?.(),this.#c=void 0,this.#h?.(),this.#h=void 0)}isFetching(e){return this.#n.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#a.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#n.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=this.#n.build(this,t),n=r.state.data;return void 0===n?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime((0,s.d2)(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return this.#n.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){let n=this.defaultQueryOptions({queryKey:e}),a=this.#n.get(n.queryHash),i=a?.state.data,o=(0,s.Zw)(t,i);if(void 0!==o)return this.#n.build(this,n).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return a.jG.batch(()=>this.#n.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#n.get(t.queryHash)?.state}removeQueries(e){let t=this.#n;a.jG.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#n;return a.jG.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let r={revert:!0,...t};return Promise.all(a.jG.batch(()=>this.#n.findAll(e).map(e=>e.cancel(r)))).then(s.lQ).catch(s.lQ)}invalidateQueries(e,t={}){return a.jG.batch(()=>(this.#n.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let r={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(a.jG.batch(()=>this.#n.findAll(e).filter(e=>!e.isDisabled()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(s.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}
1))).then(s.lQ)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=this.#n.build(this,t);return r.isStaleByTime((0,s.d2)(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(s.lQ).catch(s.lQ)}fetchInfiniteQuery(e){return e.behavior=p(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(s.lQ).catch(s.lQ)}ensureInfiniteQueryData(e){return e.behavior=p(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return d.t.isOnline()?this.#a.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#n}getMutationCache(){return this.#a}getDefaultOptions(){return this.#i}setDefaultOptions(e){this.#i=e}setQueryDefaults(e,t){this.#o.set((0,s.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#o.values()],r={};return t.forEach(t=>{(0,s.Cp)(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){this.#l.set((0,s.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#l.values()],r={};return t.forEach(t=>{(0,s.Cp)(e,t.mutationKey)&&Object.assign(r,t.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#i.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,s.F$)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===s.hT&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#i.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#n.clear(),this.#a.clear()}}},40385:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(16589).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"}]])},42133:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(16589).A)("circle-help",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},47850:(e,t,r)=>{"use strict";r.d(t,{X:()=>o,k:()=>l});var s=r(26383),n=r(83366),a=r(20103),i=r(7695),o=class extends i.k{#d;#p;#f;#y;#v;#i;#m;constructor(e){super(),this.#m=!1,this.#i=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#y=e.client,this.#f=this.#y.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#d=function(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,s=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?s??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}(this.options),this.state=e.state??this.#d,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#v?.promise}setOptions(e){this.options={...this.#i,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#f.remove(this)}setData(e,t){let r=(0,s.pl)(this.state.data,e,this.options);return this.#g({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e,t){this.#g({type:"setState",state:e,setStateOptions:t})}cancel(e){let t=this.#v?.promise;return this.#v?.cancel(e),t?t.then(s.lQ).catch(s.lQ):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#d)}isActive(){return this.observers.some(e=>!1!==(0,s.Eh)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===s.hT||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return!!this.state.isInvalidated||(this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data)}isStaleByTime(e=0){return this.state.isInvalidated||void 0===this.state.data||!(0,s.j3)(this.state.dataUpdatedAt,e)}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#v?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#v?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#f.n
1otify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#v&&(this.#m?this.#v.cancel({revert:!0}):this.#v.cancelRetry()),this.scheduleGc()),this.#f.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#g({type:"invalidate"})}fetch(e,t){if("idle"!==this.state.fetchStatus){if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#v)return this.#v.continueRetry(),this.#v.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let r=new AbortController,n=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#m=!0,r.signal)})},i=()=>{let e=(0,s.ZM)(this.options,t),r={client:this.#y,queryKey:this.queryKey,meta:this.meta};return(n(r),this.#m=!1,this.options.persister)?this.options.persister(e,r,this):e(r)},o={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#y,state:this.state,fetchFn:i};n(o),this.options.behavior?.onFetch(o,this),this.#p=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==o.fetchOptions?.meta)&&this.#g({type:"fetch",meta:o.fetchOptions?.meta});let l=e=>{(0,a.wm)(e)&&e.silent||this.#g({type:"error",error:e}),(0,a.wm)(e)||(this.#f.config.onError?.(e,this),this.#f.config.onSettled?.(this.state.data,e,this)),this.scheduleGc()};return this.#v=(0,a.II)({initialPromise:t?.initialPromise,fn:o.fetchFn,abort:r.abort.bind(r),onSuccess:e=>{if(void 0===e)return void l(Error(`${this.queryHash} data is undefined`));try{this.setData(e)}catch(e){l(e);return}this.#f.config.onSuccess?.(e,this),this.#f.config.onSettled?.(e,this.state.error,this),this.scheduleGc()},onError:l,onFail:(e,t)=>{this.#g({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#g({type:"pause"})},onContinue:()=>{this.#g({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0}),this.#v.start()}#g(e){let t=t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...l(t.data,this.options),fetchMeta:e.meta??null};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let r=e.error;if((0,a.wm)(r)&&r.revert&&this.#p)return{...this.#p,fetchStatus:"idle"};return{...t,error:r,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),n.jG.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#f.notify({query:this,type:"updated",action:e})})}};function l(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,a.v_)(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}},57090:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(16589).A)("phone",[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]])},59670:(e,t,r)=>{"use strict";r.d(t,{E:()=>s});var s=function(){return null}},60257:(e,t,r)=>{"use strict";r.d(t,{sf:()=>o,so:()=>i});var s=r(33315),n=r(95810),a=(0,n.createContext)({client:s.Ay});function i(e){var t=e.children,r=e.client,i=e.apiKey,o=e.options,l=(0,n.useRef)(null),u=(0,n.useMemo)(function(){return r?(i&&console.warn("[PostHog.js] You have provided both `client` and `apiKey` to `PostHogProvider`. `apiKey` will be ignored in favour of `client`."),o&&console.warn("[PostHog.js] You have provided both `client` and `options` to `PostHogProvider`. `options` will be ignored in favour of `client`."),r):(i||console.warn("[PostHog.js] No `apiKey` or `client` were provided to `PostHogProvider`. Using default global `window.posthog` instance. You must initialize it manually. This is not recommended behavior."),s.Ay)},[r,i,JSON.stringify(o)]);return(0,n.useEffect)(function(){if(!r){var e=l.current;e?(i!==e.apiKey&&console.warn("[PostHog.js] You have provided a different `apiKey` to `PostHogProvider` than the one that was already initialized. This is not supported by our provider and we'll keep using the previous key. If you need to toggle between API Keys you need to control the `client` yourself and pass it in as a prop rather than an `apiKey` prop."),o&&!function e(t,r,s){if(void 0===s&&(s=new WeakMap),t===r)return!0;
1if("object"!=typeof t||null===t||"object"!=typeof r||null===r)return!1;if(s.has(t)&&s.get(t)===r)return!0;s.set(t,r);var n=Object.keys(t),a=Object.keys(r);if(n.length!==a.length)return!1;for(var i=0;i<n.length;i++){var o=n[i];if(!a.includes(o)||!e(t[o],r[o],s))return!1}return!0}(o,e.options)&&s.Ay.set_config(o)):(s.Ay.__loaded&&console.warn("[PostHog.js] `posthog` was already loaded elsewhere. This may cause issues."),s.Ay.init(i,o)),l.current={apiKey:i,options:null!=o?o:{}}}},[r,i,JSON.stringify(o)]),n.createElement(a.Provider,{value:{client:u}},t)}var o=function(){return(0,n.useContext)(a).client},l=function(e,t){return(l=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},u=function(e){return"function"==typeof e},c={componentStack:null,error:null},h={INVALID_FALLBACK:"[PostHog.js][PostHogErrorBoundary] Invalid fallback prop, provide a valid React element or a function that returns a valid React element."};!function(e){if("function"!=typeof e&&null!==e)throw TypeError("Class extends value "+String(e)+" is not a constructor or null");function t(){this.constructor=r}function r(t){var r=e.call(this,t)||this;return r.state=c,r}l(r,e),r.prototype=null===e?Object.create(e):(t.prototype=e.prototype,new t),r.prototype.componentDidCatch=function(e,t){var r,s=t.componentStack,n=this.props.additionalProperties;this.setState({error:e,componentStack:s}),u(n)?r=n(e):"object"==typeof n&&(r=n),this.context.client.captureException(e,r)},r.prototype.render=function(){var e=this.props,t=e.children,r=e.fallback,s=this.state;if(null==s.componentStack)return u(t)?t():t;var a=u(r)?n.createElement(r,{error:s.error,componentStack:s.componentStack}):r;return n.isValidElement(a)?a:(console.warn(h.INVALID_FALLBACK),n.createElement(n.Fragment,null))},r.contextType=a}(n.Component)},62884:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(16589).A)("menu",[["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 18h16",key:"19g7jn"}],["path",{d:"M4 6h16",key:"1o0s65"}]])},64366:e=>{e.exports={style:{fontFamily:"'Inter', 'Inter Fallback'",fontStyle:"normal"},className:"__className_37ef13",variable:"__variable_37ef13"}},72388:(e,t,r)=>{"use strict";function s(e,t){let r;try{r=e()}catch(e){return}return{getItem:e=>{var s;let n=e=>null===e?null:JSON.parse(e,null==t?void 0:t.reviver),a=null!=(s=r.getItem(e))?s:null;return a instanceof Promise?a.then(n):n(a)},setItem:(e,s)=>r.setItem(e,JSON.stringify(s,null==t?void 0:t.replacer)),removeItem:e=>r.removeItem(e)}}r.d(t,{KU:()=>s,Zr:()=>a});let n=e=>t=>{try{let r=e(t);if(r instanceof Promise)return r;return{then:e=>n(e)(r),catch(e){return this}}}catch(e){return{then(e){return this},catch:t=>n(t)(e)}}},a=(e,t)=>(r,a,i)=>{let o,l={storage:s(()=>window.localStorage),partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},u=!1,c=0,h=new Set,d=new Set,p=l.storage;if(!p)return e((...e)=>{console.warn(`[zustand persist middleware] Unable to update item '${l.name}', the given storage is currently unavailable.`),r(...e)},a,i);let f=()=>{let e=l.partialize({...a()});return p.setItem(l.name,{state:e,version:l.version})},y=i.setState;i.setState=(e,t)=>(y(e,t),f());let v=e((...e)=>(r(...e),f()),a,i);i.getInitialState=()=>v;let m=()=>{var e,t;if(!p)return;let s=++c;u=!1,h.forEach(e=>{var t;return e(null!=(t=a())?t:v)});let i=(null==(t=l.onRehydrateStorage)?void 0:t.call(l,null!=(e=a())?e:v))||void 0;return n(p.getItem.bind(p))(l.name).then(e=>{if(e)if("number"!=typeof e.version||e.version===l.version)return[!1,e.state];else{if(l.migrate){let t=l.migrate(e.state,e.version);return t instanceof Promise?t.then(e=>[!0,e]):[!0,t]}console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}return[!1,void 0]}).then(e=>{var t;if(s!==c)return;let[n,i]=e;if(r(o=l.merge(i,null!=(t=a())?t:v),!0),n)return f()}).then(()=>{s===c&&(null==i||i(a(),void 0),o=a(),u=!0,d.forEach(e=>e(o)))}).catch(e=>{s===c&&(null==i||i(void 0,e))})};return i.persist={setOptions:e=>{l={...l,...e},e.storage&&(p=e.storage)},clearStorage:()=>{null==p||p.removeItem(l.name)}
1,getOptions:()=>l,rehydrate:()=>m(),hasHydrated:()=>u,onHydrate:e=>(h.add(e),()=>{h.delete(e)}),onFinishHydration:e=>(d.add(e),()=>{d.delete(e)})},l.skipHydration||m(),o||v}},88903:e=>{e.exports={style:{fontFamily:"'JetBrains Mono', 'JetBrains Mono Fallback'",fontStyle:"normal"},className:"__className_6d24ac",variable:"__variable_6d24ac"}},91569:(e,t,r)=>{"use strict";var s=r(53629);r.o(s,"usePathname")&&r.d(t,{usePathname:function(){return s.usePathname}}),r.o(s,"useRouter")&&r.d(t,{useRouter:function(){return s.useRouter}}),r.o(s,"useSearchParams")&&r.d(t,{useSearchParams:function(){return s.useSearchParams}})},92691:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s=(0,r(16589).A)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]])}}]);

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.