1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,95468,e=>{"use strict";let t=(0,e.i(75254).default)("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);e.s(["CheckCircle2",0,t],95468)},48256,e=>{"use strict";let t=(0,e.i(75254).default)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);e.s(["Globe",0,t],48256)},16715,e=>{"use strict";let t=(0,e.i(75254).default)("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);e.s(["RefreshCw",0,t],16715)},26707,e=>{"use strict";let t=(0,e.i(75254).default)("smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]);e.s(["Smartphone",0,t],26707)},98919,e=>{"use strict";let t=(0,e.i(75254).default)("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]);e.s(["Shield",0,t],98919)},70273,e=>{"use strict";let t=(0,e.i(75254).default)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);e.s(["Star",0,t],70273)},43531,e=>{"use strict";let t=(0,e.i(75254).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["Check",0,t],43531)},53475,e=>{"use strict";let t=(0,e.i(75254).default)("wifi",[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M2 8.82a15 15 0 0 1 20 0",key:"dnpr2z"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0",key:"1x1e6c"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}]]);e.s(["Wifi",0,t],53475)},87652,e=>{"use strict";var t=e.i(71645);e.i(61200);var a=e.i(49652);let r={some:0,all:1};e.s(["useInView",0,function(e,{root:i,margin:l,amount:s,once:n=!1}={}){let[o,d]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{if(!e.current||n&&o)return;let t={root:i&&i.current||void 0,margin:l,amount:s};return function(e,t,{root:i,margin:l,amount:s="some"}={}){let n=(0,a.resolveElements)(e),o=new WeakMap,d=new IntersectionObserver(e=>{e.forEach(e=>{let a=o.get(e.target);if(!!a!==e.isIntersecting)if(e.isIntersecting){let a=t(e);"function"==typeof a?o.set(e.target,a):d.unobserve(e.target)}else"function"==typeof a&&(a(e),o.delete(e.target))})},{root:i,rootMargin:l,threshold:"number"==typeof s?s:r[s]});return n.forEach(e=>d.observe(e)),()=>d.disconnect()}(e.current,()=>(d(!0),n?void 0:()=>d(!1)),t)},[i,e,l,n,s]),o}],87652)},63059,e=>{"use strict";let t=(0,e.i(75254).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["ChevronRight",0,t],63059)},39312,e=>{"use strict";let t=(0,e.i(75254).default)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);e.s(["Zap",0,t],39312)},87951,e=>{"use strict";let t=(0,e.i(75254).default)("mic",[["path",{d:"M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3Z",key:"131961"}],["path",{d:"M19 10v2a7 7 0 0 1-14 0v-2",key:"1vc78b"}],["line",{x1:"12",x2:"12",y1:"19",y2:"22",key:"x3vr5v"}]]);e.s(["Mic",0,t],87951)},73375,e=>{"use strict";let t=(0,e.i(75254).default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);e.s(["ChevronLeft",0,t],73375)},54212,e=>{"use strict";let t=(0,e.i(75254).default)("zoom-in",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["line",{x1:"21",x2:"16.65",y1:"21",y2:"16.65",key:"13gj7c"}],["line",{x1:"11",x2:"11",y1:"8",y2:"14",key:"1vmskp"}],["line",{x1:"8",x2:"14",y1:"11",y2:"11",key:"durymu"}]]);e.s(["ZoomIn",0,t],54212)},39616,e=>{"use strict";
1let t=(0,e.i(75254).default)("settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);e.s(["Settings",0,t],39616)},72599,e=>{"use strict";e.i(47167);var t=e.i(43476),a=e.i(71645),r=e.i(46932),i=e.i(88653),l=e.i(87652),s=e.i(26707),n=e.i(87951),o=e.i(53475),d=e.i(98919),c=e.i(91799),x=e.i(70756),m=e.i(39312),h=e.i(95468),b=e.i(72520),u=e.i(70273),g=e.i(39616),p=e.i(16715),y=e.i(48256),f=e.i(73375),v=e.i(63059);let w=(0,e.i(75254).default)("shopping-cart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]]);var k=e.i(43531),j=e.i(37727),N=e.i(54212),z=e.i(57688),C=e.i(55487),A=e.i(65833),S=e.i(99502);function M(e){let t=(e.switches_6a??0)+(e.switches_16a??0)+(e.switches_2way??0),a=e.fan_regulators??0,r=(e.sockets_6a??0)+(e.sockets_16a??0);return{sl:e.sl,name:e.name,tier:e.tier||"standard",size:e.modular_size,sw:t,fan:a,soc:r,dim:0,curtain:!1,accessory:0===t&&0===a,image:e.imagekit_url}}let R={standard:{label:"Standard",cls:"bg-blue-500/10 text-blue-400 border border-blue-500/25"},mid:{label:"Mid-Range",cls:"bg-cyan-500/10 text-cyan-400 border border-cyan-500/25"},premium:{label:"Premium",cls:"bg-violet-500/10 text-violet-400 border border-violet-500/25"},luxury:{label:"Luxury",cls:"bg-amber-500/10 text-amber-400 border border-amber-500/25"}},I=["All","2M","4M","6M","8M","12M","Special"],E=[{icon:s.Smartphone,title:"App Control",desc:"Control every switch in your home from the AROSCAI mobile app â iOS & Android.",color:"text-blue-500",bg:"bg-blue-50 dark:bg-blue-900/30"},{icon:n.Mic,title:"Voice Assistant",desc:"Works natively with Amazon Alexa and Google Assistant for hands-free control.",color:"text-violet-500",bg:"bg-violet-50 dark:bg-violet-900/30"},{icon:p.RefreshCw,title:"Automated Scheduling",desc:"Set schedules to turn lights and appliances on/off automatically at any time.",color:"text-cyan-500",bg:"bg-cyan-50 dark:bg-cyan-900/30"},{icon:c.Moon,title:"Night Mode",desc:"Adjustable LED backlighting dims automatically at night for comfortable use.",color:"text-indigo-500",bg:"bg-indigo-50 dark:bg-indigo-900/30"},{icon:x.Lock,title:"Child Lock",desc:"Prevent accidental operation with the built-in child safety lock feature.",color:"text-rose-500",bg:"bg-rose-50 dark:bg-rose-900/30"},{icon:y.Globe,title:"Remote Access",desc:"Control your home from anywhere in the world via the AROSCAI app.",color:"text-emerald-500",bg:"bg-emerald-50 dark:bg-emerald-900/30"},{icon:d.Shield,title:"Anti-Dust Surface",desc:"Capacitive glass surface resists dust and is easy to wipe clean.",color:"text-amber-500",bg:"bg-amber-50 dark:bg-amber-900/30"},{icon:g.Settings,title:"No Rewiring Needed",desc:"Retrofit-compatible â fits standard modular frames with your existing wiring.",color:"text-teal-500",bg:"bg-teal-50 dark:bg-teal-900/30"}],L=[{label:"Voltage",value:"230V AC"},{label:"Technology",value:"Capacitive Sensing"},{label:"Touch Capacity",value:"1,000,000+ touches"},{label:"Standard Load",value:"6A"},{label:"Temperature Range",value:"0 â 45 °C"},{label:"Humidity Range",value:"5 â 90% RH"},{label:"Wi-Fi Standard",value:"IEEE 802.11 b/g/n"},{label:"Compatible Loads",value:"CFL, LED, Tube, Incandescent, Resistive"},{label:"Configurations",value:"37 variants"}],P=[{size:"2M",desc:"2-module panel â ideal for single rooms",loads:"Up to 2 loads"},{size:"4M",desc:"4-module panel â living rooms & halls",loads:"Up to 4 loads"},{size:"6M",desc:"6-module panel â master bedroom & kitchen",loads:"Up to 6 loads"},{size:"8M",desc:"8-module panel â commercial & office spaces",loads:"Up to 8 loads"},{size:"12M",desc:"12-module panel â full floor automation",loads:"Up to 12 loads"}],O=[{icon:"ð",label:"Feather Touch",sub:"Capacitive haptic feedback"},{icon:"ð±",label:"Mobile App",sub:"iOS & Android"},{icon:"ðï¸",label:"Voice Control",sub:"Alexa & Google"},{icon:"ð¡",label:"IR Remote",sub:"Traditional remote"}];function T({label:e}){return(0,t.jsx)("div",{className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full mb-5 border border-blue-200 dark:border-blue-800/50 bg-blue-50 dark:bg-blue-900/20",children:(0,t.jsx)("span",{className:"text-blue-600 dar
1k:text-blue-400 text-sm font-semibold tracking-wide uppercase",children:e})})}function $({children:e}){return(0,t.jsx)("span",{className:"inline-flex items-center gap-1 px-2 py-0.5 rounded-md text-[10px] font-semibold bg-gray-100 dark:bg-gray-800 text-gray-600 dark:text-gray-400",children:e})}e.s(["default",0,function(){let e,s,n,d=(0,a.useRef)(null),c=(0,a.useRef)(null),x=(0,a.useRef)(null),g=(0,a.useRef)(null),p=(0,a.useRef)(null),y=(0,a.useRef)(null),V=(0,l.useInView)(d,{once:!0,margin:"-80px"}),_=(0,l.useInView)(c,{once:!0,margin:"-80px"}),D=(0,l.useInView)(g,{once:!0,margin:"-80px"}),W=(0,l.useInView)(p,{once:!0,margin:"-80px"}),F=(0,l.useInView)(y,{once:!0,margin:"-80px"}),H=(0,C.useDispatch)(),q=new Set((0,C.useSelector)(e=>e.enquiryCart.items).map(e=>e.sl)),[B,G]=(0,a.useState)("All"),[U,Z]=(0,a.useState)(0),[J,K]=(0,a.useState)(null),[Y,X]=(0,a.useState)(1),[Q,ee]=(0,a.useState)([]),[et,ea]=(0,a.useState)(!0);(0,a.useEffect)(()=>{let e=!1;return fetch("https://webapi.aroscai.com/api/product-feed/touch-panels").then(e=>{if(!e.ok)throw Error(`feed request failed (${e.status})`);return e.json()}).then(t=>{e||ee(t.map(M))}).catch(()=>{}).finally(()=>{e||ea(!1)}),()=>{e=!0}},[]);let er="All"===B?Q:"Special"===B?Q.filter(e=>e.curtain||e.dim>0||e.accessory):Q.filter(e=>e.size===parseInt(B));(0,a.useEffect)(()=>{let e=e=>{if("Escape"===e.key)return void K(null);if(!J)return;let t=er.findIndex(e=>e.sl===J.sl);"ArrowLeft"===e.key&&t>0&&(X(-1),K(er[t-1])),"ArrowRight"===e.key&&t<er.length-1&&(X(1),K(er[t+1]))};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[J,er]);let ei=e=>{let t=x.current;if(!t)return;let a=t.querySelector("[data-pcard]"),r=a?(a.offsetWidth+16)*2:640;t.scrollBy({left:e*r,behavior:"smooth"})};return(0,a.useEffect)(()=>{let e=x.current;e&&(e.scrollLeft=0,Z(0))},[B]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("section",{className:"relative z-[3] min-h-screen flex flex-col bg-white dark:bg-[#020817] overflow-hidden",children:[(0,t.jsxs)("div",{className:"absolute inset-0 pointer-events-none",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-br from-blue-50/80 via-white to-cyan-50/50 dark:hidden"}),(0,t.jsx)("div",{className:"absolute inset-0 hidden dark:block bg-[radial-gradient(ellipse_80%_60%_at_50%_0%,rgba(59,130,246,0.15),transparent)]"}),(0,t.jsx)("div",{className:"absolute inset-0 mesh-bg-light dark:mesh-bg opacity-50"}),(0,t.jsx)(r.motion.div,{animate:{scale:[1,1.2,1],opacity:[.2,.35,.2]},transition:{duration:10,repeat:1/0,ease:"easeInOut"},className:"absolute -top-40 left-1/3 w-[600px] h-[600px] rounded-full bg-blue-400/20 dark:bg-blue-600/15 blur-[120px]"})]}),(0,t.jsx)("div",{className:"h-16 md:h-20 flex-shrink-0"}),(0,t.jsx)("div",{className:"flex-1 flex items-center relative z-10",children:(0,t.jsx)("div",{className:"w-full max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12 lg:py-16",children:(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-12 xl:gap-20 items-center",children:[(0,t.jsxs)("div",{className:"flex flex-col items-start",children:[(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},children:(0,t.jsx)(T,{label:"Product"})}),(0,t.jsxs)(r.motion.h1,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8,delay:.1,ease:[.22,1,.36,1]},className:"text-4xl sm:text-5xl md:text-6xl font-bold text-gray-900 dark:text-white leading-[1.1] tracking-tight mb-5",children:["Wi-Fi Smart"," ",(0,t.jsx)("span",{className:"bg-gradient-to-r from-blue-600 to-cyan-500 dark:from-blue-400 dark:to-cyan-400 bg-clip-text text-transparent",children:"Touch Panels"})]}),(0,t.jsx)(r.motion.p,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.7,delay:.2},className:"text-base sm:text-lg text-gray-500 dark:text-gray-400 leading-relaxed mb-8 max-w-xl",children:"Premium capacitive glass touch panels that replace ordinary switches â offering feather-touch control, voice commands, app access, and automated scheduling with zero rewiring."}),(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:20}
1,animate:{opacity:1,y:0},transition:{duration:.7,delay:.3},className:"grid grid-cols-2 sm:grid-cols-4 gap-3 mb-8 w-full",children:O.map(e=>(0,t.jsxs)("div",{className:"flex flex-col items-center gap-1 p-3 rounded-2xl bg-gray-50 dark:bg-gray-900 border border-gray-100 dark:border-gray-800 text-center",children:[(0,t.jsx)("span",{className:"text-xl",children:e.icon}),(0,t.jsx)("span",{className:"text-xs font-bold text-gray-900 dark:text-white",children:e.label}),(0,t.jsx)("span",{className:"text-[10px] text-gray-400",children:e.sub})]},e.label))}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.7,delay:.4},className:"flex flex-wrap gap-3",children:[(0,t.jsxs)("a",{href:"/contact",className:"inline-flex items-center gap-2 px-6 py-3.5 rounded-xl bg-[#168DE0] hover:bg-[#1278c0] text-white font-semibold text-sm shadow-lg shadow-[#168DE0]/30 transition-all duration-200",children:["Get Free Demo ",(0,t.jsx)(b.ArrowRight,{className:"w-4 h-4"})]}),(0,t.jsx)("a",{href:"#specifications",className:"inline-flex items-center gap-2 px-6 py-3.5 rounded-xl border border-gray-200 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-white font-semibold text-sm hover:border-blue-300 dark:hover:border-blue-600 transition-all duration-200",children:"View Specs"})]}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0}
1,animate:{opacity:1},transition:{delay:.6},className:"flex items-center gap-3 mt-8 pt-8 border-t border-gray-100 dark:border-gray-800 w-full",children:[(0,t.jsx)("div",{className:"flex gap-0.5",children:[1,2,3,4,5].map(e=>(0,t.jsx)(u.Star,{className:"w-4 h-4 text-amber-400",fill:"currentColor"},e))}),(0,t.jsxs)("span",{className:"text-sm text-gray-600 dark:text-gray-400",children:["Trusted by ",(0,t.jsx)("span",{className:"font-semibold text-gray-900 dark:text-white",children:"1,000+ homes"})," across India"]})]})]}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,x:50},animate:{opacity:1,x:0},transition:{duration:.9,delay:.2,ease:[.22,1,.36,1]},className:"relative hidden lg:flex items-center justify-center",children:[(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center pointer-events-none",children:(0,t.jsx)("div",{className:"w-96 h-96 rounded-full bg-blue-500/15 dark:bg-white/10 blur-3xl"})}),(0,t.jsx)(r.motion.div,{animate:{y:[0,-14,0]},transition:{duration:6,repeat:1/0,ease:"easeInOut"},className:"relative z-0 w-full max-w-lg rounded-2xl overflow-hidden bg-transparent dark:bg-gray-100/90 dark:p-3 shadow-2xl shadow-blue-900/30 dark:shadow-black/20",children:(0,t.jsx)(z.default,{src:"https://ik.imagekit.io/81ud4oux6/AROSCAI%20WEBSITE/Touch%20Panel.JPG?updatedAt=1712216727933",alt:"AROSCAI Wi-Fi Smart Touch Panel",width:540,height:540,className:"w-full h-auto object-cover dark:rounded-lg",priority:!0,unoptimized:!0})}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,x:20},animate:{opacity:1,x:0},transition:{delay:1,duration:.5},className:"absolute z-20 top-8 right-0 flex items-center gap-2 px-4 py-2.5 rounded-2xl bg-white dark:bg-gray-900 border border-gray-100 dark:border-gray-800 shadow-lg shadow-black/5 dark:shadow-black/30",children:[(0,t.jsx)(m.Zap,{className:"w-4 h-4 text-amber-500",fill:"currentColor"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-xs font-bold text-gray-900 dark:text-white",children:"37+ Variants"}),(0,t.jsx)("div",{className:"text-[10px] text-gray-400",children:"2M to 12M sizes"})]})]}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:1.1,duration:.5},className:"absolute z-20 bottom-8 left-0 flex items-center gap-2 px-4 py-2.5 rounded-2xl bg-white dark:bg-gray-900 border border-gray-100 dark:border-gray-800 shadow-lg shadow-black/5 dark:shadow-black/30",children:[(0,t.jsx)(o.Wifi,{className:"w-4 h-4 text-blue-500"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-xs font-bold text-gray-900 dark:text-white",children:"Wi-Fi 802.11 b/g/n"}),(0,t.jsx)("div",{className:"text-[10px] text-gray-400",children:"2.4GHz connected"})]})]})]})]})})})]}),(0,t.jsxs)("section",{ref:d,className:"section-padding relative z-[3] bg-gray-50 dark:bg-gray-950 overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 mesh-bg-light dark:mesh-bg opacity-40"}),(0,t.jsxs)("div",{className:"container-custom relative z-10",children:[(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:30},animate:V?{opacity:1,y:0}:{},transition:{duration:.7},className:"text-center mb-16",children:[(0,t.jsx)(T,{label:"Features"}),(0,t.jsxs)("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 dark:text-white mb-5",children:["Built for"," ",(0,t.jsx)("span",{className:"bg-gradient-to-r from-blue-600 to-cyan-500 bg-clip-text text-transparent",children:"Smart Living"})]}),(0,t.jsx)("p",{className:"text-lg text-gray-500 dark:text-gray-400 max-w-2xl mx-auto leading-relaxed",children:"Every AROSCAI touch panel is engineered to give you complete control â on the wall, on your phone, or through your voice."})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-
15",children:E.map((e,a)=>{let i=e.icon;return(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:30},animate:V?{opacity:1,y:0}:{},transition:{delay:.07*a,duration:.6,ease:[.22,1,.36,1]},whileHover:{y:-5,transition:{duration:.25}},className:"flex flex-col p-6 rounded-2xl bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-800 hover:border-blue-200 dark:hover:border-blue-700 hover:shadow-blue-glow transition-all duration-300",children:[(0,t.jsx)("div",{className:`w-11 h-11 rounded-xl ${e.bg} flex items-center justify-center mb-4`,children:(0,t.jsx)(i,{className:`w-5 h-5 ${e.color}`})}),(0,t.jsx)("h4",{className:"font-bold text-gray-900 dark:text-white text-sm mb-2",children:e.title}),(0,t.jsx)("p",{className:"text-sm text-gray-500 dark:text-gray-400 leading-relaxed",children:e.desc})]},e.title)})})]})]}),(0,t.jsxs)("section",{ref:c,className:"section-padding relative z-[3] bg-white dark:bg-[#020817] overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 mesh-bg-light dark:mesh-bg opacity-30"}),(0,t.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[800px] h-[400px] rounded-full bg-blue-500/5 dark:bg-blue-500/8 blur-[120px] pointer-events-none"}),(0,t.jsxs)("div",{className:"container-custom relative z-10",children:[(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:30},animate:_?{opacity:1,y:0}:{},transition:{duration:.7},className:"text-center mb-10",children:[(0,t.jsx)(T,{label:"Product Range"}),(0,t.jsxs)("h2",{className:"text-3xl md:text-4xl font-black text-gray-900 dark:text-white mb-3",children:["37+ Panel"," ",(0,t.jsx)("span",{className:"bg-gradient-to-r from-blue-600 via-blue-500 to-cyan-400 bg-clip-text text-transparent",children:"Configurations"})]}),(0,t.jsx)("p",{className:"text-gray-500 dark:text-gray-400 text-sm md:text-base max-w-xl mx-auto",children:"From compact 2-module panels to 12-module luxury installations â every room, every need, covered."})]}),(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:16},animate:_?{opacity:1,y:0}:{},transition:{duration:.5,delay:.15},className:"flex flex-wrap gap-2 justify-center mb-8",children:I.map(e=>(0,t.jsx)("button",{onClick:()=>G(e),className:`px-4 py-1.5 rounded-full text-xs font-semibold transition-all duration-200 ${B===e?"bg-[#168DE0] text-white shadow-lg shadow-[#168DE0]/25":"bg-gray-100 dark:bg-gray-900 text-gray-600 dark:text-gray-400 border border-gray-200 dark:border-gray-800 hover:border-blue-300 dark:hover:border-blue-700"}`,children:"Special"===e?"⦠Special":e},e))}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0}
1,animate:_?{opacity:1}:{},transition:{duration:.5,delay:.2},className:"relative",children:[(0,t.jsx)("button",{onClick:()=>ei(-1),"aria-label":"Previous",className:"absolute -left-4 md:left-0 top-1/2 -translate-y-1/2 z-20 w-10 h-10 rounded-full flex items-center justify-center bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-700 shadow-lg shadow-black/10 dark:shadow-black/40 hover:bg-blue-50 dark:hover:bg-blue-900/30 hover:border-blue-300 dark:hover:border-blue-600 transition-all duration-200",children:(0,t.jsx)(f.ChevronLeft,{className:"w-5 h-5 text-gray-700 dark:text-gray-300"})}),(0,t.jsx)("div",{ref:x,onScroll:()=>{let e=x.current;if(!e)return;let t=e.scrollLeft/(e.scrollWidth-e.clientWidth);Z(isNaN(t)?0:t)},className:"flex gap-4 overflow-x-auto px-1 py-4 snap-x snap-mandatory",style:{scrollbarWidth:"none",msOverflowStyle:"none",WebkitOverflowScrolling:"touch"},children:er.map((e,a)=>{let i=R[e.tier]||R.standard;return(0,t.jsxs)(r.motion.div,{"data-pcard":!0,initial:{opacity:0,y:20},animate:_?{opacity:1,y:0}:{},transition:{delay:Math.min(.04*a,.4),duration:.5,ease:[.22,1,.36,1]},whileHover:{y:-3,transition:{duration:.2}},className:"flex-none snap-start w-[92vw] max-w-[540px] h-[320px] sm:h-[360px] flex flex-row rounded-2xl overflow-hidden bg-white dark:bg-gray-900 border border-gray-100 dark:border-gray-800 hover:border-blue-200 dark:hover:border-blue-700 neumorph-card transition-colors duration-300",children:[(0,t.jsxs)("button",{onClick:()=>K(e),className:"relative w-1/2 flex-shrink-0 group cursor-zoom-in bg-white dark:bg-white border-r border-gray-100 dark:border-gray-200","aria-label":`View ${e.name} full size`,children:[(0,t.jsx)("div",{className:"absolute top-3 left-3 z-10 px-2.5 py-1 rounded-lg bg-blue-600 text-white text-[10px] font-black tracking-wide shadow-sm",children:e.size?`${e.size}M`:"Remote"}),(0,t.jsxs)("div",{className:"absolute top-3 right-3 z-10 px-2 py-1 rounded-lg bg-rose-600 text-white text-[10px] font-black tracking-wide shadow-sm",children:["#",e.sl]}),(0,t.jsx)("div",{className:`absolute bottom-0 inset-x-0 z-10 2 py-1.5 text-[10px] font-semibold text-center ${i.cls} 3 border-t border-black/5`,children:i.label}),(0,t.jsx)("div",{className:"absolute inset-0 z-20 flex items-center justify-center bg-black/0 group-hover:bg-black/8 transition-colors duration-200",children:(0,t.jsx)("div",{className:"opacity-0 group-hover:opacity-100 transition-opacity duration-200 w-10 h-10 rounded-full bg-white/90 dark:bg-white/90 shadow-lg flex items-center justify-center",children:(0,t.jsx)(N.ZoomIn,{className:"w-5 h-5 text-blue-600"})})}),(0,t.jsx)(z.default,{src:e.image||`https://ik.imagekit.io/81ud4oux6/AROSCAI%20WEBSITE/AROSCAI%20FINAL%20TOUCH%20PANELS/${e.sl}.png`,alt:e.name,fill:!0,className:"object-contain p-6 drop-shadow-[0_8px_24px_rgba(0,0,0,0.22)]",unoptimized:!0})]}),(0,t.jsxs)("div",{className:"flex flex-col flex-1 p-4 gap-2 min-w-0",children:[(0,t.jsx)("div",{children:(0,t.jsx)("h4",{className:"font-bold text-gray-900 dark:text-white text-sm leading-snug line-clamp-2",children:e.name})}),(0,t.jsxs)("div",{className:"flex flex-wrap gap-1",children:[e.sw>0&&(0,t.jsxs)($,{children:[e.sw," Switch",e.sw>1?"es":""]}),e.fan>0&&(0,t.jsxs)($,{children:[e.fan," Fan",e.fan>1?" Regs":" Reg"]}),e.soc>0&&(0,t.jsxs)($,{children:[e.soc," Socket",e.soc>1?"s":""]}),e.dim>0&&(0,t.jsxs)($,{children:[e.dim," Dimmer",e.dim>1?"s":""]}),e.curtain&&(0,t.jsx)($,{children:"Curtain"}),e.accessory&&(0,t.jsx)($,{children:"Accessory"})]}),(0,t.jsx)("div",{className:"mt-auto pt-2.5 border-t border-gray-100 dark:border-gray-800 flex items-center justify-end gap-2",children:q.has(e.sl)?(0,t.jsxs)("button",{disabled:!0,className:"inline-flex items-center gap-1 px-2.5 py-1.5 rounded-lg bg-emerald-500/15 border border-emerald-500/30 text-emerald-500 text-[10px] font-semibold cursor-default flex-shrink-0",children:[(0,t.jsx)(k.Check,{className:"w-3 h-3"})," Added"]}):(0,t.jsxs)("button",{onClick:()=>H((0,A.addItem)({sl:e.sl,name:e.name,tier:e.tier,size:e.size})),className:"inline-flex items-center gap-1 px-2.5 py-1.5 rounded-lg flex-shrink-0 bg-[#168DE0] hover:bg-[#1278c0] text-white text-[10px] font-semibold shadow-md shadow-[#168DE0]/25 transition-all duration-200",children:[(0,t.jsx)(w,{className:"w-3 h-3"})," Enquire"]})})]})]},e.sl)})}),(0,t.jsx)("button",{onClick:()=>ei(1),"aria-label":"Next",className:"absolute -right-4 md:right-0 top-1/2 -translate-y-1/2 z-20 w-10 h-10 rounded-full flex items-center justify-center bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-700 shadow-lg shadow-black/10 dark:shadow-black/40 hover:bg-blue-50 dark:hover:bg-blue-900/30 hover:border-blue-300 dark:hover:border-blue-600 transition-all duration-200",children:(0,t.jsx)(v.ChevronRight,{className:"w-5 h-5 text-gray-700 dark:text-gray-300"})})]}),(0,t.jsxs)("div",{className:"mt-6 max-w-xs mx-auto",children:[(0,t.jsx)("div",{className:"h-1 rounded-full bg-gray-100 dark:bg-gray-800",children:(0,t.jsx)("div",{className:"h-1 rounded-full bg-gradient-to-r from-blue-600 to-cyan-400 transition-all duration-150",style:{width:`${Math.max(4,100*U)}%`}})}),(0,t.jsx)("p",{className:"text-center text-[10px] text-gray-400 dark:text-gray-600 mt-2",children:et?"Loading panelsâ¦":`${er.length} panel${1!==er.length?"s":""} â swipe or use arrows to explore`})]})]})]}),(0,t.jsx)("section",{id:"specifications",ref:g,className:"section-padding relative z-[3] bg-gray-50 dark:bg-gray-950",children:(0,t.jsxs)("div",{className:"container-custom",children:[(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:30},animate:D?{opacity:1,y:0}:{},transition:{duration:.7},className:"text-center mb-16",children:[(0,t.jsx)(T,{label:"Specifications"}),(0,t.jsxs)("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 dark:text-white mb-5",children:["Technical"," ",(0,t.jsx)("span",{className:"bg-gradient-to-r from-blue-600 to-cyan-500 bg-clip-text text-transparent",children:"Specifications"})]}),(0,t.jsx)("p",{className:"text-lg text-gray-500 dark:text-gray-400 max-w-xl mx-auto",children:"Engineered to handle Indian electrical standards with precision and reliability."})]}),(0,t.jsx)("div",{className:"max-w-3xl mx-auto",children:(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:20},animate:D?{opacity:1,y:0}:{},transition:{duration:.6},className:"rounded-2xl border border-gray-200 dark:border-gray-800 overflow-hidden bg-white dark:bg-gray-900",children:L.map((e,a)=>(0,t.jsxs)("div",{className:`flex items-center justify-between px-6 py-4 ${a!==L.length-1?"border-b border-gray-100 dark:border-gray-800":""} ${a%2==0?"bg-gray-50/50 dark:bg-gray-900":"bg-white dark:bg-gray-900"}`,children:[(0,t.jsx)("span",{className:"text-sm text-gray-500 dark:text-gray-400 font-medium",children:e.label}),(0,t.jsx)("span",{className:"text-sm font-bold text-gray-900 dark:text-white",children:e.value})]},e.label))})})]})}),(0,t.jsxs)("section",{ref:p,className:"section-padding relative z-[3] bg-white dark:bg-[#080e1a] overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 mesh-bg-light dark:mesh-bg opacity-40"}),(0,t.jsxs)("div",{className:"container-custom relative z-10",children:[(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:30},animate:W?{opacity:1,y:0}:{},transition:{duration:.7},className:"text-center mb-16",children:[(0,t.jsx)(T,{label:"Variants"}),(0,t.jsxs)("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 dark:text-white mb-5",children:["37+ Panel"," ",(0,t.jsx)("span",{className:"bg-gradient-to-r from-blue-600 to-cyan-500 bg-clip-text text-transparent",children:"Configurations"})]}),(0,t.jsx)("p",{className:"text-lg text-gray-500 dark:text-gray-400 max-w-2xl mx-auto",children:"Available in 5 modular sizes to suit every room and requirement â from a single bedroom to a full commercial floor."})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-5 ga
3p-5",children:P.map((e,a)=>(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:30},animate:W?{opacity:1,y:0}:{},transition:{delay:.1*a,duration:.6,ease:[.22,1,.36,1]},whileHover:{y:-6,transition:{duration:.25}},className:"flex flex-col items-center text-center p-6 rounded-2xl bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-800 hover:border-blue-300 dark:hover:border-blue-700 hover:shadow-blue-glow transition-all duration-300",children:[(0,t.jsx)("div",{className:"w-14 h-14 rounded-2xl bg-gradient-to-br from-blue-600 to-cyan-500 flex items-center justify-center mb-4 shadow-lg shadow-blue-500/20",children:(0,t.jsx)("span",{className:"text-white font-black text-lg",children:e.size})}),(0,t.jsxs)("h4",{className:"font-bold text-gray-900 dark:text-white text-base mb-1",children:[e.size," Panel"]}),(0,t.jsx)("p",{className:"text-xs text-gray-500 dark:text-gray-400 mb-3 leading-relaxed",children:e.desc}),(0,t.jsx)("span",{className:"text-[11px] font-semibold px-3 py-1 rounded-full bg-blue-50 dark:bg-blue-900/30 text-blue-600 dark:text-blue-400 border border-blue-200 dark:border-blue-800",children:e.loads})]},e.size))})]})]}),(0,t.jsx)("section",{className:"section-padding relative z-[3] bg-gray-50 dark:bg-gray-950",children:(0,t.jsx)("div",{className:"container-custom",children:(0,t.jsxs)("div",{className:"max-w-4xl mx-auto text-center",children:[(0,t.jsx)(T,{label:"Integrations"}),(0,t.jsxs)("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 dark:text-white mb-5",children:["Works with Your"," ",(0,t.jsx)("span",{className:"bg-gradient-to-r from-blue-600 to-cyan-500 bg-clip-text text-transparent",children:"Voice Assistants"})]}),(0,t.jsx)("p",{className:"text-lg text-gray-500 dark:text-gray-400 mb-12 max-w-xl mx-auto",children:"Just say the word â AROSCAI touch panels integrate natively with the world's leading voice platforms."}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-6 max-w-2xl mx-auto",children:[{name:"Amazon Alexa",cmd:'"Alexa, turn off the lights"',color:"bg-blue-500",emoji:"ðµ"},{name:"Google Assistant",cmd:'"Hey Google, dim the bedroom"',color:"bg-green-500",emoji:"ð¢"}].map(e=>(0,t.jsxs)(r.motion.div,{whileHover:{y:-4},className:"flex flex-col items-center gap-4 p-8 rounded-2xl bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-800 hover:border-blue-200 dark:hover:border-blue-700 hover:shadow-blue-glow transition-all duration-300",children:[(0,t.jsx)("div",{className:`w-14 h-14 rounded-full ${e.color} flex items-center justify-center text-2xl shadow-lg`,children:e.emoji}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h4",{className:"font-bold text-gray-900 dark:text-white text-lg mb-2",children:e.name}),(0,t.jsxs)("p",{className:"text-sm text-gray-500 dark:text-gray-400 italic",children:['"',e.cmd.replace(/"/g,""),'"']})]}),(0,t.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,t.jsx)(h.CheckCircle2,{className:"w-4 h-4 text-emerald-500"}),(0,t.jsx)("span",{className:"text-xs font-semibold text-emerald-600 dark:text-emerald-400",children:"Natively Supported"})]})]},e.name))})]})})}),(0,t.jsxs)("section",{ref:y,className:"section-padding relative z-[3] bg-white dark:bg-[#080e1a] overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 mesh-bg-light dark:mesh-bg opacity-40"}),(0,t.jsx)(r.motion.div,{animate:{scale:[1,1.1,1]},transition:{duration:12,repeat:1/0,ease:"easeInOut"},className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[600px] h-[600px] rounded-full bg-blue-500/5 dark:bg-blue-500/10 blur-[120px] pointer-events-none"}),(0,t.jsx)("div",{className:"container-custom relative z-10",children:(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:30},animate:F?{opacity:1,y:0}:{},transition:{duration:.7},className:"max-w-3xl mx-auto text-center",children:[(0,t.jsx)(T,{label:"Get Started"}),(0,t.jsxs)("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 dark:text-white mb-5",children:["Ready to Upgrade Your"," ",(0,t.jsx)("span",{className:"bg-gradient-to-r from-blue-600 to-cyan-500 bg-clip-text text-transparent",children:"Switches?"})]}),(0,t.jsx)("p",{className:"text-lg text-gray-500 dark:text-gray-400 mb-10 max-w-xl mx-auto leading-relaxed",children:"Book a free demo with our experts. We'll assess your home and recommend the perfect panel configuration â with professional installation included."}),(0,t.jsxs)("div",{className:"flex flex-wrap gap-4 justify-center mb-12",children:[(0,t.jsxs)("button",{type:"button",onClick:()=>H((0,S.openEnquiryModal)({variant:"full",product:"Smart Touch Panels",source:"demo"})),className:"inline-flex items-center gap-2 px-8 py-4 rounded-xl bg-[#168DE0] hover:bg-[#1278c0] text-white font-semibold shadow-lg shadow-[#168DE0]/30 transition-all duration-200",children:["Book Free Demo ",(0,t.jsx)(b.ArrowRight,{className:"w-4 h-4"})]}),(0,t.jsx)("a",{href:"tel:+918249887272",className:"inline-flex items-center gap-2 px-8 py-4 rounded-xl border border-gray-200 dark:border-gray-700 bg-white dark:bg-gray-900 text-gray-900 dark:text-white font-semibold hover:border-blue-300 dark:hover:border-blue-600 transition-all duration-200",children:"Call +91 82498 87272"})]}),(0,t.jsx)("div",{className:"grid grid-cols-3 gap-6 max-w-md mx-auto",children:[{value:"1,000+",label:"Homes Installed"},{value:"37+",label:"Configurations"},{value:"24/7",label:"Support"}].map(e=>(0,t.jsxs)("div",{className:"text-center",children:[(0,t.jsx)("div",{className:"text-2xl font-black text-gray-900 dark:text-white",children:e.value}),(0,t.jsx)("div",{className:"text-xs text-gray-500 dark:text-gray-400 mt-0.5",children:e.label})]},e.label))})]})})]}),(0,t.jsx)(i.AnimatePresence,{children:J&&(s=(e=er.findIndex(e=>e.sl===J.sl))<er.length-1,n=t=>{X(t),K(er[e+t])},(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.motion.div,{initial:{opacity:0}
3,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},onClick:()=>K(null),className:"fixed inset-0 z-[90] bg-black/80 backdrop-blur-md"},"modal-backdrop"),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,scale:.88,y:24},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.88,y:24},transition:{type:"spring",stiffness:340,damping:28},className:"fixed inset-0 z-[91] flex items-center justify-center p-4 sm:p-10 pointer-events-none",children:[(0,t.jsx)("button",{onClick:()=>n(-1),disabled:!(e>0),"aria-label":"Previous product",className:"pointer-events-auto absolute left-2 sm:left-4 top-1/2 -translate-y-1/2 w-11 h-11 rounded-full flex items-center justify-center bg-white/15 hover:bg-white/30 border border-white/25 text-white backdrop-blur-sm disabled:opacity-20 disabled:cursor-not-allowed transition-all duration-200 z-10",children:(0,t.jsx)(f.ChevronLeft,{className:"w-6 h-6"})}),(0,t.jsxs)("div",{onClick:e=>e.stopPropagation(),className:"pointer-events-auto w-full max-w-lg rounded-3xl overflow-hidden bg-white shadow-2xl shadow-black/50",children:[(0,t.jsx)(i.AnimatePresence,{custom:Y,mode:"wait",children:(0,t.jsxs)(r.motion.div,{custom:Y,variants:{enter:e=>({x:e>=0?40:-40,opacity:0}),center:{x:0,opacity:1},exit:e=>({x:e>=0?-40:40,opacity:0})},initial:"enter",animate:"center",exit:"exit",transition:{duration:.22,ease:[.22,1,.36,1]},className:"flex items-start justify-between px-5 pt-5 pb-3",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"font-black text-gray-900 text-base leading-tight",children:J.name}),(0,t.jsxs)("div",{className:"flex items-center gap-2 mt-1.5 flex-wrap",children:[(0,t.jsx)("span",{className:"px-2 py-0.5 rounded-md bg-blue-600 text-white text-[10px] font-black",children:J.size?`${J.size}M`:"Remote"}),(0,t.jsxs)("span",{className:"px-2 py-0.5 rounded-md bg-rose-600 text-white text-[10px] font-black",children:["#",J.sl]}),J.sw>0&&(0,t.jsxs)("span",{className:"text-[10px] px-1.5 py-0.5 rounded bg-gray-100 text-gray-600 font-medium",children:[J.sw," Switch",1!==J.sw?"es":""]}),J.fan>0&&(0,t.jsxs)("span",{className:"text-[10px] px-1.5 py-0.5 rounded bg-gray-100 text-gray-600 font-medium",children:[J.fan," Fan"]}),(0,t.jsxs)("span",{className:"text-[10px] px-1.5 py-0.5 rounded bg-blue-50 text-blue-500 font-semibold ml-auto",children:[e+1," / ",er.length]})]})]}),(0,t.jsx)("button",{onClick:()=>K(null),className:"w-8 h-8 rounded-xl flex items-center justify-center flex-shrink-0 ml-3 bg-gray-100 text-gray-500 hover:bg-gray-200 transition-colors","aria-label":"Close",children:(0,t.jsx)(j.X,{className:"w-4 h-4"})})]},`hdr-${J.sl}`)}),(0,t.jsxs)("div",{className:"relative w-full bg-white overflow-hidden",style:{paddingBottom:"72%"},children:[(0,t.jsx)(i.AnimatePresence,{custom:Y,mode:"wait",children:(0,t.jsx)(r.motion.div,{custom:Y,variants:{enter:e=>({x:e>=0?120:-120,opacity:0}),center:{x:0,opacity:1},exit:e=>({x:e>=0?-120:120,opacity:0})},initial:"enter",animate:"center",exit:"exit",transition:{duration:.28,ease:[.22,1,.36,1]},className:"absolute inset-0",children:(0,t.jsx)(z.default,{src:J.image||`https://ik.imagekit.io/81ud4oux6/AROSCAI%20WEBSITE/AROSCAI%20FINAL%20TOUCH%20PANELS/${J.sl}.png`,alt:J.name,fill:!0,className:"object-contain p-8 drop-shadow-[0_16px_48px_rgba(0,0,0,0.28)]",unoptimized:!0,priority:!0})},`img-${J.sl}`)}),(0,t.jsx)("div",{className:"absolute bottom-2 inset-x-0 flex items-center justify-center gap-1 z-10",children:er.slice(Math.max(0,e-3),Math.min(er.length,e+4)).map((a,r)=>{let i=Math.max(0,e-3)+r;return(0,t.jsx)("button",{onClick:()=>{X(i>e?1:-1),K(a)},className:`rounded-full transition-all duration-200 4 ${a.sl===J.sl?"w-5 h-1.5 bg-[#168DE0]":"w-1.5 h-1.5 bg-gray-300 hover:bg-gray-400"}`,"aria-label":a.name},a.sl)})})]}),(0,t.jsx)(i.AnimatePresence,{custom:Y,mode:"wait",children:(0,t.jsx)(r.motion.div,{custom:Y,variants:{enter:e=>({x:e>=0?40:-40,opacity:0}),center:{x:0,opacity:1},exit:e=>({x:e>=0?-40:40,opacity:0})},initial:"enter",animate:"center",exit:"exit",transition:{duration:.22,ease:[.22,1,.36,1]},className:"px-5 py-4 bg-gray-50 border-t border-gray-100 flex items-center justify-end gap-3",children:q.has(J.sl)?(0,t.jsxs)("button",{disabled:!0,className:"inline-flex items-center gap-2 px-4 py-2.5 rounded-xl bg-emerald-50 border border-emerald-200 text-emerald-600 font-semibold text-sm",children:[(0,t.jsx)(k.Check,{className:"w-4 h-4"})," Added to Cart"]}):(0,t.jsxs)("button",{onClick:()=>{H((0,A.addItem)({sl:J.sl,name:J.name,tier:J.tier,size:J.size})),K(null)},className:"inline-flex items-center gap-2 px-4 py-2.5 rounded-xl bg-[#168DE0] hover:bg-[#1278c0] text-white font-semibold text-sm shadow-lg shadow-[#168DE0]/25 transition-all duration-200",children:[(0,t.jsx)(w,{className:"w-4 h-4"})," Enquire"]})},`ftr-${J.sl}`)})]}),(0,t.jsx)("button",{onClick:()=>n(1),disabled:!s,"aria-label":"Next product",className:"pointer-events-auto absolute right-2 sm:right-4 top-1/2 -translate-y-1/2 w-11 h-11 rounded-full flex items-center justify-center bg-white/15 hover:bg-white/30 border border-white/25 text-white backdrop-blur-sm disabled:opacity-20 disabled:cursor-not-allowed transition-all duration-200 z-10",children:(0,t.jsx)(v.ChevronRight,{className:"w-6 h-6"})})]},"modal-panel")]}))})]})}],72599)}]);
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.