1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7158],{10863:(e,a,r)=>{r.d(a,{AJ:()=>c,Bw:()=>d,GE:()=>l,IT:()=>u,JA:()=>b,Jy:()=>y,K0:()=>g,QJ:()=>v,QR:()=>i,RU:()=>h,SG:()=>n,e6:()=>t,fU:()=>s,hm:()=>m,iW:()=>o,mu:()=>f,sF:()=>p});let s={prefix:"fas",iconName:"caret-right",icon:[256,512,[],"f0da","M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z"]},t={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},l={prefix:"fas",iconName:"circle",icon:[512,512,[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],"f111","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z"]},n={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},i=n,o={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},c={prefix:"fas",iconName:"dash",icon:[512,512,["minus-large"],"e404","M0 256c0-17.7 14.3-32 32-32l448 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32z"]},d={prefix:"fas",iconName:"globe",icon:[512,512,[127760],"f0ac","M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z"]},m={prefix:"fas",iconName:"hexagon-xmark",icon:[512,512,["times-hexagon","xmark-hexagon"],"f2ee","M17.1 292c-12.9-22.3-12.9-49.7 0-72L105.4 67.1c12.9-22.3 36.6-36 62.4-36l176.6 0c25.7 0 49.5 13.7 62.4 36L494.9 220c12.9 22.3 12.9 49.7 0 72L406.6 444.9c-12.9 22.3-36.6 36-62.4 36l-176.6 0c-25.7 0-49.5-13.7-62.4-36L17.1 292zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z"]},f={prefix:"fas",iconName:"house",icon:[576,512,[127968,63498,63500,"home","home-alt","home-lg-alt"],"f015","M575.8 255.5c0 18-15 32.1-32 32.1l-32 0 .7 160.2c0 2.7-.2 5.4-.5 8.1l0 16.2c0 22.1-17.9 40-40 40l-16 0c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1L416 512l-24 0c-22.1 0-40-17.9-40-40l0-24 0-64c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32l0 64 0 24c0 22.1-17.9 40-40 40l-24 0-31.9 0c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2l-16 0c-22.1 0-40-17.9-40-40l0-112c0-.9 0-1.9 .1-2.8l0-69.7-32 0c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z"]},u={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L40 48zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L192 64zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zM16 232l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0z"]},p={prefix:"fas",iconName:"location-pin",icon:[384,512,["map-marker"],"f041","M384 192c0 87.4-117 243-168.3 307.2c-12.3 15.3-35.1 15.3-47.4 0C117 435 0 279.4 0 192C0 86 86 0 192 0S384 86 384 192z"]},h={prefix:"fas",iconName:"map-pin",icon:[320,512,[128205],"f276","M16 144a144 144 0 1 1 288 0A144 144 0 1 1 16 144zM160 80c8.8 0 16-7.2 16-16s-7.2-16-16-16c-53 0-96 43-96 96c0 8.8 7.2 16 16 16s16-
17.2 16-16c0-35.3 28.7-64 64-64zM128 480l0-162.9c10.4 1.9 21.1 2.9 32 2.9s21.6-1 32-2.9L192 480c0 17.7-14.3 32-32 32s-32-14.3-32-32z"]},g={prefix:"fas",iconName:"sliders-up",icon:[512,512,["sliders-v"],"f3f1","M96 0c17.7 0 32 14.3 32 32l0 54.7c28.3 12.3 48 40.5 48 73.3s-19.7 61-48 73.3L128 480c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-246.7C35.7 221 16 192.8 16 160s19.7-61 48-73.3L64 32C64 14.3 78.3 0 96 0zm0 192a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM256 384a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm80-32c0 32.8-19.7 61-48 73.3l0 54.7c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-54.7c-28.3-12.3-48-40.5-48-73.3s19.7-61 48-73.3L224 32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 246.7c28.3 12.3 48 40.5 48 73.3zM448 192a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm0 73.3L448 480c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-214.7c-28.3-12.3-48-40.5-48-73.3s19.7-61 48-73.3L384 32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 86.7c28.3 12.3 48 40.5 48 73.3s-19.7 61-48 73.3z"]},b={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},v=b,y={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]}},50424:(e,a,r)=>{r.d(a,{Hu:()=>o,Sd:()=>t,X0:()=>s,bH:()=>h,cP:()=>l,q:()=>i,rJ:()=>n,zD:()=>g});let s={1:"grid-cols-1",2:"grid-cols-2",3:"grid-cols-3",4:"grid-cols-4",5:"grid-cols-5",6:"grid-cols-6",7:"grid-cols-7",8:"grid-cols-8",9:"grid-cols-9",10:"grid-cols-10",11:"grid-cols-11",12:"grid-cols-12"},t=["bg-palette-red","bg-palette-purple","bg-palette-port","bg-palette-ming","bg-systemair","bg-warm","bg-annotation","bg-fresh"],l=1e3,n="shop.systemair.com",i="en",o="visible",c={brand:"Systemair",folder:"systemair"},d={brand:"Frico",folder:"frico"},m={brand:"Fantech",folder:"fantech"},f={brand:"Menerga",folder:"menerga"},u={spaceName:"Develop",env:"Development",space:110390},p={spaceName:"Live Translated",env:"Production",space:152166},h=[{...c,domain:"www.systemair.com",shop:"shop.systemair.com",space:108972,spaceName:"Live Localised",env:"Production"},{...c,domain:"develop.systemair.com",shop:"stageng.systemair.com",...u},{...d,domain:"www.frico.net",shop:"shop.frico.net",...p},{...d,domain:"develop.frico.net",shop:"stageng.frico.net",...u},{...m,domain:"www.fantech.net",shop:"shop.fantech.net",...p},{...m,domain:"develop.fantech.net",shop:"stageng.fantech.net",...u},{...f,domain:"www.menerga.com",shop:"shop.menerga.com",...p},{...f,domain:"develop.menerga.com",shop:"stageng.menerga.com",...u},{brand:"Pacific Ventilation",domain:"www.pacificventilation.com",shop:"",space:108972,spaceName:"Live Localised",folder:"pacificventilation",env:"Production"},{brand:"Mock Localised",domain:"localised.mock.develop.systemair.com",shop:"develop.systemair.com/api/mock/shop",folder:"mocklocalised",...u},{brand:"Mock Translated",domain:"translated.mock.develop.systemair.com",shop:"develop.frico.net/api/mock/shop",folder:"mocktranslated",...u}],g=[{heading:"Products",items:[{href:"/admin/shop-api",label:"Shop API Browser"},{href:"/admin/import-queue",label:"Product Import Queue"},{href:"/admin/audit-log?scope=product-import&kind=process-logs",label:"Product Import Log"},{href:"https://webadmin.systemair.com/admin",label:"Product Import Log (Legacy)",external:!0},{href:"/admin/pdb-browser",label:"Products Database (PDB)"},{href:"/admin/product-sorting",label:"Product Sorting"},{href:"https://webadmin.systemair.com/sorting",label:"Product Sorting (Legacy)",external:!0},{href:"https://webadmin.systemair.com/texts",label:"Product Texts (Legacy)",external:!0}]},{heading:"Translations",items:[{href:"/admin/translations",label:"Feature-development halted"}]},{heading:"Site Management",items:[{href:"/admin/audit-log",label:"Audit Log"},{href:"/admin/site-configs",label:"Site Configs"},{href:"/admin/redirects",label:"Redirects"},{href:"https://webadmin.systemair.com/admin/redirects",label:"Redirects (Legacy)",external:!0},{href:"https://systemair.crowdin.com/u/projects/11",label:"Crowdin Translations",external:!0},{href:"https://tagmanager.google.com/#/container/accounts/4701387039/containers/53434917",label:"Google Tag Manager",external:!0},{href:"https://manage.cookiebot.com/en/manage",label:"Cookiebot",external:!0}]},{heading:"Admin",items:[{href:"/admin/redis",label:"Redis Cache"},{href:"https://www.systemair.com/api/queue/queue/revalidation-v2",label:"Revalidation Queue (Localized)",external:!0},{href:"https://www.frico.net/api/queue/queue/revalidation-v2",label:"Revalidation Queue (Translated)",external:!0},{href:"https://www.algolia.com/apps/CWN2T26LQC/monitoring/usage",label:"Algolia Usage",external:!0},{href:"https://sso-users.systemair.com/users",label:"SSO User Management",external:!0},{href:"https://manage.auth0.com/",label:"Web Admin User Management",external:!0},{href:"https://app.sendgrid.com/",label:"Sendgrid",external:!0},{href:"https://zapier.com/app/dashboard",label:"Zapier Automations",external:!0}]}]},84456:(e,a,r)=>{r.d(a,{BY:()=>h,Ds:()=>b,E:()=>E,FB:()=>S,Fs:()=>N,Sy:()=>I,UO:()=>k,Xb:()=>w,Y4:()=>v,ZJ:()=>P,am:()=>x,bl:()=>M,eQ:()=>g,fe:()=>L,hS:()=>O,jv:()=>u,mG:()=>f,mh:()=>y,oZ:()=>C,rY:()=>z,rl:()=>A,sZ:()=>p});var s=r(43775),t=r(67242),l=r(57755),n=r(96035),i=r(60559),o=r(88994),c=r(66702),d=r(50424),m=r(35208);let f=(e,a)=>{let r,t={},l=[];
1e.forEach(e=>{t[e.id]={...e,children:[],showChildren:!1,type:e.type??"product"},a&&e.id===a&&(r=t[e.id])}),e.forEach(e=>{if(e.parentId){let a=t[e.parentId];a?(a.children=a.children||[],a.children.push(t[e.id])):l.push(t[e.id])}else l.push(t[e.id])});let n=e=>{e?.children&&e.children.length>0&&(e.showChildren=!0,n(t[e.parentId??""]))};if(a){let e=t[a];e&&n(t[e.parentId??""])}let i=e=>{e.children&&(e.children=(0,s.A)(e.children,[e=>"category"===e.type||"product-range"===e.type?e.sort||0:1/0,e=>e.name?.toLowerCase()]),e.children?.forEach(i))};return(l=(0,s.A)(l,[e=>e.sort||0,e=>e.name?.toLowerCase()])).forEach(i),{tree:l,activeItem:r}},u=(e,a)=>{let r,s=JSON.parse(JSON.stringify(e)),n={};s.forEach(e=>{let r=0,s=[];e.isIgnore=!1,e.values.forEach(t=>{r+=t.skus.length,t.skus.forEach((e,r)=>{let l;s.push(e);let n=(l=a.find(a=>a.vendorId===e))?{vendorId:l.vendorId,name:l?.name}:void 0;n&&(t.skus[r]={vendorId:n.vendorId,name:n?.name,isProblematic:!1})}),t.totalCount=t.skus.length,r&&(e.totalCount=r)}),e.missingSkus=[],a.forEach(a=>{!s.includes(a.vendorId)&&s.length>0&&e.missingSkus.push({vendorId:a.vendorId,name:a?.name})}),e.totalCount||(e.totalCount=0);let t=(e.values.length<10&&(e.totalCount??50)>50?e.values.length:10)===10?void 0:Math.floor(10/e.values.length);e.dynamicColumns=t}
1),s.forEach(e=>{e.values.length<=1&&(e.isIgnore=!0),e.values.forEach(a=>{e.values.length>1&&a.skus.length===e.totalCount&&(e.isIgnore=!0),a.skus.forEach(r=>{"object"==typeof r&&"vendorId"in r&&!e.isIgnore&&(n[r.vendorId]||(n[r.vendorId]=[]),n[r.vendorId].push(a.value.toString()))})})});let i=(r=[],Object.keys(n).forEach((e,a,s)=>{let l=n[e];s.slice(a+1).forEach(a=>{let s=n[a];(0,t.A)(l,s)&&r.push(e,a)})}),(0,l.A)(r)),o=[];return s.forEach(e=>{e.missingSkus&&e.missingSkus.length>0&&e.missingSkus.forEach(e=>{o.some(a=>a.vendorId===e.vendorId)||o.push(e)}),e.values.forEach(e=>{e.skus.forEach(e=>{if("object"==typeof e&&"vendorId"in e){let a=e.vendorId;(o.some(e=>e.vendorId===a)||i.includes(a))&&(e.isProblematic=!0)}})})}),{modifiedSkus:s,duplicateSkus:i.map(e=>a.find(a=>a.vendorId===e)).filter(Boolean)}},p=e=>{if(!e)return"";let a=/(https?:\/\/[^\s]+)/g;return e.split(",").map(e=>e.trim()).map((e,r)=>e.split(a).map(e=>e.match(a)?`<a key=${r} href=${e} target="_blank" rel="noopener noreferrer"> 2 ${e} 3 </a>`:e).join("")).join("<br>")},h=()=>{let e=[],a=new Set;for(let r=0;r<8;r++){let r=Math.floor(Math.random()*d.Sd.length);for(;a.has(r);)r=Math.floor(Math.random()*d.Sd.length);e.push(d.Sd[r]),a.add(r)}return e},g=e=>/^[a-zA-Z0-9-]+$/.test(e),b=(e,a,r=[])=>{let s=[];for(let t of e){if(t.id.includes(a)||t.name?.toLowerCase().includes(a.toLowerCase())){let e=JSON.parse(JSON.stringify(t));delete e.children,delete e.showChildren,s.push({item:e,breadcrumb:[...r,t.name]})}if(t.children){let e=b(t.children,a,[...r,t.name]);e&&s.push(...e)}}return s.length>0?s:null},v=(e,a)=>{let r=[],s=(e,a)=>{for(let t of e)if(t.id===a||t.children&&s(t.children,a))return r.push(t.name),!0;return!1};return s(e,a),r.reverse()},y=e=>e.reduce((e,a)=>(e.find(e=>e.item.id===a.item.id&&e.item.name===a.item.name)||e.push(a),e),[]),k=e=>{let a=[];return e.forEach(e=>
3{e.languages.forEach(e=>{a.push(e.locale)})}),(0,s.A)(a)},w=(e,a)=>(localStorage.setItem(e,a),a),L=(e,a,r)=>{if(!e)if("env"===a)return d.rJ;else if("lang"===a&&r){let a=r.find(a=>a===e),s=r.find(e=>e===d.q),t=r.find(e=>"en-US"===e);return a??s??t??r[0]}else if("tab"===a)return"browser";else if("source"===a)return d.Hu;else if("prodTab"===a)return"product";else if("skuTab"===a)return"sku";else if("space"===a)return m.avO.DEV.toString();else if("page"===a)return"1";else if("scope"===a||"action"===a||"kind"===a)return"all";else if("status"===a)return Object.values(m.cNp).join(",");else if("enabled"===a||"dynamic"===a)return"any";else if("translateTab"===a)return"translate";else return"";if("env"===a)return d.bH.findIndex(a=>a.shop===e)?e:d.rJ;if("lang"===a&&r){let a=r.find(a=>a===e),s=r.find(e=>e===d.q),t=r.find(e=>"en-US"===e),l=a??s??t??r[0];return a?e:l}if("tab"===a)return["browser","statistics","settings","certifications"].includes(e)?e:"browser";if("source"===a)return["visible","visibleAndFuture"].includes(e)?e:d.Hu;if("prodTab"===a)return["product","sku-options","skus","promaster"].includes(e)?e:"product";else if("skuTab"===a)return["sku","relations","documents","certifications"].includes(e)?e:"sku";else if("space"===a)return Object.values(m.avO).includes(parseInt(e))||"all"===e?e:m.avO.DEV.toString();else if("page"===a){let a=parseInt(e,10);return isNaN(a)||a<1?"1":a.toString()}else if("scope"===a)return Object.values(m.WpC).includes(e)?e:"all";else if("action"===a)return Object.values(m.cXL).includes(e)?e:"all";else if("kind"===a)return["all","process-logs","record-logs"].includes(e)?e:"all";else if("status"===a)return e.split(",").every(e=>Object.values(m.cNp).includes(e))?e:Object.values(m.cNp).join(",");else if("enabled"===a)return["enabled","disabled"].includes(e)?e:"any";else if("dynamic"===a)return["localised","not-localised"].includes(e)?e:"any";else if("translateTab"===a)return["translate","log"].includes(e)?e:"translate";return""},z=(e,a,r,s,t,l,o)=>{let c=`https://${e}/`+(0,n.A)([a,r,s,t,l]).join("/");if(o&&!(0,i.A)(o)){let e=new URLSearchParams(o);return`${c}?${e.toString()}`}return c},S=e=>{let a=new URL(window.location.href),r=a.hostname.split(".");r.length>2&&e&&(r[r.length-2]=e),a.hostname=r.join(".");let s=`${a.protocol}//${a.hostname}`;return a.port&&(s+=`:${a.port}`),s},x=async(e,a,r)=>r("string"==typeof a?(0,o.A)(a,/^"(.*)"$/,"$1"):JSON.stringify(a)),M=(e,a,r)=>e.getAll(a).at(-1)??r,N=(e,a)=>{let r=a?e.filter(e=>e.space===a):e;return(0,c.A)(r.map(e=>({key:e.folder,value:e.folder,displayValue:e.brand})),"key")},C=e=>(0,c.A)(e.map(e=>({key:e.spaceName,value:e.space,displayValue:e.spaceName})),"key").sort((e,a)=>e.key.localeCompare(a.key)),I=(e,a=!1)=>(0,c.A)(e.filter(e=>""!==e.shop.trim()&&(!a||"Production"===e.env)).map(e=>({key:e.shop,value:e.shop})),"key"),A=e=>{let a=e.split(".");return a.length>=2?a.slice(-2,-1)[0]:e},E=async(e,a,r)=>r("string"==typeof a?(0,o.A)(a,/^"(.*)"$/,"$1"):JSON.stringify(a)),P=(e,a,r,s,t)=>{let l="after"===a,n=!isNaN(Date.parse(e))&&/^\d{4}-\d{2}-\d{2}$/.test(e);e&&!n&&l&&s(a=>({...a,after:n?e:r})),!e||n||l||s(a=>({...a,before:n?e:r})),t(a,e?n?e:r:void 0)},O=e=>d.bH.filter(e=>"mocklocalised"===e.folder||"mocktranslated"===e.folder).map(e=>e.shop).some(a=>a===e)}}]);
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.