1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[884,1306,1374,1469,1912,1952,2404,2438,2707,2731,3662,3680,3705,3723,3775,3957,4153,4344,4792,4835,4919,4930,5152,5280,5379,5478,5608,6199,6307,7110,7334,7767,8066,8119,8253,8456,9134,9672,9732,9985],{25008:(e,t,n)=>{Promise.resolve().then(n.bind(n,68467))},34051:(e,t,n)=>{"use strict";function a(e){return e&&"ch"!==e?"EUR":"CHF"}function r(e){let t=e/.93;return t>=10?Math.round(t):Math.round(100*t)/100}function u(e,t){return"CHF"===a(t)?e:r(e)}function l(e){let[t,n]=String(e).split("."),a=t.replace(/\B(?=(\d{3})+(?!\d))/g,"'");return n?"".concat(a,".").concat(n):a}function o(e){return parseFloat(e.replace(/'/g,"").replace(/,/g,"."))}function i(e,t){if(!e||"CHF"===a(t))return e;let n=e=>{let t=r(e);return t<10&&!Number.isInteger(t)?t.toFixed(2):l(t)};return e.replace(/CHF\s?(\d+(?:['.,]\d+)*)(\s?[â-]\s?(\d+(?:['.,]\d+)*))?/g,(e,t,a,r)=>{let u=n(o(t));return r?"EUR ".concat(u,"â").concat(n(o(r))):"EUR ".concat(u)})}n.d(t,{KV:()=>a,S5:()=>u,ej:()=>l,q1:()=>i})},40691:(e,t,n)=>{"use strict";n.d(t,{IB:()=>a,JP:()=>u,q:()=>r});let a=["de","en","fr","it","rm"],r="de";function u(e){return a.includes(e)}},52170:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,w:()=>l});var a=n(95155),r=n(12115);let u=(0,r.createContext)({market:"ch"});function l(e){let{market:t,children:n}=e;return(0,a.jsx)(u.Provider,{value:{market:t},children:n})}function o(){return(0,r.useContext)(u)}},68467:(e,t,n)=>{"use strict";n.d(t,{s:()=>c,LanguageProvider:()=>d,o:()=>f});var a=n(95155),r=n(12115),u=n(30338);let l=async e=>{let t=(await n.e(2628).then(n.t.bind(n,62628,19))).default;switch(e){case"en":return{...t,...(await n.e(9112).then(n.t.bind(n,29112,19))).default};case"fr":return{...t,...(await n.e(4987).then(n.t.bind(n,4987,19))).default};case"it":return{...t,...(await n.e(6421).then(n.t.bind(n,28802,19))).default};case"rm":return{...t,...(await n.e(4330).then(n.t.bind(n,94330,19))).default};default:return t}};var o=n(40691),i=n(34051),s=n(52170);let c=(0,r.createContext)(void 0);function d(e){let{children:t,initialLanguage:n,initialTranslations:d}=e,g=(0,r.useContext)(c),f=n&&(0,o.JP)(n)?n:o.q,{market:h}=(0,s.A)(),[m,p]=(0,r.useState)(f),[C,b]=(0,r.useState)(!1),[w,S]=(0,r.useState)(()=>null!=d?d:{}),[v]=(0,r.useState)(()=>(function(e,t){let n=(0,u.Q_)();return n.init({resources:t?{[e]:{translation:t}}:{},lng:e,fallbackLng:"de",ns:["translation"],defaultNS:"translation",keySeparator:!1,interpolation:{escapeValue:!1},react:{useSuspense:!1},returnEmptyString:!1,load:"languageOnly",initImmediate:!1}),n})(f,d)),E=!!d,[y,x]=(0,r.useState)(E),R=(0,r.useRef)(E);(0,r.useEffect)(()=>{R.current||(R.current=!0,l(f).then(e=>{v.addResourceBundle(f,"translation",e,!0,!1),S(e),x(!0)}))},[v,f]);let k=(0,r.useCallback)(e=>{var t,n;let a=null!=(t=w[e])?t:v.t(e,{lng:m,defaultValue:e});return a&&a!==e?(0,i.q1)(a,h):null!=(n=null==g?void 0:g.t(e))?n:""},[w,v,m,h,g]),_=(0,r.useCallback)(async e=>{if(e!==m){b(!0);try{let t=v.hasResourceBundle(e,"translation")?v.getResourceBundle(e,"translation"):await l(e);v.addResourceBundle(e,"translation",t,!0,!0),await v.changeLanguage(e),S(t),p(e);try{window.localStorage.setItem("preferred_language",e)}catch(e){console.warn("[LanguageContext] Could not save to localStorage:",e)}}catch(e){console.error("[LanguageContext] Failed to change language:",e)}finally{setTimeout(()=>b(!1),100)}}},[v,m]);(0,r.useEffect)(()=>{"undefined"!=typeof document&&(document.documentElement.lang=m,document.documentElement.setAttribute("data-language",m))},[m]),(0,r.useEffect)(()=>{"undefined"!=typeof document&&document.documentElement.setAttribute("data-language-transitioning",C.toString())},[C]);let F=(0,r.useMemo)(()=>({language:m,setLanguage:_,t:k,isTransitioning:C,translationsReady:y}),[m,_,k,C,y]);return y?(0,a.jsx)(c.Provider,{value:F,children:t}):null}let g={language:o.q,setLanguage:()=>{},t:e=>e,isTransitioning:!1,translationsReady:!1};function f(){let e=(0,r.useContext)(c);return null!=e?e:g}}},e=>{e.O(0,[338,8441,1255,7358],()=>e(e.s=25008)),_N_E=e.O()}]);
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.