1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,594302,e=>{"use strict";var t=e.i(731382);let r=t.default.env.NEXT_PUBLIC_SITECORE_EDGE_URL,n=t.default.env.NEXT_PUBLIC_DEFAULT_LANGUAGE||"en",o=t.default.env.NEXT_PUBLIC_PERSONALIZE_SCOPE;e.s(["PUBLIC_DEFAULT_LANGUAGE",0,n,"PUBLIC_DEFAULT_SITE_NAME",0,"LatticeSemi","PUBLIC_PERSONALIZE_SCOPE",0,o,"PUBLIC_SITECORE_CONTEXT_ID",0,"1z2VxhYVR2oOm8wygoikYQ","PUBLIC_SITECORE_EDGE_URL",0,r,"SUPPORTED_LANGUAGES",0,["en","zh-CN","ja-JP"]])},722365,e=>{"use strict";var t=e.i(731382),r=e.i(594302);t.default.env.LATTICE_API_BASE_URL;let n=r.SUPPORTED_LANGUAGES.filter(e=>"en"!==e);t.default.env.ZOHO_OAUTH_CLIENT_ID,t.default.env.ZOHO_OAUTH_CLIENT_SECRET,t.default.env.ZOHO_OAUTH_REFRESH_TOKEN,t.default.env.ZOHO_JWT_SIGNING_SECRET,t.default.env.ZOHO_DESK_PORTAL_URL,t.default.env.ZOHO_DESK_JWT_AUTH_PATH,t.default.env.ZOHO_DESK_DEFAULT_RETURN_URL,e.s(["BULK_DOWNLOAD_COOKIE_MAX_AGE",0,600,"BULK_DOWNLOAD_COOKIE_NAME",0,"LSCBulkDownload","DEFAULT_FOOTER_DATASOURCE",0,"/sitecore/content/Lattice/LatticeSemi/Datasources/Navigation/Footer","DEFAULT_LOGO",0,{src:"/images/logo.png",alt:"Lattice Semiconductor",width:144,height:23,href:"/"},"DEFAULT_SUBSCRIPTION_ERROR",0,"Action cannot be fulfilled at this moment. Please try again later.","GA4_MEASUREMENT_ID",0,"G-4EQQCB3EBE","LANG_COOKIE_MAX_AGE",0,31536e3,"LANG_COOKIE_NAME",0,"latticesemi-lang","LANG_FLAGS",0,[{id:"en",locale:"en",href:"/en",src:"/images/flags/16x16/flag_usa.png",alt:"en"},{id:"jp",locale:"ja-JP",href:"/ja-JP",src:"/images/flags/16x16/flag_Japan.PNG",alt:"ja"},{id:"cn",locale:"zh-CN",href:"/zh-CN",src:"/images/flags/16x16/flag_china.png",alt:"zh"}],"MOBILE_BREAKPOINT",0,1024,"NON_DEFAULT_LOCALES",0,n,"SEARCH_DOCUMENTS_FOLDER_ID",0,"C253FC5B5A784C83911CC986AE88E200","SEARCH_URL_PATTERN",0,"/Search?q={q}&t={t}"])},419251,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},837193,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return m},MiddlewareNotFoundError:function(){return O},MissingStaticPage:function(){return A},NormalizeError:function(){return _},PageNotFoundError:function(){return E},SP:function(){return g},ST:function(){return y},WEB_VITALS:function(){return a},execOnce:function(){return s},getDisplayName:function(){return f},getLocationOrigin:function(){return l},getURL:function(){return c},isAbsoluteUrl:function(){return u},isResSent:function(){return d},loadGetInitialProps:function(){return h},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return b}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=["CLS","FCP","FID","INP","LCP","TTFB"];function s(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let i=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,u=e=>i.test(e);function l(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=l();return e.substring(t.length)}function f(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function h(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await h(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&d(r))return n;if(!n)throw Object.defineProperty(Error(`"${f(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let g="u">typeof performance,y=g&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class m extends Error{}class _ extends Error{}class E extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}
1class A extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class O extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function b(e){return JSON.stringify({message:e.message,stack:e.stack})}},781568,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return u},searchParamsToUrlQuery:function(){return a},urlQueryToSearchParams:function(){return i}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});function a(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function s(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function i(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,s(e));else t.set(r,s(n));return t}function u(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},760788,(e,t,r)=>{t.exports=e.r(848420)},379916,e=>{"use strict";var t=e.i(174170),r=e.i(26685);let n=(0,r.createContext)({isAuthenticated:!1,firstName:"",isLoading:!0,signOut:async()=>{},refreshAuth:async()=>{}});e.s(["AuthProvider",0,function({children:e}){let[o,a]=(0,r.useState)(!1),[s,i]=(0,r.useState)(""),[u,l]=(0,r.useState)(!0),c=(0,r.useCallback)(async()=>{try{let e=await fetch("/api/auth/me");if(!e.ok){a(!1),i("");return}let t=await e.json();a(t.authenticated),i(t.firstName||"")}catch{a(!1),i("")}finally{l(!1)}},[]);(0,r.useEffect)(()=>{c()},[c]);let f=(0,r.useCallback)(async()=>{window.location.href="/api/auth/sso/logout"},[]);return(0,t.jsx)(n.Provider,{value:{isAuthenticated:o,firstName:s,isLoading:u,signOut:f,refreshAuth:c},children:e})},"useAuth",0,function(){return(0,r.useContext)(n)}])},260598,611922,e=>{"use strict";var t=e.i(26685);let r="LSCPendingDownload",n="resume";e.s(["DOCUMENT_DOWNLOAD_RESUME_PARAM",0,n,"PENDING_DOWNLOAD_COOKIE",0,r],611922);let o=!1;e.s(["default",0,function(){return(0,t.useEffect)(()=>{if(o)return;let e=document.cookie.match(RegExp(`(?:^|;\\s*)${r}=([^;]+)`));if(!e)return;let t=decodeURIComponent(e[1]);if(document.cookie=`${r}=; path=/; max-age=0; SameSite=Lax`,!/^\d+$/.test(t))return;o=!0;let a=document.createElement("a");a.href=`/api/document/download?id=${t}&${n}=1`,a.download="",document.body.appendChild(a),a.click(),a.remove()},[]),null}],260598)},566483,e=>{"use strict";var t=e.i(174170),r=e.i(760788),n=e.i(26685),o=e.i(722365);function a(){let e=(0,r.usePathname)(),t=(0,r.useSearchParams)();return(0,n.useEffect)(()=>{let r=window;r.dataLayer=r.dataLayer||[];let n=t?.toString();!function(){r.dataLayer.push(arguments)}("event","page_view",{page_path:n?`${e}?${n}`:e,page_location:window.location.href,page_title:document.title,send_to:o.GA4_MEASUREMENT_ID})},[e,t]),null}e.s(["default",0,function(){return o.GA4_MEASUREMENT_ID?(0,t.jsx)(n.Suspense,{fallback:null,children:(0,t.jsx)(a,{})}):null}])},319419,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ReflectAdapter",{enumerable:!0,get:function(){return n}});class n{static get(e,t,r){let n=Reflect.get(e,t,r);return"function"==typeof n?n.bind(e):n}static set(e,t,r,n){return Reflect.set(e,t,r,n)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},816627,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createDedupedByCallsiteServerErrorLoggerDev",{enumerable:!0,get:function(){return u}});let n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o(void 0);if(t&&t.has(e))return t.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=n?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(r,a,s):r[a]=e[a]}return r.default=e,t&&t.set(e,r),r}(e.r(26685));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(o=function(e){return e?r:t})(e)}let a={current:null},s="function"==typeof n.cache?n.cache:e=>e,i=console.warn;function u(e){return function(...t){i(e(...t))}}s(e=>{try{i(a.current)}finally{a.current=null}})}
1,482862,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"afterTaskAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,e.r(491704).createAsyncLocalStorage)()},797462,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"afterTaskAsyncStorage",{enumerable:!0,get:function(){return n.afterTaskAsyncStorageInstance}});let n=e.r(482862)},315310,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={isRequestAPICallableInsideAfter:function(){return l},throwForSearchParamsAccessInUseCache:function(){return u},throwWithStaticGenerationBailoutErrorWithDynamicError:function(){return i}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(212580),s=e.r(797462);function i(e,t){throw Object.defineProperty(new a.StaticGenBailoutError(`Route ${e} with \`dynamic = "error"\` couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E543",enumerable:!1,configurable:!0})}function u(e,t){let r=Object.defineProperty(Error(`Route ${e.route} used \`searchParams\` inside "use cache". Accessing dynamic request data inside a cache scope is not supported. If you need some search params inside a cached function await \`searchParams\` outside of the cached function and pass only the required search params as arguments to the cached function. See more info here: https://nextjs.org/docs/messages/next-request-in-use-cache`),"__NEXT_ERROR_CODE",{value:"E842",enumerable:!1,configurable:!0});throw Error.captureStackTrace(r,t),e.invalidDynamicUsageError??=r,r}function l(){let e=s.afterTaskAsyncStorage.getStore();return(null==e?void 0:e.rootTaskSpawnPhase)==="action"}},218763,(e,t,r)=>{"use strict";var n=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.prototype.hasOwnProperty,i={},u={RequestCookies:()=>g,ResponseCookies:()=>y,parseCookie:()=>f,parseSetCookie:()=>d,stringifyCookie:()=>c};for(var l in u)n(i,l,{get:u[l],enumerable:!0});function c(e){var t;let r=["path"in e&&e.path&&`Path=${e.path}`,"expires"in e&&(e.expires||0===e.expires)&&`Expires=${("number"==typeof e.expires?new Date(e.expires):e.expires).toUTCString()}`,"maxAge"in e&&"number"==typeof e.maxAge&&`Max-Age=${e.maxAge}`,"domain"in e&&e.domain&&`Domain=${e.domain}`,"secure"in e&&e.secure&&"Secure","httpOnly"in e&&e.httpOnly&&"HttpOnly","sameSite"in e&&e.sameSite&&`SameSite=${e.sameSite}`,"partitioned"in e&&e.partitioned&&"Partitioned","priority"in e&&e.priority&&`Priority=${e.priority}`].filter(Boolean),n=`${e.name}=${encodeURIComponent(null!=(t=e.value)?t:"")}`;return 0===r.length?n:`${n}; ${r.join("; ")}`}function f(e){let t=new Map;for(let r of e.split(/; */)){if(!r)continue;let e=r.indexOf("=");if(-1===e){t.set(r,"true");continue}let[n,o]=[r.slice(0,e),r.slice(e+1)];try{t.set(n,decodeURIComponent(null!=o?o:"true"))}catch{}}return t}function d(e){if(!e)return;let[[t,r],...n]=f(e),{domain:o,expires:a,httponly:s,maxage:i,path:u,samesite:l,secure:c,partitioned:d,priority:g}=Object.fromEntries(n.map(([e,t])=>[e.toLowerCase().replace(/-/g,""),t]));{var y,m,_={name:t,value:decodeURIComponent(r),domain:o,...a&&{expires:new Date(a)},...s&&{httpOnly:!0},..."string"==typeof i&&{maxAge:Number(i)},path:u,...l&&{sameSite:p.includes(y=(y=l).toLowerCase())?y:void 0},...c&&{secure:!0},...g&&{priority:h.includes(m=(m=g).toLowerCase())?m:void 0},...d&&{partitioned:!0}};let e={};for(let t in _)_[t]&&(e[t]=_[t]);return e}}t.exports=((e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let u of a(t))s.call(e,u)||u===r||n(e,u,{get:()=>t[u],enumerable:!(i=o(t,u))||i.enumerable});return e})(n({},"__esModule",{value:!0}),i);var p=["strict","lax","none"],h=["low","medium","high"],g=class{constructor(e){this._parsed=new Map,this._headers=e;const t=e.get("cookie");if(t)for(const[e,r]of f(t))this._parsed.set(e,{name:e,value:r})}[Symbol.iterator](){return this._parsed[Symbol.iterator]()}get size(){return this._parsed.size}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed);if(!e.length)return r.map(([e,t])=>t);let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(([e])=>e===n).map(([e,t])=>t)}
1has(e){return this._parsed.has(e)}set(...e){let[t,r]=1===e.length?[e[0].name,e[0].value]:e,n=this._parsed;return n.set(t,{name:t,value:r}),this._headers.set("cookie",Array.from(n).map(([e,t])=>c(t)).join("; ")),this}delete(e){let t=this._parsed,r=Array.isArray(e)?e.map(e=>t.delete(e)):t.delete(e);return this._headers.set("cookie",Array.from(t).map(([e,t])=>c(t)).join("; ")),r}clear(){return this.delete(Array.from(this._parsed.keys())),this}[Symbol.for("edge-runtime.inspect.custom")](){return`RequestCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(e=>`${e.name}=${encodeURIComponent(e.value)}`).join("; ")}},y=class{constructor(e){var t,r,n;this._parsed=new Map,this._headers=e;const o=null!=(n=null!=(r=null==(t=e.getSetCookie)?void 0:t.call(e))?r:e.get("set-cookie"))?n:[];for(const e of Array.isArray(o)?o:function(e){if(!e)return[];var t,r,n,o,a,s=[],i=0;function u(){for(;i<e.length&&/\s/.test(e.charAt(i));)i+=1;return i<e.length}for(;i<e.length;){for(t=i,a=!1;u();)if(","===(r=e.charAt(i))){for(n=i,i+=1,u(),o=i;i<e.length&&"="!==(r=e.charAt(i))&&";"!==r&&","!==r;)i+=1;i<e.length&&"="===e.charAt(i)?(a=!0,i=o,s.push(e.substring(t,n)),t=i):i=n+1}else i+=1;(!a||i>=e.length)&&s.push(e.substring(t,e.length))}return s}(o)){const t=d(e);t&&this._parsed.set(t.name,t)}}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed.values());if(!e.length)return r;let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(e=>e.name===n)}has(e){return this._parsed.has(e)}set(...e){let[t,r,n]=1===e.length?[e[0].name,e[0].value,e[0]]:e,o=this._parsed;return o.set(t,function(e={name:"",value:""}){return"number"==typeof e.expires&&(e.expires=new Date(e.expires)),e.maxAge&&(e.expires=new Date(Date.now()+1e3*e.maxAge)),(null===e.path||void 0===e.path)&&(e.path="/"),e}({name:t,value:r,...n})),function(e,t){for(let[,r]of(t.delete("set-cookie"),e)){let e=c(r);t.append("set-cookie",e)}}(o,this._headers),this}delete(...e){let[t,r]="string"==typeof e[0]?[e[0]]:[e[0].name,e[0]];return this.set({...r,name:t,value:"",expires:new Date(0)})}[Symbol.for("edge-runtime.inspect.custom")](){return`ResponseCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(c).join("; ")}}},276980,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={RequestCookies:function(){return a.RequestCookies},ResponseCookies:function(){return a.ResponseCookies},stringifyCookie:function(){return a.stringifyCookie}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(218763)},40906,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={MutableRequestCookiesAdapter:function(){return h},ReadonlyRequestCookiesError:function(){return l},RequestCookiesAdapter:function(){return c},appendMutableCookies:function(){return p},areCookiesMutableInCurrentPhase:function(){return y},createCookiesWithMutableAccessCheck:function(){return g},getModifiedCookieValues:function(){return d},responseCookiesToRequestCookies:function(){return _}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(276980),s=e.r(319419),i=e.r(589249),u=e.r(839145);class l extends Error{constructor(){super("Cookies can only be modified in a Server Action or Route Handler. Read more: https://nextjs.org/docs/app/api-reference/functions/cookies#options")}static callable(){throw new l}}class c{static seal(e){return new Proxy(e,{get(e,t,r){switch(t){case"clear":case"delete":case"set":return l.callable;default:return s.ReflectAdapter.get(e,t,r)}}})}}let f=Symbol.for("next.mutated.cookies");function d(e){let t=e[f];return t&&Array.isArray(t)&&0!==t.length?t:[]}function p(e,t){let r=d(t);if(0===r.length)return!1;let n=new a.ResponseCookies(e),o=n.getAll();for(let e of r)n.set(e);for(let e of o)n.set(e);return!0}class h{static wrap(e,t){let r=new a.ResponseCookies(new Headers);for(let t of e.getAll())r.set(t);let n=[],o=new Set,l=()=>{let e=i.workAsyncStorage.getStore();if(e&&(e.pathWasRevalidated=u.ActionDidRevalidateStaticAndDynamic),n=r.getAll().filter(e=>o.has(e.name)),t){let e=[];for(let t of n){let r=new a.ResponseCookies(new Headers);r.set(t),e.push(r.toString())}t(e)}},c=new Proxy(r,{get(e,t,r){switch(t){case f:return n;
1case"delete":return function(...t){o.add("string"==typeof t[0]?t[0]:t[0].name);try{return e.delete(...t),c}finally{l()}};case"set":return function(...t){o.add("string"==typeof t[0]?t[0]:t[0].name);try{return e.set(...t),c}finally{l()}};default:return s.ReflectAdapter.get(e,t,r)}}});return c}}function g(e){let t=new Proxy(e.mutableCookies,{get(r,n,o){switch(n){case"delete":return function(...n){return m(e,"cookies().delete"),r.delete(...n),t};case"set":return function(...n){return m(e,"cookies().set"),r.set(...n),t};default:return s.ReflectAdapter.get(r,n,o)}}});return t}function y(e){return"action"===e.phase}function m(e,t){if(!y(e))throw new l}function _(e){let t=new a.RequestCookies(new Headers);for(let r of e.getAll())t.set(r);return t}},646715,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={HeadersAdapter:function(){return i},ReadonlyHeadersError:function(){return s}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(319419);class s extends Error{constructor(){super("Headers cannot be modified. Read more: https://nextjs.org/docs/app/api-reference/functions/headers")}static callable(){throw new s}}class i extends Headers{constructor(e){super(),this.headers=new Proxy(e,{get(t,r,n){if("symbol"==typeof r)return a.ReflectAdapter.get(t,r,n);let o=r.toLowerCase(),s=Object.keys(e).find(e=>e.toLowerCase()===o);if(void 0!==s)return a.ReflectAdapter.get(t,s,n)},set(t,r,n,o){if("symbol"==typeof r)return a.ReflectAdapter.set(t,r,n,o);let s=r.toLowerCase(),i=Object.keys(e).find(e=>e.toLowerCase()===s);return a.ReflectAdapter.set(t,i??r,n,o)},has(t,r){if("symbol"==typeof r)return a.ReflectAdapter.has(t,r);let n=r.toLowerCase(),o=Object.keys(e).find(e=>e.toLowerCase()===n);return void 0!==o&&a.ReflectAdapter.has(t,o)},deleteProperty(t,r){if("symbol"==typeof r)return a.ReflectAdapter.deleteProperty(t,r);let n=r.toLowerCase(),o=Object.keys(e).find(e=>e.toLowerCase()===n);return void 0===o||a.ReflectAdapter.deleteProperty(t,o)}})}static seal(e){return new Proxy(e,{get(e,t,r){switch(t){case"append":case"delete":case"set":return s.callable;default:return a.ReflectAdapter.get(e,t,r)}}})}merge(e){return Array.isArray(e)?e.join(", "):e}static from(e){return e instanceof Headers?e:new i(e)}append(e,t){let r=this.headers[e];"string"==typeof r?this.headers[e]=[r,t]:Array.isArray(r)?r.push(t):this.headers[e]=t}delete(e){delete this.headers[e]}get(e){let t=this.headers[e];return void 0!==t?this.merge(t):null}has(e){return void 0!==this.headers[e]}set(e,t){this.headers[e]=t}forEach(e,t){for(let[r,n]of this.entries())e.call(t,n,r,this)}*entries(){for(let e of Object.keys(this.headers)){let t=e.toLowerCase(),r=this.get(t);yield[t,r]}}*keys(){for(let e of Object.keys(this.headers)){let t=e.toLowerCase();yield t}}*values(){for(let e of Object.keys(this.headers)){let t=this.get(e);yield t}}[Symbol.iterator](){return this.entries()}}}]);
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.