1"use strict";(self.webpackChunkroot=self.webpackChunkroot||[]).push([[574],{15608(e,t,a){a.r(t),a.d(t,{categoryDetailLinkListStyles:()=>y,default:()=>C});var r=a(31198),o=a(35314),n=a(41481),i=a(41118),s=a(72868),l=a(96540),c=a(71468),g=a(73802),d=a(17126),p=a(73746),m=a(39881),u=a(29874),h=a(15385);const y={container:{gap:0},subCategoryNameLinkItem:{width:12,css:g.AH`padding-bottom:10px;`},sectionTitle:{size:15,weight:u.K4.weight.black,css:g.AH`text-transform:uppercase;padding-bottom:10px;color:${(0,h.A)("secondary.main")};`},sectionTitleCatQty:{size:15,weight:u.K4.weight.base,css:g.AH`text-transform:uppercase;padding-bottom:10px;margin-left:5px;color:${(0,h.A)("secondary.main")};`},subCategoryNameLink:{typographyProps:{css:g.AH`color:${(0,h.A)("secondary.main")} !important;&:hover,&:focus{text-decoration:underline;}`}}},b=y,v=(0,c.Ng)((e,t)=>({category:(0,o.ey)(e,t.subCategoryId).value}))(({category:e})=>e?l.createElement(s.Ay,Object.assign({href:e.path},b.subCategoryNameLink,{"data-test-selector":`categoryDetailsLinkListLink_${e.id}`}),e.shortDescription):null),C={component:(0,r.T)(({category:e})=>e&&e.subCategoryIds&&0!==e.subCategoryIds.length?l.createElement(d.A,null,l.createElement(n.Ay,Object.assign({},b.container),l.createElement(i.A,null,l.createElement(m.A,Object.assign({},b.sectionTitle),(0,p.Ay)("Categories")),l.createElement(m.A,Object.assign({},b.sectionTitleCatQty),"(",e.subCategoryIds.length,")"))),l.createElement(n.Ay,Object.assign({},b.container),e.subCategoryIds.map(e=>l.createElement(i.A,Object.assign({key:e.toString()},b.subCategoryNameLinkItem),l.createElement(v,{subCategoryId:e}))))):null),definition:{group:"Category Details",icon:"list-ul",allowedContexts:["CategoryDetailsPage"]}}},2536(e,t,a){a.r(t),a.d(t,{categoryDetailSubCategoriesStyles:()=>f,default:()=>P});var r,o=a(31198),n=a(35314),i=a(17638),s=a(41481),l=a(41118),c=a(78022),g=a(72868),d=a(96540),p=a(71468),m=a(73802),u=a(32110),h=a(23573),y=a(76895),b=a(29874),v=a(49561),C=a(15385);!function(e){e.showImages="showImages"}(r||(r={}));const A={loadCategories:u.Ay},f={container:{gap:0},subCategoryItem:{width:[12,12,4,3,3],css:m.AH`${({theme:e})=>(0,v.A)(e,[{values:[30,null,40,60,null],properties:["padding-bottom"],unit:"px"}],h.ZR.min)}`},innerContainer:{gap:0},subCategoryImageItem:{width:[2,2,12,12,12],css:m.AH`width:100%;padding:0 15px 15px;`},subCategoryImageClickable:{css:m.AH`width:100%;`},subCategoryImage:{css:m.AH`img{max-width:150px;height:100%;}`},subCategoryNameLinkItem:{width:[10,10,12,12,12],css:m.AH`align-items:center;${({theme:e})=>(0,v.A)(e,[{values:[null,null,"center",null,null],properties:["justify-content"]},{values:["0 15px 15px",null,"0 15px 25px",null,null],properties:["padding"]}],h.ZR.min)}`},subCategoryNameLink:{css:m.AH`width:100%;`,typographyProps:{size:18,weight:b.K4.weight.black,variant:"h2",css:m.AH`color:${(0,C.A)("secondary.main")} !important;width:100%;line-height:${b.K4.lineHeight.small};text-align:left;word-wrap:break-word;text-transform:uppercase;font-size:${b.K4.size.large};${({theme:e})=>(0,v.A)(e,[{values:[null,null,"66px",null,null],properties:["min-height"]}],h.ZR.min)}`}},subcategoriesContainer:{gap:0,css:m.AH`width:100%;margin:0;`},secondSubCategoryNameLinkItem:{width:12,css:m.AH`position:relative;padding:${b.Es.standard} ${b.Es.medium} ${b.Es.standard} 0;border-bottom:1px solid ${(0,C.A)("common.border")};margin:0 15px !important;&::before{content:"";display:block;position:absolute;right:0;top:50%;width:7px;height:7px;border-top:2px solid ${(0,C.A)("primary.main")};border-right:2px solid ${(0,C.A)("primary.main")};transform:translateY(-50%)rotate(45deg);}&:first-child{border-top:1px solid ${(0,C.A)("common.border")};}`},viewMoreLinkItem:{width:12,css:m.AH`padding:25px 15px 0;${({theme:e})=>(0,v.A)(e,[{values:["flex-end",null,"flex-start",null,null],properties:["justify-content"]}],h.ZR.min)}`},viewMoreLink:{typographyProps:{size:14,css:m.AH`text-decoration:underline;`}}},w=f,x=(e,t)=>({category:(0,n.ey)(e,t.categoryId).value}),I=(0,p.Ng)(x)(({category:e,showImages:t})=>{const a=(0,y.W6)();if(!e)return null;const r=(t,r)=>(t.preventDefault(),void 0!==e.properties.redirectUrl?window.open(e.properties.redirectUrl,"_blank"):a.push(r));return d.createElement(s.Ay,Object.assign({},w.innerContainer),t&&d.createElement(l.A,Object.assign({},w.subCategoryImageItem),d.createElement(i.A,Object.assign({href:e.path},w.subCategoryImageClickable,{onClick:t=>r(t,e.path)}),d.createElement(c.A,Object.assign({src:e.smallImagePath||b.Sq.defaultCategoryImagePath,altText:e.imageAltText},w.subCategoryImage)))),d.createElement(l.A,Object.assign({},w.subCategoryNameLinkItem),d.createElement(g.Ay,Object.assign({href:e.path},w.subCategoryNameLink,{"data-test-selector":`categoryDetailsSubCategoriesLink_${e.id}`,onClick:t=>r(t,e.path)}
1),e.shortDescription)))}),P={component:(0,p.Ng)(x,A)((0,o.T)(({category:e,fields:{showImages:t},loadCategories:a})=>e&&e.subCategoryIds&&0!==e.subCategoryIds.length?((0,d.useEffect)(()=>{a({startCategoryId:e.id,maxDepth:2,includeStartCategory:!0})},[]),d.createElement(s.Ay,Object.assign({},w.container),e.subCategoryIds.map(e=>d.createElement(l.A,Object.assign({key:e},w.subCategoryItem),d.createElement(I,{categoryId:e,showImages:t}))))):null)),definition:{group:"Category Details",icon:"list-ul",fieldDefinitions:[{name:r.showImages,displayName:"Show Images",editorTemplate:"CheckboxField",defaultValue:!0,fieldType:"General",sortOrder:1}],allowedContexts:["CategoryDetailsPage"]}}},8507(e,t,a){a.r(t),a.d(t,{categoryListStyles:()=>I,default:()=>L});var r,o=a(48158),n=a(17126),i=a(35314),s=a(32110),l=a(73746),c=a(41118),g=a(78022),d=a(72868),p=a(91135),m=a(39881),u=a(96540),h=a(71468),y=a(73802),b=a(41481),v=a(23573),C=a(29874),A=a(49561),f=a(98451),w=a(15385);!function(e){e.showImages="showImages",e.showOnlyTopLevelCategories="showOnlyTopLevelCategories"}(r||(r={}));const x={loadCategories:s.Ay},I={centeringWrapper:{css:y.AH`height:300px;display:flex;align-items:center;`},spinner:{css:y.AH`margin:auto;`},container:{gap:30,css:y.AH`margin-top:20px;${b.WF}{width:100%;margin:0;}`},categoryItem:{width:[12,6,4,3,2],css:y.AH`${({theme:e})=>(0,A.A)(e,[{values:[30,null,40,60,null],properties:["padding-bottom"],unit:"px"}],v.ZR.min)}`},innerContainer:{gap:10},categoryImageItem:{width:[2,2,12,12,12],css:y.AH`width:100%;padding:0 8px 8px;justify-content:center;`},categoryImage:{css:y.AH`img{max-width:150px;height:100%;}`},categoryNameLinkItem:{width:[10,10,12,12,12],css:y.AH`padding:0 8px 25px;justify-content:center;text-align:center;`},categoryName:{size:16,weight:C.K4.weight.black,css:y.AH`color:${(0,w.A)("secondary.main")} !important;width:100%;line-height:${C.K4.lineHeight.small};text-align:left;word-wrap:break-word;text-transform:uppercase;`},subCategoryNameLinkItem:{width:12,css:y.AH`position:relative;padding:${C.Es.standard} ${C.Es.medium} ${C.Es.standard} 0;border-bottom:1px solid ${(0,w.A)("common.border")};margin:0 8px !important;&::after{content:"";display:block;position:absolute;right:0;top:50%;width:7px;height:7px;border-top:2px solid ${(0,w.A)("primary.main")};border-right:2px solid ${(0,w.A)("primary.main")};transform:translateY(-50%)rotate(45deg);}&:first-child{border-top:1px solid ${(0,w.A)("common.border")};}`},viewMoreLinkItem:{width:12,css:y.AH`padding:25px 8px 0;${({theme:e})=>(0,A.A)(e,[{values:["flex-end",null,"flex-start",null,null],properties:["justify-content"]}],v.ZR.min)}`},subcategoriesContainer:{gap:0,css:y.AH`width:100%;margin:0;`},categoryNameLink:{typographyProps:{css:y.AH`${({theme:e})=>(0,A.A)(e,[{values:[null,null,"66px",null,null],properties:["min-height"]}],v.ZR.min)}`}},subCategoryNameLink:{typographyProps:{css:y.AH`color:${(0,w.A)("secondary.main")} !important;`}},viewMoreLink:{typographyProps:{size:15,css:y.AH`text-decoration:underline;`}}},P=I;class S extends u.Component{constructor(){super(...arguments),this.container=u.createRef(),this.categoryItemStyles=Object.assign({},P.categoryItem),this.recalculateWidth=()=>{if(!this.container.current)return;const{breakpoints:e}=this.props.theme,{clientWidth:t}=this.container.current;let a;a=t<e.values[1]?12:t<e.values[2]?6:t<e.values[3]?4:2,a!==this.categoryItemStyles.width&&(this.categoryItemStyles.width=a,this.forceUpdate())}}UNSAFE_componentWillMount(){const{categoriesDataView:e,getCategoriesParameter:t,loadCategories:a}=this.props;e.isLoading||e.value||a(t)}componentDidMount(){this.recalculateWidth(),window.addEventListener("resize",this.recalculateWidth,!0)}componentWillUnmount(){window.removeEventListener("resize",this.recalculateWidth)}componentDidUpdate(e){!e.categoriesDataView.value&&this.props.categoriesDataView.value&&this.recalculateWidth()}render(){const{categoriesDataView:e,topLevelCategoryIds:t,fields:{showImages:a,showOnlyTopLevelCategories:r}}=this.props;if(e.isLoading)return u.createElement(n.A,Object.assign({},P.centeringWrapper),u.createElement(p.A,Object.assign({},P.spinner)));if(!e.value||!t)return null;const o=(0,f.A)("ProductDetails/ProductDetailsSectionTitle"),i=e.value.filter(e=>t.indexOf(e.id)<0);return u.createElement(n.A,{ref:this.container},u.createElement(o,{sectionTitleValue:(0,l.Ay)("Categories")}),u.createElement(b.Ay,Object.assign({},P.container),i.map(e=>{const t=e.smallImagePath||C.Sq.defaultCategoryImagePath;return u.createElement(c.A,Object.assign({key:e.id.toString()},P.categoryItem),u.createElement(b.Ay,Object.assign({},P.innerContainer),a&&u.createElement(c.A,Object.assign({},P.categoryImageItem),e.path&&u.createElement(d.Ay,Object.assign({href:e.path},P.categoryImageLink),u.createElement(g.A,Object.assign({src:t},P.categoryImage,{altText:e.imageAltText})))),u.createElement(c.A,Object.assign({},P.categoryNameLinkItem),u.createElement(d.Ay,Object.assign({href:e.path},P.categoryNameLink),u.createElement(m.A,Object.assign({}
1,P.categoryName),e.shortDescription)))))})))}}(0,h.Ng)((e,t)=>({category:(0,i.ey)(e,t.categoryId).value}))(({category:e})=>e?u.createElement(d.Ay,Object.assign({href:e.path},P.subCategoryNameLink),e.shortDescription):null);const L={component:(0,h.Ng)((e,t)=>{const a={maxDepth:t.fields.showOnlyTopLevelCategories?1:2,includeStartCategory:!1};return{categoriesDataView:(0,i.E_)(e,a),getCategoriesParameter:a,topLevelCategoryIds:(0,i.Bn)(e,o.vy)}},x)((0,y.SL)(S)),definition:{group:"Categories",icon:"list-ul",allowedContexts:["CategoryListPage","HomePage"],fieldDefinitions:[{name:r.showImages,displayName:"Show Images",editorTemplate:"CheckboxField",defaultValue:!0,fieldType:"General",sortOrder:1},{name:r.showOnlyTopLevelCategories,displayName:"Show only top-level categories",editorTemplate:"CheckboxField",defaultValue:!1,fieldType:"General",sortOrder:2}]}}},16782(e,t,a){a.r(t),a.d(t,{categoryNameStyles:()=>d,default:()=>m});var r=a(39004),o=a(31198),n=a(4411),i=a(96540),s=a(71468),l=a(39881),c=a(23573),g=a(49561);const d={categoryName:{css:a(73802).AH`${({theme:e})=>(0,g.A)(e,[{values:["26px","30px","48px",null,null],properties:["font-size"]}],c.ZR.min)} padding-bottom:0.6em;margin-bottom:0;`}},p=d,m={component:(0,s.Ng)(e=>({currentPage:(0,n.p$)(e)}))((0,o.T)(({category:e,currentPage:t})=>{var a,o;if(!e)return null;const n=(0,r.XN)();return i.createElement(l.A,Object.assign({as:"h1",variant:n&&"CategoryDetailsPage"===t.type?"h1":"h2","data-test-selector":`categoryName_${null!==(a=e.shortDescription)&&void 0!==a?a:e.name}`},p.categoryName),null!==(o=e.shortDescription)&&void 0!==o?o:e.name)})),definition:{group:"Category Details",icon:"folder-bookmark",allowedContexts:["CategoryDetailsPage","ProductDetailsPage","ProductListPage"]}}},90777(e,t,a){a.d(t,{A:()=>r}),a(26744);const r=e=>{if(!e)return"";const t=window.location,a=`${t.protocol}//${t.host}`,r={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.map((e,t)=>({"@type":"ListItem",position:t+1,name:e.children,item:a+e.href}))};return e.length&&delete r.itemListElement[e.length-1].item,JSON.stringify(r)}},4293(e,t,a){a.d(t,{t:()=>n});var r=a(21229),o=a(86098);const n=(e,t,a,n,s)=>{(0,r.r)(e,n,e=>{var r;e.properties.action="category",i(e,t);let l=null===(r=(0,o.WH)(n,a))||void 0===r?void 0:r.value;l&&(e.properties.search_product_details=JSON.stringify(l.map(e=>({product_id:e.id})))),null==s||s(e)})},i=(e,t)=>{if(t.breadCrumbs){let a="";for(let e=1;e<t.breadCrumbs.length;e++)a+=`${t.breadCrumbs[e].text} > `;a.length>3&&(a=a.substring(0,a.length-3)),e.properties.category=a}}},16287(e,t,a){a.d(t,{A:()=>b});var r=a(80247),o=a(31198),n=a(39885),i=a(49206),s=a(28887),l=a(21472),c=a(75797),g=a(35314),d=a(4411),p=a(73746),m=a(96540),u=a(71468);const h={loadCatalogPageByPath:c.Ay,setBreadcrumbs:i.Ay};class y extends m.Component{UNSAFE_componentWillMount(){var e,t,a;const{categoryPath:r,catalogPageState:o,breadcrumbLinks:n}=this.props;o.value?((null===(e=null==n?void 0:n.slice(1))||void 0===e?void 0:e.map(e=>{var t;return null===(t=e.children)||void 0===t?void 0:t.toString()}).join(","))!==(null===(a=null===(t=o.value.breadCrumbs)||void 0===t?void 0:t.slice(1))||void 0===a?void 0:a.map(e=>e.text).join(","))||(null==n?void 0:n.length)&&n[0].children!==(0,p.Ay)("Home_Breadcrumb"))&&this.setBreadcrumbs():!r||o.isLoading||this.isPageUrlSegmentIsEqualToPathname()||this.props.loadCatalogPageByPath({path:r})}componentDidUpdate(e){const{categoryPath:t,catalogPageState:a}=this.props;a.value?!a.value.breadCrumbs||e.catalogPageState.value===a.value&&this.props.breadcrumbLinks||this.setBreadcrumbs():!t||a.isLoading||this.isPageUrlSegmentIsEqualToPathname()||this.props.loadCatalogPageByPath({path:t})}isPageUrlSegmentIsEqualToPathname(){const e=this.props.location.pathname.toLowerCase(),t=this.props.page.translatableFields.urlSegment;if(t)for(const a in t){let r=t[a].toLowerCase();if(0!==r.indexOf("/")&&(r=`/${r}`),e===r)return!0}return!1}componentWillUnmount(){this.props.setBreadcrumbs({links:void 0})}setBreadcrumbs(){this.props.setBreadcrumbs({links:this.props.catalogPageState.value.breadCrumbs.map(e=>({children:e.text,href:e.url}))})}render(){return this.props.catalogPageState.value?m.createElement(o.G.Provider,{value:this.props.category},this.props.children):this.props.children}}const b=(0,u.Ng)(e=>{var t,a,o;const i=(0,d.g$)(e),c=(0,s.HL)(e)||(i.pathname===n.Qf?(0,r.A)(i.search).categoryPath:"")||(i.pathname.toLowerCase().startsWith("/content/")?"":i.pathname),p=(0,l.u)(e,c);return{catalogPageState:p,category:(0,g.ey)(e,null!==(a=null===(t=p.value)||void 0===t?void 0:t.categoryIdWithBrandId)&&void 0!==a?a:null===(o=p.value)||void 0===o?void 0:o.categoryId).value,categoryPath:c,breadcrumbLinks:e.components.breadcrumbs.links,location:(0,d.g$)(e),page:(0,d.p$)(e)}},h)(y)},39753(e,t,a){a.r(t),a.d(t,{CategoryDetailsPageContext:()=>E,default:()=>L});var r=a(45799),o=a(80247),n=a(90777),i=a(82923),s=a(58158),l=a(4301),c=a(39885),g=a(87446),d=a(4293),p=a(4411);const m=[e=>{if(e.parameter.catalogPage){const t=(0,p.p$)(e.getState());(0,d.t)(t,e.parameter.catalogPage,void 0,e.getState())}}],u=(0,g.u3)(m,"SendCategoryPageView");var h=a(49206),y=a(15339),b=a(28887),v=a(21472),C=a(35314),A=a(73746),f=a(16287),w=a(95913),x=a(96540),I=a(71468);const P={setBreadcrumbs:h.Ay,prepareCategory:y.Ay,sendCategoryPageView:u};class S extends x.Component{constructor(e){super(e),this.state={}}UNSAFE_componentWillMount(){var e,t,a;
1if(this.setMetadata(),this.props.catalogPageState.value){const r=this.props.breadcrumbLinks;((null===(e=null==r?void 0:r.slice(1))||void 0===e?void 0:e.map(e=>{var t;return null===(t=e.children)||void 0===t?void 0:t.toString()}).join(","))!==(null===(a=null===(t=this.props.catalogPageState.value.breadCrumbs)||void 0===t?void 0:t.slice(1))||void 0===a?void 0:a.map(e=>e.text).join(","))||(null==r?void 0:r.length)&&r[0].children!==(0,A.Ay)("Home_Breadcrumb"))&&this.props.setBreadcrumbs({links:this.props.catalogPageState.value.breadCrumbs.map(e=>({children:e.text,href:e.url}))})}}componentDidMount(){if(this.props.enableServerSideRendering){const{catalogPageState:{value:e}}=this.props;if(!e)return;this.props.prepareCategory({catalogPage:e})}}componentDidUpdate(){const{category:e,catalogPageState:{value:t},breadcrumbLinks:a,prepareCategory:r}=this.props;t&&a&&e&&e.id!==this.state.metadataSetForId&&((0,s.BT)(),this.setMetadata(),r({catalogPage:t}))}setMetadata(){var e;const{catalogPageState:t,category:a,websiteName:o,location:s,websiteSettings:l,sendCategoryPageView:c}=this.props;if(!(null==t?void 0:t.value)||!a||!this.props.breadcrumbLinks)return;this.state.odpEventSentFor!==t.value.categoryId&&(this.setState({odpEventSentFor:t.value.categoryId}),c({catalogPage:t.value}));const{metaDescription:g,metaKeywords:d,openGraphImage:p,openGraphTitle:m,openGraphUrl:u,title:h,primaryImagePath:y}=t.value;(0,i.A)({metaDescription:g,metaKeywords:d,openGraphImage:p||y,openGraphTitle:m,openGraphUrl:u,currentPath:s.pathname,canonicalPath:t.value.canonicalPath,alternateLanguageUrls:null!==(e=t.value.alternateLanguageUrls)&&void 0!==e?e:void 0,title:h||a.name,websiteName:o,structuredPageData:l.enableBreadcrumbStructuredData?(0,n.A)(this.props.breadcrumbLinks):void 0,jsonLdScriptId:(0,r.A)(this.props.page.type)},l),this.setState({metadataSetForId:a.id})}render(){return x.createElement(w.A,null,x.createElement(f.A,null,x.createElement(l.A,{contentId:this.props.id,zoneName:"Content"})))}}const L={component:(0,I.Ng)(e=>{var t,a,r;const n=(0,p.g$)(e),i=(0,b.HL)(e)||(n.pathname===c.Qf?(0,o.A)(n.search).categoryPath:"")||(n.pathname.toLowerCase().startsWith("/content/")?"":n.pathname),s=(0,v.u)(e,i);return{catalogPageState:s,category:(0,C.ey)(e,null!==(a=null===(t=s.value)||void 0===t?void 0:t.categoryIdWithBrandId)&&void 0!==a?a:null===(r=s.value)||void 0===r?void 0:r.categoryId).value,location:n,websiteName:e.context.website.name,websiteSettings:(0,b.SB)(e).websiteSettings,breadcrumbLinks:e.components.breadcrumbs.links,page:(0,p.p$)(e),enableServerSideRendering:(0,b.SB)(e).websiteSettings.enableServerSideRendering}},P)(S),definition:{hasEditableUrlSegment:!1,hasEditableTitle:!0,supportsCategorySelection:!0,pageType:"System"}},E="CategoryDetailsPage"},16919(e,t,a){a.r(t),a.d(t,{CategoryListPageContext:()=>l,default:()=>s});var r=a(4301),o=a(95913),n=a(96540);class i extends n.Component{render(){return n.createElement(o.A,null,n.createElement(r.A,{contentId:this.props.id,zoneName:"Content"}))}}const s={component:i,definition:{hasEditableUrlSegment:!0,hasEditableTitle:!0,pageType:"System"}},l="CategoryListPage"},42725(e,t,a){a.r(t),a.d(t,{bannerStyles:()=>c,default:()=>d});var r=a(58315),o=a(17126),n=a(53110),i=a(31198),s=a(10900),l=a(96540);const c={},g=c,d={component:(0,i.T)(({category:e})=>e&&e.htmlContent?l.createElement(o.A,Object.assign({},g.container,{"data-test-selector":"categoryDetailBanner_htmlContent"}),(0,s.Ay)((0,n.A)(e.htmlContent),r.q)):null),definition:{group:"Category Details",icon:"image-landscape",allowedContexts:["CategoryDetailsPage","ProductListPage"]}}},95981(e,t,a){a.r(t),a.d(t,{categoryImageStyles:()=>i,default:()=>s});var r=a(31198),o=a(78022),n=a(96540);const i={},s={component:(0,r.T)(({category:e})=>e?n.createElement(o.A,Object.assign({src:e.largeImagePath,altText:e.imageAltText},i.image,{"data-test-selector":"categoryImagePath"})):null),definition:{group:"Category Details",icon:"image",allowedContexts:["CategoryDetailsPage","ProductDetailsPage","ProductListPage"]}}}}]); 2//# sourceMappingURL=categoriesChunk_bcc16db3712dd1d8c7ae.chunk.js.map
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.