1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[297],{5297:function(e,t,s){s.r(t);var a=s(5893),r=s(7294),l=s(5675),i=s.n(l),o=s(9393),n=s(1664),g=s.n(n),h=s(1163),c=s(5152),d=s.n(c);let b=e=>{let{onSearchTrigger:t}=e,[s,l]=(0,r.useState)(0),[n,c]=(0,r.useState)(""),[d,b]=(0,r.useState)(!0),{isDarkMode:m}=(0,o.Fg)(),[f,p]=(0,r.useState)(!1),[u,x]=(0,r.useState)(!0),[y,v]=(0,r.useState)(!0);(0,h.useRouter)();let k=["Smart Shopping Assistant","Find your perfect style","Discover amazing deals","Your AI shopping companion"];return(0,r.useEffect)(()=>{let e=k[s];if(d){if(n.length<e.length){let t=setTimeout(()=>{c(e.substring(0,n.length+1))},100);return()=>clearTimeout(t)}{b(!1);let e=setTimeout(()=>{b(!0),c(""),l((s+1)%k.length)},3e3);return()=>clearTimeout(e)}}},[s,n,d,k]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("header",{className:"".concat(m?"bg-gray-900":"bg-white"," shadow-lg border-b border-gray-200 dark:border-gray-700 transition-all duration-300 sticky top-0 z-50"),children:(0,a.jsx)("div",{className:"mx-auto max-w-7xl relative z-10",children:(0,a.jsxs)("div",{className:"flex items-center justify-between px-4 md:px-6 py-3.5 md:py-4",children:[(0,a.jsx)("div",{className:"flex items-center gap-4 flex-1 min-w-0",children:(0,a.jsxs)(g(),{href:"/",className:"flex items-center group flex-shrink-0",children:[(0,a.jsx)("div",{className:"relative w-11 h-11 md:w-12 md:h-12 mr-3 md:mr-4 rounded-2xl overflow-hidden ".concat(m?"bg-gray-800":"bg-gradient-to-br from-indigo-50 to-purple-50"," p-1.5 shadow-md ring-2 ").concat(m?"ring-gray-700":"ring-indigo-100"," transition-all group-hover:scale-105 group-hover:shadow-lg"),children:(0,a.jsx)(i(),{src:"/logo.png",alt:"Blink AI",width:48,height:48,className:"object-contain"})}),(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{className:"text-lg sm:text-xl md:text-2xl font-bold tracking-tight flex items-center ".concat(m?"text-white":"text-gray-900"," group-hover:text-indigo-600 dark:group-hover:text-indigo-400 transition-colors"),children:["Blink",(0,a.jsx)("span",{className:"bg-clip-text text-transparent bg-gradient-to-r from-indigo-600 via-purple-600 to-pink-600 dark:from-indigo-400 dark:via-purple-400 dark:to-pink-400 ml-1 sm:ml-1.5 font-extrabold",children:"AI"})]}),(0,a.jsxs)("p",{className:"".concat(m?"text-gray-300":"text-gray-600"," text-[10px] sm:text-[11px] md:text-xs tracking-wide flex items-center mt-0.5"),children:[(0,a.jsx)("span",{className:"font-medium mr-1 sm:mr-1.5 min-h-[1rem] flex items-center",children:n}),(0,a.jsx)("span",{className:"w-1 h-2.5 sm:h-3 ".concat(m?"bg-gray-400":"bg-indigo-500"," ").concat(d?"animate-blink":"opacity-0")})]})]})]})}),(0,a.jsx)("div",{className:"flex items-center gap-2",children:(0,a.jsx)("nav",{className:"hidden md:flex items-center space-x-3 text-sm",children:[{title:"Shop by Purpose",description:"Curated picks for every need",links:[{href:"/blog/gifts-for-her",label:"Gifts for Her"},{href:"/blog/gifts-for-him",label:"Gifts for Him"},{href:"/blog/gifts-for-kids",label:"Gifts for Kids"},{href:"/blog/kitchen-essentials",label:"Kitchen Essentials"},{href:"/blog/smart-home-gadgets",label:"Smart Home Gadgets"},{href:"/blog/fitness-wellness",label:"Fitness & Wellness"}]},{title:"Shop by Occasion",description:"Seasonal favorites & celebration ideas",links:[{href:"/blog/birthday-celebrations",label:"Birthday Celebrations"},{href:"/blog/anniversary-gifts",label:"Anniversary Gifts"},{href:"/blog/holiday-essentials",label:"Holiday Essentials"},{href:"/blog/valentines-day-gifts",label:"Valentine's Day Gifts"},{href:"/blog/mothers-day-gifts",label:"Mother's Day Gifts"},{href:"/blog/fathers-day-gifts",label:"Father's Day Gifts"},{href:"/blog/back-to-school-essentials",label:"Back to School Essentials"},{href:"/blog/graduation-gear",label:"Graduation Gear"},{href:"/blog/wedding-registry",label:"Wedding Registry"},{href:"/blog/baby-shower-must-haves",label:"Baby Shower Must-Haves"}]},{title:"Travel Essentials",description:"Make every trip smarter & lighter",links:[{href:"/blog/travel-gadgets",label:"Travel Gadgets"},{href:"/blog/travel-accessories",label:"Travel Accessories"},{href:"/blog/packing-essentials",label:"Packing Essentials"},{href:"/blog/on-the-go-snacks",label:"On-the-go Snacks"},{href:"/blog/travel-comfort-safety",label:"Travel Comfort & Safety"},{href:"/blog/luggage-bags",label:"Luggage & Bags"},{href:"/blog/travel-books",label:"Travel Books"},{href:"/blog/travel-clothing",label:"Travel Clothing"},{href:"/blog/travel-toiletries",label:"Travel Toiletries"}]}
1,{title:"Product Comparisons",description:"Side-by-side insights from our experts",links:[{href:"/blog/smartwatches-vs-fitness-trackers",label:"Smartwatches vs. Fitness Trackers"},{href:"/blog/best-smart-speakers",label:"Best Smart Speakers"},{href:"/blog/best-laptop-comparisons",label:"Best Laptop Comparisons"},{href:"/blog/best-smartphones",label:"Best Smartphones"},{href:"/blog/dslr-cameras-comparison",label:"DSLR Cameras Comparison"},{href:"/blog/robot-vacuum-showdown",label:"Robot Vacuum Showdown"},{href:"/blog/noise-canceling-headphones",label:"Noise-Canceling Headphones"}]},{title:"Buying Guides",description:"Deep dives to help you decide",links:[{href:"/blog/how-to-choose-the-perfect-gift",label:"How to Choose the Perfect Gift"},{href:"/blog/home-security-essentials",label:"Home Security Essentials"},{href:"/blog/choosing-the-right-kitchen-appliances",label:"Choosing Kitchen Appliances"},{href:"/blog/laptop-buying-guide",label:"Laptop Buying Guide"},{href:"/blog/fitness-equipment-for-your-home-gym",label:"Fitness Equipment Guide"},{href:"/blog/finding-the-best-pet-products",label:"Finding the Best Pet Products"},{href:"/blog/smart-home-setup-guide",label:"Smart Home Setup Guide"}]}].map((e,t)=>(0,a.jsxs)("div",{className:"group relative",children:[(0,a.jsxs)("button",{className:"px-3 py-2 rounded-lg transition-colors font-semibold flex items-center gap-1 ".concat(m?"text-gray-100 hover:bg-gray-800":"text-gray-700 hover:bg-gray-100"),children:[e.title,(0,a.jsx)("svg",{className:"w-4 h-4 ".concat(m?"text-gray-400":"text-indigo-500"),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:"2",children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 9l-7 7-7-7"})})]}),(0,a.jsx)("div",{className:"absolute left-0 top-full mt-2 w-56 bg-white dark:bg-gray-900 shadow-xl rounded-2xl overflow-hidden opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-200 z-50 border border-gray-200 dark:border-gray-700",children:(0,a.jsx)("ul",{className:"py-2",children:e.links.map((e,t)=>(0,a.jsx)("li",{children:(0,a.jsx)("a",{href:e.href,className:"block px-4 py-2 text-sm transition-colors ".concat(m?"text-gray-200 hover:bg-gray-800 hover:text-white":"text-gray-700 hover:bg-gray-50 hover:text-indigo-600"),children:e.label})},t))})})]},t))})})]})})})})};d()(()=>Promise.all([s.e(445),s.e(603),s.e(616)]).then(s.bind(s,4616)),{loadableGenerated:{webpack:()=>[4616]},ssr:!1}),t.default=b}}]);
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.