1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/27834908180db20f-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/78fec81b34c4a365.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/05c1241dfaf14e86.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/74771c0f5729cd18.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-a569c7c5b43876b7.js"/>
1<script src="/_next/static/chunks/c1bd8cce-9092d2b6318960d8.js" async=""></script>
1<script src="/_next/static/chunks/5973-eb86738443fade7b.js" async=""></script>
1<script src="/_next/static/chunks/main-app-764218d0cf43177f.js" async=""></script>
1<script src="/_next/static/chunks/1946ada6-33147911153dce6e.js" async=""></script>
1<script src="/_next/static/chunks/5763-2b057ee3020c239f.js" async=""></script>
1<script src="/_next/static/chunks/6941-6bc3e20da0594ab1.js" async=""></script>
1<script src="/_next/static/chunks/512-7565bbe1b93fb89c.js" async=""></script>
1<script src="/_next/static/chunks/6387-21ca510586d0d1d7.js" async=""></script>
1<script src="/_next/static/chunks/8361-786f6c70f8520b5c.js" async=""></script>
1<script src="/_next/static/chunks/6696-6265f27ca6e21650.js" async=""></script>
1<script src="/_next/static/chunks/4866-51dbe05ce31e2cf9.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-f6645219bed2d3ef.js" async=""></script>
1<script src="/_next/static/chunks/1656-86aa9429491bb50e.js" async=""></script>
1<script src="/_next/static/chunks/2087-0e64163746267939.js" async=""></script>
1<script src="/_next/static/chunks/app/login/page-ecabab27ffc0ebee.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Login â Felan AI</title><meta name="description" content="Sign in to your Felan account to manage delegated engineering work."/><link rel="manifest" href="/manifest.json"/><meta name="robots" content="noindex, nofollow"/><meta property="og:title" content="Felan AI â The Team Layer for AI-Native Software Development"/><meta property="og:description" content="Felan gives your engineering team background agents that carry delegated work forward â with shared team knowledge and guardrails."/><meta property="og:image" content="https://app.felan.ai/logo.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Felan AI â The Team Layer for AI-Native Software Development"/><meta name="twitter:description" content="Felan gives your engineering team background agents that carry delegated work forward â with shared team knowledge and guardrails."/><meta name="twitter:image" content="https://app.felan.ai/logo.png"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><link rel="icon" href="/icon0.svg?acb88da6ec30bc49" type="image/svg+xml" sizes="any"/><link rel="icon" href="/icon1.png?15ec6c59cd91922c" type="image/png" sizes="192x192"/><link rel="apple-touch-icon" href="/apple-icon.png?e877efcd6c112387" type="image/png" sizes="180x180"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="__variable_245d8d __variable_97c177 font-sans">
1<script>((e,t,r,i,n,s,o,a)=>{let l=document.documentElement,u=["light","dark"];function c(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,i=r&&s?n.map(e=>s[e]||e):n;r?(l.classList.remove(...i),l.classList.add(s&&s[t]?s[t]:t)):l.setAttribute(e,t)}),r=t,a&&u.includes(r)&&(l.style.colorScheme=r)}if(i)c(i);else try{let e=localStorage.getItem(t)||r,i=o&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(i)}catch(e){}})("class","theme","system",null,["light","dark"],null,true,true)</script>
1<div class="flex min-h-screen flex-col items-center justify-center bg-muted/30 p-4"><a class="mb-8 flex items-center gap-2 text-2xl font-bold" href="/"><img alt="Felan AI Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-8 w-auto" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&w=32&q=75 1x, /_next/image?url=%2Flogo.png&w=64&q=75 2x" src="/_next/image?url=%2Flogo.png&w=64&q=75"/><span>Felan AI</span></a><div class="rounded-lg border bg-card text-card-foreground shadow-sm w-full max-w-md"><div class="flex flex-col space-y-1.5 p-6"><div class="font-semibold tracking-tight text-2xl">Login</div><div class="text-sm text-muted-foreground">Enter your email to receive a verification code</div></div><div class="p-6 pt-0 pb-0"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-all duration-150 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background hover:bg-accent hover:text-accent-foreground h-10 px-4 py-2 w-full" type="button"><svg class="mr-2 h-4 w-4" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92a5.06 5.06 0 0 1-2.2 3.32v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.1z" fill="#4285F4"></path><path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" fill="#34A853"></path><path d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z" fill="#FBBC05"></path><path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" fill="#EA4335"></path></svg>Sign in with Google</button><div class="relative my-4"><div class="absolute inset-0 flex items-center"><span class="w-full border-t"></span></div><div class="relative flex justify-center text-xs uppercase"><span class="bg-card px-2 text-muted-foreground">or</span></div></div></div><form><div class="p-6 pt-0 space-y-4"><div class="space-y-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email</label><input type="email" class="flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm" id="email" placeholder="[email protected]" required="" value=""/></div></div><div class="items-center p-6 pt-0 flex flex-col space-y-4"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-all duration-150 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2 w-full" type="submit">Send verification code</button><button type="button" class="text-sm text-muted-foreground hover:underline">Sign in with password instead</button><div class="text-center text-sm">Don't have an account? <a class="font-medium hover:underline" href="/signup">Sign up</a></div></div></form></div><div class="mt-8 text-center text-sm text-muted-foreground"><a class="hover:underline" href="https://felan.ai/privacy">Privacy Policy</a></div></div><div role="region" aria-label="Notifications (F8)" tabindex="-1" style="pointer-events:none"><ol tabindex="-1" class="fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]"></ol></div>
1<section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><button type="button" aria-haspopup="dialog" class="fixed bottom-3 left-3 z-40 rounded-md border border-border bg-background/90 px-3 py-1.5 text-xs text-muted-foreground shadow-sm backdrop-blur transition-colors hover:bg-accent hover:text-accent-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2">Cookie preferences</button>
1<script src="/_next/static/chunks/webpack-a569c7c5b43876b7.js" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[43690,[\"6341\",\"static/chunks/1946ada6-33147911153dce6e.js\",\"5763\",\"static/chunks/5763-2b057ee3020c239f.js\",\"6941\",\"static/chunks/6941-6bc3e20da0594ab1.js\",\"512\",\"static/chunks/512-7565bbe1b93fb89c.js\",\"6387\",\"static/chunks/6387-21ca510586d0d1d7.js\",\"8361\",\"static/chunks/8361-786f6c70f8520b5c.js\",\"6696\",\"static/chunks/6696-6265f27ca6e21650.js\",\"4866\",\"static/chunks/4866-51dbe05ce31e2cf9.js\",\"7177\",\"static/chunks/app/layout-f6645219bed2d3ef.js\"],\"ThemeProvider\"]\n3:I[22925,[\"6341\",\"static/chunks/1946ada6-33147911153dce6e.js\",\"5763\",\"static/chunks/5763-2b057ee3020c239f.js\",\"6941\",\"static/chunks/6941-6bc3e20da0594ab1.js\",\"512\",\"static/chunks/512-7565bbe1b93fb89c.js\",\"6387\",\"static/chunks/6387-21ca510586d0d1d7.js\",\"8361\",\"static/chunks/8361-786f6c70f8520b5c.js\",\"6696\",\"static/chunks/6696-6265f27ca6e21650.js\",\"4866\",\"static/chunks/4866-51dbe05ce31e2cf9.js\",\"7177\",\"static/chunks/app/layout-f6645219bed2d3ef.js\"],\"PostHogBootstrap\"]\n4:I[24866,[\"6341\",\"static/chunks/1946ada6-33147911153dce6e.js\",\"5763\",\"static/chunks/5763-2b057ee3020c239f.js\",\"6941\",\"static/chunks/6941-6bc3e20da0594ab1.js\",\"512\",\"static/chunks/512-7565bbe1b93fb89c.js\",\"6387\",\"static/chunks/6387-21ca510586d0d1d7.js\",\"8361\",\"static/chunks/8361-786f6c70f8520b5c.js\",\"6696\",\"static/chunks/6696-6265f27ca6e21650.js\",\"4866\",\"static/chunks/4866-51dbe05ce31e2cf9.js\",\"7177\",\"static/chunks/app/layout-f6645219bed2d3ef.js\"],\"AuthProvider\"]\n5:I[70422,[],\"\"]\n6:I[60220,[],\"\"]\n7:I[88217,[\"6341\",\"static/chunks/1946ada6-33147911153dce6e.js\",\"5763\",\"static/chunks/5763-2b057ee3020c239f.js\",\"6941\",\"static/chunks/6941-6bc3e20da0594ab1.js\",\"512\",\"static/chunks/512-7565bbe1b93fb89c.js\",\"6387\",\"static/chunks/6387-21ca510586d0d1d7.js\",\"8361\",\"static/chunks/8361-786f6c70f8520b5c.js\",\"6696\",\"static/chunks/6696-6265f27ca6e21650.js\",\"4866\",\"static/chunks/4866-51dbe05ce31e2cf9.js\",\"7177\",\"static/chunks/app/layout-f6645219bed2d3ef.js\"],\"Toaster\"]\n8:I[62257,[\"6341\",\"static/chunks/1946ada6-33147911153dce6e.js\",\"5763\",\"static/chunks/5763-2b057ee3020c239f.js\",\"6941\",\"st"])</script>
1<script>self.__next_f.push([1,"atic/chunks/6941-6bc3e20da0594ab1.js\",\"512\",\"static/chunks/512-7565bbe1b93fb89c.js\",\"6387\",\"static/chunks/6387-21ca510586d0d1d7.js\",\"8361\",\"static/chunks/8361-786f6c70f8520b5c.js\",\"6696\",\"static/chunks/6696-6265f27ca6e21650.js\",\"4866\",\"static/chunks/4866-51dbe05ce31e2cf9.js\",\"7177\",\"static/chunks/app/layout-f6645219bed2d3ef.js\"],\"Toaster\"]\n9:I[22925,[\"6341\",\"static/chunks/1946ada6-33147911153dce6e.js\",\"5763\",\"static/chunks/5763-2b057ee3020c239f.js\",\"6941\",\"static/chunks/6941-6bc3e20da0594ab1.js\",\"512\",\"static/chunks/512-7565bbe1b93fb89c.js\",\"6387\",\"static/chunks/6387-21ca510586d0d1d7.js\",\"8361\",\"static/chunks/8361-786f6c70f8520b5c.js\",\"6696\",\"static/chunks/6696-6265f27ca6e21650.js\",\"4866\",\"static/chunks/4866-51dbe05ce31e2cf9.js\",\"7177\",\"static/chunks/app/layout-f6645219bed2d3ef.js\"],\"PostHogIdentify\"]\na:I[50359,[\"6341\",\"static/chunks/1946ada6-33147911153dce6e.js\",\"5763\",\"static/chunks/5763-2b057ee3020c239f.js\",\"6941\",\"static/chunks/6941-6bc3e20da0594ab1.js\",\"512\",\"static/chunks/512-7565bbe1b93fb89c.js\",\"6387\",\"static/chunks/6387-21ca510586d0d1d7.js\",\"8361\",\"static/chunks/8361-786f6c70f8520b5c.js\",\"6696\",\"static/chunks/6696-6265f27ca6e21650.js\",\"4866\",\"static/chunks/4866-51dbe05ce31e2cf9.js\",\"7177\",\"static/chunks/app/layout-f6645219bed2d3ef.js\"],\"default\"]\nb:I[74039,[],\"ClientPageRoot\"]\nc:I[5705,[\"5763\",\"static/chunks/5763-2b057ee3020c239f.js\",\"6941\",\"static/chunks/6941-6bc3e20da0594ab1.js\",\"1656\",\"static/chunks/1656-86aa9429491bb50e.js\",\"2087\",\"static/chunks/2087-0e64163746267939.js\",\"4866\",\"static/chunks/4866-51dbe05ce31e2cf9.js\",\"4520\",\"static/chunks/app/login/page-ecabab27ffc0ebee.js\"],\"default\"]\nf:I[98190,[],\"OutletBoundary\"]\n12:I[98190,[],\"ViewportBoundary\"]\n14:I[98190,[],\"MetadataBoundary\"]\n16:I[87297,[],\"\"]\n:HL[\"/_next/static/media/27834908180db20f-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/78fec81b34c4a365.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/05c1241dfaf14e86.css\",\"style\"]\n:HL[\"/_next/static/css/74771c0f5729cd18.css\",\"style\""])</script>
1<script>self.__next_f.push([1,"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"EyilF7rO2cdXWypLMorAa\",\"p\":\"\",\"c\":[\"\",\"login\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"login\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/05c1241dfaf14e86.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/74771c0f5729cd18.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"className\":\"__variable_245d8d __variable_97c177 font-sans\",\"children\":[[\"$\",\"$L2\",null,{\"attribute\":\"class\",\"defaultTheme\":\"system\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"children\":[[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L7\",null,{}],[\"$\",\"$L8\",null,{}],[\"$\",\"$L9\",null,{}]]}]}]}],[\"$\",\"$La\",null,{}]]}]}]]}],{\"children\":[\"login\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Lb\",null,{\"Component\":\"$c\",\"searchParams\":{},\"params\":{},\"promises\":[\"$@d\",\"$@e\"]}],\"$undefined\",null,[\"$\",\"$Lf\",null,{\"children\":[\"$L10\",\"$L11\",null]}]]}],{},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"k6D4QfDTeyM5vrVqWYPEl\",{\"children\":[[\"$\",\"$L12\",null,{\"children\":\"$L13\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],[\"$\",\"$L14\",null,{\"children\":\"$L15\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$16\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"d:{}\ne:{}\n"])</script>
1<script>self.__next_f.push([1,"13:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n10:null\n"])</script>
1<script>self.__next_f.push([1,"11:null\n15:[[\"$\",\"title\",\"0\",{\"children\":\"Login â Felan AI\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Sign in to your Felan account to manage delegated engineering work.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"noindex, nofollow\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Felan AI â The Team Layer for AI-Native Software Development\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Felan gives your engineering team background agents that carry delegated work forward â with shared team knowledge and guardrails.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:image\",\"content\":\"https://app.felan.ai/logo.png\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:title\",\"content\":\"Felan AI â The Team Layer for AI-Native Software Development\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:description\",\"content\":\"Felan gives your engineering team background agents that carry delegated
1work forward â with shared team knowledge and guardrails.\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:image\",\"content\":\"https://app.felan.ai/logo.png\"}],[\"$\",\"link\",\"13\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"14\",{\"rel\":\"icon\",\"href\":\"/icon0.svg?acb88da6ec30bc49\",\"type\":\"image/svg+xml\",\"sizes\":\"any\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/icon1.png?15ec6c59cd91922c\",\"type\":\"image/png\",\"sizes\":\"192x192\"}],[\"$\",\"link\",\"16\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png?e877efcd6c112387\",\"type\":\"image/png\",\"sizes\":\"180x180\"}]]\n"])</script>
1</body></html>
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.