1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,63178,e=>{"use strict";var t=e.i(71645),r=(e,t,r,o,s,a,n,i)=>{let l=document.documentElement,d=["light","dark"];function m(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,o=r&&a?s.map(e=>a[e]||e):s;r?(l.classList.remove(...o),l.classList.add(a&&a[t]?a[t]:t)):l.setAttribute(e,t)}),r=t,i&&d.includes(r)&&(l.style.colorScheme=r)}if(o)m(o);else try{let e=localStorage.getItem(t)||r,o=n&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;m(o)}catch(e){}},o=["light","dark"],s="(prefers-color-scheme: dark)",a="u"<typeof window,n=t.createContext(void 0),i={setTheme:e=>{},themes:[]},l=()=>{var e;return null!=(e=t.useContext(n))?e:i},d=e=>t.useContext(n)?t.createElement(t.Fragment,null,e.children):t.createElement(c,{...e}),m=["light","dark"],c=({forcedTheme:e,disableTransitionOnChange:r=!1,enableSystem:a=!0,enableColorScheme:i=!0,storageKey:l="theme",themes:d=m,defaultTheme:c=a?"system":"light",attribute:b="data-theme",value:y,children:f,nonce:v,scriptProps:T})=>{let[w,k]=t.useState(()=>h(l,c)),[S,C]=t.useState(()=>"system"===w?p():w),E=y?Object.values(y):d,x=t.useCallback(e=>{let t=e;if(!t)return;"system"===e&&a&&(t=p());let s=y?y[t]:t,n=r?g(v):null,l=document.documentElement,d=e=>{"class"===e?(l.classList.remove(...E),s&&l.classList.add(s)):e.startsWith("data-")&&(s?l.setAttribute(e,s):l.removeAttribute(e))};if(Array.isArray(b)?b.forEach(d):d(b),i){let e=o.includes(c)?c:null,r=o.includes(t)?t:e;l.style.colorScheme=r}null==n||n()},[v]),A=t.useCallback(e=>{let t="function"==typeof e?e(w):e;k(t);try{localStorage.setItem(l,t)}catch(e){}},[w]),L=t.useCallback(t=>{C(p(t)),"system"===w&&a&&!e&&x("system")},[w,e]);t.useEffect(()=>{let e=window.matchMedia(s);return e.addListener(L),L(e),()=>e.removeListener(L)},[L]),t.useEffect(()=>{let e=e=>{e.key===l&&(e.newValue?k(e.newValue):A(c))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[A]),t.useEffect(()=>{x(null!=e?e:w)},[e,w]);let P=t.useMemo(()=>({theme:w,setTheme:A,forcedTheme:e,resolvedTheme:"system"===w?S:w,themes:a?[...d,"system"]:d,systemTheme:a?S:void 0}),[w,A,e,S,a,d]);return t.createElement(n.Provider,{value:P},t.createElement(u,{forcedTheme:e,storageKey:l,attribute:b,enableSystem:a,enableColorScheme:i,defaultTheme:c,value:y,themes:d,nonce:v,scriptProps:T}),f)},u=t.memo(({forcedTheme:e,storageKey:o,attribute:s,enableSystem:a,enableColorScheme:n,defaultTheme:i,value:l,themes:d,nonce:m,scriptProps:c})=>{let u=JSON.stringify([s,o,i,e,d,l,a,n]).slice(1,-1);return t.createElement("script",{...c,suppressHydrationWarning:!0,nonce:"u"<typeof window?m:"",dangerouslySetInnerHTML:{__html:`(${r.toString()})(${u})`}})}),h=(e,t)=>{let r;if(!a){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},g=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)}},p=e=>(e||(e=window.matchMedia(s)),e.matches?"dark":"light");e.s(["ThemeProvider",()=>d,"useTheme",()=>l])},7738,e=>{"use strict";var t=e.i(43476),r=e.i(63178);function o({children:e,...o}){return(0,t.jsx)(r.ThemeProvider,{...o,children:e})}e.s(["ThemeProvider",()=>o])},13354,e=>{"use strict";var t=e.i(43476),r=e.i(63178),o=e.i(46696);let s=({...e})=>{let{theme:s="system"}=(0,r.useTheme)();return(0,t.jsx)(o.Toaster,{theme:s,className:"toaster group",position:"top-right",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg font-sans",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground",success:"!bg-green-500 !text-white !border-green-600 dark:!bg-green-600 dark:!text-white dark:!border-green-700",error:"!bg-red-500 !text-white !border-red-600 dark:!bg-red-600 dark:!text-white dark:!border-red-700"}},...e})};e.s(["Toaster",()=>s])}]);
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.