1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[177],{347:()=>{},616:(e,t,a)=>{"use strict";a.d(t,{Header:()=>d});var r=a(5155),l=a(6874),n=a.n(l),i=a(6766),o=a(2115);let c=o.forwardRef(function(e,t){let{title:a,titleId:r,...l}=e;return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},l),a?o.createElement("title",{id:r},a):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}),s=o.forwardRef(function(e,t){let{title:a,titleId:r,...l}=e;return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},l),a?o.createElement("title",{id:r},a):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"}))});function d(){let[e,t]=(0,o.useState)(!1);return(0,r.jsx)("header",{className:"sticky top-0 z-50 bg-white/95 dark:bg-gray-900/95 backdrop-blur-sm border-b border-gray-200 dark:border-gray-800 shadow-sm",children:(0,r.jsxs)("nav",{className:"container mx-auto px-6 py-4",children:[(0,r.jsxs)("div",{className:"flex items-center justify-between",children:[(0,r.jsxs)(n(),{href:"/",className:"flex items-center gap-3 group",children:[(0,r.jsx)(i.default,{src:"/images/app_icon.png",alt:"TV Series Tracker",width:40,height:40,className:"rounded-lg transform group-hover:scale-105 transition-transform duration-200"}),(0,r.jsx)("span",{className:"text-xl font-bold bg-gradient-to-r from-primary-600 to-primary-800 bg-clip-text text-transparent hidden sm:inline",children:"TV Series Tracker"})]}),(0,r.jsxs)("div",{className:"hidden md:flex items-center gap-6",children:[(0,r.jsxs)(n(),{href:"/blog",onClick:()=>{try{var e,t,a,r;null==(e=(t=window).clarity)||e.call(t,"event","nav_blog_click"),null==(a=(r=window).clarity)||a.call(r,"upgrade","nav_click")}catch(e){}},className:"relative inline-flex items-center gap-2 px-6 py-3 bg-gradient-to-r from-primary-600 to-primary-700 text-white font-bold rounded-xl shadow-lg hover:shadow-xl transform hover:scale-105 transition-all duration-300 group overflow-hidden",children:[(0,r.jsx)("span",{className:"absolute inset-0 bg-gradient-to-r from-primary-700 to-primary-800 opacity-0 group-hover:opacity-100 transition-opacity duration-300"}),(0,r.jsxs)("span",{className:"relative flex items-center gap-2",children:["\uD83D\uDCDD Blog",(0,r.jsx)("span",{className:"text-xs bg-yellow-400 text-gray-900 px-2 py-1 rounded-full font-semibold",children:"New"})]})]}),(0,r.jsx)(n(),{href:"/contact",onClick:()=>{try{var e,t,a,r;null==(e=(t=window).clarity)||e.call(t,"event","nav_contact_click"),null==(a=(r=window).clarity)||a.call(r,"upgrade","nav_click")}catch(e){}},className:"text-gray-700 dark:text-gray-300 hover:text-primary-600 dark:hover:text-primary-400 font-medium transition-colors duration-200",children:"Contact"})]}),(0,r.jsx)("button",{onClick:()=>t(!e),className:"md:hidden p-2 rounded-lg hover:bg-gray-100 dark:hover:bg-gray-800 transition-colors","aria-label":"Toggle menu",children:e?(0,r.jsx)(c,{className:"w-6 h-6"}):(0,r.jsx)(s,{className:"w-6 h-6"})})]}),e&&(0,r.jsxs)("div",{className:"md:hidden mt-4 pt-4 border-t border-gray-200 dark:border-gray-800 space-y-3 animate-fade-in",children:[(0,r.jsxs)(n(),{href:"/blog",onClick:()=>{try{var e,a,r,l;null==(e=(a=window).clarity)||e.call(a,"event","nav_blog_click"),null==(r=(l=window).clarity)||r.call(l,"upgrade","nav_click")}catch(e){}t(!1)},className:"block px-6 py-3 bg-gradient-to-r from-primary-600 to-primary-700 text-white font-bold rounded-xl shadow-lg text-center",children:["\uD83D\uDCDD Blog ",(0,r.jsx)("span",{className:"text-xs bg-yellow-400 text-gray-900 px-2 py-1 rounded-full ml-2",children:"New"})]}),(0,r.jsx)(n(),{href:"/contact",onClick:()=>{try{var e,a,r,l;null==(e=(a=window).clarity)||e.call(a,"event","nav_contact_click"),null==(r=(l=window).clarity)||r.call(l,"upgrade","nav_click")}catch(e){}t(!1)},className:"block px-6 py-3 text-gray-700 dark:text-gray-300 hover:bg-gray-100 dark:hover:bg-gray-800 rounded-lg transition-colors text-center font-medium",children:"Contact"})]})]})})}},1456:(e,t,a)=>{"use strict";a.d(t,{ThemeToggle:()=>
1o});var r=a(5155),l=a(2115);let n=l.forwardRef(function(e,t){let{title:a,titleId:r,...n}=e;return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},n),a?l.createElement("title",{id:r},a):null,l.createElement("path",{d:"M12 2.25a.75.75 0 0 1 .75.75v2.25a.75.75 0 0 1-1.5 0V3a.75.75 0 0 1 .75-.75ZM7.5 12a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM18.894 6.166a.75.75 0 0 0-1.06-1.06l-1.591 1.59a.75.75 0 1 0 1.06 1.061l1.591-1.59ZM21.75 12a.75.75 0 0 1-.75.75h-2.25a.75.75 0 0 1 0-1.5H21a.75.75 0 0 1 .75.75ZM17.834 18.894a.75.75 0 0 0 1.06-1.06l-1.59-1.591a.75.75 0 1 0-1.061 1.06l1.59 1.591ZM12 18a.75.75 0 0 1 .75.75V21a.75.75 0 0 1-1.5 0v-2.25A.75.75 0 0 1 12 18ZM7.758 17.303a.75.75 0 0 0-1.061-1.06l-1.591 1.59a.75.75 0 0 0 1.06 1.061l1.591-1.59ZM6 12a.75.75 0 0 1-.75.75H3a.75.75 0 0 1 0-1.5h2.25A.75.75 0 0 1 6 12ZM6.697 7.757a.75.75 0 0 0 1.06-1.06l-1.59-1.591a.75.75 0 0 0-1.061 1.06l1.59 1.591Z"}))}),i=l.forwardRef(function(e,t){let{title:a,titleId:r,...n}=e;return l.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},n),a?l.createElement("title",{id:r},a):null,l.createElement("path",{fillRule:"evenodd",d:"M9.528 1.718a.75.75 0 0 1 .162.819A8.97 8.97 0 0 0 9 6a9 9 0 0 0 9 9 8.97 8.97 0 0 0 3.463-.69.75.75 0 0 1 .981.98 10.503 10.503 0 0 1-9.694 6.46c-5.799 0-10.5-4.7-10.5-10.5 0-4.368 2.667-8.112 6.46-9.694a.75.75 0 0 1 .818.162Z",clipRule:"evenodd"}))});function o(){let[e,t]=(0,l.useState)(!1);(0,l.useEffect)(()=>{t(document.documentElement.classList.contains("dark"))},[]);let a=(0,l.useCallback)(()=>{let a=!e,r=document.documentElement.classList;a?r.add("dark"):r.remove("dark");try{localStorage.setItem("theme",a?"dark":"light")}catch(e){}try{var l,n,i,o,c,s;null==(i=(o=window).clarity)||null==(n=(c=i.call(o,"event","toggle_theme")(window)).clarity)||null==(l=(s=n.call(c,"set","theme",a?"dark":"light")(window)).clarity)||l.call(s,"upgrade","toggle_theme")}catch(e){}t(a)},[e]);return(0,r.jsx)("button",{"aria-label":"Toggle theme",onClick:a,className:"fixed bottom-4 right-4 z-50 inline-flex items-center justify-center w-12 h-12 rounded-full bg-gray-900 text-white shadow-lg ring-1 ring-white/10 hover:opacity-90 transition dark:bg-gray-800 dark:text-yellow-300",children:e?(0,r.jsx)(n,{className:"w-6 h-6"}):(0,r.jsx)(i,{className:"w-6 h-6"})})}},2096:(e,t,a)=>{"use strict";a.d(t,{Analytics:()=>i});var r=a(2115),l=a(5695),n=a(6104);function i(){let e=(0,l.usePathname)(),t=(0,l.useSearchParams)(),a=(0,r.useCallback)(e=>{(0,n.$s)("page_view",{page_path:e,page_title:document.title,page_location:window.location.href})},[]);return(0,r.useEffect)(()=>{(async()=>{try{await (0,n.Bu)()&&a(e)}catch(e){console.error("Failed to initialize analytics:",e)}})()},[a,e]),(0,r.useEffect)(()=>{a(t.toString()?"".concat(e,"?").concat(t.toString()):e)},[e,t,a]),null}},3109:(e,t,a)=>{Promise.resolve().then(a.t.bind(a,347,23)),Promise.resolve().then(a.t.bind(a,8346,23)),Promise.resolve().then(a.bind(a,2096)),Promise.resolve().then(a.bind(a,5024)),Promise.resolve().then(a.bind(a,616)),Promise.resolve().then(a.bind(a,1456))},5024:(e,t,a)=>{"use strict";a.d(t,{ClarityTracker:()=>i});var r=a(2115),l=a(5695);function n(){let e=new Uint8Array(16);return window.crypto&&window.crypto.getRandomValues&&window.crypto.getRandomValues(e),Array.from(e,e=>e.toString(16).padStart(2,"0")).join("")}function i(){let e=(0,l.usePathname)(),t=(0,l.useSearchParams)();return(0,r.useEffect)(()=>{var a,r,l,i,o,c,s,d,u,m,g,h,w,y,p,v;let f="";try{(f=localStorage.getItem("visitor_id")||"")||(f=n(),localStorage.setItem("visitor_id",f))}catch(e){}let b="";try{(b=sessionStorage.getItem("session_id")||"")||(b=n(),sessionStorage.setItem("session_id",b))}catch(e){}let x=e||"/";try{null==(a=(r=window).clarity)||a.call(r,"identify",f,b,x,"guest")}catch(e){}try{null==(l=(i=window).clarity)||l.call(i,"set","page_path",x),null==(o=(c=window).clarity)||o.call(c,"set","page_title",document.title||""),null==(s=(d=window).clarity)||s.call(d,"event","page_view")}catch(e){}let _=t.get("utm_source"),E=t.get("utm_medium"),k=t.get("utm_campaign");if(_)try{null==(u=(m=window).clarity)||u.call(m,"set","utm_source",_)}catch(e){}if(E)try{null==(g=(h=window).clarity)||g.call(h,"set","utm_medium",E)}catch(e){}if(k)try{null==(w=(y=window).clarity)||w.call(y,"set","utm_campaign",k)}catch(e){}let N=document.documentElement.classList.contains("dark");try{null==(p=(v=window).clarity)||p.call(v,"set","theme",N?"dark":"light")}catch(e){}let S=e=>{try{var t,a,r,l;let n=(null==e||null==(t=e.detail)?void 0:t.ad_Storage)||"denied",i=(null==e||null==(a=e.detail)?void 0:a.analytics_Storage)||"granted";null==(r=(l=window).clarity)||r.call(l,"consentv2",{ad_Storage:n,analytics_Storage:i})}catch(e){}},j=()=>{try{var e,t;null==(e=(t=window).clarity)||e.call(t,"consent",!1)}catch(e){}};return window.addEventListener("consentGranted",S),window.addEventListener("consentWithdrawn",j),()=>{window.removeEventListener("consentGranted",S),window.removeEventListener("consentWithdrawn",j)}},[e,t]),null}},5695:(e,t,a)=>{"use strict";var r=a(8999);a.o(r,"usePathname")&&a.d(t,{usePathname:function(){return r.usePathname}}),a.o(r,"useSearchParams")&&a.d(t,{useSearchParams:function(){return r.useSearchParams}})},6104:(e,t,a)=>{"use strict";a.d(t,{$s:()=>d,Bu:()=>s});var r=a(3915),l=a(6864),n=a(9509);let i={apiKey:n.env.NEXT_PUBLIC_FIREBASE_API_KEY||"",authDomain:n.env.NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN||"tv-series-37a98.firebaseapp.com",projectId:"tv-series-37a98",storageBucket:n.env.NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET||"tv-series-37a98.appspot.com",messagingSenderId:n.env.NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID||"",appId:n.env.NEXT_PUBLIC_FIREBASE_APP_ID||"",measurementId:n.env.NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID||""},o=null;try{i.apiKey&&"your-api-key-here"!==i.apiKey?o=(0,r.Wp)(i):console.warn("Firebase not initialized: Missing or placeholder API key. Please configure your Firebase environment variables.")}catch(e){console.error("Error initializing Firebase:",e)}
1let c=null,s=async()=>{try{if(!o)return console.warn("Analytics not initialized: Firebase app is not available."),null;if(await (0,l.TT)()&&1)return c=(0,l.P5)(o);return null}catch(e){return console.error("Error initializing analytics:",e),null}},d=(e,t)=>{if(c&&1)try{let{logEvent:r}=a(4385);r(c,e,t)}catch(e){console.error("Error logging analytics event:",e)}}},8346:e=>{e.exports={style:{fontFamily:"'Inter', 'Inter Fallback'",fontStyle:"normal"},className:"__className_f367f3"}}},e=>{e.O(0,[838,874,63,287,441,964,358],()=>e(e.s=3109)),_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.