(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{8566:function(e,t,n){Promise.resolve().then(n.bind(n,4976)),Promise.resolve().then(n.t.bind(n,7167,23)),Promise.resolve().then(n.t.bind(n,3504,23)),Promise.resolve().then(n.t.bind(n,1235,23)),Promise.resolve().then(n.t.bind(n,2945,23)),Promise.resolve().then(n.bind(n,6699))},4976:function(e,t,n){"use strict";n.d(t,{Providers:function(){return a}});var o=n(7573),c=n(423),r=n(5256),s=n(7754),i=n(9784);let l=e=>{let{children:t}=e,n=(0,s.useRouter)();return(0,o.jsx)(r.w,{navigate:n.push,children:(0,o.jsxs)(c.ZP.Provider,{children:[t,(0,o.jsx)(i.x7,{})]})})};function a(e){let{children:t}=e;return(0,o.jsx)(l,{children:t})}},6699:function(e,t,n){"use strict";n.d(t,{ThemeProvider:function(){return u}});var o=n(7573),c=n(9585);async function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"html",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"class",o=arguments.length>3?arguments[3]:void 0,c=document.querySelector(t);c?[n].flat().forEach(t=>{"class"===t&&o?(null==c||c.classList.add(e),null==c||c.classList.remove(...o)):null==c||c.setAttribute(t,e)}):(c=document.querySelector("html"),[n].flat().forEach(t=>{"class"===t&&o?(null==c||c.classList.add(e),null==c||c.classList.remove(...o)):null==c||c.setAttribute(t,e)}),c=await new Promise(e=>{if(document.querySelector(t))return e(document.querySelector(t));let n=new MutationObserver(()=>{document.querySelector(t)&&(n.disconnect(),e(document.querySelector(t)))});n.observe(document.body,{childList:!0,subtree:!0})}),[n].flat().forEach(t=>{if("class"===t&&o){var n;null==c||c.classList.add(e),null==c||c.classList.remove(...o),null===(n=document.querySelector("html"))||void 0===n||n.classList.remove(...o)}else null==c||c.setAttribute(t,e)}))}function s(e,t){let n=(0,c.useRef)(!1);(0,c.useEffect)(()=>{if(n.current)return e();n.current=!0},t)}let i=(0,c.createContext)(""),l=(0,c.createContext)(""),a=(0,c.createContext)(()=>{});function u(e){let{children:t,defaultTheme:n="system",defaultResolvedTheme:u,themes:d,themeKey:m,resolvedThemeKey:h,systemLightTheme:f="light",systemDarkTheme:v="dark",element:y="html",attributes:S="class",staticRender:k=!1,nonce:p}=e,[w,g]=(0,c.useState)(n),[b,L]=(0,c.useState)(null!=u?u:"system"===w?f:w);return s(()=>{if("system"===w){let e=e=>{let{matches:t}=e;r(t?v:f,y,S,d),L(t?v:f)},t=window.matchMedia("(prefers-color-scheme: dark)");return t.addEventListener("change",e),e(t),()=>t.removeEventListener("change",e)}r(w,y,S,d)},[w]),s(()=>{"undefined"!=typeof cookieStore?cookieStore.set(m,w):document.cookie="theme=".concat(w,";"),localStorage.setItem(m,w)},[w]),s(()=>{"undefined"!=typeof cookieStore?cookieStore.set(h,b):document.cookie="resolvedTheme=".concat(b,";"),localStorage.setItem(h,b)},[b]),(0,c.useEffect)(()=>{if(k){var e;g((null===(e=document.cookie.match("(^|;)\\s*"+m+"\\s*=\\s*([^;]+)"))||void 0===e?void 0:e.pop())||n)}function t(e){let{key:t,newValue:n}=e;t===m?g(n):t===h&&L(n)}return"system"===w&&L(window.matchMedia("(prefers-color-scheme: dark)").matches?v:f),window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)},[]),(0,o.jsx)(a.Provider,{value:g,children:(0,o.jsx)(i.Provider,{value:w,children:(0,o.jsxs)(l.Provider,{value:"system"===w?b:w,children:[k?(0,o.jsx)("script",{dangerouslySetInnerHTML:{__html:"(".concat(r.toString(),')((document.cookie.match("(^|;)\\\\s*" + "').concat(m,'" + "\\\\s*=\\\\s*([^;]+)")?.pop() || "').concat(n,'") === "system" ? window.matchMedia("(prefers-color-scheme: dark)").matches ? "').concat(v,'" : "').concat(f,'" : document.cookie.match("(^|;)\\\\s*" + "theme" + "\\\\s*=\\\\s*([^;]+)")?.pop() || "').concat(n,'" , "').concat(y,'", "').concat(S,'", ').concat(JSON.stringify(d),")")},nonce:p?"":void 0}):"system"===n&&(0,o.jsx)("script",{dangerouslySetInnerHTML:{__html:"(".concat(r.toString(),')(window.matchMedia("(prefers-color-scheme: dark)").matches ? "').concat(v,'" : "').concat(f,'", "').concat(y,'", "').concat(S,'", ').concat(JSON.stringify(d),")")},nonce:p?"":void 0}),t]})})})}},2945:function(){},1235:function(){}},function(e){e.O(0,[578,494,455,439,293,286,744],function(){return e(e.s=8566)}),_N_E=e.O()}]);