1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6671],{3374:(e,t,r)=>{r.d(t,{default:()=>i});var n=r(45093),o=r(55746);function i({locale:e,...t}){if(!e)throw Error(void 0);return(0,o.jsx)(n.Dk,{locale:e,...t})}},8244:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=r(55746),o=r(14346),i=r(37683);function a(e){return{default:e&&"default"in e?e.default:e}}r(95406);let u={loader:()=>Promise.resolve(a(()=>null)),loading:null,ssr:!0},l=function(e){let t={...u,...e},r=(0,o.lazy)(()=>t.loader().then(a)),l=t.loading;function s(e){let a=l?(0,n.jsx)(l,{isLoading:!0,pastDelay:!0,error:null}):null,u=!t.ssr||!!t.loading,s=u?o.Suspense:o.Fragment,c=t.ssr?(0,n.jsxs)(n.Fragment,{children:[null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(i.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(s,{...u?{fallback:a}:{},children:c})}return s.displayName="LoadableComponent",s}},22120:(e,t,r)=>{r.d(t,{z:()=>b});var n=r(81917),o=r(12315),i=r(44158),a=r(15087),u=r(7298),l=r(94308),s=r(94253);let c=new Set,f=({timestamp:e})=>{c.forEach(t=>t.tick(e))};class d extends l.q{constructor(e){super(),this.state="idle",this.startTime=0,this.currentTime=0,this.started=!1,this.hasNextTarget=!1,this.nextTarget=0,this.stop=()=>{"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},this.options=e,(0,u.E)(e),this.factory=e.type||i.i,this.generator=this.factory(e);const{driver:t}=e;t&&(this.driver=t(e=>this.tick(e))),this.startTime=this.now(),this.state="running",this.driver?this.driver.start():(c.size||s.Gt.update(f,!0),c.add(this))}setTarget(e,t){this.nextTarget=e,this.nextVelocity=t,this.hasNextTarget=!0}retarget(e,t){let{options:r,generator:n}=this;r.keyframes=e,r.velocity=t,this.startTime=this.now(),this.currentTime=0,n.retarget?n.retarget(e,t):this.generator=this.factory(r)}tick(e){let{options:t,hasNextTarget:r}=this,{delay:n=0,onUpdate:o,onPlay:i}=t,a=Math.round(e-this.startTime)-n,u=this.currentTime=Math.max(0,a),l=this.generator.next(u),s=a<0?t.keyframes[0]:l.value;if(r){this.hasNextTarget=!1;let{keyframes:e}=t;e[0]=s,e[1]=this.nextTarget,this.retarget(e,this.nextVelocity??this.getGeneratorVelocity())}(r||!this.started)&&(this.started=!0,i?.()),"running"===this.state&&(o?.(s),l.done&&a>=0&&!r&&!this.hasNextTarget&&"running"===this.state&&(this.notifyFinished(),this.teardown(),this.state="finished",t.onComplete?.()))}getGeneratorVelocity(){return(0,a.Y)(this.generator,this.currentTime,this.options.velocity)}now(){return this.driver?this.driver.now():o.k.now()}teardown(){this.state="idle",this.driver?this.driver.stop():(c.delete(this),c.size||(0,s.WG)(f))}}function p(e){return"number"==typeof e?e:parseFloat(e)}var h=r(14346),y=r(5466),g=r(35309),v=r(7655);function b(e,t={}){return function(e,t={}){let{isStatic:r}=(0,h.useContext)(y.Q),o=()=>(0,n.S)(e)?e.get():e;if(r)return(0,v.G)(o);let i=(0,g.d)(o());return(0,h.useInsertionEffect)(()=>(function(e,t,r={}){let o,i=e.get(),a=null,u="string"==typeof i?i.replace(/[\d.-]/g,""):void 0,l=e=>o(u?e+u:e),s=()=>e.events.animationStart?.notify(),c=()=>{a&&(a.stop(),a=null),e.animation=void 0};if(e.attach((t,n)=>{o=n;let i=p(t);if(a?.state==="running")return void a.setTarget(i,r.velocity);let u=p(e.get()),f=a?a.getGeneratorVelocity():e.getVelocity();if(c(),u===i)return;let h=a=new d({...{keyframes:[u,i],velocity:f,type:"spring",restDelta:.001,restSpeed:.01,...r,onUpdate:l},onPlay:s});e.animation=h,h.then(()=>{a===h&&(a=null,e.animation=void 0,e.events.animationComplete?.notify())})},c),(0,n.S)(t)){let n=!0===r.skipInitialAnimation,o=t.on("change",t=>{var r,o,i,a;n?(n=!1,e.jump((r=t,(o=u)?r+o:r),!1)):e.set((i=t,(a=u)?i+a:i))}),i=e.on("destroy",o);return()=>{o(),i()}}return c})(i,e,t),[i,JSON.stringify(t)]),i}(e,{type:"spring",...t})}},24272:(e,t,r)=>{r.d(t,{YQ:()=>o});var n=r(14346);function o(e,t,r,o){var i=this,a=(0,n.useRef)(null),u=(0,n.useRef)(0),l=(0,n.useRef)(0),s=(0,n.useRef)(null),c=(0,n.useRef)([]),f=(0,n.useRef)(),d=(0,n.useRef)(),p=(0,n.useRef)(e),h=(0,n.useRef)(!0),y=(0,n.useRef)(),g=(0,n.useRef)();p.current=e;var v="u">typeof window,b=!t&&0!==t&&v;if("function"!=typeof e)throw TypeError("Expected a function");t=+t||0;var m=!!(r=r||{}).leading,_=!("trailing"in r)||!!r.trailing,w=!!r.flushOnExit&&_,E="maxWait"in r,j="debounceOnServer"in r&&!!r.debounceOnServer,O=E?Math.max(+r.maxWait||0,t):null,x=(0,n.useMemo)(function(){var e=function(e){var t=c.current,r=f.current;return c.current=f.current=null,u.current=e,l.current=l.current||e,d.current=p.current.apply(r,t)},r=function(e,t){b&&cancelAnimationFrame(s.current),s.current=b?requestAnimationFrame(e):setTimeout(e,t)},n=function(e){if(!h.current)return!1;var r=e-a.current;return!a.current||r>=t||r<0||E&&e-u.current>=O},x=function(t){return s.current=null,_&&c.current?e(t):(c.current=f.current=null,d.current)},P=function e(){var o=Date.now();if(m&&l.current===u.current&&S(),n(o))return x(o);if(h.current){var i=t-(o-a.current);r(e,E?Math.min(i,O-(o-u.current)):i)}},S=function(){o&&o({})},k=function(){if(v||j){var o,l=Date.now(),p=n(l);if(c.current=[].slice.call(arguments),f.current=i,a.current=l,w&&!y.current&&(y.current=function(){var e;"hidden"===(null==(e=globalThis.document)?void 0:e.visibilityState)&&g.current.flush()},null==(o=globalThis.document)||null==o.addEventListener||o.addEventListener("visibilitychange",y.current)),p){if(!s.current&&h.current)return u.current=a.current,r(P,t),m?e(a.current):d.current;if(E)return r(P,t),e(a.current)}return s.current||r(P,t),d.current}};return k.cancel=function(){var e=s.current;e&&(b?cancelAnimationFrame(s.current):clearTimeout(s.current)),u.current=0,c.current=a.current=f.current=s.current=null,e&&o&&o({})},k.isPending=function(){return!!s.current},k.flush=function(){return s.current?x(Date.now()):d.current},k},[m,E,t,O,_,w,b,v,j,o]);return g.current=x,(0,n.useEffect)(function(){return h.current=!0,function(){var e;w&&g.current.flush(),y.current&&(null==(e=globalThis.document)||null==e.removeEventListener||e.removeEventListener("visibilitychange",y.current),y.current=null),h.current=!1}},[w]),x}},24534:(e,t,r)=>{r.d(t,{so:()=>v});
1var n,o,i,a,u,l,s,c=r(67389),f=r(14346),d=(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),p="__POSTHOG_REACT_SHARED_STATE__",h="u">typeof globalThis?globalThis:"u">typeof window?window:{};try{l=h[p]=h[p]||new WeakMap}catch(e){l=new WeakMap}l.has(f.createContext)||l.set(f.createContext,{});var y=l.get(f.createContext);y.context||(y.context=(0,f.createContext)({get client(){return s||y.defaultPostHogInstance},bootstrap:void 0}));var g=y.context;function v(e){var t,r,n=e.children,o=e.client,i=e.apiKey,a=e.options,u=(0,f.useRef)(null),l=(0,f.useMemo)(function(){if(o)return i&&console.warn("[PostHog.js] You have provided both `client` and `apiKey` to `PostHogProvider`. `apiKey` will be ignored in favour of `client`."),a&&console.warn("[PostHog.js] You have provided both `client` and `options` to `PostHogProvider`. `options` will be ignored in favour of `client`."),o;var e=s;return i||console.warn("[PostHog.js] No `apiKey` or `client` were provided to `PostHogProvider`. Using default global `window.posthog` instance. You must initialize it manually. This is not recommended behavior."),e},[o,i,JSON.stringify(a)]);return(0,f.useEffect)(function(){if(!o&&i){var e=s,t=u.current;t?(i!==t.apiKey&&console.warn("[PostHog.js] You have provided a different `apiKey` to `PostHogProvider` than the one that was already initialized. This is not supported by our provider and we'll keep using the previous key. If you need to toggle between API Keys you need to control the `client` yourself and pass it in as a prop rather than an `apiKey` prop."),a&&!function e(t,r,n){if(void 0===n&&(n=new WeakMap),t===r)return!0;if("object"!=typeof t||null===t||"object"!=typeof r||null===r)return!1;if(n.has(t)&&n.get(t)===r)return!0;n.set(t,r);var o=Object.keys(t),i=Object.keys(r);if(o.length!==i.length)return!1;for(var a=0;a<o.length;a++){var u=o[a];if(!i.includes(u)||!e(t[u],r[u],n))return!1}return!0}(a,t.options)&&e.set_config(a)):(e.__loaded&&console.warn("[PostHog.js] `posthog` was already loaded elsewhere. This may cause issues."),e.init(i,a)),u.current={apiKey:i,options:null!=a?a:{}}}},[o,i,JSON.stringify(a)]),f.createElement(g.Provider,{value:{client:l,bootstrap:null!=(t=null==a?void 0:a.bootstrap)?t:null==(r=null==o?void 0:o.config)?void 0:r.bootstrap}},n)}var b=function(e){return"function"==typeof e},m=function(e){var t=Object.prototype.toString.call(e);return e instanceof Error||"[object Error]"===t||"[object Exception]"===t||"[object DOMException]"===t||"[object DOMError]"===t},_=function(e,t){try{Object.defineProperty(e,"name",{value:t,writable:!0,enumerable:!0,configurable:!0})}catch(e){}},w=function(e,t){for(var r=new WeakSet,n=e;!r.has(n);){if(r.add(n),!m(n.cause)){void 0!==n.cause&&(t.cause=n.cause),n.cause=t;return}n=n.cause}},E=function(e,t){if(!t)return e;var r=Error(m(e)?e.message:"Primitive value captured as exception: ".concat(String(e)));return(_(r,"React ErrorBoundary ".concat(m(e)?e.name:"Error")),r.stack=t,m(e))?(w(e,r),e):r},j={componentStack:null,exceptionEvent:null,error:null};o=u=function(e){function t(t){var r=e.call(this,t)||this;return r._resetError=function(){r.setState(j)},r.state=j,r}return d(t,e),t.prototype.componentDidCatch=function(e,t){var r,n=this.props.additionalProperties;b(n)?r=n(e,t):"object"==typeof n&&(r=n);var o=this.context.client,i=t.componentStack,a=o.captureException(E(e,i),r);this.setState({error:e,componentStack:null!=i?i:null,exceptionEvent:a})},t.prototype.render=function(){var e=this.props,t=e.children,r=e.fallback,n=this.state;if(null==n.componentStack)return b(t)?t():t;var o=b(r)?f.createElement(r,{error:n.error,componentStack:n.componentStack,exceptionEvent:n.exceptionEvent,resetError:this._resetError}):r;return f.isValidElement(o)?o:(console.warn("[PostHog.js][PostHogErrorBoundary] Invalid fallback prop, provide a valid React element or a function that returns a valid React element."),f.createElement(f.Fragment,null))},t}(f.Component),"symbol"==typeof(i="PostHogErrorBoundary")&&(i=i.description?"[".concat(i.description,"]"):""),Object.defineProperty(o,"name",{configurable:!0,value:i}),u.contextType=g,a=c.Ay,y.defaultPostHogInstance&&y.defaultPostHogInstance!==s||(y.defaultPostHogInstance=a),s=a},25443:(e,t)=>
1{Object.defineProperty(t,"__esModule",{value:!0});var r={bindSnapshot:function(){return l},createAsyncLocalStorage:function(){return u},createSnapshot:function(){return s}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let o=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class i{disable(){throw o}getStore(){}run(){throw o}exit(){throw o}enterWith(){throw o}static bind(e){return e}}let a="u">typeof globalThis&&globalThis.AsyncLocalStorage;function u(){return a?new a:new i}function l(e){return a?a.bind(e):i.bind(e)}function s(){return a?a.snapshot():function(e,...t){return e(...t)}}},29879:(e,t,r)=>{r.d(t,{s:()=>c});var n=r(18491),o=r(96241),i=r(97983),a=r(25894),u=r(29090);function l(e,t){[...t].reverse().forEach(r=>{let n=e.getVariant(r);n&&(0,i.U)(e,n),e.variantChildren&&e.variantChildren.forEach(e=>{l(e,t)})})}function s(){let e=!1,t=new Set,r={subscribe:e=>(t.add(e),()=>void t.delete(e)),start(r,n){(0,u.V)(e,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");let o=[];return t.forEach(e=>{o.push((0,a._)(e,r,{transitionOverride:n}))}),Promise.all(o)},set:r=>((0,u.V)(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),t.forEach(e=>{var t,n;t=e,Array.isArray(n=r)?l(t,n):"string"==typeof n?l(t,[n]):(0,i.U)(t,n)})),stop(){t.forEach(e=>{e.values.forEach(e=>e.stop())})},mount:()=>(e=!0,()=>{e=!1,r.stop()})};return r}let c=function(){let e=(0,n.M)(s);return(0,o.E)(e.mount,[]),e}},36136:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return _},handleClientScriptLoad:function(){return v},initScriptLoader:function(){return b}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});let i=r(16783),a=r(47468),u=r(55746),l=i._(r(92343)),s=a._(r(14346)),c=r(77883),f=r(17599),d=r(56987),p=r(80307),h=new Map,y=new Set,g=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:o=null,dangerouslySetInnerHTML:i,children:a="",strategy:u="afterInteractive",onError:s,stylesheets:c}=e,d=r||t;if(d&&y.has(d))return;if(h.has(t)){y.add(d),h.get(t).then(n,s);return}let p=()=>{o&&o(),y.add(d)},g=document.createElement("script"),v=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),n&&n.call(this,t),p()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){s&&s(e)});i?(g.innerHTML=i.__html||"",p()):a?(g.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):"",p()):t&&(g.src=t,h.set(t,v)),(0,f.setAttributesFromProps)(g,e),"worker"===u&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",u),c&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(c),document.body.appendChild(g)};function v(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,d.requestIdleCallback)(()=>g(e))}):g(e)}function b(e){e.forEach(v),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");y.add(t)})}function m(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:o=null,strategy:i="afterInteractive",onError:a,stylesheets:f,...h}=e,{updateScripts:v,scripts:b,getIsSsr:m,appDir:_,nonce:w}=(0,s.useContext)(c.HeadManagerContext);w=h.nonce||w;let E=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=t||r;E.current||(o&&e&&y.has(e)&&o(),E.current=!0)},[o,t,r]);let j=(0,s.useRef)(!1);if((0,s.useEffect)(()=>{if(!j.current){if("afterInteractive"===i)g(e);else"lazyOnload"===i&&("complete"===document.readyState?(0,d.requestIdleCallback)(()=>g(e)):window.addEventListener("load",()=>{(0,d.requestIdleCallback)(()=>g(e))}));j.current=!0}},[e,i]),("beforeInteractive"===i||"worker"===i)&&(v?(b[i]=(b[i]||[]).concat([{id:t,src:r,onLoad:n,onReady:o,onError:a,...h,nonce:w}]),v(b)):m&&m()?y.add(t||r):m&&!m()&&g({...e,nonce:w}
1)),_){if(f&&f.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===i)if(!r)return h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),(0,u.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([0,{...h,id:t}]))})`}});else return l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:w,crossOrigin:h.crossOrigin}:{as:"script",nonce:w,crossOrigin:h.crossOrigin}),(0,u.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([r,{...h,id:t}]))})`}});"afterInteractive"===i&&r&&l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:w,crossOrigin:h.crossOrigin}:{as:"script",nonce:w,crossOrigin:h.crossOrigin})}return null}Object.defineProperty(m,"__nextScript",{value:!0});let _=m;("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)},37683:(e,t,r)=>{function n({reason:e,children:t}){return t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return n}}),r(51799)},39877:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(25443).createAsyncLocalStorage)()},53045:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=r(39877)},56987:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});var r={cancelIdleCallback:function(){return i},requestIdleCallback:function(){return o}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let o="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},i="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("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)},78649:(e,t,r)=>{r.d(t,{x:()=>l});var n=r(55746),o=r(14346),i=r(43291),a=r(5466),u=r(18491);function l({children:e,...t}){let r=(0,o.useContext)(a.Q);(t={...r,...t}).transition=(0,i.K)(t.transition,r.transition),t.isStatic=(0,u.M)(()=>t.isStatic);let s=(0,o.useMemo)(()=>t,[JSON.stringify(t.transition),t.transformPagePoint,t.reducedMotion,t.skipAnimations,t.isValidProp]);return(0,n.jsx)(a.Q.Provider,{value:s,children:e})}},79503:(e,t,r)=>{r.d(t,{default:()=>o.a});var n=r(79844),o=r.n(n)},79844:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let n=r(16783)._(r(8244));function o(e,t){let r={};"function"==typeof e&&(r.loader=e);let o={...r,...t};return(0,n.default)({...o,modules:o.loadableGenerated?.modules})}("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)},80307:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});var r={ESCAPE_REGEX:function(){return i},htmlEscapeAttributeString:function(){return s},htmlEscapeJsonString:function(){return l}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let o={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},i=/[&><\u2028\u2029]/g,a={"&":"&",'"':""","'":"'","<":"<",">":">"},u=/[&"'<>]/g;function l(e){return e.replace(i,e=>o[e])}function s(e){return e.replace(u,e=>a[e])}},86491:(e,t,r)=>{r.d(t,{default:()=>o.a});
1var n=r(36136),o=r.n(n)},95406:(e,t,r)=>{function n({moduleIds:e}){return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return n}}),r(55746),r(92343),r(53045),r(53836),r(32)},97245:(e,t,r)=>{r.d(t,{k:()=>i});var n=r(14346);let o=(e,t)=>{let r=e instanceof Map?e:new Map(e.entries()),n=t instanceof Map?t:new Map(t.entries());if(r.size!==n.size)return!1;for(let[e,t]of r)if(!n.has(e)||!Object.is(t,n.get(e)))return!1;return!0};function i(e){let t=n.useRef(void 0);return r=>{let n=e(r);return!function(e,t){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t||Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;if(Symbol.iterator in e&&Symbol.iterator in t){if("entries"in e&&"entries"in t)return o(e,t);let r=e[Symbol.iterator](),n=t[Symbol.iterator](),i=r.next(),a=n.next();for(;!i.done&&!a.done;){if(!Object.is(i.value,a.value))return!1;i=r.next(),a=n.next()}return!!i.done&&!!a.done}return o({entries:()=>Object.entries(e)},{entries:()=>Object.entries(t)})}(t.current,n)?t.current=n:t.current}}}}]);
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.