(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{34035:function(e,t,n){Promise.resolve().then(n.t.bind(n,47960,23)),Promise.resolve().then(n.bind(n,20346)),Promise.resolve().then(n.bind(n,53752)),Promise.resolve().then(n.t.bind(n,50911,23))},20346:function(e,t,n){"use strict";n.d(t,{ThemeProvider:function(){return v}});var r=n(57437),l=n(2265),o=["light","dark"],s="(prefers-color-scheme: dark)",a="undefined"==typeof window,i=l.createContext(void 0),c=e=>l.useContext(i)?e.children:l.createElement(d,{...e}),m=["light","dark"],d=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:n=!0,enableColorScheme:r=!0,storageKey:a="theme",themes:c=m,defaultTheme:d=n?"system":"light",attribute:v="data-theme",value:$,children:b,nonce:g})=>{let[S,p]=l.useState(()=>h(a,d)),[w,_]=l.useState(()=>h(a)),k=$?Object.values($):c,C=l.useCallback(e=>{let l=e;if(!l)return;"system"===e&&n&&(l=y());let s=$?$[l]:l,a=t?f():null,i=document.documentElement;if("class"===v?(i.classList.remove(...k),s&&i.classList.add(s)):s?i.setAttribute(v,s):i.removeAttribute(v),r){let e=o.includes(d)?d:null,t=o.includes(l)?l:e;i.style.colorScheme=t}null==a||a()},[]),E=l.useCallback(e=>{let t="function"==typeof e?e(e):e;p(t);try{localStorage.setItem(a,t)}catch(e){}},[e]),T=l.useCallback(t=>{_(y(t)),"system"===S&&n&&!e&&C("system")},[S,e]);l.useEffect(()=>{let e=window.matchMedia(s);return e.addListener(T),T(e),()=>e.removeListener(T)},[T]),l.useEffect(()=>{let e=e=>{e.key===a&&E(e.newValue||d)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[E]),l.useEffect(()=>{C(null!=e?e:S)},[e,S]);let x=l.useMemo(()=>({theme:S,setTheme:E,forcedTheme:e,resolvedTheme:"system"===S?w:S,themes:n?[...c,"system"]:c,systemTheme:n?w:void 0}),[S,E,e,w,n,c]);return l.createElement(i.Provider,{value:x},l.createElement(u,{forcedTheme:e,disableTransitionOnChange:t,enableSystem:n,enableColorScheme:r,storageKey:a,themes:c,defaultTheme:d,attribute:v,value:$,children:b,attrs:k,nonce:g}),b)},u=l.memo(({forcedTheme:e,storageKey:t,attribute:n,enableSystem:r,enableColorScheme:a,defaultTheme:i,value:c,attrs:m,nonce:d})=>{let u="system"===i,h="class"===n?`var d=document.documentElement,c=d.classList;c.remove(${m.map(e=>`'${e}'`).join(",")});`:`var d=document.documentElement,n='${n}',s='setAttribute';`,f=a?(o.includes(i)?i:null)?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${i}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",y=(e,t=!1,r=!0)=>{let l=c?c[e]:e,s=t?e+"|| ''":`'${l}'`,i="";return a&&r&&!t&&o.includes(e)&&(i+=`d.style.colorScheme = '${e}';`),"class"===n?t||l?i+=`c.add(${s})`:i+="null":l&&(i+=`d[s](n,${s})`),i},v=e?`!function(){${h}${y(e)}}()`:r?`!function(){try{${h}var e=localStorage.getItem('${t}');if('system'===e||(!e&&${u})){var t='${s}',m=window.matchMedia(t);if(m.media!==t||m.matches){${y("dark")}}else{${y("light")}}}else if(e){${c?`var x=${JSON.stringify(c)};`:""}${y(c?"x[e]":"e",!0)}}${u?"":"else{"+y(i,!1,!1)+"}"}${f}}catch(e){}}()`:`!function(){try{${h}var e=localStorage.getItem('${t}');if(e){${c?`var x=${JSON.stringify(c)};`:""}${y(c?"x[e]":"e",!0)}}else{${y(i,!1,!1)};}${f}}catch(t){}}();`;return l.createElement("script",{nonce:d,dangerouslySetInnerHTML:{__html:v}})}),h=(e,t)=>{let n;if(!a){try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t}},f=()=>{let e=document.createElement("style");return e.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},y=e=>(e||(e=window.matchMedia(s)),e.matches?"dark":"light");function v({children:e,...t}){return(0,r.jsx)(c,{...t,children:e})}},47960:function(){},50911:function(e){e.exports={style:{fontFamily:"'__Inter_e8ce0c', '__Inter_Fallback_e8ce0c'",fontStyle:"normal"},className:"__className_e8ce0c"}}},function(e){e.O(0,[944,752,971,117,744],function(){return e(e.s=34035)}),_N_E=e.O()}]);