PageSourceSearch

https://www.michaeleze.com/_next/static/chunks/a45f1476f93b4f66.js

js michaeleze.com collected 2026-10-06 16:31:33 UTC 53,258 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,93216,e=>{"use strict";var t=e.i(2560),r=e.i(21957);function a({children:e,...a}){return(0,t.jsx)(r.ThemeProvider,{...a,children:e})}e.s(["ThemeProvider",()=>a])},93524,(e,t,r)=>{"use strict";function a(e){return!(null!=e&&!e)&&{name:"NEXT_LOCALE",maxAge:31536e3,sameSite:"lax",..."object"==typeof e&&e}}function n(e){return"object"==typeof e?e:{mode:e||"always"}}Object.defineProperty(r,"__esModule",{value:!0}),r.receiveLocaleCookie=a,r.receiveLocalePrefixConfig=n,r.receiveRoutingConfig=function(e){var t,r;return{...e,localePrefix:n(e.localePrefix),localeCookie:a(e.localeCookie),localeDetection:null==(t=e.localeDetection)||t,alternateLinks:null==(r=e.alternateLinks)||r}}},82830,(e,t,r)=>{"use strict";var a=e.i(20698);function n(e){let t;return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&(null==(t="object"==typeof e?e.pathname:e)||!!t.startsWith("/"))}function i(e,t){let r;return"string"==typeof e?r=l(t,e):(r={...e},e.pathname&&(r.pathname=l(t,e.pathname))),r}function l(e,t){let r=e;return/^\/(\?.*)?$/.test(t)&&(t=t.slice(1)),r+=t}function o(e,t){return t===e||t.startsWith("".concat(e,"/"))}function s(e){let t=function(){try{return"true"===a.default.env._next_intl_trailing_slash}catch(e){return!1}}();if("/"!==e){let r=e.endsWith("/");t&&!r?e+="/":!t&&r&&(e=e.slice(0,-1))}return e}function u(e){return"/"+e}function c(e){let t=e.replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"?(.*)").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)");return new RegExp("^".concat(t,"$"))}function f(e){return e.includes("[[...")}function d(e){return e.includes("[...")}function h(e){return e.includes("[")}function p(e,t){let r=e.split("/"),a=t.split("/"),n=Math.max(r.length,a.length);for(let e=0;e<n;e++){let t=r[e],n=a[e];if(!t&&n)return -1;if(t&&!n)return 1;if(t||n){if(!h(t)&&h(n))return -1;if(h(t)&&!h(n))return 1;if(!d(t)&&d(n))return -1;if(d(t)&&!d(n))return 1;if(!f(t)&&f(n))return -1;if(f(t)&&!f(n))return 1}}return 0}Object.defineProperty(r,"__esModule",{value:!0}),r.getLocaleAsPrefix=u,r.getLocalePrefix=function(e,t){var r;return"never"!==t.mode&&(null==(r=t.prefixes)?void 0:r[e])||u(e)},r.getSortedPathnames=function(e){return e.sort(p)},r.hasPathnamePrefixed=o,r.isLocalizableHref=n,r.isPromise=function(e){return"function"==typeof e.then},r.localizeHref=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,a=arguments.length>3?arguments[3]:void 0,l=arguments.length>4?arguments[4]:void 0;if(!n(e))return e;let s=o(l,a);return(t!==r||s)&&null!=l?i(e,l):e},r.matchesPathname=function(e,t){let r=s(e),a=s(t);return c(r).test(a)},r.normalizeTrailingSlash=s,r.prefixHref=i,r.prefixPathname=l,r.templateToRegex=c,r.unprefixPathname=function(e,t){return e.replace(new RegExp("^".concat(t)),"")||"/"}},47840,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(82830);function n(e){let t=new URLSearchParams;for(let[r,a]of Object.entries(e))Array.isArray(a)?a.forEach(e=>{t.append(r,String(e))}):t.set(r,String(a));return"?"+t.toString()}r.applyPathnamePrefix=function(e,t,r,n,i){let l,{mode:o}=r.localePrefix;if(void 0!==i)l=i;else if(a.isLocalizableHref(e)){if("always"===o)l=!0;else if("as-needed"===o){let e=r.defaultLocale;if(r.domains){let t=r.domains.find(e=>e.domain===n);t&&(e=t.defaultLocale)}l=e!==t}}return l?a.prefixPathname(a.getLocalePrefix(t,r.localePrefix),e):e},r.compileLocalizedPathname=function(e){let{pathname:t,locale:r,params:i,pathnames:l,query:o}=e;function s(e){let t=l[e];return t||(t=e),t}function u(e){let t="string"==typeof e?e:e[r];return i&&Object.entries(i).forEach(e=>{let r,a,[n,i]=e;Array.isArray(i)?(r="(\\[)?\\[...".concat(n,"\\](\\])?"),a=i.map(e=>String(e)).join("/")):(r="\\[".concat(n,"\\]"),a=String(i)),t=t.replace(RegExp(r,"g"),a)}),t=t.replace(/\[\[\.\.\..+\]\]/g,""),t=a.normalizeTrailingSlash(t),o&&(t+=n(o)),t}if("string"==typeof t)return u(s(t));{let{pathname:e,...r}=t;return{...r,pathname:u(s(e))}}},r.getBasePath=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location.pathname;return"/"===e?t:t.replace(e,"")},r.getRoute=function(e,t,r){let n=a.getSortedPathnames(Object.keys(r)),i=decodeURI(t);for(let t of n){let n=r[t];if("string"==typeof n){if(a.matchesPathname(n,i))return t}else if(a.matchesPathname(n[e],i))return t}return t},r.normalizeNameOrNameWithParams=function(e){return"string"==typeof e?{pathname:e}:e},r.serializeSearchParams=n},45654,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(47840);r.default=function(e,t,r,n){if(!e||n===r||null==n||!t)return;let i=a.getBasePath(t),{name:l,...o}=e;o.path||(o.path=""!==i?i:"/");let s="".concat(l,"=").concat(n,";");for(let[e,t]of Object.entries(o))s+="".concat("maxAge"===e?"max-age":e),"boolean"!=typeof t&&(s+="="+t),s+=";";document.cookie=s}},18383,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(85011),n=e.r(89456),i=e.r(63327),l=e.r(97747),o=e.r(36404),s=e.r(45654);function u(e){return e&&e.__esModule?e:{default:e}}var c=u(n),f=u(l);r.default=l.forwardRef(function(e,t){let{defaultLocale:r,href:n,locale:u,localeCookie:d,onClick:h,prefetch:p,unprefixed:C,...m}=e,y=o.default(),g=null!=u&&u!==y,x=u||y,v=function(){let[e,t]=l.useState();return l.useEffect(()=>{t(window.location.host)},[]),e}(),b=v&&C&&(C.domains[v]===x||!Object.keys(C.domains).includes(v)&&y===r&&!u)?C.pathname:n,P=i.usePathname();return g&&(p=!1),f.default.createElement(c.default,a.extends({ref:t,href:b,hrefLang:g?u:void 0,onClick:function(e){s.default(d,P,y,u),h&&h(e)},prefetch:p},m))})},60797,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(85011),n=e.r(63327),i=e.r(97747),l=e.r(36404),o=e.r(82830),s=e.r(18383),u=i&&i.__esModule?i:{default:i};let c=i.forwardRef(function(e,t){let{href:r,locale:c,localeCookie:f,localePrefixMode:d,prefix:h,...p}=e,C=n.usePathname(),m=l.default(),y=c!==m,[g,x]=i.useState(()=>o.isLocalizableHref(r)&&("never"!==d||y)?o.prefixHref(r,h):r);return i.useEffect(()=>{C&&x(o.localizeHref(r,c,m,C,h))},[m,r,c,C,h]),u.default.createElement(s.default,a.extends({ref:t,href:g,locale:c,localeCookie:f},p))});c.displayName="ClientLink",r.default=c},53598,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(85011),n=e.r(97747),i=e.r(36404),l=e.r(82830),o=e.r(60797),s=n&&n.__esModule?n:{default:n};let u=n.forwardRef(function(e,t){let{locale:r,localePrefix:n,...u}=e,c=i.default(),f=r||c,d=l.getLocalePrefix(f,n);return s.default.createElement(o.default,a.extends({ref:t,locale:f,localePrefixMode:n.mode,prefix:d},u))});u.displayName="ClientLink",r.default=u},46025,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(63327),n=e.r(82830);function i(e){return function(t){let r=n.getLocalePrefix(t.locale,t.localePrefix),a="never"!==t.localePrefix.mode&&n.isLocalizableHref(t.pathname)?n.prefixPathname(r,t.pathname):t.pathname;for(var i=arguments.length,l=Array(i>1?i-1:0),o=1;o<i;o++)l[o-1]=arguments[o];return e(a,...l)}}let l=i(a.redirect);r.basePermanentRedirect=i(a.permanentRedirect),r.baseRedirect=l},51666,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(36404),n=e.r(46025);function i(e){return function(t){let r;try{r=a.default()}catch(e){throw e}for(var n=arguments.length,i=Array(n>1?n-1:0),l=1;l<n;l++)i[l-1]=arguments[l];return e({...t,locale:r},...i)}}let l=i(n.baseRedirect);r.clientPermanentRedirect=i(n.basePermanentRedirect),r.clientRedirect=l},32235,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(63327),n=e.r(97747),i=e.r(36404),l=e.r(82830);r.default=function(e){let t=a.usePathname(),r=i.default();return n.useMemo(()=>{if(!t)return t;let a=t,n=l.getLocalePrefix(r,e.localePrefix);if(l.hasPathnamePrefixed(n,t))a=l.unprefixPathname(t,n);else if("as-needed"===e.localePrefix.mode&&e.localePrefix.prefixes){let e=l.getLocaleAsPrefix(r);l.hasPathnamePrefixed(e,t)&&(a=l.unprefixPathname(t,e))}return a},[e.localePrefix,r,t])}},46618,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(63327),n=e.r(97747),i=e.r(36404),l=e.r(82830),o=e.r(45654),s=e.r(47840);r.default=function(e,t){let r=a.useRouter(),u=i.default(),c=a.usePathname();return n.useMemo(()=>{function a(r){return function(a,n){let i,f,d,h,{locale:p,...C}=n||{};o.default(t,c,u,p);let m=[(i=window.location.pathname,(f=s.getBasePath(c))&&(i=i.replace(f,"")),d=p||u,h=l.getLocalePrefix(d,e),l.localizeHref(a,d,u,i,h))];return Object.keys(C).length>0&&m.push(C),r(...m)}}return{...r,push:a(r.push),replace:a(r.replace),prefetch:a(r.prefetch)}},[u,t,e,c,r])}},69718,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(85011),n=e.r(97747),i=e.r(93524),l=e.r(53598),o=e.r(51666),s=e.r(32235),u=e.r(46618),c=n&&n.__esModule?n:{default:n};r.default=function(e){let t=i.receiveLocalePrefixConfig(null==e?void 0:e.localePrefix),r=i.receiveLocaleCookie(null==e?void 0:e.localeCookie),f=n.forwardRef(function(e,n){return c.default.createElement(l.default,a.extends({ref:n,localeCookie:r,localePrefix:t},e))});return f.displayName="Link",{Link:f,redirect:function(e){for(var r=arguments.length,a=Array(r>1?r-1:0),n=1;n<r;n++)a[n-1]=arguments[n];return o.clientRedirect({pathname:e,localePrefix:t},...a)},permanentRedirect:function(e){for(var r=arguments.length,a=Array(r>1?r-1:0),n=1;n<r;n++)a[n-1]=arguments[n];return o.clientPermanentRedirect({pathname:e,localePrefix:t},...a)},usePathname:function(){return s.default({localePrefix:t,defaultLocale:null==e?void 0:e.defaultLocale})},useRouter:function(){return u.default(t,r)}}}},72107,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(85011),n=e.r(97747),i=e.r(36404),l=e.r(93524),o=e.r(47840),s=e.r(53598),u=e.r(51666),c=e.r(32235),f=e.r(46618),d=n&&n.__esModule?n:{default:n};r.default=function(e){let t=l.receiveRoutingConfig(e),r=l.receiveLocaleCookie(e.localeCookie);function h(){let e=i.default();if(!t.locales.includes(e))throw Error(void 0);return e}let p=n.forwardRef(function(e,n){let{href:i,locale:l,...u}=e,c=h(),f=l||c;return d.default.createElement(s.default,a.extends({ref:n,href:o.compileLocalizedPathname({locale:f,pathname:i,params:"object"==typeof i?i.params:void 0,pathnames:t.pathnames}),locale:l,localeCookie:r,localePrefix:t.localePrefix},u))});function C(e){let{href:r,locale:a}=e;return o.compileLocalizedPathname({...o.normalizeNameOrNameWithParams(r),locale:a,pathnames:t.pathnames})}return p.displayName="Link",{Link:p,redirect:function(e){let r=C({href:e,locale:h()});for(var a=arguments.length,n=Array(a>1?a-1:0),i=1;i<a;i++)n[i-1]=arguments[i];return u.clientRedirect({pathname:r,localePrefix:t.localePrefix},...n)},permanentRedirect:function(e){let r=C({href:e,locale:h()});for(var a=arguments.length,n=Array(a>1?a-1:0),i=1;i<a;i++)n[i-1]=arguments[i];return u.clientPermanentRedirect({pathname:r,localePrefix:t.localePrefix},...n)},usePathname:function(){let e=c.default(t),r=h();return n.useMemo(()=>e?o.getRoute(r,e,t.pathnames):e,[r,e])},useRouter:function(){let e=f.default(t.localePrefix,r),a=h();return n.useMemo(()=>({...e,push(t){for(var r,n=arguments.length,i=Array(n>1?n-1:0),l=1;l<n;l++)i[l-1]=arguments[l];let o=C({href:t,locale:(null==(r=i[0])?void 0:r.locale)||a});return e.push(o,...i)},replace(t){for(var r,n=arguments.length,i=Array(n>1?n-1:0),l=1;l<n;l++)i[l-1]=arguments[l];let o=C({href:t,locale:(null==(r=i[0])?void 0:r.locale)||a});return e.replace(o,...i)},prefetch(t){for(var r,n=arguments.length,i=Array(n>1?n-1:0),l=1;l<n;l++)i[l-1]=arguments[l];let o=C({href:t,locale:(null==(r=i[0])?void 0:r.locale)||a});return e.prefetch(o,...i)}}),[e,a])},getPathname:C}}},65786,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(85011),n=e.r(63327),i=e.r(97747),l=e.r(93524),o=e.r(82830),s=e.r(18383),u=e.r(47840),c=i&&i.__esModule?i:{default:i};r.default=function(e,t){let r=l.receiveRoutingConfig(t||{}),f=r.pathnames,d="as-needed"===r.localePrefix.mode&&r.domains||void 0,h=i.forwardRef(function(t,n){let l,u,h,{href:C,locale:m,...y}=t;"object"==typeof C?(l=C.pathname,h=C.query,u=C.params):l=C;let g=o.isLocalizableHref(C),x=e(),v=o.isPromise(x)?i.use(x):x,b=g?p({locale:m||v,href:null==f?l:{pathname:l,params:u}},null!=m||d||void 0):l;return c.default.createElement(s.default,a.extends({ref:n,defaultLocale:r.defaultLocale,href:"object"==typeof C?{...C,pathname:b}:b,locale:m,localeCookie:r.localeCookie,unprefixed:d&&g?{domains:r.domains.reduce((e,t)=>(e[t.domain]=t.defaultLocale,e),{}),pathname:p({locale:v,href:null==f?{pathname:l,query:h}:{pathname:l,query:h,params:u}},!1)}:void 0},y))});function p(e,t){let a,{href:n,locale:i}=e;return null==f?"object"==typeof n?(a=n.pathname,n.query&&(a+=u.serializeSearchParams(n.query))):a=n:a=u.compileLocalizedPathname({locale:i,...u.normalizeNameOrNameWithParams(n),pathnames:r.pathnames}
1),u.applyPathnamePrefix(a,i,r,e.domain,t)}function C(e){return function(t){for(var r=arguments.length,a=Array(r>1?r-1:0),n=1;n<r;n++)a[n-1]=arguments[n];return e(p(t,t.domain?void 0:d),...a)}}return{config:r,Link:h,redirect:C(n.redirect),permanentRedirect:C(n.permanentRedirect),getPathname:p}}},38627,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(63327),n=e.r(97747),i=e.r(36404),l=e.r(65786),o=e.r(45654),s=e.r(47840),u=e.r(32235);r.default=function(e){function t(){return i.default()}let{Link:r,config:c,getPathname:f,...d}=l.default(t,e);return{...d,Link:r,usePathname:function(){let e=u.default(c),r=t();return n.useMemo(()=>e&&c.pathnames?s.getRoute(r,e,c.pathnames):e,[r,e])},useRouter:function(){let e=a.useRouter(),r=t(),i=a.usePathname();return n.useMemo(()=>{function t(e){return function(t,a){let{locale:n,...l}=a||{},s=[f({href:t,locale:n||r,domain:window.location.host})];Object.keys(l).length>0&&s.push(l),e(...s),o.default(c.localeCookie,i,r,n)}}return{...e,push:t(e.push),replace:t(e.replace),prefetch:t(e.prefetch)}},[r,i,e])},getPathname:f}}},65001,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a=e.r(69718),n=e.r(72107),i=e.r(38627);r.createSharedPathnamesNavigation=a.default,r.createLocalizedPathnamesNavigation=n.default,r.createNavigation=i.default},83065,(e,t,r)=>{"use strict";t.exports=e.r(65001)},46237,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e){return e}},7282,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.defineRouting=e.r(46237).default},53062,(e,t,r)=>{"use strict";t.exports=e.r(7282)},24073,e=>{"use strict";var t=e.i(2560),r=e.i(32954),a=e.i(94986),n=e.i(85149),i=e.i(83065);let l=(0,e.i(53062).defineRouting)({locales:n.locales,defaultLocale:n.defaultLocale}),{Link:o,getPathname:s,redirect:u,usePathname:c,useRouter:f}=(0,i.createNavigation)(l);var d=e.i(75157);let h={initial:{opacity:0,scale:.94,filter:"blur(10px)"},animate:{opacity:1,scale:1,filter:"blur(0px)",transition:{duration:.6,ease:[.23,1,.32,1]}},exit:{opacity:0,scale:1.04,filter:"blur(10px)",transition:{duration:.4,ease:[.23,1,.32,1]}}};e.s(["default",0,({children:e})=>{let n=c();return(0,t.jsx)(r.AnimatePresence,{mode:"wait",initial:!1,children:(0,t.jsx)(a.motion.main,{initial:"initial",animate:"animate",variants:h,exit:"exit",className:(0,d.cn)("mx-auto w-[calc(100%-7dvw)] h-full py-8 min-h-[70vh]"),children:e},n)})}],24073)},28127,e=>{"use strict";var t=e.i(2560),r=e.i(97747),a=e.i(79164),n=e.i(94986),i=e.i(32954),l=e.i(89456),o=e.i(85149),s=e.i(16690);function u({isOpen:e,onClose:u,toggleMobileMenu:c}){let f=(0,a.useTranslations)();return(0,r.useEffect)(()=>(e?document.body.style.overflow="hidden":document.body.style.overflow="unset",()=>{document.body.style.overflow="unset"}),[e]),(0,t.jsx)(i.AnimatePresence,{children:e&&(0,t.jsxs)(n.motion.div,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3,ease:[.23,1,.32,1]},className:"fixed inset-0 top-18 z-[45] bg-background/97 dark:bg-neutral-950/97 backdrop-blur-2xl flex flex-col p-6 overflow-y-auto noise-bg",children:[(0,t.jsx)("nav",{className:"flex-grow flex flex-col justify-center py-8","aria-label":"Mobile navigation",children:(0,t.jsx)("div",{className:"space-y-1",children:o.NAV_LINKS.map((e,r)=>(0,t.jsx)(n.motion.div,{initial:{opacity:0,x:-16},animate:{opacity:1,x:0},transition:{duration:.35,delay:.06*r,ease:[.23,1,.32,1]},children:(0,t.jsxs)(l.default,{href:e.href,onClick:u,className:"group flex items-center justify-between py-4 border-b border-neutral-300 dark:border-neutral-400/80 text-neutral-900 dark:text-neutral-100 hover:text-purple-600 dark:hover:text-purple-400 transition-colors duration-200",children:[(0,t.jsx)("span",{className:"text-[clamp(28px,6vw,48px)] font-black leading-none tracking-[-0.03em]",children:f(e.label)}),(0,t.jsx)("span",{className:"text-neutral-400 dark:text-neutral-300 group-hover:text-purple-400 group-hover:translate-x-1 transition-all duration-200",children:"→"})]})},e.href))})}),(0,t.jsx)(n.motion.div,{initial:{opacity:0}
1,animate:{opacity:1},transition:{delay:.4,duration:.4},className:"flex justify-start pt-8",children:(0,t.jsx)(s.SocialMedia,{socials:o.SOCIAL_LINKS[1].links})})]})})}var c=e.i(75157),f=e.i(21957);function d(){let{theme:e,resolvedTheme:r}=(0,f.useTheme)();return(0,t.jsxs)("svg",{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"40 275 425 375",className:"dark"===(r||e)?"text-white":"text-neutral-900","aria-label":"Michael Eze Logo",children:[(0,t.jsx)("path",{fill:"currentColor",opacity:"1.000000",stroke:"none",d:" M286.660797,613.990234  C282.059723,612.763733 277.712433,613.279175 273.401520,613.264526  C254.572876,613.200378 235.743820,613.253784 216.914917,613.281555  C215.454025,613.283691 213.993332,613.417664 211.394623,613.546936  C219.561371,622.153198 227.089584,630.086548 234.994858,638.417297  C228.156769,639.186829 221.659851,637.680237 215.214920,636.914795  C180.260513,632.763245 146.107422,624.789612 112.435257,614.665405  C109.048965,613.647278 105.669868,613.092712 102.125450,613.099670  C84.796112,613.133667 67.465416,612.950073 50.137882,613.118774  C45.359669,613.165222 43.750889,611.511353 43.798641,606.726929  C44.004845,586.066772 43.875843,565.403503 43.928944,544.741516  C43.948662,537.068726 46.074188,534.989014 53.760578,534.924866  C61.925064,534.856689 70.095772,534.668884 78.252777,534.908020  C82.846680,535.042725 84.561707,533.597290 84.983070,528.754211  C86.399887,512.469482 89.598518,496.527344 95.264908,481.091797  C100.958961,465.580994 111.129753,454.783875 126.750969,449.157410  C147.127106,441.818298 166.990875,433.196014 187.002304,424.944672  C188.233215,424.437103 189.485077,423.977142 190.740601,423.532898  C200.325668,420.141418 203.430939,415.794708 203.686172,405.485199  C203.818787,400.128387 202.962708,394.867401 202.276901,389.585968  C201.856644,386.349609 200.691803,383.873352 197.796677,381.770172  C193.906448,378.944061 192.736145,374.020813 190.970947,369.766357  C189.518188,366.264954 188.776581,362.428284 188.047958,358.676483  C187.061722,353.597961 189.042877,350.830780 194.187927,349.822113  C193.172440,346.675629 192.088058,343.572968 191.168427,340.422211  C186.879089,325.726654 188.876785,312.185181 198.759201,300.164398  C199.699524,299.020569 200.773804,297.854248 202.033493,297.127533  C209.080017,293.062714 215.121674,286.925293 222.919800,284.662384  C229.269501,282.819794 235.405716,278.523376 243.009521,281.619354  C245.788391,282.750763 249.798096,281.822174 253.250946,281.987732  C263.344604,282.471619 271.305847,287.639862 279.544312,292.061920  C282.927582,293.877899 285.059204,298.068359 287.688965,301.237823  C297.469940,313.026001 297.626953,326.294952 293.652924,340.206268  C292.791016,343.223572 292.091675,346.287292 291.340240,349.240204  C296.913788,352.606476 297.575806,354.470154 294.418243,360.143921  C292.180420,364.165039 291.379333,368.965729 287.589935,372.195923  C285.905579,373.631683 287.172821,376.025391 286.953247,377.968079  C285.953949,386.809906 283.482758,395.261566 280.440063,403.551727  C278.769928,408.102081 278.993530,412.713684 279.177460,417.367920  C279.328674,421.193634 282.541382,422.149200 285.223999,423.215424  C304.087860,430.712799 323.000641,438.087280 341.910919,445.467407  C347.804138,447.767334 353.797607,449.819092 359.640778,452.236725  C372.200317,457.433319 380.030121,467.493652 386.204285,479.001343  C393.881287,493.310028 399.766083,508.308838 402.370239,524.442871  C402.578033,525.730225 402.510376,527.062012 402.574097,528.447144  C399.589111,530.031006 396.556488,529.336731 393.643402,529.249878  C390.527344,529.157043 390.097290,526.531006 389.866119,524.218750  C388.054840,506.100128 381.443817,489.370483 375.079987,472.561920  C372.388092,465.451996 367.253937,460.685669 360.605957,457.401917  C350.871582,452.593719 340.452240,449.510712 330.338196,445.674042  C320.824646,442.065186 311.540680,437.962250 302.307556,433.743164  C298.941925,432.205261 296.890503,431.955017 295.443909,435.964966  C293.665253,440.895386 290.029266,444.302765 285.309204,446.488037  C281.336975,448.327087 280.457520,451.403198 279.900940,455.640442  C278.506378,466.256927 282.642609,474.132812 290.422607,480.548645  C300.250427,488.653229 307.043518,498.577515 310.068237,511.063110  C310.802551,514.094299 311.795166,518.275635 314.671509,518.983643  C320.141052,520.330017 325.081818,523.743835 330.902527,523.470215  C333.490753,523.348694 334.769409,521.178894 335.919159,519.062622  C339.068512,513.265930 340.052216,506.801910 341.816467,500.567993  C343.364014,495.099548 344.179626,489.256836 348.158112,484.626740  C350.655396,486.332275 348.472015,488.704102 349.725952,490.313080  C353.469604,486.593506 354.577087,480.937988 359.537720,477.908752  C357.611511,488.890991 352.084473,498.8
112286 349.881073,510.527466  C357.318542,507.368134 363.338013,501.654297 372.888794,502.657166  C363.666229,510.850861 352.471069,515.362854 346.175049,525.316833  C348.333801,527.873047 350.782959,527.501099 353.028656,527.538025  C361.573425,527.678955 370.028900,527.910400 376.913574,534.177063  C378.313538,535.451416 380.448608,534.860718 382.259399,534.862732  C401.921753,534.884277 421.584076,534.868713 441.246429,534.880737  C448.608276,534.885193 451.061401,537.341248 451.066101,544.786987  C451.079041,565.282166 451.067047,585.777283 451.042572,606.272461  C451.035004,612.624512 450.684753,612.979309 444.178467,613.007507  C432.347870,613.058777 420.516846,613.095825 408.686493,613.039612  C405.963318,613.026733 404.047729,613.714355 402.550751,616.273071  C393.769012,631.283264 380.408081,636.185913 363.811646,633.030640  C347.842834,629.994751 332.449402,625.345154 319.084076,615.534485  C315.948120,613.232544 315.476685,613.298096 310.971924,614.080688  C322.334534,623.958801 336.844025,626.179688 350.104401,631.270447  C346.624268,636.630615 302.922974,643.282715 290.145599,640.364624  C293.455811,631.194031 291.208069,622.567200 286.660797,613.990234 M231.926773,492.647827  C234.255341,493.945587 236.630203,495.079834 239.227417,495.818878  C243.616013,497.067566 247.578995,497.714417 248.368607,491.776276  C249.829514,491.406464 250.737228,491.800262 251.430313,492.587860  C258.544189,500.671722 268.498901,503.945679 277.870789,508.188171  C280.304932,509.290100 282.896942,509.924500 285.624359,509.859894  C290.859467,509.735870 293.482880,507.759552 293.725006,503.691162  C294.016357,498.795593 290.692688,494.261230 286.018951,494.450653  C280.235291,494.685089 275.281525,492.753479 270.252625,490.468628  C265.392334,488.260468 260.361023,486.558075 255.023026,485.819794  C244.982986,484.431244 234.830811,483.774292 225.073593,480.580139  C222.390945,479.701935 221.042648,478.508270 221.029724,475.809174  C220.971527,463.649017 220.795807,451.486877 220.960907,439.329498  C221.025391,434.581787 224.943848,430.949005 229.700607,430.752441  C241.340927,430.271484 252.977188,429.547943 264.638763,430.535095  C274.450500,431.365692 275.477722,432.405121 275.395782,442.457794  C275.344696,448.722839 275.386292,454.988678 275.386292,461.254150  C276.848297,455.107269 277.227020,448.992554 277.571075,442.875916  C277.673035,441.063782 278.355774,438.877777 277.605774,437.496490  C274.759918,432.255219 271.701080,427.188690 273.481323,420.092346  C269.761444,421.467316 267.732544,423.153931 265.886139,424.983063  C263.607361,427.240479 260.957275,428.231598 257.806641,428.286102  C248.828262,428.441406 239.887726,429.477997 230.861145,428.557281  C223.949875,427.852356 219.558807,432.321991 219.268555,439.242493  C219.181732,441.312897 219.940536,443.581665 217.946609,445.767761  C214.115128,444.728302 210.290756,442.503571 205.426361,443.092987  C208.864838,447.971252 214.216812,450.016449 217.741043,454.059845  C216.661377,454.908997 215.855225,454.515137 215.061127,454.360626  C203.686218,452.147705 194.073196,446.736755 186.820984,437.731506  C183.533997,433.649933 180.473297,432.962860 175.720062,434.956482  C162.219666,440.618958 148.681641,446.215424 134.788330,450.887604  C131.479462,452.000366 128.180359,453.187775 125.289696,455.254517  C119.200874,459.607849 116.473480,467.290527 119.696815,473.672668  C126.144501,486.438904 135.331146,497.449738 143.387177,509.304108  C143.244232,497.732483 139.688095,486.579041 139.800140,473.929413  C143.380157,476.664185 143.978455,479.672272 145.000824,482.329376  C149.562897,494.185852 154.768234,505.636505 163.018448,515.530396  C166.108627,519.236267 169.238022,521.464844 174.374100,521.226318  C178.786987,521.021301 183.977570,521.156311 186.249374,525.907654  C188.945358,531.546082 192.880280,532.635193 198.582718,531.766113  C205.858078,530.657288 213.371033,531.277832 221.281448,529.226562  C216.813217,525.906738 211.799286,524.580383 209.630219,519.747986  C208.047653,516.222168 207.998596,512.806274 210.678909,509.993164  C213.295456,507.246948 216.463470,507.247833 219.750977,509.280914  C222.577850,511.029114 225.476074,512.746765 228.535553,514.011
1597  C231.988235,515.438904 235.532135,515.845642 238.132874,511.862579  C234.409271,509.373016 230.285263,509.300537 226.461029,508.350769  C222.087006,507.264496 219.734329,504.827637 219.980896,500.288239  C220.161591,496.961731 218.962921,495.003784 215.571579,494.196930  C212.697525,493.513123 210.555115,491.650085 209.417999,488.804138  C207.525604,484.067871 210.468674,479.920685 215.619080,480.126648  C215.933868,481.498932 214.687393,482.160004 214.193848,483.147217  C213.319504,484.896149 213.512756,486.370300 215.036682,487.589752  C216.415359,488.693024 218.066010,488.644196 219.147659,487.470917  C222.791382,483.518677 225.197891,486.038788 227.719955,488.803864  C228.836456,490.027893 230.119537,491.099945 231.926773,492.647827 M99.330528,593.315857  C99.395981,599.874084 99.395973,599.878662 105.991486,599.893066  C107.989265,599.897461 109.998291,599.728088 111.982529,599.885681  C115.763062,600.185913 116.896484,598.408142 116.805389,594.840271  C116.639755,588.353027 116.556755,581.843445 116.914070,575.369385  C117.202812,570.137695 121.074875,566.794312 125.717300,566.986633  C129.883133,567.159180 132.787674,570.349060 133.099716,575.535828  C133.339340,579.518738 133.160843,583.525024 133.247498,587.519226  C133.551559,601.536743 130.256943,599.747559 146.087814,599.914795  C149.941132,599.955505 150.922028,598.253174 150.850281,594.770935  C150.692566,587.115540 150.823273,579.454712 150.779633,571.796448  C150.711716,559.879333 143.729065,553.423096 131.811493,553.965393  C125.493011,554.252869 120.438599,557.162659 115.912773,561.429993  C105.363899,550.434631 94.553078,552.211548 83.164841,560.500366  C83.021317,556.392273 81.410812,554.528870 77.635361,555.005249  C75.506294,555.273926 73.301804,555.172058 71.151306,554.994568  C67.166054,554.665466 65.928024,556.541321 65.979286,560.315796  C66.110420,569.969910 65.961784,579.627625 65.962845,589.283875  C65.964127,600.933777 64.645042,599.715393 76.717552,599.953125  C81.448555,600.046204 83.264366,598.589844 83.062553,593.738525  C82.800285,587.433716 82.832176,581.071960 83.387840,574.792175  C83.826454,569.835266 87.898193,566.613708 92.123550,566.849792  C96.759262,567.108826 99.213860,570.109009 99.303719,575.876404  C99.389305,581.369263 99.328300,586.864441 99.330528,593.315857 M238.075745,563.500000  C238.093658,571.999268 238.032959,580.499573 238.148392,588.997559  C238.310669,600.944458 236.108337,599.791626 249.578094,599.952087  C253.660095,600.000610 255.388763,598.419556 255.452744,594.522339  C255.545715,588.860596 255.712234,583.210510 255.258896,577.542969  C254.790009,571.681274 258.789246,566.992493 264.019928,566.814636  C269.107544,566.641724 272.253235,570.226257 272.381592,576.450195  C272.457153,580.115234 272.196625,583.799316 272.470734,587.445984  C273.562592,601.971191 270.867126,599.677979 285.894348,599.905945  C289.264160,599.956970 290.709076,598.662659 290.657715,595.193054  C290.534363,586.862549 290.795166,578.525024 290.603149,570.197266  C290.453796,563.720764 287.651123,558.389282 281.546783,555.801025  C274.241638,552.703552 266.937012,553.274231 260.084137,557.596924  C258.798462,558.407898 258.029907,560.394897 255.610580,559.461121  C255.610580,554.889343 255.690948,550.242310 255.595749,545.598877  C255.292725,530.816895 257.606415,533.794800 243.108124,533.243713  C239.072815,533.090332 237.907516,534.667847 238.011948,538.504028  C238.229568,546.497375 238.076248,554.500732 238.075745,563.500000 M256.545288,352.964386  C266.457581,350.110107 276.634064,349.202972 286.853699,349.636230  C287.114197,343.152832 287.006439,342.289215 284.931610,337.792755  C284.221436,336.253723 283.783722,334.736786 283.731140,333.019073  C283.408234,322.472931 277.343811,316.898682 266.904816,315.039368  C260.787872,313.949921 254.819565,314.524994 248.809021,314.017334  C242.618118,313.494446 237.002136,315.514343 231.410065,317.720917  C228.548126,318.850189 228.104538,320.687683 229.807098,323.165100  C232.633804,327.278290 235.558853,331.329224 238.235229,335.538177  C239.598236,337.681702 241.706070,339.619171 241.296921,342.807281  C236.741898,343.916473 230.773819,339.868713 227.070404,347.288666  C236.997849,349.025330 245.482025,354.707092 256.545288,352.964386 M296.836578,590.570557  C297.828583,594.983887 300.611969,597.880920 304.622894,599.714722  C313.392426,603.724243 321.456909,601.473694 328.975647,596.574158  C33
11.397156,599.485535 342.652252,601.140991 345.318512,599.288391  C346.417877,598.524536 346.609711,597.399597 346.592255,596.211609  C346.460388,587.229553 347.217590,578.227539 345.915955,569.270996  C345.111420,563.735168 342.347565,559.523560 337.237610,557.282532  C324.950226,551.893860 312.887329,553.673401 301.049957,558.950623  C300.538208,559.178772 300.259735,559.930298 299.851227,560.466125  C301.490112,563.739624 303.403198,566.612915 305.915833,569.341919  C306.860901,568.895142 307.730194,568.449280 308.626373,568.066345  C313.786560,565.861328 319.103363,564.592590 324.623749,566.389160  C327.103882,567.196228 329.333740,569.099609 328.968964,571.842041  C328.568237,574.854492 325.579285,573.832275 323.611664,573.867493  C317.782562,573.971863 311.936310,573.809998 306.289001,575.589539  C299.123596,577.847473 296.200500,582.197937 296.836578,590.570557 M356.218079,590.186157  C364.126953,604.115967 392.314819,605.519287 403.262665,594.044922  C399.097748,587.650940 396.488037,586.682983 389.773376,589.142029  C386.406982,590.374756 382.914032,590.818115 379.469147,590.041138  C375.174438,589.072571 371.341644,587.282104 370.781189,582.174194  C372.560425,580.526794 374.474152,580.971619 376.244415,580.961975  C383.232300,580.923767 390.220703,580.978577 397.208893,580.984253  C406.422455,580.991638 407.441010,579.536011 404.645905,570.363525  C404.404175,569.570190 404.098846,568.793030 403.776520,568.027893  C399.573639,558.050354 389.726532,553.259949 375.929352,554.176575  C356.282745,555.481750 347.125824,576.513306 356.218079,590.186157 M203.342560,573.415100  C207.100250,566.712769 213.719330,564.709900 221.254776,567.948364  C222.681763,568.561707 224.188538,570.314392 225.739288,568.656982  C228.157990,566.071838 231.196243,563.979736 232.982071,560.616394  C222.667755,553.575867 211.750122,552.318298 200.336258,555.718018  C190.909027,558.526001 184.605484,567.054199 184.328918,576.428406  C183.903885,590.834900 193.634186,600.792175 209.393005,601.647522  C217.824844,602.105225 225.782547,600.434998 232.845306,594.511414  C229.920975,591.327637 227.378235,588.559387 224.895203,585.856079  C209.535721,591.962463 201.508896,587.596802 203.342560,573.415100 M246.957520,394.508240  C249.243011,396.281769 251.544769,395.600555 254.043121,394.863464  C258.774445,393.467560 265.878998,396.929596 266.582336,401.074677  C256.669220,398.961639 247.176590,401.409454 236.870316,402.303619  C243.311722,408.394531 251.613586,403.664185 257.722931,407.801483  C256.577545,410.679047 254.320099,411.107086 252.375336,411.924591  C250.377289,412.764435 247.733932,411.793365 245.992111,413.956909  C254.677063,418.767456 259.523285,417.964935 265.279755,410.791443  C267.058258,408.575134 269.016846,406.579681 271.057007,404.606049  C279.299286,396.632690 282.336670,386.266663 284.873962,375.651093  C283.046967,374.958008 282.228882,375.632751 281.323700,376.005707  C271.402985,380.093353 261.548706,376.575684 256.281281,367.175049  C255.111877,365.088013 254.325821,362.018677 251.157410,362.554047  C248.276611,363.040802 247.800888,365.925842 247.125092,368.327057  C245.844025,372.878906 246.338226,378.222229 240.993759,381.075928  C245.834702,378.669220 247.670731,383.744751 251.029602,384.486725  C254.662369,385.289246 258.089783,381.578339 261.784424,383.731201  C262.161469,388.303253 253.151413,386.124329 256.444092,391.813232  C252.067230,395.273834 247.125061,390.441101 242.675018,393.419281  C244.062485,393.713440 245.189468,393.952393 246.957520,394.508240 M425.984589,599.831787  C430.758026,598.652588 429.393494,594.493591 429.444214,591.611572  C429.705292,576.784424 429.563690,561.950134 429.552826,547.118347  C429.552094,546.126221 429.596436,545.098328 428.349945,543.943420  C425.136780,543.943420 421.485504,544.149597 417.867706,543.890015  C413.566559,543.581360 411.961426,545.140564 412.037598,549.582642  C412.251831,562.077393 412.036255,574.578796 412.062836,587.077515  C412.094208,601.806519 409.988770,599.811768 425.984589,599.831787 M177.629410,585.455017  C177.633408,579.465942 177.640854,573.476868 177.640686,567.487793  C177.640305,552.456299 177.375717,555.734619 165.095093,555.346985  C164.762894,555.336487 164.428894,555.372620 164.097229,555.356445  C161.319214,555.220581 160.190842,556.697510 160.186462,559.312012  C160.165833,571.621582 160.141266,583.931152 160.111526,596.240723  C160.105560,598.710632 161.322433,599.907532 163.786011,599.883667  C178.232941,599.743958 177.564835,601.897400 177.626663,587.434326  C177.628082,587.101624 177.627777,586.768860 177.629410,585.455017 M246.915436,469.585419  C252.201523,470.047974 256.736328,472.419678 261.158142,475.123535  C263.553680,476.588348 265.855072,478.318481 268.734802,478.747864  C271.764435,479.199615 274.696991,478.443054 276.091492,475.737579  C277.645874,472.721893 275.049164,470.806488 272.920898,469.261688  C265.334076,463.754852 256.634399,461.137207 247.436218,460.285980  C244.359894,460.001312 239.837555,458.987427 239.100952,463.406830  C238.335098,468.001770 242.774765,468.546417 246.915436,469.585419 M283.160065,518.027832  C280.662506,514.279846 276.809875,513.426086 272.729645,513.420837  C265.098267,513.410950 257.502045,513.360474 250.003723,511.556000  C248.258301,511.13598
16 246.019592,510.569977 244.502594,513.038574  C246.389801,516.930664 249.515854,518.760193 253.874069,518.843872  C259.300720,518.947937 264.602264,518.701233 269.213318,522.982117  C272.156189,525.714294 281.014160,522.513855 283.160065,518.027832 M166.867050,533.341980  C160.663406,534.860657 158.127518,538.271362 159.357330,543.442322  C160.349380,547.613586 165.433441,550.419250 170.547134,549.617493  C175.636597,548.819519 178.580276,544.988831 177.862915,540.097229  C177.243805,535.875793 174.008698,533.721497 166.867050,533.341980 M235.410660,375.922424  C229.745911,378.019867 224.052307,377.677704 217.296310,375.534424  C221.186584,381.163727 224.462631,385.913177 227.749405,390.655182  C228.824783,392.206726 230.155609,392.963318 231.963593,391.804871  C233.703156,390.690308 237.008621,390.153961 236.301025,387.722809  C234.978607,383.179199 236.789688,379.427734 238.450226,375.095490  C237.250641,375.380035 236.632721,375.526581 235.410660,375.922424 M134.069107,522.336914  C125.451096,513.211731 116.376038,504.504028 108.605461,493.399628  C109.413742,505.911102 123.708443,521.800720 137.926025,526.817139  C136.669357,525.351196 135.593948,524.096680 134.069107,522.336914 M283.444092,358.978790  C279.997101,364.341461 274.152405,367.382843 270.053314,372.317993  C275.880066,374.544250 283.856293,372.110901 286.017578,367.686737  C288.264862,363.086487 287.144623,356.871613 283.605865,354.652802  C283.214355,355.937592 284.729492,357.126984 283.444092,358.978790 M263.233582,440.042236  C263.252380,442.861176 263.245178,445.680603 263.299500,448.498871  C263.333771,450.276672 263.867798,452.088104 265.848236,452.192780  C268.319946,452.323425 268.581299,450.175262 268.652130,448.321228  C268.759735,445.505432 268.719452,442.683197 268.706238,439.863892  C268.698853,438.288971 268.390198,436.765686 266.549561,436.422668  C264.439697,436.029480 263.531311,437.285187 263.233582,440.042236 M319.740723,527.075256  C323.691895,535.648682 324.330811,535.978577 334.563751,533.910828  C329.082550,531.210571 325.049347,527.719788 319.740723,527.075256 M224.325684,372.803864  C225.278702,372.803864 226.231720,372.803864 228.252411,372.803864  C224.513550,369.933014 221.778900,367.518463 217.431946,366.610291  C218.232880,370.580048 220.550903,372.044800 224.325684,372.803864 M200.794556,353.385986  C203.497849,353.457642 206.420029,356.423523 209.077347,352.965668  C207.480118,350.697906 205.089737,351.110229 203.150772,350.621124  C201.674332,350.248688 199.742798,350.415466 200.794556,353.385986 M283.452209,427.497070  C282.802460,427.187286 282.330933,426.224518 281.551056,426.803772  C281.551056,429.844086 281.551056,432.743286 281.551056,436.355286  C284.610657,433.603333 286.811890,431.431366 283.452209,427.497070 z"}),(0,t.jsx)("path",{fill:"currentColor",opacity:"1.000000",stroke:"none",d:" M316.213745,591.158447  C311.787933,586.378052 312.771240,582.967041 318.702423,581.548462  C320.605927,581.093262 322.609894,580.944763 324.574158,580.892883  C326.143951,580.851379 328.176788,580.296509 329.012970,582.139648  C329.857117,584.000244 329.443054,585.995239 328.308258,587.782654  C326.039825,591.355530 321.521545,592.745300 316.213745,591.158447 z"}),(0,t.jsx)("path",{fill:"currentColor",opacity:"1.000000",stroke:"none",d:" M389.040527,572.361694  C383.022461,574.090759 377.136139,573.108337 371.014130,573.159973  C370.272888,567.953125 373.139038,565.803589 377.082153,564.781311  C382.773590,563.305786 387.225342,566.091003 389.040527,572.361694 z"})]})}let h=({isOpen:e,onClick:r})=>(0,t.jsx)("button",{onClick:r,className:"flex items-center justify-center w-12 h-9 text-neutral-600 dar
1k:text-neutral-400 hover:text-purple-600 dark:hover:text-purple-400 transition-colors duration-200 relative z-[70] p-0","aria-label":e?"Close menu":"Open menu",children:(0,t.jsxs)("div",{className:"w-6 h-4 relative flex flex-col justify-center gap-[6px]",children:[(0,t.jsx)(n.motion.span,{animate:{rotate:45*!!e,y:4*!!e},transition:{duration:.3,ease:[.23,1,.32,1]},className:"w-full h-[1.8px] bg-black dark:bg-white rounded-full origin-center"}),(0,t.jsx)(n.motion.span,{animate:{rotate:e?-45:0,y:e?-4:0},transition:{duration:.3,ease:[.23,1,.32,1]},className:"w-full h-[1.8px] bg-black dark:bg-white rounded-full origin-center"})]})});var p=e.i(63327);function C(){let e=(0,p.usePathname)(),r=e?.split("/")[1];return(0,t.jsx)("div",{className:"flex items-center gap-1 text-xs font-bold uppercase tracking-widest",children:o.locales.map((a,n)=>{let i=r===a||!o.locales.includes(r)&&a===o.defaultLocale;return(0,t.jsxs)("span",{className:"flex items-center",children:[(0,t.jsx)(l.default,{href:(t=>{if(!e)return"/";let r=e.split("/"),a=r[1];return o.locales.includes(a)?r[1]=t:r.splice(1,0,t),r.join("/")})(a),className:`transition-all duration-300 ${i?"text-purple-600 dark:text-purple-400":"text-neutral-400 dark:text-neutral-600 hover:text-neutral-900 dark:hover:text-neutral-100"}`,children:a}),n<o.locales.length-1&&(0,t.jsx)("span",{className:"mx-1.5 text-neutral-200 dark:text-neutral-800 font-light",children:"/"})]},a)})})}var m=e.i(97732);let y=({isMobileMenuOpen:e,toggleMobileMenu:r})=>(0,t.jsxs)("div",{className:"w-[calc(100%-7dvw)] mx-auto flex items-center justify-between gap-3 h-full px-4 md:px-5",children:[(0,t.jsx)("div",{className:"flex items-center gap-6 relative z-[70]",children:(0,t.jsx)(h,{isOpen:e,onClick:r})}),(0,t.jsx)(l.default,{href:"/","aria-label":"Homepage",onClick:()=>r(),className:"transition-opacity hover:opacity-80 w-[70px] relative z-[70]",children:(0,t.jsx)(d,{})}),(0,t.jsxs)("div",{className:"relative z-[550] flex gap-4",children:[(0,t.jsx)(C,{}),(0,t.jsx)(m.default,{})]})]});e.s(["default",0,()=>{let[e,a]=(0,r.useState)(!1),i=()=>a(!e);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.motion.nav,{initial:{y:-16,opacity:0},animate:{y:0,opacity:1},transition:{duration:.5,ease:[.23,1,.32,1]},className:(0,c.cn)("fixed top-0 left-0 right-0 z-50 transition-all duration-300",e?"bg-background/97 dark:bg-neutral-950/97":"backdrop-blur-sm"),children:(0,t.jsx)("div",{className:(0,c.cn)("nav-inner h-18 transition-all duration-300",e&&"bg-background/85 dark:bg-neutral-950/85 backdrop-blur-xl shadow-[0_1px_0_0_rgba(0,0,0,0.06)] dark:shadow-[0_1px_0_0_rgba(255,255,255,0.04)]"),children:(0,t.jsx)(y,{isMobileMenuOpen:e,toggleMobileMenu:i})})}),(0,t.jsx)(u,{isOpen:e,onClose:()=>a(!1),toggleMobileMenu:i})]})}],28127)},56010,e=>{"use strict";var t=e.i(85295),r=e.i(97747),a=e.i(78200);function n(e){let{locale:n,...i}=e;if(!n)throw Error("Failed to determine locale in `NextIntlClientProvider`, please provide the `locale` prop explicitly.\n\nSee https://next-intl.dev/docs/configuration#locale");return r.default.createElement(a.IntlProvider,(0,t.extends)({locale:n},i))}e.s(["default",()=>n])},38511,e=>{"use strict";var t=e.i(2560),r=e.i(78993);(0,r.default)(()=>e.A(88474),{loadableGenerated:{modules:[3614]},ssr:!1});let a=(0,r.default)(()=>e.A(74706).then(e=>({default:e.FloatingChat})),{loadableGenerated:{modules:[41732]},ssr:!1}),n=(0,r.default)(()=>e.A(98415).then(e=>({default:e.CustomCursor})),{loadableGenerated:{modules:[89697]},ssr:!1});function i(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n,{}),(0,t.jsx)(a,{})]})}e.s(["ClientDynamicComponents",()=>i])},1801,e=>{"use strict";var t=e.i(2560),r=e.i(66271),a=e.i(59243),n=e.i(59864),i=e.i(78889),l=class extends i.Subscribable{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){let i=t.queryKey,l=t.queryHash??(0,r.hashQueryKeyByOptions)(i,t),o=this.get(l);return o||(o=new a.Query({client:e,queryKey:i,queryHash:l,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i)}),this.add(o)),o}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){n.notifyManager.batch(()=>
1{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,r.matchQuery)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,r.matchQuery)(e,t)):t}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){n.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},o=e.i(51449),s=i,u=class extends s.Subscribable{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#r=new Map,this.#a=0}#t;#r;#a;build(e,t,r){let a=new o.Mutation({client:e,mutationCache:this,mutationId:++this.#a,options:e.defaultMutationOptions(t),state:r});return this.add(a),a}add(e){this.#t.add(e);let t=c(e);if("string"==typeof t){let r=this.#r.get(t);r?r.push(e):this.#r.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){let t=c(e);if("string"==typeof t){let r=this.#r.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#r.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=c(e);if("string"!=typeof t)return!0;{let r=this.#r.get(t),a=r?.find(e=>"pending"===e.state.status);return!a||a===e}}runNext(e){let t=c(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#r.get(t)?.find(t=>
1t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){n.notifyManager.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#r.clear()})}getAll(){return Array.from(this.#t)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,r.matchMutation)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,r.matchMutation)(e,t))}notify(e){n.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return n.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(r.noop))))}};function c(e){return e.options.scope?.id}var f=e.i(82679),d=e.i(60045);function h(e){return{onFetch:(t,a)=>{let n=t.options,i=t.fetchOptions?.meta?.fetchMore?.direction,l=t.state.data?.pages||[],o=t.state.data?.pageParams||[],s={pages:[],pageParams:[]},u=0,c=async()=>{let a=!1,c=(0,r.ensureQueryFn)(t.options,t.fetchOptions),f=async(e,n,i)=>{let l;if(a)return Promise.reject();if(null==n&&e.pages.length)return Promise.resolve(e);let o=(l={client:t.client,queryKey:t.queryKey,pageParam:n,direction:i?"backward":"forward",meta:t.options.meta},(0,r.addConsumeAwareSignal)(l,()=>t.signal,()=>a=!0),l),s=await c(o),{maxPages:u}=t.options,f=i?r.addToStart:r.addToEnd;return{pages:f(e.pages,s,u),pageParams:f(e.pageParams,n,u)}};if(i&&l.length){let e="backward"===i,t={pages:l,pageParams:o},r=(e?function(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}:p)(n,t);s=await f(t,r,e)}else{let t=e??l.length;do{let e=0===u?o[0]??n.initialPageParam:p(n,s);if(u>0&&null==e)break;s=await f(s,e),u++}while(u<t)}return s};t.options.persister?t.fetchFn=()=>t.options.persister?.(c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},a):t.fetchFn=c}}}function p(e,{pages:t,pageParams:r}){let a=t.length-1;return t.length>0?e.getNextPageParam(t[a],t,r[a],r):void 0}var C=class{#n;#i;#l;#o;#s;#u;#c;#f;constructor(e={}){this.#n=e.queryCache||new l,this.#i=e.mutationCache||new u,this.#l=e.defaultOptions||{},this.#o=new Map,this.#s=new Map,this.#u=0}mount(){this.#u++,1===this.#u&&(this.#c=f.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#n.onFocus())}),this.#f=d.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#n.onOnline())}))}unmount(){this.#u--,0===this.#u&&(this.#c?.(),this.#c=void 0,this.#f?.(),this.#f=void 0)}isFetching(e){return this.#n.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#i.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#n.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),a=this.#n.build(this,t),n=a.state.data;return void 0===n?this.fetchQuery(e):(e.revalidateIfStale&&a.isStaleByTime((0,r.resolveStaleTime)(t.staleTime,a))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return this.#n.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,a){let n=this.defaultQueryOptions({queryKey:e}),i=this.#n.get(n.queryHash),l=i?.state.data,o=(0,r.functionalUpdate)(t,l);if(void 0!==o)return this.#n.build(this,n).setData(o,{...a,manual:!0})}setQueriesData(e,t,r){return n.notifyManager.batch(()=>this.#n.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#n.get(t.queryHash)?.state}removeQueries(e){let t=this.#n;n.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#n;return n.notifyManager.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let a={revert:!0,...t};return Promise.all(n.notifyManager.batch(()=>this.#n.findAll(e).map(e=>e.cancel(a)))).then(r.noop).catch(r.noop)}invalidateQueries(e,t={}){return n.notifyManager.batch(()=>(this.#n.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let a={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(n.notifyManager.batch(()=>this.#n.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,a);return a.throwOnError||(t=t.catch(r.noop)),"paused"===e.state.fetchStatus?Promise.resolve():t}
1))).then(r.noop)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let a=this.#n.build(this,t);return a.isStaleByTime((0,r.resolveStaleTime)(t.staleTime,a))?a.fetch(t):Promise.resolve(a.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(r.noop).catch(r.noop)}fetchInfiniteQuery(e){return e.behavior=h(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(r.noop).catch(r.noop)}ensureInfiniteQueryData(e){return e.behavior=h(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return d.onlineManager.isOnline()?this.#i.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#n}getMutationCache(){return this.#i}getDefaultOptions(){return this.#l}setDefaultOptions(e){this.#l=e}setQueryDefaults(e,t){this.#o.set((0,r.hashKey)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#o.values()],a={};return t.forEach(t=>{(0,r.partialMatchKey)(e,t.queryKey)&&Object.assign(a,t.defaultOptions)}),a}setMutationDefaults(e,t){this.#s.set((0,r.hashKey)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#s.values()],a={};return t.forEach(t=>{(0,r.partialMatchKey)(e,t.mutationKey)&&Object.assign(a,t.defaultOptions)}),a}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#l.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,r.hashQueryKeyByOptions)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===r.skipToken&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#l.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#n.clear(),this.#i.clear()}},m=e.i(30616);e.i(20698);var y=function(){return null},g=e.i(97747);function x({children:e}){let[r]=(0,g.useState)(()=>new C({defaultOptions:{queries:{staleTime:6e4}}}));return(0,t.jsxs)(m.QueryClientProvider,{client:r,children:[e,(0,t.jsx)(y,{initialIsOpen:!1})]})}e.s(["default",()=>x],1801)},338,e=>{"use strict";var t=e.i(2560),r=e.i(94986);let a=[{size:600,duration:50,top:-160,right:-160,opacity:.4},{size:320,duration:32,top:80,right:80,reverse:!0,opacity:.25},{size:800,duration:65,bottom:-240,left:-240,opacity:.3},{size:240,duration:24,top:"40%",left:"30%",reverse:!0,opacity:.15,purple:!0}];function n({circles:e=a,position:n="fixed",className:i=""}){return(0,t.jsxs)("div",{"aria-hidden":!0,className:`pointer-events-none ${n} inset-0 overflow-hidden z-0 ${i}`,children:[e.map((e,a)=>{let n={width:e.size,height:e.size,opacity:e.opacity??.35,...void 0!==e.top&&{top:e.top},...void 0!==e.right&&{right:e.right},...void 0!==e.bottom&&{bottom:e.bottom},...void 0!==e.left&&{left:e.left}};return(0,t.jsx)(r.motion.div,{style:n,className:`absolute rounded-full ${e.purple?"border border-purple-900/40 dark:border-purple-900/50":"border border-neutral-900/40 dark:border-purple-900/50"}`,animate:{rotate:e.reverse?-360:360},transition:{duration:e.duration,ease:"linear",repeat:1/0}},a)}),(0,t.jsx)("div",{className:"absolute -top-40 -right-40 w-[600px] h-[600px] rounded-full",style:{background:"radial-gradient(circle at center, hsl(270 76% 55% / 0.06) 0%, transparent 70%)"}}),(0,t.jsx)("div",{className:"absolute -bottom-40 -left-40 w-[500px] h-[500px] rounded-full",style:{background:"radial-gradient(circle at center, hsl(270 76% 55% / 0.04) 0%, transparent 70%)"}})]})}e.s(["RotatingCirclesBg",()=>n])}]);

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.