1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{4147:e=>{e.exports={style:{fontFamily:"'Geist', 'Geist Fallback'",fontStyle:"normal"},className:"__className_8eaea4",variable:"__variable_8eaea4"}},30347:()=>{},30586:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,4147,23)),Promise.resolve().then(r.t.bind(r,38489,23)),Promise.resolve().then(r.t.bind(r,30347,23)),Promise.resolve().then(r.bind(r,89074)),Promise.resolve().then(r.bind(r,83622)),Promise.resolve().then(r.bind(r,72260))},38489:e=>{e.exports={style:{fontFamily:"'Geist Mono', 'Geist Mono Fallback'",fontStyle:"normal"},className:"__className_8c25df",variable:"__variable_8c25df"}},51362:(e,t,r)=>{"use strict";r.d(t,{D:()=>m,N:()=>c});var s=r(12115),a=(e,t,r,s,a,n,o,l)=>{let i=document.documentElement,m=["light","dark"];function c(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,s=r&&n?a.map(e=>n[e]||e):a;r?(i.classList.remove(...s),i.classList.add(n&&n[t]?n[t]:t)):i.setAttribute(e,t)}),r=t,l&&m.includes(r)&&(i.style.colorScheme=r)}if(s)c(s);else try{let e=localStorage.getItem(t)||r,s=o&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(s)}catch(e){}},n=["light","dark"],o="(prefers-color-scheme: dark)",l=s.createContext(void 0),i={setTheme:e=>{},themes:[]},m=()=>{var e;return null!=(e=s.useContext(l))?e:i},c=e=>s.useContext(l)?s.createElement(s.Fragment,null,e.children):s.createElement(u,{...e}),d=["light","dark"],u=e=>{let{forcedTheme:t,disableTransitionOnChange:r=!1,enableSystem:a=!0,enableColorScheme:i=!0,storageKey:m="theme",themes:c=d,defaultTheme:u=a?"system":"light",attribute:f="data-theme",value:p,children:g,nonce:S,scriptProps:_}=e,[T,k]=s.useState(()=>v(m,u)),[E,w]=s.useState(()=>"system"===T?y():T),C=p?Object.values(p):c,N=s.useCallback(e=>{let t=e;if(!t)return;"system"===e&&a&&(t=y());let s=p?p[t]:t,o=r?b(S):null,l=document.documentElement,m=e=>{"class"===e?(l.classList.remove(...C),s&&l.classList.add(s)):e.startsWith("data-")&&(s?l.setAttribute(e,s):l.removeAttribute(e))};if(Array.isArray(f)?f.forEach(m):m(f),i){let e=n.includes(u)?u:null,r=n.includes(t)?t:e;l.style.colorScheme=r}null==o||o()},[S]),P=s.useCallback(e=>{let t="function"==typeof e?e(T):e;k(t);try{localStorage.setItem(m,t)}catch(e){}},[T]),x=s.useCallback(e=>{w(y(e)),"system"===T&&a&&!t&&N("system")},[T,t]);s.useEffect(()=>{let e=window.matchMedia(o);return e.addListener(x),x(e),()=>e.removeListener(x)},[x]),s.useEffect(()=>{let e=e=>{e.key===m&&(e.newValue?k(e.newValue):P(u))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[P]),s.useEffect(()=>{N(null!=t?t:T)},[t,T]);let A=s.useMemo(()=>({theme:T,setTheme:P,forcedTheme:t,resolvedTheme:"system"===T?E:T,themes:a?[...c,"system"]:c,systemTheme:a?E:void 0}),[T,P,t,E,a,c]);return s.createElement(l.Provider,{value:A},s.createElement(h,{forcedTheme:t,storageKey:m,attribute:f,enableSystem:a,enableColorScheme:i,defaultTheme:u,value:p,themes:c,nonce:S,scriptProps:_}),g)},h=s.memo(e=>{let{forcedTheme:t,storageKey:r,attribute:n,enableSystem:o,enableColorScheme:l,defaultTheme:i,value:m,themes:c,nonce:d,scriptProps:u}=e,h=JSON.stringify([n,r,i,t,c,m,o,l]).slice(1,-1);return s.createElement("script",{...u,suppressHydrationWarning:!0,nonce:"",dangerouslySetInnerHTML:{__html:"(".concat(a.toString(),")(").concat(h,")")}})}),v=(e,t)=>{let r;try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t},b=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},y=e=>(e||(e=window.matchMedia(o)),e.matches?"dark":"light")},72260:(e,t,r)=>{"use strict";r.d(t,{ThemeProvider:()=>n});var s=r(95155),a=r(51362);function n(e){let{children:t}=e;return(0,s.jsx)(a.N,{attribute:"class",defaultTheme:"light",enableSystem:!0,disableTransitionOnChange:!0,children:t})}},83622:(e,t,r)=>{"use strict";r.d(t,{NextAuthProvider:()=>n});var s=r(95155),a=r(12108);function n(e){let{children:t}=e;return(0,s.jsx)(a.SessionProvider,{children:t})}},89074:(e,t,r)=>{"use strict";r.d(t,{Toaster:()=>o});var s=r(95155),a=r(51362),n=r(56671);let o=e=>{let{...t}=e,{theme:r="system"}=(0,a.D)();return(0,s.jsx)(n.l$,{theme:r,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...t})}}},e=>{var t=t=>e(e.s=t);e.O(0,[4481,7690,9052,2108,8441,1684,7358],()=>t(30586)),_N_E=e.O()}]);
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.