PageSourceSearch

https://nailartai.app/_next/static/chunks/app/layout-6d975e9583e900a7.js

js nailartai.app collected 2026-10-06 06:46:20 UTC 19,481 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{85:(e,t,i)=>{"use strict";i.d(t,{default:()=>o});var n=i(2115),r=i(63);function o(){let e=(0,r.usePathname)();return(0,n.useEffect)(()=>{let e=requestAnimationFrame(()=>{document.querySelector("[data-bsa-ad-slot]")&&(window.optimize=window.optimize||{queue:[]},window.optimize.queue.push(()=>{var e,t;return null==(t=window.optimize)||null==(e=t.pushAll)?void 0:e.call(t)}))});return()=>cancelAnimationFrame(e)},[e]),null}},375:(e,t,i)=>{"use strict";function n(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{window.dataLayer=window.dataLayer||[],("function"==typeof window.gtag?window.gtag:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];window.dataLayer.push(t)})("event",e,t)}catch{}try{if("function"==typeof window.clarity)for(let[i,n]of(window.clarity("event",e),Object.entries(t)))null!=n&&window.clarity("set",i,String(n))}catch{}}function r(e,t){let i="amazon.com";try{i=new URL(e.amazonUrl).hostname.replace(/^www\./,"")}catch{}n("amazon_affiliate_click",{affiliate_network:"amazon_associates",affiliate_product_id:e.id,affiliate_product_name:e.title,affiliate_placement:t,affiliate_destination:i,affiliate_link_type:e.amazonUrl.includes("amzn.to")?"short_link":"product_link",affiliate_page_path:window.location.pathname})}i.d(t,{f:()=>r,u:()=>n})},1398:(e,t,i)=>{"use strict";i.d(t,{default:()=>c});var n=i(5155),r=i(2115),o=i(2619),s=i.n(o),l=i(63),a=i(1420),d=i(3680);let c=()=>{let[e,t]=(0,r.useState)(!1),i=(0,l.usePathname)(),o=e=>`px-3 py-2 rounded-md text-sm font-medium transition-colors duration-300 ${i===e?"text-[#c71f74]":"text-[#1b0d14] hover:text-[#c71f74]"}`;return(0,n.jsxs)("header",{className:"bg-[#f8f6f7]/80 backdrop-blur-sm shadow sticky top-0 z-50",children:[(0,n.jsx)("div",{className:"container mx-auto px-2 sm:px-4 lg:px-8",children:(0,n.jsxs)("div",{className:"flex items-center justify-between h-14 sm:h-16",children:[(0,n.jsx)("div",{className:"flex-shrink-0",children:(0,n.jsx)(s(),{href:"/",className:"inline-flex min-h-[44px] items-center text-[#1b0d14] text-lg sm:text-xl font-bold tracking-wider",children:"Nail Art AI"})}),(0,n.jsx)("div",{className:"hidden lg:block",children:(0,n.jsxs)("nav",{className:"ml-10 flex items-center space-x-1",children:[(0,n.jsx)(s(),{href:"/",className:o("/"),children:"Home"}),(0,n.jsx)(s(),{href:"/generate",className:`ml-1 inline-flex min-h-10 items-center rounded-full px-4 text-sm font-semibold transition-colors ${"/generate"===i?"bg-[#1b0d14] text-white":"bg-[#ee2b8c] text-white hover:bg-[#c71f74]"}`,children:"AI Generator"}),(0,n.jsx)(s(),{href:"/categories",className:o("/categories"),children:"Categories"}),(0,n.jsx)(s(),{href:"/try-on",className:o("/try-on"),children:"Virtual Try-On"}),(0,n.jsx)(s(),{href:"/nail-art-gallery",className:o("/nail-art-gallery"),children:"Gallery"}),(0,n.jsx)(s(),{href:"/blog",className:o("/blog"),children:"Blog"}),(0,n.jsx)(s(),{href:"/nail-supplies",className:o("/nail-supplies"),children:"Nail Shop"}),(0,n.jsx)(s(),{href:"/nail-salons",className:o("/nail-salons"),children:"Find Salons"}),(0,n.jsxs)(s(),{href:"/for-salons",className:"inline-flex items-center ml-2 px-4 py-2 rounded-full text-sm font-semibold bg-[#c71f74]/10 text-[#c71f74] hover:bg-[#c71f74] hover:text-white transition-all duration-300 border border-[#ee2b8c]/30 shadow-sm hover:shadow-md",children:[(0,n.jsx)("span",{className:"mr-1.5",children:"\uD83C\uDFEA"}),(0,n.jsx)("span",{children:"For Salon Owners"})]}),(0,n.jsxs)(a.wv,{when:"signed-out",children:[(0,n.jsx)(d.hZ,{mode:"modal",fallbackRedirectUrl:"/try-on",children:(0,n.jsx)("button",{className:"ml-2 px-3 py-2 text-sm font-semibold text-[#1b0d14] hover:text-[#ee2b8c] transition-colors",children:"Sign in"})}),(0,n.jsx)(d.Ny,{mode:"modal",fallbackRedirectUrl:"/try-on",children:(0,n.jsx)("button",{className:"px-4 py-2 rounded-full text-sm font-semibold bg-[#1b0d14] text-white hover:bg-[#ee2b8c] transition-colors",children:"Sign up"})})]}),(0,n.jsxs)(a.wv,{when:"signed-in",children:[(0,n.jsx)(s(),{href:"/my-looks",className:o("/my-looks"),children:"My Looks"}),(0,n.jsx)("div",{className:"ml-2 flex items-center",children:(0,n.jsx)(d.uF,{})})]})]})}),(0,n.jsx)("div",{className:"-mr-2 flex lg:hidden",children:(0,n.jsxs)("button",{onClick:()=>t(!e),type:"button",className:"bg-white inline-flex items-center justify-center p-2 rounded-md text-[#1b0d14] hover:text-[#c71f74] hover:bg-white/70 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-[#ee2b8c] touch-manipulation","aria-controls":"mobile-menu","aria-expanded":e,children:[(0,n.jsx)("span",{className:"sr-only",children:"Open main menu"}),e?(0,n.jsx)("svg",{className:"block h-6 w-6",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","aria-hidden":"true",children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M6 18L18 6M6 6l12 12"})}):(0,n.jsx)("svg",{className:"block h-6 w-6",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","aria-hidden":"true",children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M4 6h16M4 12h16M4 18h16"})})]})})]})}),e&&(0,n.jsx)("div",{className:"lg:hidden",id:"mobile-menu",children:(0,n.jsxs)("div",{className:"px-2 pt-2 pb-3 space-y-1 sm:px-3 bg-white/95 backdrop-blur-sm shadow",children:[(0,n.jsx)(s(),{href:"/",className:"block px-3 py-2 rounded-md text-base font-medium text-[#1b0d14] hover:text-[#c71f74] transition-colors duration-200 touch-manipulation",onClick:()=>t(!1),children:"Home"}),(0,n.jsx)(s(),{href:"/generate",className:"mx-2 flex min-h-11 items-center justify-center rounded-xl bg-[#ee2b8c] px-4 py-3 text-base font-semibold text-white",onClick:()=>t(!1),children:"AI Nail Generator"}),(0,n.jsx)(s(),{href:"/categories",className:"block px-3 py-2 rounded-md text-base font-medium text-[#1b0d14] hover:text-[#c71f74] transition-colors duration-200 touch-manipulation",onClick:()=>t(!1),children:"Categories"}),(0,n.jsx)(s(),{href:"/try-on",className:"block px-3 py-2 rounded-md text-base font-medium text-[#1b0d14] hover:text-[#c71f74] transition-colors duration-200 touch-manipulation",onClick:()=>t(!1),children:"Virtual Try-On"}),(0,n.jsx)(s(),{href:"/nail-art-gallery",className:"block px-3 py-2 rounded-md text-base font-medium text-[#1b0d14] hover:text-[#c71f74] transition-colors duration-200 touch-manipulation",onClick:()=>t(!1),children:"Gallery"}),(0,n.jsx)(s(),{href:"/blog",className:"block px-3 py-2 rounded-md text-base font-medium text-[#1b0d14] hover:text-[#c71f74] transition-colors duration-200 touch-manipulation",onClick:()=>t(!1),children:"Blog"}),(0,n.jsx)(s(),{href:"/nail-supplies",className:"block px-3 py-2 rounded-md text-base font-medium text-[#1b0d14] hover:text-[#c71f74] transition-colors duration-200 touch-manipulation",onClick:()=>t(!1),children:"Nail Shop"}),(0,n.jsx)(s(),{href:"/nail-salons",className:"block px-3 py-2 rounded-md text-base font-medium text-[#1b0d14] hover:text-[#c71f74] transition-colors duration-200 touch-manipulation",onClick:()=>t(!1),children:"Find Salons"}),(0,n.jsxs)(s(),{href:"/for-salons",className:"flex items-center justify-center mx-2 mt-3 px-4 py-3 rounded-xl text-base font-semibold bg-[#c71f74]/10 text-[#c71f74] border border-[#ee2b8c]/30 gap-2",onClick:()=>t(!1),children:[(0,n.jsx)("span",{children:"\uD83C\uDFEA"}),(0,n.jsx)("span",{children:"For Salon Owners"})]}),(0,n.jsx)(a.wv,{when:"signed-out",children:(0,n.jsxs)("div",{className:"grid grid-cols-2 gap-2 px-2 pt-3",children:[(0,n.jsx)(d.hZ,{mode:"modal",fallbackRedirectUrl:"/try-on",children:(0,n.jsx)("button",{className:"rounded-xl border border-[#1b0d14]/10 px-4 py-3 font-semibold text-[#1b0d14]",children:"Sign in"})}),(0,n.jsx)(d.Ny,{mode:"modal",fallbackRedirectUrl:"/try-on",children:(0,n.jsx)("button",{className:"rounded-xl bg-[#1b0d14] px-4 py-3 font-semibold text-white",children:"Sign up"})})]})}),(0,n.jsxs)(a.wv,{when:"signed-in",children:[(0,n.jsx)(s(),{href:"/my-looks",className:"block px-3 py-3 rounded-md text-base font-semibold text-[#ee2b8c]",onClick:()=>t(!1),children:"My Looks"}),(0,n.jsxs)("div",{className:"flex items-center gap-3 px-3 py-3",children:[(0,n.jsx)(d.uF,{}),(0,n.jsx)("span",{className:"text-sm font-medium text-[#1b0d14]/60",children:"Account & sign out"})]})]})]})})]})}},3673:()=>{},4152:(e,t,i)=>{"use strict";i.d(t,{T:()=>s,bf:()=>l});let n=e=>`https://devanshu57.gumroad.com/l/${e}?code=NAIL50`,r={"COMPLETE-VAULT":{id:"COMPLETE-VAULT",url:"/shop/complete-nail-vault",isInternal:!0,stickyCopy:"\uD83C\uDF81 All 7 nail-art ebooks — $14.50 with NAIL50 (save $48) →",popupHook:"Get the entire nail-art library — 190+ designs + 200 AI prompts.",popupPrice:"$14.50"},"LOOKBOOK-100":{id:"LOOKBOOK-100",url:n("poegwg"),isInternal:!1,stickyCopy:"\uD83D\uDCDA 100 viral 2026 nail designs — $4.50 with NAIL50 →",popupHook:"Stop saving Pinterest pins. Get the whole 2026 lookbook.",popupPrice:"$4.50"},BRIDAL:{id:"BRIDAL",url:n("airlj"),isInternal:!1,stickyCopy:"\uD83D\uDC8D 30 bridal designs — $4.50 with NAIL50 →",popupHook:"Plan the manicure your wedding photos deserve",popupPrice:"$4.50"},SUMMER:{id:"SUMMER",url:n("hakvb"),isInternal:!1,stickyCopy:"☀️ Summer 2026 trend pack — $4.50 with NAIL50 →",popupHook:"Every Summer 2026 nail trend in one PDF",popupPrice:"$4.50"},HOLIDAY:{id:"HOLIDAY",url:n("btxwhu"),isInternal:!1,stickyCopy:"\uD83C\uDF84 30 holiday designs — $4.50 with NAIL50 →",popupHook:"One PDF, every holiday",popupPrice:"$4.50"},"AI-PROMPT-PACK":{id:"AI-PROMPT-PACK",url:n("iifhyv"),isInternal:!1,stickyCopy:"✨ 200 AI nail-art prompts — $4.50 with NAIL50 →",popupHook:"Get the exact prompts behind these designs",popupPrice:"$4.50"},"PRO-BUNDLE":{id:"PRO-BUNDLE",url:n("wnywy"),isInternal:!1,stickyCopy:"\uD83D\uDCBC Nail tech? The full bundle — $9.50 with NAIL50 →",popupHook:"Save vs. buying separately",popupPrice:"$9.50"}};function o(e){if(!e)return"/";let t=e.toLowerCase();return""===(t=t.replace(/^\/[a-z]{2}(?=\/|$)/,""))&&(t="/"),t}function s(e){let t=o(e);return"/"===t||t.startsWith("/shop")?r["COMPLETE-VAULT"]:"/try-on"===t||t.startsWith("/try-on/")?r["AI-PROMPT-PACK"]:"/for-salons"===t||t.startsWith("/for-salons/")||t.startsWith("/nail-salons")?r["PRO-BUNDLE"]:/(wedding|bridal)/.test(t)?r.BRIDAL:/summer/.test(t)?r.SUMMER:/(holiday|christmas|halloween|winter|valentine)/.test(t)?r.HOLIDAY:r["LOOKBOOK-100"]}function l(e){let t=o(e);if("/"===t||"/try-on"===t||t.startsWith("/try-on")||"/nail-art-gallery"===t||t.startsWith("/nail-art-gallery")||t.startsWith("/categories")||t.startsWith("/shop")||"/for-salons"===t||"/nail-art-hub"===t)return!0;
1let i=t.split("/").filter(Boolean);return!(2!==i.length||new Set(["about","admin","api","blog","booking","categories","christmas-nail-art","contact","design","faq","for-salons","guides","legal","nail-art","nail-art-gallery","nail-art-hub","nail-care-tips","nail-colors","nail-salons","partners","privacy","products","services","shop","techniques","terms","try-on"]).has(i[0]))||!1}},4347:(e,t,i)=>{"use strict";i.d(t,{default:()=>c});var n=i(5155),r=i(2115),o=i(63),s=i(4152),l=i(375);let a="ebookExitDismissedAt",d="ebookExitFiredThisSession";function c(){var e;let t=null!=(e=(0,o.usePathname)())?e:"/",i=(0,r.useMemo)(()=>(0,s.bf)(t),[t]),c=(0,r.useMemo)(()=>(0,s.T)(t),[t]),[u,m]=(0,r.useState)(!1),h=(0,r.useRef)(!1),f=(0,r.useRef)(!1),x=(0,r.useCallback)(()=>{if(!f.current){f.current=!0;try{window.sessionStorage.setItem(d,"1")}catch{}m(!0),(0,l.u)("ebook_exit_shown",{offer_id:c.id,route:t})}},[c.id,t]),p=(0,r.useCallback)(e=>{try{window.localStorage.setItem(a,String(Date.now()))}catch{}(0,l.u)("ebook_exit_dismissed",{offer_id:c.id,route:t,reason:e}),m(!1)},[c.id,t]),b=(0,r.useCallback)(()=>{(0,l.u)("ebook_exit_clicked",{offer_id:c.id,route:t}),m(!1)},[c.id,t]);return((0,r.useEffect)(()=>{if(!i)return;try{let e=window.localStorage.getItem(a);if(e){let t=Number(e);if(Number.isFinite(t)&&Date.now()-t<6048e5)return}if("1"===window.sessionStorage.getItem(d))return}catch{}let e=window.setTimeout(()=>{h.current=!0},3e4),t=e=>{h.current&&!f.current&&e.clientY<=0&&x()};return document.addEventListener("mouseleave",t),()=>{window.clearTimeout(e),document.removeEventListener("mouseleave",t)}},[i,x]),(0,r.useEffect)(()=>{if(!u)return;let e=e=>{"Escape"===e.key&&p("escape")};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[u,p]),i&&u)?(0,n.jsxs)("div",{className:"fixed inset-0 z-[100] flex items-center justify-center px-4",role:"dialog","aria-modal":"true","aria-labelledby":"ebook-exit-title",children:[(0,n.jsx)("button",{type:"button","aria-label":"Close offer",onClick:()=>p("backdrop"),className:"absolute inset-0 cursor-default bg-black/55 backdrop-blur-[2px]"}),(0,n.jsxs)("div",{className:"relative w-full max-w-[480px] overflow-hidden rounded-2xl bg-white shadow-2xl",children:[(0,n.jsx)("button",{type:"button",onClick:()=>p("close"),"aria-label":"Close",className:"absolute right-3 top-3 z-10 rounded-full p-1.5 text-[#1b0d14]/60 hover:bg-[#1b0d14]/5 hover:text-[#1b0d14] focus:outline-none focus-visible:ring-2 focus-visible:ring-[#ee2b8c]",children:(0,n.jsxs)("svg",{className:"h-5 w-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",children:[(0,n.jsx)("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),(0,n.jsx)("line",{x1:"6",y1:"6",x2:"18",y2:"18"})]})}),(0,n.jsxs)("div",{className:"bg-gradient-to-br from-[#c71f74]/10 via-[#fff0f7] to-white px-6 pb-6 pt-8 sm:px-8 sm:pt-10",children:[(0,n.jsx)("p",{className:"text-[11px] font-bold uppercase tracking-[0.18em] text-[#c71f74]",children:"Wait — one more thing"}),(0,n.jsx)("h2",{id:"ebook-exit-title",className:"mt-2 text-2xl font-bold leading-tight tracking-tight text-[#1b0d14] sm:text-[26px]",children:c.popupHook}),(0,n.jsxs)("p",{className:"mt-3 text-[15px] leading-relaxed text-[#1b0d14]/75",children:[(0,n.jsxs)("span",{className:"font-semibold text-[#1b0d14]",children:[c.popupPrice," today"]})," ","with code"," ",(0,n.jsx)("span",{className:"rounded bg-[#c71f74]/10 px-1.5 py-0.5 font-mono text-[13px] font-bold text-[#c71f74]",children:"NAIL50"}),". Instant PDF download."]}),(0,n.jsxs)("a",{href:c.url,target:c.isInternal?void 0:"_blank",rel:c.isInternal?void 0:"noopener noreferrer",onClick:b,className:"mt-6 flex w-full items-center justify-center rounded-full bg-[#c71f74] px-5 py-3.5 text-center text-[15px] font-bold !text-white shadow-lg shadow-[#ee2b8c]/25 transition-colors hover:bg-[#d8237d] focus:outline-none focus-visible:ring-2 focus-visible:ring-[#ee2b8c]/60 focus-visible:ring-offset-2",children:["Get it for ",c.popupPrice," →"]}),(0,n.jsx)("button",{type:"button",onClick:()=>p("no_thanks"),className:"mt-3 block w-full text-center text-[13px] font-medium text-[#1b0d14]/55 underline-offset-2 hover:text-[#1b0d14]/80 hover:underline",children:"No thanks"})]})]})]}):null}},5388:(e,t,i)=>{"use strict";i.d(t,{y:()=>r});var n=i(926);let r=(0,n.createServerReference)("7f3d7228704d2cd573423f47f4b2a9c4c70cb980d6",n.callServer,void 0,n.findSourceMapURL,"invalidateCacheAction")},5778:(e,t,i)=>{"use strict";i.d(t,{default:()=>l});var n=i(5155),r=i(2115),o=i(63);let s=["/admin","/api","/try-on","/generate","/for-salons","/shop","/contact","/privacy","/terms","/legal","/partners"];function l(){let e=(0,o.usePathname)(),[t,i]=(0,r.useState)(!1);return((0,r.useEffect)(()=>{i(!1);let t=requestAnimationFrame(()=>{let t=!!document.querySelector("[data-bsa-inline-ad-slot]");i(!s.some(t=>e===t||e.startsWith(`${t}/`))&&!t)});return()=>cancelAnimationFrame(t)},[e]),(0,r.useEffect)(()=>
1{if(!t)return;let e=requestAnimationFrame(()=>{window.optimize=window.optimize||{queue:[]},window.optimize.queue.push(()=>{var e,t;return null==(t=window.optimize)||null==(e=t.pushAll)?void 0:e.call(t)})});return()=>cancelAnimationFrame(e)},[t]),t)?(0,n.jsxs)("aside",{className:"bsa-ad-slot bsa-ad-slot--content-footer","aria-label":"Advertisement","data-bsa-ad-slot":!0,children:[(0,n.jsx)("p",{className:"bsa-ad-slot__label",children:"Advertisement"}),(0,n.jsx)("div",{id:"bsa-zone_1785943322473-6_123456"})]}):null}},6980:(e,t,i)=>{"use strict";i.d(t,{default:()=>d});var n=i(5155),r=i(2115),o=i(63),s=i(4152),l=i(375);let a="ebookBarDismissedAt";function d(){var e;let t=null!=(e=(0,o.usePathname)())?e:"/",i=(0,r.useMemo)(()=>(0,s.T)(t),[t]),[d,c]=(0,r.useState)(!1);return((0,r.useEffect)(()=>{try{let e=window.localStorage.getItem(a);if(e){let t=Number(e);if(Number.isFinite(t)&&Date.now()-t<6048e5)return}}catch{}c(!0),(0,l.u)("ebook_bar_shown",{offer_id:i.id,route:t})},[]),!d||"/generate"===t||t.startsWith("/generate/"))?null:(0,n.jsx)("div",{className:"relative z-[60] w-full bg-gradient-to-r from-[#c71f74] via-[#c71f74] to-[#d6217a] text-white shadow-sm",role:"region","aria-label":"Ebook offer",children:(0,n.jsxs)("div",{className:"mx-auto flex max-w-7xl items-center justify-center gap-3 px-3 py-1.5 sm:px-4",children:[(0,n.jsx)("a",{href:i.url,target:i.isInternal?void 0:"_blank",rel:i.isInternal?void 0:"noopener noreferrer",onClick:()=>{(0,l.u)("ebook_bar_clicked",{offer_id:i.id,route:t})},style:{minHeight:0,minWidth:0},className:"inline-flex min-h-[44px] items-center text-center text-[12px] font-semibold leading-tight tracking-tight text-white hover:text-white/95 sm:text-[13px]",children:i.stickyCopy}),(0,n.jsx)("button",{type:"button",onClick:()=>{try{window.localStorage.setItem(a,String(Date.now()))}catch{}(0,l.u)("ebook_bar_dismissed",{offer_id:i.id,route:t}),c(!1)},"aria-label":"Dismiss offer",className:"flex h-11 w-11 flex-shrink-0 items-center justify-center rounded-full text-lg font-light leading-none text-white/85 hover:bg-white/15 hover:text-white focus:outline-none focus-visible:ring-2 focus-visible:ring-white/60",children:"\xd7"})]})})}},7615:(e,t,i)=>{"use strict";i.d(t,{default:()=>r});var n=i(2115);function r(){return(0,n.useEffect)(()=>{if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){let e=()=>{var e;
1(null==(e=document)?void 0:e.documentElement)&&document.documentElement.style.setProperty("--vh",`${.01*window.innerHeight}px`)};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}},[]),null}},7713:(e,t,i)=>{Promise.resolve().then(i.bind(i,3115)),Promise.resolve().then(i.bind(i,2004)),Promise.resolve().then(i.bind(i,877)),Promise.resolve().then(i.bind(i,1526)),Promise.resolve().then(i.bind(i,7025)),Promise.resolve().then(i.t.bind(i,2619,23)),Promise.resolve().then(i.t.bind(i,1402,23)),Promise.resolve().then(i.t.bind(i,3673,23)),Promise.resolve().then(i.bind(i,5778)),Promise.resolve().then(i.bind(i,85)),Promise.resolve().then(i.bind(i,4347)),Promise.resolve().then(i.bind(i,6980)),Promise.resolve().then(i.bind(i,1398)),Promise.resolve().then(i.bind(i,8515)),Promise.resolve().then(i.bind(i,7615))},8515:(e,t,i)=>{"use strict";i.d(t,{default:()=>r});var n=i(2115);function r(){return(0,n.useEffect)(()=>{"serviceWorker"in navigator&&window.addEventListener("load",()=>{setTimeout(()=>{navigator.serviceWorker.register("/sw.js").then(e=>{console.log("Service Worker registered successfully:",e.scope)}).catch(e=>{console.log("Service Worker registration failed:",e)})},2e3)})},[]),null}}},e=>{e.O(0,[2978,4917,2619,6102,7063,7432,8441,1255,7358],()=>e(e.s=7713)),_N_E=e.O()}]);

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.