1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico"/><link rel="preload" href="/assets/mona-sans-latin-standard-normal.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="/assets/martian-mono-latin-wght-normal.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><title>Log in | Wazen</title><meta name="description" content="Log in to your Wazen dashboard with a link sent to your email."/><meta name="robots" content="noindex"/><meta property="og:site_name" content="Wazen"/><meta property="og:type" content="website"/><meta property="og:title" content="Log in | Wazen"/><meta property="og:description" content="Log in to your Wazen dashboard with a link sent to your email."/><meta property="og:image" content="https://wazen.dev/opengraph-image"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Log in | Wazen"/><meta name="twitter:description" content="Log in to your Wazen dashboard with a link sent to your email."/><meta name="twitter:image" content="https://wazen.dev/opengraph-image"/>
1<script>if(matchMedia('(prefers-reduced-motion: no-preference)').matches)document.documentElement.setAttribute('data-motion','')</script>
1<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);} 2gtag('consent','default',{"analytics_storage":"denied","ad_storage":"denied","ad_user_data":"denied","ad_personalization":"denied","region":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","IS","LI","NO","GB","RE","GP","MQ","GF","YT","MF","AX"]}); 3gtag('consent','default',{"analytics_storage":"granted","ad_storage":"granted","ad_user_data":"granted","ad_personalization":"granted"}); 4var u={"granted":{"analytics_storage":"granted"},"denied":{"analytics_storage":"denied","ad_storage":"denied","ad_user_data":"denied","ad_personalization":"denied"}},m=document.cookie.match(/(?:^|; )wazen_consent=(\w+)/),c=m&&m[1]; 5try{c=c||localStorage.getItem('wazen_consent')}catch(e){} 6if(u[c])gtag('consent','update',u[c]);
vendor: 325 bytes, lines 6-8
6 7(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);}) 8(window,document,'script','dataLayer',"
8GTM-KB3MV4CW
vendor: 3 bytes, line 8
8");
8</script>
8<link rel="stylesheet" href="/assets/site-rk116h8d.css"/></head><body><div id="root"><a href="#main" class="sr-only focus:not-sr-only focus:fixed focus:top-3 focus:left-3 focus:z-[60] focus:rounded-full focus:bg-card focus:px-4 focus:py-2">Skip to content</a><header class="fixed inset-x-0 top-3 z-50 px-3"><nav aria-label="Main" class="mx-auto max-w-245 rounded-[30px] bg-white/92 shadow-[0_0_0_1px_var(--color-line),0_18px_40px_-24px_rgb(10_10_10/.35)]"><div class="flex h-15 items-center gap-5.5 pr-2 pl-4.5"><a href="/" aria-label="Wazen home" class="flex items-center gap-2.25"><svg viewBox="0 0 500 500" aria-hidden="true" class="size-7 text-green"><path fill="currentColor" d="m75.39 80.97c7.61-0.41 17.65-0.13 25.44-0.13l47.06 0.01 31.04-0.06c7.83-0.02 19.51-1.47 25.7 3.66 3.92 3.25 5.3 9.71 1.81 13.81-4.44 5.23-9.13 10.29-13.74 15.42l-28.71 32.06-91.8 102.95 86.21 85.49c3.68-2.81 10.77-7.13 14.85-9.77l28.58-18.54 82.8-53.88c11.06-7.18 22.39-14.16 33.3-21.47l-2.85 4.22c-25.87 43.17-53.46 86.86-79.92 129.8l-20.79 33.57c-1.18 1.92-2.53 4.03-3.68 5.95-6.07 10.18-8.24 15.09-21.13 15.1-25.16 0.03-50.35-0.07-75.52-0.02l-23.87 0.06c-8.13 0.03-18.37 1.17-24.55-5.12-2.69-2.74-4.45-6.24-5.06-10.02-0.72-4.52-0.25-25.950-0.25-31.6l-0.19-77.94q-12.03-12.35-24.23-24.55c-7.25-7.23-22.42-18.52-12.6-29.26 11.67-12.79 25.14-24.77 36.9-37.54l0.09-73.17-0.04-21.19c-0.04-12.73-0.83-24.69 15.15-27.84z"></path><path fill="currentColor" d="m311.26 80.96c6.43-0.47 17.58-0.15 24.21-0.15l45.73 0.05 28.67-0.06c8.31-0.02 18.83-1.36 25.39 4.51 7.04 6.3 5.99 15.05 5.94 23.52q-0.05 6.47-0.06 12.95l0.05 53.27c0 7.97-0.45 20.52 0.11 27.94l0.03 0.38c8.08 9.11 17.59 17.46 25.96 26.37 4.9 5.57 12.99 10.8 13.38 18.9 0.12 2.41-1.06 6.13-2.66 7.95-11.47 13.1-25.08 25.15-36.79 38.01l-0.05 77.29c0.01 9.94 0.45 22.99-0.37 32.83-0.65 7.91-9.59 14.25-17.49 14.28-8.21 0.03-17.32 0.16-26 0.16l-46.91 0.02h-29.77c-4.9 0-13.45 0.24-17.98-0.42-2.91-0.44-5.61-1.77-7.74-3.79-2.37-2.19-3.75-5.25-3.84-8.47-0.13-5.33 5.67-10.38 9.08-14.16l13.23-14.7 48.02-53.55c2.69-3.42 6.86-7.69 9.85-11.04l19.1-21.4c13.43-14.95 28.63-32.57 42.54-46.77-8.89-9.52-19.85-20.06-29.15-29.43l-61.49-61.91-69.97 44.73c-25.89 16.68-53.41 34.85-79.61 50.77q0.25-0.42 0.51-0.82c5.6-8.84 12.37-18.36 18.26-27.21l51.03-76.14 26.46-39.44c4.34-6.52 8.67-13.66 13.35-19.93 1.98-2.65 5.85-3.83 8.98-4.54z"></path></svg><svg viewBox="130 28 365 74" aria-hidden="true" class="h-4.25 w-auto text-ink"><path fill="currentColor" d="m173.98 98.91h-20.81l-17.98-67.83h20.58l5.42 26.32q1.04 4.96 1.86 10.88 0.78 5.54 1.51 11.09 0.82-5.55 1.68-11.09 0.96-5.92 2.09-10.88l6.01-26.32h18.39l6.01 26.32q1.14 4.96 2.05 10.88 0.89 5.46 1.7 10.93 0.73-5.47 1.49-10.93 0.87-5.92 1.87-10.88l5.46-26.32h20.58l-17.99 67.83h-20.8l-6.74-27.63q-1.73-7.15-2.78-15.43-0.06-0.51-0.12-1.01-0.05 0.48-0.1 0.96-0.82 8.24-2.6 15.48z"></path><path fill="currentColor" d="m249 98.91h-20.57l21.99-67.83h25.12l22.81 67.83h-20.85l-3.9-13.02h-20.88zm15.84-44.06q-1.05-4.39-2.06-8.75-0.92 4.36-1.85 8.75-1.91 8.95-4.29 17.3h12.85q-2.47-8.35-4.65-17.3z"></path><path fill="currentColor" d="m359.79 98.91h-55.36v-10.19l25.13-33.56q2.96-3.96 6.6-7.92 0.69-0.74 1.38-1.48-1.26 0.05-2.51 0.07-4.87 0.09-9.75 0.09h-20.75v-14.84h55.35v10.2l-24.58 32.87q-3.1 4.14-6.92 8.28-0.84 0.92-1.68 1.84 1.68-0.08 3.36-0.11 5.29-0.09 10.52-0.09h19.21z"></path><path fill="currentColor" d="m417.85 98.91h-48.71v-67.83h48.9v14.84h-30.5v11.48h27.95v14.47h-27.95v12.2h30.31z"></path><path fill="currentColor" d="m446 98.91h-18.94v-67.83h20.03l16.16 26.63q2.1 3.46 3.92 6.92 1.82 3.46 3.51 7.65 0.75 1.81 1.51 3.89-0.09-1.3-0.19-2.7-0.32-4.88-0.6-9.56-0.27-4.74-0.27-7.97v-24.86h18.94v67.83h-20.03l-15.07-24.76q-2.55-4.24-4.51-7.88-1.91-3.69-3.73-7.78-0.84-1.93-1.79-4.14 0.15 2.1 0.29 4.18 0.36 4.74 0.54 8.79 0.23 4.05 0.23 6.83z"></path></svg></a><ul class="flex gap-0.5 text-sm max-[760px]:hidden"><li><a href="/features" class="block rounded-full px-3 py-2 text-ink-soft transition-colors hover:bg-[#f0f2f0] hover:text-ink">Features</a></li><li><a href="/pricing" class="block rounded-full px-3 py-2 text-ink-soft transition-colors hover:bg-[#f0f2f0] hover:text-ink">Pricing</a></li><li><a href="/docs" class="block rounded-full px-3 py-2 text-ink-soft transition-colors hover:bg-[#f0f2f0] hover:text-ink">Docs</a></li><li><a href="/blog" class="block rounded-full px-3 py-2 text-ink-soft transition-colors hover:bg-[#f0f2f0] hover:text-ink">Blog</a></li></ul><div class="ml-auto flex items-center gap-1"><a href="/login" class="px-3 py-2 text-sm text-ink-soft transition-colors hover:text-ink max-[760px]:hidden">Log in</a><a class="inline-flex items-center justify-center gap-2.5 rounded-full font-semibold whitespace-nowrap transition-shadow duration-300 h-10 px-4.5 text-sm bg-ink text-paper hover:shadow-[0_16px_34px_-14px_rgb(10_10_10/.6)] " href="/signup">Start free</a><button type="button" aria-expanded="false" aria-controls="mobile-nav" aria-label="Open menu" class="ml-1 grid size-10 cursor-pointer place-items-center rounded-full text-ink min-[761px]:hidden"><span class="relative block h-3 w-5"><span class="absolute inset-x-0 top-0 h-0.5 bg-current transition-transform duration-200 "></span><span class="absolute inset-x-0 bottom-0 h-0.5 bg-current transition-transform duration-200 "></span></span></button></div></div><div id="mobile-nav" class="grid transition-[grid-template-rows] duration-300 ease-expo min-[761px]:hidden grid-rows-[0fr]"><ul class="overflow-hidden px-3"><li><a href="/features" tabindex="-1" class="block rounded-2xl px-3 py-3 text-lg font-medium last:mb-3 hover:bg-[#f0f2f0]">Features</a></li><li><a href="/pricing" tabindex="-1" class="block rounded-2xl px-3 py-3 text-lg font-medium last:mb-3 hover:bg-[#f0f2f0]">Pricing</a></li><li><a href="/docs" tabindex="-1" class="block rounded-2xl px-3 py-3 text-lg font-medium last:mb-3 hover:bg-[#f0f2f0]">Docs</a></li><li><a href="/blog" tabindex="-1" class="block rounded-2xl px-3 py-3 text-lg font-medium last:mb-3 hover:bg-[#f0f2f0]">Blog</a></li><li><a href="/login" tabindex="-1" class="block rounded-2xl px-3 py-3 text-lg font-medium last:mb-3 hover:bg-[#f0f2f0]">Log in</a></li></ul></div></nav></header><main id="main">
8<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Wazen","url":"https://wazen.dev","logo":"https://wazen.dev/favicon.ico","description":"Wazen provides a simple REST API for sending and receiving WhatsApp messages. Built for developers who need reliable messaging at scale.","contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://wazen.dev/about"}}</script>
8<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Wazen","url":"https://wazen.dev","description":"WhatsApp API for Developers. Send and receive messages through a simple REST API.","publisher":{"@type":"Organization","name":"Wazen"}}</script>
8<div class="mx-auto grid min-h-svh max-w-295 items-center gap-12 px-[clamp(16px,4vw,48px)] pt-28 pb-16 lg:grid-cols-[1fr_1fr] lg:gap-20"><div aria-hidden="true" class="hidden lg:block"><div class="wa-wall flex max-w-sm flex-col gap-2 rounded-[30px] p-6 pt-5 shadow-[0_0_0_1px_var(--color-line),0_40px_80px_-60px_rgb(10_10_10/.45)]"><span class="mb-2 flex items-center gap-2 text-xs font-semibold text-ink-soft"><span class="grid size-5.5 place-items-center rounded-full bg-green-deep text-[10px] text-white">K</span>Khan Dental</span><p class="max-w-[84%] rounded-[10px] px-2.5 pt-1.75 pb-1.5 text-sm leading-[1.38] shadow-[0_1px_.5px_rgb(10_10_10/.12)] origin-bottom-left self-start rounded-tl-[3px] bg-card ">Reminder: your appointment with Dr Khan is tomorrow at 11:30. Reply 1 to confirm or 2 to rebook.<span class="float-right mt-1.75 -mb-1 ml-2.5 inline-flex items-center gap-1 text-[10.5px] text-ink-soft">10:00</span></p><p class="max-w-[84%] rounded-[10px] px-2.5 pt-1.75 pb-1.5 text-sm leading-[1.38] shadow-[0_1px_.5px_rgb(10_10_10/.12)] origin-bottom-right self-end rounded-tr-[3px] bg-bubble ">1<span class="float-right mt-1.75 -mb-1 ml-2.5 inline-flex items-center gap-1 text-[10.5px] text-ink-soft">10:04<svg viewBox="0 0 18 11" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="tickmark text-[#8c9590] transition-colors duration-300 data-read:text-tick [&_[data-tick2]]:opacity-0 [&_[data-tick2]]:transition-opacity data-two:[&_[data-tick2]]:opacity-100 h-[9px] w-[15px]" data-two="" data-read=""><path d="M1 6l3 3 6-7.5"></path><path data-tick2="true" d="M7 6l3 3 6-7.5"></path></svg></span></p></div></div><div class="w-full max-w-md justify-self-center lg:justify-self-end"><form><h1 class="text-3xl leading-tight font-semibold">Log in to Wazen</h1><p class="mt-3 text-ink-soft">We'll email you a link and a code. No password needed.</p><label for="email" class="mt-8 block text-sm font-semibold">Email</label><input id="email" type="email" autoComplete="email" required="" autofocus="" class="mt-2 block h-13 w-full rounded-2xl bg-card px-4 text-base shadow-[inset_0_0_0_1px_var(--color-line)] outline-none placeholder:text-ink-soft/60 focus:shadow-[inset_0_0_0_2px_var(--color-green-deep)]" name="email" value=""/><button type="submit" class="mt-6 inline-flex h-13 w-full cursor-pointer items-center justify-center rounded-full bg-ink font-semibold text-paper transition-shadow duration-300 hover:shadow-[0_16px_34px_-14px_rgb(10_10_10/.6)] disabled:opacity-60">Email me a link</button><p class="mt-6 text-center text-sm text-ink-soft">New to Wazen?<!-- --> <a href="/signup" class="font-semibold text-ink underline underline-offset-4">Start a free trial</a></p></form></div></div></main><footer class="pt-20 pb-8"><div class="mx-auto w-full max-w-295 px-[clamp(16px,4vw,48px)] "><div class="grid gap-10 max-[760px]:grid-cols-2 min-[761px]:grid-cols-[1.4fr_repeat(3,1fr)]"><div class="max-[760px]:col-span-2"><svg viewBox="0 0 500 128" role="img" aria-label="Wazen" class="h-8.5 w-auto text-ink"><g class="text-green"><path fill="currentColor" d="m75.39 80.97c7.61-0.41 17.65-0.13 25.44-0.13l47.06 0.01 31.04-0.06c7.83-0.02 19.51-1.47 25.7 3.66 3.92 3.25 5.3 9.71 1.81 13.81-4.44 5.23-9.13 10.29-13.74 15.42l-28.71 32.06-91.8 102.95 86.21 85.49c3.68-2.81 10.77-7.13 14.85-9.77l28.58-18.54 82.8-53.88c11.06-7.18 22.39-14.16 33.3-21.47l-2.85 4.22c-25.87 43.17-53.46 86.86-79.92 129.8l-20.79 33.57c-1.18 1.92-2.53 4.03-3.68 5.95-6.07 10.18-8.24 15.09-21.13 15.1-25.16 0.03-50.35-0.07-75.52-0.02l-23.87 0.06c-8.13 0.03-18.37 1.17-24.55-5.12-2.69-2.74-4.45-6.24-5.06-10.02-0.72-4.52-0.25-25.950-0.25-31.6l-0.19-77.94q-12.03-12.35-24.23-24.55c-7.25-7.23-22.42-18.52-12.6-29.26 11.67-12.79 25.14-24.77 36.9-37.54l0.09-73.17-0.04-21.19c-0.04-12.73-0.83-24.69 15.15-27.84z" transform="scale(.256)"></path><path fill="currentColor" d="m311.26 80.96c6.43-0.47 17.58-0.15 24.21-0.15l45.73 0.05 28.67-0.06c8.31-0.02 18.83-1.36 25.39 4.51 7.04 6.3 5.99 15.05 5.94 23.52q-0.05 6.47-0.06 12.95l0.05 53.27c0 7.97-0.45 20.52 0.11 27.94l0.03 0.38c8.08 9.11 17.59 17.46 25.96 26.37 4.9 5.57 12.99 10.8 13.38 18.9 0.12 2.41-1.06 6.13-2.66 7.95-11.47 13.1-25.08 25.15-36.79 38.01l-0.05 77.29c0.01 9.94 0.45 22.99-0.37 32.83-0.65 7.91-9.59 14.25-17.49 14.28-8.21 0.03-17.32 0.16-26 0.16l-46.91 0.02h-29.77c-4.9 0-13.45 0.24-17.98-0.42-2.91-0.44-5.61-1.77-7.74-3.79-2.37-2.19-3.75-5.25-3.84-8.47-0.13-5.33 5.67-10.38 9.08-14.16l13.23-14.7 48.02-53.55c2.69-3.42 6.86-7.69 9.85-11.04l19.1-21.4c13.43-14.95 28.63-32.57 42.54-46.77-8.89-9.52-19.85-20.06-29.15-29.43l-61.49-61.91-69.97 44.73c-25.89 16.68-53.41 34.85-79.61 50.77q0.25-0.42 0.51-0.82c5.6-8.84 12.37-18.36 18.26-27.21l51.03-76.14 26.46-39.44c4.34-6.52 8.67-13.66 13.35-19.93 1.98-2.65 5.85-3.83 8.98-4.54z" transform="scale(.256)"></path></g>
8<path fill="currentColor" d="m173.98 98.91h-20.81l-17.98-67.83h20.58l5.42 26.32q1.04 4.96 1.86 10.88 0.78 5.54 1.51 11.09 0.82-5.55 1.68-11.09 0.96-5.92 2.09-10.88l6.01-26.32h18.39l6.01 26.32q1.14 4.96 2.05 10.88 0.89 5.46 1.7 10.93 0.73-5.47 1.49-10.93 0.87-5.92 1.87-10.88l5.46-26.32h20.58l-17.99 67.83h-20.8l-6.74-27.63q-1.73-7.15-2.78-15.43-0.06-0.51-0.12-1.01-0.05 0.48-0.1 0.96-0.82 8.24-2.6 15.48z"></path><path fill="currentColor" d="m249 98.91h-20.57l21.99-67.83h25.12l22.81 67.83h-20.85l-3.9-13.02h-20.88zm15.84-44.06q-1.05-4.39-2.06-8.75-0.92 4.36-1.85 8.75-1.91 8.95-4.29 17.3h12.85q-2.47-8.35-4.65-17.3z"></path><path fill="currentColor" d="m359.79 98.91h-55.36v-10.19l25.13-33.56q2.96-3.96 6.6-7.92 0.69-0.74 1.38-1.48-1.26 0.05-2.51 0.07-4.87 0.09-9.75 0.09h-20.75v-14.84h55.35v10.2l-24.58 32.87q-3.1 4.14-6.92 8.28-0.84 0.92-1.68 1.84 1.68-0.08 3.36-0.11 5.29-0.09 10.52-0.09h19.21z"></path><path fill="currentColor" d="m417.85 98.91h-48.71v-67.83h48.9v14.84h-30.5v11.48h27.95v14.47h-27.95v12.2h30.31z"></path><path fill="currentColor" d="m446 98.91h-18.94v-67.83h20.03l16.16 26.63q2.1 3.46 3.92 6.92 1.82 3.46 3.51 7.65 0.75 1.81 1.51 3.89-0.09-1.3-0.19-2.7-0.32-4.88-0.6-9.56-0.27-4.74-0.27-7.97v-24.86h18.94v67.83h-20.03l-15.07-24.76q-2.55-4.24-4.51-7.88-1.91-3.69-3.73-7.78-0.84-1.93-1.79-4.14 0.15 2.1 0.29 4.18 0.36 4.74 0.54 8.79 0.23 4.05 0.23 6.83z"></path></svg><p class="mt-4 max-w-[22em] text-[15px] text-ink-soft">A WhatsApp API you can connect in two minutes.</p></div><nav aria-label="Product"><h2 class="mb-4 font-sans text-sm font-semibold tracking-normal [font-stretch:100%]">Product</h2><ul class="grid gap-2.5 text-[15px]"><li><a href="/features" class="text-ink-soft transition-colors hover:text-ink">Features</a></li><li><a href="/pricing" class="text-ink-soft transition-colors hover:text-ink">Pricing</a></li><li><a href="/integration" class="text-ink-soft transition-colors hover:text-ink">Done-for-you setup</a></li><li><a href="/status" class="text-ink-soft transition-colors hover:text-ink">Status</a></li></ul></nav><nav aria-label="Developers"><h2 class="mb-4 font-sans text-sm font-semibold tracking-normal [font-stretch:100%]">Developers</h2><ul class="grid gap-2.5 text-[15px]"><li><a href="/docs" class="text-ink-soft transition-colors hover:text-ink">API reference</a></li><li><a href="/docs/mcp" class="text-ink-soft transition-colors hover:text-ink">MCP server</a></li><li><a href="/llms.txt" class="text-ink-soft transition-colors hover:text-ink">llms.txt</a></li><li><a href="/feed.xml" class="text-ink-soft transition-colors hover:text-ink">Blog feed</a></li></ul></nav><nav aria-label="Company"><h2 class="mb-4 font-sans text-sm font-semibold tracking-normal [font-stretch:100%]">Company</h2><ul class="grid gap-2.5 text-[15px]"><li><a href="/about" class="text-ink-soft transition-colors hover:text-ink">About</a></li><li><a href="/blog" class="text-ink-soft transition-colors hover:text-ink">Blog</a></li><li><a href="/terms" class="text-ink-soft transition-colors hover:text-ink">Terms</a></li><li><a href="/privacy" class="text-ink-soft transition-colors hover:text-ink">Privacy</a></li><li><a href="/acceptable-use" class="text-ink-soft transition-colors hover:text-ink">Acceptable use</a></li></ul></nav></div><div class="mt-14 flex flex-wrap justify-between gap-4 border-t border-line pt-6 text-sm text-ink-soft"><p>© <!-- -->2026<!-- --> Wazen. Wazen is not affiliated with WhatsApp or Meta.</p><div class="flex flex-wrap gap-5"><button type="button" class="cursor-pointer transition-colors hover:text-ink">Cookie settings</button><a href="mailto:[email protected]" class="font-mono text-ink hover:underline hover:underline-offset-4">[email protected]</a></div></div></div></footer></div>
8<script id="__data" type="application/json">{"page":"login","props":{"suspended":false},"assets":{"script":"/assets/site-9grab0tm.js","style":"/assets/site-rk116h8d.css","fonts":["/assets/mona-sans-latin-standard-normal.woff2","/assets/martian-mono-latin-wght-normal.woff2"]}}</script>
8<script type="module" src="/assets/site-9grab0tm.js"></script>
8</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.