1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[950],{68364:function(o,e,t){"use strict";t.r(e),t.d(e,{default:function(){return C}});var n=t(85893),i=t(67294),l=t(11163),a=t(39332),r=t(19845),d=t.n(r),s=t(26463),c=t(54817),u=t.n(c),p=function(o){let{show:e,onClose:t,isInitial:l,children:a}=o,r=(0,i.useRef)(null);return((0,i.useEffect)(()=>{let o=o=>{r.current&&!r.current.contains(o.target)&&t()};return e&&!l&&document.addEventListener("mousedown",o),()=>{document.removeEventListener("mousedown",o)}},[e,t,l]),e)?(0,n.jsx)("div",{className:"modal-overlay",children:(0,n.jsx)("div",{className:"modal-content",ref:r,children:a})}):null},v=t(99019),f=t(1571),m=t.n(f),g=t(64581);let h=d().bind(m());function b(o){let{optionName:e,actions:t,className:l,onSportChange:a,updateTextLayout:r,updateFontLayout:d,updateColorLayout:s,togglePartLayout:c,updateImageLayout:u,updateSize:p,updateSpecifications:v,selectedSportValue:f,productConfiguratorSports:m,onOptionChange:b,resetRadios:x,selectedOptions:y,updateVideoboard:_}=o,[C,S]=(0,i.useState)({}),[L,j]=(0,i.useState)(null),w=o=>{j(e=>e===o?null:o)};(0,i.useEffect)(()=>{if(x){let o={};t.forEach(t=>{var n,i,l,a,f,m,h,x,y,C,S,L,j,w,V,O,k,N,P,A,B,F,T,D,E,I,H,Z,z,R,U,W,G,M,q,J,X,Y,K,$,Q,oo,oe,ot,on,oi,ol,oa,or,od;let os,oc;switch(t.__typename){case"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsTogglePartLayout":if(null!=(os=null===(i=t.optionValues)||void 0===i?void 0:null===(n=i[0])||void 0===n?void 0:n.action)){oc=t.optionValues[0].optionValue;let o=null===(l=t.optionValues)||void 0===l?void 0:l[0];c((0,g.v8)(null===(h=t.targetZone)||void 0===h?void 0:null===(m=h.edges)||void 0===m?void 0:null===(f=m[0])||void 0===f?void 0:null===(a=f.node)||void 0===a?void 0:a.slug),o.action)}break;case"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsNoActionOptionLayout":(os=null===(y=t.optionValue||t.options||t.option)||void 0===y?void 0:null===(x=y[0])||void 0===x?void 0:x.optionLabel)&&(oc=t.optionValue[0].optionLabel);break;case"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsUpdateImageLayout":(os=null===(V=t.option)||void 0===V?void 0:null===(w=V[0])||void 0===w?void 0:null===(j=w.action)||void 0===j?void 0:null===(L=j.edges)||void 0===L?void 0:null===(S=L[0])||void 0===S?void 0:null===(C=S.node)||void 0===C?void 0:C.id)&&(oc=t.option[0].optionLabel,u((0,g.v8)(null===(P=t.targetZone)||void 0===P?void 0:null===(N=P.edges)||void 0===N?void 0:null===(k=N[0])||void 0===k?void 0:null===(O=k.node)||void 0===O?void 0:O.slug),os));break;case"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsUpdateSpecificationsLayout":if(os=null===(B=t.o
1ptions)||void 0===B?void 0:null===(A=B[0])||void 0===A?void 0:A.optionLabel){oc=t.options[0].optionLabel;let o=t.options[0];v((0,g.v8)(t.optionLabel),o.optionLabel,o.specificationsToUpdate,(0,g.v8)(t.target))}break;case"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsScoreboardSizesLayout":if(os=null===(T=t.optionValues)||void 0===T?void 0:null===(F=T[0])||void 0===F?void 0:F.optionValue){let o=null===(I=t.targetZone)||void 0===I?void 0:null===(E=I.edges)||void 0===E?void 0:null===(D=E[0])||void 0===D?void 0:D.node,e=null===(H=t.optionsValues)||void 0===H?void 0:H[0];oc=t.optionValues[0].optionLabel,(null==e?void 0:e.optionValue)&&o&&p(null==e?void 0:e.optionValue,o)}break;case"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsVideoBoardTypesLayout":if(os=null===(R=t.videoboardOptionValues)||void 0===R?void 0:null===(z=R[0])||void 0===z?void 0:null===(Z=z.valueType)||void 0===Z?void 0:Z[0]){let o=null===(G=t.targetZone)||void 0===G?void 0:null===(W=G.edges)||void 0===W?void 0:null===(U=W[0])||void 0===U?void 0:U.node,e=null===(M=t.videoboardOptionsValues)||void 0===M?void 0:M[0];oc=t.videoboardOptionValues[0].valueLabel,(null==e?void 0:e.optionValue)&&o&&_(null==e?void 0:e.optionValue,o)}break;case"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsUpdateFontLayout":if(os=null===(J=t.colorOptions)||void 0===J?void 0:null===(q=J[0])||void 0===q?void 0:q.fontName){oc=t.colorOptions[0].fontName;let o=t.colorOptions[0];d(o.fontName,(0,g.v8)(null===($=t.updateFontTarget)||void 0===$?void 0:null===(K=$.edges)||void 0===K?void 0:null===(Y=K[0])||void 0===Y?void 0:null===(X=Y.node)||void 0===X?void 0:X.slug),o.hexcode,o.fontFamilySelector)}break;case"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsColorPickerLayout":if(os=null===(oo=t.colorPicker)||void 0===oo?void 0:null===(Q=oo[0])||void 0===Q?void 0:Q.hexcode){oc=t.colorPicker[0].colorName;let o=t.colorPicker[0];s((0,g.v8)(t.optionLabel),o.hexcode,o.colorName,t.update,(0,g.v8)(null===(oi=t.targetZone)||void 0===oi?void 0:null===(on=oi.edges)||void 0===on?void 0:null===(ot=on[0])||void 0===ot?void 0:null===(oe=ot.node)||void 0===oe?void 0:oe.slug))}break;case"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsTextInputLayout":if(os=t.defaultText){oc=t.defaultText;let o=t.defaultText;r((0,g.v8)(null===(od=t.targetZone)||void 0===od?void 0:null===(or=od.edges)||void 0===or?void 0:null===(oa=or[0])||void 0===oa?void 0:null===(ol=oa.node)||void 0===ol?void 0:ol.slug),o,t.selectorsToUpdate)}}if(null!=os){o[(0,g.v8)(t.optionLabel)]=os;let n={specificationLabel:t.optionLabel,specificationValue:oc};b((0,g.v8)(e),(0,g.v8)(t.optionLabel),os,n)}}),S(o)}},[x,t,b,e]);let V=(o,t,n)=>{let i=(0,g.v8)(o);S(o=>({...o,[i]:t})),b((0,g.v8)(e),(0,g.v8)(o),t,{specificationLabel:o,specificationValue:n})};return(0,n.jsx)(n.Fragment,{children:t.map((o,t)=>{var l,b,x,S,j,O,k,N,P,A,B,F,T,D;if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsListSportsLayout"===o.__typename)return(0,n.jsx)("div",{className:h("form__row"),children:null==m?void 0:null===(l=m.edges)||void 0===l?void 0:l.map((o,e)=>{var t,i,l,r;return(0,n.jsxs)("label",{className:h("form-field","form-field--radio"),children:[(0,n.jsx)("input",{id:"radio-product-configurator-sport",type:"radio",name:"radio-product-configurator-sport",value:null==o?void 0:null===(t=o.node)||void 0===t?void 0:t.slug,checked:f===(null==o?void 0:null===(i=o.node)||void 0===i?void 0:i.slug),onChange:a}),(0,n.jsx)("span",{className:h("form-field__radio-name"),children:null==o?void 0:null===(l=o.node)||void 0===l?void 0:l.name})]},null==o?void 0:null===(r=o.node)||void 0===r?void 0:r.slug)})},"sports-".concat(t));if(null==o?void 0:o.optionLabel){let l=[];if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsTogglePartLayout"===o.__typename)l.push(...(null===(b=o.optionValues)||void 0===b?void 0:b.map((e,i)=>{var l,a,r,d;return(0,n.jsxs)("label",{className:h("form-field","form-field--radio"),children:[(0,n.jsx)("input",{id:"radio-".concat((0,g.v8)(o.optionLabel),"
1-").concat(t),type:"radio",name:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(t),value:e.action,"data-targetzone":(null===(d=o.targetZone)||void 0===d?void 0:null===(r=d.edges)||void 0===r?void 0:null===(a=r[0])||void 0===a?void 0:null===(l=a.node)||void 0===l?void 0:l.slug)||"",checked:C[(0,g.v8)(o.optionLabel)]===e.action,onChange:()=>{var t,n,i,l;c((0,g.v8)(null===(l=o.targetZone)||void 0===l?void 0:null===(i=l.edges)||void 0===i?void 0:null===(n=i[0])||void 0===n?void 0:null===(t=n.node)||void 0===t?void 0:t.slug),e.action),V(o.optionLabel,e.action,e.optionValue)}}),(0,n.jsx)("span",{children:e.optionValue})]},e.optionValue)}))||[]);else if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsUpdateImageLayout"===o.__typename){let e=o.option,i=null===(O=o.targetZone)||void 0===O?void 0:null===(j=O.edges)||void 0===j?void 0:null===(S=j[0])||void 0===S?void 0:null===(x=S.node)||void 0===x?void 0:x.slug;l.push(...(null==e?void 0:e.map((e,l)=>{var a,r,d,s,c,p,v,f;return(0,n.jsxs)("label",{className:h("form-field","form-field--radio"),children:[(0,n.jsx)("input",{id:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(l),type:"radio",name:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(t),value:null===(s=e.action)||void 0===s?void 0:null===(d=s.edges)||void 0===d?void 0:null===(r=d[0])||void 0===r?void 0:null===(a=r.node)||void 0===a?void 0:a.id,checked:C[(0,g.v8)(o.optionLabel)]===(null===(f=e.action)||void 0===f?void 0:null===(v=f.edges)||void 0===v?void 0:null===(p=v[0])||void 0===p?void 0:null===(c=p.node)||void 0===c?void 0:c.id),onChange:()=>{var t,n,l,a,r,d,s,c;u(i,null===(a=e.action)||void 0===a?void 0:null===(l=a.edges)||void 0===l?void 0:null===(n=l[0])||void 0===n?void 0:null===(t=n.node)||void 0===t?void 0:t.id),V(o.optionLabel,null===(c=e.action)||void 0===c?void 0:null===(s=c.edges)||void 0===s?void 0:null===(d=s[0])||void 0===d?void 0:null===(r=d.node)||void 0===r?void 0:r.id,e.optionLabel)}}),(0,n.jsx)("span",{children:e.optionLabel})]},e.optionLabel)}))||[])}else if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsNoActionOptionLayout"===o.__typename){let e=o.optionValue||o.options||o.option;l.push(...(null==e?void 0:e.map((e,i)=>(0,n.jsxs)("label",{className:h("form-field","form-field--radio"),children:[(0,n.jsx)("input",{id:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(i),type:"radio",name:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(t),value:e.optionLabel,checked:C[(0,g.v8)(o.optionLabel)]===e.optionLabel,onChange:()=>{V(o.optionLabel,e.optionLabel,e.optionLabel)}}),(0,n.jsx)("span",{children:e.optionLabel})]},e.optionLabel)))||[])}else if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsUpdateSpecificationsLayout"===o.__typename){let e=o.options;l.push(...(null==e?void 0:e.map((e,i)=>(0,n.jsxs)("label",{className:h("form-field","form-field--radio"),children:[(0,n.jsx)("input",{id:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(i),type:"radio",name:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(t),value:e.optionLabel,checked:C[(0,g.v8)(o.optionLabel)]===e.optionLabel,onChange:()=>{v((0,g.v8)(o.optionLabel),e.optionLabel,e.specificationsToUpdate,(0,g.v8)(o.target)),V(o.optionLabel,e.optionLabel,e.optionLabel)}}),(0,n.jsx)("span",{children:e.optionLabel})]},e.optionLabel)))||[])}else if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsScoreboardSizesLayout"===o.__typename){let e=o.optionValues,i=null===(P=o.targetZone)||void 0===P?void 0:null===(N=P.edges)||void 0===N?void 0:null===(k=N[0])||void 0===k?void 0:k.node;l.push(...(null==e?void 0:e.map((e,l)=>(0,n.jsxs)("label",{className:h("form-field","form-field--radio"),children:[(0,n.jsx)("input",{id:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(null==i?void 0:i.slug,"-").concat(l),type:"radio",name:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(null==i?void 0:i.slug,"-").concat(t),value:e.optionValue,defaultChecked:0===l,onChange:()=>{p(e.optionValue,i),V(o.optionLabel,e.optionValue,e.optionLabel)}}),(0,n.jsx)("span",{children:e.optionWidth&&e.optionHeight?"".concat(e.optionWidth," X ").concat(e.optionHeight):e.optionLabel})]},"".concat(e.optionLabel,"-").concat(l))))||[])}else if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsVideoBoardTypesLayout"===o.__typename){let e=o.videoboardOptionValues,i=null===(F=o.targetZone)||void 0===F?void 0:null===(B=F.edges)||void 0===B?void 0:null===(A=B[0])||void 0===A?void 0:A.node;l.push(...(null==e?void 0:e.map((e,l)=>(0,n.jsxs)("label",{className:h("form-field","form-field--radio"),children:[(0,n.jsx)("input",{id:"radio-".concat((0,g.v8)(o.optionLabel),"
1-").concat(null==i?void 0:i.slug,"-").concat(l),type:"radio",name:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(null==i?void 0:i.slug,"-").concat(t),value:e.optionValue,defaultChecked:0===l,onChange:()=>{var t;_(null===(t=e.valueType)||void 0===t?void 0:t[0],i,e.optionValue),V(o.optionLabel,e.optionValue,e.valueLabel)}}),(0,n.jsx)("span",{children:e.valueLabel})]},"".concat(l))))||[])}else if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsUpdateFontLayout"===o.__typename)l.push(...(null===(T=o.colorOptions)||void 0===T?void 0:T.map((e,i)=>(0,n.jsxs)("label",{className:h("form-field","form-field--radio"),children:[(0,n.jsx)("input",{id:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(i),type:"radio",name:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(t),value:e.fontName,checked:C[(0,g.v8)(o.optionLabel)]===e.fontName,onChange:()=>{var t,n,i,l;d(e.fontName,(0,g.v8)(null===(l=o.updateFontTarget)||void 0===l?void 0:null===(i=l.edges)||void 0===i?void 0:null===(n=i[0])||void 0===n?void 0:null===(t=n.node)||void 0===t?void 0:t.slug),e.hexcode,e.fontFamilySelector),V(o.optionLabel,e.fontName,e.fontName)}}),(0,n.jsx)("span",{children:e.fontName})]},e.fontName)))||[]);else if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsColorPickerLayout"===o.__typename){let e=L===t;l.push((0,n.jsxs)("div",{children:[(0,n.jsxs)("button",{className:h("color_accordion",{active:e}),onClick:()=>w(t),children:[e?"Hide Color Options":"Show Color Options",e?(0,n.jsx)("svg",{width:"15",height:"5",viewBox:"0 0 15 5",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M0.78 4.184V0.599999H14.22V4.184H0.78Z",fill:"#F1C400"})}):(0,n.jsx)("svg",{width:"17",height:"17",viewBox:"0 0 17 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M10.1918 7.008H16.2397V10.432H10.1918V16.448H6.76775V10.432H0.71975V7.008H6.76775V0.927999H10.1918V7.008Z",fill:"#F1C400"})})]}),(0,n.jsx)("div",{style:{height:e?"fit-content":"0px",overflow:"hidden",transition:"height 0.3s ease"},className:"color-accordion",children:(0,n.jsx)("div",{className:"flex flex-wrap gap-8 mt-2",children:(null===(D=o.colorPicker)||void 0===D?void 0:D.map((e,t)=>(0,n.jsxs)("label",{className:h("form-field","form-field--swatch","!m-0","w-[30px]","h-[30px]"),children:[(0,n.jsx)("input",{id:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(t),type:"radio",className:"!w-[30px] !h-[30px] rounded-full overflow-hidden",style:{background:e.hexcode,backgroundColor:e.hexcode},name:"radio-".concat((0,g.v8)(o.optionLabel),"-").concat(t),value:e.hexcode,checked:C[(0,g.v8)(o.optionLabel)]===e.hexcode,onChange:()=>{var t,n,i,l;s((0,g.v8)(o.optionLabel),e.hexcode,e.colorName,o.update,(0,g.v8)(null===(l=o.targetZone)||void 0===l?void 0:null===(i=l.edges)||void 0===i?void 0:null===(n=i[0])||void 0===n?void 0:null===(t=n.node)||void 0===t?void 0:t.slug)),V(o.optionLabel,e.hexcode,e.colorName)}}),(0,n.jsx)("b",{className:"input-color",style:{background:e.hexcode,backgroundColor:e.hexcode}}),(0,n.jsx)("span",{className:"sr-only",children:e.colorName})]},e.hexcode||t)))||(0,n.jsx)("p",{children:"No colors available"})})})]},"accordion-".concat(t)))}else if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsTextInputLayout"===o.__typename){let[e,t]=(0,i.useState)(()=>o.defaultText||"");l.push((0,n.jsx)("label",{className:h("form-field","form-field--text"),children:(0,n.jsx)("input",{id:"text-".concat((0,g.v8)(o.optionLabel)),type:"text",value:e,onChange:e=>{var n,i,l,a;let d=e.target.value;t(d),r((0,g.v8)(null===(a=o.targetZone)||void 0===a?void 0:null===(l=a.edges)||void 0===l?void 0:null===(i=l[0])||void 0===i?void 0:null===(n=i.node)||void 0===n?void 0:n.slug),d,o.selectorsToUpdate),V(o.optionLabel,d,d)}})},"".concat((0,g.v8)(o.optionLabel))))}let a=(0,g.v8)(e);if(o&&a&&"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsScoreboardSizesLayout"!==o.fieldGroupName&&"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsTogglePartLayout"!==o.fieldGroupName&&(null==y?void 0:y[a])){let o=y[a];if(void 0!==o["add-".concat(a)]&&!1===o["add-".concat(a)]||void 0!==o["add-a-".concat(a)]&&!1===o["add-a-".concat(a)]||void 0!==o["add-a-video-board"]&&!1===o["add-a-video-board"]||Object.keys(o).some(e=>
1{if(e.startsWith("add-")){let t=o[e];return void 0!==t&&!1===t}return!1}))return null}return(0,n.jsxs)("div",{className:h("form__row"),children:[(0,n.jsx)("label",{className:"utility mb-4",children:(0,n.jsx)("strong",{children:null==o?void 0:o.optionLabel})}),l]},"option-label-".concat(t))}return null})})}var x=t(92095),y=t(39957);t(31955);let _=d().bind(u());function C(o){let{productConfigurator:e,productConfiguratorSports:t,selectedSportValue:r,onSportChange:d,productConfiguratorImages:c,scoreboardSizeData:u,selectedOptions:f,selectedHumanOptions:m,zoneSizes:g,videoboardLayouts:h,specifications:C,onUpdateSpecifications:S,onUpdateColorLayout:L,onUpdateFontLayout:j,onUpdateTextLayout:w,onScoreboardSizeChange:V,onTogglePartLayout:O,onUpdateImageLayout:k,onOptionChange:N,resetRadios:P,ctaSection:A,gravityFormData:B,onUpdateVideoboard:F,scoreboardLoading:T}=o,{downloadCta:D,scoreboardOptionSet:E,pdfFormSettings:I}=e,[H,Z]=(0,i.useState)(!0),z=(0,a.useSearchParams)(),R=(0,i.useRef)(!1),[U,W]=(0,i.useState)(!1),[G,M]=(0,i.useState)(!1),[q,J]=(0,i.useState)(!1),[X,Y]=(0,i.useState)({}),[K,$]=(0,i.useState)({selectedHumanOptions:{},specifications:{},selectedSportValue:"",selectedOptions:{}}),[Q,oo]=(0,i.useState)(!1),[oe,ot]=(0,i.useState)(!1),[on,oi]=(0,i.useState)(!1),[ol,oa]=(0,i.useState)(null),[or,od]=(0,i.useState)(!1),os=(0,l.useRouter)(),oc=(0,i.useRef)(X),ou=(0,i.useRef)({selectedHumanOptions:m,specifications:C,selectedSportValue:r,selectedOptions:f}),op=(0,i.useRef)(ol);(0,i.useEffect)(()=>{oc.current=X,ou.current={selectedHumanOptions:m,specifications:C,selectedSportValue:r,selectedOptions:f},op.current=ol},[X,m,C,r,f,ol]),(0,i.useEffect)(()=>{if(oe){let o=localStorage.getItem("submittedSpecifications");o&&$(JSON.parse(o))}},[oe]),(0,i.useEffect)(()=>{W(!0);let o=o=>{if("form-submitted"===o.data.event){localStorage.setItem("submittedImageData",JSON.stringify(oc.current)),localStorage.setItem("submittedSpecifications",JSON.stringify(ou.current));let o=op.current;o&&localStorage.setItem("submittedPdfUrl",o),ot(!0),oy(e=>{let t={...e};return t.contentBlocks[0].column1.listOfAllComponents[1].ctaButtonsSettings.onClick=e=>{e.preventDefault(),o?window.open(o,"_blank"):document.querySelector(".pdf-download-link a").click()},t})}};return window.addEventListener("message",o),()=>{window.removeEventListener("message",o)}},[]);let ov=async o=>{try{let e=document.createElement("canvas"),t=e.getContext("2d");if(t){let n=o.match(/viewBox="([\d\s.-]+)"/),i=1e3;if(n){let o=n[1].split(" ").map(Number);if(4===o.length){let e=o[2],t=o[3];i=1e3/(e/t)}}let l=await of(o);if(l){let o=document.createElement("style");o.textContent=l,document.head.appendChild(o)}let a=y.wh.fromString(t,o.trim());return a.resize(1e3,i,!0),await a.render(),e.toDataURL("image/png")}}catch(o){return console.error("Error occurred:",o),null}},of=async o=>{let e=o.match(/@font-face\s*{[^}]*}/g);return e?e.join(" "):""},om=async()=>{let{fontLayout:o={},colorLayout:e={},toggleZones:t={},truss:n=[],scoreboard:i=[],videoBoard:l=[],sponsorPanel:a=[],textLayout:r=[]}=c||{},d={},s=async o=>{try{let e=await fetch(o);if(!e.ok)throw Error("Font URL fetch failed");let t=(await e.text()).match(/@font-face\s*{[^}]*}/g);if(t)return t.join(" ");throw Error("No @font-face rule found")}catch(o){return console.error("Error fetching font-face:",o),""}},u=o=>o.replace(/^(<\?xml.*\?>|<!DOCTYPE.*?>)\s*/i,"").trim();for(let[c,b]of Object.entries({truss:n,scoreboard:i,videoBoard:l,sponsorPanel:a}))if(t[c]){var p,v,f,m,g,h;if(null===(p=b[0])||void 0===p?void 0:p.imageOrSvg){let t=u(b[0].svg),n=new DOMParser().parseFromString(t,"image/svg+xml"),i=n.documentElement,l=n.documentElement,{textString:a,cssSelector:p}=r[c]||{};if(i&&l&&p&&null!==a||void 0!==a){let e=[],t=n.querySelectorAll(p),i=document.createElement("div");i.style.position="absolute",i.style.visibility="hidden",document.body.appendChild(i);let r=40;(null==o?void 0:null===(g=o[c])||void 0===g?void 0:g.fontFamily)&&o[c].fontFamily.toLowerCase().includes("alfa slab")&&(r=100);let d=parseFloat(l.getAttribute("width"))-r||480;
1i.appendChild(l),i.querySelectorAll(p).forEach((o,t)=>{o.textContent=a;let n="text"===o.tagName.toLowerCase()?o:o.closest("text");if(n.removeAttribute("font-family"),n){let o=n.getBBox(),i=o.width<=d?1:d/o.width,l=o.x+o.width/2,a=o.y+o.height/2,r=(1-i)*l,s=(1-i)*a;e[t]="translate(".concat(r,", ").concat(s,") scale(").concat(i,")")}}),document.body.removeChild(i),t.forEach((t,n)=>{t.textContent=a;let i="text"===t.tagName.toLowerCase()?t:t.closest("text");if(i){var l;i.setAttribute("transform-origin","center"),i.removeAttribute("font-family"),(null==o?void 0:null===(l=o[c])||void 0===l?void 0:l.fontFamily)&&i.setAttribute("font-family",o[c].fontFamily),i.setAttribute("transform",e[n])}})}if(c&&(null==e?void 0:e[c])&&Object.keys(e[c]).length>0){let o=[],t=[];Object.values(e[c]).filter(o=>"Default"!==o.colorName).forEach(e=>{let n=e.target.split(",").map(o=>o.trim()),i=n.filter(o=>o.includes("line")),l=n.filter(o=>!o.includes("line"));l.length>0&&o.push("".concat(l.join(", ")," { fill: ").concat(e.value,"; }")),i.length>0&&t.push("".concat(i.join(", ")," { stroke: ").concat(e.value,"; }"))});let l="".concat(o.join(" ")," ").concat(t.join(" "));if(l){let o=n.createElementNS("http://www.w3.org/2000/svg","style");o.textContent=l,i.insertBefore(o,i.firstChild)}}if(null===(m=o[c])||void 0===m?void 0:m.fontFamily){let e="";(null===(h=o[c])||void 0===h?void 0:h.fontUrl)&&(e=await s(o[c].fontUrl)),e+="\n text {\n font-family: ".concat(o[c].fontFamily,";\n }\n ");let t=n.createElementNS("http://www.w3.org/2000/svg","style");t.textContent=e,i.insertBefore(t,i.firstChild)}t=new XMLSerializer().serializeToString(i),d[c]=await ov(t)}else(null===(f=b[0])||void 0===f?void 0:null===(v=f.image)||void 0===v?void 0:v.node)&&(d[c]=b[0].image.node.sourceUrl)}Y(d),oo(!0)};(0,i.useEffect)(()=>{om()},[c]);let og=async o=>{o.preventDefault(),oi(!0),od(!1),oa(null);try{let o=await (0,x.eA)((0,n.jsx)(oS,{imageDataUris:oc.current,specificationsData:ou.current})).toBlob(),e=await fetch("/api/scoreboard-submit",{method:"POST",headers:{"Content-Type":"application/pdf"},body:o});if(e.ok){let o=await e.json();oa(o.pdf_url)}else console.error("[Scoreboard] PDF upload failed:",e.status),od(!0)}catch(o){console.error("[Scoreboard] PDF generation/upload error:",o),od(!0)}finally{oi(!1),M(!0)}};(0,i.useEffect)(()=>{if(os.isReady){let{formsubmit:o}=os.query,e=localStorage.getItem("submittedImageData"),t=localStorage.getItem("submittedSpecifications");if(e&&t){if("yes"===o){Y(JSON.parse(e)),$(JSON.parse(t)),Z(!1),J(!0);let o=localStorage.getItem("submittedPdfUrl");o&&oa(o)}else localStorage.removeItem("submittedImageData"),localStorage.removeItem("submittedSpecifications"),localStorage.removeItem("submittedPdfUrl")}}},[os.isReady,os.query]);let oh={__typename:"FlexibleContentPartsSectionLayout",contentBlocks:[{__typename:"FlexibleContentPartsContentBlocksTwoColumnsLayout",columnSettings:{__typename:"BlockTwoColumnColumnSettings",columnWidth:["35/65"],gapBetweenColumns:["medium"],reverseOnMobile:!0,rowGap:{desktop:"60",mobile:"40"},horizontalAlignment:{__typename:"BlockTwoColumnColumnSettingsHorizontalAlignment",desktop:["Left"],mobile:["Left"]},verticalAlignment:{__typename:"BlockTwoColumnColumnSettingsVerticalAlignment",desktop:["center"],mobile:["flex-start"]}},column1:{__typename:"BlockTwoColumnColumn1",listOfAllComponents:[{__typename:"BlockTwoColumnColumn1ListOfAllComponentsAccordionItemsLayout",fieldGroupName:"BlockTwoColumnColumn1ListOfAllComponentsAccordionItemsLayout",style:"light",accordionItems:[],initialIndex:1,useInitialIndex:!0},{__typename:"BlockTwoColumnColumn1ListOfAllComponentsCtaBannerLayout",fieldGroupName:"BlockTwoColumnColumn1ListOfAllComponentsCtaBannerLayout",heading:null==D?void 0:D.header,type:["button"],ctaButtonsSettings:{__typename:"CtaBannerCtaButtonsSettings",buttonsAlignment:!1,onClick:og,buttons:[{style:"primary",label:null==D?void 0:D.buttonText,type:"button"}]}}]},column2:{__typename:"BlockTwoColumnColumn2",listOfAllComponents:[{__typename:"BlockTwoColumnColumn2ListOfAllComponentsComponentScoreboardLayout",blockData:c,loading:T}]}}],sizing:{__typename:"PartSectionSizing",topPadding:["reduced"],bottomPadding:["reduced"]}},ob=(0,i.useMemo)(()=>E?E.map(o=>{let e={...o};return(g&&Object.keys(g).length>0||h&&Object.keys(h).length>0)&&(e.optionValuesActions=o.optionValuesActions.map(o=>{var e,t,n,i,l,a,r,d;if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsScoreboardSizesLayout"===o.__typename){let l=(null===(n=o.targetZone)||void 0===n?void 0:null===(t=n.edges)||void 0===t?void 0:null===(e=t[0].node)||void 0===e?void 0:e.slug)||null;if(o.optionLabel||(g[l].optionLabel=g[l].optionName),l&&(null===(i=g[l])||void 0===i?void 0:i.optionValues)&&Object.keys(g[l].optionValues).length>0)return{...o,...g[l]}}if("ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsVideoBoardTypesLayout"===o.__typename){let e=(null===(r=o.targetZone)||void 0===r?void 0:null===(a=r.edges)||void 0===a?void 0:null===(l=a[
10].node)||void 0===l?void 0:l.slug)||null;if("video-board"===e&&(e="videoBoard"),o.optionLabel||(h[e].optionLabel=h[e].optionName),e&&(null===(d=h[e])||void 0===d?void 0:d.videoboardOptionValues)&&Object.keys(h[e].videoboardOptionValues).length>0)return{...o,...h[e]}}return o})),e}).map(o=>({title:null==o?void 0:o.optionName,content:null,children:(0,n.jsx)(b,{optionName:null==o?void 0:o.optionName,actions:o.optionValuesActions,onSportChange:d,updateFontLayout:j,selectedSportValue:r,productConfiguratorSports:t,togglePartLayout:O,updateSpecifications:S,updateColorLayout:L,updateSize:V,updateImageLayout:k,updateTextLayout:w,onOptionChange:N,resetRadios:P,selectedOptions:f,updateVideoboard:F})})):[],[E,r,P,g,h]),[ox,oy]=(0,i.useState)(oh);(0,i.useEffect)(()=>{if(!R.current){let o=z.get("sport");o&&(d({target:{value:o.toLowerCase()}}),R.current=!0)}},[z,d]),(0,i.useEffect)(()=>{oy(o=>{let e={...o};return e.contentBlocks[0].column1.listOfAllComponents[0].accordionItems=ob,e})},[ob]),(0,i.useEffect)(()=>{oy(o=>{let e={...o};return e.contentBlocks[0].column2.listOfAllComponents[0].blockData=c,e})},[c]),(0,i.useEffect)(()=>{oy(o=>{let e={...o};return e.contentBlocks[0].column2.listOfAllComponents[0].loading=T,e})},[T]),x.Zx.register({family:"Noto Sans",src:"https://fonts.gstatic.com/s/notosans/v6/LeFlHvsZjXu2c3ZRgBq9nKCWcynf_cDxXwCLxiixG1c.ttf"}),x.Zx.register({family:"Fira Sans Condensed",format:"truetype",src:"/assets/fonts/firasanscondensed.ttf"});let o_=x.mM.create({page:{paddingHorizontal:30,paddingVertical:60,fontFamily:"Noto Sans",fontWeight:400,fontSize:8,position:"relative"},section:{marginVertical:30,fontFamily:"Noto Sans"},image:{marginVertical:15,marginHorizontal:"auto",maxWidth:275,wrap:!1},heading1:{fontSize:20,fontWeight:700,textAlign:"left",textTransform:"uppercase",marginBottom:15,fontFamily:"Fira Sans Condensed"},heading2:{fontSize:16,fontFamily:"Fira Sans Condensed",fontWeight:700,textTransform:"uppercase",marginBottom:5},heading3:{fontSize:12,fontWeight:700,textTransform:"uppercase",marginVertical:5,fontFamily:"Fira Sans Condensed"},buttonRedcallout:{textTransform:"uppercase",fontWeight:700,fontSize:10,fontFamily:"Noto Sans",backgroundColor:"#A6192E",color:"#fff",display:"block",paddingVertical:5,paddingHorizontal:10,borderRadius:20,textDecoration:"none",width:"auto"},buttonTertiary:{textTransform:"uppercase",fontWeight:700,fontSize:10,fontFamily:"Noto Sans",color:"#000",display:"block",paddingVertical:5,paddingHorizontal:10,width:"auto"},fullWidthImage:{width:"100%",height:"100%"},header:{position:"absolute",top:0,left:0,right:0,height:220,zIndex:10,marginBottom:20},footer:{position:"absolute",bottom:0,left:0,right:0,height:145,zIndex:10}}),oC=o=>{var e,t,i;let{selectedHumanOptions:l,specifications:a,selectedSportValue:r,selectedOptions:d}=o,s=l||{},c=a||{},u=o=>o.replace(/([A-Z])/g," $1").replace(/^./,o=>o.toUpperCase());Object.keys(l).forEach(o=>{let e=l[o];Object.keys(e).filter(o=>{if(o.startsWith("add-")){var t;let n=null===(t=e[o])||void 0===t?void 0:t.specificationValue;return!1===n||"No"===n||"no"===n}return!1}).length>0&&Object.keys(e).forEach(o=>{o.startsWith("add-")||delete e[o]})});let p=Object.keys(s),v=null!==(i=null===(t=Object.values(s).find(o=>{var e;return null===(e=o["truss-text"])||void 0===e?void 0:e.specificationValue}))||void 0===t?void 0:null===(e=t["truss-text"])||void 0===e?void 0:e.specificationValue)&&void 0!==i?i:"",f=v?"".concat(v," - ").concat(r):r;return(0,n.jsxs)(x.G7,{style:{display:"flex",flexDirection:"row",justifyContent:"flex-start",columnGap:30,marginVertical:0},children:[(0,n.jsxs)(x.G7,{style:{display:"flex",flexDirection:"column",marginVertical:0,maxWidth:350},children:[(0,n.jsx)(x.xv,{style:o_.heading2,children:f}),p.map(o=>(0,n.jsxs)(x.G7,{style:{marginBottom:10},children:[(0,n.jsx)(x.xv,{style:o_.heading3,children:o.replace(/-/g," ")}),Object.keys(s[o]).map(e=>(0,n.jsxs)(x.G7,{style:{display:"flex",flexDirection:"row",marginVertical:0},children:[(0,n.jsxs)(x.xv,{style:{fontWeight:"bold",fontSize:9,fontFamily:"Fira Sans Condensed"},children:[s[o][e].specificationLabel.replace(/\?$/,""),"\xa0\xa0"]}),(0,n.jsx)(x.xv,{style:{fontSize:8,fontFamily:"Noto Sans"},children:s[o][e].specificationValue})]},e))]},o))]}),(0,n.jsx)(x.G7,{style:{display:"flex",flexDirection:"column",marginVertical:0,maxWidth:350}}),Object.keys(c).map(o=>{var e,t,i,l;let a=null==c?void 0:null===(e=c[o])||void 0===e?void 0:e.specifications;return("videoDisplay"===o&&(null==d?void 0:null===(t=d.videoboard)||void 0===t?void 0:t["add-a-video-board"])||"scoringDisplay"===o&&(null==d?void 0:null===(i=d["fixed-digit-scoreboard"])||void 0===i?void 0:i["add-fixed-digit-scoreboard"]))&&a&&(Array.isArray(a)&&a.length>0||"object"==typeof a&&Object.keys(a).length>0)?(0,n.jsxs)(x.G7,{children:[(0,n.jsx)(x.xv,{style:o_.heading2,children:u(o)}),(0,n.jsx)(x.G7,{style:{display:"flex",flexDirection:"column",marginVertical:10,maxWidth:350},children:null===(l=c[o].specifications)||void 0===l?void 0:l.map((o,e)=>(0,n.jsxs)(x.G7,{style:{display:"flex",flexDirection:"row",marginVertical:5},children:[(0,n.jsxs)(x.xv,{style:{fontWeight:"bold",fontSize:9,fontFamily:"Fira Sans Condensed"},children:[o.specificationLabel,":\xa0\xa0"]}),(0,n.jsx)(x.xv,{style:{fontSize:8,fontFamily:"Noto Sans"},children:o.specificationValue})]},e))})]},o):null})]})},oS=o=>{let{imageDataUris:e,specificationsData:t}=o;return(0,n.jsx)(x.BB,{children:(0,n.jsxs)(x.T3,{size:"A4",style:o_.page,children:[(0,n.jsx)(x.G7,{style:o_.header,children:(0,n.jsx)(x.Ee,{src:"/assets/images/configurator_header.jpg"})}),Object.keys(e).length>0&&(0,n.jsxs)(x.G7,{style:o_.image,children:[e.truss&&(0,n.jsx)(x.Ee,{src:e.truss}),e.videoBoard&&(0,n.jsx)(x.Ee,{src:e.videoBoard}),e.scoreboard&&(0,n.jsx)(x.Ee,{src:e.scoreboard}),e.sponsorPanel&&(0,n.jsx)(x.Ee,{src:e.sponsorPanel})]}),oC(t),(0,n.jsx)(x.G7,{style:o_.footer,children:(0,n.jsx)(x.Ee,{src:"/assets/images/configurator_footer.jpg"})})]})})},oL={darkMode:!1,gravityFormId:null==I?void 0:I.gravityFormsId,enableSegmentedSettings:!1,submitButtonOverride:!1,enableSeparator:!1,separatorText:null};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.$0,{blockData:ox,className:_("product-configurator")}),!r&&(0,n.jsx)("div",{className:_("product-configurator-modal"),children:(0,n.jsxs)(p,{show:H,onClose:()=>{Z(!1)},isInitial:!0,children:[(0,n.jsx)("h3",{children:"Which sport are you designing for?"}
1),(0,n.jsx)("div",{className:_("content"),children:(0,n.jsx)(b,{actions:[{__typename:"ProductConfiguratorSettingsScoreboardOptionSetOptionValuesActionsListSportsLayout"}],onSportChange:d,selectedSportValue:r,productConfiguratorSports:t})})]})}),on&&(0,n.jsx)("div",{className:_("download-cta-modal"),children:(0,n.jsx)(p,{show:!0,onClose:()=>{},isInitial:!0,children:(0,n.jsxs)("div",{className:_("content","pdf-generating"),children:[(0,n.jsx)("div",{className:_("loading-spinner")}),(0,n.jsx)("h3",{children:"Generating your custom scoreboard PDF..."}),(0,n.jsx)("p",{children:"This may take a few moments. Please don't close this window."})]})})}),G&&(0,n.jsx)("div",{className:_("download-cta-modal"),children:(0,n.jsx)(p,{show:G,onClose:()=>{M(!1)},children:(0,n.jsx)("div",{className:_("content"),children:U&&Q&&c&&Object.keys(c).length>0?(0,n.jsx)(n.Fragment,{children:oe?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("h2",{children:"Thank You!"}),ol?(0,n.jsxs)("a",{href:ol,target:"_blank",rel:"noopener noreferrer",download:"scoreboard-configuration.pdf",children:[(0,n.jsx)("span",{children:(null==I?void 0:I.pdfDownloadButtonLabel)||"Download"}),(0,n.jsx)("svg",{width:"16",height:"11",viewBox:"0 0 16 11",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M15.8073 5.95299C16.0575 5.70281 16.0575 5.29719 15.8073 5.04701L11.7304 0.970097C11.4802 0.719918 11.0746 0.719918 10.8244 0.970097C10.5742 1.22028 10.5742 1.6259 10.8244 1.87608L14.4483 5.5L10.8244 9.12392C10.5742 9.3741 10.5742 9.77972 10.8244 10.0299C11.0746 10.2801 11.4802 10.2801 11.7304 10.0299L15.8073 5.95299ZM0.833496 6.14062H15.3543V4.85938H0.833496V6.14062Z",fill:"currentColor"})})]}):(0,n.jsxs)(x.WD,{document:(0,n.jsx)(oS,{imageDataUris:X,specificationsData:K}),fileName:"scoreboard-configuration.pdf",children:[(0,n.jsx)("span",{children:(null==I?void 0:I.pdfDownloadButtonLabel)||"Download"}),(0,n.jsx)("svg",{width:"16",height:"11",viewBox:"0 0 16 11",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M15.8073 5.95299C16.0575 5.70281 16.0575 5.29719 15.8073 5.04701L11.7304 0.970097C11.4802 0.719918 11.0746 0.719918 10.8244 0.970097C10.5742 1.22028 10.5742 1.6259 10.8244 1.87608L14.4483 5.5L10.8244 9.12392C10.5742 9.3741 10.5742 9.77972 10.8244 10.0299C11.0746 10.2801 11.4802 10.2801 11.7304 10.0299L15.8073 5.95299ZM0.833496 6.14062H15.3543V4.85938H0.833496V6.14062Z",fill:"currentColor"})})]})]}):(0,n.jsx)(v.p1,{blockData:oL,gravityFormData:B,scoreboardPresetValues:ol?{pdf_url:ol}:{}})}):null})})}),q&&(0,n.jsx)("div",{className:_("download-cta-modal"),children:(0,n.jsx)(p,{show:q,onClose:()=>{J(!1),Z(!0)},children:(0,n.jsxs)("div",{className:_("content"),children:[(0,n.jsx)("h2",{children:"Thank You!"}),ol?(0,n.jsxs)("a",{href:ol,target:"_blank",rel:"noopener noreferrer",download:"scoreboard-configuration.pdf",children:[(0,n.jsx)("span",{children:(null==I?void 0:I.pdfDownloadButtonLabel)||"Download"}),(0,n.jsx)("svg",{width:"16",height:"11",viewBox:"0 0 16 11",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M15.8073 5.95299C16.0575 5.70281 16.0575 5.29719 15.8073 5.04701L11.7304 0.970097C11.4802 0.719918 11.0746 0.719918 10.8244 0.970097C10.5742 1.22028 10.5742 1.6259 10.8244 1.87608L14.4483 5.5L10.8244 9.12392C10.5742 9.3741 10.5742 9.77972 10.8244 10.0299C11.0746 10.2801 11.4802 10.2801 11.7304 10.0299L15.8073 5.95299ZM0.833496 6.14062H15.3543V4.85938H0.833496V6.14062Z",fill:"currentColor"})})]}):(0,n.jsxs)(x.WD,{document:(0,n.jsx)(oS,{imageDataUris:X,specificationsData:K}),fileName:"scoreboard-configuration.pdf",children:[(0,n.jsx)("span",{children:(null==I?void 0:I.pdfDownloadButtonLabel)||"Download"}),(0,n.jsx)("svg",{width:"16",height:"11",viewBox:"0 0 16 11",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M15.8073 5.95299C16.0575 5.70281 16.0575 5.29719 15.8073 5.04701L11.7304 0.970097C11.4802 0.719918 11.0746 0.719918 10.8244 0.970097C10.5742 1.22028 10.5742 1.6259 10.8244 1.87608L14.4483 5.5L10.8244 9.12392C10.5742 9.3741 10.5742 9.77972 10.8244 10.0299C11.0746 10.2801 11.4802 10.2801 11.7304 10.0299L15.8073 5.95299ZM0.833496 6.14062H15.3543V4.85938H0.833496V6.14062Z",fill:"currentColor"})})]})]})})}),oe&&(0,n.jsxs)("div",{style:{display:"none"}
1,className:"pdf-download-link",children:[(0,n.jsx)("h2",{children:"Thank You!"}),ol?(0,n.jsx)("a",{href:ol,target:"_blank",rel:"noopener noreferrer",download:"scoreboard-configuration.pdf",children:(0,n.jsx)("span",{children:(null==I?void 0:I.pdfDownloadButtonLabel)||"Download"})}):(0,n.jsxs)(x.WD,{document:(0,n.jsx)(oS,{imageDataUris:X,specificationsData:K}),fileName:"scoreboard-configuration.pdf",children:[(0,n.jsx)("span",{children:(null==I?void 0:I.pdfDownloadButtonLabel)||"Download"}),(0,n.jsx)("svg",{width:"16",height:"11",viewBox:"0 0 16 11",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M15.8073 5.95299C16.0575 5.70281 16.0575 5.29719 15.8073 5.04701L11.7304 0.970097C11.4802 0.719918 11.0746 0.719918 10.8244 0.970097C10.5742 1.22028 10.5742 1.6259 10.8244 1.87608L14.4483 5.5L10.8244 9.12392C10.5742 9.3741 10.5742 9.77972 10.8244 10.0299C11.0746 10.2801 11.4802 10.2801 11.7304 10.0299L15.8073 5.95299ZM0.833496 6.14062H15.3543V4.85938H0.833496V6.14062Z",fill:"currentColor"})})]})]})]})}},54817:function(o){o.exports={"button-base":"ProductConfigurator_button-base__u_He_","download-cta-modal":"ProductConfigurator_download-cta-modal__eRccd",component:"ProductConfigurator_component__ZXjr7","wysiwyg-text":"ProductConfigurator_wysiwyg-text__0GoCf","button-small":"ProductConfigurator_button-small__1H1fZ","component--small":"ProductConfigurator_component--small__ni3a_","button-large":"ProductConfigurator_button-large__7J6oo","component--large":"ProductConfigurator_component--large__vHh7T","button-redcallout":"ProductConfigurator_button-redcallout__FCtob","component--redcallout":"ProductConfigurator_component--redcallout__Igs4h","button-primary":"ProductConfigurator_button-primary__7_K1c","component--primary":"ProductConfigurator_component--primary__6xYF7","theme-dark":"ProductConfigurator_theme-dark__SdWEn","button-secondary":"ProductConfigurator_button-secondary__FV_85","component--secondary":"ProductConfigurator_component--secondary__8YhIA","theme-light":"ProductConfigurator_theme-light__io93V","button-tertiary":"ProductConfigurator_button-tertiary__5IQ0h","component--tertiary":"ProductConfigurator_component--tertiary__m8sng","button-play":"ProductConfigurator_button-play__5SLmR","button-container":"ProductConfigurator_button-container__UONom","product-configurator":"ProductConfigurator_product-configurator__Zz1Tq","pdf-generating":"ProductConfigurator_pdf-generating__gf9h1","loading-spinner":"ProductConfigurator_loading-spinner__3Ijf_",spin:"ProductConfigurator_spin__E_72F","product-configurator-modal":"ProductConfigurator_product-configurator-modal__8dyNL",content:"ProductConfigurator_content__HJH0F",form__row:"ProductConfigurator_form__row__6sPMp"}},1571:function(o){o.exports={"button-base":"RadioList_button-base__S_i69","wysiwyg-text":"RadioList_wysiwyg-text__d8VCr","button-small":"RadioList_button-small__iR7ov","button-large":"RadioList_button-large__8UWEF","button-redcallout":"RadioList_button-redcallout__HIAqz","button-primary":"RadioList_button-primary__qS7tm","theme-dark":"RadioList_theme-dark__Xap8a","button-secondary":"RadioList_button-secondary__8H2Pl","theme-light":"RadioList_theme-light__NqrhI","button-tertiary":"RadioList_button-tertiary__66O0Z","button-play":"RadioList_button-play__HEUJP",form__row:"RadioList_form__row__h6Os2","form-field--text":"RadioList_form-field--text__omUF_","form-field--swatch":"RadioList_form-field--swatch__iaKUi"}},42480:function(){}}]);
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.