1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="8fc3ba5a-8f6d-4d93-919b-8b22f0b94e0c",e._sentryDebugIdIdentifier="sentry-dbid-8fc3ba5a-8f6d-4d93-919b-8b22f0b94e0c")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9652],{9652:(e,a,n)=>{"use strict";n.r(a),n.d(a,{default:()=>u});var t=n(95155),o=n(12115),i=n(6874),l=n.n(i),d=n(35695),s=n(90736),r=n(90457),c=n.n(r);let u=e=>{let{label:a,options:n,value:i,onSelect:r,styleModifiersProductList:u}=e;(0,d.useSearchParams)(),(0,d.usePathname)();let[p,v]=(0,o.useState)("");return n&&n.variants&&0!==n.variants.length?(0,t.jsxs)("div",{className:"".concat(c().variant3Diamond," ").concat(c().container),children:[(0,t.jsxs)("div",{className:c().header,children:[(0,t.jsxs)("span",{className:c().label,children:[a,":"]}),(0,t.jsx)("span",{className:c().selectedValue,children:p||(()=>{let e=n.variants.find(e=>{var a;return(null===(a=e.name)||void 0===a?void 0:a.toLowerCase())===(null==i?void 0:i.toLowerCase())});return e?e.name:""})()})]}),(0,t.jsx)("div",{className:c().optionsGrid,children:n.variants.map((e,a)=>{var o,d;let p=(null==i?void 0:i.toLowerCase())===(null===(o=e.name)||void 0===o?void 0:o.toLowerCase());if(null==u||u.find(a=>a.productCode===e.productCode),(null==e?void 0:e.productCode)==="")return"";let _="#";if(null==e?void 0:e.productCode){let a=window.location.pathname,t=null===(d=n.variants.find(e=>e.productCode&&a.includes(e.productCode)))||void 0===d?void 0:d.productC
1ode,o=a;if(t)o=a.replace(t,e.productCode);else{let n=a.split("-");if(n.length>1){let a=n[n.length-1].endsWith("/")?"/":"";n[n.length-1]=e.productCode+a,o=n.join("-")}}let i="";i=window.location.search,_="".concat(o).concat(i)}return(0,t.jsxs)(l(),{href:_,className:"".concat(c().optionButton," ").concat(p?c().selected:""," text-decoration-none"),onClick:a=>{"#"===_?a.preventDefault():(r(e.name),(0,s.ZD)())},onMouseEnter:()=>v(e.name),onMouseLeave:()=>v(""),children:[e.image&&(0,t.jsx)("img",{src:e.image,alt:e.name,className:c().optionImage}),(0,t.jsx)("span",{className:c().optionLabel,children:e.name})]},a)})})]}):null}},90457:e=>{e.exports={variant3Diamond:"variant3_variant3Diamond___2sFi",header:"variant3_header__F4jB5",label:"variant3_label__XvSs7",selectedValue:"variant3_selectedValue__gpj9U",optionsGrid:"variant3_optionsGrid__7Y79R",optionButton:"variant3_optionButton__Eyh2w",selected:"variant3_selected__s6EM5",optionImage:"variant3_optionImage__cl6_J",optionLabel:"variant3_optionLabel___apxv"}}}]);
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.