PageSourceSearch

https://www.futek.com/chunk-okbnspxs.js

js futek.com collected 2026-09-25 14:01:38 UTC 56,559 bytes, 26 lines download raw bytes

1import{a as P}from"./chunk-S5BIYREC.js";import{a as Se}from"./chunk-Q3F2BTUD.js";import{a as Me}from"./chunk-6IBII5S6.js";import{c as Le}from"./chunk-ZJKDYWEW.js";import"./chunk-CZGRVIAI.js";import"./chunk-BNG46WKZ.js";import{$ as G,Ba as l,Ca as V,Eb as re,Ed as Ie,Fb as le,J as E,Ja as a,Ka as m,La as h,Ma as U,Md as Be,Na as M,Nb as ae,Nd as Ce,O as R,Ob as se,Pa as T,Pb as me,Ra as C,S as j,Sa as d,T as O,Va as x,Yd as Te,Z as y,_ as I,aa as $,ab as Y,ac as ce,ad as ve,bb as p,cb as g,cd as fe,cf as Ee,db as k,dd as we,de as He,eb as Z,ec as de,ee as Ne,fb as X,fc as pe,fd as be,fe as ze,g as s,gb as ee,gc as _e,hb as te,hc as he,ia as W,ib as ie,id as ke,if as Ue,j as D,jc as ue,ka as K,kc as ge,lb as L,na as w,qb as ne,sa as n,sc as xe,ta as b,tb as oe,ub as F,wa as J,xa as Q,za as _,zd as ye}from"./chunk-GLMOMHUQ.js";var De=t=>({isLoading:t,height:"20vh",width:"50vw"}),Re=t=>({isLoading:t,height:"27vh"}),je=t=>({isLoading:t,mobileWidth:"94vw",mobileHeight:"2332px",height:"45vh",className:"bestseller_skeleton"}),Oe=t=>({isLoading:t,mobileHeight:"2089.03px",height:"45vh"}),Ge=t=>({isLoading:t,mobileHeight:"100vh",height:"94vh",width:"49vw"}),$e=t=>({isLoading:t,height:"11vh",mobileHeight:"11vh"}),We=t=>({isLoading:t,mobileWidth:"170.865px",width:"170.865px"}),Ke=t=>({isLoading:t,height:"49.333px",mobileHeight:"49.333px",mobileWidth:"170.865px",width:"170.865px"}),Je=t=>({isLoading:t,height:"46.5vh",width:"49vw"}),Qe=t=>({isLoading:t,height:"46.5vh"}),Ye=t=>({isLoading:t,height:"43vh"});function Ze(t,r){t&1&&h(0,"div")}function Xe(t,r){if(t&1&&(a(0,"h4",23),p(1),m()),t&2){let e=d(2);n(),g(e.heroBlock==null?null:e.heroBlock.Description)}}function et(t,r){if(t&1&&(a(0,"a",24)(1,"span"),p(2),m()()),t&2){let e=d(2);l("routerLink","/"+e.heroBlock.Link.RouteSegments),n(2),g(e.heroBlock.Link.Text)}}function tt(t,r){if(t&1&&(a(0,"video",29,0),h(2,"source",30),p(3," Your browser does not support the video tag. "),m()),t&2){let e=d(3);n(2),l("src",e.heroBlock==null||e.heroBlock.VideoLink==null?null:e.heroBlock.VideoLink.Url,w)}}function it(t,r){t&1&&(a(0,"p"),p(1,"Video unavailable"),m())}function nt(t,r){if(t&1){let e=T();a(0,"div",25)(1,"button",26),C("click",function(){y(e);let o=d(2);return I(o.closeDialog())}),a(2,"i",27),p(3,"highlight_off"),m()(),_(4,tt,4,1,"video",28)(5,it,2,0,"p",12),m()}if(t&2){let e=d(2);n(4),l("ngIf",e.heroBlock==null||e.heroBlock.VideoLink==null?null:e.heroBlock.VideoLink.Url),n(),l("ngIf",!(!(e.heroBlock==null||e.heroBlock.VideoLink==null)&&e.heroBlock.VideoLink.Url))}}function ot(t,r){if(t&1){let e=T();a(0,"div",13)(1,"h1",14),p(2),m(),_(3,Xe,2,1,"h4",15),a(4,"div",16),_(5,et,3,2,"a",17),a(6,"button",18),C("click",function(){y(e);let o=d();return I(o.openDialog())}),G(),a(7,"svg",19),h(8,"path",20),m(),$(),a(9,"span",21),p(10),m()(),_(11,nt,6,2,"div",22),m()()}if(t&2){let e=d();n(2),k(" ",e.heroBlock.Title," "),n(),l("ngIf",e.heroBlock==null?null:e.heroBlock.Description),n(2),l("ngIf",e.heroBlock.Link==null?null:e.heroBlock.Link.RouteSegments),n(5),k(" ",e.heroBlock.VideoLink.Text," "),n(),l("ngIf",e.dialogStatus())}}function rt(t,r){t&1&&h(0,"div")}function lt(t,r){if(t&1&&(a(0,"div",31),h(1,"img",32),m()),t&2){let e=d();V("background",(e.heroBlock==null?null:e.heroBlock.BackgroundColor)||"#ffffff"),n(),l("src",e.heroBlock.Image,w)("srcset",e.heroBlock.ImageSrcSet)}}function at(t,r){t&1&&h(0,"div")}function st(t,r){if(t&1&&h(0,"img",44),t&2){let e=d(2).$implicit;x("alt",e.Title),l("src",e.IconImageUrl,w)}}function mt(t,r){if(t&1&&(_(0,st,1,2,"img",42),a(1,"span",43),p(2),m()),t&2){let e=d().$implicit;l("ngIf",e.IconImageUrl),n(2),g(e.Title)}}function ct(t,r){if(t&1&&h(0,"img",50),t&2){let e=d().$implicit;x("alt",e.Name),l("src",e.Image,w)}}function dt(t,r){if(t&1){let e=T();U(0),a(1,"a",45),C("click",function(){let o=y(e),c=o.$implicit,u=o.index,v=d(3);return I(v.onBestsellerProductsClick(c,u))}),a(2,"span",46),p(3),m(),a(4,"span",47),p(5),m(),_(6,ct,1,2,"img",48),a(7,"p",49),p(8),m()(),M()}if(t&2){let e=r.$implicit;n(),l("routerLink","/"+e.RouteSegments),n(2),Z("",e.Title," - ",e.ItemNumber,""),n(2),g(e.Name),n(),l("ngIf",e.Image),n(2),g(e.Description)}}function pt(t,r){if(t&1&&(a(0,"mat-tab",38),_(1,mt,3,2,"ng-template",39),a(2,"div",40),_(3,dt,9,6,"ng-container",41),ne(4,"slice"),m()()),t&2){let e=r.$implicit;l("label",e.Title),n(3),l("ngForOf",oe(4,2,e.BestSellersPreviewBlocks==null?null:e.BestSellersPreviewBlocks.blocks,0,5))}}function _t(t,r){if(t&1){let e=T();a(0,"div",33)(1,"div",34),C("visibleOnce",function(o){y(e);let c=d();return I(c.onBestSellersProductsListVisible(o))}),a(2,"h2",35),p(3,"Our Bestsellers"),m(),a(4,"mat-tab-group",36),_(5,pt,5,6,"mat-tab",37),m()()()}if(t&2){let e=d();
1n(5),l("ngForOf",e.bestSellerBlocks)}}function ht(t,r){t&1&&h(0,"div")}function ut(t,r){if(t&1&&h(0,"img",44),t&2){let e=d(2).$implicit;x("alt",e.Title),l("src",e.IconImageUrl,w)}}function gt(t,r){if(t&1&&(_(0,ut,1,2,"img",42),a(1,"span",43),p(2),m()),t&2){let e=d().$implicit;l("ngIf",e.IconImageUrl),n(2),g(e.Title)}}function xt(t,r){if(t&1&&h(0,"img",55),t&2){let e=d(2).$implicit;x("alt",e.Title),x("srcset",e.MediaSrcSet),l("src",e.MediaUrl,w)}}function vt(t,r){if(t&1){let e=T();U(0),a(1,"a",45),C("click",function(){y(e);let o=d(),c=o.$implicit,u=o.index,v=d(3);return I(v.onFeaturedProductsClick(c,u))}),a(2,"span",53),p(3),m(),_(4,xt,1,3,"img",54),a(5,"p",49),p(6),m()(),M()}if(t&2){let e=d().$implicit;n(),l("routerLink","/"+(e==null||e.Link==null?null:e.Link.RouteSegments)),n(),x("title",e.Title),n(),g(e.Title),n(),l("ngIf",e.MediaUrl),n(2),g(e.Description)}}function ft(t,r){if(t&1&&h(0,"img",55),t&2){let e=d(2).$implicit;x("alt",e.Title),x("srcset",e.MediaSrcSet),l("src",e.MediaUrl,w)}}function wt(t,r){if(t&1&&(a(0,"a",56)(1,"span",53),p(2),m(),_(3,ft,1,3,"img",54),a(4,"p",49),p(5),m()()),t&2){let e=d().$implicit;x("href",e==null||e.Link==null?null:e.Link.Url,w),n(),x("title",e.Title),n(),g(e.Title),n(),l("ngIf",e.MediaUrl),n(2),g(e.Description)}}function bt(t,r){if(t&1&&(U(0),_(1,vt,7,5,"ng-container",52)(2,wt,6,5,"ng-template",null,1,F),M()),t&2){let e=r.$implicit,i=Y(3);n(),l("ngIf",e==null||e.Link==null?null:e.Link.RouteSegments)("ngIfElse",i)}}function kt(t,r){if(t&1&&(a(0,"mat-tab",38),_(1,gt,3,2,"ng-template",39),a(2,"div",40),_(3,bt,4,2,"ng-container",41),m()()),t&2){let e=r.$implicit;l("label",e.Title),n(3),l("ngForOf",e.FeaturedProductModels)}}function St(t,r){if(t&1&&(a(0,"div",33)(1,"div",51)(2,"h2",35),p(3,"Featured Products"),m(),a(4,"mat-tab-group",36),_(5,kt,4,2,"mat-tab",37),m()()()),t&2){let e=d();n(5),l("ngForOf",e.featuredProducts)}}function yt(t,r){t&1&&h(0,"div")}function It(t,r){if(t&1&&(a(0,"h3",62),p(1),m()),t&2){let e=d(2);n(),g(e.previewBlock1==null?null:e.previewBlock1.Title)}}function Bt(t,r){t&1&&h(0,"div")}function Ct(t,r){if(t&1&&(a(0,"p",63),p(1),m()),t&2){let e=d(2);n(),g(e.previewBlock1==null?null:e.previewBlock1.Description)}}function Lt(t,r){t&1&&h(0,"div")}function Tt(t,r){if(t&1&&(U(0),a(1,"a",64),p(2),m(),M()),t&2){let e=d(2);n(),l("routerLink","/"+e.previewBlock1.Link.RouteSegments),n(),k(" ",(e.previewBlock1==null||e.previewBlock1.Link==null?null:e.previewBlock1.Link.Text)||"See Applications"," ")}}function Ht(t,r){if(t&1){let e=T();a(0,"button",65),C("click",function(){y(e);let o=d(3);return I(o.navigateTo(o.previewBlock1==null||o.previewBlock1.Link==null?null:o.previewBlock1.Link.Url,!0))}),p(1),m()}if(t&2){let e=d(3);n(),k(" ",(e.previewBlock1==null||e.previewBlock1.Link==null?null:e.previewBlock1.Link.Text)||"See Applications"," ")}}function Nt(t,r){t&1&&_(0,Ht,2,1,"ng-template",null,1,F)}function zt(t,r){t&1&&h(0,"div")}function Et(t,r){if(t&1&&h(0,"img",69),t&2){let e=d(3);x("alt",e.previewBlock1==null?null:e.previewBlock1.Title),l("src",e.previewBlock1==null?null:e.previewBlock1.MediaUrl,w)("srcset",e.previewBlock1==null?null:e.previewBlock1.MediaSrcSet)}}function Ut(t,r){if(t&1&&(a(0,"div",66),h(1,"div",67),_(2,Et,1,3,"img",68),m()),t&2){let e=d(2);n(2),l("ngIf",e.previewBlock1==null?null:e.previewBlock1.MediaUrl)}}function Mt(t,r){if(t&1&&(a(0,"div",57)(1,"p",58),p(2,"APPLICATIONS"),m(),_(3,yt,1,0,"div",4)(4,It,2,1,"h3",59)(5,Bt,1,0,"div",4)(6,Ct,2,1,"p",60)(7,Lt,1,0,"div",4)(8,Tt,3,2,"ng-container",52)(9,Nt,2,0,null,12)(10,zt,1,0,"div",4)(11,Ut,3,1,"div",61),m()),t&2){let e=d();n(3),l("skeleton",L(10,$e,e.isLoading)),n(),l("ngIf",!e.isLoading),n(),l("skeleton",L(12,We,e.isLoading)),n(),l("ngIf",!e.isLoading),n(),l("skeleton",L(14,Ke,e.isLoading)),n(),l("ngIf",!e.isLoading&&(e.previewBlock1==null||e.previewBlock1.Link==null?null:e.previewBlock1.Link.RouteSegments))("ngIfElse",e.fallbackLink),n(),l("ngIf",!e.isLoading),n(),l("skeleton",L(16,Je,e.isLoading)),n(),l("ngIf",!e.isLoading)}}function qt(t,r){t&1&&h(0,"div")}function Pt(t,r){if(t&1&&h(0,"img",79),t&2){let e=d(3);x("alt",e.previewBlock2==null?null:e.previewBlock2.Title),l("src",e.previewBlock2==null?null:e.previewBlock2.MediaUrl,w)("srcset",e.previewBlock2==null?null:e.previewBlock2.MediaSrcSet)}}function At(t,r){if(t&1&&(a(0,"a",80),p(1),m()),t&2){let e=d(3);l("routerLink","/"+e.previewBlock2.Link.RouteSegments),n(),k(" ",!(e.previewBlock2==null||e.previewBlock2.Link==null)&&e.previewBlock2.Link.Text?e.previewBlock2.Link.Text:"Learn more"," ")}}function Vt(t,r){if(t&1){let e=T();a(0,"button",81),C("click",function(){y(e);let o=d(3);return I(o.navigateTo(o.previewBlock2==null||o.previewBlock2.Link==null?null:o.previewBlock2.Link.Url,!0))}),p(1),m()}if(t&2){let e=d(3);n(),k(" ",!(e.previewBlock2==null||e.previewBlock2.Link==null)&&e.previewBlock2.Link.Text?e.previewBlock2.Link.Text:"Learn more"," ")}}function Ft(t,r){if(t&1&&(a(0,"div",72),_(1,Pt,1,3,"img",73),a(2,"div",74)(3,"p",75),p(4),m(),a(5,"p",76),p(6),m(),_(7,At,2,2,"a",77)(8,Vt,2,1,"button",78),m()()),t&2){let e=d(2);n(),l("ngIf",e.previewBlock2==null?null:e.previewBlock2.MediaUrl),n(3),g(e.previewBlock2==null?null:e.previewBlock2.Title),n(2),k("",e.previewBlock2==null?null:e.previewBlock2.Description," "),n(),l("ngIf",e.previewBlock2==null||e.previewBlock2.Link==null?null:e.previewBlock2.Link.RouteSegments),n(),l("ngIf",!(!(e.previewBlock2==null||e.previewBlock2.Link==null)&&e.previewBlock2.Link.RouteSegments))}}function Dt(t,r){if(t&1&&h(0,"img",83),t&2){let e=d(3);x("alt",e.previewBlock3==null?null:e.previewBlock3.Title),l("src",e.previewBlock3==null?null:e.previewBlock3.MediaUrl,w)("srcset",e.previewBlock3==null?null:e.previewBlock3.MediaSrcSet)}}function Rt(t,r){if(t&1&&(a(0,"a",80),p(1),m()),t&2){let e=d(3);l("routerLink","/"+e.previewBlock3.Link.RouteSegments),n(),k(" ",!(e.previewBlock3==null||e.previewBlock3.Link==null)&&e.previewBlock3.Link.Text?e.previewBlock3.Link.Text:"Learn more"," ")}}function jt(t,r){if(t&1){let e=T();a(0,"button",81),C("click",function(){y(e);let o=d(3);return I(o.navigateTo(o.previewBlock3==null||o.previewBlock3.Link==null?null:o.previewBlock3.Link.Url,!0))}),p(1),m()}if(t&2){let e=d(3);n(),k(" ",!(e.previewBlock3==null||e.previewBlock3.Link==null)&&e.previewBlock3.Link.Text?e.previewBlock3.Link.Text:"Learn more"," ")}}function Ot(t,r){if(t&1&&(a(0,"div",72),_(1,Dt,1,3,"img",82),a(2,"div",74)(3,"p",75),p(4),m(),a(5,"p",76),p(6),m(),_(7,Rt,2,2,"a",77)(8,jt,2,1,"button",78),m()()),t&2){let e=d(2);n(),l("ngIf",e.previewBlock3==null?null:e.previewBlock3.MediaUrl),n(3),g(e.previewBlock3==null?null:e.previewBlock3.Title),n(2),k("",e.previewBlock3==null?null:e.previewBlock3.Description," "),n(),l("ngIf",e.previewBlock3==null||e.previewBlock3.Link==null?null:e.previewBlock3.Link.RouteSegments),n(),l("ngIf",!(!(e.previewBlock3==null||e.previewBlock3.Link==null)&&e.previewBlock3.Link.RouteSegments))}}function Gt(t,r){if(t&1&&(a(0,"div",70),_(1,Ft,9,5,"div",71)(2,Ot,9,5,"div",71),m()),t&2){let e=d();n(),l("ngIf",e.previewBlock2),n(),l("ngIf",e.previewBlock3)}}function $t(t,r){t&1&&h(0,"div")}function Wt(t,r){if(t&1&&h(0,"img",91),t&2){let e=d(2);x("alt",e.previewBlock4==null?null:e.previewBlock4.Title),l("src",e.previewBlock4==null?null:e.previewBlock4.MediaUrl,w)("srcset",e.previewBlock4==null?null:e.previewBlock4.MediaSrcSet)}}function Kt(t,r){if(t&1&&(a(0,"p",92),p(1),m()),t&2){let e=d(2);n(),g(e.previewBlock4==null?null:e.previewBlock4.Description)}}function Jt(t,r){if(t&1&&(a(0,"a",93),p(1),m()),t&2){let e=d(2);l("routerLink","/"+e.previewBlock4.Link.RouteSegments),n(),k(" ",!(e.previewBlock4==null||e.previewBlock4.Link==null)&&e.previewBlock4.Link.Text?e.previewBlock4.Link.Text:"Find out more"," ")}}function Qt(t,r){if(t&1){let e=T();a(0,"button",94),C("click",function(){y(e);let o=d(2);return I(o.navigateTo(o.previewBlock4==null||o.previewBlock4.Link==null?null:o.previewBlock4.Link.Url,!0))}),p(1),m()}if(t&2){let e=d(2);n(),k(" ",!(e.previewBlock4==null||e.previewBlock4.Link==null)&&e.previewBlock4.Link.Text?e.previewBlock4.Link.Text:"Find out more"," ")}}function Yt(t,r){if(t&1&&(a(0,"div",84),_(1,$t,1,0,"div",4)(2,Wt,1,3,"img",85),a(3,"div",86)(4,"h3",87),p(5),m(),_(6,Kt,2,1,"p",88)(7,Jt,2,2,"a",89)(8,Qt,2,1,"button",90),m()()),t&2){let e=d();n(),l("skeleton",L(6,Qe,e.isLoading)),n(),l("ngIf",!e.isLoading&&(e.previewBlock4==null?null:e.previewBlock4.MediaUrl)),n(3),g(e.previewBlock4==null?null:e.previewBlock4.Title),n(),l("ngIf",e.previewBlock4==null?null:e.previewBlock4.Description),n(),l("ngIf",e.previewBlock4==null||e.previewBlock4.Link==null?null:e.previewBlock4.Link.RouteSegments),n(),l("ngIf",!(!(e.previewBlock4==null||e.previewBlock4.Link==null)&&e.previewBlock4.Link.RouteSegments))}}function Zt(t,r){t&1&&h(0,"div")}function Xt(t,r){if(t&1&&h(0,"img",107),t&2){let e=d(2);x("alt",e.newsletterBlock.Title),l("src",e.newsletterBlock.MediaUrl,w)("srcset",e.newsletterBlock==null?null:e.newsletterBlock.MediaSrcSet)}}function ei(t,r){if(t&1){let e=T();a(0,"div",95)(1,"div",96)(2,"h3",97),p(3),m(),a(4,"p",98),p(5),m(),a(6,"form",99),C("submit",function(o){y(e);let c=d();return I(c.submitNewsletter(o))}),a(7,"div",100)(8,"label",101),p(9,"Add your email"),m(),a(10,"input",102),te("ngModelChange",function(o){y(e);let c=d();return ee(c.newsletterEmail,o)||(c.newsletterEmail=o),I(o)}),m(),a(11,"button",103),C("click",function(o){y(e);let c=d();return I(c.submitNewsletter(o))}),p(12,"Send"),m()()()(),a(13,"div",104),h(14,"div",105),_(15,Zt,1,0,"div",4)(16,Xt,1,3,"img",106),m()()}if(t&2){let e=d();n(3),g(e.newsletterBlock.Title),n(2),k("",e.newsletterBlock.Description," "),n(5),X("ngModel",e.newsletterEmail),n(5),l("skeleton",L(5,Ye,e.isLoading)),n(),l("ngIf",!e.isLoading&&e.newsletterBlock.MediaUrl)}}function ti(t,r){t&1&&(a(0,"div"),h(1,"div",108),m())}var Bi="home",qe=(()=>
1{let r=class r{constructor(i,o,c,u,v,f,N,S,z,H,q,A,B){s(this,"route");s(this,"renderer");s(this,"_loaderService");s(this,"storeService");s(this,"router");s(this,"_homeService");s(this,"_loginService");s(this,"_seoClientService");s(this,"meta");s(this,"pageService");s(this,"state");s(this,"gtmService");s(this,"FileHostUrl",ke.FileHostUrl);s(this,"EventPromo",[]);s(this,"EventPromoImage","");s(this,"HomePageHero",{});s(this,"Newsrooms",{});s(this,"Notification",{});s(this,"PageSeoDetail",{});s(this,"HomePageHeroImage","");s(this,"HomePageFeatureProductImage","");s(this,"AppGallery",{});s(this,"secondaryApplicationIds",[]);s(this,"secondaryApplicationUrls",[]);s(this,"SecondaryApplications",[]);s(this,"ApplicationGalleryImage","");s(this,"homePageData");s(this,"requirementisShow",!0);s(this,"performanceisShow",!0);s(this,"sensorperformanceisShow",!0);s(this,"isActive",!1);s(this,"isLoading",!0);s(this,"ngUnsubscribe",new D);s(this,"dialogStatus",Q(!1));s(this,"webpagetitle","Sensors Measuring: Load | Torque | Multi Axis | Pressure | Force");s(this,"homepagevideo","");s(this,"screenWidth");s(this,"singlepagedata");s(this,"SeoDetail");s(this,"isHeaderLoading",!1);s(this,"subHeaderPromotions",[{name:"Load Cells",id:"Loadcells_Navmenu",creative:"Navigation Menu",position:"position|1"},{name:"Torque Sensors",id:"Torque_Navmenu",creative:"Navigation Menu",position:"position|2"},{name:"Pressure Sensors",id:"Pressure_Navmenu",creative:"Navigation Menu",position:"position|3"},{name:"Multi-Axis Sensors",id:"Multi-Axis_Navmenu",creative:"Navigation Menu",position:"position|4"},{name:"Instruments",id:"Instruments_Navmenu",creative:"Navigation Menu",position:"position|5"},{name:"Software",id:"Software_Navmenu",creative:"Navigation Menu",position:"position|6"}]);s(this,"isBrowser");s(this,"heroBlock");s(this,"sensorTypesBlock");s(this,"bestSellerBlocks");s(this,"featuredProducts");s(this,"previewsBlock");s(this,"newsletterBlock");s(this,"previewBlock1",null);s(this,"previewBlock2",null);s(this,"previewBlock3",null);s(this,"previewBlock4",null);s(this,"newsletterEmail","");s(this,"isAdmin");s(this,"isWebEnableGroup");s(this,"custId");s(this,"invAgingGroup",!1);this.route=i,this.renderer=o,this._loaderService=c,this.storeService=u,this.router=v,this._homeService=f,this._loginService=N,this._seoClientService=S,this.meta=z,this.pageService=H,this.state=q,this.gtmService=A,this._seoClientService.createLinkForCanonicalURL(),this.isBrowser=me(B)}openDialog(){this.dialogStatus.set(!0)}closeDialog(){this.dialogStatus.set(!1)}onBestSellersProductsListVisible(i){var o=this.bestSellerBlocks.map((u,v)=>({item_id:u.Title,item_name:u.Title,affiliation:"Futek online store",currency:"USD",price:"N/A",item_brand:"futek",item_category:"N/A",item_category2:"N/A",item_category3:"N/A",item_category4:"N/A",item_list_name:"home page|out bestsellers",item_list_id:`m-${v+1}`,item_stock:"N/A",index:v,quantity:"N/A"})),c={event:"view_item_list",ecommerce:{item_list_name:"home page|out bestsellers",items:o}};this.gtmService.pushTag({ecommerce:null}),this.gtmService.pushTag(c)}onBestsellerProductsClick(i,o){let c=i.RouteSegments.split("/").filter(Boolean),[u,v,f]=c.slice(-3),N={event:"select_item",ecommerce:{item_list_name:"home page|our bestsellers",items:[{item_name:`${i.ItemNumber} ${i.Name}`,item_id:i.ItemNumber,affiliation:"Futek online store",currency:"N/A",price:"N/A",item_brand:"futek",item_category:u,item_category2:v,item_category3:"N/A",item_category4:i.ItemNumber,item_list_name:"home page|our bestsellers",item_list_id:`m-${i.ItemNumber}`,item_stock:"N/A",index:o,quantity:"N/A"}]}};this.gtmService.pushTag(N)}onFeaturedProductsClick(i,o){let c=i.Link.RouteSegments.split("/").filter(Boolean),[u,v,f]=c.slice(-3),N={event:"select_item",ecommerce:{item_list_name:"home page|feature products",items:[{item_name:`${f} ${i.Title}`,item_id:f,affiliation:"Futek online store",currency:"N/A",price:"N/A",item_brand:"futek",item_category:u,item_category2:v,item_category3:"N/A",item_category4:f,item_list_name:"home page|feature products",item_list_id:`m-${f}`,item_stock:"N/A",index:o,quantity:"N/A"}]}};this.gtmService.pushTag(N)}ngOnInit(){if(this.setupUserRole(),this.fetchHomePageContentGraphQL(),!this.isBrowser)return;localStorage.removeItem("seriesFilters"),localStorage.removeItem("modelFilters"),localStorage.removeItem("modelDetailFilters"),localStorage.removeItem("seriesAttribUnit"),localStorage.removeItem("modelAttribUnit"),localStorage.removeItem("modelDetailAttribUnit");
1let i=this.route.snapshot.paramMap.get("impersonateRecId"),o=this.route.snapshot.paramMap.get("token");i?(localStorage.setItem("token",o),this._homeService.getImpersonatedUserEmail(i).subscribe(c=>{this.getImpersonateEmail(c.Id,o)})):o&&(localStorage.setItem("token",o),this.getLoggedInUserData()),this.centerBestSellerTabs()}centerBestSellerTabs(){if(window.matchMedia("(max-width: 768px)").matches)return;let i=this.renderer.createElement("style");i.textContent=`.mat-mdc-tab-label-container {
2								justify-content: center !important;
3							}`,this.renderer.appendChild(document.head,i)}setupUserRole(){this.isAdmin=!1;let i=localStorage.getItem("userGroups");if(this.isWebEnableGroup=!1,this.isNullOrUndefined(localStorage.getItem("roles"))||(this.isAdmin=localStorage.getItem("roles").toLowerCase().indexOf("applicationadministrator")>=0),this.isAdmin&&!this.isNullOrUndefined(i)){let o=JSON.parse(i);this.isWebEnableGroup=o.filter(c=>c.Name.toLowerCase()==="nonweb group").length>0,this.isNullOrUndefined(o)?this.isAdmin=!1:this.isWebEnableGroup?this.isAdmin=!0:this.isAdmin=!1}this.custId=localStorage.getItem("customerId"),(this.custId==="null"||this.custId==null)&&(this.custId=0),this.checkAgingGroup()}fetchHomePageContentGraphQL(){this.isLoading=!0,this._homeService.GetHomePage("home").pipe(E(this.ngUnsubscribe)).subscribe({next:i=>{if(!i){this.isLoading=!1;return}this.homePageData=i,this.homePageData?.BestSellers&&this.loadAllBestSellers(),this.featuredProducts=i?.FeaturedProducts||[],this.heroBlock=i.HeroBlock?.[0],this.sensorTypesBlock=i.SensorTypesBlock?.blocks||[],this.previewsBlock=i.PreviewsBlock||[],this.newsletterBlock=i.NewsletterBlock||[];let o=this.previewsBlock;this.previewBlock1=o?.previewBlocks?.[0]||null,this.previewBlock2=o?.previewBlocks?.[1]||null,this.previewBlock3=o?.previewBlocks?.[2]||null,this.previewBlock4=o?.previewBlocks?.[3]||null,this.SeoDetail=i.SeoInformation||{},this.isLoading=!1,this.updateSEODetails(this.SeoDetail)},error:()=>{this.isLoading=!1}})}loadAllBestSellers(){this._homeService.getAllBestSellers().pipe(E(this.ngUnsubscribe)).subscribe({next:i=>{this.loadProductsForClasses(i.BestSellersByCategory)},error:i=>{console.error("Failed to fetch bestseller item numbers",i)}})}loadProductsForClasses(i){let o=Object.entries(i).map(([f])=>f),c=new Map,u=0,v={};this.storeService.GetProductClasses().pipe(E(this.ngUnsubscribe)).subscribe({next:f=>{let N=new Map;for(let S of f)N.set(S.Name.trim(),S.MenuIconUrl);for(let S of o){let z=this.getClassTitle(S)?.trim().toLowerCase(),H=f.find(q=>q.Name.trim().toLowerCase()===z);H?.MenuIconUrl&&(v[S]=H.MenuIconUrl)}for(let S of o){let z=i[S];if(!z?.length){u++;continue}this.storeService.GetProductPreviewByItemNumbers(z,!this.isAdmin).pipe(E(this.ngUnsubscribe)).subscribe({next:H=>{let A=H.filter((B,Pe,Ae)=>Ae.findIndex(Ve=>Ve.ItemNumber===B.ItemNumber)===Pe).map(B=>({Name:B.ProductModelName,Title:B.ProductModel,ItemNumber:B.ItemNumber,Description:B.ProductDefinition,Image:B.ImageUrl,RouteSegments:B.RouteSegments}));c.set(S,{Title:this.getClassTitle(S),IconImageUrl:v[S]||null,BestSellersPreviewBlocks:{blocks:A}}),u++,u===o.length&&(this.bestSellerBlocks=o.map(B=>c.get(B)).filter(Boolean))},error:H=>{console.error(`Failed to load best seller previews for ${S}:`,H),u++}})}},error:f=>{console.error("Failed to load product classes",f)}})}getClassTitle(i){return{LoadCells:"Load Cells",TorqueSensors:"Torque Sensors",PressureSensors:"Pressure Sensors",MultiAxisSensors:"Multi-Axis Sensors",InstrumentAndAmplifiers:"Instrument & Amplifiers",CablesAndAccessories:"Cables & Accessories"}[i]??i}updateSEODetails(i){i&&i.Title&&i.Title!=""?this._seoClientService.updateTitle(i.Title):this._seoClientService.updateTitle("home"),i&&i.Description&&i.Description!=""?this._seoClientService.updateDescription(i.Description):this.meta.updateTag({name:"description",content:"U.S. manufacturer of sensors measuring load, torque, force, multi axis or pressure with compatible instruments, calibration service, and measurement software."}),i&&i.MetaKeyword&&i.MetaKeyword!=""?this._seoClientService.updateKeywords(i.MetaKeyword):this.meta.updateTag({name:"keywords",content:"Load Cell, Torque Sensor, Multi Axis Sensors, Force Sensor, Pressure Sensor, Custom Sensor, measurement software, Load Sensor, Calibration, U.S. Manufacturer, Made in USA"}),setTimeout(()=>{this.isHeaderLoading=!0,this.trackSubHeaderImpressions()},500)}getImpersonateEmail(i,o){this._homeService.getImpersonateClaim(i).subscribe(c=>{this.getLoggedInUserData()})}getLoggedInUserData(){this.isBrowser&&this._loginService.getCurrentUser().subscribe(i=>{this.storeUserData(i),window.location.href="/home"})}storeUserData(i){this.isBrowser&&((i.FirstName===""||i.FirstName===null||i.LastName===""||i.LastName===null)&&alert("error in user name setup in home;"),localStorage.setItem("firstName",i.FirstName),localStorage.setItem("lastName",i.LastName),localStorage.setItem("customerId",i.CustomerAccountId),localStorage.setItem("userId",i.Id),localStorage.setItem("roles",i.RoleNames),localStorage.setItem("userName",i.Email),localStorage.setItem("userGroups",JSON.stringify(i.UserGroups)))}FeaturedProductstoDown(i){let o=document.querySelector("#"+i);try{o.scrollIntoView({behavior:"smooth"})}catch{}}trackSubHeaderClick(i){if(!this.isBrowser)return;let o={event:"home_page",eventCategory:"home_page",eventAction:"top_navigation",eventLabel:i,userId:localStorage.getItem("userId")??""};this.gtmService.pushTag(o);let c=this.subHeaderPromotions.filter(u=>u.name==i);if(c.length>0){let u={event:"promotionClick",ecommerce:{promoClick:{promotions:c}}};this.gtmService.pushTag(u)}}trackSubHeaderImpressions(){if(this.isHeaderLoading){let i={event:"promotionImpression",ecommerce:{promoView:{promotions:this.subHeaderPromotions}}};this.gtmService.pushTag(i)}}aboutfootertoggleStatus(){this.requirementisShow=!this.requirementisShow}
3MarsaboutfootertoggleStatus(){this.performanceisShow=!this.performanceisShow}sensorfootertoggleStatus(){this.sensorperformanceisShow=!this.sensorperformanceisShow}ngOnDestroy(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete(),this._loaderService.hide()}navigateTo(i,o=!1){if(this.isBrowser&&i)try{let c=new URL(i).origin,u=i.replace(c,"");!o&&u.startsWith("/")?this.router.navigate([u]):window.open(i,"_blank")}catch{console.error("Invalid URL:",i)}}submitNewsletter(i){if(!this.isBrowser)return;i.preventDefault();let o="https://go.futek.com/l/64862/2021-12-28/gcrg2b";if(this.newsletterEmail){let c=`${o}?email=${encodeURIComponent(this.newsletterEmail)}`;window.open(c,"_blank")}}isNullOrUndefined(i){return i==null}checkAgingGroup(){JSON.parse(localStorage.getItem("userGroups"))&&(this.invAgingGroup=JSON.parse(localStorage.getItem("userGroups")).filter(i=>i.Name==="inventory aging group").length>0)}};s(r,"\u0275fac",function(o){return new(o||r)(b(ve),b(J),b(Ie),b(Le),b(fe),b(P),b(Se),b(Be),b(ce),b(Ce),b(K),b(Te),b(W))}),s(r,"\u0275cmp",j({type:r,selectors:[["app-home"]],features:[ie([P])],decls:18,vars:26,consts:[["videoPlayer",""],["fallbackLink",""],[1,"main-panel"],[1,"home__header"],[4,"skeleton"],["class","home__header-section",4,"ngIf"],["class","home__header-img-wrapper",3,"background",4,"ngIf"],["class","home__bestsellers-menu",4,"ngIf"],["class","home__applicantions",4,"ngIf"],["class","home__section",4,"ngIf"],["class","home__image-section",4,"ngIf"],["class","home__newsletter-section",4,"ngIf"],[4,"ngIf"],[1,"home__header-section"],[1,"home__header-title","bold","text-color-secondary"],["class","home__header-subtitle bold text-color-secondary",4,"ngIf"],[1,"home__header-buttons"],["class","primary-button",3,"routerLink",4,"ngIf"],[1,"tertiary-button","video-button",3,"click"],["width","18","height","20","viewBox","0 0 18 20","fill","none"],["d","M2.03125 19.4687C1.8125 19.4687 1.5625 19.4062 1.375 19.2812C0.9375 19.0312 0.6875 18.625 0.6875 18.125V1.875C0.6875 1.40625 0.9375 0.968748 1.375 0.718748C1.8125 0.468748 2.3125 0.499998 2.75 0.749998L16.75 8.90625C17.1562 9.15625 17.375 9.5625 17.375 10.0312C17.375 10.4687 17.1562 10.9062 16.75 11.125L2.71875 19.25C2.5 19.375 2.25 19.4687 2.03125 19.4687ZM2.0625 2V18L15.8125 10L2.0625 2Z","fill","#6B7280"],[1,"video-button-text"],["class","video-dialog",4,"ngIf"],[1,"home__header-subtitle","bold","text-color-secondary"],[1,"primary-button",3,"routerLink"],[1,"video-dialog"],[1,"tertiary-button","video-dialog-btn",3,"click"],[1,"material-icons"],["controls","","autoplay","","muted","","width","1000","class","hero-video",4,"ngIf"],["controls","","autoplay","","muted","","width","1000",1,"hero-video"],["type","video/mp4",3,"src"],[1,"home__header-img-wrapper"],["sizes",`(max-width: 480px) 480w,
4							(max-width: 768px) 768w,
5							1440w`,"alt","",1,"home__header-img",3,"src","srcset"],[1,"home__bestsellers-menu"],["visibleOnce","",3,"visibleOnce"],[1,"h4","home__bestsellers-title","text-center"],[1,"home__bestsellers-tabs"],[3,"label",4,"ngFor","ngForOf"],[3,"label"],["mat-tab-label",""],[1,"home__menu-row"],[4,"ngFor","ngForOf"],["class","home__bestsellers-icon",3,"src","alt",4,"ngIf"],[1,"text-l"],[1,"home__bestsellers-icon",3,"src","alt"],[1,"home__bestsellers-item",3,"click","routerLink"],[1,"product-series","text-m","semibold"],[1,"title","text-color-secondary","heading-s","bold"],["class","image","loading","lazy",3,"src","alt",4,"ngIf"],[1,"description","text-m","text-color-tertiary"],["loading","lazy",1,"image",3,"src","alt"],["visibleOnce",""],[4,"ngIf","ngIfElse"],[1,"title","text-color-secondary","heading-s","bold",3,"title"],["class","image","loading","lazy",3,"src","alt","srcset",4,"ngIf"],["loading","lazy",1,"image",3,"src","alt","srcset"],["target","_blank","rel","noopener noreferrer",1,"home__bestsellers-item",3,"href"],[1,"home__applicantions"],[1,"home__applicantions-above-heading","text-xl","text-color-tertiary","regular"],["class","h3 home__applicantions-heading text-color-secondary",4,"ngIf"],["class","home__applicantions-desc text-xl text-color-tertiary",4,"ngIf"],["class","gradient-applications-wrapper",4,"ngIf"],[1,"h3","home__applicantions-heading","text-color-secondary"],[1,"home__applicantions-desc","text-xl","text-color-tertiary"],["target","_blank","rel","noopener noreferrer",1,"home__applicantions-btn","tertiary-button",3,"routerLink"],[1,"home__applicantions-btn","tertiary-button",3,"click"],[1,"gradient-applications-wrapper"],[1,"gradient-applications"],["class","home__applicantions-img","loading","lazy","sizes",`(max-width: 480px) 480w,
6									(max-width: 768px) 768w,
7									1440w`,3,"src","alt","srcset",4,"ngIf"],["loading","lazy","sizes",`(max-width: 480px) 480w,
8									(max-width: 768px) 768w,
9									1440w`,1,"home__applicantions-img",3,"src","alt","srcset"],[1,"home__section"],["class","home__section-half",4,"ngIf"],[1,"home__section-half"],["class","home__section-half-img","loading","lazy","sizes",`(max-width: 480px) 480w,
10									(max-width: 768px) 768w,
11									1440w`,3,"src","alt","srcset",4,"ngIf"],[1,"home__section-half-text"],[1,"home__section-half-title","h6","text-color-secondary"],[1,"home__section-half-desc","text-xl","text-color-tertiary"],["class","home__section-half-btn tertiary-button text-l",3,"routerLink",4,"ngIf"],["class","home__section-half-btn tertiary-button text-l",3,"click",4,"ngIf"],["loading","lazy","sizes",`(max-width: 480px) 480w,
12									(max-width: 768px) 768w,
13									1440w`,1,"home__section-half-img",3,"src","alt","srcset"],[1,"home__section-half-btn","tertiary-button","text-l",3,"routerLink"],[1,"home__section-half-btn","tertiary-button","text-l",3,"click"],["class","home__section-half-img","loading","lazy","sizes",`(max-width: 480px) 480w,
14						(max-width: 768px) 768w,
15						1440w`,3,"src","alt","srcset",4,"ngIf"],["loading","lazy","sizes",`(max-width: 480px) 480w,
16						(max-width: 768px) 768w,
17						1440w`,1,"home__section-half-img",3,"src","alt","srcset"],[1,"home__image-section"],["class","home__image-section-img","loading","lazy","sizes",`(max-width: 480px) 480w,
18									(max-width: 768px) 768w,
19									1440w`,3,"src","alt","srcset",4,"ngIf"],[1,"home__image-section-content"],[1,"h3","home__image-section-title"],["class","home__section-desc text-xl",4,"ngIf"],["class","home__image-section-btn tertiary-button",3,"routerLink",4,"ngIf"],["class","home__image-section-btn tertiary-button",3,"click",4,"ngIf"],["loading","lazy","sizes",`(max-width: 480px) 480w,
20									(max-width: 768px) 768w,
21									1440w`,1,"home__image-section-img",3,"src","alt","srcset"],[1,"home__section-desc","text-xl"],[1,"home__image-section-btn","tertiary-button",3,"routerLink"],[1,"home__image-section-btn","tertiary-button",3,"click"],[1,"home__newsletter-section"],[1,"home__newsletter-section-content"],[1,"h3","home__newsletter-title","text-color-secondary"],[1,"home__newsletter-desc","text-xl","text-color-tertiary"],[3,"submit"],[1,"home__newsletter-input-wrapper"],["for","newsletter-home",1,"sr-only"],["type","email","id","newsletter-home","name","email","required","","placeholder","Add your email",1,"home__newsletter-input",3,"ngModelChange","ngModel"],[1,"home__newsletter-btn","primary-button",3,"click"],[1,"gradient-newsletter-wrapper"],[1,"gradient-newsletter"],["class","home__newsletter-section-img","loading","lazy","sizes",`(max-width: 480px) 480w,
22							(max-width: 768px) 768w,
23							1440w`,3,"src","alt","srcset",4,"ngIf"],["loading","lazy","sizes",`(max-width: 480px) 480w,
24							(max-width: 768px) 768w,
25							1440w`,1,"home__newsletter-section-img",3,"src","alt","srcset"],[1,"overlay"]],template:function(o,c){o&1&&(a(0,"div",2)(1,"div",3),_(2,Ze,1,0,"div",4)(3,ot,12,5,"div",5),m(),a(4,"div"),_(5,rt,1,0,"div",4)(6,lt,2,4,"div",6),m(),_(7,at,1,0,"div",4)(8,_t,6,1,"div",7)(9,ht,1,0,"div",4)(10,St,6,1,"div",7),a(11,"div"),_(12,Mt,12,18,"div",8)(13,qt,1,0,"div",4)(14,Gt,3,2,"div",9)(15,Yt,9,8,"div",10),m(),_(16,ei,17,7,"div",11),m(),_(17,ti,2,0,"div",12)),o&2&&(n(),V("background",(c.heroBlock==null?null:c.heroBlock.Backgroun
25dColor)||"#ffffff"),n(),l("skeleton",L(16,De,c.isLoading)),n(),l("ngIf",!c.isLoading),n(2),l("skeleton",L(18,Re,c.isLoading)),n(),l("ngIf",!c.isLoading),n(),l("skeleton",L(20,je,c.isLoading)),n(),l("ngIf",!c.isLoading&&c.bestSellerBlocks),n(),l("skeleton",L(22,Oe,c.isLoading)),n(),l("ngIf",!c.isLoading&&(c.homePageData==null?null:c.homePageData.EnableFeaturedProducts)&&c.featuredProducts),n(2),l("ngIf",c.previewBlock1),n(),l("skeleton",L(24,Ge,c.isLoading)),n(),l("ngIf",!c.isLoading),n(),l("ngIf",c.previewBlock4),n(),l("ngIf",c.newsletterBlock),n(),l("ngIf",c.dialogStatus()))},dependencies:[re,le,ge,de,pe,_e,xe,ue,he,He,Ne,ze,Ee,we,Me,ae],styles:[`.home__header{display:flex;margin:0 auto;padding:1rem 8.5rem 2.25rem;justify-content:center;gap:6.25rem;background:linear-gradient(180deg,#fff,#f6f7f9 50%)}@media screen and (max-width:1400px){.home__header{gap:2.5rem;background:linear-gradient(180deg,#fff,#f6f7f9);padding:5.5rem 3.5rem 6.25rem}}@media screen and (max-width:769px){.home__header{flex-direction:column;padding:0rem .75rem 1.24rem;gap:1.25rem}}.home__header .home__header-section{display:flex;align-items:center;flex-direction:column;width:100%;max-width:900px}@media screen and (max-width:769px){.home__header .home__header-section{width:100%}}.home__header .home__header-section.left{max-width:35.63rem;width:100%}@media screen and (max-width:769px){.home__header .home__header-section.left{max-width:unset}}.home__header .home__header-section.right{max-width:31.25rem;width:100%;margin-top:.5rem}@media screen and (max-width:769px){.home__header .home__header-section.right{max-width:unset;margin-top:0}}.home__header .home__header-title{margin-bottom:1.88rem;font-size:var(--heading-3xl-font-size);font-weight:var(--font-weight-bold);line-height:var(--heading-3xl-line-height);letter-spacing:var(--letter-spacing-none);text-align:center}@media screen and (max-width:769px){.home__header .home__header-title{font-size:var(--heading-xl-font-size);line-height:var(--heading-xl-line-height);text-align:left}}.home__header .home__header-buttons{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;width:60%}@media screen and (max-width: 1024px){.home__header .home__header-buttons{width:80%}}@media screen and (max-width:769px){.home__header .home__header-buttons{width:100%;align-items:stretch}}.home__header .home__header-buttons .primary-button{width:50%}@media screen and (max-width:769px){.home__header .home__header-buttons .primary-button{width:100%}}.home__header .home__header-buttons .video-button{width:50%}@media screen and (max-width:769px){.home__header .home__header-buttons .video-button{width:unset}}.home__header .home__header-buttons .video-button .video-button-text{margin-left:.5rem}@media screen and (max-width:769px){.home__header .home__header-buttons .video-button .video-button-text{display:none;margin-left:0}}.home__header .home__header-buttons .video-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;padding:.5rem;z-index:1000;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0003;overflow:hidden}.home__header .home__header-buttons .video-dialog .hero-video{width:100%;height:auto;border-radius:4px;display:block}.home__header .home__header-buttons .video-dialog .video-dialog-btn{position:absolute;top:.5rem;right:.5rem;background:transparent;border:none;color:#fff;font-size:1.2rem;font-weight:700;cursor:pointer;z-index:1001;padding:.2rem .4rem;line-height:1;display:inline;width:auto;height:auto}.home__header .quick-order{padding:1.25rem 1rem;color:#3b3b3b;box-shadow:0 10px 20px #5c73a012;background-color:var(--white-color)}.home__header .quick-order .quick-order__title{color:#3b3b3b;margin-bottom:.625rem}.home__header .quick-order .quick-order__desc{padding-bottom:1.25rem}.home__header .quick-order .quick-order__form{display:flex;align-items:flex-end;gap:1.25rem}@media screen and (max-width:769px){.home__header .quick-order .quick-order__form{gap:1rem}}.home__header .quick-order .quick-order__item{display:flex;flex-direction:column;width:33%}.home__header .quick-order .quick-order__input-label{padding-bottom:.75rem;font-weight:500}.home__header .quick-order .quick-order__input{display:flex;align-items:center;border-radius:3px;
25border:1px solid var(--divider-default);padding:.75rem 1rem;width:100%}.home__header .quick-order .quick-order__item-quantity{display:flex;align-items:center;border-radius:3px;border:1px solid var(--divider-default)}.home__header .quick-order .quick-order__item-left{border:none;border-right:1px solid var(--divider-default);border-radius:3px 0 0 3px;padding:.75rem 1rem;height:100%}@media screen and (max-width:769px){.home__header .quick-order .quick-order__item-left{padding:.75rem .875rem}}.home__header .quick-order .quick-order__input-group{width:100%;height:100%;padding:.5rem;border:none;text-align:center;white-space:nowrap}.home__header .quick-order .quick-order__item-right{border:none;border-left:1px solid var(--divider-default);border-radius:0 3px 3px 0;padding:.75rem 1rem;height:100%}@media screen and (max-width:769px){.home__header .quick-order .quick-order__item-right{padding:.75rem .875rem}}.home__header .quick-order .quick-order__btn{padding:.75rem 1rem;width:33%;max-height:3rem;height:100%;color:#414651;border-radius:4px;border:1px solid var(--border-default);white-space:nowrap;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width:769px){.home__header .quick-order .quick-order__btn{padding:.75rem;width:30%}}.home__header .quick-order .quick-order__product{margin-top:1.25rem}.home__header .quick-order .quick-order__product-item{border:1px solid var(--action-primary-disabled);border-radius:3px;padding:1rem;display:flex;align-items:center}.home__header .quick-order .quick-order__product-item-card{display:flex;flex-direction:column;margin-right:.625rem}.home__header .quick-order .quick-order__product-item-card .title{padding-bottom:.75rem}.home__header .quick-order .quick-order__product-item-card .description{padding-bottom:.875rem}.home__header .quick-order .quick-order__product-item-card .quick-order__product-item-price{display:flex;align-items:center;gap:.875rem}.home__header .quick-order .quick-order__product-item-card .quick-order__product-item-price .old-price{text-decoration:line-through}.home__header .quick-order .quick-order__product-img{width:100%;max-height:8.25rem;height:auto;object-fit:contain}.home__header .quick-order .quick-order__add-product{border:none;text-decoration:underline;color:#3b82f6}.home__header .quick-order .icon-button{margin-left:.5rem}.home__header-img-wrapper{display:flex;justify-content:center}.home__header-img-wrapper .home__header-img{max-height:27.5rem;height:100%;object-fit:cover}.home__menu{padding:1.25rem 1.25rem 0}@media screen and (max-width:769px){.home__menu{padding:3.125rem .75rem}}.home__menu .home__menu-item{width:calc(100% * (1/3));display:flex;flex-direction:column;border:1px solid var(--action-primary-disabled);gap:.5rem;padding:2rem;margin-top:-1px;margin-left:-1px}@media screen and (max-width:769px){.home__menu .home__menu-item{width:100%}}.home__menu .home__menu-item .home__menu-img{max-height:12.5rem;height:100%;width:auto;object-fit:contain;align-self:center}.home__menu-row{display:flex;flex-wrap:wrap;width:100%}.home__bestsellers-menu{padding:1.25rem}@media screen and (max-width:769px){.home__bestsellers-menu{padding:0 .75rem 3.125rem}}.home__bestsellers-menu .home__bestsellers-title{margin-bottom:1.25rem}@media screen and (max-width:769px){.home__bestsellers-menu .home__bestsellers-title{font-size:var(--heading-xl-font-size);font-weight:var(--font-weight-bold);line-height:var(--heading-xl-line-height)}}.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-icon{margin-right:.5rem;width:1.25rem;height:1.25rem}.home__bestsellers-menu .home__bestsellers-tabs .mdc-tab-indicator{display:none!important}.home__bestsellers-menu .home__bestsellers-tabs :is(.mat-mdc-tab-list,.mat-mdc-tab-header-pagination){flex-grow:unset;margin-bottom:1.25rem}.home__bestsellers-menu .home__bestsellers-tabs .mdc-tab{padding:0}.home__bestsellers-menu .home__bestsellers-tabs .mdc-tab.mdc-tab--active{background-color:var(--action-primary-default)!important;border:1px solid var(--action-primary-default);--mat-tab-header-active-label-text-color: var(--white-color);--mdc-tab-hover-state-layer-color: transparent;--mdc-tab-pressed-state-layer-color: transparent;--mdc-tab-focus-label-text-color: var(--white-color);--mdc-tab-focus-indicator-color: transparent;--mat-tab-header-active-focus-indicator-color: transparent;--mat-tab-header-active-focus-label-text-color: var(--white-color);--mat-tab-header-active-hover-label-text-color: var(--white-color)}.home__bestsellers-menu .home__bestsellers-tabs .mdc-tab.mdc-tab--active:focus{outline:none;box-shadow:none;color:var(--white-color)}.home__bestsellers-menu .home__bestsellers-tabs .mdc-tab{background-color:var(--white-color);border:1px solid var(--text-tertiary);--mat-tab-header-inactive-label-text-color: var(--text-tertiary);padding:.75rem 1.5rem;border-radius:4px;margin-right:1.125rem}.home__bestsellers-menu .home__bestsellers-tabs .mdc-tab__content{height:unset}.home__bestsellers-menu .home__bestsellers-tabs .home__menu-row{border-left:1px solid var(--action-primary-disabled)}.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-item{width:20%;display:flex;flex-direction:column;border-top:1px solid var(--action-primary-disabled);border-right:1px solid var(--action-primary-disabled);border-bottom:1px solid var(--action-primary-disabled);padding:2rem;cursor:pointer}.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-item:nth-child(n+6){border-top:none}@media screen and (max-width:1024px){.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-item{width:25%}}@media screen and (max-width:769px){.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-item{width:100%;border-top:none}.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-item:first-of-type{border-top:1px solid var(--action-primary-disabled)}}.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-item .product-series{color:var(--text-disabled);margin-bottom:.25rem}.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-item .title{min-height:60px;margin-bottom:1.125rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-item .description{padding-bottom:.875rem}@media screen and (max-width:769px){.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-item .description{font-size:var(--text-s-font-size);line-height:var(--text-s-line-height)}}.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-item .price{color:var(--black-color)}.home__bestsellers-menu .home__bestsellers-tabs .home__bestsellers-item .
25image{height:11.25rem;width:auto;object-fit:contain;margin-bottom:1.125rem}.home__applicantions{display:flex;flex-direction:column;align-items:center;padding:2.5rem 1.25rem;text-align:center}@media screen and (max-width:769px){.home__applicantions{margin-bottom:1.125rem}}.home__applicantions .home__applicantions-above-heading{padding-bottom:.75rem}@media screen and (max-width:769px){.home__applicantions .home__applicantions-above-heading{font-size:var(--text-l-font-size);line-height:var(--text-l-line-height)}}@media screen and (max-width:769px){.home__applicantions .home__applicantions-heading{font-size:var(--heading-xl-font-size);font-weight:var(--font-weight-bold);line-height:var(--heading-xl-line-height)}}.home__applicantions :is(.home__applicantions-heading,.home__applicantions-desc){padding-bottom:1.125rem}@media screen and (max-width:769px){.home__applicantions .home__applicantions-desc{font-size:var(--text-l-font-size);line-height:var(--text-l-line-height)}}.home__applicantions .home__applicantions-btn{width:auto;margin-bottom:2.5rem;font-size:var(--text-l-font-size);line-height:var(--text-l-line-height)}.home__applicantions .gradient-applications-wrapper{position:relative}.home__applicantions .gradient-applications{position:absolute;height:6.25rem;width:100%;background:linear-gradient(180deg,#fafbfd,#fafbfd00)}.home__applicantions .home__applicantions-img{max-height:27.75rem;height:100%;width:100%;object-fit:contain;align-self:center}@media screen and (max-width:769px){.home__applicantions .home__applicantions-img{max-height:18.38rem}}.home__section{padding:1.25rem;display:flex;justify-content:space-between;gap:1.25rem;height:100%;width:100%}@media screen and (max-width:769px){.home__section{flex-direction:column;margin-top:0;margin-bottom:0}}.home__section .home__section-half{height:100%;width:49%;position:relative}@media screen and (max-width:769px){.home__section .home__section-half{width:100%}}.home__section .home__section-half-text{position:absolute;width:60%;bottom:2.5rem;left:2.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}@media screen and (max-width:769px){.home__section .home__section-half-text{position:static;width:100%;padding:1.125rem 1.125rem 2.5rem}}.home__section .home__section-half-img{min-height:27.75rem;height:100%;width:100%;object-fit:cover}@media screen and (max-width:769px){.home__section .home__section-half-img{max-height:20rem}}@media screen and (max-width:769px){.home__section .home__section-half-title{font-size:var(--heading-xl-font-size);line-height:var(--heading-xl-line-height)}}@media screen and (max-width:769px){.home__section .home__section-half-desc{font-size:var(--text-l-font-size);line-height:var(--text-l-line-height)}}.home__section .home__section-half-btn{width:auto}.home__image-section{position:relative;height:100%}@media screen and (max-width:769px){.home__image-section{margin:0 .75rem 3.125rem}}.home__image-section .home__image-section-img{max-height:39.38rem;height:100%;width:100%;object-fit:cover}@media screen and (max-width:769px){.home__image-section .home__image-section-img{max-height:47.5rem;border-radius:3px}}.home__image-section .home__image-section-content{position:absolute;display:flex;flex-direction:column;align-items:center;top:3.5rem;left:50%;transform:translate(-50%);gap:1.125rem;text-align:center}@media screen and (max-width:769px){.home__image-section .home__image-section-content{width:100%;padding:0 1.125rem}}.home__image-section .home__image-section-title{color:var(--white-color)}@media screen and (max-width:769px){.home__image-section .home__image-section-title{font-size:var(--heading-xl-font-size);line-height:var(--heading-xl-line-height)}}.home__image-section .home__image-section-btn{width:auto;border-color:var(--white-color);color:var(--white-color);background-color:transparent;font-size:var(--text-l-font-size);line-height:var(--text-l-line-height)}.home__newsletter-section{display:flex;margin-bottom:5rem;height:100%}@media screen and (max-width:769px){.home__newsletter-section{padding:0 .75rem;flex-direction:column}}.home__newsletter-section .gradient-newsletter-wrapper{position:relative;width:100%}.home__newsletter-section .gradient-newsletter{position:absolute;top:0;left:0;height:100%;width:11.38rem;margin-left:-1px;background:linear-gradient(270deg,#f9fafb00,#ededed)}@media screen and (max-width:769px){.home__newsletter-section .gradient-newsletter{display:none}}.home__newsletter-section .home__newsletter-section-img{max-height:31.25rem;height:100%;width:100%;object-fit:cover}@media screen and (max-width:769px){.home__newsletter-section .home__newsletter-section-img{max-height:15rem}}.home__newsletter-section .home__newsletter-section-content{width:40%;background-color:#ededed;padding-left:2.5rem;padding-right:1rem;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:769px){.home__newsletter-section .home__newsletter-section-content{width:100%;padding:2rem 1rem}}.home__newsletter-section .home__newsletter-title{margin-bottom:.5rem}@media screen and (max-width:769px){.home__newsletter-section .home__newsletter-title{font-size:var(--heading-xl-font-size);line-height:var(--heading-xl-line-height)}}.home__newsletter-section .home__newsletter-desc{padding-bottom:.75rem}@media screen and (max-width:769px){.home__newsletter-section .home__newsletter-desc{font-size:var(--text-l-font-size);line-height:var(--text-l-line-height)}}.home__newsletter-section .home__newsletter-input-wrapper{display:flex}.home__newsletter-section .home__newsletter-input-wrapper:is(input::placeholder){color:var(--text-color-tertiary)}.home__newsletter-section .home__newsletter-input{margin-right:.75rem;padding:.75rem 1rem;border-radius:3px;
25border:1px solid var(--divider-default)}.home__newsletter-section .home__newsletter-btn{font-size:var(--text-l-font-size);line-height:var(--text-l-line-height);letter-spacing:var(--letter-spacing-none);max-width:5.625rem}.subhomepagetextb1{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);text-align:left;width:90%}.homepagebannerimg{width:100%;object-fit:none!important;height:670px;margin-top:0;min-height:670px}.AppGallerybody{height:915px;width:100%;position:relative;border:1px solid #ccc;background-image:url(/assets/images/explorbg8.webp);background-repeat:repeat;margin-bottom:40px;margin-top:50px}.MiniaturesubLSBtextv2{line-height:27px;padding-top:0;padding-left:20px;font-size:18pt;color:#cf102d;line-height:.929em;font-weight:300;letter-spacing:-.02em;font-family:Nunito Sans,sans-serif!important}.Capacitytextb1{color:#666;font-size:15px}.arrowmarklp{float:left;padding-top:5px}.nonarrowmarkl1{margin-top:0}.arrowml1img1{margin-top:-2px}.MiniaturesubLSBtextv1{font-size:18pt;color:#cf102d;line-height:.929em;font-weight:300;letter-spacing:-.02em;font-family:Nunito Sans,sans-serif!important}.Shopbutn1{text-align:center;margin-left:auto!important;margin-right:auto!important;width:488px}.OverloadCapacityimg1{width:57px;margin-left:-2px}.roboticpanel1{float:left;margin:0 12px 12px 8px!important;background:#fff;border:0px solid #ccc;height:170px;width:33%}.row{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:0;padding-left:0}a{color:#000}a:hover{color:#000;text-decoration:none}@media (min-width:320px) and (max-width:640px){#promoted .product.hero .description,#promoted .product.secondary .description,#apps p{font-size:13px!important}}@media (min-width:750px) and (max-width:959px){.container{padding:0}.CapacityHightextv1{padding:31px 15px 20px!important;line-height:25px}.OverloadCapacityimg1{width:50px}.apGalleryImage{height:668px!important}.roboticlibrary1{width:120px;height:120px}.secondary-app-galary{width:117px;height:117px}}@media (min-width: 320px) and (max-width: 959px){.eventsha2+div{line-height:13px!important}#promoted .product.hero .headline{font-size:24px}.homepage.hero.body{line-height:15px}.homepage.hero.headline{font-size:20px}.possibilitiesheadertext{font-size:24pt!important;line-height:40px!important;margin:10px 0 0 15px!important}.footerAboutsection{padding:10px 15px!important}.IAALSBtextv1{padding-left:15px!important;font-size:12px;padding-bottom:0!important}.Stockshipp2 img{width:9px;padding-top:5px}.arrowml1img2{width:10px}.addqtaarrow{padding-left:5px}.addqtaarrow img{padding-top:5px}.homepagearrowmark{position:relative;top:-240px}.headertextv1{font-size:20pt!important;line-height:33px!important}.subheadertextv2{font-size:10pt!important;line-height:18px!important;width:100%!important}.subLSBtextv2{font-size:11pt;line-height:24px}.Overloadpanelm1 .col-md-3{float:left;width:55px;max-width:55px}.roboticpanel1{margin-left:0!important;float:left;margin:0 0 18px;background:#fff;border:0px solid #ccc;height:50%!important;width:50%!important;margin:0 0 5px!important}.roboticpanel1 a{width:100%;height:100%}.submenu a{font-family:Nunito Sans,sans-serif!important}.submenu a:hover{color:#fece00!important}.eventsha1{font-family:Nunito Sans,sans-serif;font-size:16px!important;font-weight:100;margin-left:15px!important;color:#fff}.eventsha2{font-family:Nunito Sans,sans-serif;font-size:24px!important;font-weight:400;margin-left:15px!important;
25margin-top:-7px;color:#fff}.eventsha2+div{margin-left:15px!important;font-size:12px!important;letter-spacing:2px!important;margin-bottom:7px!important}.discussp1{color:#ffb60a;font-size:40pt;font-weight:200;line-height:53px;margin:14px 0 18px 14px;font-family:Nunito Sans thin,sans-serif;text-align:justify}.registerbtnm1{margin-left:10px!important}}@media (min-width: 680px) and (max-width: 1080px){.homepage.hero.body{font-size:12px;line-height:12px;color:#fff;width:100%;margin-top:9px}.possibilitiesheadertext{font-size:27pt!important;line-height:40px!important;margin:10px 15px!important}.haicontext1,.Supporthaicontext1{font-size:8pt!important;padding:0 10px 0 0!important}#searchText{font-size:8pt!important}.Seebtnpanel{font-size:14px}.newfuteklogo{height:74px!important;margin-left:-9px;width:70%}.rightmenu{top:11px!important}.video-foreground{pointer-events:auto}}@media screen and (max-width: 680px),screen and (orientation: landscape) and (max-width: 1024px){.eventsha2+div{line-height:13px}.roboticpanel1{width:115px;height:95px}.homepage.hero.body{font-size:12px;line-height:14px;color:#fff;width:100%;margin-top:9px}}@supports (-ms-ime-align:auto){.scrollWrapper{overflow-x:hidden!important}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.scrollWrapper{overflow-x:hidden!important}}@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){#searchMenu{padding:5px 2px}}@media (min-width: 990px) and (max-width: 1024px){#searchMenu{padding:5px 1px}.roboticpanel1{width:155px;height:153px}}@media (min-width: 1024px) and (max-width: 1180px){#searchMenu{padding:5px 1px}}@media (min-width: 1024px) and (max-width: 1200px){.ftcertifications{width:35px}.roboticpanel1{width:41%}}@media (max-width: 768px){.bestseller_skeleton{margin-left:3vw}}.spinner-centered{width:22px!important;height:22px!important}.spinner-centered .mat-progress-spinner circle,.spinner-centered .mat-spinner circle{stroke:#de3349!important}.home__header-subtitle{margin-bottom:2rem}.home__section-desc{color:var(--white-color)}
26`],encapsulation:2}));let t=r;return t})();var ii=[{path:"",component:qe}],qi=(()=>{let r=class r{};s(r,"\u0275fac",function(o){return new(o||r)}),s(r,"\u0275mod",O({type:r})),s(r,"\u0275inj",R({imports:[se,Ue,be.forChild(ii),ye]}));let t=r;return t})();export{qi as HomeModule};

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.