1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[71716],{16247:function(e,n,t){var r=0/0,o=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,a=/^0o[0-7]+$/i,c=parseInt,s="object"==typeof t.g&&t.g&&t.g.Object===Object&&t.g,l="object"==typeof self&&self&&self.Object===Object&&self,f=s||l||Function("return this")(),d=Object.prototype.toString,w=Math.max,g=Math.min,v=function(){return f.Date.now()};function y(e){var n=typeof e;return!!e&&("object"==n||"function"==n)}function h(e){if("number"==typeof e)return e;if("symbol"==typeof(n=e)||n&&"object"==typeof n&&"[object Symbol]"==d.call(n))return r;if(y(e)){var n,t="function"==typeof e.valueOf?e.valueOf():e;e=y(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var s=u.test(e);return s||a.test(e)?c(e.slice(2),s?2:8):i.test(e)?r:+e}e.exports=function(e,n,t){var r,o,i,u,a,c,s=0,l=!1,f=!1,d=!0;if("function"!=typeof e)throw TypeError("Expected a function");function p(n){var t=r,i=o;return r=o=void 0,s=n,u=e.apply(i,t)}function b(e){var t=e-c,r=e-s;return void 0===c||t>=n||t<0||f&&r>=i}function S(){var e,t,r,o=v();if(b(o))return E(o);a=setTimeout(S,(e=o-c,t=o-s,r=n-e,f?g(r,i-t):r))}function E(e){return(a=void 0,d&&r)?p(e):(r=o=void 0,u)}function m(){var e,t=v(),i=b(t);if(r=arguments,o=this,c=t,i){if(void 0===a)return s=e=c,a=setTimeout(S,n),l?p(e):u;if(f)return a=setTimeout(S,n),p(c)}return void 0===a&&(a=setTimeout(S,n)),u}return n=h(n)||0,y(t)&&(l=!!t.leading,i=(f="maxWait"in t)?w(h(t.maxWait)||0,n):i,d="trailing"in t?!!t.trailing:d),m.cancel=function(){void 0!==a&&clearTimeout(a),s=0,r=c=o=a=void 0},m.flush=function(){return void 0===a?u:E(v())},m}},71716:function(e,n,t){"use strict";t.d(n,{EV:function(){return w},Xs:function(){return v},_:function(){return l},iP:function(){return h},m9:function(){return a}});var r=t(63884),o=t(16247),i="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function u(e,n,t,o){let u=(0,r.useRef)(n);i(()=>{u.current=n},[n]),(0,r.useEffect)(()=>{let n=(null==t?void 0:t.current)??window;if(!(n&&n.addEventListener))return;let r=e=>{u.current(e)};return n.addEventListener(e,r,o),()=>{n.removeEventListener(e,r,o)}},[e,t,o])}function a(){let[e,n]=(0,r.useState)(null);return[e,(0,r.useCallback)(async e=>{if(!(null==navigator?void 0:navigator.clipboard))return console.warn("Clipboard not supported"),!1;try{return await navigator.clipboard.writeText(e),n(e),!0}catch(e){return console.warn("Copy failed",e),n(null),!1}},[])]}function c(e){let n=(0,r.useRef)(()=>{throw Error("Cannot call an event handler while rendering.")});return i(()=>{n.current=e},[e]),(0,r.useCallback)((...e)=>{var t;return null==(t=n.current)?void 0:t.call(n,...e)},[n])}var s="undefined"==typeof window;function l(e,n,t={}){let{initializeWithValue:o=!0}=t,i=(0,r.useCallback)(e=>t.serializer?t.serializer(e):JSON.stringify(e),[t]),a=(0,r.useCallback)(e=>{let r;if(t.deserializer)return t.deserializer(e);if("undefined"===e)return;let o=n instanceof Function?n():n;try{r=JSON.parse(e)}catch(e){return console.error("Error parsing JSON:",e),o}return r},[t,n]),l=(0,r.useCallback)(()=>{let t=n instanceof Function?n():n;if(s)return t;try{let n=window.localStorage.getItem(e);return n?a(n):t}catch(n){return console.warn(`Error reading localStorage key \u201C${e}\u201D:`,n),t}},[n,e,a]),[f,d]=(0,r.useState)(()=>o?l():n instanceof Function?n():n),w=c(n=>{s&&console.warn(`Tried setting localStorage key \u201C${e}\u201D even though environment is not a client`);try{let t=n instanceof Function?n(l()):n;window.localStorage.setItem(e,i(t)),d(t),window.dispatchEvent(new StorageEvent("local-storage",{key:e}))}catch(n){console.warn(`Error setting localStorage key \u201C${e}\u201D:`,n)}}),g=c(()=>{s&&console.warn(`Tried removing localStorage key \u201C${e}\u201D even though environment is not a client`);let t=n instanceof Function?n():n;window.localStorage.removeItem(e),d(t),window.dispatchEvent(new StorageEvent("local-storage",{key:e}))});(0,r.useEffect)(()=>{d(l())},[e]);let v=(0,r.useCallback)(n=>{n.key&&n.key!==e||d(l())},[e,l]);return u("storage",v),u("local-storage",v),[f,w,g]}function f(e,n=500,t){let i=(0,r.useRef)();!function(e){let n=(0,r.useRef)(e);n.current=e,(0,r.useEffect)(()=>()=>{n.current()},[])}(()=>{i.current&&i.current.cancel()});let u=(0,r.useMemo)(()=>{let r=o(e,n,t),u=(...e)=>r(...e);return u.cancel=()=>{r.cancel()},u.isPending=()=>!!i.current,u.flush=()=>r.flush(),u},[e,n,t]);return(0,r.useEffect)(()=>{i.current=o(e,n,t)},[e,n,t]),u}var d="undefined"==typeof window;function w(e={}){let{initializeWithValue:n=!0}=e;d&&(n=!1);let t=()=>{if(!d)return window.screen},[o,a]=(0,r.useState)(()=>
1{if(n)return t()}),c=f(a,e.debounceDelay);function s(){let n=t(),r=e.debounceDelay?c:a;if(n){let{width:e,height:t,availHeight:o,availWidth:i,colorDepth:u,orientation:a,pixelDepth:c}=n;r({width:e,height:t,availHeight:o,availWidth:i,colorDepth:u,orientation:a,pixelDepth:c})}}return u("resize",s),i(()=>{s()},[]),o}var g="undefined"==typeof window;function v(e,n,t={}){let{initializeWithValue:o=!0}=t,i=(0,r.useCallback)(e=>t.serializer?t.serializer(e):JSON.stringify(e),[t]),a=(0,r.useCallback)(e=>{let r;if(t.deserializer)return t.deserializer(e);if("undefined"===e)return;let o=n instanceof Function?n():n;try{r=JSON.parse(e)}catch(e){return console.error("Error parsing JSON:",e),o}return r},[t,n]),s=(0,r.useCallback)(()=>{let t=n instanceof Function?n():n;if(g)return t;try{let n=window.sessionStorage.getItem(e);return n?a(n):t}catch(n){return console.warn(`Error reading sessionStorage key \u201C${e}\u201D:`,n),t}},[n,e,a]),[l,f]=(0,r.useState)(()=>o?s():n instanceof Function?n():n),d=c(n=>{g&&console.warn(`Tried setting sessionStorage key \u201C${e}\u201D even though environment is not a client`);try{let t=n instanceof Function?n(s()):n;window.sessionStorage.setItem(e,i(t)),f(t),window.dispatchEvent(new StorageEvent("session-storage",{key:e}))}catch(n){console.warn(`Error setting sessionStorage key \u201C${e}\u201D:`,n)}}),w=c(()=>{g&&console.warn(`Tried removing sessionStorage key \u201C${e}\u201D even though environment is not a client`);let t=n instanceof Function?n():n;window.sessionStorage.removeItem(e),f(t),window.dispatchEvent(new StorageEvent("session-storage",{key:e}))});(0,r.useEffect)(()=>{f(s())},[e]);let v=(0,r.useCallback)(n=>{n.key&&n.key!==e||f(s())},[e,s]);return u("storage",v),u("session-storage",v),[l,d,w]}var y="undefined"==typeof window;function h(e={}){let{initializeWithValue:n=!0}=e;y&&(n=!1);let[t,o]=(0,r.useState)(()=>n?{width:window.innerWidth,height:window.innerHeight}:{width:void 0,height:void 0}),a=f(o,e.debounceDelay);function c(){(e.debounceDelay?a:o)({width:window.innerWidth,height:window.innerHeight})}return u("resize",c),i(()=>{c()},[]),t}}}]);
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.