1"use strict";(self.webpackChunkui_frontend=self.webpackChunkui_frontend||[]).push([[7234],{73569:(t,e,i)=>{i.r(e),i.d(e,{default:()=>d});var n=i(73063),a=i(47313),r=i(83912),c=i(9194),o=i(58212),s=i(46417);const d=t=>{let{textIsRich:e=[!1,!1,!1,!1,!1,!1],tab1:i,tab2:d,attributeheadingTheme2:u,attributeheadingTheme1:h,attributeheadingTheme4:b,productdetail6:g,attributeheadingTheme3:_,attributeheadingTheme6:p,productdetail4:m,toggleOffTabs:x,attributeheadingTheme5:w,productdetail5:S,productdetail2:j,productdetail3:v,productdetail1:f,tagLine6:N,subheading1:T,tagLine1:y,tagLine2:L,tagLine3:E,tagLine4:A,tagLine5:W,subheading6:I,subheading5:R,subheading4:q,buttonurl5:z,subheading3:H,buttonurl6:Z,subheading2:C,attributedescription3:P,buttonurl3:k,attributedescription2:O,buttonurl4:D,attributedescription1:G,buttonurl1:K,buttonurl2:U,attributedescription6:M,attributedescription5:B,attributedescription4:V,attributeheadingStrong6:F,attributeheadingStrong5:J,attributeheadingStrong2:Q,attributeheadingStrong1:X,attributeheadingStrong4:Y,attributeheadingStrong3:$,includearrow4:tt,newWindow2:et,productdetail:it,includearrow3:nt,newWindow3:at,includearrow2:rt,includearrow1:ct,newWindow1:ot,newWindow6:st,includearrow6:dt,newWindow4:lt,heading1:ut,includearrow5:ht,newWindow5:bt,buttontext1:gt,attributelist3:_t,buttontext2:pt,attributelist2:mt,attributelist5:xt,attributelist4:wt,buttontext5:St,buttontext6:jt,attributelist6:vt,buttontext3:ft,buttontext4:Nt,heading2:Tt,heading3:yt,heading4:Lt,heading5:Et,heading6:At,attributelist1:Wt,productSliderId:It="product-compare"}=t;const[Rt,qt]=(0,a.useState)(!1),[zt,Ht]=(0,a.useState)(0),[Zt,Ct]=(0,a.useState)([1,2,3]),[Pt,kt]=(0,a.useState)("tab1"),[Ot,Dt]=(0,a.useState)(0),[Gt,Kt]=(0,a.useState)(0),[Ut,Mt]=(0,a.useState)(0),[Bt,Vt]=(0,a.useState)(0);(0,a.useEffect)((()=>{qt(zt<1024),Jt()}),[zt]),(0,a.useEffect)((()=>(Ft(),window.addEventListener("resize",Ft),()=>{window.removeEventListener("resize",Ft)})),[]);const Ft=()=>{Ht(window.innerWidth)};(0,a.useEffect)((()=>{Qt("tab1")}),[]);const Jt=()=>{const t=document.querySelectorAll(".product-title__section__".concat(It)),e=document.querySelectorAll(".product-tile__body__section__".concat(It)),i=document.querySelectorAll(".product-tile__cta__section__".concat(It)),n=document.querySelectorAll(".richtext-cta__after__section__".concat(It));let a=0,r=0,c=0,o=0;t.forEach((t=>{let e=t.querySelectorAll(".product-tile__title"),i=t.querySelectorAll(".product-tile__subtitle");const n=e[0].clientHeight+i[0].clientHeight+10;n>a&&(a=n)})),e.forEach((t=>{let e=t.querySelectorAll(".product-tile__body-text"),i=t.querySelectorAll(".product-tile__list");const n=e[0].clientHeight+i[0].clientHeight+30;n>r&&(r=n)})),i.forEach((t=>{const e=t.querySelectorAll(".product-tile__cta__section a")[0].clientHeight;e>c&&(c=e)})),n.forEach((t=>{const e=t.querySelectorAll(".module--rich-text")[0].clientHeight;e>o&&(o=e)})),Dt(a),Kt(r),Mt(c),Vt(o)},Qt=t=>{if(kt(t),"tab2"===t){let t=[];Lt&&t.push(4),Et&&t.push(5),At&&t.push(6),Ct([...t])}else{let t=[];ut&&t.push(1),Tt&&t.push(2),yt&&t.push(3),Ct([...t])}};(0,a.useEffect)((()=>{window.grunticon&&window.grunticon.embedIcons(window.grunticon.getIcons(window.grunticon.getCSS(window.grunticon.href))),window.productTileInitAnalytics&&window.productTileInitAnalytics()}),[]);const Xt={heading:ut,subheading:T,tagLine:y,attributeheadingStrong:X,attributeheadingTheme:h,buttontext:gt,attributelist:Wt,productdetail:f,buttonurl:K,includearrow:ct,textIsRich:e[1],attributedescription:G,newWindow:ot},Yt={heading:Tt,subheading:C,tagLine:L,attributeheadingStrong:Q,attributeheadingTheme:u,buttontext:pt,attributelist:mt,productdetail:j,buttonurl:U,includearrow:rt,textIsRich:e[2],attributedescription:O,newWindow:et},$t={heading:yt,subheading:H,tagLine:E,attributeheadingStrong:$,attributeheadingTheme:_,buttontext:ft,attributelist:_t,productdetail:v,buttonurl:k,includearrow:nt,textIsRich:e[3],attributedescription:P,newWindow:at},te={heading:Lt,subheading:q,tagLine:A,attributeheadingStrong:Y,attributeheadingTheme:b,buttontext:Nt,attributelist:wt,productdetail:m,buttonurl:
1D,includearrow:tt,textIsRich:e[4],attributedescription:V,newWindow:lt},ee={heading:Et,subheading:R,tagLine:W,attributeheadingStrong:J,attributeheadingTheme:w,buttontext:St,attributelist:xt,productdetail:S,buttonurl:z,includearrow:ht,textIsRich:e[5],attributedescription:B,newWindow:bt},ie={heading:At,subheading:I,tagLine:N,attributeheadingStrong:F,attributeheadingTheme:p,buttontext:jt,attributelist:vt,productdetail:g,buttonurl:Z,includearrow:dt,textIsRich:e[6],attributedescription:M,newWindow:st},ne=t=>{const{heading:i,subheading:n,tagLine:c,attributeheadingStrong:d,attributeheadingTheme:l,attributedescription:u,buttontext:h,attributelist:b,productdetail:g,buttonurl:_,includearrow:p,newWindow:m}=t;return(0,s.jsx)(r.o5,{children:(0,s.jsx)("div",{className:"module module--product-tile",children:(0,s.jsx)("div",{className:"module__content l-full-width",children:(0,s.jsxs)("div",{className:"fn_product-tile product-tile product-tile__style--alternate",children:[c&&(0,s.jsx)("p",{className:"product-tile__blurb",children:c}),(0,s.jsxs)("div",{className:"product-tile__content",children:[(0,s.jsx)("div",{className:"product-tile__header",children:(0,s.jsxs)("div",{className:"product-title__section product-title__section__".concat(It),style:{height:Ot?"".concat(Ot,"px"):"auto"},children:[(0,s.jsx)("div",{className:"product-tile__title",children:i}),(0,s.jsx)("div",{className:"product-tile__subtitle",children:n})]})}),(0,s.jsx)("div",{className:"product-tile__body",children:(0,s.jsx)("div",{style:{height:Gt?"".concat(Gt,"px"):"auto"},children:(0,s.jsxs)("div",{className:"product-tile__body__section product-tile__body__section__".concat(It),children:[(0,s.jsxs)("div",{className:"product-tile__body-text",children:[(0,s.jsxs)("div",{className:"product-tile__body-text-heading",children:[(0,s.jsx)("strong",{children:d})," ",(0,s.jsx)("span",{className:"text--themed",children:l})]}),(0,s.jsx)("div",{dangerouslySetInnerHTML:{__html:(0,o.j)(u)}})]}),(0,s.jsx)("dl",{className:"product-tile__list",children:b&&b.map(((t,e)=>(0,s.jsxs)(a.Fragment,{children:[(0,s.jsx)("dt",{children:t.attributeheading}),(0,s.jsx)("div",{className:"module--rich-text",children:(0,s.jsx)("div",{className:"rich-text",dangerouslySetInnerHTML:{__html:(0,o.j)(t.attributedescription)}})})]},e)))})]})})}),(0,s.jsx)("div",{className:"product-tile__cta",children:(0,s.jsx)("div",{className:"product-tile__cta__section product-tile__cta__section__".concat(It),style:{height:Ut?"".concat(Ut,"px"):"auto"},children:(0,s.jsx)("div",{children:(0,s.jsxs)("a",{href:_,className:"btn btn--primary btn--full-width",target:m?"_blank":"_self",rel:"noreferrer",children:[h,p?(0,s.jsx)("span",{className:"icon icon--arrow-right","data-grunticon-embed":""}):""]})})})}),(0,s.jsx)("div",{className:"richtext-cta__after",children:(0,s.jsx)("div",{className:"richtext-cta__after__section richtext-cta__after__section__".concat(It),style:{height:Bt?"".concat(Bt,"px"):"auto"},children:e?(0,s.jsx)("div",{className:"module--rich-text",children:(0,s.jsx)("div",{className:"rich-text",dangerouslySetInnerHTML:{__html:(0,o.j)(g)}})}):(0,s.jsx)("div",{})})})]})]})})})})};return(0,s.jsxs)("div",{className:"tu-product-detail-slider",children:[x?"":(0,s.jsx)(l,{activeTab:Qt,tab1:i,tab2:d}),(0,s.jsx)("div",{className:"section",children:(0,s.jsx)("div",{className:"module module--product-tile-container tab_1 tab_content",children:(0,s.jsx)("div",{className:"module__content l-padding",children:(0,s.jsxs)("div",{className:"product-tile__container",children:[(0,s.jsx)("div",{className:"swiper-custom-pagination-".concat(It," swiper-pagination-style swiper-pagination-bullets")}),"tab1"===Pt&&(0,s.jsx)(r.tq,{modules:[c.tl,c.s5],spaceBetween:50,slidesPerView:Rt?1.25:null===Zt||void 0===Zt?void 0:Zt.length,pagination:{clickable:!1,el:".swiper-custom-pagination-".concat(It)},observer:!1,loop:!1,centeredSlides:Rt,initialSlide:0,autoHeight:!1,setWrapperSize:!1,onResize:Jt,onAfterInit:Jt,children:Zt.map((t=>{let e={};return 1===t?e=(0,n.Z)({},Xt):2===t?e=(0,n.Z)({},Yt):3===t&&(e=(0,n.Z)({},$t)),ne(e)}))}),"tab2"===Pt&&(0,s.jsx)(r.tq,{modules:[c.tl,c.s5],spaceBetween:50,slidesPerView:Rt?1.25:null===Zt||void 0===Zt?void 0:Zt.length,pagination:{clickable:!1,el:".swiper-custom-pagination-".concat(It)},observer:!1,loop:!1,centeredSlides:Rt,initialSlide:0,autoHeight:!1,setWrapperSize:!1,onResize:Jt,onAfterInit:Jt,children:Zt.map((t=>{let e={};return 4===t?e=(0,n.Z)({},te):5===t?e=(0,n.Z)({},ee):6===t&&(e=(0,n.Z)({},ie)),ne(e)}))})]})})})})]})},l=t=>{const[e,i]=(0,a.useState)("");(0,a.useEffect)((()=>{i("tab1")}),[]);const n=e=>{t.activeTab(e),i(e)};return(0,s.jsxs)("div",{className:"tab-bar",children:[(0,s.jsx)("button",{className:"tab ".concat("tab1"===e?"active":""),onClick:()=>n("tab1"),children:t.tab1}),(0,s.jsx)("button",{className:"tab ".concat("tab2"===e?"active":""),onClick:()=>n("tab2"),children:t.tab2})]})}},58212:(t,e,i)=>{i.d(e,{j:()=>a,l:()=>r});var n=i(14987);const a=t=>t?n.Z.sanitize(t):"",r=t=>{if(!t)return"";const e=["javascript:","data:","vbscript:","file:","about:"],i=t.toLowerCase().trim();for(const n of e)if(i.startsWith(n))return"";if(t.startsWith("/"))try{const e=new URL(t,"http://dummy.base"),i=new URLSearchParams;
1e.searchParams.forEach(((t,e)=>{const a=n.Z.sanitize(e,{ALLOWED_TAGS:[],KEEP_CONTENT:!0}),r=n.Z.sanitize(t,{ALLOWED_TAGS:[],KEEP_CONTENT:!0});a&&r&&i.set(a,r)}));const a=i.toString();let r=e.pathname;return a&&(r+="?".concat(a)),r+=e.hash,r}catch(a){return""}try{const e=new URL(t);if("http:"!==e.protocol&&"https:"!==e.protocol)return"";const i=new URLSearchParams;e.searchParams.forEach(((t,e)=>{const a=n.Z.sanitize(e,{ALLOWED_TAGS:[],KEEP_CONTENT:!0}),r=n.Z.sanitize(t,{ALLOWED_TAGS:[],KEEP_CONTENT:!0});a&&r&&i.set(a,r)}));const a="".concat(e.protocol,"//").concat(e.host).concat(e.pathname),r=i.toString(),c=e.hash?e.hash:"";return r?"".concat(a,"?").concat(r).concat(c):"".concat(a).concat(c)}catch(r){return""}}}}]);
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.