1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];if(null!=r)for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:landing-next":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="c7e69d31-a8c7-4978-89a4-149a29338852",e._sentryDebugIdIdentifier="sentry-dbid-c7e69d31-a8c7-4978-89a4-149a29338852")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9346],{29750:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return u}});let n=r(10725);function u(e,t){let r=(0,n.useRef)(null),u=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=u.current;t&&(u.current=null,t())}else e&&(r.current=o(e,n)),t&&(u.current=o(t,n))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},38564:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},39346:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return g},useLinkStatus:function(){return v}};for(var u in n)Object.defineProperty(t,u,{enumerable:!0,get:n[u]});let o=r(62643),l=r(10401),a=o._(r(10725)),f=r(62493),i=r(25347),c=r(29750),s=r(79247),d=r(95057);r(48086);let p=r(16242),y=r(55050),h=r(33056),b=r(44011);function g(e){var t,n;let u,o,g,[v,M]=(0,a.useOptimistic)(y.IDLE_LINK_STATUS),E=(0,a.useRef)(null),{href:P,as:k,children:C,prefetch:S=null,passHref:T,replace:j,shallow:m,scroll:O,onClick:w,onMouseEnter:I,onTouchStart:R,legacyBehavior:D=!1,onNavigate:L,transitionTypes:x,ref:N,unstable_dynamicOnHover:A,...K}=e;u=C,D&&("string"==typeof u||"number"==typeof u)&&(u=(0,l.jsx)("a",{children:u}));let B=a.default.useContext(i.AppRouterContext),U=!1!==S,F=!1!==S?null===(n=S)||"auto"===n?b.FetchStrategy.PPR:b.FetchStrategy.Full:b.FetchStrategy.PPR,z="string"==typeof(t=k||P)?t:(0,f.formatUrl)(t);if(D){if(u?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=a.default.Children.only(u)}let X=D?o&&"object"==typeof o&&o.ref:N,$=a.default.useCallback(e=>(null!==B&&(E.current=(0,y.mountLinkInstance)(e,z,B,F,U,M)),()=>{E.current&&((0,y.unmountLinkForCurrentNavigation)(E.current),E.current=null),(0,y.unmountPrefetchableInstance)(e)}),[U,z,B,F,M]),J={ref:(0,c.useMergedRef)($,X),onClick(e){D||"function"!=typeof w||w(e),D&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),!B||e.defaultPrevented||function(e,t,n,u,o,l,f){{let i,{nodeName:c}=e.currentTarget;if("A"===c.toUpperCase()&&((i=e.currentTarget.getAttribute("target"))&&"_self"!==i||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(t)){u&&(e.preventDefault(),location.replace(t));return}if(e.preventDefault(),l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:s}=r(59282);a.default.startTransition(()=>{s(t,u?"replace":"push",!1===o?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,f)})}}(e,z,E,j,O,L,x)},onMouseEnter(e){D||"function"!=typeof I||I(e),D&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),B&&U&&(0,y.onNavigationIntent)(e.currentTarget,!0===A)},onTouchStart:function(e){D||"function"!=typeof R||R(e),D&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),B&&U&&(0,y.onNavigationIntent)(e.currentTarget,!0===A)}};return(0,s.isAbsoluteUrl)(z)?J.href=z:D&&!T&&("a"!==o.type||"href"in o.props)||(J.href=(0,d.addBasePath)(z)),g=D?a.default.cloneElement(o,J):(0,l.jsx)("a",{...K,...J,children:u}),(0,l.jsx)(_.Provider,{value:v,children:g})}r(38564);let _=(0,a.createContext)(y.IDLE_LINK_STATUS),v=()=>(0,a.useContext)(_);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);
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.