1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[467],{60467:(e,a,t)=>{t.r(a),t.d(a,{default:()=>v});var l=t(37876),n=t(89368),i=t(87291),o=t(71301),r=t(56606),s=t(93734),c=t(80048),d=t(20116),u=t(64264),b=t(38988),_=t(60785),m=t(46568),p=t(86686),h=t(54432),g=t(68749),f=t(46963),k=t(21156),x=t(2219);function v({algoliaProduct:e}){let a=(0,n.useTranslations)("translations"),{language:t,locale:v,country:y}=(0,m.A)(),w=new k.m,j=(0,p.P5)(),P=j?.toggles,C=j?.toggles?.["cep-spa-procduct-breadcrumbs-last-link"]||!1,S=e.onlineCode||e.code,D=w.getProduct({locale:v,baseProductSku:S}),L={code:e.code,imageUrl:(0,b.l)(e.previewImageUrl),onlineCode:S||null,link:D,type:e[`categoryPath_${t}`]?e[`categoryPath_${t}`][0]?.name:null,breadcrumbPages:u.A.convertPathToBreadcrumbs(e[`categoryPath_${t}`],v),name:e[`name_${t}`]||null,description:e[`description_${t}`]&&(0,_.renderHtmlToReact)(e[`description_${t}`])||null,classificationHighlights:e[`classificationHighlights_${t}`]&&(0,_.renderHtmlToReact)(e[`classificationHighlights_${t}`])||null,links:[{label:a("product.details"),hash:""},{label:a("general.specifications"),hash:"technical-data"},{label:a("general.download"),hash:"downloads"}]};return(0,l.jsx)("div",{onClickCapture:a=>{(0,h.Nk)(a)&&((0,g.oX)({objectID:e.objectID,queryID:e.__queryID,index:f.B.getProduct(y),productCodes:[e.onlineCode,e.code]}),(0,h.ax)({eventName:"SRP Product Clicked",index:f.B.getProduct(y),objectID:e.objectID,queryID:e.__queryID,position:(0,h.RW)(e)}),(0,x.YW)(P)&&(0,x.op)(x.Tz.CLICK_SEARCH_RESULT,!0,{click_target:L.name||e.code}));let t=a.nativeEvent,l="function"==typeof t.composedPath?t.composedPath():[],n=l.map(e=>e instanceof Element&&(e.getAttribute("href")||e.href)||null),i=n.find(e=>!!e&&e.includes("/product/"));if(i){a.preventDefault(),a.stopPropagation(),window.location.assign(new URL(i,window.location.origin).toString());return}let o=n.find(e=>!!e&&e.includes("/category/"));o&&l.find(e=>e instanceof HTMLElement&&"a"===e.tagName.toLowerCase()&&e.classList.contains("OtbBreadcrumb-module_breadcrumb-link"))&&(a.preventDefault(),a.stopPropagation(),window.location.assign(new URL(o,window.location.origin).toString()))},children:(0,l.jsx)(s.default,{variant:"product-list",href:L.link,mediaSlot:(0,l.jsx)(i.O,{href:P&&P["cep-spa-make-product-images-clickable"]?L.link:void 0,src:L.imageUrl,buttonVariant:"hidden",sizes:"100vw",label:L.name||"",alt:L.name||"",aspectRatio:"1by1",className:"otb-media clickable",i18n:{fallback_label:a("Media.fallback_label")},fallback:!L.imageUrl}),topLineSlot:(0,l.jsxs)("div",{className:"top-line-wrapper product-card-top-line",children:[L.code?(0,l.jsx)(c.default,{variant:"tertiary",href:L.link,children:(0,l.jsx)("b",{children:L.code})}):null,L.type?(0,l.jsx)("span",{children:L.type}):null]}),headingSlot:L.name?(0,l.jsx)("div",{slot:"heading",className:"h4",children:(0,l.jsx)(c.default,{href:L.link,variant:"tertiary",children:L.name})}):(0,l.jsx)(l.Fragment,{}),breadcrumbSlot:L.breadcrumbPages.length?(0,l.jsx)(o.default,{i18n:{expand_button_label:a("Breadcrumb.expand_button_label")},expandable:!0,pages:L.breadcrumbPages,variant:"secondary",ariaLabel:"Product breadcrumb: "+L.name+(L.onlineCode?" (Code: "+L.onlineCode+")":""),isLastLink:C}):void 0,ctaSlot:(0,l.jsx)(c.default,{href:L.link,variant:"chevron",children:a("product.details")}),dropdownSlot:L.onlineCode?(0,l.jsx)(d.iT,{url:L.link,links:JSON.stringify(L.links),i18n:{a11y_more_button_label:a("ProductDropdown.a11y_more_button_label"),ProductDropdownList_a11y_link_title:a("ProductDropdownList.a11y_link_title")}}):void 0,productDataSlot:L.classificationHighlights?(0,l.jsxs)("div",{className:"rt col-auto","data-
1product":!0,children:[(0,l.jsx)("div",{className:"x-small",children:L.classificationHighlights}),(0,l.jsx)("br",{className:"d-sm-none d-md-none d-lg-none d-xl-none"})]}):void 0,productDescriptionSlot:L.description?(0,l.jsx)("div",{className:"x-small",children:(0,l.jsx)(r.A,{downSm:4,upSm:4,i18n:{a11y_less_button_aria_label:a("Truncate.a11y_less_button_aria_label"),a11y_more_button_aria_label:a("Truncate.a11y_more_button_aria_label"),less_button_label:a("Truncate.less_button_label"),more_button_label:a("Truncate.more_button_label")},children:L.description})}):void 0})})}}}]);
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.