(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[139],{78356:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return u}});var s=r(2265),i=r(96749),n=r(34692),a=r(99376),o=r(57437);function u(e){let{options:t,CacheProvider:r=n.C,children:u}=e,[c]=s.useState(()=>{var e;let r=(0,i.Z)({...t,key:null!==(e=null==t?void 0:t.key)&&void 0!==e?e:"mui"});r.compat=!0;let s=r.insert,n=[];return r.insert=function(){for(var e=arguments.length,i=Array(e),a=0;a<e;a++)i[a]=arguments[a];(null==t?void 0:t.enableCssLayer)&&(i[1].styles="@layer mui {".concat(i[1].styles,"}"));let[o,u]=i;return void 0===r.inserted[u.name]&&n.push({name:u.name,isGlobal:!o}),s(...i)},{cache:r,flush:()=>{let e=n;return n=[],e}}});return(0,a.useServerInsertedHTML)(()=>{let e=c.flush();if(0===e.length)return null;let r="",i=c.cache.key,n=[];return e.forEach(e=>{let{name:t,isGlobal:s}=e,a=c.cache.inserted[t];"string"==typeof a&&(s?n.push({name:t,style:a}):(r+=a,i+=" ".concat(t)))}),(0,o.jsxs)(s.Fragment,{children:[n.map(e=>{let{name:r,style:s}=e;return(0,o.jsx)("style",{nonce:null==t?void 0:t.nonce,"data-emotion":"".concat(c.cache.key,"-global ").concat(r),dangerouslySetInnerHTML:{__html:s}},r)}),r&&(0,o.jsx)("style",{nonce:null==t?void 0:t.nonce,"data-emotion":i,dangerouslySetInnerHTML:{__html:r}})]})}),(0,o.jsx)(r,{value:c.cache,children:u})}},62145:function(e,t,r){"use strict";r.d(t,{default:function(){return u}}),r(2265);var s=r(63731),i=r(22166),n=r(57437);function a(e){let{theme:t,...r}=e,a=i.Z in t?t[i.Z]:void 0;return(0,n.jsx)(s.default,{...r,themeId:a?i.Z:void 0,theme:a||t})}var o=r(98189);function u(e){let{theme:t,...r}=e;return"function"!=typeof t&&"colorSchemes"in(i.Z in t?t[i.Z]:t)?(0,n.jsx)(o.CssVarsProvider,{theme:t,...r}):(0,n.jsx)(a,{theme:t,...r})}},98189:function(e,t,r){"use strict";r.r(t),r.d(t,{CssVarsProvider:function(){return b},Experimental_CssVarsProvider:function(){return y},getInitColorSchemeScript:function(){return g},useColorScheme:function(){return m}});var s=r(2265),i=r(38720),n=r(18598),a=r(44462),o=r(63731),u=r(16639),c=r(50789),l=r(57437),h=r(77107),d=r(84792);let{CssVarsProvider:f,useColorScheme:m,getInitColorSchemeScript:p}=function(e){let{themeId:t,theme:r={},modeStorageKey:i=u.RI,colorSchemeStorageKey:h=u.Wp,disableTransitionOnChange:d=!1,defaultColorScheme:f,resolveTheme:m}=e,p={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},y=s.createContext(void 0),v="string"==typeof f?f:f.light,g="string"==typeof f?f:f.dark;return{CssVarsProvider:function(e){let{children:u,theme:p,modeStorageKey:v=i,colorSchemeStorageKey:g=h,disableTransitionOnChange:b=d,storageWindow:S="undefined"==typeof window?void 0:window,documentNode:C="undefined"==typeof document?void 0:document,colorSchemeNode:w="undefined"==typeof document?void 0:document.documentElement,disableNestedContext:k=!1,disableStyleSheetGeneration:x=!1,defaultMode:M="system"}=e,O=s.useRef(!1),P=(0,a.Z)(),q=s.useContext(y),E=!!q&&!k,Z=s.useMemo(()=>p||("function"==typeof r?r():r),[p]),A=Z[t],{colorSchemes:R={},components:I={},cssVarPrefix:D,...j}=A||Z,F=Object.keys(R).filter(e=>!!R[e]).join(","),T=s.useMemo(()=>F.split(","),[F]),Q="string"==typeof f?f:f.light,$="string"==typeof f?f:f.dark,V=R[Q]&&R[$]?M:R[j.defaultColorScheme]?.palette?.mode||j.palette?.mode,{mode:N,setMode:K,systemMode:L,lightColorScheme:_,darkColorScheme:U,colorScheme:W,setColorScheme:H}=(0,c.default)({supportedColorSchemes:T,defaultLightColorScheme:Q,defaultDarkColorScheme:$,modeStorageKey:v,colorSchemeStorageKey:g,defaultMode:V,storageWindow:S}),G=N,B=W;E&&(G=q.mode,B=q.colorScheme);let z=B||j.defaultColorScheme,X=j.generateThemeVars?.()||j.vars,Y={...j,components:I,colorSchemes:R,cssVarPrefix:D,vars:X};if("function"==typeof Y.generateSpacing&&(Y.spacing=Y.generateSpacing()),z){let e=R[z];e&&"object"==typeof e&&Object.keys(e).forEach(t=>{e[t]&&"object"==typeof e[t]?Y[t]={...Y[t],...e[t]}:Y[t]=e[t]})}let J=j.colorSchemeSelector;s.useEffect(()=>{if(B&&w&&J&&"media"!==J){let e=J;if("class"===J&&(e=".%s"),"data"===J&&(e="[data-%s]"),J?.startsWith("data-")&&!J.includes("%s")&&(e=`[${J}="%s"]`),e.startsWith("."))w.classList.remove(...T.map(t=>e.substring(1).replace("%s",t))),w.classList.add(e.substring(1).replace("%s",B));else{let t=e.replace("%s",B).match(/\[([^\]]+)\]/);if(t){let[e,r]=t[1].split("=");r||T.forEach(t=>{w.removeAttribute(e.replace(B,t))}),w.setAttribute(e,r?r.replace(/"|'/g,""):"")}else w.setAttribute(e,B)}}},[B,J,w,T]),s.useEffect(()=>{let e;if(b&&O.current&&C){let t=C.createElement("style");t.appendChild(C.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),C.head.appendChild(t),window.getComputedStyle(C.body),e=setTimeout(()=>{C.head.removeChild(t)},1)}return()=>{clearTimeout(e)}},[B,b,C]),s.useEffect(()=>(O.current=!0,()=>{O.current=!1}),[]);let ee=s.useMemo(()=>({allColorSchemes:T,colorScheme:B,darkColorScheme:U,lightColorScheme:_,mode:G,setColorScheme:H,setMode:K,systemMode:L}),[T,B,U,_,G,H,K,L]),et=!0;(x||!1===j.cssVariables||E&&P?.cssVarPrefix===D)&&(et=!1);let er=(0,l.jsxs)(s.Fragment,{children:[(0,l.jsx)(o.default,{themeId:A?t:void 0,theme:m?m(Y):Y,children:u}),et&&(0,l.jsx)(n.default,{styles:Y.generateStyleSheets?.()||[]})]});return E?er:(0,l.jsx)(y.Provider,{value:ee,children:er})},useColorScheme:()=>s.useContext(y)||p,getInitColorSchemeScript:e=>(0,u.ZP)({colorSchemeStorageKey:h,defaultLightColorScheme:v,defaultDarkColorScheme:g,modeStorageKey:i,...e})}}({themeId:r(22166).Z,theme:()=>(0,h.Z)({cssVariables:!0}),colorSchemeStorageKey:"mui-color-scheme",modeStorageKey:"mui-mode",defaultColorScheme:{light:"light",dark:"dark"},resolveTheme:e=>{let t={...e,typography:(0,d.Z)(e.palette,e.typography)};return t.unstable_sx=function(e){return(0,i.Z)({sx:e,theme:this})},t}});function y(e){return(0,l.jsx)(f,{...e})}let v=!1,g=e=>(v||(console.warn("MUI: The getInitColorSchemeScript function has been deprecated.\n\nYou should use `import InitColorSchemeScript from '@mui/material/InitColorSchemeScript'`\nand replace the function call with `<InitColorSchemeScript />` instead."),v=!0),p(e)),b=f},31691:function(e,t,r){"use strict";r.d(t,{default:function(){return a}}),r(2265);var s=r(20135),i=r(55201),n=r(22166);function a(){let e=(0,s.default)(i.Z);return e[n.Z]||e}},64999:function(e,t,r){"use strict";r.d(t,{default:function(){return i}});var s=r(2265);function i(e){let{controlled:t,default:r,name:i,state:n="value"}=e,{current:a}=s.useRef(void 0!==t),[o,u]=s.useState(r),c=s.useCallback(e=>{a||u(e)},[]);return[a?t:o,c]}},27746:function(e,t,r){"use strict";var s=r(2265);let i="undefined"!=typeof window?s.useLayoutEffect:s.useEffect;t.default=i},63736:function(e,t,r){"use strict";var s=r(2265),i=r(27746);t.default=function(e){let t=s.useRef(e);return(0,i.default)(()=>{t.current=e}),s.useRef(function(){for(var e=arguments.length,r=Array(e),s=0;s<e;s++)r[s]=arguments[s];return(0,t.current)(...r)}).current}},23539:function(e,t,r){"use strict";r.d(t,{default:function(){return i}});var s=r(2265);function i(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return s.useMemo(()=>t.every(e=>null==e)?null:e=>{t.forEach(t=>{"function"==typeof t?t(e):t&&(t.current=e)})},t)}},22619:function(e,t,r){"use strict";r.d(t,{default:function(){return o}});var s,i=r(2265);let n=0,a={...s||(s=r.t(i,2))}.useId;function o(e){if(void 0!==a){let t=a();return null!=e?e:t}return function(e){let[t,r]=i.useState(e),s=e||t;return i.useEffect(()=>{null==t&&(n+=1,r("mui-".concat(n)))},[t]),s}(e)}},83660:function(e,t,r){"use strict";r.d(t,{default:function(){return n}});var s=r(2265);let i={};function n(e,t){let r=s.useRef(i);return r.current===i&&(r.current=e(t)),r}},41236:function(e,t,r){"use strict";r.d(t,{default:function(){return n}});var s=r(2265);let i=[];function n(e){s.useEffect(e,i)}},98690:function(e,t,r){"use strict";var s=r(2265);t.default=e=>{let t=s.useRef({});return s.useEffect(()=>{t.current=e}),t.current}},35965:function(e,t,r){"use strict";r.d(t,{default:function(){return u}});var s=r(23539),i=r(61994),n=function(e,t=[]){if(void 0===e)return{};let r={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&"function"==typeof e[r]&&!t.includes(r)).forEach(t=>{r[t]=e[t]}),r},a=function(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(r=>{t[r]=e[r]}),t},o=function(e){let{getSlotProps:t,additionalProps:r,externalSlotProps:s,externalForwardedProps:o,className:u}=e;if(!t){let e=(0,i.Z)(r?.className,u,o?.className,s?.className),t={...r?.style,...o?.style,...s?.style},n={...r,...o,...s};return e.length>0&&(n.className=e),Object.keys(t).length>0&&(n.style=t),{props:n,internalRef:void 0}}let c=n({...o,...s}),l=a(s),h=a(o),d=t(c),f=(0,i.Z)(d?.className,r?.className,u,o?.className,s?.className),m={...d?.style,...r?.style,...o?.style,...s?.style},p={...d,...r,...h,...l};return f.length>0&&(p.className=f),Object.keys(m).length>0&&(p.style=m),{props:p,internalRef:d.ref}},u=function(e){var t,r;let{elementType:i,externalSlotProps:n,ownerState:a,skipResolvingSlotProps:u=!1,...c}=e,l=u?{}:"function"==typeof n?n(a,void 0):n,{props:h,internalRef:d}=o({...c,externalSlotProps:l}),f=(0,s.default)(d,null==l?void 0:l.ref,null===(t=e.additionalProps)||void 0===t?void 0:t.ref);return r={...h,ref:f},void 0===i||"string"==typeof i?r:{...r,ownerState:{...r.ownerState,...a}}}},71466:function(e,t,r){"use strict";r.r(t),r.d(t,{Timeout:function(){return n},default:function(){return a}});var s=r(83660),i=r(41236);class n{static create(){return new n}start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,t()},e)}constructor(){this.currentId=null,this.clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}}function a(){let e=(0,s.default)(n.create).current;return(0,i.default)(e.disposeEffect),e}},46037:function(e,t,r){"use strict";let s=r(2265).createContext(null);t.Z=s},44462:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var s=r(2265),i=r(46037);function n(){return s.useContext(i.Z)}},1696:function(e,t,r){"use strict";let s;r.d(t,{default:function(){return u}}),r(2265);var i=r(34692),n=r(96749),a=r(11787),o=r(57437);function u(e){let{injectFirst:t,children:r}=e;return t&&s?(0,o.jsx)(i.C,{value:s,children:r}):r}"object"==typeof document&&(s=(e=>{let t=(0,n.Z)(e);class r extends a.m{constructor(e){super(e),this.prepend=t.sheet.prepend}}return t.sheet=new r({key:t.key,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy,prepend:t.sheet.prepend,insertionPoint:t.sheet.insertionPoint}),t})({key:"css",prepend:!0}))},79098:function(e,t,r){"use strict";r.d(t,{default:function(){return o}});var s=r(76620),i=r(98636),n=r(94737);let a=function(e,t,r="Mui"){let s={};return t.forEach(t=>{s[t]=(0,n.ZP)(e,t,r)}),s}("MuiBox",["root"]);var o=(0,i.default)({defaultClassName:a.root,generateClassName:s.Z.generate})},63386:function(e,t,r){"use strict";let s=(0,r(20285).Z)();t.default=s},20285:function(e,t,r){"use strict";r.d(t,{Z:function(){return y}});var s=r(2265),i=r(61994),n=r(94737),a=r(96664),o=r(74417),u=r(94873),c=r(9084),l=r(88662),h=r(57437);let d=(0,l.Z)(),f=(0,c.Z)("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`maxWidth${(0,o.Z)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),m=e=>(0,u.default)({props:e,name:"MuiContainer",defaultTheme:d}),p=(e,t)=>{let{classes:r,fixed:s,disableGutters:i,maxWidth:u}=e,c={root:["root",u&&`maxWidth${(0,o.Z)(String(u))}`,s&&"fixed",i&&"disableGutters"]};return(0,a.Z)(c,e=>(0,n.ZP)(t,e),r)};function y(e={}){let{createStyledComponent:t=f,useThemeProps:r=m,componentName:n="MuiContainer"}=e,a=t(({theme:e,ownerState:t})=>({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",...!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}}}),({theme:e,ownerState:t})=>t.fixed&&Object.keys(e.breakpoints.values).reduce((t,r)=>{let s=e.breakpoints.values[r];return 0!==s&&(t[e.breakpoints.up(r)]={maxWidth:`${s}${e.breakpoints.unit}`}),t},{}),({theme:e,ownerState:t})=>({..."xs"===t.maxWidth&&{[e.breakpoints.up("xs")]:{maxWidth:Math.max(e.breakpoints.values.xs,444)}},...t.maxWidth&&"xs"!==t.maxWidth&&{[e.breakpoints.up(t.maxWidth)]:{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`}}}));return s.forwardRef(function(e,t){let s=r(e),{className:o,component:u="div",disableGutters:c=!1,fixed:l=!1,maxWidth:d="lg",classes:f,...m}=s,y={...s,component:u,disableGutters:c,fixed:l,maxWidth:d},v=p(y,n);return(0,h.jsx)(a,{as:u,ownerState:y,className:(0,i.Z)(v.root,o),ref:t,...m})})}},78783:function(e,t,r){"use strict";r.r(t);let s=(0,r(84751).Z)();t.default=s},16639:function(e,t,r){"use strict";r.d(t,{RI:function(){return i},Wp:function(){return n},ZP:function(){return a}}),r(2265);var s=r(57437);let i="mode",n="color-scheme";function a(e){let{defaultLightColorScheme:t="light",defaultDarkColorScheme:r="dark",modeStorageKey:a=i,colorSchemeStorageKey:o=n,attribute:u="data-color-scheme",colorSchemeNode:c="document.documentElement",nonce:l}=e||{},h="",d=u;if("class"===u&&(d=".%s"),"data"===u&&(d="[data-%s]"),d.startsWith(".")){let e=d.substring(1);h+=`${c}.classList.remove('${e}'.replace('%s', light), '${e}'.replace('%s', dark));
      ${c}.classList.add('${e}'.replace('%s', colorScheme));`}let f=d.match(/\[([^\]]+)\]/);if(f){let[e,t]=f[1].split("=");t||(h+=`${c}.removeAttribute('${e}'.replace('%s', light));
      ${c}.removeAttribute('${e}'.replace('%s', dark));`),h+=`
      ${c}.setAttribute('${e}'.replace('%s', colorScheme), ${t?`${t}.replace('%s', colorScheme)`:'""'});`}else h+=`${c}.setAttribute('${d}', colorScheme);`;return(0,s.jsx)("script",{suppressHydrationWarning:!0,nonce:"undefined"==typeof window?l:"",dangerouslySetInnerHTML:{__html:`(function() {
try {
  let colorScheme = '';
  const mode = localStorage.getItem('${a}') || 'system';
  const dark = localStorage.getItem('${o}-dark') || '${r}';
  const light = localStorage.getItem('${o}-light') || '${t}';
  if (mode === 'system') {
    // handle system mode
    const mql = window.matchMedia('(prefers-color-scheme: dark)');
    if (mql.matches) {
      colorScheme = dark
    } else {
      colorScheme = light
    }
  }
  if (mode === 'light') {
    colorScheme = light;
  }
  if (mode === 'dark') {
    colorScheme = dark;
  }
  if (colorScheme) {
    ${h}
  }
} catch(e){}})();`}},"mui-color-scheme-init")}},77126:function(e,t,r){"use strict";r.d(t,{V:function(){return a}});var s=r(2265),i=r(57437);let n=s.createContext(),a=()=>s.useContext(n)??!1;t.Z=function({value:e,...t}){return(0,i.jsx)(n.Provider,{value:e??!0,...t})}},53146:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return S}});var s=r(2265),i=r(61994),n=r(57909),a=r(94737),o=r(96664),u=r(9084),c=r(94873),l=r(95086),h=r(88662),d=r(27880),f=r(46380),m=r(57437);let p=(0,h.Z)(),y=(0,u.Z)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function v(e){return(0,c.default)({props:e,name:"MuiStack",defaultTheme:p})}let g=e=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],b=({ownerState:e,theme:t})=>{let r={display:"flex",flexDirection:"column",...(0,d.k9)({theme:t},(0,d.P$)({values:e.direction,breakpoints:t.breakpoints.values}),e=>({flexDirection:e}))};if(e.spacing){let s=(0,f.hB)(t),i=Object.keys(t.breakpoints.values).reduce((t,r)=>(("object"==typeof e.spacing&&null!=e.spacing[r]||"object"==typeof e.direction&&null!=e.direction[r])&&(t[r]=!0),t),{}),a=(0,d.P$)({values:e.direction,base:i}),o=(0,d.P$)({values:e.spacing,base:i});"object"==typeof a&&Object.keys(a).forEach((e,t,r)=>{if(!a[e]){let s=t>0?a[r[t-1]]:"column";a[e]=s}}),r=(0,n.Z)(r,(0,d.k9)({theme:t},o,(t,r)=>e.useFlexGap?{gap:(0,f.NA)(s,t)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${g(r?a[r]:e.direction)}`]:(0,f.NA)(s,t)}}))}return(0,d.dt)(t.breakpoints,r)};var S=function(e={}){let{createStyledComponent:t=y,useThemeProps:r=v,componentName:n="MuiStack"}=e,u=()=>(0,o.Z)({root:["root"]},e=>(0,a.ZP)(n,e),{}),c=t(b);return s.forwardRef(function(e,t){let n=r(e),{component:a="div",direction:o="column",spacing:h=0,divider:d,children:f,className:p,useFlexGap:y=!1,...v}=(0,l.Z)(n),g=u();return(0,m.jsx)(c,{as:a,ownerState:{direction:o,spacing:h,useFlexGap:y},ref:t,className:(0,i.Z)(g.root,p),...v,children:d?function(e,t){let r=s.Children.toArray(e).filter(Boolean);return r.reduce((e,i,n)=>(e.push(i),n<r.length-1&&e.push(s.cloneElement(t,{key:`separator-${n}`})),e),[])}(f,d):f})})}()},63731:function(e,t,r){"use strict";r.d(t,{default:function(){return p}});var s=r(2265),i=r(44462),n=r(46037),a="function"==typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__",o=r(57437),u=function(e){let{children:t,theme:r}=e,u=(0,i.Z)(),c=s.useMemo(()=>{let e=null===u?{...r}:"function"==typeof r?r(u):{...u,...r};return null!=e&&(e[a]=null!==u),e},[r,u]);return(0,o.jsx)(n.Z.Provider,{value:c,children:t})},c=r(34692),l=r(80184),h=r(77126),d=r(17804);let f={};function m(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return s.useMemo(()=>{let s=e&&t[e]||t;if("function"==typeof r){let n=r(s),a=e?{...t,[e]:n}:n;return i?()=>a:a}return e?{...t,[e]:r}:{...t,...r}},[e,t,r,i])}var p=function(e){let{children:t,theme:r,themeId:s}=e,n=(0,l.default)(f),a=(0,i.Z)()||f,p=m(s,n,r),y=m(s,a,r,!0),v="rtl"===p.direction;return(0,o.jsx)(u,{theme:y,children:(0,o.jsx)(c.T.Provider,{value:p,children:(0,o.jsx)(h.Z,{value:v,children:(0,o.jsx)(d.Z,{value:null==p?void 0:p.components,children:t})})})})}},98636:function(e,t,r){"use strict";r.d(t,{default:function(){return l}});var s=r(2265),i=r(61994),n=r(68241),a=r(38720),o=r(95086),u=r(20135),c=r(57437);function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{themeId:t,defaultTheme:r,defaultClassName:l="MuiBox-root",generateClassName:h}=e,d=(0,n.ZP)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(a.Z);return s.forwardRef(function(e,s){let n=(0,u.default)(r),{className:a,component:f="div",...m}=(0,o.Z)(e);return(0,c.jsx)(d,{as:f,ref:s,className:(0,i.Z)(a,h?h(l):l),theme:t&&n[t]||n,...m})})}},50789:function(e,t,r){"use strict";r.d(t,{default:function(){return u}});var s=r(2265),i=r(16639);function n(e){if("undefined"!=typeof window&&"function"==typeof window.matchMedia&&"system"===e)return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function a(e,t){return"light"===e.mode||"system"===e.mode&&"light"===e.systemMode?t("light"):"dark"===e.mode||"system"===e.mode&&"dark"===e.systemMode?t("dark"):void 0}function o(e,t){let r;if("undefined"!=typeof window){try{(r=localStorage.getItem(e)||void 0)||localStorage.setItem(e,t)}catch(e){}return r||t}}function u(e){let{defaultMode:t="light",defaultLightColorScheme:r,defaultDarkColorScheme:u,supportedColorSchemes:c=[],modeStorageKey:l=i.RI,colorSchemeStorageKey:h=i.Wp,storageWindow:d="undefined"==typeof window?void 0:window}=e,f=c.join(","),m=c.length>1,[p,y]=s.useState(()=>{let e=o(l,t),s=o("".concat(h,"-light"),r),i=o("".concat(h,"-dark"),u);return{mode:e,systemMode:n(e),lightColorScheme:s,darkColorScheme:i}}),[,v]=s.useState(!1),g=s.useRef(!1);s.useEffect(()=>{m&&v(!0),g.current=!0},[m]);let b=a(p,e=>"light"===e?p.lightColorScheme:"dark"===e?p.darkColorScheme:void 0),S=s.useCallback(e=>{y(r=>{if(e===r.mode)return r;let s=null!=e?e:t;try{localStorage.setItem(l,s)}catch(e){}return{...r,mode:s,systemMode:n(s)}})},[l,t]),C=s.useCallback(e=>{e?"string"==typeof e?e&&!f.includes(e)?console.error("`".concat(e,"` does not exist in `theme.colorSchemes`.")):y(t=>{let r={...t};return a(t,t=>{try{localStorage.setItem("".concat(h,"-").concat(t),e)}catch(e){}"light"===t&&(r.lightColorScheme=e),"dark"===t&&(r.darkColorScheme=e)}),r}):y(t=>{let s={...t},i=null===e.light?r:e.light,n=null===e.dark?u:e.dark;if(i){if(f.includes(i)){s.lightColorScheme=i;try{localStorage.setItem("".concat(h,"-light"),i)}catch(e){}}else console.error("`".concat(i,"` does not exist in `theme.colorSchemes`."))}if(n){if(f.includes(n)){s.darkColorScheme=n;try{localStorage.setItem("".concat(h,"-dark"),n)}catch(e){}}else console.error("`".concat(n,"` does not exist in `theme.colorSchemes`."))}return s}):y(e=>{try{localStorage.setItem("".concat(h,"-light"),r),localStorage.setItem("".concat(h,"-dark"),u)}catch(e){}return{...e,lightColorScheme:r,darkColorScheme:u}})},[f,h,r,u]),w=s.useCallback(e=>{"system"===p.mode&&y(t=>{let r=(null==e?void 0:e.matches)?"dark":"light";return t.systemMode===r?t:{...t,systemMode:r}})},[p.mode]),k=s.useRef(w);return k.current=w,s.useEffect(()=>{if("function"!=typeof window.matchMedia||!m)return;let e=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return k.current(...t)},t=window.matchMedia("(prefers-color-scheme: dark)");return t.addListener(e),e(t),()=>{t.removeListener(e)}},[m]),s.useEffect(()=>{if(d&&m){let e=e=>{let r=e.newValue;"string"==typeof e.key&&e.key.startsWith(h)&&(!r||f.match(r))&&(e.key.endsWith("light")&&C({light:r}),e.key.endsWith("dark")&&C({dark:r})),e.key===l&&(!r||["light","dark","system"].includes(r))&&S(r||t)};return d.addEventListener("storage",e),()=>{d.removeEventListener("storage",e)}}},[C,S,l,h,f,t,d,m]),{...p,mode:g.current||!m?p.mode:void 0,systemMode:g.current||!m?p.systemMode:void 0,colorScheme:g.current||!m?b:void 0,setMode:S,setColorScheme:C}}},99752:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return c}});var s=r(2265),i=r.t(s,2);let n="undefined"!=typeof window?s.useLayoutEffect:s.useEffect;var a=r(8675),o=r(80184);let u={...i}.useSyncExternalStore;function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(0,o.default)(),i="undefined"!=typeof window&&void 0!==window.matchMedia,{defaultMatches:c=!1,matchMedia:l=i?window.matchMedia:null,ssrMatchMedia:h=null,noSsr:d=!1}=(0,a.Z)({name:"MuiUseMediaQuery",props:t,theme:r}),f="function"==typeof e?e(r):e;return(void 0!==u?function(e,t,r,i,n){let a=s.useCallback(()=>t,[t]),o=s.useMemo(()=>{if(n&&r)return()=>r(e).matches;if(null!==i){let{matches:t}=i(e);return()=>t}return a},[a,e,i,n,r]),[c,l]=s.useMemo(()=>{if(null===r)return[a,()=>()=>{}];let t=r(e);return[()=>t.matches,e=>(t.addEventListener("change",e),()=>{t.removeEventListener("change",e)})]},[a,r,e]);return u(l,c,o)}:function(e,t,r,i,a){let[o,u]=s.useState(()=>a&&r?r(e).matches:i?i(e).matches:t);return n(()=>{if(!r)return;let t=r(e),s=()=>{u(t.matches)};return s(),t.addEventListener("change",s),()=>{t.removeEventListener("change",s)}},[e,r]),o})(f=f.replace(/^@media( ?)/m,""),c,l,h,d)}},34457:function(){},2894:function(e,t,r){"use strict";r.d(t,{R:function(){return o},m:function(){return a}});var s=r(18238),i=r(7989),n=r(11255),a=class extends i.F{#e;#t;#r;constructor(e){super(),this.mutationId=e.mutationId,this.#t=e.mutationCache,this.#e=[],this.state=e.state||o(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#e.includes(e)||(this.#e.push(e),this.clearGcTimeout(),this.#t.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#t.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||("pending"===this.state.status?this.scheduleGc():this.#t.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(e){this.#r=(0,n.Mz)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#s({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#s({type:"pause"})},onContinue:()=>{this.#s({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#t.canRun(this)});let t="pending"===this.state.status,r=!this.#r.canStart();try{if(!t){this.#s({type:"pending",variables:e,isPaused:r}),await this.#t.config.onMutate?.(e,this);let t=await this.options.onMutate?.(e);t!==this.state.context&&this.#s({type:"pending",context:t,variables:e,isPaused:r})}let s=await this.#r.start();return await this.#t.config.onSuccess?.(s,e,this.state.context,this),await this.options.onSuccess?.(s,e,this.state.context),await this.#t.config.onSettled?.(s,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(s,null,e,this.state.context),this.#s({type:"success",data:s}),s}catch(t){try{throw await this.#t.config.onError?.(t,e,this.state.context,this),await this.options.onError?.(t,e,this.state.context),await this.#t.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,t,e,this.state.context),t}finally{this.#s({type:"error",error:t})}}finally{this.#t.runNext(this)}}#s(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),s.V.batch(()=>{this.#e.forEach(t=>{t.onMutationUpdate(e)}),this.#t.notify({mutation:this,type:"updated",action:e})})}};function o(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},21733:function(e,t,r){"use strict";r.d(t,{A:function(){return o},z:function(){return u}});var s=r(45345),i=r(18238),n=r(11255),a=r(7989),o=class extends a.F{#i;#n;#a;#r;#o;#u;constructor(e){super(),this.#u=!1,this.#o=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#a=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#i=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.#i,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#r?.promise}setOptions(e){this.options={...this.#o,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#a.remove(this)}setData(e,t){let r=(0,s.oE)(this.state.data,e,this.options);return this.#s({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e,t){this.#s({type:"setState",state:e,setStateOptions:t})}cancel(e){let t=this.#r?.promise;return this.#r?.cancel(e),t?t.then(s.ZT).catch(s.ZT):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#i)}isActive(){return this.observers.some(e=>!1!==(0,s.Nc)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===s.CN||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.Kp)(this.state.dataUpdatedAt,e)}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#r?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#r&&(this.#u?this.#r.cancel({revert:!0}):this.#r.cancelRetry()),this.scheduleGc()),this.#a.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#s({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.#r)return this.#r.continueRetry(),this.#r.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,i=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#u=!0,r.signal)})},a={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>{let e=(0,s.cG)(this.options,t),r={queryKey:this.queryKey,meta:this.meta};return(i(r),this.#u=!1,this.options.persister)?this.options.persister(e,r,this):e(r)}};i(a),this.options.behavior?.onFetch(a,this),this.#n=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==a.fetchOptions?.meta)&&this.#s({type:"fetch",meta:a.fetchOptions?.meta});let o=e=>{(0,n.DV)(e)&&e.silent||this.#s({type:"error",error:e}),(0,n.DV)(e)||(this.#a.config.onError?.(e,this),this.#a.config.onSettled?.(this.state.data,e,this)),this.scheduleGc()};return this.#r=(0,n.Mz)({initialPromise:t?.initialPromise,fn:a.fetchFn,abort:r.abort.bind(r),onSuccess:e=>{if(void 0===e){o(Error(`${this.queryHash} data is undefined`));return}try{this.setData(e)}catch(e){o(e);return}this.#a.config.onSuccess?.(e,this),this.#a.config.onSettled?.(e,this.state.error,this),this.scheduleGc()},onError:o,onFail:(e,t)=>{this.#s({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#s({type:"pause"})},onContinue:()=>{this.#s({type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0}),this.#r.start()}#s(e){this.state=(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,...u(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,n.DV)(r)&&r.revert&&this.#n)return{...this.#n,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),i.V.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#a.notify({query:this,type:"updated",action:e})})}};function u(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,n.Kw)(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}},21623:function(e,t,r){"use strict";r.d(t,{S:function(){return p}});var s=r(45345),i=r(21733),n=r(18238),a=r(24112),o=class extends a.l{constructor(e={}){super(),this.config=e,this.#c=new Map}#c;build(e,t,r){let n=t.queryKey,a=t.queryHash??(0,s.Rm)(n,t),o=this.get(a);return o||(o=new i.A({cache:this,queryKey:n,queryHash:a,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(n)}),this.add(o)),o}add(e){this.#c.has(e.queryHash)||(this.#c.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#c.get(e.queryHash);t&&(e.destroy(),t===e&&this.#c.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){n.V.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#c.get(e)}getAll(){return[...this.#c.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,s._x)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,s._x)(e,t)):t}notify(e){n.V.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){n.V.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){n.V.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},u=r(2894),c=class extends a.l{constructor(e={}){super(),this.config=e,this.#l=new Map,this.#h=Date.now()}#l;#h;build(e,t,r){let s=new u.m({mutationCache:this,mutationId:++this.#h,options:e.defaultMutationOptions(t),state:r});return this.add(s),s}add(e){let t=l(e),r=this.#l.get(t)??[];r.push(e),this.#l.set(t,r),this.notify({type:"added",mutation:e})}remove(e){let t=l(e);if(this.#l.has(t)){let r=this.#l.get(t)?.filter(t=>t!==e);r&&(0===r.length?this.#l.delete(t):this.#l.set(t,r))}this.notify({type:"removed",mutation:e})}canRun(e){let t=this.#l.get(l(e))?.find(e=>"pending"===e.state.status);return!t||t===e}runNext(e){let t=this.#l.get(l(e))?.find(t=>t!==e&&t.state.isPaused);return t?.continue()??Promise.resolve()}clear(){n.V.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}getAll(){return[...this.#l.values()].flat()}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,s.X7)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,s.X7)(e,t))}notify(e){n.V.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return n.V.batch(()=>Promise.all(e.map(e=>e.continue().catch(s.ZT))))}};function l(e){return e.options.scope?.id??String(e.mutationId)}var h=r(87045),d=r(57853);function f(e){return{onFetch:(t,r)=>{let i=t.options,n=t.fetchOptions?.meta?.fetchMore?.direction,a=t.state.data?.pages||[],o=t.state.data?.pageParams||[],u={pages:[],pageParams:[]},c=0,l=async()=>{let r=!1,l=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(t.signal.aborted?r=!0:t.signal.addEventListener("abort",()=>{r=!0}),t.signal)})},h=(0,s.cG)(t.options,t.fetchOptions),d=async(e,i,n)=>{if(r)return Promise.reject();if(null==i&&e.pages.length)return Promise.resolve(e);let a={queryKey:t.queryKey,pageParam:i,direction:n?"backward":"forward",meta:t.options.meta};l(a);let o=await h(a),{maxPages:u}=t.options,c=n?s.Ht:s.VX;return{pages:c(e.pages,o,u),pageParams:c(e.pageParams,i,u)}};if(n&&a.length){let e="backward"===n,t={pages:a,pageParams:o},r=(e?function(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}:m)(i,t);u=await d(t,r,e)}else{let t=e??a.length;do{let e=0===c?o[0]??i.initialPageParam:m(i,u);if(c>0&&null==e)break;u=await d(u,e),c++}while(c<t)}return u};t.options.persister?t.fetchFn=()=>t.options.persister?.(l,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=l}}}function m(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 p=class{#d;#t;#o;#f;#m;#p;#y;#v;constructor(e={}){this.#d=e.queryCache||new o,this.#t=e.mutationCache||new c,this.#o=e.defaultOptions||{},this.#f=new Map,this.#m=new Map,this.#p=0}mount(){this.#p++,1===this.#p&&(this.#y=h.j.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#d.onFocus())}),this.#v=d.N.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#d.onOnline())}))}unmount(){this.#p--,0===this.#p&&(this.#y?.(),this.#y=void 0,this.#v?.(),this.#v=void 0)}isFetching(e){return this.#d.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#t.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#d.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.getQueryData(e.queryKey);if(void 0===t)return this.fetchQuery(e);{let r=this.defaultQueryOptions(e),i=this.#d.build(this,r);return e.revalidateIfStale&&i.isStaleByTime((0,s.KC)(r.staleTime,i))&&this.prefetchQuery(r),Promise.resolve(t)}}getQueriesData(e){return this.#d.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){let i=this.defaultQueryOptions({queryKey:e}),n=this.#d.get(i.queryHash),a=n?.state.data,o=(0,s.SE)(t,a);if(void 0!==o)return this.#d.build(this,i).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return n.V.batch(()=>this.#d.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#d.get(t.queryHash)?.state}removeQueries(e){let t=this.#d;n.V.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#d,s={type:"active",...e};return n.V.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries(s,t)))}cancelQueries(e={},t={}){let r={revert:!0,...t};return Promise.all(n.V.batch(()=>this.#d.findAll(e).map(e=>e.cancel(r)))).then(s.ZT).catch(s.ZT)}invalidateQueries(e={},t={}){return n.V.batch(()=>{if(this.#d.findAll(e).forEach(e=>{e.invalidate()}),"none"===e.refetchType)return Promise.resolve();let r={...e,type:e.refetchType??e.type??"active"};return this.refetchQueries(r,t)})}refetchQueries(e={},t){let r={...t,cancelRefetch:t?.cancelRefetch??!0};return Promise.all(n.V.batch(()=>this.#d.findAll(e).filter(e=>!e.isDisabled()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(s.ZT)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(s.ZT)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=this.#d.build(this,t);return r.isStaleByTime((0,s.KC)(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(s.ZT).catch(s.ZT)}fetchInfiniteQuery(e){return e.behavior=f(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(s.ZT).catch(s.ZT)}ensureInfiniteQueryData(e){return e.behavior=f(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return d.N.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#d}getMutationCache(){return this.#t}getDefaultOptions(){return this.#o}setDefaultOptions(e){this.#o=e}setQueryDefaults(e,t){this.#f.set((0,s.Ym)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#f.values()],r={};return t.forEach(t=>{(0,s.to)(e,t.queryKey)&&(r={...r,...t.defaultOptions})}),r}setMutationDefaults(e,t){this.#m.set((0,s.Ym)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#m.values()],r={};return t.forEach(t=>{(0,s.to)(e,t.mutationKey)&&(r={...r,...t.defaultOptions})}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#o.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,s.Rm)(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"),!0!==t.enabled&&t.queryFn===s.CN&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#o.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#d.clear(),this.#t.clear()}}}}]);