1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{63:(e,t,n)=>{"use strict";var r=n(7260);n.o(r,"notFound")&&n.d(t,{notFound:function(){return r.notFound}}),n.o(r,"useParams")&&n.d(t,{useParams:function(){return r.useParams}}),n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}}),n.o(r,"useSearchParams")&&n.d(t,{useSearchParams:function(){return r.useSearchParams}})},369:()=>{},1290:()=>{},2311:e=>{e.exports={style:{fontFamily:"'GeistSans', 'GeistSans Fallback'"},className:"__className_64f856",variable:"__variable_64f856"}},4551:(e,t,n)=>{"use strict";n.d(t,{ForcedLocale:()=>c,I18nProvider:()=>s,s:()=>l});var r=n(5155),a=n(2115),o=n(63);let i=(0,a.createContext)(void 0);function s(e){let{children:t}=e,[n,o]=(0,a.useState)("en");return(0,a.useEffect)(()=>{let e=localStorage.getItem("locale"),t=["en","de","es","fr","it","pt","nl","pl","ru","ja","zh","ko","uk"];if(e&&t.includes(e))o(e);else{let e=navigator.languages&&navigator.languages.length?navigator.languages:[navigator.language||navigator.userLanguage||"en"],n="en";for(let r of e){let e=r.toLowerCase().split("-")[0];if(t.includes(e)){n=e;break}}o(n)}},[]),(0,r.jsx)(i.Provider,{value:{locale:n,setLocale:e=>{o(e),localStorage.setItem("locale",e)}},children:t})}function c(e){let{locale:t,switchTo:n,children:a}=e,s=(0,o.useRouter)();return(0,r.jsx)(i.Provider,{value:{locale:t,setLocale:e=>{localStorage.setItem("locale",e),e!==t&&s.push(n)}},children:a})}function l(){let e=(0,a.useContext)(i);if(void 0===e)throw Error("useI18n must be used within an I18nProvider");return e}},6653:(e,t,n)=>{Promise.resolve().then(n.t.bind(n,1290,23)),Promise.resolve().then(n.t.bind(n,369,23)),Promise.resolve().then(n.t.bind(n,6745,23)),Promise.resolve().then(n.bind(n,4551)),Promise.resolve().then(n.bind(n,7106)),Promise.resolve().then(n.bind(n,8955)),Promise.resolve().then(n.t.bind(n,2311,23)),Promise.resolve().then(n.t.bind(n,7183,23))},6745:()=>{},7106:(e,t,n)=>{"use strict";n.d(t,{AG:()=>i,DP:()=>u,ThemeProvider:()=>l,U9:()=>o});var r=n(5155),a=n(2115);let o=["classic","mist","rose","butter","frost","sage"],i=["classic","graphite","midnight","mocha","monokai","amethyst"],s=(0,a.createContext)(void 0);function c(e,t,n){try{let r=localStorage.getItem(e);return r&&t.includes(r)?r:n}catch(e){return n}}let l=e=>{let{children:t}=e,[n,l]=(0,a.useState)("system"),[u,d]=(0,a.useState)("classic"),[f,v]=(0,a.useState)("classic"),[h,m]=(0,a.useState)("light"),[p,b]=(0,a.useState)(!1);(0,a.useEffect)(()=>
1{l(c("themeMode",["light","dark","system"],"system")),d(c("lightPalette",o,"classic")),v(c("darkPalette",i,"classic")),m(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),b(!0);let e=window.matchMedia("(prefers-color-scheme: dark)"),t=()=>m(e.matches?"dark":"light");return e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[]);let g="system"===n?h:n;(0,a.useEffect)(()=>{p&&function(e,t,n){let r=document.documentElement;r.setAttribute("data-theme",e),"dark"===e&&"classic"!==n?r.setAttribute("data-dark-variant",n):r.removeAttribute("data-dark-variant"),"light"===e&&"classic"!==t?r.setAttribute("data-light-variant",t):r.removeAttribute("data-light-variant")}(g,u,f)},[p,g,u,f]);let w=(e,t)=>{try{localStorage.setItem(e,t)}catch(e){}},P=e=>{l(e),w("themeMode",e)};return(0,r.jsx)(s.Provider,{value:{theme:g,mode:n,setMode:P,lightPalette:u,darkPalette:f,setLightPalette:e=>{d(e),w("lightPalette",e)},setDarkPalette:e=>{v(e),w("darkPalette",e)},themeOption:n,setThemeOption:P,toggleTheme:()=>P("dark"===g?"light":"dark"),setTheme:e=>P(e)},children:t})},u=()=>{let e=(0,a.useContext)(s);if(void 0===e)throw Error("useTheme must be used within a ThemeProvider");return e}},7183:e=>{e.exports={style:{fontFamily:"'GeistMono', ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace"},className:"__className_161195",variable:"__variable_161195"}},8955:(e,t,n)=>{"use strict";n.d(t,{Analytics:()=>v});var r=n(2115),a=n(63),o=n(5704);function i(){return"undefined"!=typeof window}function s(){return"production"}function c(){return"development"===((i()?window.vam:s())||"production")}function l(e){return new RegExp("/".concat(e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"(?=[/?#]|$)"))}function u(e){return e.startsWith("http://")||e.startsWith("https://")||e.startsWith("/")?e:"/".concat(e)}function d(e){return(0,r.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,r.useEffect)(()=>{var t,n;!function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{debug:!0},n=arguments.length>1?arguments[1]:void 0;if(!i())return;let{beforeSend:r,src:a,dataset:o}=function(e,t){var n,r;let a=e;if(t)try{a={...null==(n=JSON.parse(t))?void 0:n.analytics,...e}}catch(e){}!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"auto";if("auto"===e){window.vam=s();return}window.vam=e}(a.mode);let o={sdkn:"@vercel/analytics"+(a.framework?"/".concat(a.framework):""),sdkv:"2.0.1"};return a.disableAutoTrack&&(o.disableAutoTrack="1"),a.viewEndpoint&&(o.viewEndpoint=u(a.viewEndpoint)),a.eventEndpoint&&(o.eventEndpoint=u(a.eventEndpoint)),a.sessionEndpoint&&(o.sessionEndpoint=u(a.sessionEndpoint)),c()&&!1===a.debug&&(o.debug="false"),a.dsn&&(o.dsn=a.dsn),a.endpoint?o.endpoint=a.endpoint:a.basePath&&(o.endpoint=u("".concat(a.basePath,"/insights"))),{beforeSend:a.beforeSend,src:(r=a).scriptSrc?u(r.scriptSrc):c()?"https://va.vercel-scripts.com/v1/script.debug.js":r.basePath?u("".concat(r.basePath,"/insights/script.js")):"/_vercel/insights/script.js",dataset:o}}(t,n);if(window.va||(window.va=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];window.vaq||(window.vaq=[]),window.vaq.push(t)}),r&&(null==(e=window.va)||e.call(window,"beforeSend",r)),document.head.querySelector('script[src*="'.concat(a,'"]')))return;let l=document.createElement("script");for(let[e,t]of(l.src=a,Object.entries(o)))l.dataset[e]=t;l.defer=!0,l.onerror=()=>{let e=c()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log("[Vercel Web Analytics] Failed to load script from ".concat(a,". ").concat(e))},document.head.appendChild(l)}({framework:e.framework||"react",basePath:null!=(t=e.basePath)?t:function(){if(void 0!==o&&void 0!==o.env)return o.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e}
1,null!=(n=e.configString)?n:function(){if(void 0!==o&&void 0!==o.env)return o.env.REACT_APP_VERCEL_OBSERVABILITY_CLIENT_CONFIG}())},[]),(0,r.useEffect)(()=>{e.route&&e.path&&function(e){var t;let{route:n,path:r}=e;null==(t=window.va)||t.call(window,"pageview",{route:n,path:r})}({route:e.route,path:e.path})},[e.route,e.path]),null}function f(e){let{route:t,path:n}=(()=>{let e=(0,a.useParams)(),t=(0,a.useSearchParams)(),n=(0,a.usePathname)();return e?{route:function(e,t){if(!e||!t)return e;let n=e;try{let e=Object.entries(t);for(let[t,r]of e)if(!Array.isArray(r)){let e=l(r);e.test(n)&&(n=n.replace(e,"/[".concat(t,"]")))}for(let[t,r]of e)if(Array.isArray(r)){let e=l(r.join("/"));e.test(n)&&(n=n.replace(e,"/[...".concat(t,"]")))}return n}catch(t){return e}}(n,Object.keys(e).length?e:Object.fromEntries(t.entries())),path:n}:{route:null,path:n}})();return r.createElement(d,{path:n,route:t,...e,basePath:function(){if(void 0!==o&&void 0!==o.env)return o.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}(),configString:function(){if(void 0!==o&&void 0!==o.env)return'{"analytics":{"scriptSrc":"d2d46f150a199ebf/script.js","viewEndpoint":"d2d46f150a199ebf/view","eventEndpoint":"d2d46f150a199ebf/event","sessionEndpoint":"d2d46f150a199ebf/session"},"speedInsights":{"scriptSrc":"bb943c25c486398e/script.js","endpoint":"bb943c25c486398e/vitals"}}'}(),framework:"next"})}function v(e){return r.createElement(r.Suspense,{fallback:null},r.createElement(f,{...e}))}}},e=>{e.O(0,[9563,8441,1255,7358],()=>e(e.s=6653)),_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.