1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._posthogReleaseId=e._posthogReleaseId||"01a10c65-0dc9-0000-e243-88db3ea3c620";var n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="502f9ae5-6ae3-5968-ac68-941de9a109b7")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[83770],{1278:(e,t,r)=>{r.d(t,{A:()=>n});function n(e,...t){let r=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(e=>r.searchParams.append("args[]",e)),`Minified MUI error #${e}; visit ${r} for the full message.`}},3772:(e,t,r)=>{r.r(t),r.d(t,{default:()=>w});var n=r(37876),o=r(53891),i=r(29911),l=r(23936),s=r(18847),a=r.n(s),u=r(14232),c=r(47541),f=r(95575),d=r(76679),h=r(49106),g=r(62122),p=r(58362);let m=a()(()=>Promise.all([r.e(31024),r.e(84403)]).then(r.bind(r,75719)).then(e=>e.default),{loadableGenerated:{webpack:()=>[75719]}}),v=a()(()=>Promise.all([r.e(95367),r.e(12559),r.e(96958),r.e(36329)]).then(r.bind(r,79551)).then(e=>e.default),{loadableGenerated:{webpack:()=>[79551]}}),y=a()(()=>Promise.all([r.e(97238),r.e(56486),r.e(10804),r.e(59134),r.e(81502)]).then(r.bind(r,46283)).then(e=>e.default),{loadableGenerated:{webpack:()=>[46283]}}),b=a()(()=>Promise.all([r.e(48230),r.e(95367),r.e(12559),r.e(82499),r.e(31024),r.e(9422),r.e(35873),r.e(96958),r.e(16766),r.e(90566),r.e(1942),r.e(36329),r.e(83205),r.e(26506)]).then(r.bind(r,30624)).then(e=>e.default),{loadableGenerated:{webpack:()=>[30624]}}),x=a()(()=>Promise.all([r.e(48230),r.e(95367),r.e(12559),r.e(34820),r.e(47758),r.e(7097),r.e(35523),r.e(83205),r.e(67788)]).then(r.bind(r,38441)).then(e=>e.default),{loadableGenerated:{webpack:()=>[38441]}});function w(e){let{additionals:t,embed:r,menu:s,project:a}=e,w=(0,h.A)(),A=(0,f.A)("up","lg"),k=(0,c.A)(),E=(0,u.useMemo)(()=>(0,i.A)(r)?a?.settings?.header?.type==="singleline"?a?.settings?.header:void 0:r,[r,a?.settings?.header]),M=E?.herstellerIcons||[],j=M?.length>(E?.herstellerIconsMaxCount||(E?.drawerNavMenu?10:4))||(0,i.A)(M),B=!(0,i.A)(E?.actionButton?.text)&&!(0,i.A)(E?.actionButton?.link),W=a?.settings?.customerLogin===!0,L=E?.marginX>0||E?.marginTop>0,I=A&&!j&&E?.switchLogoAndHerstellerIcons,$=A&&!j&&E?.drawerNavMenu&&E?.herstellerIconsLogoRight,G={buttons:(0,n.jsxs)(n.Fragment,{children:[W&&(t?.isBackend?(0,n.jsx)(p.A,{}):(0,n.jsx)(v,{})),B&&(0,n.jsx)(d.$n,{color:"primary",variant:"contained",href:E?.actionButton?.link,target:E?.actionButton?.external?"_blank":void 0,sx:{flexShrink:0},children:E?.actionButton?.text})]}),herstellerIcons:!j&&(0,n.jsx)(m,{additionals:t,selectedIcons:M,sx:{color:E?.colors?.herstellerIcons}}),logo:(0,n.jsx)(y,{additionals:t,className:"brand-logo",forceMode:(0,i.A)(r)?void 0:"frontend",height:`calc(${E?.height}px - 32px)`,sx:{maxWidth:{xs:275,sm:400},minWidth:200},white:E?.colors?.useLightLogo}),mobileNavigation:(0,n.jsx)(b,{additionals:t,headerHeight:E?.height,headerType:"singleline",menu:s,slotProps:{menuButton:{sx:{position:"relative",zIndex:2}}}}),navigation:(0,n.jsx)(x,{additionals:t,headerHeight:E?.height,headerType:"singleline",menu:s})};return(0,n.jsx)(d.BJ,{component:"header",gap:2,direction:"row",alignItems:"center",justifyContent:"space-between",sx:{position:"fixed",top:0,left:0,right:0,height:E?.height||50,zIndex:t?.isBackend?10:w?.zIndex?.appBar,m:0,mt:`${E?.marginTop}px`,mx:`${E?.marginX}px`,px:2.5,py:2,borderRadius:L&&E?.rounded?1:0,boxShadow:L?void 0:"0 2px 2px #0000000d, 0 4px 8px #0000000d, 0 10px 24px #0000000d, 0 64px 64px #0000000d",overflow:"hidden",backgroundColor:e=>{if(E?.colors?.background?.toLowerCase()==="transparent")return"transparent";let t=(0,o.A)(E?.colors?.background?.startsWith("primary")||E?.colors?.background?.startsWith("secondary")||E?.colors?.background?.startsWith("error")||E?.colors?.background?.startsWith("warning")||E?.colors?.background?.startsWith("success")||E?.colors?.background?.startsWith("info")||E?.colors?.background?.startsWith("common")?(0,l.J)(e?.palette,E?.colors?.background):E?.colors?.background);return t?t?.toLowerCase()==="transparent"?"transparent":(0,g.X4)(t,E?.colors?.backgroundAlpha/100):void 0},backdropFilter:!(0,i.A)(E?.colors?.backgroundBlur)&&E?.colors?.backgroundBlur>0?`blur(${E?.colors?.backgroundBlur}px)`:void 0,color:E?.colors?.main||"text.primary",transition:"transform 0.3s ease-in-out",transform:"down"===k?`translateY(calc(-${E?.height||50}px - ${w.spacing(2.5)}))`:void 0}
1,children:E?.drawerNavMenu?A?(0,n.jsxs)(d.BJ,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{flexGrow:1,height:E?.height||50},children:[(0,n.jsxs)(d.BJ,{gap:3,alignItems:"center",direction:"row",children:[G?.mobileNavigation,!$&&(I?G?.logo:G?.herstellerIcons)]}),(0,n.jsx)(d.BJ,{direction:"row",alignItems:"center",justifyContent:"center",sx:{position:"absolute",top:0,left:0,right:0,height:1,pointerEvents:"none"},children:(0,n.jsx)(d.BJ,{sx:{pointerEvents:"auto"},children:I?G?.herstellerIcons:G?.logo})}),(0,n.jsxs)(d.BJ,{gap:3,alignItems:"center",direction:"row",children:[$&&(I?G?.logo:G?.herstellerIcons),G?.buttons]})]}):(0,n.jsxs)(d.BJ,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{flexGrow:1,height:E?.height||50},children:[(0,n.jsx)(d.BJ,{gap:3,alignItems:"center",direction:"row"}),(0,n.jsx)(d.BJ,{direction:"row",alignItems:"center",justifyContent:"center",sx:{position:"absolute",top:0,left:0,right:0,height:1,pointerEvents:"none"},children:(0,n.jsx)(d.BJ,{sx:{pointerEvents:"auto"},children:G?.logo})}),(0,n.jsx)(d.BJ,{gap:3,alignItems:"center",direction:"row",children:G?.mobileNavigation})]}):A?(0,n.jsxs)(n.Fragment,{children:[I?G?.herstellerIcons:G?.logo,(0,n.jsxs)(d.BJ,{gap:2,direction:"row",alignItems:"center",justifyContent:"space-between",sx:{height:1,flexGrow:1},children:[G?.navigation,(0,n.jsxs)(d.BJ,{gap:2,direction:"row",alignItems:"center",justifyContent:"flex-end",sx:{height:1},children:[I?G?.logo:G?.herstellerIcons,G?.buttons]})]})]}):(0,n.jsxs)(n.Fragment,{children:[G?.logo,G?.mobileNavigation]})})}},21166:(e,t,r)=>{r.d(t,{f:()=>n});function n(e){return"string"==typeof e||"symbol"==typeof e?e:Object.is(e?.valueOf?.(),-0)?"-0":String(e)}},23936:(e,t,r)=>{r.d(t,{J:()=>function e(t,r,s){if(null==t)return s;switch(typeof r){case"string":{if((0,n.w)(r))return s;let i=t[r];if(void 0===i)if(function(e){switch(typeof e){case"number":case"symbol":default:return!1;case"string":if(""===e||e.startsWith(".")||e.endsWith("."))return!1;return o.test(e)}}(r)&&!Object.hasOwn(t,r))return e(t,(0,l.b)(r),s);else return s;return i}case"number":case"symbol":{"number"==typeof r&&(r=(0,i.f)(r));let e=t[r];if(void 0===e)return s;return e}default:{if(Array.isArray(r)){var a=t,u=r,c=s;if(0===u.length)return c;let e=a;for(let t=0;t<u.length;t++){if(null==e||(0,n.w)(u[t]))return c;e=e[u[t]]}return void 0===e?c:e}if(r=Object.is(r?.valueOf(),-0)?"-0":String(r),(0,n.w)(r))return s;let e=t[r];if(void 0===e)return s;return e}}}});var n=r(56282);let o=/\.|(\[(?:[^[\]]*|(["'])(?:(?!\2)[^\\]|\\.)*?\2)\])/;var i=r(21166),l=r(32941)},32941:(e,t,r)=>{r.d(t,{b:()=>o});var n=r(21166);function o(e){if(Array.isArray(e))return e.map(n.f);if("symbol"==typeof e)return[e];e=function e(t){if(null==t)return"";if("string"==typeof t)return t;if(Array.isArray(t))return t.map(e).join(",");let r=String(t);return"0"===r&&Object.is(Number(t),-0)?"-0":r}(e);let t=[],r=e.length;if(0===r)return t;let o=0,i="",l="",s=!1;for(46===e.charCodeAt(0)&&t.push("");o<r;){let n=e[o];if(l)"\\"===n&&o+1<r?i+=e[++o]:n===l?l="":i+=n;else if(s)'"'===n||"'"===n?l=n:"]"===n?(s=!1,t.push(i),i=""):i+=n;else if("["===n)s=!0,i&&(t.push(i),i="");else if("."===n){i&&(t.push(i),i="");let r=e[o+1];(void 0===r||"."===r)&&t.push("")}else i+=n;o++}return i&&t.push(i),t}},34669:(e,t,r)=>{r.d(t,{j4:()=>o,pG:()=>l,rm:()=>a});let n=e=>t=>"string"==typeof t&&t.startsWith(e),o=n("--"),i=n("var(--"),l=e=>!!i(e)&&s.test(e.split("/*")[0].trim()),s=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function a(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}},44657:(e,t,r)=>{r.d(t,{j:()=>E});var n=r(98545),o=r(52631),i=r(34669),l=r(10171),s=r(5541),a=r(73168),u=r(11565);function c(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}var f=r(96449);function d(e,t){return r=>r>0?t:e}var h=r(63107);let g=(e,t,r)=>{let n=e*e,o=r*(t*t-n)+n;return o<0?0:Math.sqrt(o)},p=[a.u,f.B,u.V];function m(e){let t=p.find(t=>t.test(e));if((0,o.$)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!t)return!1;let r=t.parse(e);return t===u.V&&(r=function({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let o=0,i=0,l=0;if(t/=100){let n=r<.5?r*(1+t):r+t-r*t,s=2*r-n;o=c(s,n,e+1/3),i=c(s,n,e),l=c(s,n,e-1/3)}else o=i=l=r;return{red:Math.round(255*o),green:Math.round(255*i),blue:Math.round(255*l),alpha:n}}(r)),r}let v=(e,t)=>
1{let r=m(e),n=m(t);if(!r||!n)return d(e,t);let o={...r};return e=>(o.red=g(r.red,n.red,e),o.green=g(r.green,n.green,e),o.blue=g(r.blue,n.blue,e),o.alpha=(0,h.k)(r.alpha,n.alpha,e),f.B.transform(o))},y=new Set(["none","hidden"]);function b(e,t){return r=>(0,h.k)(e,t,r)}function x(e){return"number"==typeof e?b:"string"==typeof e?(0,i.pG)(e)?d:l.y.test(e)?v:k:Array.isArray(e)?w:"object"==typeof e?l.y.test(e)?v:A:d}function w(e,t){let r=[...e],n=r.length,o=e.map((e,r)=>x(e)(e,t[r]));return e=>{for(let t=0;t<n;t++)r[t]=o[t](e);return r}}function A(e,t){let r={...e,...t},n={};for(let o in r)void 0!==e[o]&&void 0!==t[o]&&(n[o]=x(e[o])(e[o],t[o]));return e=>{for(let t in n)r[t]=n[t](e);return r}}let k=(e,t)=>{let r=s.f.createTransformer(t),i=(0,s.V)(e),l=(0,s.V)(t);if(!(i.indexes.var.length===l.indexes.var.length&&i.indexes.color.length===l.indexes.color.length&&i.indexes.number.length>=l.indexes.number.length))return(0,o.$)(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`,"complex-values-different"),d(e,t);if(y.has(e)&&!l.values.length||y.has(t)&&!i.values.length)return y.has(e)?r=>r<=0?e:t:r=>r>=1?t:e;return(0,n.F)(w(function(e,t){let r=[],n={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){let i=t.types[o],l=e.indexes[i][n[i]],s=e.values[l]??0;r[o]=s,n[i]++}return r}(i,l),l.values),r)};function E(e,t,r){return"number"==typeof e&&"number"==typeof t&&"number"==typeof r?(0,h.k)(e,t,r):x(e)(e,t)}},47541:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(86375),o=r(81029),i=r(14232);let l=0;function s(){let{scrollY:e}=(0,n.L)(),[t,r]=(0,i.useState)(void 0),s=(0,i.useCallback)(e=>{let n=Math.round(e),o=n<0?0:n,i=o>l?"down":"up";i!==t&&r(i),l=o},[t]);return(0,o.L)(e,"change",(0,i.useMemo)(()=>s,[s])),t}},49792:(e,t,r)=>{r.d(t,{G:()=>n});let n=e=>"object"==typeof e&&null!==e},50630:(e,t,r)=>{r.d(t,{A:()=>n});let n=function(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}},55307:(e,t,r)=>{r.d(t,{q:()=>n});let n=(e,t,r)=>{let n=t-e;return n?(r-e)/n:1}},56282:(e,t,r)=>{r.d(t,{w:()=>n});function n(e){return"__proto__"===e}},58362:(e,t,r)=>{r.d(t,{A:()=>i});var n=r(37876),o=r(76679);let i=function(){return(0,n.jsxs)(o.Ah,{fill:"currentcolor",viewBox:"0 0 35 35",children:[(0,n.jsx)("path",{d:"M17.5,16.383a8.067,8.067,0,1,1,8.067-8.067A8.076,8.076,0,0,1,17.5,16.383Zm0-13.633a5.567,5.567,0,1,0,5.567,5.566A5.573,5.573,0,0,0,17.5,2.75Z"}),(0,n.jsx)("path",{d:"M31.477,34.75a1.25,1.25,0,0,1-1.23-1.037A12.663,12.663,0,0,0,17.5,22.852,12.663,12.663,0,0,0,4.753,33.713a1.25,1.25,0,0,1-2.464-.426A15.1,15.1,0,0,1,17.5,20.352,15.1,15.1,0,0,1,32.711,33.287a1.25,1.25,0,0,1-1.02,1.444A1.2,1.2,0,0,1,31.477,34.75Z"})]})}},62122:(e,t,r)=>{r.d(t,{Cg:()=>g,Me:()=>s,Nd:()=>m,Ob:()=>u,X4:()=>h,Y9:()=>b,YL:()=>c,a:()=>v,e$:()=>p,eM:()=>d,j4:()=>y});var n=r(1278),o=r(50630);function i(e,t=0,r=1){return(0,o.A)(e,t,r)}function l(e){let t;if(e.type)return e;if("#"===e.charAt(0)){var r;let t,n;return l((r=(r=e).slice(1),t=RegExp(`.{1,${r.length>=6?2:1}}`,"g"),(n=r.match(t))&&1===n[0].length&&(n=n.map(e=>e+e)),n?`rgb${4===n.length?"a":""}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""))}let o=e.indexOf("("),i=e.substring(0,o);if(!["rgb","rgba","hsl","hsla","color"].includes(i))throw Error((0,n.A)(9,e));let s=e.substring(o+1,e.length-1);if("color"===i){if(t=(s=s.split(" ")).shift(),4===s.length&&"/"===s[3].charAt(0)&&(s[3]=s[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(t))throw Error((0,n.A)(10,t))}else s=s.split(",");return{type:i,values:s=s.map(e=>parseFloat(e)),colorSpace:t}}let s=(e,t)=>{try{let t;return(t=l(e)).values.slice(0,3).map((e,r)=>t.type.includes("hsl")&&0!==r?`${e}%`:e).join(" ")}catch(t){return e}};function a(e){let{type:t,colorSpace:r}=e,{values:n}=e;return t.includes("rgb")?n=n.map((e,t)=>t<3?parseInt(e,10):e):t.includes("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),n=t.includes("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`,`${t}(${n})`}function u(e){if(e.startsWith("#"))return e;let{values:t}=l(e);return`#${t.map((e,t)=>{let r;return 1===(r=(3===t?Math.round(255*e):e).toString(16)).length?`0${r}`:r}).join("")}`}function c(e){let{values:t}=e=l(e),r=t[0],n=t[1]/100,o=t[2]/100,i=n*Math.min(o,1-o),s=(e,t=(e+r/30)%12)=>o-i*Math.max(Math.min(t-3,9-t,1),-1),u="rgb",c=[Math.round(255*s(0)),Math.round(255*s(8)),Math.round(255*s(4))];return"hsla"===e.type&&(u+="a",c.push(t[3])),a({type:u,values:c})}function f(e){let t="hsl"===(e=l(e)).type||"hsla"===e.type?l(c(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function d(e,t){let r=f(e),n=f(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}
1function h(e,t){return e=l(e),t=i(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,a(e)}function g(e,t,r){try{return h(e,t)}catch(t){return e}}function p(e,t){if(e=l(e),t=i(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return a(e)}function m(e,t,r){try{return p(e,t)}catch(t){return e}}function v(e,t){if(e=l(e),t=i(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return a(e)}function y(e,t,r){try{return v(e,t)}catch(t){return e}}function b(e,t,r){try{return function(e,t=.15){return f(e)>.5?p(e,t):v(e,t)}(e,t)}catch(t){return e}}},63107:(e,t,r)=>{r.d(t,{k:()=>n});let n=(e,t,r)=>e+(t-e)*r},63930:(e,t,r)=>{let n,o;r.d(t,{X:()=>g});var i=r(65711),l=r(92947);let s=new WeakMap,a=(e,t,r)=>(n,o)=>o&&o[0]?o[0][e+"Size"]:(0,i.x)(n)&&"getBBox"in n?n.getBBox()[t]:n[r],u=a("inline","width","offsetWidth"),c=a("block","height","offsetHeight");function f({target:e,borderBoxSize:t}){s.get(e)?.forEach(r=>{r(e,{get width(){return u(e,t)},get height(){return c(e,t)}})})}function d(e){e.forEach(f)}let h=new Set;function g(e,t){let r;return"function"==typeof e?(h.add(e),o||(o=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};h.forEach(t=>t(e))},window.addEventListener("resize",o)),()=>{h.delete(e),h.size||"function"!=typeof o||(window.removeEventListener("resize",o),o=void 0)}):(!n&&"u">typeof ResizeObserver&&(n=new ResizeObserver(d)),(r=(0,l.K)(e)).forEach(e=>{let r=s.get(e);r||(r=new Set,s.set(e,r)),r.add(t),n?.observe(e)}),()=>{r.forEach(e=>{let r=s.get(e);r?.delete(t),r?.size||n?.unobserve(e)})})}},64079:(e,t,r)=>{r.d(t,{A:()=>c});var n=r(14232),o=r.t(n,2),i=r(13249),l=r(17326),s=r(81253);let a={...o}.useSyncExternalStore;function u(e={}){let{themeId:t}=e;return function(e,r={}){let o=(0,s.A)();o&&t&&(o=o[t]||o);let u=void 0!==window.matchMedia,{defaultMatches:c=!1,matchMedia:f=u?window.matchMedia:null,ssrMatchMedia:d=null,noSsr:h=!1}=(0,l.A)({name:"MuiUseMediaQuery",props:r,theme:o}),g="function"==typeof e?e(o):e;return(g=g.replace(/^@media( ?)/m,"")).includes("print")&&console.warn("MUI: You have provided a `print` query to the `useMediaQuery` hook.\nUsing the print media query to modify print styles can lead to unexpected results.\nConsider using the `displayPrint` field in the `sx` prop instead.\nMore information about `displayPrint` on our docs: https://mui.com/system/display/#display-in-print."),(void 0!==a?function(e,t,r,o,i){let l=n.useCallback(()=>t,[t]),s=n.useMemo(()=>{if(i&&r)return()=>r(e).matches;if(null!==o){let{matches:t}=o(e);return()=>t}return l},[l,e,o,i,r]),[u,c]=n.useMemo(()=>{if(null===r)return[l,()=>()=>{}];let t=r(e);return[()=>t.matches,e=>(t.addEventListener("change",e),()=>{t.removeEventListener("change",e)})]},[l,r,e]);return a(c,u,s)}:function(e,t,r,o,l){let[s,a]=n.useState(()=>l&&r?r(e).matches:o?o(e).matches:t);return(0,i.A)(()=>{if(!r)return;let t=r(e),n=()=>{a(t.matches)};return n(),t.addEventListener("change",n),()=>{t.removeEventListener("change",n)}},[e,r]),s})(g,c,f,d,h)}}u();let c=u({themeId:r(28801).A})},65711:(e,t,r)=>{r.d(t,{x:()=>o});var n=r(49792);function o(e){return(0,n.G)(e)&&"ownerSVGElement"in e}},74896:(e,t,r)=>{r.d(t,{E:()=>o});var n=r(14232);let o="u">typeof window?n.useLayoutEffect:n.useEffect},80932:(e,t,r)=>{r.d(t,{G:()=>c});var n=r(34384),o=r(22430),i=r(98545),l=r(52631),s=r(55307),a=r(40797),u=r(44657);function c(e,t,{clamp:r=!0,ease:f,mixer:d}={}){let h=e.length;if((0,l.V)(h===t.length,"Both input and output ranges must be the same length","range-length"),1===h)return()=>t[0];if(2===h&&t[0]===t[1])return()=>t[1];let g=e[0]===e[1];e[0]>e[h-1]&&(e=[...e].reverse(),t=[...t].reverse());let p=function(e,t,r){let l=[],s=r||n.W.mix||u.j,a=e.length-1;for(let r=0;r<a;r++){let n=s(e[r],e[r+1]);if(t){let e=Array.isArray(t)?t[r]||o.l:t;n=(0,i.F)(e,n)}l.push(n)}return l}(t,f,d),m=p.length,v=r=>{if(g&&r<e[0])return t[0];let n=0;if(m>1)for(;n<e.length-2&&!(r<e[n+1]);n++);let o=(0,s.q)(e[n],e[n+1],r);return p[n](o)};return r?t=>v((0,a.q)(e[0],e[h-1],t)):v}},81006:(e,t,r)=>{r.d(t,{Z:()=>i});var n=r(55307),o=r(63107);function i(e){let t=[0];return!function(e,t){let r=e[e.length-1];for(let i=1;i<=t;i++){let l=(0,n.q)(0,t,i);e.push((0,o.k)(r,1,l))}}(t,e.length-1),t}},81029:(e,t,r)=>{r.d(t,{L:()=>o});var n=r(14232);function o(e,t,r){(0,n.useInsertionEffect)(()=>e.on(t,r),[e,t,r])}},86375:(e,t,r)=>{r.d(t,{L:()=>X});var n=r(40717),o=r(87380),i=r(67433),l=r(52631),s=r(14232),a=r(22430),u=r(87048);function c(e,t){let r,n=()=>{let{currentTime:n}=t,o=(null===n?0:n.value)/100;r!==o&&e(o),r=o};return u.Gt.preUpdate(n,!0),()=>(0,u.WG)(n)}function f(e){return!("u"<typeof window)&&(e?(0,i.d)():(0,i.J)())}var d=r(63930),h=r(55307),g=r(28432);let p=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),m={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function v(e,t,r,n){let o=r[t],{length:i,position:l}=m[t],s=o.current,a=r.time;o.current=Math.abs(e[`scroll${l}`]),o.scrollLength=e[`scroll${i}`]-e[`client${i}`],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=(0,h.q)(0,o.scrollLength,o.current);let u=n-a;o.velocity=u>50?0:(0,g.f)(o.current-s,u)}var y=r(80932),b=r(81006),x=r(40797),w=r(88160);let A={start:0,center:.5,end:1};function k(e,t,r=0){let n=0;if(e in A&&(e=A[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let E=[0,0],M=[[0,0],[1,1]],j={x:0,y:0},B=new WeakMap,W=new WeakMap,L=new WeakMap,I=new WeakMap,$=new WeakMap,G=e=>e===document.scrollingElement?window:e;function S(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...n}={}){if(!t)return a.l;let o=L.get(t);o||(o=new Set,L.set(t,o));let i=function(e,t,r,n={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,n.target,r),v(e,"x",r,t),v(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=M}=r,{target:o=e,axis:i="y"}=r,l="y"===i?"height":"width",s=o!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,w.s)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let o=null,i=n.parentNode;for(;!o;)"svg"===i.tagName&&(o=i),i=n.parentNode;n=o}else break;return r}(o,e):j,a=o===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in o&&"svg"!==o.tagName?o.getBBox():{width:o.clientWidth,height:o.clientHeight}
1,u={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let c=!t[i].interpolate,f=n.length;for(let e=0;e<f;e++){let r=function(e,t,r,n){let o=Array.isArray(e)?e:E,i=0;return"number"==typeof e?o=[e,e]:"string"==typeof e&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,A[e]?e:"0"]),(i=k(o[0],r,n))-k(o[1],t)}(n[e],u[l],a[l],s[i]);c||r===t[i].interpolatorOffsets[e]||(c=!0),t[i].offset[e]=r}c&&(t[i].interpolate=(0,y.G)(t[i].offset,(0,b.Z)(n),{clamp:!1}),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=(0,x.q)(0,1,t[i].interpolate(t[i].current))}(e,r,n)},notify:()=>t(r)}}(t,e,{time:0,x:p(),y:p()},n);if(o.add(i),!B.has(t)){let e=()=>{for(let e of o)e.measure(u.uv.timestamp);u.Gt.preUpdate(r)},r=()=>{for(let e of o)e.notify()},n=()=>u.Gt.read(e);B.set(t,n);let i=G(t);window.addEventListener("resize",n),t!==document.documentElement&&W.set(t,(0,d.X)(t,n)),i.addEventListener("scroll",n),n()}if(r&&!$.has(t)){let e=B.get(t),r={width:t.scrollWidth,height:t.scrollHeight};I.set(t,r);let n=u.Gt.read(()=>{let n=t.scrollWidth,o=t.scrollHeight;(r.width!==n||r.height!==o)&&(e(),r.width=n,r.height=o)},!0);$.set(t,n)}let l=B.get(t);return u.Gt.read(l,!1,!0),()=>{(0,u.WG)(l);let e=L.get(t);if(!e||(e.delete(i),e.size))return;let r=B.get(t);B.delete(t),r&&(G(t).removeEventListener("scroll",r),W.get(t)?.(),window.removeEventListener("resize",r));let n=$.get(t);n&&((0,u.WG)(n),$.delete(t)),I.delete(t)}}let N=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[M,"contain"]],C={start:0,end:1};function O(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,r]of N)if(function(e,t){let r=function(e){if(2!==e.length)return;let t=[];for(let r of e)if(Array.isArray(r))t.push(r);else{if("string"!=typeof r)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let r=C[t[0]],n=C[t[1]];if(void 0!==r&&void 0!==n)return[r,n]}(r);if(!e)return;t.push(e)}return t}(e);if(!r)return!1;for(let e=0;e<2;e++){let n=r[e],o=t[e];if(n[0]!==o[0]||n[1]!==o[1])return!1}return!0}(e,t))return{rangeStart:`${r} 0%`,rangeEnd:`${r} 100%`}}let J=new Map;function P(e){let t={value:0},r=S(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}function H({source:e,container:t,...r}){let{axis:n}=r;e&&(t=e);let o=J.get(t);o||(o=new Map,J.set(t,o));let i=r.target??"self",l=o.get(i);l||(l={},o.set(i,l));let s=n+(r.offset??[]).join(",");return l[s]||(r.target&&f(r.target)?O(r.offset)?l[s]=new ViewTimeline({subject:r.target,axis:n}):l[s]=P({container:t,...r}):f()?l[s]=new ScrollTimeline({source:t,axis:n}):l[s]=P({container:t,...r})),l[s]}function T(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){let o,i,l;if(!r)return a.l;let s={axis:t,container:r,...n};return"function"==typeof e?function(e,t){return 2===e.length||t&&(t.target||t.offset)?S(r=>{e(r[t.axis].progress,r)},t):c(e,H(t))}(e,s):(o=H(s),i=s.target?O(s.offset):void 0,l=s.target?f(s.target)&&!!i:f(),e.attachTimeline({timeline:l?o:void 0,...i&&l&&{rangeStart:i.rangeStart,rangeEnd:i.rangeEnd},observe:e=>(e.pause(),c(t=>{e.time=e.iterationDuration*t},o))}))}var z=r(91200),F=r(74896);let R=()=>({scrollX:(0,n.OQ)(0),scrollY:(0,n.OQ)(0),scrollXProgress:(0,n.OQ)(0),scrollYProgress:(0,n.OQ)(0)}),_=e=>!!e&&!e.current;function q(e,t,r,n){return{factory:i=>{let l,s=()=>{_(r)||_(n)?o.k.read(s):l=T(i,{...t,axis:e,container:r?.current||void 0,target:n?.current||void 0})};return o.k.read(s),()=>{(0,o.c)(s),l?.()}},times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}function X({container:e,target:t,...r}={}){var n;let a=(0,z.M)(R);n=r.offset,!("u"<typeof window)&&(t?(0,i.d)()&&!!O(n):(0,i.J)())&&(a.scrollXProgress.accelerate=q("x",r,e,t),a.scrollYProgress.accelerate=q("y",r,e,t));let u=(0,s.useRef)(null),c=(0,s.useRef)(!1),f=(0,s.useCallback)(()=>(u.current=T((e,{x:t,y:r})=>{a.scrollX.set(t.current),a.scrollXProgress.set(t.progress),a.scrollY.set(r.current),a.scrollYProgress.set(r.progress)},{...r,container:e?.current||void 0,target:t?.current||void 0}),()=>{u.current?.()}),[e,t,JSON.stringify(r.offset)]);return(0,F.E)(()=>{if(c.current=!1,!(_(e)||_(t)))return f();c.current=!0},[f]),(0,s.useEffect)(()=>{let r;if(!c.current)return;let n=()=>{let n=_(e),o=_(t);(0,l.V)(!n,"Container ref is defined but not hydrated","use-scroll-ref"),(0,l.V)(!o,"Target ref is defined but not hydrated","use-scroll-ref"),n||o||(r=f())};return o.k.read(n),()=>{(0,o.c)(n),r?.()}},[f]),a}},88160:(e,t,r)=>{r.d(t,{s:()=>o});var n=r(49792);function o(e){return(0,n.G)(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}},91200:(e,t,r)=>{r.d(t,{M:()=>o});var n=r(14232);function o(e){let t=(0,n.useRef)(null);return null===t.current&&(t.current=e()),t.current}},92947:(e,t,r)=>{r.d(t,{K:()=>n});function n(e,t,r){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){let n=document;t&&(n=t.current);let o=r?.[e]??n.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e).filter(e=>null!=e)}},95575:(e,t,r)=>{r.d(t,{A:()=>i,u:()=>l});var n=r(49106),o=r(64079);function i(e,t,r){let i=(0,n.A)(),l=(0,o.A)(i?.breakpoints?.up(t)),s=(0,o.A)(i?.breakpoints?.down(t)),a=(0,o.A)(i?.breakpoints?.between(t,r)),u=(0,o.A)(i?.breakpoints?.only(t));return"up"===e?l:"down"===e?s:"between"===e?a:u}function l(){let e=(0,n.A)();return[...e?.breakpoints?.keys||[]].reverse().reduce((t,r)=>{let n=(0,o.A)(e?.breakpoints?.up(r));return!t&&n?r:t},null)||"xs"}},98545:(e,t,r)=>{r.d(t,{F:()=>n});let n=(...e)=>e.reduce((e,t)=>
1r=>t(e(r)))}}]); 2//# chunkId=502f9ae5-6ae3-5968-ac68-941de9a109b7
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.